From e25e0c7a2551c80205bf6f59ffb26d3c11dcef9d Mon Sep 17 00:00:00 2001 From: weixin_44463441 Date: Tue, 29 Aug 2023 13:19:59 +0800 Subject: [PATCH] Auto Commit --- .../{index.d9ed021b.js => index.f9a9f6c3.js} | 762 +++++++++--------- dist/index.html | 2 +- src/App.vue | 1 + src/js/config.js | 1 + src/js/prompt.js | 2 +- 5 files changed, 386 insertions(+), 382 deletions(-) rename dist/assets/{index.d9ed021b.js => index.f9a9f6c3.js} (90%) diff --git a/dist/assets/index.d9ed021b.js b/dist/assets/index.f9a9f6c3.js similarity index 90% rename from dist/assets/index.d9ed021b.js rename to dist/assets/index.f9a9f6c3.js index 9fb4df8..b8c7f5f 100644 --- a/dist/assets/index.d9ed021b.js +++ b/dist/assets/index.f9a9f6c3.js @@ -1,4 +1,4 @@ -(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const u of document.querySelectorAll('link[rel="modulepreload"]'))r(u);new MutationObserver(u=>{for(const p of u)if(p.type==="childList")for(const h of p.addedNodes)h.tagName==="LINK"&&h.rel==="modulepreload"&&r(h)}).observe(document,{childList:!0,subtree:!0});function n(u){const p={};return u.integrity&&(p.integrity=u.integrity),u.referrerpolicy&&(p.referrerPolicy=u.referrerpolicy),u.crossorigin==="use-credentials"?p.credentials="include":u.crossorigin==="anonymous"?p.credentials="omit":p.credentials="same-origin",p}function r(u){if(u.ep)return;u.ep=!0;const p=n(u);fetch(u.href,p)}})();function lM(t,e){const n=Object.create(null),r=t.split(",");for(let u=0;u!!n[u.toLowerCase()]:u=>!!n[u]}const hu={},C_=[],ev=()=>{},KY=()=>!1,XY=/^on[^a-z]/,cO=t=>XY.test(t),sM=t=>t.startsWith("onUpdate:"),bc=Object.assign,uM=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},ZY=Object.prototype.hasOwnProperty,Xl=(t,e)=>ZY.call(t,e),mo=Array.isArray,k_=t=>fO(t)==="[object Map]",j$=t=>fO(t)==="[object Set]",fl=t=>typeof t=="function",_c=t=>typeof t=="string",cM=t=>typeof t=="symbol",pu=t=>t!==null&&typeof t=="object",z$=t=>pu(t)&&fl(t.then)&&fl(t.catch),$$=Object.prototype.toString,fO=t=>$$.call(t),JY=t=>fO(t).slice(8,-1),V$=t=>fO(t)==="[object Object]",fM=t=>_c(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,sS=lM(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),dO=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},QY=/-(\w)/g,Z6=dO(t=>t.replace(QY,(e,n)=>n?n.toUpperCase():"")),eG=/\B([A-Z])/g,Ry=dO(t=>t.replace(eG,"-$1").toLowerCase()),hO=dO(t=>t.charAt(0).toUpperCase()+t.slice(1)),AE=dO(t=>t?`on${hO(t)}`:""),cC=(t,e)=>!Object.is(t,e),uS=(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},tG=t=>{const e=_c(t)?Number(t):NaN;return isNaN(e)?t:e};let oD;const FT=()=>oD||(oD=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function pO(t){if(mo(t)){const e={};for(let n=0;n{if(n){const r=n.split(rG);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function fC(t){let e="";if(_c(t))e=t;else if(mo(t))for(let n=0;n_c(t)?t:t==null?"":mo(t)||pu(t)&&(t.toString===$$||!fl(t.toString))?JSON.stringify(t,q$,2):String(t),q$=(t,e)=>e&&e.__v_isRef?q$(t,e.value):k_(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,u])=>(n[`${r} =>`]=u,n),{})}:j$(e)?{[`Set(${e.size})`]:[...e.values()]}:pu(e)&&!mo(e)&&!V$(e)?String(e):e;let kh;class sG{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=kh,!e&&kh&&(this.index=(kh.scopes||(kh.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=kh;try{return kh=this,e()}finally{kh=n}}}on(){kh=this}off(){kh=this.parent}stop(e){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const e=new Set(t);return e.w=0,e.n=0,e},W$=t=>(t.w&Q7)>0,Y$=t=>(t.n&Q7)>0,fG=({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{(c==="length"||c>=v)&&b.push(w)})}else switch(n!==void 0&&b.push(h.get(n)),e){case"add":mo(t)?fM(n)&&b.push(h.get("length")):(b.push(h.get(Oy)),k_(t)&&b.push(h.get(jT)));break;case"delete":mo(t)||(b.push(h.get(Oy)),k_(t)&&b.push(h.get(jT)));break;case"set":k_(t)&&b.push(h.get(Oy));break}if(b.length===1)b[0]&&zT(b[0]);else{const v=[];for(const w of b)w&&v.push(...w);zT(dM(v))}}function zT(t,e){const n=mo(t)?t:[...t];for(const r of n)r.computed&&sD(r);for(const r of n)r.computed||sD(r)}function sD(t,e){(t!==X2||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}function hG(t,e){var n;return(n=PS.get(t))==null?void 0:n.get(e)}const pG=lM("__proto__,__v_isRef,__isVue"),X$=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(cM)),vG=pM(),gG=pM(!1,!0),mG=pM(!0),uD=yG();function yG(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const r=ql(this);for(let p=0,h=this.length;p{t[e]=function(...n){J_();const r=ql(this)[e].apply(this,n);return Q_(),r}}),t}function bG(t){const e=ql(this);return kd(e,"has",t),e.hasOwnProperty(t)}function pM(t=!1,e=!1){return function(r,u,p){if(u==="__v_isReactive")return!t;if(u==="__v_isReadonly")return t;if(u==="__v_isShallow")return e;if(u==="__v_raw"&&p===(t?e?LG:tV:e?eV:Q$).get(r))return r;const h=mo(r);if(!t){if(h&&Xl(uD,u))return Reflect.get(uD,u,p);if(u==="hasOwnProperty")return bG}const b=Reflect.get(r,u,p);return(cM(u)?X$.has(u):pG(u))||(t||kd(r,"get",u),e)?b:o1(b)?h&&fM(u)?b:b.value:pu(b)?t?nV(b):Ul(b):b}}const _G=Z$(),xG=Z$(!0);function Z$(t=!1){return function(n,r,u,p){let h=n[r];if(N_(h)&&o1(h)&&!o1(u))return!1;if(!t&&(!DS(u)&&!N_(u)&&(h=ql(h),u=ql(u)),!mo(n)&&o1(h)&&!o1(u)))return h.value=u,!0;const b=mo(n)&&fM(r)?Number(r)t,vO=t=>Reflect.getPrototypeOf(t);function hk(t,e,n=!1,r=!1){t=t.__v_raw;const u=ql(t),p=ql(e);n||(e!==p&&kd(u,"get",e),kd(u,"get",p));const{has:h}=vO(u),b=r?vM:n?yM:dC;if(h.call(u,e))return b(t.get(e));if(h.call(u,p))return b(t.get(p));t!==u&&t.get(e)}function pk(t,e=!1){const n=this.__v_raw,r=ql(n),u=ql(t);return e||(t!==u&&kd(r,"has",t),kd(r,"has",u)),t===u?n.has(t):n.has(t)||n.has(u)}function vk(t,e=!1){return t=t.__v_raw,!e&&kd(ql(t),"iterate",Oy),Reflect.get(t,"size",t)}function cD(t){t=ql(t);const e=ql(this);return vO(e).has.call(e,t)||(e.add(t),dm(e,"add",t,t)),this}function fD(t,e){e=ql(e);const n=ql(this),{has:r,get:u}=vO(n);let p=r.call(n,t);p||(t=ql(t),p=r.call(n,t));const h=u.call(n,t);return n.set(t,e),p?cC(e,h)&&dm(n,"set",t,e):dm(n,"add",t,e),this}function dD(t){const e=ql(this),{has:n,get:r}=vO(e);let u=n.call(e,t);u||(t=ql(t),u=n.call(e,t)),r&&r.call(e,t);const p=e.delete(t);return u&&dm(e,"delete",t,void 0),p}function hD(){const t=ql(this),e=t.size!==0,n=t.clear();return e&&dm(t,"clear",void 0,void 0),n}function gk(t,e){return function(r,u){const p=this,h=p.__v_raw,b=ql(h),v=e?vM:t?yM:dC;return!t&&kd(b,"iterate",Oy),h.forEach((w,c)=>r.call(u,v(w),v(c),p))}}function mk(t,e,n){return function(...r){const u=this.__v_raw,p=ql(u),h=k_(p),b=t==="entries"||t===Symbol.iterator&&h,v=t==="keys"&&h,w=u[t](...r),c=n?vM:e?yM:dC;return!e&&kd(p,"iterate",v?jT:Oy),{next(){const{value:o,done:g}=w.next();return g?{value:o,done:g}:{value:b?[c(o[0]),c(o[1])]:c(o),done:g}},[Symbol.iterator](){return this}}}}function F7(t){return function(...e){return t==="delete"?!1:this}}function EG(){const t={get(p){return hk(this,p)},get size(){return vk(this)},has:pk,add:cD,set:fD,delete:dD,clear:hD,forEach:gk(!1,!1)},e={get(p){return hk(this,p,!1,!0)},get size(){return vk(this)},has:pk,add:cD,set:fD,delete:dD,clear:hD,forEach:gk(!1,!0)},n={get(p){return hk(this,p,!0)},get size(){return vk(this,!0)},has(p){return pk.call(this,p,!0)},add:F7("add"),set:F7("set"),delete:F7("delete"),clear:F7("clear"),forEach:gk(!0,!1)},r={get(p){return hk(this,p,!0,!0)},get size(){return vk(this,!0)},has(p){return pk.call(this,p,!0)},add:F7("add"),set:F7("set"),delete:F7("delete"),clear:F7("clear"),forEach:gk(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(p=>{t[p]=mk(p,!1,!1),n[p]=mk(p,!0,!1),e[p]=mk(p,!1,!0),r[p]=mk(p,!0,!0)}),[t,n,e,r]}const[TG,AG,MG,PG]=EG();function gM(t,e){const n=e?t?PG:MG:t?AG:TG;return(r,u,p)=>u==="__v_isReactive"?!t:u==="__v_isReadonly"?t:u==="__v_raw"?r:Reflect.get(Xl(n,u)&&u in r?n:r,u,p)}const DG={get:gM(!1,!1)},NG={get:gM(!1,!0)},IG={get:gM(!0,!1)},Q$=new WeakMap,eV=new WeakMap,tV=new WeakMap,LG=new WeakMap;function RG(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function FG(t){return t.__v_skip||!Object.isExtensible(t)?0:RG(JY(t))}function Ul(t){return N_(t)?t:mM(t,!1,J$,DG,Q$)}function BG(t){return mM(t,!1,OG,NG,eV)}function nV(t){return mM(t,!0,SG,IG,tV)}function mM(t,e,n,r,u){if(!pu(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const p=u.get(t);if(p)return p;const h=FG(t);if(h===0)return t;const b=new Proxy(t,h===2?r:n);return u.set(t,b),b}function S_(t){return N_(t)?S_(t.__v_raw):!!(t&&t.__v_isReactive)}function N_(t){return!!(t&&t.__v_isReadonly)}function DS(t){return!!(t&&t.__v_isShallow)}function rV(t){return S_(t)||N_(t)}function ql(t){const e=t&&t.__v_raw;return e?ql(e):t}function aV(t){return MS(t,"__v_skip",!0),t}const dC=t=>pu(t)?Ul(t):t,yM=t=>pu(t)?nV(t):t;function iV(t){Z7&&X2&&(t=ql(t),K$(t.dep||(t.dep=dM())))}function oV(t,e){t=ql(t);const n=t.dep;n&&zT(n)}function o1(t){return!!(t&&t.__v_isRef===!0)}function Ft(t){return lV(t,!1)}function jG(t){return lV(t,!0)}function lV(t,e){return o1(t)?t:new zG(t,e)}class zG{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:ql(e),this._value=n?e:dC(e)}get value(){return iV(this),this._value}set value(e){const n=this.__v_isShallow||DS(e)||N_(e);e=n?e:ql(e),cC(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:dC(e),oV(this))}}function sV(t){return o1(t)?t.value:t}const $G={get:(t,e,n)=>sV(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const u=t[e];return o1(u)&&!o1(n)?(u.value=n,!0):Reflect.set(t,e,n,r)}};function uV(t){return S_(t)?t:new Proxy(t,$G)}function Va(t){const e=mo(t)?new Array(t.length):{};for(const n in t)e[n]=HG(t,n);return e}class VG{constructor(e,n,r){this._object=e,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return hG(ql(this._object),this._key)}}function HG(t,e,n){const r=t[e];return o1(r)?r:new VG(t,e,n)}class qG{constructor(e,n,r,u){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new hM(e,()=>{this._dirty||(this._dirty=!0,oV(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!u,this.__v_isReadonly=r}get value(){const e=ql(this);return iV(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function UG(t,e,n=!1){let r,u;const p=fl(t);return p?(r=t,u=ev):(r=t.get,u=t.set),new qG(r,u,p||!u,n)}function J7(t,e,n,r){let u;try{u=r?t(...r):t()}catch(p){gO(p,e,n)}return u}function zp(t,e,n,r){if(fl(t)){const p=J7(t,e,n,r);return p&&z$(p)&&p.catch(h=>{gO(h,e,n)}),p}const u=[];for(let p=0;p>>1;pC(B1[r])W6&&B1.splice(e,1)}function KG(t){mo(t)?O_.push(...t):(!am||!am.includes(t,t.allowRecurse?xy+1:xy))&&O_.push(t),fV()}function pD(t,e=hC?W6+1:0){for(;epC(n)-pC(r)),xy=0;xyt.id==null?1/0:t.id,XG=(t,e)=>{const n=pC(t)-pC(e);if(n===0){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function hV(t){$T=!1,hC=!0,B1.sort(XG);const e=ev;try{for(W6=0;W6_c(s)?s.trim():s)),o&&(u=n.map(RT))}let b,v=r[b=AE(e)]||r[b=AE(Z6(e))];!v&&p&&(v=r[b=AE(Ry(e))]),v&&zp(v,t,6,u);const w=r[b+"Once"];if(w){if(!t.emitted)t.emitted={};else if(t.emitted[b])return;t.emitted[b]=!0,zp(w,t,6,u)}}function pV(t,e,n=!1){const r=e.emitsCache,u=r.get(t);if(u!==void 0)return u;const p=t.emits;let h={},b=!1;if(!fl(t)){const v=w=>{const c=pV(w,e,!0);c&&(b=!0,bc(h,c))};!n&&e.mixins.length&&e.mixins.forEach(v),t.extends&&v(t.extends),t.mixins&&t.mixins.forEach(v)}return!p&&!b?(pu(t)&&r.set(t,null),null):(mo(p)?p.forEach(v=>h[v]=null):bc(h,p),pu(t)&&r.set(t,h),h)}function mO(t,e){return!t||!cO(e)?!1:(e=e.slice(2).replace(/Once$/,""),Xl(t,e[0].toLowerCase()+e.slice(1))||Xl(t,Ry(e))||Xl(t,e))}let Eh=null,vV=null;function NS(t){const e=Eh;return Eh=t,vV=t&&t.type.__scopeId||null,e}function t1(t,e=Eh,n){if(!e||t._n)return t;const r=(...u)=>{r._d&&ED(-1);const p=NS(e);let h;try{h=t(...u)}finally{NS(p),r._d&&ED(1)}return h};return r._n=!0,r._c=!0,r._d=!0,r}function ME(t){const{type:e,vnode:n,proxy:r,withProxy:u,props:p,propsOptions:[h],slots:b,attrs:v,emit:w,render:c,renderCache:o,data:g,setupState:s,ctx:y,inheritAttrs:_}=t;let k,C;const O=NS(t);try{if(n.shapeFlag&4){const P=u||r;k=U6(c.call(P,P,o,p,s,g,y)),C=v}else{const P=e;k=U6(P.length>1?P(p,{attrs:v,slots:b,emit:w}):P(p,null)),C=e.props?v:JG(v)}}catch(P){Jw.length=0,gO(P,t,1),k=ve(Th)}let T=k;if(C&&_!==!1){const P=Object.keys(C),{shapeFlag:D}=T;P.length&&D&7&&(h&&P.some(sM)&&(C=QG(C,h)),T=J6(T,C))}return n.dirs&&(T=J6(T),T.dirs=T.dirs?T.dirs.concat(n.dirs):n.dirs),n.transition&&(T.transition=n.transition),k=T,NS(O),k}const JG=t=>{let e;for(const n in t)(n==="class"||n==="style"||cO(n))&&((e||(e={}))[n]=t[n]);return e},QG=(t,e)=>{const n={};for(const r in t)(!sM(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function eK(t,e,n){const{props:r,children:u,component:p}=t,{props:h,children:b,patchFlag:v}=e,w=p.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&v>=0){if(v&1024)return!0;if(v&16)return r?vD(r,h,w):!!h;if(v&8){const c=e.dynamicProps;for(let o=0;ot.__isSuspense;function rK(t,e){e&&e.pendingBranch?mo(t)?e.effects.push(...t):e.effects.push(t):KG(t)}function e3(t,e){return xM(t,null,e)}const yk={};function Nr(t,e,n){return xM(t,e,n)}function xM(t,e,{immediate:n,deep:r,flush:u,onTrack:p,onTrigger:h}=hu){var b;const v=U$()===((b=M0)==null?void 0:b.scope)?M0:null;let w,c=!1,o=!1;if(o1(t)?(w=()=>t.value,c=DS(t)):S_(t)?(w=()=>t,r=!0):mo(t)?(o=!0,c=t.some(P=>S_(P)||DS(P)),w=()=>t.map(P=>{if(o1(P))return P.value;if(S_(P))return Sy(P);if(fl(P))return J7(P,v,2)})):fl(t)?e?w=()=>J7(t,v,2):w=()=>{if(!(v&&v.isUnmounted))return g&&g(),zp(t,v,3,[s])}:w=ev,e&&r){const P=w;w=()=>Sy(P())}let g,s=P=>{g=O.onStop=()=>{J7(P,v,4)}},y;if(yC)if(s=ev,e?n&&zp(e,v,3,[w(),o?[]:void 0,s]):w(),u==="sync"){const P=YK();y=P.__watcherHandles||(P.__watcherHandles=[])}else return ev;let _=o?new Array(t.length).fill(yk):yk;const k=()=>{if(!!O.active)if(e){const P=O.run();(r||c||(o?P.some((D,F)=>cC(D,_[F])):cC(P,_)))&&(g&&g(),zp(e,v,3,[P,_===yk?void 0:o&&_[0]===yk?[]:_,s]),_=P)}else O.run()};k.allowRecurse=!!e;let C;u==="sync"?C=k:u==="post"?C=()=>xd(k,v&&v.suspense):(k.pre=!0,v&&(k.id=v.uid),C=()=>_M(k));const O=new hM(w,C);e?n?k():_=O.run():u==="post"?xd(O.run.bind(O),v&&v.suspense):O.run();const T=()=>{O.stop(),v&&v.scope&&uM(v.scope.effects,O)};return y&&y.push(T),T}function aK(t,e,n){const r=this.proxy,u=_c(t)?t.includes(".")?gV(r,t):()=>r[t]:t.bind(r,r);let p;fl(e)?p=e:(p=e.handler,n=e);const h=M0;I_(this);const b=xM(u,p.bind(r),n);return h?I_(h):Ey(),b}function gV(t,e){const n=e.split(".");return()=>{let r=t;for(let u=0;u{Sy(n,e)});else if(V$(t))for(const n in t)Sy(t[n],e);return t}function F1(t,e){const n=Eh;if(n===null)return t;const r=xO(n)||n.proxy,u=t.dirs||(t.dirs=[]);for(let p=0;p{t.isMounted=!0}),xc(()=>{t.isUnmounting=!0}),t}const Pp=[Function,Array],yV={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Pp,onEnter:Pp,onAfterEnter:Pp,onEnterCancelled:Pp,onBeforeLeave:Pp,onLeave:Pp,onAfterLeave:Pp,onLeaveCancelled:Pp,onBeforeAppear:Pp,onAppear:Pp,onAfterAppear:Pp,onAppearCancelled:Pp},iK={name:"BaseTransition",props:yV,setup(t,{slots:e}){const n=qu(),r=mV();let u;return()=>{const p=e.default&&wM(e.default(),!0);if(!p||!p.length)return;let h=p[0];if(p.length>1){for(const _ of p)if(_.type!==Th){h=_;break}}const b=ql(t),{mode:v}=b;if(r.isLeaving)return PE(h);const w=gD(h);if(!w)return PE(h);const c=vC(w,b,r,n);gC(w,c);const o=n.subTree,g=o&&gD(o);let s=!1;const{getTransitionKey:y}=w.type;if(y){const _=y();u===void 0?u=_:_!==u&&(u=_,s=!0)}if(g&&g.type!==Th&&(!wy(w,g)||s)){const _=vC(g,b,r,n);if(gC(g,_),v==="out-in")return r.isLeaving=!0,_.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},PE(h);v==="in-out"&&w.type!==Th&&(_.delayLeave=(k,C,O)=>{const T=bV(r,g);T[String(g.key)]=g,k._leaveCb=()=>{C(),k._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=O})}return h}}},oK=iK;function bV(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 vC(t,e,n,r){const{appear:u,mode:p,persisted:h=!1,onBeforeEnter:b,onEnter:v,onAfterEnter:w,onEnterCancelled:c,onBeforeLeave:o,onLeave:g,onAfterLeave:s,onLeaveCancelled:y,onBeforeAppear:_,onAppear:k,onAfterAppear:C,onAppearCancelled:O}=e,T=String(t.key),P=bV(n,t),D=(z,B)=>{z&&zp(z,r,9,B)},F=(z,B)=>{const X=B[1];D(z,B),mo(z)?z.every(W=>W.length<=1)&&X():z.length<=1&&X()},N={mode:p,persisted:h,beforeEnter(z){let B=b;if(!n.isMounted)if(u)B=_||b;else return;z._leaveCb&&z._leaveCb(!0);const X=P[T];X&&wy(t,X)&&X.el._leaveCb&&X.el._leaveCb(),D(B,[z])},enter(z){let B=v,X=w,W=c;if(!n.isMounted)if(u)B=k||v,X=C||w,W=O||c;else return;let H=!1;const U=z._enterCb=G=>{H||(H=!0,G?D(W,[z]):D(X,[z]),N.delayedLeave&&N.delayedLeave(),z._enterCb=void 0)};B?F(B,[z,U]):U()},leave(z,B){const X=String(t.key);if(z._enterCb&&z._enterCb(!0),n.isUnmounting)return B();D(o,[z]);let W=!1;const H=z._leaveCb=U=>{W||(W=!0,B(),U?D(y,[z]):D(s,[z]),z._leaveCb=void 0,P[X]===t&&delete P[X])};P[X]=t,g?F(g,[z,H]):H()},clone(z){return vC(z,e,n,r)}};return N}function PE(t){if(yO(t))return t=J6(t),t.children=null,t}function gD(t){return yO(t)?t.children?t.children[0]:void 0:t}function gC(t,e){t.shapeFlag&6&&t.component?gC(t.component.subTree,e):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function wM(t,e=!1,n){let r=[],u=0;for(let p=0;p1)for(let p=0;pbc({name:t.name},e,{setup:t}))():t}const cS=t=>!!t.type.__asyncLoader,yO=t=>t.type.__isKeepAlive;function _V(t,e){wV(t,"a",e)}function xV(t,e){wV(t,"da",e)}function wV(t,e,n=M0){const r=t.__wdc||(t.__wdc=()=>{let u=n;for(;u;){if(u.isDeactivated)return;u=u.parent}return t()});if(bO(e,r,n),n){let u=n.parent;for(;u&&u.parent;)yO(u.parent.vnode)&&lK(r,e,n,u),u=u.parent}}function lK(t,e,n,r){const u=bO(e,t,r,!0);Mh(()=>{uM(r[e],u)},n)}function bO(t,e,n=M0,r=!1){if(n){const u=n[t]||(n[t]=[]),p=e.__weh||(e.__weh=(...h)=>{if(n.isUnmounted)return;J_(),I_(n);const b=zp(e,n,t,h);return Ey(),Q_(),b});return r?u.unshift(p):u.push(p),p}}const _m=t=>(e,n=M0)=>(!yC||t==="sp")&&bO(t,(...r)=>e(...r),n),PC=_m("bm"),Ti=_m("m"),CV=_m("bu"),ex=_m("u"),xc=_m("bum"),Mh=_m("um"),sK=_m("sp"),uK=_m("rtg"),cK=_m("rtc");function fK(t,e=M0){bO("ec",t,e)}const kV="components",dK="directives";function gd(t,e){return SV(kV,t,!0,e)||t}const hK=Symbol.for("v-ndc");function pK(t){return SV(dK,t)}function SV(t,e,n=!0,r=!1){const u=Eh||M0;if(u){const p=u.type;if(t===kV){const b=qK(p,!1);if(b&&(b===e||b===Z6(e)||b===hO(Z6(e))))return p}const h=mD(u[t]||p[t],e)||mD(u.appContext[t],e);return!h&&r?p:h}}function mD(t,e){return t&&(t[e]||t[Z6(e)]||t[hO(Z6(e))])}function bk(t,e,n,r){let u;const p=n&&n[r];if(mo(t)||_c(t)){u=new Array(t.length);for(let h=0,b=t.length;he(h,b,void 0,p&&p[b]));else{const h=Object.keys(t);u=new Array(h.length);for(let b=0,v=h.length;bt?RV(t)?xO(t)||t.proxy:VT(t.parent):null,Xw=bc(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=>CM(t),$forceUpdate:t=>t.f||(t.f=()=>_M(t.update)),$nextTick:t=>t.n||(t.n=xl.bind(t.proxy)),$watch:t=>aK.bind(t)}),DE=(t,e)=>t!==hu&&!t.__isScriptSetup&&Xl(t,e),vK={get({_:t},e){const{ctx:n,setupState:r,data:u,props:p,accessCache:h,type:b,appContext:v}=t;let w;if(e[0]!=="$"){const s=h[e];if(s!==void 0)switch(s){case 1:return r[e];case 2:return u[e];case 4:return n[e];case 3:return p[e]}else{if(DE(r,e))return h[e]=1,r[e];if(u!==hu&&Xl(u,e))return h[e]=2,u[e];if((w=t.propsOptions[0])&&Xl(w,e))return h[e]=3,p[e];if(n!==hu&&Xl(n,e))return h[e]=4,n[e];HT&&(h[e]=0)}}const c=Xw[e];let o,g;if(c)return e==="$attrs"&&kd(t,"get",e),c(t);if((o=b.__cssModules)&&(o=o[e]))return o;if(n!==hu&&Xl(n,e))return h[e]=4,n[e];if(g=v.config.globalProperties,Xl(g,e))return g[e]},set({_:t},e,n){const{data:r,setupState:u,ctx:p}=t;return DE(u,e)?(u[e]=n,!0):r!==hu&&Xl(r,e)?(r[e]=n,!0):Xl(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(p[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:u,propsOptions:p}},h){let b;return!!n[h]||t!==hu&&Xl(t,h)||DE(e,h)||(b=p[0])&&Xl(b,h)||Xl(r,h)||Xl(Xw,h)||Xl(u.config.globalProperties,h)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:Xl(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function yD(t){return mo(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}let HT=!0;function gK(t){const e=CM(t),n=t.proxy,r=t.ctx;HT=!1,e.beforeCreate&&bD(e.beforeCreate,t,"bc");const{data:u,computed:p,methods:h,watch:b,provide:v,inject:w,created:c,beforeMount:o,mounted:g,beforeUpdate:s,updated:y,activated:_,deactivated:k,beforeDestroy:C,beforeUnmount:O,destroyed:T,unmounted:P,render:D,renderTracked:F,renderTriggered:N,errorCaptured:z,serverPrefetch:B,expose:X,inheritAttrs:W,components:H,directives:U,filters:G}=e;if(w&&mK(w,r,null),h)for(const ee in h){const te=h[ee];fl(te)&&(r[ee]=te.bind(n))}if(u){const ee=u.call(n,n);pu(ee)&&(t.data=Ul(ee))}if(HT=!0,p)for(const ee in p){const te=p[ee],re=fl(te)?te.bind(n,n):fl(te.get)?te.get.bind(n,n):ev,be=!fl(te)&&fl(te.set)?te.set.bind(n):ev,Le=He({get:re,set:be});Object.defineProperty(r,ee,{enumerable:!0,configurable:!0,get:()=>Le.value,set:me=>Le.value=me})}if(b)for(const ee in b)OV(b[ee],r,n,ee);if(v){const ee=fl(v)?v.call(n):v;Reflect.ownKeys(ee).forEach(te=>{rs(te,ee[te])})}c&&bD(c,t,"c");function K(ee,te){mo(te)?te.forEach(re=>ee(re.bind(n))):te&&ee(te.bind(n))}if(K(PC,o),K(Ti,g),K(CV,s),K(ex,y),K(_V,_),K(xV,k),K(fK,z),K(cK,F),K(uK,N),K(xc,O),K(Mh,P),K(sK,B),mo(X))if(X.length){const ee=t.exposed||(t.exposed={});X.forEach(te=>{Object.defineProperty(ee,te,{get:()=>n[te],set:re=>n[te]=re})})}else t.exposed||(t.exposed={});D&&t.render===ev&&(t.render=D),W!=null&&(t.inheritAttrs=W),H&&(t.components=H),U&&(t.directives=U)}function mK(t,e,n=ev){mo(t)&&(t=qT(t));for(const r in t){const u=t[r];let p;pu(u)?"default"in u?p=_l(u.from||r,u.default,!0):p=_l(u.from||r):p=_l(u),o1(p)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>p.value,set:h=>p.value=h}):e[r]=p}}function bD(t,e,n){zp(mo(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function OV(t,e,n,r){const u=r.includes(".")?gV(n,r):()=>n[r];if(_c(t)){const p=e[t];fl(p)&&Nr(u,p)}else if(fl(t))Nr(u,t.bind(n));else if(pu(t))if(mo(t))t.forEach(p=>OV(p,e,n,r));else{const p=fl(t.handler)?t.handler.bind(n):e[t.handler];fl(p)&&Nr(u,p,t)}}function CM(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:u,optionsCache:p,config:{optionMergeStrategies:h}}=t.appContext,b=p.get(e);let v;return b?v=b:!u.length&&!n&&!r?v=e:(v={},u.length&&u.forEach(w=>IS(v,w,h,!0)),IS(v,e,h)),pu(e)&&p.set(e,v),v}function IS(t,e,n,r=!1){const{mixins:u,extends:p}=e;p&&IS(t,p,n,!0),u&&u.forEach(h=>IS(t,h,n,!0));for(const h in e)if(!(r&&h==="expose")){const b=yK[h]||n&&n[h];t[h]=b?b(t[h],e[h]):e[h]}return t}const yK={data:_D,props:xD,emits:xD,methods:$w,computed:$w,beforeCreate:wf,created:wf,beforeMount:wf,mounted:wf,beforeUpdate:wf,updated:wf,beforeDestroy:wf,beforeUnmount:wf,destroyed:wf,unmounted:wf,activated:wf,deactivated:wf,errorCaptured:wf,serverPrefetch:wf,components:$w,directives:$w,watch:_K,provide:_D,inject:bK};function _D(t,e){return e?t?function(){return bc(fl(t)?t.call(this,this):t,fl(e)?e.call(this,this):e)}:e:t}function bK(t,e){return $w(qT(t),qT(e))}function qT(t){if(mo(t)){const e={};for(let n=0;n1)return n&&fl(e)?e.call(r&&r.proxy):e}}function CK(t,e,n,r=!1){const u={},p={};MS(p,_O,1),t.propsDefaults=Object.create(null),TV(t,e,u,p);for(const h in t.propsOptions[0])h in u||(u[h]=void 0);n?t.props=r?u:BG(u):t.type.props?t.props=u:t.props=p,t.attrs=p}function kK(t,e,n,r){const{props:u,attrs:p,vnode:{patchFlag:h}}=t,b=ql(u),[v]=t.propsOptions;let w=!1;if((r||h>0)&&!(h&16)){if(h&8){const c=t.vnode.dynamicProps;for(let o=0;o{v=!0;const[g,s]=AV(o,e,!0);bc(h,g),s&&b.push(...s)};!n&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!p&&!v)return pu(t)&&r.set(t,C_),C_;if(mo(p))for(let c=0;c-1,s[1]=_<0||y<_,(y>-1||Xl(s,"default"))&&b.push(o)}}}const w=[h,b];return pu(t)&&r.set(t,w),w}function wD(t){return t[0]!=="$"}function CD(t){const e=t&&t.toString().match(/^\s*(function|class) (\w+)/);return e?e[2]:t===null?"null":""}function kD(t,e){return CD(t)===CD(e)}function SD(t,e){return mo(e)?e.findIndex(n=>kD(n,t)):fl(e)&&kD(e,t)?0:-1}const MV=t=>t[0]==="_"||t==="$stable",kM=t=>mo(t)?t.map(U6):[U6(t)],SK=(t,e,n)=>{if(e._n)return e;const r=t1((...u)=>kM(e(...u)),n);return r._c=!1,r},PV=(t,e,n)=>{const r=t._ctx;for(const u in t){if(MV(u))continue;const p=t[u];if(fl(p))e[u]=SK(u,p,r);else if(p!=null){const h=kM(p);e[u]=()=>h}}},DV=(t,e)=>{const n=kM(e);t.slots.default=()=>n},OK=(t,e)=>{if(t.vnode.shapeFlag&32){const n=e._;n?(t.slots=ql(e),MS(e,"_",n)):PV(e,t.slots={})}else t.slots={},e&&DV(t,e);MS(t.slots,_O,1)},EK=(t,e,n)=>{const{vnode:r,slots:u}=t;let p=!0,h=hu;if(r.shapeFlag&32){const b=e._;b?n&&b===1?p=!1:(bc(u,e),!n&&b===1&&delete u._):(p=!e.$stable,PV(e,u)),h=e}else e&&(DV(t,e),h={default:1});if(p)for(const b in u)!MV(b)&&!(b in h)&&delete u[b]};function WT(t,e,n,r,u=!1){if(mo(t)){t.forEach((g,s)=>WT(g,e&&(mo(e)?e[s]:e),n,r,u));return}if(cS(r)&&!u)return;const p=r.shapeFlag&4?xO(r.component)||r.component.proxy:r.el,h=u?null:p,{i:b,r:v}=t,w=e&&e.r,c=b.refs===hu?b.refs={}:b.refs,o=b.setupState;if(w!=null&&w!==v&&(_c(w)?(c[w]=null,Xl(o,w)&&(o[w]=null)):o1(w)&&(w.value=null)),fl(v))J7(v,b,12,[h,c]);else{const g=_c(v),s=o1(v);if(g||s){const y=()=>{if(t.f){const _=g?Xl(o,v)?o[v]:c[v]:v.value;u?mo(_)&&uM(_,p):mo(_)?_.includes(p)||_.push(p):g?(c[v]=[p],Xl(o,v)&&(o[v]=c[v])):(v.value=[p],t.k&&(c[t.k]=v.value))}else g?(c[v]=h,Xl(o,v)&&(o[v]=h)):s&&(v.value=h,t.k&&(c[t.k]=h))};h?(y.id=-1,xd(y,n)):y()}}}const xd=rK;function TK(t){return AK(t)}function AK(t,e){const n=FT();n.__VUE__=!0;const{insert:r,remove:u,patchProp:p,createElement:h,createText:b,createComment:v,setText:w,setElementText:c,parentNode:o,nextSibling:g,setScopeId:s=ev,insertStaticContent:y}=t,_=(Fe,Ve,et,rt=null,yt=null,ut=null,vt=!1,ft=null,Qe=!!Ve.dynamicChildren)=>{if(Fe===Ve)return;Fe&&!wy(Fe,Ve)&&(rt=_e(Fe),me(Fe,yt,ut,!0),Fe=null),Ve.patchFlag===-2&&(Qe=!1,Ve.dynamicChildren=null);const{type:At,ref:bt,shapeFlag:ot}=Ve;switch(At){case tx:k(Fe,Ve,et,rt);break;case Th:C(Fe,Ve,et,rt);break;case NE:Fe==null&&O(Ve,et,rt,vt);break;case al:H(Fe,Ve,et,rt,yt,ut,vt,ft,Qe);break;default:ot&1?D(Fe,Ve,et,rt,yt,ut,vt,ft,Qe):ot&6?U(Fe,Ve,et,rt,yt,ut,vt,ft,Qe):(ot&64||ot&128)&&At.process(Fe,Ve,et,rt,yt,ut,vt,ft,Qe,Te)}bt!=null&&yt&&WT(bt,Fe&&Fe.ref,ut,Ve||Fe,!Ve)},k=(Fe,Ve,et,rt)=>{if(Fe==null)r(Ve.el=b(Ve.children),et,rt);else{const yt=Ve.el=Fe.el;Ve.children!==Fe.children&&w(yt,Ve.children)}},C=(Fe,Ve,et,rt)=>{Fe==null?r(Ve.el=v(Ve.children||""),et,rt):Ve.el=Fe.el},O=(Fe,Ve,et,rt)=>{[Fe.el,Fe.anchor]=y(Fe.children,Ve,et,rt,Fe.el,Fe.anchor)},T=({el:Fe,anchor:Ve},et,rt)=>{let yt;for(;Fe&&Fe!==Ve;)yt=g(Fe),r(Fe,et,rt),Fe=yt;r(Ve,et,rt)},P=({el:Fe,anchor:Ve})=>{let et;for(;Fe&&Fe!==Ve;)et=g(Fe),u(Fe),Fe=et;u(Ve)},D=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe)=>{vt=vt||Ve.type==="svg",Fe==null?F(Ve,et,rt,yt,ut,vt,ft,Qe):B(Fe,Ve,yt,ut,vt,ft,Qe)},F=(Fe,Ve,et,rt,yt,ut,vt,ft)=>{let Qe,At;const{type:bt,props:ot,shapeFlag:wt,transition:xt,dirs:Nt}=Fe;if(Qe=Fe.el=h(Fe.type,ut,ot&&ot.is,ot),wt&8?c(Qe,Fe.children):wt&16&&z(Fe.children,Qe,null,rt,yt,ut&&bt!=="foreignObject",vt,ft),Nt&&ay(Fe,null,rt,"created"),N(Qe,Fe,Fe.scopeId,vt,rt),ot){for(const $t in ot)$t!=="value"&&!sS($t)&&p(Qe,$t,null,ot[$t],ut,Fe.children,rt,yt,ue);"value"in ot&&p(Qe,"value",null,ot.value),(At=ot.onVnodeBeforeMount)&&$6(At,rt,Fe)}Nt&&ay(Fe,null,rt,"beforeMount");const Vt=(!yt||yt&&!yt.pendingBranch)&&xt&&!xt.persisted;Vt&&xt.beforeEnter(Qe),r(Qe,Ve,et),((At=ot&&ot.onVnodeMounted)||Vt||Nt)&&xd(()=>{At&&$6(At,rt,Fe),Vt&&xt.enter(Qe),Nt&&ay(Fe,null,rt,"mounted")},yt)},N=(Fe,Ve,et,rt,yt)=>{if(et&&s(Fe,et),rt)for(let ut=0;ut{for(let At=Qe;At{const ft=Ve.el=Fe.el;let{patchFlag:Qe,dynamicChildren:At,dirs:bt}=Ve;Qe|=Fe.patchFlag&16;const ot=Fe.props||hu,wt=Ve.props||hu;let xt;et&&iy(et,!1),(xt=wt.onVnodeBeforeUpdate)&&$6(xt,et,Ve,Fe),bt&&ay(Ve,Fe,et,"beforeUpdate"),et&&iy(et,!0);const Nt=yt&&Ve.type!=="foreignObject";if(At?X(Fe.dynamicChildren,At,ft,et,rt,Nt,ut):vt||te(Fe,Ve,ft,null,et,rt,Nt,ut,!1),Qe>0){if(Qe&16)W(ft,Ve,ot,wt,et,rt,yt);else if(Qe&2&&ot.class!==wt.class&&p(ft,"class",null,wt.class,yt),Qe&4&&p(ft,"style",ot.style,wt.style,yt),Qe&8){const Vt=Ve.dynamicProps;for(let $t=0;$t{xt&&$6(xt,et,Ve,Fe),bt&&ay(Ve,Fe,et,"updated")},rt)},X=(Fe,Ve,et,rt,yt,ut,vt)=>{for(let ft=0;ft{if(et!==rt){if(et!==hu)for(const ft in et)!sS(ft)&&!(ft in rt)&&p(Fe,ft,et[ft],null,vt,Ve.children,yt,ut,ue);for(const ft in rt){if(sS(ft))continue;const Qe=rt[ft],At=et[ft];Qe!==At&&ft!=="value"&&p(Fe,ft,At,Qe,vt,Ve.children,yt,ut,ue)}"value"in rt&&p(Fe,"value",et.value,rt.value)}},H=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe)=>{const At=Ve.el=Fe?Fe.el:b(""),bt=Ve.anchor=Fe?Fe.anchor:b("");let{patchFlag:ot,dynamicChildren:wt,slotScopeIds:xt}=Ve;xt&&(ft=ft?ft.concat(xt):xt),Fe==null?(r(At,et,rt),r(bt,et,rt),z(Ve.children,et,bt,yt,ut,vt,ft,Qe)):ot>0&&ot&64&&wt&&Fe.dynamicChildren?(X(Fe.dynamicChildren,wt,et,yt,ut,vt,ft),(Ve.key!=null||yt&&Ve===yt.subTree)&&SM(Fe,Ve,!0)):te(Fe,Ve,et,bt,yt,ut,vt,ft,Qe)},U=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe)=>{Ve.slotScopeIds=ft,Fe==null?Ve.shapeFlag&512?yt.ctx.activate(Ve,et,rt,vt,Qe):G(Ve,et,rt,yt,ut,vt,Qe):Y(Fe,Ve,Qe)},G=(Fe,Ve,et,rt,yt,ut,vt)=>{const ft=Fe.component=jK(Fe,rt,yt);if(yO(Fe)&&(ft.ctx.renderer=Te),zK(ft),ft.asyncDep){if(yt&&yt.registerDep(ft,K),!Fe.el){const Qe=ft.subTree=ve(Th);C(null,Qe,Ve,et)}return}K(ft,Fe,Ve,et,yt,ut,vt)},Y=(Fe,Ve,et)=>{const rt=Ve.component=Fe.component;if(eK(Fe,Ve,et))if(rt.asyncDep&&!rt.asyncResolved){ee(rt,Ve,et);return}else rt.next=Ve,GG(rt.update),rt.update();else Ve.el=Fe.el,rt.vnode=Ve},K=(Fe,Ve,et,rt,yt,ut,vt)=>{const ft=()=>{if(Fe.isMounted){let{next:bt,bu:ot,u:wt,parent:xt,vnode:Nt}=Fe,Vt=bt,$t;iy(Fe,!1),bt?(bt.el=Nt.el,ee(Fe,bt,vt)):bt=Nt,ot&&uS(ot),($t=bt.props&&bt.props.onVnodeBeforeUpdate)&&$6($t,xt,bt,Nt),iy(Fe,!0);const yn=ME(Fe),Mn=Fe.subTree;Fe.subTree=yn,_(Mn,yn,o(Mn.el),_e(Mn),Fe,yt,ut),bt.el=yn.el,Vt===null&&tK(Fe,yn.el),wt&&xd(wt,yt),($t=bt.props&&bt.props.onVnodeUpdated)&&xd(()=>$6($t,xt,bt,Nt),yt)}else{let bt;const{el:ot,props:wt}=Ve,{bm:xt,m:Nt,parent:Vt}=Fe,$t=cS(Ve);if(iy(Fe,!1),xt&&uS(xt),!$t&&(bt=wt&&wt.onVnodeBeforeMount)&&$6(bt,Vt,Ve),iy(Fe,!0),ot&&Be){const yn=()=>{Fe.subTree=ME(Fe),Be(ot,Fe.subTree,Fe,yt,null)};$t?Ve.type.__asyncLoader().then(()=>!Fe.isUnmounted&&yn()):yn()}else{const yn=Fe.subTree=ME(Fe);_(null,yn,et,rt,Fe,yt,ut),Ve.el=yn.el}if(Nt&&xd(Nt,yt),!$t&&(bt=wt&&wt.onVnodeMounted)){const yn=Ve;xd(()=>$6(bt,Vt,yn),yt)}(Ve.shapeFlag&256||Vt&&cS(Vt.vnode)&&Vt.vnode.shapeFlag&256)&&Fe.a&&xd(Fe.a,yt),Fe.isMounted=!0,Ve=et=rt=null}},Qe=Fe.effect=new hM(ft,()=>_M(At),Fe.scope),At=Fe.update=()=>Qe.run();At.id=Fe.uid,iy(Fe,!0),At()},ee=(Fe,Ve,et)=>{Ve.component=Fe;const rt=Fe.vnode.props;Fe.vnode=Ve,Fe.next=null,kK(Fe,Ve.props,rt,et),EK(Fe,Ve.children,et),J_(),pD(),Q_()},te=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe=!1)=>{const At=Fe&&Fe.children,bt=Fe?Fe.shapeFlag:0,ot=Ve.children,{patchFlag:wt,shapeFlag:xt}=Ve;if(wt>0){if(wt&128){be(At,ot,et,rt,yt,ut,vt,ft,Qe);return}else if(wt&256){re(At,ot,et,rt,yt,ut,vt,ft,Qe);return}}xt&8?(bt&16&&ue(At,yt,ut),ot!==At&&c(et,ot)):bt&16?xt&16?be(At,ot,et,rt,yt,ut,vt,ft,Qe):ue(At,yt,ut,!0):(bt&8&&c(et,""),xt&16&&z(ot,et,rt,yt,ut,vt,ft,Qe))},re=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe)=>{Fe=Fe||C_,Ve=Ve||C_;const At=Fe.length,bt=Ve.length,ot=Math.min(At,bt);let wt;for(wt=0;wtbt?ue(Fe,yt,ut,!0,!1,ot):z(Ve,et,rt,yt,ut,vt,ft,Qe,ot)},be=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe)=>{let At=0;const bt=Ve.length;let ot=Fe.length-1,wt=bt-1;for(;At<=ot&&At<=wt;){const xt=Fe[At],Nt=Ve[At]=Qe?q7(Ve[At]):U6(Ve[At]);if(wy(xt,Nt))_(xt,Nt,et,null,yt,ut,vt,ft,Qe);else break;At++}for(;At<=ot&&At<=wt;){const xt=Fe[ot],Nt=Ve[wt]=Qe?q7(Ve[wt]):U6(Ve[wt]);if(wy(xt,Nt))_(xt,Nt,et,null,yt,ut,vt,ft,Qe);else break;ot--,wt--}if(At>ot){if(At<=wt){const xt=wt+1,Nt=xtwt)for(;At<=ot;)me(Fe[At],yt,ut,!0),At++;else{const xt=At,Nt=At,Vt=new Map;for(At=Nt;At<=wt;At++){const fr=Ve[At]=Qe?q7(Ve[At]):U6(Ve[At]);fr.key!=null&&Vt.set(fr.key,At)}let $t,yn=0;const Mn=wt-Nt+1;let Pn=!1,rr=0;const Dn=new Array(Mn);for(At=0;At=Mn){me(fr,yt,ut,!0);continue}let Er;if(fr.key!=null)Er=Vt.get(fr.key);else for($t=Nt;$t<=wt;$t++)if(Dn[$t-Nt]===0&&wy(fr,Ve[$t])){Er=$t;break}Er===void 0?me(fr,yt,ut,!0):(Dn[Er-Nt]=At+1,Er>=rr?rr=Er:Pn=!0,_(fr,Ve[Er],et,null,yt,ut,vt,ft,Qe),yn++)}const Cr=Pn?MK(Dn):C_;for($t=Cr.length-1,At=Mn-1;At>=0;At--){const fr=Nt+At,Er=Ve[fr],Yn=fr+1{const{el:ut,type:vt,transition:ft,children:Qe,shapeFlag:At}=Fe;if(At&6){Le(Fe.component.subTree,Ve,et,rt);return}if(At&128){Fe.suspense.move(Ve,et,rt);return}if(At&64){vt.move(Fe,Ve,et,Te);return}if(vt===al){r(ut,Ve,et);for(let ot=0;otft.enter(ut),yt);else{const{leave:ot,delayLeave:wt,afterLeave:xt}=ft,Nt=()=>r(ut,Ve,et),Vt=()=>{ot(ut,()=>{Nt(),xt&&xt()})};wt?wt(ut,Nt,Vt):Vt()}else r(ut,Ve,et)},me=(Fe,Ve,et,rt=!1,yt=!1)=>{const{type:ut,props:vt,ref:ft,children:Qe,dynamicChildren:At,shapeFlag:bt,patchFlag:ot,dirs:wt}=Fe;if(ft!=null&&WT(ft,null,et,Fe,!0),bt&256){Ve.ctx.deactivate(Fe);return}const xt=bt&1&&wt,Nt=!cS(Fe);let Vt;if(Nt&&(Vt=vt&&vt.onVnodeBeforeUnmount)&&$6(Vt,Ve,Fe),bt&6)ce(Fe.component,et,rt);else{if(bt&128){Fe.suspense.unmount(et,rt);return}xt&&ay(Fe,null,Ve,"beforeUnmount"),bt&64?Fe.type.remove(Fe,Ve,et,yt,Te,rt):At&&(ut!==al||ot>0&&ot&64)?ue(At,Ve,et,!1,!0):(ut===al&&ot&384||!yt&&bt&16)&&ue(Qe,Ve,et),rt&&Ie(Fe)}(Nt&&(Vt=vt&&vt.onVnodeUnmounted)||xt)&&xd(()=>{Vt&&$6(Vt,Ve,Fe),xt&&ay(Fe,null,Ve,"unmounted")},et)},Ie=Fe=>{const{type:Ve,el:et,anchor:rt,transition:yt}=Fe;if(Ve===al){pe(et,rt);return}if(Ve===NE){P(Fe);return}const ut=()=>{u(et),yt&&!yt.persisted&&yt.afterLeave&&yt.afterLeave()};if(Fe.shapeFlag&1&&yt&&!yt.persisted){const{leave:vt,delayLeave:ft}=yt,Qe=()=>vt(et,ut);ft?ft(Fe.el,ut,Qe):Qe()}else ut()},pe=(Fe,Ve)=>{let et;for(;Fe!==Ve;)et=g(Fe),u(Fe),Fe=et;u(Ve)},ce=(Fe,Ve,et)=>{const{bum:rt,scope:yt,update:ut,subTree:vt,um:ft}=Fe;rt&&uS(rt),yt.stop(),ut&&(ut.active=!1,me(vt,Fe,Ve,et)),ft&&xd(ft,Ve),xd(()=>{Fe.isUnmounted=!0},Ve),Ve&&Ve.pendingBranch&&!Ve.isUnmounted&&Fe.asyncDep&&!Fe.asyncResolved&&Fe.suspenseId===Ve.pendingId&&(Ve.deps--,Ve.deps===0&&Ve.resolve())},ue=(Fe,Ve,et,rt=!1,yt=!1,ut=0)=>{for(let vt=ut;vtFe.shapeFlag&6?_e(Fe.component.subTree):Fe.shapeFlag&128?Fe.suspense.next():g(Fe.anchor||Fe.el),xe=(Fe,Ve,et)=>{Fe==null?Ve._vnode&&me(Ve._vnode,null,null,!0):_(Ve._vnode||null,Fe,Ve,null,null,null,et),pD(),dV(),Ve._vnode=Fe},Te={p:_,um:me,m:Le,r:Ie,mt:G,mc:z,pc:te,pbc:X,n:_e,o:t};let Ne,Be;return e&&([Ne,Be]=e(Te)),{render:xe,hydrate:Ne,createApp:wK(xe,Ne)}}function iy({effect:t,update:e},n){t.allowRecurse=e.allowRecurse=n}function SM(t,e,n=!1){const r=t.children,u=e.children;if(mo(r)&&mo(u))for(let p=0;p>1,t[n[b]]0&&(e[r]=n[p-1]),n[p]=r)}}for(p=n.length,h=n[p-1];p-- >0;)n[p]=h,h=e[h];return n}const PK=t=>t.__isTeleport,Zw=t=>t&&(t.disabled||t.disabled===""),OD=t=>typeof SVGElement<"u"&&t instanceof SVGElement,YT=(t,e)=>{const n=t&&t.to;return _c(n)?e?e(n):null:n},DK={__isTeleport:!0,process(t,e,n,r,u,p,h,b,v,w){const{mc:c,pc:o,pbc:g,o:{insert:s,querySelector:y,createText:_,createComment:k}}=w,C=Zw(e.props);let{shapeFlag:O,children:T,dynamicChildren:P}=e;if(t==null){const D=e.el=_(""),F=e.anchor=_("");s(D,n,r),s(F,n,r);const N=e.target=YT(e.props,y),z=e.targetAnchor=_("");N&&(s(z,N),h=h||OD(N));const B=(X,W)=>{O&16&&c(T,X,W,u,p,h,b,v)};C?B(n,F):N&&B(N,z)}else{e.el=t.el;const D=e.anchor=t.anchor,F=e.target=t.target,N=e.targetAnchor=t.targetAnchor,z=Zw(t.props),B=z?n:F,X=z?D:N;if(h=h||OD(F),P?(g(t.dynamicChildren,P,B,u,p,h,b),SM(t,e,!0)):v||o(t,e,B,X,u,p,h,b,!1),C)z||_k(e,n,D,w,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const W=e.target=YT(e.props,y);W&&_k(e,W,null,w,0)}else z&&_k(e,F,N,w,1)}NV(e)},remove(t,e,n,r,{um:u,o:{remove:p}},h){const{shapeFlag:b,children:v,anchor:w,targetAnchor:c,target:o,props:g}=t;if(o&&p(c),(h||!Zw(g))&&(p(w),b&16))for(let s=0;s0?Z2||C_:null,IK(),mC>0&&Z2&&Z2.push(t),t}function A0(t,e,n,r,u,p){return IV(ns(t,e,n,r,u,p,!0))}function V7(t,e,n,r,u){return IV(ve(t,e,n,r,u,!0))}function il(t){return t?t.__v_isVNode===!0:!1}function wy(t,e){return t.type===e.type&&t.key===e.key}const _O="__vInternal",LV=({key:t})=>t!=null?t:null,fS=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?_c(t)||o1(t)||fl(t)?{i:Eh,r:t,k:e,f:!!n}:t:null);function ns(t,e=null,n=null,r=0,u=null,p=t===al?0:1,h=!1,b=!1){const v={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&LV(e),ref:e&&fS(e),scopeId:vV,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:p,patchFlag:r,dynamicProps:u,dynamicChildren:null,appContext:null,ctx:Eh};return b?(OM(v,n),p&128&&t.normalize(v)):n&&(v.shapeFlag|=_c(n)?8:16),mC>0&&!h&&Z2&&(v.patchFlag>0||p&6)&&v.patchFlag!==32&&Z2.push(v),v}const ve=LK;function LK(t,e=null,n=null,r=0,u=null,p=!1){if((!t||t===hK)&&(t=Th),il(t)){const b=J6(t,e,!0);return n&&OM(b,n),mC>0&&!p&&Z2&&(b.shapeFlag&6?Z2[Z2.indexOf(t)]=b:Z2.push(b)),b.patchFlag|=-2,b}if(UK(t)&&(t=t.__vccOpts),e){e=RK(e);let{class:b,style:v}=e;b&&!_c(b)&&(e.class=fC(b)),pu(v)&&(rV(v)&&!mo(v)&&(v=bc({},v)),e.style=pO(v))}const h=_c(t)?1:nK(t)?128:PK(t)?64:pu(t)?4:fl(t)?2:0;return ns(t,e,n,r,u,h,p,!0)}function RK(t){return t?rV(t)||_O in t?bc({},t):t:null}function J6(t,e,n=!1){const{props:r,ref:u,patchFlag:p,children:h}=t,b=e?ea(r||{},e):r;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:b,key:b&&LV(b),ref:e&&e.ref?n&&u?mo(u)?u.concat(fS(e)):[u,fS(e)]:fS(e):u,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:h,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==al?p===-1?16:p|16:p,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&J6(t.ssContent),ssFallback:t.ssFallback&&J6(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function K7(t=" ",e=0){return ve(tx,null,t,e)}function oy(t="",e=!1){return e?(Xs(),V7(Th,null,t)):ve(Th,null,t)}function U6(t){return t==null||typeof t=="boolean"?ve(Th):mo(t)?ve(al,null,t.slice()):typeof t=="object"?q7(t):ve(tx,null,String(t))}function q7(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:J6(t)}function OM(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(mo(e))n=16;else if(typeof e=="object")if(r&65){const u=e.default;u&&(u._c&&(u._d=!1),OM(t,u()),u._c&&(u._d=!0));return}else{n=32;const u=e._;!u&&!(_O in e)?e._ctx=Eh:u===3&&Eh&&(Eh.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else fl(e)?(e={default:e,_ctx:Eh},n=32):(e=String(e),r&64?(n=16,e=[K7(e)]):n=8);t.children=e,t.shapeFlag|=n}function ea(...t){const e={};for(let n=0;nM0||Eh;let EM,Zb,TD="__VUE_INSTANCE_SETTERS__";(Zb=FT()[TD])||(Zb=FT()[TD]=[]),Zb.push(t=>M0=t),EM=t=>{Zb.length>1?Zb.forEach(e=>e(t)):Zb[0](t)};const I_=t=>{EM(t),t.scope.on()},Ey=()=>{M0&&M0.scope.off(),EM(null)};function RV(t){return t.vnode.shapeFlag&4}let yC=!1;function zK(t,e=!1){yC=e;const{props:n,children:r}=t.vnode,u=RV(t);CK(t,n,u,e),OK(t,r);const p=u?$K(t,e):void 0;return yC=!1,p}function $K(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=aV(new Proxy(t.ctx,vK));const{setup:r}=n;if(r){const u=t.setupContext=r.length>1?HK(t):null;I_(t),J_();const p=J7(r,t,0,[t.props,u]);if(Q_(),Ey(),z$(p)){if(p.then(Ey,Ey),e)return p.then(h=>{AD(t,h,e)}).catch(h=>{gO(h,t,0)});t.asyncDep=p}else AD(t,p,e)}else FV(t,e)}function AD(t,e,n){fl(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:pu(e)&&(t.setupState=uV(e)),FV(t,n)}let MD;function FV(t,e,n){const r=t.type;if(!t.render){if(!e&&MD&&!r.render){const u=r.template||CM(t).template;if(u){const{isCustomElement:p,compilerOptions:h}=t.appContext.config,{delimiters:b,compilerOptions:v}=r,w=bc(bc({isCustomElement:p,delimiters:b},h),v);r.render=MD(u,w)}}t.render=r.render||ev}I_(t),J_(),gK(t),Q_(),Ey()}function VK(t){return t.attrsProxy||(t.attrsProxy=new Proxy(t.attrs,{get(e,n){return kd(t,"get","$attrs"),e[n]}}))}function HK(t){const e=n=>{t.exposed=n||{}};return{get attrs(){return VK(t)},slots:t.slots,emit:t.emit,expose:e}}function xO(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(uV(aV(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in Xw)return Xw[n](t)},has(e,n){return n in e||n in Xw}}))}function qK(t,e=!0){return fl(t)?t.displayName||t.name:t.name||e&&t.__name}function UK(t){return fl(t)&&"__vccOpts"in t}const He=(t,e)=>UG(t,e,yC);function ho(t,e,n){const r=arguments.length;return r===2?pu(e)&&!mo(e)?il(e)?ve(t,null,[e]):ve(t,e):ve(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&il(n)&&(n=[n]),ve(t,e,n))}const WK=Symbol.for("v-scx"),YK=()=>_l(WK),GK="3.3.4",KK="http://www.w3.org/2000/svg",Cy=typeof document<"u"?document:null,PD=Cy&&Cy.createElement("template"),XK={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 u=e?Cy.createElementNS(KK,t):Cy.createElement(t,n?{is:n}:void 0);return t==="select"&&r&&r.multiple!=null&&u.setAttribute("multiple",r.multiple),u},createText:t=>Cy.createTextNode(t),createComment:t=>Cy.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Cy.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,u,p){const h=n?n.previousSibling:e.lastChild;if(u&&(u===p||u.nextSibling))for(;e.insertBefore(u.cloneNode(!0),n),!(u===p||!(u=u.nextSibling)););else{PD.innerHTML=r?`${t}`:t;const b=PD.content;if(r){const v=b.firstChild;for(;v.firstChild;)b.appendChild(v.firstChild);b.removeChild(v)}e.insertBefore(b,n)}return[h?h.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}};function ZK(t,e,n){const r=t._vtc;r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}function JK(t,e,n){const r=t.style,u=_c(n);if(n&&!u){if(e&&!_c(e))for(const p in e)n[p]==null&>(r,p,"");for(const p in n)GT(r,p,n[p])}else{const p=r.display;u?e!==n&&(r.cssText=n):e&&t.removeAttribute("style"),"_vod"in t&&(r.display=p)}}const DD=/\s*!important$/;function GT(t,e,n){if(mo(n))n.forEach(r=>GT(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=QK(t,e);DD.test(n)?t.setProperty(Ry(r),n.replace(DD,""),"important"):t[r]=n}}const ND=["Webkit","Moz","ms"],IE={};function QK(t,e){const n=IE[e];if(n)return n;let r=Z6(e);if(r!=="filter"&&r in t)return IE[e]=r;r=hO(r);for(let u=0;uLE||(iX.then(()=>LE=0),LE=Date.now());function lX(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;zp(sX(r,n.value),e,5,[r])};return n.value=t,n.attached=oX(),n}function sX(t,e){if(mo(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>u=>!u._stopped&&r&&r(u))}else return e}const RD=/^on[a-z]/,uX=(t,e,n,r,u=!1,p,h,b,v)=>{e==="class"?ZK(t,r,u):e==="style"?JK(t,n,r):cO(e)?sM(e)||rX(t,e,n,r,h):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):cX(t,e,r,u))?tX(t,e,r,p,h,b,v):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),eX(t,e,r,u))};function cX(t,e,n,r){return r?!!(e==="innerHTML"||e==="textContent"||e in t&&RD.test(e)&&fl(n)):e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA"||RD.test(e)&&_c(n)?!1:e in t}const B7="transition",Sw="animation",hm=(t,{slots:e})=>ho(oK,jV(t),e);hm.displayName="Transition";const BV={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},fX=hm.props=bc({},yV,BV),ly=(t,e=[])=>{mo(t)?t.forEach(n=>n(...e)):t&&t(...e)},FD=t=>t?mo(t)?t.some(e=>e.length>1):t.length>1:!1;function jV(t){const e={};for(const H in t)H in BV||(e[H]=t[H]);if(t.css===!1)return e;const{name:n="v",type:r,duration:u,enterFromClass:p=`${n}-enter-from`,enterActiveClass:h=`${n}-enter-active`,enterToClass:b=`${n}-enter-to`,appearFromClass:v=p,appearActiveClass:w=h,appearToClass:c=b,leaveFromClass:o=`${n}-leave-from`,leaveActiveClass:g=`${n}-leave-active`,leaveToClass:s=`${n}-leave-to`}=t,y=dX(u),_=y&&y[0],k=y&&y[1],{onBeforeEnter:C,onEnter:O,onEnterCancelled:T,onLeave:P,onLeaveCancelled:D,onBeforeAppear:F=C,onAppear:N=O,onAppearCancelled:z=T}=e,B=(H,U,G)=>{H7(H,U?c:b),H7(H,U?w:h),G&&G()},X=(H,U)=>{H._isLeaving=!1,H7(H,o),H7(H,s),H7(H,g),U&&U()},W=H=>(U,G)=>{const Y=H?N:O,K=()=>B(U,H,G);ly(Y,[U,K]),BD(()=>{H7(U,H?v:p),tm(U,H?c:b),FD(Y)||jD(U,r,_,K)})};return bc(e,{onBeforeEnter(H){ly(C,[H]),tm(H,p),tm(H,h)},onBeforeAppear(H){ly(F,[H]),tm(H,v),tm(H,w)},onEnter:W(!1),onAppear:W(!0),onLeave(H,U){H._isLeaving=!0;const G=()=>X(H,U);tm(H,o),$V(),tm(H,g),BD(()=>{!H._isLeaving||(H7(H,o),tm(H,s),FD(P)||jD(H,r,k,G))}),ly(P,[H,G])},onEnterCancelled(H){B(H,!1),ly(T,[H])},onAppearCancelled(H){B(H,!0),ly(z,[H])},onLeaveCancelled(H){X(H),ly(D,[H])}})}function dX(t){if(t==null)return null;if(pu(t))return[RE(t.enter),RE(t.leave)];{const e=RE(t);return[e,e]}}function RE(t){return tG(t)}function tm(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t._vtc||(t._vtc=new Set)).add(e)}function H7(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const{_vtc:n}=t;n&&(n.delete(e),n.size||(t._vtc=void 0))}function BD(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let hX=0;function jD(t,e,n,r){const u=t._endId=++hX,p=()=>{u===t._endId&&r()};if(n)return setTimeout(p,n);const{type:h,timeout:b,propCount:v}=zV(t,e);if(!h)return r();const w=h+"end";let c=0;const o=()=>{t.removeEventListener(w,g),p()},g=s=>{s.target===t&&++c>=v&&o()};setTimeout(()=>{c(n[y]||"").split(", "),u=r(`${B7}Delay`),p=r(`${B7}Duration`),h=zD(u,p),b=r(`${Sw}Delay`),v=r(`${Sw}Duration`),w=zD(b,v);let c=null,o=0,g=0;e===B7?h>0&&(c=B7,o=h,g=p.length):e===Sw?w>0&&(c=Sw,o=w,g=v.length):(o=Math.max(h,w),c=o>0?h>w?B7:Sw:null,g=c?c===B7?p.length:v.length:0);const s=c===B7&&/\b(transform|all)(,|$)/.test(r(`${B7}Property`).toString());return{type:c,timeout:o,propCount:g,hasTransform:s}}function zD(t,e){for(;t.length$D(n)+$D(t[r])))}function $D(t){return Number(t.slice(0,-1).replace(",","."))*1e3}function $V(){return document.body.offsetHeight}const VV=new WeakMap,HV=new WeakMap,qV={name:"TransitionGroup",props:bc({},fX,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=qu(),r=mV();let u,p;return ex(()=>{if(!u.length)return;const h=t.moveClass||`${t.name||"v"}-move`;if(!bX(u[0].el,n.vnode.el,h))return;u.forEach(gX),u.forEach(mX);const b=u.filter(yX);$V(),b.forEach(v=>{const w=v.el,c=w.style;tm(w,h),c.transform=c.webkitTransform=c.transitionDuration="";const o=w._moveCb=g=>{g&&g.target!==w||(!g||/transform$/.test(g.propertyName))&&(w.removeEventListener("transitionend",o),w._moveCb=null,H7(w,h))};w.addEventListener("transitionend",o)})}),()=>{const h=ql(t),b=jV(h);let v=h.tag||al;u=p,p=e.default?wM(e.default()):[];for(let w=0;wdelete t.mode;qV.props;const vX=qV;function gX(t){const e=t.el;e._moveCb&&e._moveCb(),e._enterCb&&e._enterCb()}function mX(t){HV.set(t,t.el.getBoundingClientRect())}function yX(t){const e=VV.get(t),n=HV.get(t),r=e.left-n.left,u=e.top-n.top;if(r||u){const p=t.el.style;return p.transform=p.webkitTransform=`translate(${r}px,${u}px)`,p.transitionDuration="0s",t}}function bX(t,e,n){const r=t.cloneNode();t._vtc&&t._vtc.forEach(h=>{h.split(/\s+/).forEach(b=>b&&r.classList.remove(b))}),n.split(/\s+/).forEach(h=>h&&r.classList.add(h)),r.style.display="none";const u=e.nodeType===1?e:e.parentNode;u.appendChild(r);const{hasTransform:p}=zV(r);return u.removeChild(r),p}const VD=t=>{const e=t.props["onUpdate:modelValue"]||!1;return mo(e)?n=>uS(e,n):e};function _X(t){t.target.composing=!0}function HD(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Jb={created(t,{modifiers:{lazy:e,trim:n,number:r}},u){t._assign=VD(u);const p=r||u.props&&u.props.type==="number";v_(t,e?"change":"input",h=>{if(h.target.composing)return;let b=t.value;n&&(b=b.trim()),p&&(b=RT(b)),t._assign(b)}),n&&v_(t,"change",()=>{t.value=t.value.trim()}),e||(v_(t,"compositionstart",_X),v_(t,"compositionend",HD),v_(t,"change",HD))},mounted(t,{value:e}){t.value=e==null?"":e},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:r,number:u}},p){if(t._assign=VD(p),t.composing||document.activeElement===t&&t.type!=="range"&&(n||r&&t.value.trim()===e||(u||t.type==="number")&&RT(t.value)===e))return;const h=e==null?"":e;t.value!==h&&(t.value=h)}},xX={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},qD=(t,e)=>n=>{if(!("key"in n))return;const r=Ry(n.key);if(e.some(u=>u===r||xX[u]===r))return t(n)},pm={beforeMount(t,{value:e},{transition:n}){t._vod=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Ow(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Ow(t,!0),r.enter(t)):r.leave(t,()=>{Ow(t,!1)}):Ow(t,e))},beforeUnmount(t,{value:e}){Ow(t,e)}};function Ow(t,e){t.style.display=e?t._vod:"none"}const wX=bc({patchProp:uX},XK);let UD;function CX(){return UD||(UD=TK(wX))}const DC=(...t)=>{const e=CX().createApp(...t),{mount:n}=e;return e.mount=r=>{const u=kX(r);if(!u)return;const p=e._component;!fl(p)&&!p.render&&!p.template&&(p.template=u.innerHTML),u.innerHTML="";const h=n(u,!1,u instanceof SVGElement);return u instanceof Element&&(u.removeAttribute("v-cloak"),u.setAttribute("data-v-app","")),h},e};function kX(t){return _c(t)?document.querySelector(t):t}/** +(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const u of document.querySelectorAll('link[rel="modulepreload"]'))r(u);new MutationObserver(u=>{for(const d of u)if(d.type==="childList")for(const p of d.addedNodes)p.tagName==="LINK"&&p.rel==="modulepreload"&&r(p)}).observe(document,{childList:!0,subtree:!0});function n(u){const d={};return u.integrity&&(d.integrity=u.integrity),u.referrerpolicy&&(d.referrerPolicy=u.referrerpolicy),u.crossorigin==="use-credentials"?d.credentials="include":u.crossorigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function r(u){if(u.ep)return;u.ep=!0;const d=n(u);fetch(u.href,d)}})();function lM(t,e){const n=Object.create(null),r=t.split(",");for(let u=0;u!!n[u.toLowerCase()]:u=>!!n[u]}const hu={},C_=[],ev=()=>{},KY=()=>!1,XY=/^on[^a-z]/,cO=t=>XY.test(t),sM=t=>t.startsWith("onUpdate:"),bc=Object.assign,uM=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},ZY=Object.prototype.hasOwnProperty,Xl=(t,e)=>ZY.call(t,e),mo=Array.isArray,k_=t=>fO(t)==="[object Map]",j$=t=>fO(t)==="[object Set]",fl=t=>typeof t=="function",_c=t=>typeof t=="string",cM=t=>typeof t=="symbol",pu=t=>t!==null&&typeof t=="object",z$=t=>pu(t)&&fl(t.then)&&fl(t.catch),$$=Object.prototype.toString,fO=t=>$$.call(t),JY=t=>fO(t).slice(8,-1),V$=t=>fO(t)==="[object Object]",fM=t=>_c(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,sS=lM(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),dO=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},QY=/-(\w)/g,Z6=dO(t=>t.replace(QY,(e,n)=>n?n.toUpperCase():"")),eG=/\B([A-Z])/g,Ry=dO(t=>t.replace(eG,"-$1").toLowerCase()),hO=dO(t=>t.charAt(0).toUpperCase()+t.slice(1)),AE=dO(t=>t?`on${hO(t)}`:""),cC=(t,e)=>!Object.is(t,e),uS=(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},tG=t=>{const e=_c(t)?Number(t):NaN;return isNaN(e)?t:e};let oD;const FT=()=>oD||(oD=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function pO(t){if(mo(t)){const e={};for(let n=0;n{if(n){const r=n.split(rG);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function fC(t){let e="";if(_c(t))e=t;else if(mo(t))for(let n=0;n_c(t)?t:t==null?"":mo(t)||pu(t)&&(t.toString===$$||!fl(t.toString))?JSON.stringify(t,q$,2):String(t),q$=(t,e)=>e&&e.__v_isRef?q$(t,e.value):k_(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,u])=>(n[`${r} =>`]=u,n),{})}:j$(e)?{[`Set(${e.size})`]:[...e.values()]}:pu(e)&&!mo(e)&&!V$(e)?String(e):e;let kh;class sG{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=kh,!e&&kh&&(this.index=(kh.scopes||(kh.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=kh;try{return kh=this,e()}finally{kh=n}}}on(){kh=this}off(){kh=this.parent}stop(e){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const e=new Set(t);return e.w=0,e.n=0,e},W$=t=>(t.w&Q7)>0,Y$=t=>(t.n&Q7)>0,fG=({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{(c==="length"||c>=v)&&b.push(w)})}else switch(n!==void 0&&b.push(p.get(n)),e){case"add":mo(t)?fM(n)&&b.push(p.get("length")):(b.push(p.get(Oy)),k_(t)&&b.push(p.get(jT)));break;case"delete":mo(t)||(b.push(p.get(Oy)),k_(t)&&b.push(p.get(jT)));break;case"set":k_(t)&&b.push(p.get(Oy));break}if(b.length===1)b[0]&&zT(b[0]);else{const v=[];for(const w of b)w&&v.push(...w);zT(dM(v))}}function zT(t,e){const n=mo(t)?t:[...t];for(const r of n)r.computed&&sD(r);for(const r of n)r.computed||sD(r)}function sD(t,e){(t!==X2||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}function hG(t,e){var n;return(n=PS.get(t))==null?void 0:n.get(e)}const pG=lM("__proto__,__v_isRef,__isVue"),X$=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(cM)),vG=pM(),gG=pM(!1,!0),mG=pM(!0),uD=yG();function yG(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const r=ql(this);for(let d=0,p=this.length;d{t[e]=function(...n){J_();const r=ql(this)[e].apply(this,n);return Q_(),r}}),t}function bG(t){const e=ql(this);return kd(e,"has",t),e.hasOwnProperty(t)}function pM(t=!1,e=!1){return function(r,u,d){if(u==="__v_isReactive")return!t;if(u==="__v_isReadonly")return t;if(u==="__v_isShallow")return e;if(u==="__v_raw"&&d===(t?e?LG:tV:e?eV:Q$).get(r))return r;const p=mo(r);if(!t){if(p&&Xl(uD,u))return Reflect.get(uD,u,d);if(u==="hasOwnProperty")return bG}const b=Reflect.get(r,u,d);return(cM(u)?X$.has(u):pG(u))||(t||kd(r,"get",u),e)?b:o1(b)?p&&fM(u)?b:b.value:pu(b)?t?nV(b):Ul(b):b}}const _G=Z$(),xG=Z$(!0);function Z$(t=!1){return function(n,r,u,d){let p=n[r];if(N_(p)&&o1(p)&&!o1(u))return!1;if(!t&&(!DS(u)&&!N_(u)&&(p=ql(p),u=ql(u)),!mo(n)&&o1(p)&&!o1(u)))return p.value=u,!0;const b=mo(n)&&fM(r)?Number(r)t,vO=t=>Reflect.getPrototypeOf(t);function hk(t,e,n=!1,r=!1){t=t.__v_raw;const u=ql(t),d=ql(e);n||(e!==d&&kd(u,"get",e),kd(u,"get",d));const{has:p}=vO(u),b=r?vM:n?yM:dC;if(p.call(u,e))return b(t.get(e));if(p.call(u,d))return b(t.get(d));t!==u&&t.get(e)}function pk(t,e=!1){const n=this.__v_raw,r=ql(n),u=ql(t);return e||(t!==u&&kd(r,"has",t),kd(r,"has",u)),t===u?n.has(t):n.has(t)||n.has(u)}function vk(t,e=!1){return t=t.__v_raw,!e&&kd(ql(t),"iterate",Oy),Reflect.get(t,"size",t)}function cD(t){t=ql(t);const e=ql(this);return vO(e).has.call(e,t)||(e.add(t),dm(e,"add",t,t)),this}function fD(t,e){e=ql(e);const n=ql(this),{has:r,get:u}=vO(n);let d=r.call(n,t);d||(t=ql(t),d=r.call(n,t));const p=u.call(n,t);return n.set(t,e),d?cC(e,p)&&dm(n,"set",t,e):dm(n,"add",t,e),this}function dD(t){const e=ql(this),{has:n,get:r}=vO(e);let u=n.call(e,t);u||(t=ql(t),u=n.call(e,t)),r&&r.call(e,t);const d=e.delete(t);return u&&dm(e,"delete",t,void 0),d}function hD(){const t=ql(this),e=t.size!==0,n=t.clear();return e&&dm(t,"clear",void 0,void 0),n}function gk(t,e){return function(r,u){const d=this,p=d.__v_raw,b=ql(p),v=e?vM:t?yM:dC;return!t&&kd(b,"iterate",Oy),p.forEach((w,c)=>r.call(u,v(w),v(c),d))}}function mk(t,e,n){return function(...r){const u=this.__v_raw,d=ql(u),p=k_(d),b=t==="entries"||t===Symbol.iterator&&p,v=t==="keys"&&p,w=u[t](...r),c=n?vM:e?yM:dC;return!e&&kd(d,"iterate",v?jT:Oy),{next(){const{value:o,done:g}=w.next();return g?{value:o,done:g}:{value:b?[c(o[0]),c(o[1])]:c(o),done:g}},[Symbol.iterator](){return this}}}}function F7(t){return function(...e){return t==="delete"?!1:this}}function EG(){const t={get(d){return hk(this,d)},get size(){return vk(this)},has:pk,add:cD,set:fD,delete:dD,clear:hD,forEach:gk(!1,!1)},e={get(d){return hk(this,d,!1,!0)},get size(){return vk(this)},has:pk,add:cD,set:fD,delete:dD,clear:hD,forEach:gk(!1,!0)},n={get(d){return hk(this,d,!0)},get size(){return vk(this,!0)},has(d){return pk.call(this,d,!0)},add:F7("add"),set:F7("set"),delete:F7("delete"),clear:F7("clear"),forEach:gk(!0,!1)},r={get(d){return hk(this,d,!0,!0)},get size(){return vk(this,!0)},has(d){return pk.call(this,d,!0)},add:F7("add"),set:F7("set"),delete:F7("delete"),clear:F7("clear"),forEach:gk(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(d=>{t[d]=mk(d,!1,!1),n[d]=mk(d,!0,!1),e[d]=mk(d,!1,!0),r[d]=mk(d,!0,!0)}),[t,n,e,r]}const[TG,AG,MG,PG]=EG();function gM(t,e){const n=e?t?PG:MG:t?AG:TG;return(r,u,d)=>u==="__v_isReactive"?!t:u==="__v_isReadonly"?t:u==="__v_raw"?r:Reflect.get(Xl(n,u)&&u in r?n:r,u,d)}const DG={get:gM(!1,!1)},NG={get:gM(!1,!0)},IG={get:gM(!0,!1)},Q$=new WeakMap,eV=new WeakMap,tV=new WeakMap,LG=new WeakMap;function RG(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function FG(t){return t.__v_skip||!Object.isExtensible(t)?0:RG(JY(t))}function Ul(t){return N_(t)?t:mM(t,!1,J$,DG,Q$)}function BG(t){return mM(t,!1,OG,NG,eV)}function nV(t){return mM(t,!0,SG,IG,tV)}function mM(t,e,n,r,u){if(!pu(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const d=u.get(t);if(d)return d;const p=FG(t);if(p===0)return t;const b=new Proxy(t,p===2?r:n);return u.set(t,b),b}function S_(t){return N_(t)?S_(t.__v_raw):!!(t&&t.__v_isReactive)}function N_(t){return!!(t&&t.__v_isReadonly)}function DS(t){return!!(t&&t.__v_isShallow)}function rV(t){return S_(t)||N_(t)}function ql(t){const e=t&&t.__v_raw;return e?ql(e):t}function aV(t){return MS(t,"__v_skip",!0),t}const dC=t=>pu(t)?Ul(t):t,yM=t=>pu(t)?nV(t):t;function iV(t){Z7&&X2&&(t=ql(t),K$(t.dep||(t.dep=dM())))}function oV(t,e){t=ql(t);const n=t.dep;n&&zT(n)}function o1(t){return!!(t&&t.__v_isRef===!0)}function Ft(t){return lV(t,!1)}function jG(t){return lV(t,!0)}function lV(t,e){return o1(t)?t:new zG(t,e)}class zG{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:ql(e),this._value=n?e:dC(e)}get value(){return iV(this),this._value}set value(e){const n=this.__v_isShallow||DS(e)||N_(e);e=n?e:ql(e),cC(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:dC(e),oV(this))}}function sV(t){return o1(t)?t.value:t}const $G={get:(t,e,n)=>sV(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const u=t[e];return o1(u)&&!o1(n)?(u.value=n,!0):Reflect.set(t,e,n,r)}};function uV(t){return S_(t)?t:new Proxy(t,$G)}function Va(t){const e=mo(t)?new Array(t.length):{};for(const n in t)e[n]=HG(t,n);return e}class VG{constructor(e,n,r){this._object=e,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return hG(ql(this._object),this._key)}}function HG(t,e,n){const r=t[e];return o1(r)?r:new VG(t,e,n)}class qG{constructor(e,n,r,u){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new hM(e,()=>{this._dirty||(this._dirty=!0,oV(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!u,this.__v_isReadonly=r}get value(){const e=ql(this);return iV(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function UG(t,e,n=!1){let r,u;const d=fl(t);return d?(r=t,u=ev):(r=t.get,u=t.set),new qG(r,u,d||!u,n)}function J7(t,e,n,r){let u;try{u=r?t(...r):t()}catch(d){gO(d,e,n)}return u}function zp(t,e,n,r){if(fl(t)){const d=J7(t,e,n,r);return d&&z$(d)&&d.catch(p=>{gO(p,e,n)}),d}const u=[];for(let d=0;d>>1;pC(B1[r])W6&&B1.splice(e,1)}function KG(t){mo(t)?O_.push(...t):(!am||!am.includes(t,t.allowRecurse?xy+1:xy))&&O_.push(t),fV()}function pD(t,e=hC?W6+1:0){for(;epC(n)-pC(r)),xy=0;xyt.id==null?1/0:t.id,XG=(t,e)=>{const n=pC(t)-pC(e);if(n===0){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function hV(t){$T=!1,hC=!0,B1.sort(XG);const e=ev;try{for(W6=0;W6_c(s)?s.trim():s)),o&&(u=n.map(RT))}let b,v=r[b=AE(e)]||r[b=AE(Z6(e))];!v&&d&&(v=r[b=AE(Ry(e))]),v&&zp(v,t,6,u);const w=r[b+"Once"];if(w){if(!t.emitted)t.emitted={};else if(t.emitted[b])return;t.emitted[b]=!0,zp(w,t,6,u)}}function pV(t,e,n=!1){const r=e.emitsCache,u=r.get(t);if(u!==void 0)return u;const d=t.emits;let p={},b=!1;if(!fl(t)){const v=w=>{const c=pV(w,e,!0);c&&(b=!0,bc(p,c))};!n&&e.mixins.length&&e.mixins.forEach(v),t.extends&&v(t.extends),t.mixins&&t.mixins.forEach(v)}return!d&&!b?(pu(t)&&r.set(t,null),null):(mo(d)?d.forEach(v=>p[v]=null):bc(p,d),pu(t)&&r.set(t,p),p)}function mO(t,e){return!t||!cO(e)?!1:(e=e.slice(2).replace(/Once$/,""),Xl(t,e[0].toLowerCase()+e.slice(1))||Xl(t,Ry(e))||Xl(t,e))}let Eh=null,vV=null;function NS(t){const e=Eh;return Eh=t,vV=t&&t.type.__scopeId||null,e}function t1(t,e=Eh,n){if(!e||t._n)return t;const r=(...u)=>{r._d&&ED(-1);const d=NS(e);let p;try{p=t(...u)}finally{NS(d),r._d&&ED(1)}return p};return r._n=!0,r._c=!0,r._d=!0,r}function ME(t){const{type:e,vnode:n,proxy:r,withProxy:u,props:d,propsOptions:[p],slots:b,attrs:v,emit:w,render:c,renderCache:o,data:g,setupState:s,ctx:y,inheritAttrs:_}=t;let k,C;const O=NS(t);try{if(n.shapeFlag&4){const P=u||r;k=U6(c.call(P,P,o,d,s,g,y)),C=v}else{const P=e;k=U6(P.length>1?P(d,{attrs:v,slots:b,emit:w}):P(d,null)),C=e.props?v:JG(v)}}catch(P){Jw.length=0,gO(P,t,1),k=ve(Th)}let T=k;if(C&&_!==!1){const P=Object.keys(C),{shapeFlag:D}=T;P.length&&D&7&&(p&&P.some(sM)&&(C=QG(C,p)),T=J6(T,C))}return n.dirs&&(T=J6(T),T.dirs=T.dirs?T.dirs.concat(n.dirs):n.dirs),n.transition&&(T.transition=n.transition),k=T,NS(O),k}const JG=t=>{let e;for(const n in t)(n==="class"||n==="style"||cO(n))&&((e||(e={}))[n]=t[n]);return e},QG=(t,e)=>{const n={};for(const r in t)(!sM(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function eK(t,e,n){const{props:r,children:u,component:d}=t,{props:p,children:b,patchFlag:v}=e,w=d.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&v>=0){if(v&1024)return!0;if(v&16)return r?vD(r,p,w):!!p;if(v&8){const c=e.dynamicProps;for(let o=0;ot.__isSuspense;function rK(t,e){e&&e.pendingBranch?mo(t)?e.effects.push(...t):e.effects.push(t):KG(t)}function e3(t,e){return xM(t,null,e)}const yk={};function Nr(t,e,n){return xM(t,e,n)}function xM(t,e,{immediate:n,deep:r,flush:u,onTrack:d,onTrigger:p}=hu){var b;const v=U$()===((b=M0)==null?void 0:b.scope)?M0:null;let w,c=!1,o=!1;if(o1(t)?(w=()=>t.value,c=DS(t)):S_(t)?(w=()=>t,r=!0):mo(t)?(o=!0,c=t.some(P=>S_(P)||DS(P)),w=()=>t.map(P=>{if(o1(P))return P.value;if(S_(P))return Sy(P);if(fl(P))return J7(P,v,2)})):fl(t)?e?w=()=>J7(t,v,2):w=()=>{if(!(v&&v.isUnmounted))return g&&g(),zp(t,v,3,[s])}:w=ev,e&&r){const P=w;w=()=>Sy(P())}let g,s=P=>{g=O.onStop=()=>{J7(P,v,4)}},y;if(yC)if(s=ev,e?n&&zp(e,v,3,[w(),o?[]:void 0,s]):w(),u==="sync"){const P=YK();y=P.__watcherHandles||(P.__watcherHandles=[])}else return ev;let _=o?new Array(t.length).fill(yk):yk;const k=()=>{if(!!O.active)if(e){const P=O.run();(r||c||(o?P.some((D,F)=>cC(D,_[F])):cC(P,_)))&&(g&&g(),zp(e,v,3,[P,_===yk?void 0:o&&_[0]===yk?[]:_,s]),_=P)}else O.run()};k.allowRecurse=!!e;let C;u==="sync"?C=k:u==="post"?C=()=>xd(k,v&&v.suspense):(k.pre=!0,v&&(k.id=v.uid),C=()=>_M(k));const O=new hM(w,C);e?n?k():_=O.run():u==="post"?xd(O.run.bind(O),v&&v.suspense):O.run();const T=()=>{O.stop(),v&&v.scope&&uM(v.scope.effects,O)};return y&&y.push(T),T}function aK(t,e,n){const r=this.proxy,u=_c(t)?t.includes(".")?gV(r,t):()=>r[t]:t.bind(r,r);let d;fl(e)?d=e:(d=e.handler,n=e);const p=M0;I_(this);const b=xM(u,d.bind(r),n);return p?I_(p):Ey(),b}function gV(t,e){const n=e.split(".");return()=>{let r=t;for(let u=0;u{Sy(n,e)});else if(V$(t))for(const n in t)Sy(t[n],e);return t}function F1(t,e){const n=Eh;if(n===null)return t;const r=xO(n)||n.proxy,u=t.dirs||(t.dirs=[]);for(let d=0;d{t.isMounted=!0}),xc(()=>{t.isUnmounting=!0}),t}const Pp=[Function,Array],yV={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Pp,onEnter:Pp,onAfterEnter:Pp,onEnterCancelled:Pp,onBeforeLeave:Pp,onLeave:Pp,onAfterLeave:Pp,onLeaveCancelled:Pp,onBeforeAppear:Pp,onAppear:Pp,onAfterAppear:Pp,onAppearCancelled:Pp},iK={name:"BaseTransition",props:yV,setup(t,{slots:e}){const n=qu(),r=mV();let u;return()=>{const d=e.default&&wM(e.default(),!0);if(!d||!d.length)return;let p=d[0];if(d.length>1){for(const _ of d)if(_.type!==Th){p=_;break}}const b=ql(t),{mode:v}=b;if(r.isLeaving)return PE(p);const w=gD(p);if(!w)return PE(p);const c=vC(w,b,r,n);gC(w,c);const o=n.subTree,g=o&&gD(o);let s=!1;const{getTransitionKey:y}=w.type;if(y){const _=y();u===void 0?u=_:_!==u&&(u=_,s=!0)}if(g&&g.type!==Th&&(!wy(w,g)||s)){const _=vC(g,b,r,n);if(gC(g,_),v==="out-in")return r.isLeaving=!0,_.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},PE(p);v==="in-out"&&w.type!==Th&&(_.delayLeave=(k,C,O)=>{const T=bV(r,g);T[String(g.key)]=g,k._leaveCb=()=>{C(),k._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=O})}return p}}},oK=iK;function bV(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 vC(t,e,n,r){const{appear:u,mode:d,persisted:p=!1,onBeforeEnter:b,onEnter:v,onAfterEnter:w,onEnterCancelled:c,onBeforeLeave:o,onLeave:g,onAfterLeave:s,onLeaveCancelled:y,onBeforeAppear:_,onAppear:k,onAfterAppear:C,onAppearCancelled:O}=e,T=String(t.key),P=bV(n,t),D=(z,B)=>{z&&zp(z,r,9,B)},F=(z,B)=>{const X=B[1];D(z,B),mo(z)?z.every(W=>W.length<=1)&&X():z.length<=1&&X()},N={mode:d,persisted:p,beforeEnter(z){let B=b;if(!n.isMounted)if(u)B=_||b;else return;z._leaveCb&&z._leaveCb(!0);const X=P[T];X&&wy(t,X)&&X.el._leaveCb&&X.el._leaveCb(),D(B,[z])},enter(z){let B=v,X=w,W=c;if(!n.isMounted)if(u)B=k||v,X=C||w,W=O||c;else return;let H=!1;const U=z._enterCb=G=>{H||(H=!0,G?D(W,[z]):D(X,[z]),N.delayedLeave&&N.delayedLeave(),z._enterCb=void 0)};B?F(B,[z,U]):U()},leave(z,B){const X=String(t.key);if(z._enterCb&&z._enterCb(!0),n.isUnmounting)return B();D(o,[z]);let W=!1;const H=z._leaveCb=U=>{W||(W=!0,B(),U?D(y,[z]):D(s,[z]),z._leaveCb=void 0,P[X]===t&&delete P[X])};P[X]=t,g?F(g,[z,H]):H()},clone(z){return vC(z,e,n,r)}};return N}function PE(t){if(yO(t))return t=J6(t),t.children=null,t}function gD(t){return yO(t)?t.children?t.children[0]:void 0:t}function gC(t,e){t.shapeFlag&6&&t.component?gC(t.component.subTree,e):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function wM(t,e=!1,n){let r=[],u=0;for(let d=0;d1)for(let d=0;dbc({name:t.name},e,{setup:t}))():t}const cS=t=>!!t.type.__asyncLoader,yO=t=>t.type.__isKeepAlive;function _V(t,e){wV(t,"a",e)}function xV(t,e){wV(t,"da",e)}function wV(t,e,n=M0){const r=t.__wdc||(t.__wdc=()=>{let u=n;for(;u;){if(u.isDeactivated)return;u=u.parent}return t()});if(bO(e,r,n),n){let u=n.parent;for(;u&&u.parent;)yO(u.parent.vnode)&&lK(r,e,n,u),u=u.parent}}function lK(t,e,n,r){const u=bO(e,t,r,!0);Mh(()=>{uM(r[e],u)},n)}function bO(t,e,n=M0,r=!1){if(n){const u=n[t]||(n[t]=[]),d=e.__weh||(e.__weh=(...p)=>{if(n.isUnmounted)return;J_(),I_(n);const b=zp(e,n,t,p);return Ey(),Q_(),b});return r?u.unshift(d):u.push(d),d}}const _m=t=>(e,n=M0)=>(!yC||t==="sp")&&bO(t,(...r)=>e(...r),n),PC=_m("bm"),Ti=_m("m"),CV=_m("bu"),ex=_m("u"),xc=_m("bum"),Mh=_m("um"),sK=_m("sp"),uK=_m("rtg"),cK=_m("rtc");function fK(t,e=M0){bO("ec",t,e)}const kV="components",dK="directives";function gd(t,e){return SV(kV,t,!0,e)||t}const hK=Symbol.for("v-ndc");function pK(t){return SV(dK,t)}function SV(t,e,n=!0,r=!1){const u=Eh||M0;if(u){const d=u.type;if(t===kV){const b=qK(d,!1);if(b&&(b===e||b===Z6(e)||b===hO(Z6(e))))return d}const p=mD(u[t]||d[t],e)||mD(u.appContext[t],e);return!p&&r?d:p}}function mD(t,e){return t&&(t[e]||t[Z6(e)]||t[hO(Z6(e))])}function bk(t,e,n,r){let u;const d=n&&n[r];if(mo(t)||_c(t)){u=new Array(t.length);for(let p=0,b=t.length;pe(p,b,void 0,d&&d[b]));else{const p=Object.keys(t);u=new Array(p.length);for(let b=0,v=p.length;bt?RV(t)?xO(t)||t.proxy:VT(t.parent):null,Xw=bc(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=>CM(t),$forceUpdate:t=>t.f||(t.f=()=>_M(t.update)),$nextTick:t=>t.n||(t.n=xl.bind(t.proxy)),$watch:t=>aK.bind(t)}),DE=(t,e)=>t!==hu&&!t.__isScriptSetup&&Xl(t,e),vK={get({_:t},e){const{ctx:n,setupState:r,data:u,props:d,accessCache:p,type:b,appContext:v}=t;let w;if(e[0]!=="$"){const s=p[e];if(s!==void 0)switch(s){case 1:return r[e];case 2:return u[e];case 4:return n[e];case 3:return d[e]}else{if(DE(r,e))return p[e]=1,r[e];if(u!==hu&&Xl(u,e))return p[e]=2,u[e];if((w=t.propsOptions[0])&&Xl(w,e))return p[e]=3,d[e];if(n!==hu&&Xl(n,e))return p[e]=4,n[e];HT&&(p[e]=0)}}const c=Xw[e];let o,g;if(c)return e==="$attrs"&&kd(t,"get",e),c(t);if((o=b.__cssModules)&&(o=o[e]))return o;if(n!==hu&&Xl(n,e))return p[e]=4,n[e];if(g=v.config.globalProperties,Xl(g,e))return g[e]},set({_:t},e,n){const{data:r,setupState:u,ctx:d}=t;return DE(u,e)?(u[e]=n,!0):r!==hu&&Xl(r,e)?(r[e]=n,!0):Xl(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(d[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:u,propsOptions:d}},p){let b;return!!n[p]||t!==hu&&Xl(t,p)||DE(e,p)||(b=d[0])&&Xl(b,p)||Xl(r,p)||Xl(Xw,p)||Xl(u.config.globalProperties,p)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:Xl(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function yD(t){return mo(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}let HT=!0;function gK(t){const e=CM(t),n=t.proxy,r=t.ctx;HT=!1,e.beforeCreate&&bD(e.beforeCreate,t,"bc");const{data:u,computed:d,methods:p,watch:b,provide:v,inject:w,created:c,beforeMount:o,mounted:g,beforeUpdate:s,updated:y,activated:_,deactivated:k,beforeDestroy:C,beforeUnmount:O,destroyed:T,unmounted:P,render:D,renderTracked:F,renderTriggered:N,errorCaptured:z,serverPrefetch:B,expose:X,inheritAttrs:W,components:H,directives:U,filters:G}=e;if(w&&mK(w,r,null),p)for(const ee in p){const te=p[ee];fl(te)&&(r[ee]=te.bind(n))}if(u){const ee=u.call(n,n);pu(ee)&&(t.data=Ul(ee))}if(HT=!0,d)for(const ee in d){const te=d[ee],re=fl(te)?te.bind(n,n):fl(te.get)?te.get.bind(n,n):ev,be=!fl(te)&&fl(te.set)?te.set.bind(n):ev,Le=He({get:re,set:be});Object.defineProperty(r,ee,{enumerable:!0,configurable:!0,get:()=>Le.value,set:me=>Le.value=me})}if(b)for(const ee in b)OV(b[ee],r,n,ee);if(v){const ee=fl(v)?v.call(n):v;Reflect.ownKeys(ee).forEach(te=>{rs(te,ee[te])})}c&&bD(c,t,"c");function K(ee,te){mo(te)?te.forEach(re=>ee(re.bind(n))):te&&ee(te.bind(n))}if(K(PC,o),K(Ti,g),K(CV,s),K(ex,y),K(_V,_),K(xV,k),K(fK,z),K(cK,F),K(uK,N),K(xc,O),K(Mh,P),K(sK,B),mo(X))if(X.length){const ee=t.exposed||(t.exposed={});X.forEach(te=>{Object.defineProperty(ee,te,{get:()=>n[te],set:re=>n[te]=re})})}else t.exposed||(t.exposed={});D&&t.render===ev&&(t.render=D),W!=null&&(t.inheritAttrs=W),H&&(t.components=H),U&&(t.directives=U)}function mK(t,e,n=ev){mo(t)&&(t=qT(t));for(const r in t){const u=t[r];let d;pu(u)?"default"in u?d=_l(u.from||r,u.default,!0):d=_l(u.from||r):d=_l(u),o1(d)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>d.value,set:p=>d.value=p}):e[r]=d}}function bD(t,e,n){zp(mo(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function OV(t,e,n,r){const u=r.includes(".")?gV(n,r):()=>n[r];if(_c(t)){const d=e[t];fl(d)&&Nr(u,d)}else if(fl(t))Nr(u,t.bind(n));else if(pu(t))if(mo(t))t.forEach(d=>OV(d,e,n,r));else{const d=fl(t.handler)?t.handler.bind(n):e[t.handler];fl(d)&&Nr(u,d,t)}}function CM(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:u,optionsCache:d,config:{optionMergeStrategies:p}}=t.appContext,b=d.get(e);let v;return b?v=b:!u.length&&!n&&!r?v=e:(v={},u.length&&u.forEach(w=>IS(v,w,p,!0)),IS(v,e,p)),pu(e)&&d.set(e,v),v}function IS(t,e,n,r=!1){const{mixins:u,extends:d}=e;d&&IS(t,d,n,!0),u&&u.forEach(p=>IS(t,p,n,!0));for(const p in e)if(!(r&&p==="expose")){const b=yK[p]||n&&n[p];t[p]=b?b(t[p],e[p]):e[p]}return t}const yK={data:_D,props:xD,emits:xD,methods:$w,computed:$w,beforeCreate:wf,created:wf,beforeMount:wf,mounted:wf,beforeUpdate:wf,updated:wf,beforeDestroy:wf,beforeUnmount:wf,destroyed:wf,unmounted:wf,activated:wf,deactivated:wf,errorCaptured:wf,serverPrefetch:wf,components:$w,directives:$w,watch:_K,provide:_D,inject:bK};function _D(t,e){return e?t?function(){return bc(fl(t)?t.call(this,this):t,fl(e)?e.call(this,this):e)}:e:t}function bK(t,e){return $w(qT(t),qT(e))}function qT(t){if(mo(t)){const e={};for(let n=0;n1)return n&&fl(e)?e.call(r&&r.proxy):e}}function CK(t,e,n,r=!1){const u={},d={};MS(d,_O,1),t.propsDefaults=Object.create(null),TV(t,e,u,d);for(const p in t.propsOptions[0])p in u||(u[p]=void 0);n?t.props=r?u:BG(u):t.type.props?t.props=u:t.props=d,t.attrs=d}function kK(t,e,n,r){const{props:u,attrs:d,vnode:{patchFlag:p}}=t,b=ql(u),[v]=t.propsOptions;let w=!1;if((r||p>0)&&!(p&16)){if(p&8){const c=t.vnode.dynamicProps;for(let o=0;o{v=!0;const[g,s]=AV(o,e,!0);bc(p,g),s&&b.push(...s)};!n&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!d&&!v)return pu(t)&&r.set(t,C_),C_;if(mo(d))for(let c=0;c-1,s[1]=_<0||y<_,(y>-1||Xl(s,"default"))&&b.push(o)}}}const w=[p,b];return pu(t)&&r.set(t,w),w}function wD(t){return t[0]!=="$"}function CD(t){const e=t&&t.toString().match(/^\s*(function|class) (\w+)/);return e?e[2]:t===null?"null":""}function kD(t,e){return CD(t)===CD(e)}function SD(t,e){return mo(e)?e.findIndex(n=>kD(n,t)):fl(e)&&kD(e,t)?0:-1}const MV=t=>t[0]==="_"||t==="$stable",kM=t=>mo(t)?t.map(U6):[U6(t)],SK=(t,e,n)=>{if(e._n)return e;const r=t1((...u)=>kM(e(...u)),n);return r._c=!1,r},PV=(t,e,n)=>{const r=t._ctx;for(const u in t){if(MV(u))continue;const d=t[u];if(fl(d))e[u]=SK(u,d,r);else if(d!=null){const p=kM(d);e[u]=()=>p}}},DV=(t,e)=>{const n=kM(e);t.slots.default=()=>n},OK=(t,e)=>{if(t.vnode.shapeFlag&32){const n=e._;n?(t.slots=ql(e),MS(e,"_",n)):PV(e,t.slots={})}else t.slots={},e&&DV(t,e);MS(t.slots,_O,1)},EK=(t,e,n)=>{const{vnode:r,slots:u}=t;let d=!0,p=hu;if(r.shapeFlag&32){const b=e._;b?n&&b===1?d=!1:(bc(u,e),!n&&b===1&&delete u._):(d=!e.$stable,PV(e,u)),p=e}else e&&(DV(t,e),p={default:1});if(d)for(const b in u)!MV(b)&&!(b in p)&&delete u[b]};function WT(t,e,n,r,u=!1){if(mo(t)){t.forEach((g,s)=>WT(g,e&&(mo(e)?e[s]:e),n,r,u));return}if(cS(r)&&!u)return;const d=r.shapeFlag&4?xO(r.component)||r.component.proxy:r.el,p=u?null:d,{i:b,r:v}=t,w=e&&e.r,c=b.refs===hu?b.refs={}:b.refs,o=b.setupState;if(w!=null&&w!==v&&(_c(w)?(c[w]=null,Xl(o,w)&&(o[w]=null)):o1(w)&&(w.value=null)),fl(v))J7(v,b,12,[p,c]);else{const g=_c(v),s=o1(v);if(g||s){const y=()=>{if(t.f){const _=g?Xl(o,v)?o[v]:c[v]:v.value;u?mo(_)&&uM(_,d):mo(_)?_.includes(d)||_.push(d):g?(c[v]=[d],Xl(o,v)&&(o[v]=c[v])):(v.value=[d],t.k&&(c[t.k]=v.value))}else g?(c[v]=p,Xl(o,v)&&(o[v]=p)):s&&(v.value=p,t.k&&(c[t.k]=p))};p?(y.id=-1,xd(y,n)):y()}}}const xd=rK;function TK(t){return AK(t)}function AK(t,e){const n=FT();n.__VUE__=!0;const{insert:r,remove:u,patchProp:d,createElement:p,createText:b,createComment:v,setText:w,setElementText:c,parentNode:o,nextSibling:g,setScopeId:s=ev,insertStaticContent:y}=t,_=(Fe,Ve,et,rt=null,yt=null,ut=null,vt=!1,ft=null,Qe=!!Ve.dynamicChildren)=>{if(Fe===Ve)return;Fe&&!wy(Fe,Ve)&&(rt=_e(Fe),me(Fe,yt,ut,!0),Fe=null),Ve.patchFlag===-2&&(Qe=!1,Ve.dynamicChildren=null);const{type:At,ref:bt,shapeFlag:ot}=Ve;switch(At){case tx:k(Fe,Ve,et,rt);break;case Th:C(Fe,Ve,et,rt);break;case NE:Fe==null&&O(Ve,et,rt,vt);break;case al:H(Fe,Ve,et,rt,yt,ut,vt,ft,Qe);break;default:ot&1?D(Fe,Ve,et,rt,yt,ut,vt,ft,Qe):ot&6?U(Fe,Ve,et,rt,yt,ut,vt,ft,Qe):(ot&64||ot&128)&&At.process(Fe,Ve,et,rt,yt,ut,vt,ft,Qe,Te)}bt!=null&&yt&&WT(bt,Fe&&Fe.ref,ut,Ve||Fe,!Ve)},k=(Fe,Ve,et,rt)=>{if(Fe==null)r(Ve.el=b(Ve.children),et,rt);else{const yt=Ve.el=Fe.el;Ve.children!==Fe.children&&w(yt,Ve.children)}},C=(Fe,Ve,et,rt)=>{Fe==null?r(Ve.el=v(Ve.children||""),et,rt):Ve.el=Fe.el},O=(Fe,Ve,et,rt)=>{[Fe.el,Fe.anchor]=y(Fe.children,Ve,et,rt,Fe.el,Fe.anchor)},T=({el:Fe,anchor:Ve},et,rt)=>{let yt;for(;Fe&&Fe!==Ve;)yt=g(Fe),r(Fe,et,rt),Fe=yt;r(Ve,et,rt)},P=({el:Fe,anchor:Ve})=>{let et;for(;Fe&&Fe!==Ve;)et=g(Fe),u(Fe),Fe=et;u(Ve)},D=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe)=>{vt=vt||Ve.type==="svg",Fe==null?F(Ve,et,rt,yt,ut,vt,ft,Qe):B(Fe,Ve,yt,ut,vt,ft,Qe)},F=(Fe,Ve,et,rt,yt,ut,vt,ft)=>{let Qe,At;const{type:bt,props:ot,shapeFlag:wt,transition:xt,dirs:Nt}=Fe;if(Qe=Fe.el=p(Fe.type,ut,ot&&ot.is,ot),wt&8?c(Qe,Fe.children):wt&16&&z(Fe.children,Qe,null,rt,yt,ut&&bt!=="foreignObject",vt,ft),Nt&&ay(Fe,null,rt,"created"),N(Qe,Fe,Fe.scopeId,vt,rt),ot){for(const $t in ot)$t!=="value"&&!sS($t)&&d(Qe,$t,null,ot[$t],ut,Fe.children,rt,yt,ue);"value"in ot&&d(Qe,"value",null,ot.value),(At=ot.onVnodeBeforeMount)&&$6(At,rt,Fe)}Nt&&ay(Fe,null,rt,"beforeMount");const Vt=(!yt||yt&&!yt.pendingBranch)&&xt&&!xt.persisted;Vt&&xt.beforeEnter(Qe),r(Qe,Ve,et),((At=ot&&ot.onVnodeMounted)||Vt||Nt)&&xd(()=>{At&&$6(At,rt,Fe),Vt&&xt.enter(Qe),Nt&&ay(Fe,null,rt,"mounted")},yt)},N=(Fe,Ve,et,rt,yt)=>{if(et&&s(Fe,et),rt)for(let ut=0;ut{for(let At=Qe;At{const ft=Ve.el=Fe.el;let{patchFlag:Qe,dynamicChildren:At,dirs:bt}=Ve;Qe|=Fe.patchFlag&16;const ot=Fe.props||hu,wt=Ve.props||hu;let xt;et&&iy(et,!1),(xt=wt.onVnodeBeforeUpdate)&&$6(xt,et,Ve,Fe),bt&&ay(Ve,Fe,et,"beforeUpdate"),et&&iy(et,!0);const Nt=yt&&Ve.type!=="foreignObject";if(At?X(Fe.dynamicChildren,At,ft,et,rt,Nt,ut):vt||te(Fe,Ve,ft,null,et,rt,Nt,ut,!1),Qe>0){if(Qe&16)W(ft,Ve,ot,wt,et,rt,yt);else if(Qe&2&&ot.class!==wt.class&&d(ft,"class",null,wt.class,yt),Qe&4&&d(ft,"style",ot.style,wt.style,yt),Qe&8){const Vt=Ve.dynamicProps;for(let $t=0;$t{xt&&$6(xt,et,Ve,Fe),bt&&ay(Ve,Fe,et,"updated")},rt)},X=(Fe,Ve,et,rt,yt,ut,vt)=>{for(let ft=0;ft{if(et!==rt){if(et!==hu)for(const ft in et)!sS(ft)&&!(ft in rt)&&d(Fe,ft,et[ft],null,vt,Ve.children,yt,ut,ue);for(const ft in rt){if(sS(ft))continue;const Qe=rt[ft],At=et[ft];Qe!==At&&ft!=="value"&&d(Fe,ft,At,Qe,vt,Ve.children,yt,ut,ue)}"value"in rt&&d(Fe,"value",et.value,rt.value)}},H=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe)=>{const At=Ve.el=Fe?Fe.el:b(""),bt=Ve.anchor=Fe?Fe.anchor:b("");let{patchFlag:ot,dynamicChildren:wt,slotScopeIds:xt}=Ve;xt&&(ft=ft?ft.concat(xt):xt),Fe==null?(r(At,et,rt),r(bt,et,rt),z(Ve.children,et,bt,yt,ut,vt,ft,Qe)):ot>0&&ot&64&&wt&&Fe.dynamicChildren?(X(Fe.dynamicChildren,wt,et,yt,ut,vt,ft),(Ve.key!=null||yt&&Ve===yt.subTree)&&SM(Fe,Ve,!0)):te(Fe,Ve,et,bt,yt,ut,vt,ft,Qe)},U=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe)=>{Ve.slotScopeIds=ft,Fe==null?Ve.shapeFlag&512?yt.ctx.activate(Ve,et,rt,vt,Qe):G(Ve,et,rt,yt,ut,vt,Qe):Y(Fe,Ve,Qe)},G=(Fe,Ve,et,rt,yt,ut,vt)=>{const ft=Fe.component=jK(Fe,rt,yt);if(yO(Fe)&&(ft.ctx.renderer=Te),zK(ft),ft.asyncDep){if(yt&&yt.registerDep(ft,K),!Fe.el){const Qe=ft.subTree=ve(Th);C(null,Qe,Ve,et)}return}K(ft,Fe,Ve,et,yt,ut,vt)},Y=(Fe,Ve,et)=>{const rt=Ve.component=Fe.component;if(eK(Fe,Ve,et))if(rt.asyncDep&&!rt.asyncResolved){ee(rt,Ve,et);return}else rt.next=Ve,GG(rt.update),rt.update();else Ve.el=Fe.el,rt.vnode=Ve},K=(Fe,Ve,et,rt,yt,ut,vt)=>{const ft=()=>{if(Fe.isMounted){let{next:bt,bu:ot,u:wt,parent:xt,vnode:Nt}=Fe,Vt=bt,$t;iy(Fe,!1),bt?(bt.el=Nt.el,ee(Fe,bt,vt)):bt=Nt,ot&&uS(ot),($t=bt.props&&bt.props.onVnodeBeforeUpdate)&&$6($t,xt,bt,Nt),iy(Fe,!0);const yn=ME(Fe),Mn=Fe.subTree;Fe.subTree=yn,_(Mn,yn,o(Mn.el),_e(Mn),Fe,yt,ut),bt.el=yn.el,Vt===null&&tK(Fe,yn.el),wt&&xd(wt,yt),($t=bt.props&&bt.props.onVnodeUpdated)&&xd(()=>$6($t,xt,bt,Nt),yt)}else{let bt;const{el:ot,props:wt}=Ve,{bm:xt,m:Nt,parent:Vt}=Fe,$t=cS(Ve);if(iy(Fe,!1),xt&&uS(xt),!$t&&(bt=wt&&wt.onVnodeBeforeMount)&&$6(bt,Vt,Ve),iy(Fe,!0),ot&&Be){const yn=()=>{Fe.subTree=ME(Fe),Be(ot,Fe.subTree,Fe,yt,null)};$t?Ve.type.__asyncLoader().then(()=>!Fe.isUnmounted&&yn()):yn()}else{const yn=Fe.subTree=ME(Fe);_(null,yn,et,rt,Fe,yt,ut),Ve.el=yn.el}if(Nt&&xd(Nt,yt),!$t&&(bt=wt&&wt.onVnodeMounted)){const yn=Ve;xd(()=>$6(bt,Vt,yn),yt)}(Ve.shapeFlag&256||Vt&&cS(Vt.vnode)&&Vt.vnode.shapeFlag&256)&&Fe.a&&xd(Fe.a,yt),Fe.isMounted=!0,Ve=et=rt=null}},Qe=Fe.effect=new hM(ft,()=>_M(At),Fe.scope),At=Fe.update=()=>Qe.run();At.id=Fe.uid,iy(Fe,!0),At()},ee=(Fe,Ve,et)=>{Ve.component=Fe;const rt=Fe.vnode.props;Fe.vnode=Ve,Fe.next=null,kK(Fe,Ve.props,rt,et),EK(Fe,Ve.children,et),J_(),pD(),Q_()},te=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe=!1)=>{const At=Fe&&Fe.children,bt=Fe?Fe.shapeFlag:0,ot=Ve.children,{patchFlag:wt,shapeFlag:xt}=Ve;if(wt>0){if(wt&128){be(At,ot,et,rt,yt,ut,vt,ft,Qe);return}else if(wt&256){re(At,ot,et,rt,yt,ut,vt,ft,Qe);return}}xt&8?(bt&16&&ue(At,yt,ut),ot!==At&&c(et,ot)):bt&16?xt&16?be(At,ot,et,rt,yt,ut,vt,ft,Qe):ue(At,yt,ut,!0):(bt&8&&c(et,""),xt&16&&z(ot,et,rt,yt,ut,vt,ft,Qe))},re=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe)=>{Fe=Fe||C_,Ve=Ve||C_;const At=Fe.length,bt=Ve.length,ot=Math.min(At,bt);let wt;for(wt=0;wtbt?ue(Fe,yt,ut,!0,!1,ot):z(Ve,et,rt,yt,ut,vt,ft,Qe,ot)},be=(Fe,Ve,et,rt,yt,ut,vt,ft,Qe)=>{let At=0;const bt=Ve.length;let ot=Fe.length-1,wt=bt-1;for(;At<=ot&&At<=wt;){const xt=Fe[At],Nt=Ve[At]=Qe?q7(Ve[At]):U6(Ve[At]);if(wy(xt,Nt))_(xt,Nt,et,null,yt,ut,vt,ft,Qe);else break;At++}for(;At<=ot&&At<=wt;){const xt=Fe[ot],Nt=Ve[wt]=Qe?q7(Ve[wt]):U6(Ve[wt]);if(wy(xt,Nt))_(xt,Nt,et,null,yt,ut,vt,ft,Qe);else break;ot--,wt--}if(At>ot){if(At<=wt){const xt=wt+1,Nt=xtwt)for(;At<=ot;)me(Fe[At],yt,ut,!0),At++;else{const xt=At,Nt=At,Vt=new Map;for(At=Nt;At<=wt;At++){const fr=Ve[At]=Qe?q7(Ve[At]):U6(Ve[At]);fr.key!=null&&Vt.set(fr.key,At)}let $t,yn=0;const Mn=wt-Nt+1;let Pn=!1,rr=0;const Dn=new Array(Mn);for(At=0;At=Mn){me(fr,yt,ut,!0);continue}let Er;if(fr.key!=null)Er=Vt.get(fr.key);else for($t=Nt;$t<=wt;$t++)if(Dn[$t-Nt]===0&&wy(fr,Ve[$t])){Er=$t;break}Er===void 0?me(fr,yt,ut,!0):(Dn[Er-Nt]=At+1,Er>=rr?rr=Er:Pn=!0,_(fr,Ve[Er],et,null,yt,ut,vt,ft,Qe),yn++)}const Cr=Pn?MK(Dn):C_;for($t=Cr.length-1,At=Mn-1;At>=0;At--){const fr=Nt+At,Er=Ve[fr],Yn=fr+1{const{el:ut,type:vt,transition:ft,children:Qe,shapeFlag:At}=Fe;if(At&6){Le(Fe.component.subTree,Ve,et,rt);return}if(At&128){Fe.suspense.move(Ve,et,rt);return}if(At&64){vt.move(Fe,Ve,et,Te);return}if(vt===al){r(ut,Ve,et);for(let ot=0;otft.enter(ut),yt);else{const{leave:ot,delayLeave:wt,afterLeave:xt}=ft,Nt=()=>r(ut,Ve,et),Vt=()=>{ot(ut,()=>{Nt(),xt&&xt()})};wt?wt(ut,Nt,Vt):Vt()}else r(ut,Ve,et)},me=(Fe,Ve,et,rt=!1,yt=!1)=>{const{type:ut,props:vt,ref:ft,children:Qe,dynamicChildren:At,shapeFlag:bt,patchFlag:ot,dirs:wt}=Fe;if(ft!=null&&WT(ft,null,et,Fe,!0),bt&256){Ve.ctx.deactivate(Fe);return}const xt=bt&1&&wt,Nt=!cS(Fe);let Vt;if(Nt&&(Vt=vt&&vt.onVnodeBeforeUnmount)&&$6(Vt,Ve,Fe),bt&6)ce(Fe.component,et,rt);else{if(bt&128){Fe.suspense.unmount(et,rt);return}xt&&ay(Fe,null,Ve,"beforeUnmount"),bt&64?Fe.type.remove(Fe,Ve,et,yt,Te,rt):At&&(ut!==al||ot>0&&ot&64)?ue(At,Ve,et,!1,!0):(ut===al&&ot&384||!yt&&bt&16)&&ue(Qe,Ve,et),rt&&Ie(Fe)}(Nt&&(Vt=vt&&vt.onVnodeUnmounted)||xt)&&xd(()=>{Vt&&$6(Vt,Ve,Fe),xt&&ay(Fe,null,Ve,"unmounted")},et)},Ie=Fe=>{const{type:Ve,el:et,anchor:rt,transition:yt}=Fe;if(Ve===al){pe(et,rt);return}if(Ve===NE){P(Fe);return}const ut=()=>{u(et),yt&&!yt.persisted&&yt.afterLeave&&yt.afterLeave()};if(Fe.shapeFlag&1&&yt&&!yt.persisted){const{leave:vt,delayLeave:ft}=yt,Qe=()=>vt(et,ut);ft?ft(Fe.el,ut,Qe):Qe()}else ut()},pe=(Fe,Ve)=>{let et;for(;Fe!==Ve;)et=g(Fe),u(Fe),Fe=et;u(Ve)},ce=(Fe,Ve,et)=>{const{bum:rt,scope:yt,update:ut,subTree:vt,um:ft}=Fe;rt&&uS(rt),yt.stop(),ut&&(ut.active=!1,me(vt,Fe,Ve,et)),ft&&xd(ft,Ve),xd(()=>{Fe.isUnmounted=!0},Ve),Ve&&Ve.pendingBranch&&!Ve.isUnmounted&&Fe.asyncDep&&!Fe.asyncResolved&&Fe.suspenseId===Ve.pendingId&&(Ve.deps--,Ve.deps===0&&Ve.resolve())},ue=(Fe,Ve,et,rt=!1,yt=!1,ut=0)=>{for(let vt=ut;vtFe.shapeFlag&6?_e(Fe.component.subTree):Fe.shapeFlag&128?Fe.suspense.next():g(Fe.anchor||Fe.el),xe=(Fe,Ve,et)=>{Fe==null?Ve._vnode&&me(Ve._vnode,null,null,!0):_(Ve._vnode||null,Fe,Ve,null,null,null,et),pD(),dV(),Ve._vnode=Fe},Te={p:_,um:me,m:Le,r:Ie,mt:G,mc:z,pc:te,pbc:X,n:_e,o:t};let Ne,Be;return e&&([Ne,Be]=e(Te)),{render:xe,hydrate:Ne,createApp:wK(xe,Ne)}}function iy({effect:t,update:e},n){t.allowRecurse=e.allowRecurse=n}function SM(t,e,n=!1){const r=t.children,u=e.children;if(mo(r)&&mo(u))for(let d=0;d>1,t[n[b]]0&&(e[r]=n[d-1]),n[d]=r)}}for(d=n.length,p=n[d-1];d-- >0;)n[d]=p,p=e[p];return n}const PK=t=>t.__isTeleport,Zw=t=>t&&(t.disabled||t.disabled===""),OD=t=>typeof SVGElement<"u"&&t instanceof SVGElement,YT=(t,e)=>{const n=t&&t.to;return _c(n)?e?e(n):null:n},DK={__isTeleport:!0,process(t,e,n,r,u,d,p,b,v,w){const{mc:c,pc:o,pbc:g,o:{insert:s,querySelector:y,createText:_,createComment:k}}=w,C=Zw(e.props);let{shapeFlag:O,children:T,dynamicChildren:P}=e;if(t==null){const D=e.el=_(""),F=e.anchor=_("");s(D,n,r),s(F,n,r);const N=e.target=YT(e.props,y),z=e.targetAnchor=_("");N&&(s(z,N),p=p||OD(N));const B=(X,W)=>{O&16&&c(T,X,W,u,d,p,b,v)};C?B(n,F):N&&B(N,z)}else{e.el=t.el;const D=e.anchor=t.anchor,F=e.target=t.target,N=e.targetAnchor=t.targetAnchor,z=Zw(t.props),B=z?n:F,X=z?D:N;if(p=p||OD(F),P?(g(t.dynamicChildren,P,B,u,d,p,b),SM(t,e,!0)):v||o(t,e,B,X,u,d,p,b,!1),C)z||_k(e,n,D,w,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const W=e.target=YT(e.props,y);W&&_k(e,W,null,w,0)}else z&&_k(e,F,N,w,1)}NV(e)},remove(t,e,n,r,{um:u,o:{remove:d}},p){const{shapeFlag:b,children:v,anchor:w,targetAnchor:c,target:o,props:g}=t;if(o&&d(c),(p||!Zw(g))&&(d(w),b&16))for(let s=0;s0?Z2||C_:null,IK(),mC>0&&Z2&&Z2.push(t),t}function A0(t,e,n,r,u,d){return IV(ns(t,e,n,r,u,d,!0))}function V7(t,e,n,r,u){return IV(ve(t,e,n,r,u,!0))}function il(t){return t?t.__v_isVNode===!0:!1}function wy(t,e){return t.type===e.type&&t.key===e.key}const _O="__vInternal",LV=({key:t})=>t!=null?t:null,fS=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?_c(t)||o1(t)||fl(t)?{i:Eh,r:t,k:e,f:!!n}:t:null);function ns(t,e=null,n=null,r=0,u=null,d=t===al?0:1,p=!1,b=!1){const v={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&LV(e),ref:e&&fS(e),scopeId:vV,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:d,patchFlag:r,dynamicProps:u,dynamicChildren:null,appContext:null,ctx:Eh};return b?(OM(v,n),d&128&&t.normalize(v)):n&&(v.shapeFlag|=_c(n)?8:16),mC>0&&!p&&Z2&&(v.patchFlag>0||d&6)&&v.patchFlag!==32&&Z2.push(v),v}const ve=LK;function LK(t,e=null,n=null,r=0,u=null,d=!1){if((!t||t===hK)&&(t=Th),il(t)){const b=J6(t,e,!0);return n&&OM(b,n),mC>0&&!d&&Z2&&(b.shapeFlag&6?Z2[Z2.indexOf(t)]=b:Z2.push(b)),b.patchFlag|=-2,b}if(UK(t)&&(t=t.__vccOpts),e){e=RK(e);let{class:b,style:v}=e;b&&!_c(b)&&(e.class=fC(b)),pu(v)&&(rV(v)&&!mo(v)&&(v=bc({},v)),e.style=pO(v))}const p=_c(t)?1:nK(t)?128:PK(t)?64:pu(t)?4:fl(t)?2:0;return ns(t,e,n,r,u,p,d,!0)}function RK(t){return t?rV(t)||_O in t?bc({},t):t:null}function J6(t,e,n=!1){const{props:r,ref:u,patchFlag:d,children:p}=t,b=e?ea(r||{},e):r;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:b,key:b&&LV(b),ref:e&&e.ref?n&&u?mo(u)?u.concat(fS(e)):[u,fS(e)]:fS(e):u,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:p,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==al?d===-1?16:d|16:d,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&J6(t.ssContent),ssFallback:t.ssFallback&&J6(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function K7(t=" ",e=0){return ve(tx,null,t,e)}function oy(t="",e=!1){return e?(Xs(),V7(Th,null,t)):ve(Th,null,t)}function U6(t){return t==null||typeof t=="boolean"?ve(Th):mo(t)?ve(al,null,t.slice()):typeof t=="object"?q7(t):ve(tx,null,String(t))}function q7(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:J6(t)}function OM(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(mo(e))n=16;else if(typeof e=="object")if(r&65){const u=e.default;u&&(u._c&&(u._d=!1),OM(t,u()),u._c&&(u._d=!0));return}else{n=32;const u=e._;!u&&!(_O in e)?e._ctx=Eh:u===3&&Eh&&(Eh.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else fl(e)?(e={default:e,_ctx:Eh},n=32):(e=String(e),r&64?(n=16,e=[K7(e)]):n=8);t.children=e,t.shapeFlag|=n}function ea(...t){const e={};for(let n=0;nM0||Eh;let EM,Zb,TD="__VUE_INSTANCE_SETTERS__";(Zb=FT()[TD])||(Zb=FT()[TD]=[]),Zb.push(t=>M0=t),EM=t=>{Zb.length>1?Zb.forEach(e=>e(t)):Zb[0](t)};const I_=t=>{EM(t),t.scope.on()},Ey=()=>{M0&&M0.scope.off(),EM(null)};function RV(t){return t.vnode.shapeFlag&4}let yC=!1;function zK(t,e=!1){yC=e;const{props:n,children:r}=t.vnode,u=RV(t);CK(t,n,u,e),OK(t,r);const d=u?$K(t,e):void 0;return yC=!1,d}function $K(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=aV(new Proxy(t.ctx,vK));const{setup:r}=n;if(r){const u=t.setupContext=r.length>1?HK(t):null;I_(t),J_();const d=J7(r,t,0,[t.props,u]);if(Q_(),Ey(),z$(d)){if(d.then(Ey,Ey),e)return d.then(p=>{AD(t,p,e)}).catch(p=>{gO(p,t,0)});t.asyncDep=d}else AD(t,d,e)}else FV(t,e)}function AD(t,e,n){fl(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:pu(e)&&(t.setupState=uV(e)),FV(t,n)}let MD;function FV(t,e,n){const r=t.type;if(!t.render){if(!e&&MD&&!r.render){const u=r.template||CM(t).template;if(u){const{isCustomElement:d,compilerOptions:p}=t.appContext.config,{delimiters:b,compilerOptions:v}=r,w=bc(bc({isCustomElement:d,delimiters:b},p),v);r.render=MD(u,w)}}t.render=r.render||ev}I_(t),J_(),gK(t),Q_(),Ey()}function VK(t){return t.attrsProxy||(t.attrsProxy=new Proxy(t.attrs,{get(e,n){return kd(t,"get","$attrs"),e[n]}}))}function HK(t){const e=n=>{t.exposed=n||{}};return{get attrs(){return VK(t)},slots:t.slots,emit:t.emit,expose:e}}function xO(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(uV(aV(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in Xw)return Xw[n](t)},has(e,n){return n in e||n in Xw}}))}function qK(t,e=!0){return fl(t)?t.displayName||t.name:t.name||e&&t.__name}function UK(t){return fl(t)&&"__vccOpts"in t}const He=(t,e)=>UG(t,e,yC);function ho(t,e,n){const r=arguments.length;return r===2?pu(e)&&!mo(e)?il(e)?ve(t,null,[e]):ve(t,e):ve(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&il(n)&&(n=[n]),ve(t,e,n))}const WK=Symbol.for("v-scx"),YK=()=>_l(WK),GK="3.3.4",KK="http://www.w3.org/2000/svg",Cy=typeof document<"u"?document:null,PD=Cy&&Cy.createElement("template"),XK={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 u=e?Cy.createElementNS(KK,t):Cy.createElement(t,n?{is:n}:void 0);return t==="select"&&r&&r.multiple!=null&&u.setAttribute("multiple",r.multiple),u},createText:t=>Cy.createTextNode(t),createComment:t=>Cy.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Cy.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,u,d){const p=n?n.previousSibling:e.lastChild;if(u&&(u===d||u.nextSibling))for(;e.insertBefore(u.cloneNode(!0),n),!(u===d||!(u=u.nextSibling)););else{PD.innerHTML=r?`${t}`:t;const b=PD.content;if(r){const v=b.firstChild;for(;v.firstChild;)b.appendChild(v.firstChild);b.removeChild(v)}e.insertBefore(b,n)}return[p?p.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}};function ZK(t,e,n){const r=t._vtc;r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}function JK(t,e,n){const r=t.style,u=_c(n);if(n&&!u){if(e&&!_c(e))for(const d in e)n[d]==null&>(r,d,"");for(const d in n)GT(r,d,n[d])}else{const d=r.display;u?e!==n&&(r.cssText=n):e&&t.removeAttribute("style"),"_vod"in t&&(r.display=d)}}const DD=/\s*!important$/;function GT(t,e,n){if(mo(n))n.forEach(r=>GT(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=QK(t,e);DD.test(n)?t.setProperty(Ry(r),n.replace(DD,""),"important"):t[r]=n}}const ND=["Webkit","Moz","ms"],IE={};function QK(t,e){const n=IE[e];if(n)return n;let r=Z6(e);if(r!=="filter"&&r in t)return IE[e]=r;r=hO(r);for(let u=0;uLE||(iX.then(()=>LE=0),LE=Date.now());function lX(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;zp(sX(r,n.value),e,5,[r])};return n.value=t,n.attached=oX(),n}function sX(t,e){if(mo(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>u=>!u._stopped&&r&&r(u))}else return e}const RD=/^on[a-z]/,uX=(t,e,n,r,u=!1,d,p,b,v)=>{e==="class"?ZK(t,r,u):e==="style"?JK(t,n,r):cO(e)?sM(e)||rX(t,e,n,r,p):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):cX(t,e,r,u))?tX(t,e,r,d,p,b,v):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),eX(t,e,r,u))};function cX(t,e,n,r){return r?!!(e==="innerHTML"||e==="textContent"||e in t&&RD.test(e)&&fl(n)):e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA"||RD.test(e)&&_c(n)?!1:e in t}const B7="transition",Sw="animation",hm=(t,{slots:e})=>ho(oK,jV(t),e);hm.displayName="Transition";const BV={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},fX=hm.props=bc({},yV,BV),ly=(t,e=[])=>{mo(t)?t.forEach(n=>n(...e)):t&&t(...e)},FD=t=>t?mo(t)?t.some(e=>e.length>1):t.length>1:!1;function jV(t){const e={};for(const H in t)H in BV||(e[H]=t[H]);if(t.css===!1)return e;const{name:n="v",type:r,duration:u,enterFromClass:d=`${n}-enter-from`,enterActiveClass:p=`${n}-enter-active`,enterToClass:b=`${n}-enter-to`,appearFromClass:v=d,appearActiveClass:w=p,appearToClass:c=b,leaveFromClass:o=`${n}-leave-from`,leaveActiveClass:g=`${n}-leave-active`,leaveToClass:s=`${n}-leave-to`}=t,y=dX(u),_=y&&y[0],k=y&&y[1],{onBeforeEnter:C,onEnter:O,onEnterCancelled:T,onLeave:P,onLeaveCancelled:D,onBeforeAppear:F=C,onAppear:N=O,onAppearCancelled:z=T}=e,B=(H,U,G)=>{H7(H,U?c:b),H7(H,U?w:p),G&&G()},X=(H,U)=>{H._isLeaving=!1,H7(H,o),H7(H,s),H7(H,g),U&&U()},W=H=>(U,G)=>{const Y=H?N:O,K=()=>B(U,H,G);ly(Y,[U,K]),BD(()=>{H7(U,H?v:d),tm(U,H?c:b),FD(Y)||jD(U,r,_,K)})};return bc(e,{onBeforeEnter(H){ly(C,[H]),tm(H,d),tm(H,p)},onBeforeAppear(H){ly(F,[H]),tm(H,v),tm(H,w)},onEnter:W(!1),onAppear:W(!0),onLeave(H,U){H._isLeaving=!0;const G=()=>X(H,U);tm(H,o),$V(),tm(H,g),BD(()=>{!H._isLeaving||(H7(H,o),tm(H,s),FD(P)||jD(H,r,k,G))}),ly(P,[H,G])},onEnterCancelled(H){B(H,!1),ly(T,[H])},onAppearCancelled(H){B(H,!0),ly(z,[H])},onLeaveCancelled(H){X(H),ly(D,[H])}})}function dX(t){if(t==null)return null;if(pu(t))return[RE(t.enter),RE(t.leave)];{const e=RE(t);return[e,e]}}function RE(t){return tG(t)}function tm(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t._vtc||(t._vtc=new Set)).add(e)}function H7(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const{_vtc:n}=t;n&&(n.delete(e),n.size||(t._vtc=void 0))}function BD(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let hX=0;function jD(t,e,n,r){const u=t._endId=++hX,d=()=>{u===t._endId&&r()};if(n)return setTimeout(d,n);const{type:p,timeout:b,propCount:v}=zV(t,e);if(!p)return r();const w=p+"end";let c=0;const o=()=>{t.removeEventListener(w,g),d()},g=s=>{s.target===t&&++c>=v&&o()};setTimeout(()=>{c(n[y]||"").split(", "),u=r(`${B7}Delay`),d=r(`${B7}Duration`),p=zD(u,d),b=r(`${Sw}Delay`),v=r(`${Sw}Duration`),w=zD(b,v);let c=null,o=0,g=0;e===B7?p>0&&(c=B7,o=p,g=d.length):e===Sw?w>0&&(c=Sw,o=w,g=v.length):(o=Math.max(p,w),c=o>0?p>w?B7:Sw:null,g=c?c===B7?d.length:v.length:0);const s=c===B7&&/\b(transform|all)(,|$)/.test(r(`${B7}Property`).toString());return{type:c,timeout:o,propCount:g,hasTransform:s}}function zD(t,e){for(;t.length$D(n)+$D(t[r])))}function $D(t){return Number(t.slice(0,-1).replace(",","."))*1e3}function $V(){return document.body.offsetHeight}const VV=new WeakMap,HV=new WeakMap,qV={name:"TransitionGroup",props:bc({},fX,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=qu(),r=mV();let u,d;return ex(()=>{if(!u.length)return;const p=t.moveClass||`${t.name||"v"}-move`;if(!bX(u[0].el,n.vnode.el,p))return;u.forEach(gX),u.forEach(mX);const b=u.filter(yX);$V(),b.forEach(v=>{const w=v.el,c=w.style;tm(w,p),c.transform=c.webkitTransform=c.transitionDuration="";const o=w._moveCb=g=>{g&&g.target!==w||(!g||/transform$/.test(g.propertyName))&&(w.removeEventListener("transitionend",o),w._moveCb=null,H7(w,p))};w.addEventListener("transitionend",o)})}),()=>{const p=ql(t),b=jV(p);let v=p.tag||al;u=d,d=e.default?wM(e.default()):[];for(let w=0;wdelete t.mode;qV.props;const vX=qV;function gX(t){const e=t.el;e._moveCb&&e._moveCb(),e._enterCb&&e._enterCb()}function mX(t){HV.set(t,t.el.getBoundingClientRect())}function yX(t){const e=VV.get(t),n=HV.get(t),r=e.left-n.left,u=e.top-n.top;if(r||u){const d=t.el.style;return d.transform=d.webkitTransform=`translate(${r}px,${u}px)`,d.transitionDuration="0s",t}}function bX(t,e,n){const r=t.cloneNode();t._vtc&&t._vtc.forEach(p=>{p.split(/\s+/).forEach(b=>b&&r.classList.remove(b))}),n.split(/\s+/).forEach(p=>p&&r.classList.add(p)),r.style.display="none";const u=e.nodeType===1?e:e.parentNode;u.appendChild(r);const{hasTransform:d}=zV(r);return u.removeChild(r),d}const VD=t=>{const e=t.props["onUpdate:modelValue"]||!1;return mo(e)?n=>uS(e,n):e};function _X(t){t.target.composing=!0}function HD(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Jb={created(t,{modifiers:{lazy:e,trim:n,number:r}},u){t._assign=VD(u);const d=r||u.props&&u.props.type==="number";v_(t,e?"change":"input",p=>{if(p.target.composing)return;let b=t.value;n&&(b=b.trim()),d&&(b=RT(b)),t._assign(b)}),n&&v_(t,"change",()=>{t.value=t.value.trim()}),e||(v_(t,"compositionstart",_X),v_(t,"compositionend",HD),v_(t,"change",HD))},mounted(t,{value:e}){t.value=e==null?"":e},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:r,number:u}},d){if(t._assign=VD(d),t.composing||document.activeElement===t&&t.type!=="range"&&(n||r&&t.value.trim()===e||(u||t.type==="number")&&RT(t.value)===e))return;const p=e==null?"":e;t.value!==p&&(t.value=p)}},xX={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},qD=(t,e)=>n=>{if(!("key"in n))return;const r=Ry(n.key);if(e.some(u=>u===r||xX[u]===r))return t(n)},pm={beforeMount(t,{value:e},{transition:n}){t._vod=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Ow(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Ow(t,!0),r.enter(t)):r.leave(t,()=>{Ow(t,!1)}):Ow(t,e))},beforeUnmount(t,{value:e}){Ow(t,e)}};function Ow(t,e){t.style.display=e?t._vod:"none"}const wX=bc({patchProp:uX},XK);let UD;function CX(){return UD||(UD=TK(wX))}const DC=(...t)=>{const e=CX().createApp(...t),{mount:n}=e;return e.mount=r=>{const u=kX(r);if(!u)return;const d=e._component;!fl(d)&&!d.render&&!d.template&&(d.template=u.innerHTML),u.innerHTML="";const p=n(u,!1,u instanceof SVGElement);return u instanceof Element&&(u.removeAttribute("v-cloak"),u.setAttribute("data-v-app","")),p},e};function kX(t){return _c(t)?document.querySelector(t):t}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -19,7 +19,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function YV(t){if(Array.isArray(t))return t}function TX(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,u,p,h,b=[],v=!0,w=!1;try{if(p=(n=n.call(t)).next,e===0){if(Object(n)!==n)return;v=!1}else for(;!(v=(r=p.call(n)).done)&&(b.push(r.value),b.length!==e);v=!0);}catch(c){w=!0,u=c}finally{try{if(!v&&n.return!=null&&(h=n.return(),Object(h)!==h))return}finally{if(w)throw u}}return b}}function GV(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. + */function YV(t){if(Array.isArray(t))return t}function TX(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,u,d,p,b=[],v=!0,w=!1;try{if(d=(n=n.call(t)).next,e===0){if(Object(n)!==n)return;v=!1}else for(;!(v=(r=d.call(n)).done)&&(b.push(r.value),b.length!==e);v=!0);}catch(c){w=!0,u=c}finally{try{if(!v&&n.return!=null&&(p=n.return(),Object(p)!==p))return}finally{if(w)throw u}}return b}}function GV(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ba(t,e){return YV(t)||TX(t,e)||TM(t,e)||GV()}/** * tdesign v1.4.2 * (c) 2023 tdesign @@ -28,7 +28,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function AX(t,e){if(t==null)return{};var n={},r=Object.keys(t),u,p;for(p=0;p=0)&&(n[u]=t[u]);return n}function r3(t,e){if(t==null)return{};var n=AX(t,e),r,u;if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(t);for(u=0;u=0)&&(!Object.prototype.propertyIsEnumerable.call(t,r)||(n[r]=t[r]))}return n}/** + */function AX(t,e){if(t==null)return{};var n={},r=Object.keys(t),u,d;for(d=0;d=0)&&(n[u]=t[u]);return n}function r3(t,e){if(t==null)return{};var n=AX(t,e),r,u;if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(t);for(u=0;u=0)&&(!Object.prototype.propertyIsEnumerable.call(t,r)||(n[r]=t[r]))}return n}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -64,11 +64,11 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function R_(){if(typeof navigator>"u"||!navigator)return Number.MAX_SAFE_INTEGER;var t=navigator,e=t.userAgent,n=e.indexOf("compatible")>-1&&e.indexOf("MSIE")>-1,r=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1;if(n){var u=new RegExp("MSIE (\\d+\\.\\d+);"),p=e.match(u);if(!p)return-1;var h=parseFloat(p[1]);return h<7?6:h}return r?11:Number.MAX_SAFE_INTEGER}function KD(t,e){var n=Zo(e);if(!t||t.length===0)return n?{length:0,characters:t}:0;for(var r=0,u=0;u127||t.charCodeAt(u)===94?p=2:p=1,n&&r+p>e)return{length:r,characters:t.slice(0,u)};r+=p}return n?{length:r,characters:t}:r}function sZ(t){return aa(t!=null?t:"").length}function uZ(t,e,n){return aa(n!=null?n:"").slice().length===e?n||"":aa(t!=null?t:"").slice(0,e).join("")}/** + */function R_(){if(typeof navigator>"u"||!navigator)return Number.MAX_SAFE_INTEGER;var t=navigator,e=t.userAgent,n=e.indexOf("compatible")>-1&&e.indexOf("MSIE")>-1,r=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1;if(n){var u=new RegExp("MSIE (\\d+\\.\\d+);"),d=e.match(u);if(!d)return-1;var p=parseFloat(d[1]);return p<7?6:p}return r?11:Number.MAX_SAFE_INTEGER}function KD(t,e){var n=Zo(e);if(!t||t.length===0)return n?{length:0,characters:t}:0;for(var r=0,u=0;u127||t.charCodeAt(u)===94?d=2:d=1,n&&r+d>e)return{length:r,characters:t.slice(0,u)};r+=d}return n?{length:r,characters:t}:r}function sZ(t){return aa(t!=null?t:"").length}function uZ(t,e,n){return aa(n!=null?n:"").slice().length===e?n||"":aa(t!=null?t:"").slice(0,e).join("")}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function XD(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function xk(t){for(var e=1;e"u")){var p=(e=window)===null||e===void 0||(n=e.getComputedStyle)===null||n===void 0?void 0:n.call(e,t),h=p.color,b=p.fontSize,v=(r=window)===null||r===void 0||(r=r.navigator)===null||r===void 0?void 0:r.userAgent,w=/Safari/.test(v)&&!/Chrome/.test(v),c=/(?=.*iPhone)[?=.*MicroMessenger]/.test(v)&&!/Chrome/.test(v);if((w||c)&&(u={transformOrigin:"0px 0px",transform:"scale(".concat(parseInt(b,10)/12,")")}),h&&R_()>11){var o=h.match(/[\d.]+/g),g=o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", 0)"):"";L_(t,xk(xk({},u),{},{background:"conic-gradient(from 90deg at 50% 50%,".concat(g," 0deg, ").concat(h," 360deg)")}))}else L_(t,xk(xk({},u),{},{background:""}))}}/** + */function XD(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function xk(t){for(var e=1;e"u")){var d=(e=window)===null||e===void 0||(n=e.getComputedStyle)===null||n===void 0?void 0:n.call(e,t),p=d.color,b=d.fontSize,v=(r=window)===null||r===void 0||(r=r.navigator)===null||r===void 0?void 0:r.userAgent,w=/Safari/.test(v)&&!/Chrome/.test(v),c=/(?=.*iPhone)[?=.*MicroMessenger]/.test(v)&&!/Chrome/.test(v);if((w||c)&&(u={transformOrigin:"0px 0px",transform:"scale(".concat(parseInt(b,10)/12,")")}),p&&R_()>11){var o=p.match(/[\d.]+/g),g=o?"rgba(".concat(o[0],", ").concat(o[1],", ").concat(o[2],", 0)"):"";L_(t,xk(xk({},u),{},{background:"conic-gradient(from 90deg at 50% 50%,".concat(g," 0deg, ").concat(p," 360deg)")}))}else L_(t,xk(xk({},u),{},{background:""}))}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -112,7 +112,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var t3={exports:{}};function RQ(){return!1}var FQ=RQ;(function(t,e){var n=rv,r=FQ,u=e&&!e.nodeType&&e,p=u&&!0&&t&&!t.nodeType&&t,h=p&&p.exports===u,b=h?n.Buffer:void 0,v=b?b.isBuffer:void 0,w=v||r;t.exports=w})(t3,t3.exports);t3.exports;var BQ=t4,jQ=NM,zQ=Ph,$Q="[object Arguments]",VQ="[object Array]",HQ="[object Boolean]",qQ="[object Date]",UQ="[object Error]",WQ="[object Function]",YQ="[object Map]",GQ="[object Number]",KQ="[object Object]",XQ="[object RegExp]",ZQ="[object Set]",JQ="[object String]",QQ="[object WeakMap]",eee="[object ArrayBuffer]",tee="[object DataView]",nee="[object Float32Array]",ree="[object Float64Array]",aee="[object Int8Array]",iee="[object Int16Array]",oee="[object Int32Array]",lee="[object Uint8Array]",see="[object Uint8ClampedArray]",uee="[object Uint16Array]",cee="[object Uint32Array]",du={};du[nee]=du[ree]=du[aee]=du[iee]=du[oee]=du[lee]=du[see]=du[uee]=du[cee]=!0;du[$Q]=du[VQ]=du[eee]=du[HQ]=du[tee]=du[qQ]=du[UQ]=du[WQ]=du[YQ]=du[GQ]=du[KQ]=du[XQ]=du[ZQ]=du[JQ]=du[QQ]=!1;function fee(t){return zQ(t)&&jQ(t.length)&&!!du[BQ(t)]}var dee=fee,F_={exports:{}};(function(t,e){var n=KV,r=e&&!e.nodeType&&e,u=r&&!0&&t&&!t.nodeType&&t,p=u&&u.exports===r,h=p&&n.process,b=function(){try{var v=u&&u.require&&u.require("util").types;return v||h&&h.binding&&h.binding("util")}catch{}}();t.exports=b})(F_,F_.exports);F_.exports;var hee=dee,pee=IC,nN=F_.exports,rN=nN&&nN.isTypedArray,vee=rN?pee(rN):hee,OO=vee,gee=Object.prototype;function mee(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||gee;return t===n}var EO=mee;function yee(t,e){return function(n){return t(e(n))}}var eH=yee;/** + */var t3={exports:{}};function RQ(){return!1}var FQ=RQ;(function(t,e){var n=rv,r=FQ,u=e&&!e.nodeType&&e,d=u&&!0&&t&&!t.nodeType&&t,p=d&&d.exports===u,b=p?n.Buffer:void 0,v=b?b.isBuffer:void 0,w=v||r;t.exports=w})(t3,t3.exports);t3.exports;var BQ=t4,jQ=NM,zQ=Ph,$Q="[object Arguments]",VQ="[object Array]",HQ="[object Boolean]",qQ="[object Date]",UQ="[object Error]",WQ="[object Function]",YQ="[object Map]",GQ="[object Number]",KQ="[object Object]",XQ="[object RegExp]",ZQ="[object Set]",JQ="[object String]",QQ="[object WeakMap]",eee="[object ArrayBuffer]",tee="[object DataView]",nee="[object Float32Array]",ree="[object Float64Array]",aee="[object Int8Array]",iee="[object Int16Array]",oee="[object Int32Array]",lee="[object Uint8Array]",see="[object Uint8ClampedArray]",uee="[object Uint16Array]",cee="[object Uint32Array]",du={};du[nee]=du[ree]=du[aee]=du[iee]=du[oee]=du[lee]=du[see]=du[uee]=du[cee]=!0;du[$Q]=du[VQ]=du[eee]=du[HQ]=du[tee]=du[qQ]=du[UQ]=du[WQ]=du[YQ]=du[GQ]=du[KQ]=du[XQ]=du[ZQ]=du[JQ]=du[QQ]=!1;function fee(t){return zQ(t)&&jQ(t.length)&&!!du[BQ(t)]}var dee=fee,F_={exports:{}};(function(t,e){var n=KV,r=e&&!e.nodeType&&e,u=r&&!0&&t&&!t.nodeType&&t,d=u&&u.exports===r,p=d&&n.process,b=function(){try{var v=u&&u.require&&u.require("util").types;return v||p&&p.binding&&p.binding("util")}catch{}}();t.exports=b})(F_,F_.exports);F_.exports;var hee=dee,pee=IC,nN=F_.exports,rN=nN&&nN.isTypedArray,vee=rN?pee(rN):hee,OO=vee,gee=Object.prototype;function mee(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||gee;return t===n}var EO=mee;function yee(t,e){return function(n){return t(e(n))}}var eH=yee;/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -124,7 +124,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var See=CO;function Oee(){this.__data__=new See,this.size=0}var Eee=Oee;function Tee(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}var Aee=Tee;function Mee(t){return this.__data__.get(t)}var Pee=Mee;function Dee(t){return this.__data__.has(t)}var Nee=Dee,Iee=CO,Lee=AM,Ree=MM,Fee=200;function Bee(t,e){var n=this.__data__;if(n instanceof Iee){var r=n.__data__;if(!Lee||r.length0){if(++e>=die)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var gie=vie,mie=fie,yie=gie,bie=yie(mie),xH=bie;/** + */function nie(t){return t}var BM=nie;function rie(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)}var bH=rie,aie=bH,bN=Math.max;function iie(t,e,n){return e=bN(e===void 0?t.length-1:e,0),function(){for(var r=arguments,u=-1,d=bN(r.length-e,0),p=Array(d);++u0){if(++e>=die)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var gie=vie,mie=fie,yie=gie,bie=yie(mie),xH=bie;/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -172,19 +172,19 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var _C={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){var n=1e3,r=6e4,u=36e5,p="millisecond",h="second",b="minute",v="hour",w="day",c="week",o="month",g="quarter",s="year",y="date",_="Invalid Date",k=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,C=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,O={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(G){var Y=["th","st","nd","rd"],K=G%100;return"["+G+(Y[(K-20)%10]||Y[K]||Y[0])+"]"}},T=function(G,Y,K){var ee=String(G);return!ee||ee.length>=Y?G:""+Array(Y+1-ee.length).join(K)+G},P={s:T,z:function(G){var Y=-G.utcOffset(),K=Math.abs(Y),ee=Math.floor(K/60),te=K%60;return(Y<=0?"+":"-")+T(ee,2,"0")+":"+T(te,2,"0")},m:function U(G,Y){if(G.date()1)return U(re[0])}else{var be=G.name;F[be]=G,ee=be}return!K&&ee&&(D=ee),ee||!K&&D},B=function(G,Y){if(N(G))return G.clone();var K=Xo(Y)=="object"?Y:{};return K.date=G,K.args=arguments,new W(K)},X=P;X.l=z,X.i=N,X.w=function(U,G){return B(U,{locale:G.$L,utc:G.$u,x:G.$x,$offset:G.$offset})};var W=function(){function U(Y){this.$L=z(Y.locale,null,!0),this.parse(Y)}var G=U.prototype;return G.parse=function(Y){this.$d=function(K){var ee=K.date,te=K.utc;if(ee===null)return new Date(NaN);if(X.u(ee))return new Date;if(ee instanceof Date)return new Date(ee);if(typeof ee=="string"&&!/Z$/i.test(ee)){var re=ee.match(k);if(re){var be=re[2]-1||0,Le=(re[7]||"0").substring(0,3);return te?new Date(Date.UTC(re[1],be,re[3]||1,re[4]||0,re[5]||0,re[6]||0,Le)):new Date(re[1],be,re[3]||1,re[4]||0,re[5]||0,re[6]||0,Le)}}return new Date(ee)}(Y),this.$x=Y.x||{},this.init()},G.init=function(){var Y=this.$d;this.$y=Y.getFullYear(),this.$M=Y.getMonth(),this.$D=Y.getDate(),this.$W=Y.getDay(),this.$H=Y.getHours(),this.$m=Y.getMinutes(),this.$s=Y.getSeconds(),this.$ms=Y.getMilliseconds()},G.$utils=function(){return X},G.isValid=function(){return this.$d.toString()!==_},G.isSame=function(Y,K){var ee=B(Y);return this.startOf(K)<=ee&&ee<=this.endOf(K)},G.isAfter=function(Y,K){return B(Y)=Y?G:""+Array(Y+1-ee.length).join(K)+G},P={s:T,z:function(G){var Y=-G.utcOffset(),K=Math.abs(Y),ee=Math.floor(K/60),te=K%60;return(Y<=0?"+":"-")+T(ee,2,"0")+":"+T(te,2,"0")},m:function U(G,Y){if(G.date()1)return U(re[0])}else{var be=G.name;F[be]=G,ee=be}return!K&&ee&&(D=ee),ee||!K&&D},B=function(G,Y){if(N(G))return G.clone();var K=Xo(Y)=="object"?Y:{};return K.date=G,K.args=arguments,new W(K)},X=P;X.l=z,X.i=N,X.w=function(U,G){return B(U,{locale:G.$L,utc:G.$u,x:G.$x,$offset:G.$offset})};var W=function(){function U(Y){this.$L=z(Y.locale,null,!0),this.parse(Y)}var G=U.prototype;return G.parse=function(Y){this.$d=function(K){var ee=K.date,te=K.utc;if(ee===null)return new Date(NaN);if(X.u(ee))return new Date;if(ee instanceof Date)return new Date(ee);if(typeof ee=="string"&&!/Z$/i.test(ee)){var re=ee.match(k);if(re){var be=re[2]-1||0,Le=(re[7]||"0").substring(0,3);return te?new Date(Date.UTC(re[1],be,re[3]||1,re[4]||0,re[5]||0,re[6]||0,Le)):new Date(re[1],be,re[3]||1,re[4]||0,re[5]||0,re[6]||0,Le)}}return new Date(ee)}(Y),this.$x=Y.x||{},this.init()},G.init=function(){var Y=this.$d;this.$y=Y.getFullYear(),this.$M=Y.getMonth(),this.$D=Y.getDate(),this.$W=Y.getDay(),this.$H=Y.getHours(),this.$m=Y.getMinutes(),this.$s=Y.getSeconds(),this.$ms=Y.getMilliseconds()},G.$utils=function(){return X},G.isValid=function(){return this.$d.toString()!==_},G.isSame=function(Y,K){var ee=B(Y);return this.startOf(K)<=ee&&ee<=this.endOf(K)},G.isAfter=function(Y,K){return B(Y)1?n[u-1]:void 0,h=u>2?n[2]:void 0;for(p=t.length>3&&typeof p=="function"?(u--,p):void 0,h&&Coe(n[0],n[1],h)&&(p=u<3?void 0:p,u=1),e=Object(e);++r1?n[u-1]:void 0,p=u>2?n[2]:void 0;for(d=t.length>3&&typeof d=="function"?(u--,d):void 0,p&&Coe(n[0],n[1],p)&&(d=u<3?void 0:d,u=1),e=Object(e);++r1?v-1:0),c=1;c1?v-1:0),c=1;c"u"?P0:window,wk=["moz","webkit"],E_="AnimationFrame",B_=sm["request"+E_],xC=sm["cancel"+E_]||sm["cancelRequest"+E_];for(var Tw=0;!B_&&Tw"u",Boe=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},Js=function(){return!vm&&document.addEventListener?function(t,e,n,r){t&&e&&n&&t.addEventListener(e,n,r)}:function(t,e,n){t&&e&&n&&t.attachEvent("on".concat(e),n)}}(),_s=function(){return!vm&&document.removeEventListener?function(t,e,n,r){t&&e&&t.removeEventListener(e,n,r)}:function(t,e,n){t&&e&&t.detachEvent("on".concat(e),n)}}();function joe(t,e,n,r){var u=da(n)?n:n.handleEvent,p=function h(b){u(b),_s(t,e,h,r)};Js(t,e,p,r)}function $M(t,e){if(!t||!e)return!1;if(e.indexOf(" ")!==-1)throw new Error("className should not contain space.");return t.classList?t.classList.contains(e):" ".concat(t.className," ").indexOf(" ".concat(e," "))>-1}function IO(t,e){if(!!t){for(var n=t.className,r=(e||"").split(" "),u=0,p=r.length;u0&&arguments[0]!==void 0?arguments[0]:"body";return di(e)?document.querySelector(e):da(e)?e():e};function PH(t){return t&&t===t.window}function DH(t,e){if(vm||!t)return 0;var n=e?"scrollLeft":"scrollTop",r=0;return PH(t)?r=t[e?"pageXOffset":"pageYOffset"]:t instanceof Document?r=t.documentElement[n]:t&&(r=t[n]),r}function VM(t,e){var n=e.container,r=n===void 0?window:n,u=e.duration,p=u===void 0?450:u,h=e.easing,b=h===void 0?Loe:h,v=DH(r),w=Date.now();return new Promise(function(c){var o=function g(){var s=Date.now(),y=s-w,_=b(Math.min(y,p),v,t,p);PH(r)?r.scrollTo(window.pageXOffset,_):r instanceof Document||r.constructor.name==="HTMLDocument"?r.documentElement.scrollTop=_:r.scrollTop=_,yr},zoe=function(e){if(!(e instanceof HTMLFormElement))throw new Error("target must be HTMLFormElement");var n=document.createElement("input");n.type="submit",n.hidden=!0,e.appendChild(n),n.click(),e.removeChild(n)};function NH(t,e){var n=t.getBoundingClientRect();if(e){var r=e.getBoundingClientRect();return n.top>=r.top&&n.left>=r.left&&n.bottom<=r.bottom&&n.right<=r.right}return n.top>=0&&n.left>=0&&n.bottom+80<=window.innerHeight&&n.right<=window.innerWidth}function IH(t,e){var n="";return document.defaultView&&document.defaultView.getComputedStyle&&(n=document.defaultView.getComputedStyle(t,null).getPropertyValue(e)),n&&n.toLowerCase?n.toLowerCase():n}function HM(t){var e=t.parentNode;return!e||e.nodeName==="HTML"?!1:IH(t,"position")==="fixed"?!0:HM(e)}function LH(){var t=document,e=t.body,n=document.documentElement,r=window.pageYOffset||n.scrollTop||e.scrollTop,u=window.pageXOffset||n.scrollLeft||e.scrollLeft;return{scrollTop:r,scrollLeft:u}}function $oe(){if(window.innerWidth!==void 0)return{width:window.innerWidth,height:window.innerHeight};var t=document.documentElement;return{width:t.clientWidth,height:t.clientHeight}}/** + */var NO={exports:{}},Vw={exports:{}};(function(){var t,e,n,r,u,d;typeof performance<"u"&&performance!==null&&performance.now?Vw.exports=function(){return performance.now()}:typeof process<"u"&&process!==null&&process.hrtime?(Vw.exports=function(){return(t()-u)/1e6},e=process.hrtime,t=function(){var b;return b=e(),b[0]*1e9+b[1]},r=t(),d=process.uptime()*1e9,u=r-d):Date.now?(Vw.exports=function(){return Date.now()-n},n=Date.now()):(Vw.exports=function(){return new Date().getTime()-n},n=new Date().getTime())}).call(P0);var Roe=Vw.exports,sm=typeof window>"u"?P0:window,wk=["moz","webkit"],E_="AnimationFrame",B_=sm["request"+E_],xC=sm["cancel"+E_]||sm["cancelRequest"+E_];for(var Tw=0;!B_&&Tw"u",Boe=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},Js=function(){return!vm&&document.addEventListener?function(t,e,n,r){t&&e&&n&&t.addEventListener(e,n,r)}:function(t,e,n){t&&e&&n&&t.attachEvent("on".concat(e),n)}}(),_s=function(){return!vm&&document.removeEventListener?function(t,e,n,r){t&&e&&t.removeEventListener(e,n,r)}:function(t,e,n){t&&e&&t.detachEvent("on".concat(e),n)}}();function joe(t,e,n,r){var u=da(n)?n:n.handleEvent,d=function p(b){u(b),_s(t,e,p,r)};Js(t,e,d,r)}function $M(t,e){if(!t||!e)return!1;if(e.indexOf(" ")!==-1)throw new Error("className should not contain space.");return t.classList?t.classList.contains(e):" ".concat(t.className," ").indexOf(" ".concat(e," "))>-1}function IO(t,e){if(!!t){for(var n=t.className,r=(e||"").split(" "),u=0,d=r.length;u0&&arguments[0]!==void 0?arguments[0]:"body";return di(e)?document.querySelector(e):da(e)?e():e};function PH(t){return t&&t===t.window}function DH(t,e){if(vm||!t)return 0;var n=e?"scrollLeft":"scrollTop",r=0;return PH(t)?r=t[e?"pageXOffset":"pageYOffset"]:t instanceof Document?r=t.documentElement[n]:t&&(r=t[n]),r}function VM(t,e){var n=e.container,r=n===void 0?window:n,u=e.duration,d=u===void 0?450:u,p=e.easing,b=p===void 0?Loe:p,v=DH(r),w=Date.now();return new Promise(function(c){var o=function g(){var s=Date.now(),y=s-w,_=b(Math.min(y,d),v,t,d);PH(r)?r.scrollTo(window.pageXOffset,_):r instanceof Document||r.constructor.name==="HTMLDocument"?r.documentElement.scrollTop=_:r.scrollTop=_,yr},zoe=function(e){if(!(e instanceof HTMLFormElement))throw new Error("target must be HTMLFormElement");var n=document.createElement("input");n.type="submit",n.hidden=!0,e.appendChild(n),n.click(),e.removeChild(n)};function NH(t,e){var n=t.getBoundingClientRect();if(e){var r=e.getBoundingClientRect();return n.top>=r.top&&n.left>=r.left&&n.bottom<=r.bottom&&n.right<=r.right}return n.top>=0&&n.left>=0&&n.bottom+80<=window.innerHeight&&n.right<=window.innerWidth}function IH(t,e){var n="";return document.defaultView&&document.defaultView.getComputedStyle&&(n=document.defaultView.getComputedStyle(t,null).getPropertyValue(e)),n&&n.toLowerCase?n.toLowerCase():n}function HM(t){var e=t.parentNode;return!e||e.nodeName==="HTML"?!1:IH(t,"position")==="fixed"?!0:HM(e)}function LH(){var t=document,e=t.body,n=document.documentElement,r=window.pageYOffset||n.scrollTop||e.scrollTop,u=window.pageXOffset||n.scrollLeft||e.scrollLeft;return{scrollTop:r,scrollLeft:u}}function $oe(){if(window.innerWidth!==void 0)return{width:window.innerWidth,height:window.innerHeight};var t=document.documentElement;return{width:t.clientWidth,height:t.clientHeight}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -216,7 +216,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function dle(t,e,n){var r=-1,u=t.length;e<0&&(e=-e>u?0:u+e),n=n>u?u:n,n<0&&(n+=u),u=e>n?0:n-e>>>0,e>>>=0;for(var p=Array(u);++ru?0:u+e),n=n>u?u:n,n<0&&(n+=u),u=e>n?0:n-e>>>0,e>>>=0;for(var d=Array(u);++r0?g:0,y=w.offsetWidth,_=w.offsetHeight;n.value.parentNode===null&&(FN(n.value,{position:"absolute",left:"".concat(0-s,"px"),top:"".concat(0-s,"px"),width:"".concat(y,"px"),height:"".concat(_,"px"),borderRadius:o.borderRadius,pointerEvents:"none",overflow:"hidden"}),w.appendChild(n.value));var k=document.createElement("div");FN(k,{marginTop:"0",marginLeft:"0",right:"".concat(y,"px"),width:"".concat(y+20,"px"),height:"100%",transition:"transform ".concat(zE,"ms cubic-bezier(.38, 0, .24, 1), background ").concat(zE*2,"ms linear"),transform:"skewX(-8deg)",pointerEvents:"none",position:"absolute",zIndex:0,backgroundColor:c,opacity:"0.9"});for(var C=new WeakMap,O=w.children.length,T=0;T0?g:0,y=w.offsetWidth,_=w.offsetHeight;n.value.parentNode===null&&(FN(n.value,{position:"absolute",left:"".concat(0-s,"px"),top:"".concat(0-s,"px"),width:"".concat(y,"px"),height:"".concat(_,"px"),borderRadius:o.borderRadius,pointerEvents:"none",overflow:"hidden"}),w.appendChild(n.value));var k=document.createElement("div");FN(k,{marginTop:"0",marginLeft:"0",right:"".concat(y,"px"),width:"".concat(y+20,"px"),height:"100%",transition:"transform ".concat(zE,"ms cubic-bezier(.38, 0, .24, 1), background ").concat(zE*2,"ms linear"),transform:"skewX(-8deg)",pointerEvents:"none",position:"absolute",zIndex:0,backgroundColor:c,opacity:"0.9"});for(var C=new WeakMap,O=w.children.length,T=0;T(r[Pue(u)]=t.attrs[u],r),{});return ho(t.tag,VN(VN({},n),e),(t.children||[]).map(r=>oo(r,{})))}var Due="t",Nue="zh-CN",sq={classPrefix:Due,locale:Nue};function Iue(){var{classPrefix:t}=sq;return{SIZE:{default:"",xs:"".concat(t,"-size-xs"),small:"".concat(t,"-size-s"),medium:"".concat(t,"-size-m"),large:"".concat(t,"-size-l"),xl:"".concat(t,"-size-xl"),block:"".concat(t,"-size-full-width")},STATUS:{loading:"".concat(t,"-is-loading"),disabled:"".concat(t,"-is-disabled"),focused:"".concat(t,"-is-focused"),success:"".concat(t,"-is-success"),error:"".concat(t,"-is-error"),warning:"".concat(t,"-is-warning"),selected:"".concat(t,"-is-selected"),active:"".concat(t,"-is-active"),checked:"".concat(t,"-is-checked"),current:"".concat(t,"-is-current"),hidden:"".concat(t,"-is-hidden"),visible:"".concat(t,"-is-visible"),expanded:"".concat(t,"-is-expanded"),indeterminate:"".concat(t,"-is-indeterminate")}}}function lo(t){var e=Iue().SIZE,n=He(()=>t.value in e?e[t.value]:""),r=He(()=>t.value===void 0||t.value in e?{}:{fontSize:t.value});return{style:r,className:n}}function HN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function qN(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-add-rectangle",u.value]),b=He(()=>qN(qN({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Lue,v.value)}});function UN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function WN(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-add",u.value]),b=He(()=>WN(WN({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Fue,v.value)}});function YN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function GN(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-backtop",u.value]),b=He(()=>GN(GN({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Bue,v.value)}});function KN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function XN(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-browse-off",u.value]),b=He(()=>XN(XN({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(zue,v.value)}});function ZN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function JN(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-browse",u.value]),b=He(()=>JN(JN({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Vue,v.value)}});function QN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function eI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-calendar",u.value]),b=He(()=>eI(eI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Hue,v.value)}});function tI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function nI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-caret-right-small",u.value]),b=He(()=>nI(nI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(que,v.value)}});function rI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function aI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-check-circle-filled",u.value]),b=He(()=>aI(aI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Wue,v.value)}});function iI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function oI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-check",u.value]),b=He(()=>oI(oI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Yue,v.value)}});function lI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function sI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-chevron-down",u.value]),b=He(()=>sI(sI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Gue,v.value)}});function uI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function cI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-chevron-left-double",u.value]),b=He(()=>cI(cI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Kue,v.value)}});function fI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function dI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-chevron-left",u.value]),b=He(()=>dI(dI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Zue,v.value)}});function hI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function pI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-chevron-right-circle",u.value]),b=He(()=>pI(pI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Jue,v.value)}});function vI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function gI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-chevron-right-double",u.value]),b=He(()=>gI(gI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(ece,v.value)}});function mI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function yI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-chevron-right",u.value]),b=He(()=>yI(yI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(nce,v.value)}});function bI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function _I(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-chevron-up",u.value]),b=He(()=>_I(_I({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(rce,v.value)}});function xI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function wI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-close-circle-filled",u.value]),b=He(()=>wI(wI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(ace,v.value)}});function CI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function kI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-close",u.value]),b=He(()=>kI(kI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(ice,v.value)}});function SI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function OI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-delete",u.value]),b=He(()=>OI(OI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(oce,v.value)}});function EI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function TI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-download",u.value]),b=He(()=>TI(TI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(lce,v.value)}});function AI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function MI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-edit-1",u.value]),b=He(()=>MI(MI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(uce,v.value)}});function PI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function DI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-ellipsis",u.value]),b=He(()=>DI(DI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(fce,v.value)}});function NI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function II(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-error-circle-filled",u.value]),b=He(()=>II(II({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(hce,v.value)}});function LI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function RI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-error",u.value]),b=He(()=>RI(RI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(pce,v.value)}});function FI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function BI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-file-copy",u.value]),b=He(()=>BI(BI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(gce,v.value)}});function jI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function zI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-file-excel",u.value]),b=He(()=>zI(zI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(yce,v.value)}});function $I(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function VI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-file-pdf",u.value]),b=He(()=>VI(VI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(_ce,v.value)}});function HI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function qI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-file-powerpoint",u.value]),b=He(()=>qI(qI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(wce,v.value)}});function UI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function WI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-file-word",u.value]),b=He(()=>WI(WI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(kce,v.value)}});function YI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function GI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-file",u.value]),b=He(()=>GI(GI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Oce,v.value)}});function KI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function XI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-filter",u.value]),b=He(()=>XI(XI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Tce,v.value)}});function ZI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function JI(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-help-circle-filled",u.value]),b=He(()=>JI(JI({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Mce,v.value)}});function QI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function eL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-image-error",u.value]),b=He(()=>eL(eL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Pce,v.value)}});function tL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function nL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-image",u.value]),b=He(()=>nL(nL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Dce,v.value)}});function rL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function aL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-info-circle-filled",u.value]),b=He(()=>aL(aL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Nce,v.value)}});function iL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function oL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-minus-rectangle",u.value]),b=He(()=>oL(oL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Ice,v.value)}});function lL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function sL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-mirror",u.value]),b=He(()=>sL(sL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Rce,v.value)}});function uL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function cL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-page-first",u.value]),b=He(()=>cL(cL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Bce,v.value)}});function fL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function dL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-page-last",u.value]),b=He(()=>dL(dL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(zce,v.value)}});function hL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function pL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-remove",u.value]),b=He(()=>pL(pL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Vce,v.value)}});function vL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function gL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-rotation",u.value]),b=He(()=>gL(gL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(qce,v.value)}});function mL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function yL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-round",u.value]),b=He(()=>yL(yL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Wce,v.value)}});function bL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function _L(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-search",u.value]),b=He(()=>_L(_L({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Gce,v.value)}});function xL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function wL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-setting",u.value]),b=He(()=>wL(wL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Xce,v.value)}});function CL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function kL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-star-filled",u.value]),b=He(()=>kL(kL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Jce,v.value)}});function SL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function OL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-time-filled",u.value]),b=He(()=>OL(OL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(e0e,v.value)}});function EL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function TL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-time",u.value]),b=He(()=>TL(TL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(t0e,v.value)}});function AL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function ML(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-upload",u.value]),b=He(()=>ML(ML({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(n0e,v.value)}});function PL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function DL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-video",u.value]),b=He(()=>DL(DL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(a0e,v.value)}});function NL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function IL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-zoom-in",u.value]),b=He(()=>IL(IL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(o0e,v.value)}});function LL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function RL(t){for(var e=1;et.size),{className:u,style:p}=lo(r),h=He(()=>["t-icon","t-icon-zoom-out",u.value]),b=He(()=>RL(RL({},p.value),n.style)),v=He(()=>({class:h.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(s0e,v.value)}}),c0e=typeof window>"u";function f0e(t,e){if(!c0e&&!(!document||!t||typeof t!="string")&&!(document.querySelectorAll(".".concat(e,'[src="').concat(t,'"]')).length>0)){var n=document.createElement("script");n.setAttribute("class",e),n.setAttribute("src",t),document.body.appendChild(n)}}var d0e={name:{type:String,default:""},size:{type:String,default:void 0},url:{type:[String,Array],default:void 0},loadDefaultIcons:{type:Boolean,default:!0},onClick:Function};function FL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function BL(t){for(var e=1;et.size),u=He(()=>t.name||""),{className:p,style:h}=lo(r),b=He(()=>{var o=[];return o=t.url instanceof Array?t.url.concat():[t.url],t.loadDefaultIcons&&o.push(h0e),o}),v=He(()=>["".concat(VE,"-icon"),"".concat(VE,"-icon-").concat(u.value),p.value]),w=He(()=>BL(BL({},h.value),n.style));Ti(()=>{Array.from(new Set(b.value)).forEach(o=>{f0e(o,"".concat(VE,"-svg-js-stylesheet--unique-class"))})});var c=He(()=>({class:v.value,style:w.value,onClick:o=>{var g;return(g=t.onClick)===null||g===void 0?void 0:g.call(t,{e:o})}}));return()=>ho("svg",c.value,ho("use",{href:t.url?"#".concat(u.value):"#t-icon-".concat(u.value)}))}}),v0e=p0e;/** + */var Jl=ga(sA);function Qi(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function $N(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function VN(t){for(var e=1;e(r[Pue(u)]=t.attrs[u],r),{});return ho(t.tag,VN(VN({},n),e),(t.children||[]).map(r=>oo(r,{})))}var Due="t",Nue="zh-CN",sq={classPrefix:Due,locale:Nue};function Iue(){var{classPrefix:t}=sq;return{SIZE:{default:"",xs:"".concat(t,"-size-xs"),small:"".concat(t,"-size-s"),medium:"".concat(t,"-size-m"),large:"".concat(t,"-size-l"),xl:"".concat(t,"-size-xl"),block:"".concat(t,"-size-full-width")},STATUS:{loading:"".concat(t,"-is-loading"),disabled:"".concat(t,"-is-disabled"),focused:"".concat(t,"-is-focused"),success:"".concat(t,"-is-success"),error:"".concat(t,"-is-error"),warning:"".concat(t,"-is-warning"),selected:"".concat(t,"-is-selected"),active:"".concat(t,"-is-active"),checked:"".concat(t,"-is-checked"),current:"".concat(t,"-is-current"),hidden:"".concat(t,"-is-hidden"),visible:"".concat(t,"-is-visible"),expanded:"".concat(t,"-is-expanded"),indeterminate:"".concat(t,"-is-indeterminate")}}}function lo(t){var e=Iue().SIZE,n=He(()=>t.value in e?e[t.value]:""),r=He(()=>t.value===void 0||t.value in e?{}:{fontSize:t.value});return{style:r,className:n}}function HN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function qN(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-add-rectangle",u.value]),b=He(()=>qN(qN({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Lue,v.value)}});function UN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function WN(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-add",u.value]),b=He(()=>WN(WN({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Fue,v.value)}});function YN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function GN(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-backtop",u.value]),b=He(()=>GN(GN({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Bue,v.value)}});function KN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function XN(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-browse-off",u.value]),b=He(()=>XN(XN({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(zue,v.value)}});function ZN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function JN(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-browse",u.value]),b=He(()=>JN(JN({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Vue,v.value)}});function QN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function eI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-calendar",u.value]),b=He(()=>eI(eI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Hue,v.value)}});function tI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function nI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-caret-right-small",u.value]),b=He(()=>nI(nI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(que,v.value)}});function rI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function aI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-check-circle-filled",u.value]),b=He(()=>aI(aI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Wue,v.value)}});function iI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function oI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-check",u.value]),b=He(()=>oI(oI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Yue,v.value)}});function lI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function sI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-chevron-down",u.value]),b=He(()=>sI(sI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Gue,v.value)}});function uI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function cI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-chevron-left-double",u.value]),b=He(()=>cI(cI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Kue,v.value)}});function fI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function dI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-chevron-left",u.value]),b=He(()=>dI(dI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Zue,v.value)}});function hI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function pI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-chevron-right-circle",u.value]),b=He(()=>pI(pI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Jue,v.value)}});function vI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function gI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-chevron-right-double",u.value]),b=He(()=>gI(gI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(ece,v.value)}});function mI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function yI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-chevron-right",u.value]),b=He(()=>yI(yI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(nce,v.value)}});function bI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function _I(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-chevron-up",u.value]),b=He(()=>_I(_I({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(rce,v.value)}});function xI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function wI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-close-circle-filled",u.value]),b=He(()=>wI(wI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(ace,v.value)}});function CI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function kI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-close",u.value]),b=He(()=>kI(kI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(ice,v.value)}});function SI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function OI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-delete",u.value]),b=He(()=>OI(OI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(oce,v.value)}});function EI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function TI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-download",u.value]),b=He(()=>TI(TI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(lce,v.value)}});function AI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function MI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-edit-1",u.value]),b=He(()=>MI(MI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(uce,v.value)}});function PI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function DI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-ellipsis",u.value]),b=He(()=>DI(DI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(fce,v.value)}});function NI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function II(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-error-circle-filled",u.value]),b=He(()=>II(II({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(hce,v.value)}});function LI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function RI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-error",u.value]),b=He(()=>RI(RI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(pce,v.value)}});function FI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function BI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-file-copy",u.value]),b=He(()=>BI(BI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(gce,v.value)}});function jI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function zI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-file-excel",u.value]),b=He(()=>zI(zI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(yce,v.value)}});function $I(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function VI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-file-pdf",u.value]),b=He(()=>VI(VI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(_ce,v.value)}});function HI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function qI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-file-powerpoint",u.value]),b=He(()=>qI(qI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(wce,v.value)}});function UI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function WI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-file-word",u.value]),b=He(()=>WI(WI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(kce,v.value)}});function YI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function GI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-file",u.value]),b=He(()=>GI(GI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Oce,v.value)}});function KI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function XI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-filter",u.value]),b=He(()=>XI(XI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Tce,v.value)}});function ZI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function JI(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-help-circle-filled",u.value]),b=He(()=>JI(JI({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Mce,v.value)}});function QI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function eL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-image-error",u.value]),b=He(()=>eL(eL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Pce,v.value)}});function tL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function nL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-image",u.value]),b=He(()=>nL(nL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Dce,v.value)}});function rL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function aL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-info-circle-filled",u.value]),b=He(()=>aL(aL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Nce,v.value)}});function iL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function oL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-minus-rectangle",u.value]),b=He(()=>oL(oL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Ice,v.value)}});function lL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function sL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-mirror",u.value]),b=He(()=>sL(sL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Rce,v.value)}});function uL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function cL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-page-first",u.value]),b=He(()=>cL(cL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Bce,v.value)}});function fL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function dL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-page-last",u.value]),b=He(()=>dL(dL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(zce,v.value)}});function hL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function pL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-remove",u.value]),b=He(()=>pL(pL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Vce,v.value)}});function vL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function gL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-rotation",u.value]),b=He(()=>gL(gL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(qce,v.value)}});function mL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function yL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-round",u.value]),b=He(()=>yL(yL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Wce,v.value)}});function bL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function _L(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-search",u.value]),b=He(()=>_L(_L({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Gce,v.value)}});function xL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function wL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-setting",u.value]),b=He(()=>wL(wL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Xce,v.value)}});function CL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function kL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-star-filled",u.value]),b=He(()=>kL(kL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(Jce,v.value)}});function SL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function OL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-time-filled",u.value]),b=He(()=>OL(OL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(e0e,v.value)}});function EL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function TL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-time",u.value]),b=He(()=>TL(TL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(t0e,v.value)}});function AL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function ML(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-upload",u.value]),b=He(()=>ML(ML({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(n0e,v.value)}});function PL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function DL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-video",u.value]),b=He(()=>DL(DL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(a0e,v.value)}});function NL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function IL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-zoom-in",u.value]),b=He(()=>IL(IL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(o0e,v.value)}});function LL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function RL(t){for(var e=1;et.size),{className:u,style:d}=lo(r),p=He(()=>["t-icon","t-icon-zoom-out",u.value]),b=He(()=>RL(RL({},d.value),n.style)),v=He(()=>({class:p.value,style:b.value,onClick:w=>{var c;return(c=t.onClick)===null||c===void 0?void 0:c.call(t,{e:w})}}));return()=>oo(s0e,v.value)}}),c0e=typeof window>"u";function f0e(t,e){if(!c0e&&!(!document||!t||typeof t!="string")&&!(document.querySelectorAll(".".concat(e,'[src="').concat(t,'"]')).length>0)){var n=document.createElement("script");n.setAttribute("class",e),n.setAttribute("src",t),document.body.appendChild(n)}}var d0e={name:{type:String,default:""},size:{type:String,default:void 0},url:{type:[String,Array],default:void 0},loadDefaultIcons:{type:Boolean,default:!0},onClick:Function};function FL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function BL(t){for(var e=1;et.size),u=He(()=>t.name||""),{className:d,style:p}=lo(r),b=He(()=>{var o=[];return o=t.url instanceof Array?t.url.concat():[t.url],t.loadDefaultIcons&&o.push(h0e),o}),v=He(()=>["".concat(VE,"-icon"),"".concat(VE,"-icon-").concat(u.value),d.value]),w=He(()=>BL(BL({},p.value),n.style));Ti(()=>{Array.from(new Set(b.value)).forEach(o=>{f0e(o,"".concat(VE,"-svg-js-stylesheet--unique-class"))})});var c=He(()=>({class:v.value,style:w.value,onClick:o=>{var g;return(g=t.onClick)===null||g===void 0?void 0:g.call(t,{e:o})}}));return()=>ho("svg",c.value,ho("use",{href:t.url?"#".concat(u.value):"#t-icon-".concat(u.value)}))}}),v0e=p0e;/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -320,7 +320,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function jL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function y0e(t){for(var e=1;e=0),st(g,"".concat(t,"-").concat(o,"-offset-").concat(y.offset),parseInt(y.offset,10)>=0),st(g,"".concat(t,"-").concat(o,"-push-").concat(y.push),parseInt(y.push,10)>=0),st(g,"".concat(t,"-").concat(o,"-pull-").concat(y.pull),parseInt(y.pull,10)>=0),g))},{});return HE((n={},st(n,"".concat(t),!0),st(n,"".concat(t,"-").concat(r),!$c(r)),st(n,"".concat(t,"-order-").concat(u),u),st(n,"".concat(t,"-offset-").concat(p),p),st(n,"".concat(t,"-push-").concat(h),h),st(n,"".concat(t,"-pull-").concat(b),b),n),w)}/** + */function $L(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function HE(t){for(var e=1;e=0),st(g,"".concat(t,"-").concat(o,"-offset-").concat(y.offset),parseInt(y.offset,10)>=0),st(g,"".concat(t,"-").concat(o,"-push-").concat(y.push),parseInt(y.push,10)>=0),st(g,"".concat(t,"-").concat(o,"-pull-").concat(y.pull),parseInt(y.pull,10)>=0),g))},{});return HE((n={},st(n,"".concat(t),!0),st(n,"".concat(t,"-").concat(r),!$c(r)),st(n,"".concat(t,"-order-").concat(u),u),st(n,"".concat(t,"-offset-").concat(d),d),st(n,"".concat(t,"-push-").concat(p),p),st(n,"".concat(t,"-pull-").concat(b),b),n),w)}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function VL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function E0e(t){for(var e=1;e=0;--re){var be=this.tryEntries[re],Le=be.completion;if(be.tryLoc==="root")return te("end");if(be.tryLoc<=this.prev){var me=p.call(be,"catchLoc"),Ie=p.call(be,"finallyLoc");if(me&&Ie){if(this.prev=0;--te){var re=this.tryEntries[te];if(re.tryLoc<=this.prev&&p.call(re,"finallyLoc")&&this.prev=0;--ee){var te=this.tryEntries[ee];if(te.finallyLoc===K)return this.complete(te.completion,te.afterLoc),W(te),y}},catch:function(K){for(var ee=this.tryEntries.length-1;ee>=0;--ee){var te=this.tryEntries[ee];if(te.tryLoc===K){var re=te.completion;if(re.type==="throw"){var be=re.arg;W(te)}return be}}throw new Error("illegal catch attempt")},delegateYield:function(K,ee,te){return this.delegate={iterator:U(K),resultName:ee,nextLoc:te},this.method==="next"&&(this.arg=void 0),y}},r}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports})(XM);XM.exports;var hS=XM.exports(),Uo=hS;try{regeneratorRuntime=hS}catch{(typeof globalThis>"u"?"undefined":Xo(globalThis))==="object"?globalThis.regeneratorRuntime=hS:Function("r","regeneratorRuntime = r")(hS)}/** + */function YL(t,e,n,r,u,d,p){try{var b=t[d](p),v=b.value}catch(w){n(w);return}b.done?e(v):Promise.resolve(v).then(r,u)}function cc(t){return function(){var e=this,n=arguments;return new Promise(function(r,u){var d=t.apply(e,n);function p(v){YL(d,r,u,p,b,"next",v)}function b(v){YL(d,r,u,p,b,"throw",v)}p(void 0)})}}var XM={exports:{}},ZM={exports:{}};(function(t){function e(n){return t.exports=e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},t.exports.__esModule=!0,t.exports.default=t.exports,e(n)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(ZM);ZM.exports;(function(t){var e=ZM.exports.default;function n(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */t.exports=n=function(){return r},t.exports.__esModule=!0,t.exports.default=t.exports;var r={},u=Object.prototype,d=u.hasOwnProperty,p=Object.defineProperty||function(Y,K,ee){Y[K]=ee.value},b=typeof Symbol=="function"?Symbol:{},v=b.iterator||"@@iterator",w=b.asyncIterator||"@@asyncIterator",c=b.toStringTag||"@@toStringTag";function o(Y,K,ee){return Object.defineProperty(Y,K,{value:ee,enumerable:!0,configurable:!0,writable:!0}),Y[K]}try{o({},"")}catch{o=function(ee,te,re){return ee[te]=re}}function g(Y,K,ee,te){var re=K&&K.prototype instanceof _?K:_,be=Object.create(re.prototype),Le=new H(te||[]);return p(be,"_invoke",{value:z(Y,ee,Le)}),be}function s(Y,K,ee){try{return{type:"normal",arg:Y.call(K,ee)}}catch(te){return{type:"throw",arg:te}}}r.wrap=g;var y={};function _(){}function k(){}function C(){}var O={};o(O,v,function(){return this});var T=Object.getPrototypeOf,P=T&&T(T(U([])));P&&P!==u&&d.call(P,v)&&(O=P);var D=C.prototype=_.prototype=Object.create(O);function F(Y){["next","throw","return"].forEach(function(K){o(Y,K,function(ee){return this._invoke(K,ee)})})}function N(Y,K){function ee(re,be,Le,me){var Ie=s(Y[re],Y,be);if(Ie.type!=="throw"){var pe=Ie.arg,ce=pe.value;return ce&&e(ce)=="object"&&d.call(ce,"__await")?K.resolve(ce.__await).then(function(ue){ee("next",ue,Le,me)},function(ue){ee("throw",ue,Le,me)}):K.resolve(ce).then(function(ue){pe.value=ue,Le(pe)},function(ue){return ee("throw",ue,Le,me)})}me(Ie.arg)}var te;p(this,"_invoke",{value:function(be,Le){function me(){return new K(function(Ie,pe){ee(be,Le,Ie,pe)})}return te=te?te.then(me,me):me()}})}function z(Y,K,ee){var te="suspendedStart";return function(re,be){if(te==="executing")throw new Error("Generator is already running");if(te==="completed"){if(re==="throw")throw be;return G()}for(ee.method=re,ee.arg=be;;){var Le=ee.delegate;if(Le){var me=B(Le,ee);if(me){if(me===y)continue;return me}}if(ee.method==="next")ee.sent=ee._sent=ee.arg;else if(ee.method==="throw"){if(te==="suspendedStart")throw te="completed",ee.arg;ee.dispatchException(ee.arg)}else ee.method==="return"&&ee.abrupt("return",ee.arg);te="executing";var Ie=s(Y,K,ee);if(Ie.type==="normal"){if(te=ee.done?"completed":"suspendedYield",Ie.arg===y)continue;return{value:Ie.arg,done:ee.done}}Ie.type==="throw"&&(te="completed",ee.method="throw",ee.arg=Ie.arg)}}}function B(Y,K){var ee=K.method,te=Y.iterator[ee];if(te===void 0)return K.delegate=null,ee==="throw"&&Y.iterator.return&&(K.method="return",K.arg=void 0,B(Y,K),K.method==="throw")||ee!=="return"&&(K.method="throw",K.arg=new TypeError("The iterator does not provide a '"+ee+"' method")),y;var re=s(te,Y.iterator,K.arg);if(re.type==="throw")return K.method="throw",K.arg=re.arg,K.delegate=null,y;var be=re.arg;return be?be.done?(K[Y.resultName]=be.value,K.next=Y.nextLoc,K.method!=="return"&&(K.method="next",K.arg=void 0),K.delegate=null,y):be:(K.method="throw",K.arg=new TypeError("iterator result is not an object"),K.delegate=null,y)}function X(Y){var K={tryLoc:Y[0]};1 in Y&&(K.catchLoc=Y[1]),2 in Y&&(K.finallyLoc=Y[2],K.afterLoc=Y[3]),this.tryEntries.push(K)}function W(Y){var K=Y.completion||{};K.type="normal",delete K.arg,Y.completion=K}function H(Y){this.tryEntries=[{tryLoc:"root"}],Y.forEach(X,this),this.reset(!0)}function U(Y){if(Y){var K=Y[v];if(K)return K.call(Y);if(typeof Y.next=="function")return Y;if(!isNaN(Y.length)){var ee=-1,te=function re(){for(;++ee=0;--re){var be=this.tryEntries[re],Le=be.completion;if(be.tryLoc==="root")return te("end");if(be.tryLoc<=this.prev){var me=d.call(be,"catchLoc"),Ie=d.call(be,"finallyLoc");if(me&&Ie){if(this.prev=0;--te){var re=this.tryEntries[te];if(re.tryLoc<=this.prev&&d.call(re,"finallyLoc")&&this.prev=0;--ee){var te=this.tryEntries[ee];if(te.finallyLoc===K)return this.complete(te.completion,te.afterLoc),W(te),y}},catch:function(K){for(var ee=this.tryEntries.length-1;ee>=0;--ee){var te=this.tryEntries[ee];if(te.tryLoc===K){var re=te.completion;if(re.type==="throw"){var be=re.arg;W(te)}return be}}throw new Error("illegal catch attempt")},delegateYield:function(K,ee,te){return this.delegate={iterator:U(K),resultName:ee,nextLoc:te},this.method==="next"&&(this.arg=void 0),y}},r}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports})(XM);XM.exports;var hS=XM.exports(),Uo=hS;try{regeneratorRuntime=hS}catch{(typeof globalThis>"u"?"undefined":Xo(globalThis))==="object"?globalThis.regeneratorRuntime=hS:Function("r","regeneratorRuntime = r")(hS)}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -432,7 +432,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var t1e=Hn({name:"TAffix",props:e1e,emits:["fixedChange"],setup:function(e,n){var r,u=sr("affix"),p=Xa(),h=Ft(null),b=Ft(null),v=Ft((r=document)===null||r===void 0?void 0:r.createElement("div")),w=Ft(!1),c=Ft(!1),o=Ft(),g=Ft(),s=0,y=function(){w.value||(s=window.requestAnimationFrame(function(){var O;s=0;var T=(O=h.value.getBoundingClientRect())!==null&&O!==void 0?O:{top:0,width:0,height:0},P=T.top,D=T.width,F=T.height,N=0;o.value instanceof HTMLElement&&(N=o.value.getBoundingClientRect().top);var z,B=P-N,X=o.value[o.value instanceof Window?"innerHeight":"clientHeight"]-F,W=N+X-e.offsetBottom;if(!$c(e.offsetTop)&&B<=e.offsetTop?z=N+e.offsetTop:!$c(e.offsetBottom)&&P>=W?z=W:z=!1,b.value){var H=z!==!1,U=h.value.contains(v.value);H?(b.value.className=u.value,g.value={top:"".concat(z,"px"),width:"".concat(D,"px"),height:"".concat(F,"px"),zIndex:e.zIndex},U||(v.value.style.width="".concat(D,"px"),v.value.style.height="".concat(F,"px"),h.value.appendChild(v.value))):(b.value.removeAttribute("class"),g.value=void 0,U&&v.value.remove()),n.emit("fixedChange",H,{top:Number(z)}),da(e.onFixedChange)&&e.onFixedChange(H,{top:Number(z)})}w.value=!1}),w.value=!0)},_=function(){var C=cc(Uo.mark(function O(){return Uo.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,xl();case 2:if(!c.value){P.next=4;break}return P.abrupt("return");case 4:o.value=MH(e.container),Js(o.value,"scroll",y),Js(window,"resize",y),c.value=!0;case 8:case"end":return P.stop()}},O)}));return function(){return C.apply(this,arguments)}}(),k=function(){!o.value||!c.value||(_s(o.value,"scroll",y),_s(window,"resize",y),s&&window.cancelAnimationFrame(s),c.value=!1)};return Nr(function(){return e.offsetTop},function(){y()}),Nr(function(){return e.offsetBottom},function(){y()}),Nr(function(){return e.zIndex},function(){y()}),Ti(_),_V(_),xV(k),xc(k),{affixWrapRef:h,affixRef:b,bindScroll:_,unbindScroll:k,handleScroll:y,scrollContainer:o,renderTNodeJSX:p,affixStyle:g}},render:function(){return ve("div",{ref:"affixWrapRef"},[ve("div",{ref:"affixRef",style:this.affixStyle},[this.renderTNodeJSX("default")])])}});/** + */var t1e=Hn({name:"TAffix",props:e1e,emits:["fixedChange"],setup:function(e,n){var r,u=sr("affix"),d=Xa(),p=Ft(null),b=Ft(null),v=Ft((r=document)===null||r===void 0?void 0:r.createElement("div")),w=Ft(!1),c=Ft(!1),o=Ft(),g=Ft(),s=0,y=function(){w.value||(s=window.requestAnimationFrame(function(){var O;s=0;var T=(O=p.value.getBoundingClientRect())!==null&&O!==void 0?O:{top:0,width:0,height:0},P=T.top,D=T.width,F=T.height,N=0;o.value instanceof HTMLElement&&(N=o.value.getBoundingClientRect().top);var z,B=P-N,X=o.value[o.value instanceof Window?"innerHeight":"clientHeight"]-F,W=N+X-e.offsetBottom;if(!$c(e.offsetTop)&&B<=e.offsetTop?z=N+e.offsetTop:!$c(e.offsetBottom)&&P>=W?z=W:z=!1,b.value){var H=z!==!1,U=p.value.contains(v.value);H?(b.value.className=u.value,g.value={top:"".concat(z,"px"),width:"".concat(D,"px"),height:"".concat(F,"px"),zIndex:e.zIndex},U||(v.value.style.width="".concat(D,"px"),v.value.style.height="".concat(F,"px"),p.value.appendChild(v.value))):(b.value.removeAttribute("class"),g.value=void 0,U&&v.value.remove()),n.emit("fixedChange",H,{top:Number(z)}),da(e.onFixedChange)&&e.onFixedChange(H,{top:Number(z)})}w.value=!1}),w.value=!0)},_=function(){var C=cc(Uo.mark(function O(){return Uo.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,xl();case 2:if(!c.value){P.next=4;break}return P.abrupt("return");case 4:o.value=MH(e.container),Js(o.value,"scroll",y),Js(window,"resize",y),c.value=!0;case 8:case"end":return P.stop()}},O)}));return function(){return C.apply(this,arguments)}}(),k=function(){!o.value||!c.value||(_s(o.value,"scroll",y),_s(window,"resize",y),s&&window.cancelAnimationFrame(s),c.value=!1)};return Nr(function(){return e.offsetTop},function(){y()}),Nr(function(){return e.offsetBottom},function(){y()}),Nr(function(){return e.zIndex},function(){y()}),Ti(_),_V(_),xV(k),xc(k),{affixWrapRef:p,affixRef:b,bindScroll:_,unbindScroll:k,handleScroll:y,scrollContainer:o,renderTNodeJSX:d,affixStyle:g}},render:function(){return ve("div",{ref:"affixWrapRef"},[ve("div",{ref:"affixRef",style:this.affixStyle},[this.renderTNodeJSX("default")])])}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -452,7 +452,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function r1e(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var a1e=Hn({name:"TAnchor",inheritAttrs:!1,props:n1e,setup:function(e,n){var r=n.attrs,u=Ft(null),p=Ft([]),h=Ft(""),b=Ft(null),v=Ft(!1),w=Ul({}),c=sr("anchor"),o=sr("anchor__line"),g=sr("anchor__line-cursor"),s=fs(),y=s.STATUS,_=s.SIZE,k=Xa(),C=function(){if(!vm){var H=e.container;b.value=MH(H),Js(b.value,"scroll",O),O()}},O=function(){if(!v.value){var H=e.bounds,U=e.targetOffset,G=[],Y="";if(p.value.forEach(function(ee){var te=T(ee);if(!!te){var re=GL(te,b.value);rete.top?ee:te});Y=K.link}F(Y)}},T=function(H){var U=H.match(fA);if(!!U){var G=document.getElementById(U[1]);if(!!G)return G}},P=function(H){!fA.test(H)||p.value.indexOf(H)!==-1||p.value.push(H)},D=function(H){p.value=p.value.filter(function(U){return U!==H})},F=function(){var W=cc(Uo.mark(function H(U){var G;return Uo.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(h.value!==U){K.next=2;break}return K.abrupt("return");case 2:return h.value=U,(G=e.onChange)===null||G===void 0||G.call(e,U,h.value),K.next=6,xl();case 6:N();case 7:case"end":return K.stop()}},H)}));return function(U){return W.apply(this,arguments)}}(),N=function(){var H,U=(H=u.value)===null||H===void 0?void 0:H.querySelector(".".concat(y.value.active,">a"));if(!U){Object.assign(w,{});return}var G=U.offsetTop,Y=U.offsetHeight;Object.assign(w,{top:"".concat(G,"px"),height:"".concat(Y,"px"),opacity:1})},z=function(H){var U;(U=e.onClick)===null||U===void 0||U.call(e,H)},B=function(){var W=cc(Uo.mark(function H(U){var G,Y,K,ee,te;return Uo.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:if(G=T(U),F(U),G){be.next=4;break}return be.abrupt("return");case 4:return v.value=!0,Y=e.targetOffset,K=DH(b.value),ee=GL(G,b.value),te=K+ee-Y,be.next=11,VM(te,{container:b.value});case 11:v.value=!1;case 12:case"end":return be.stop()}},H)}));return function(U){return W.apply(this,arguments)}}(),X=function(){var H=k("cursor");return H||ve("div",{class:g.value},null)};return Ti(cc(Uo.mark(function W(){return Uo.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:if(C(),!h.value){U.next=5;break}return U.next=4,xl();case 4:B(h.value);case 5:case"end":return U.stop()}},W)}))),Mh(function(){!b.value||_s(b.value,"scroll",O)}),e3(function(){b.value&&_s(b.value,"scroll",O),C()}),rs(_q,Ul({registerLink:P,unregisterLink:D,handleScrollTo:B,handleLinkClick:z,active:h})),function(){var W=e.size,H=e.affixProps,U=[c.value,_.value[W]],G=ve("div",ea({ref:u,class:U},r),[ve("div",{class:o.value},[ve("div",{class:"".concat(g.value,"-wrapper"),style:w},[X()])]),k("default")]);return H?ve(__,H,r1e(G)?G:{default:function(){return[G]}}):G}}});/** + */function r1e(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var a1e=Hn({name:"TAnchor",inheritAttrs:!1,props:n1e,setup:function(e,n){var r=n.attrs,u=Ft(null),d=Ft([]),p=Ft(""),b=Ft(null),v=Ft(!1),w=Ul({}),c=sr("anchor"),o=sr("anchor__line"),g=sr("anchor__line-cursor"),s=fs(),y=s.STATUS,_=s.SIZE,k=Xa(),C=function(){if(!vm){var H=e.container;b.value=MH(H),Js(b.value,"scroll",O),O()}},O=function(){if(!v.value){var H=e.bounds,U=e.targetOffset,G=[],Y="";if(d.value.forEach(function(ee){var te=T(ee);if(!!te){var re=GL(te,b.value);rete.top?ee:te});Y=K.link}F(Y)}},T=function(H){var U=H.match(fA);if(!!U){var G=document.getElementById(U[1]);if(!!G)return G}},P=function(H){!fA.test(H)||d.value.indexOf(H)!==-1||d.value.push(H)},D=function(H){d.value=d.value.filter(function(U){return U!==H})},F=function(){var W=cc(Uo.mark(function H(U){var G;return Uo.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(p.value!==U){K.next=2;break}return K.abrupt("return");case 2:return p.value=U,(G=e.onChange)===null||G===void 0||G.call(e,U,p.value),K.next=6,xl();case 6:N();case 7:case"end":return K.stop()}},H)}));return function(U){return W.apply(this,arguments)}}(),N=function(){var H,U=(H=u.value)===null||H===void 0?void 0:H.querySelector(".".concat(y.value.active,">a"));if(!U){Object.assign(w,{});return}var G=U.offsetTop,Y=U.offsetHeight;Object.assign(w,{top:"".concat(G,"px"),height:"".concat(Y,"px"),opacity:1})},z=function(H){var U;(U=e.onClick)===null||U===void 0||U.call(e,H)},B=function(){var W=cc(Uo.mark(function H(U){var G,Y,K,ee,te;return Uo.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:if(G=T(U),F(U),G){be.next=4;break}return be.abrupt("return");case 4:return v.value=!0,Y=e.targetOffset,K=DH(b.value),ee=GL(G,b.value),te=K+ee-Y,be.next=11,VM(te,{container:b.value});case 11:v.value=!1;case 12:case"end":return be.stop()}},H)}));return function(U){return W.apply(this,arguments)}}(),X=function(){var H=k("cursor");return H||ve("div",{class:g.value},null)};return Ti(cc(Uo.mark(function W(){return Uo.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:if(C(),!p.value){U.next=5;break}return U.next=4,xl();case 4:B(p.value);case 5:case"end":return U.stop()}},W)}))),Mh(function(){!b.value||_s(b.value,"scroll",O)}),e3(function(){b.value&&_s(b.value,"scroll",O),C()}),rs(_q,Ul({registerLink:P,unregisterLink:D,handleScrollTo:B,handleLinkClick:z,active:p})),function(){var W=e.size,H=e.affixProps,U=[c.value,_.value[W]],G=ve("div",ea({ref:u,class:U},r),[ve("div",{class:o.value},[ve("div",{class:"".concat(g.value,"-wrapper"),style:w},[X()])]),k("default")]);return H?ve(__,H,r1e(G)?G:{default:function(){return[G]}}):G}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -460,7 +460,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function KL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function XL(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{container:document.body},ue="";return typeof pe=="string"?ue=T(pe,ce):pe instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(pe==null?void 0:pe.type)?ue=T(pe.value,ce):(ue=y()(pe),_("copy")),ue},D=P;function F(Ie){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?F=function(ce){return typeof ce}:F=function(ce){return ce&&typeof Symbol=="function"&&ce.constructor===Symbol&&ce!==Symbol.prototype?"symbol":typeof ce},F(Ie)}var N=function(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ce=pe.action,ue=ce===void 0?"copy":ce,_e=pe.container,xe=pe.target,Te=pe.text;if(ue!=="copy"&&ue!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(xe!==void 0)if(xe&&F(xe)==="object"&&xe.nodeType===1){if(ue==="copy"&&xe.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(ue==="cut"&&(xe.hasAttribute("readonly")||xe.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(Te)return D(Te,{container:_e});if(xe)return ue==="cut"?C(xe):D(xe,{container:_e})},z=N;function B(Ie){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?B=function(ce){return typeof ce}:B=function(ce){return ce&&typeof Symbol=="function"&&ce.constructor===Symbol&&ce!==Symbol.prototype?"symbol":typeof ce},B(Ie)}function X(Ie,pe){if(!(Ie instanceof pe))throw new TypeError("Cannot call a class as a function")}function W(Ie,pe){for(var ce=0;ce"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function re(Ie){return re=Object.setPrototypeOf?Object.getPrototypeOf:function(ce){return ce.__proto__||Object.getPrototypeOf(ce)},re(Ie)}function be(Ie,pe){var ce="data-clipboard-".concat(Ie);if(!!pe.hasAttribute(ce))return pe.getAttribute(ce)}var Le=function(Ie){U(ce,Ie);var pe=Y(ce);function ce(ue,_e){var xe;return X(this,ce),xe=pe.call(this),xe.resolveOptions(_e),xe.listenClick(ue),xe}return H(ce,[{key:"resolveOptions",value:function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof _e.action=="function"?_e.action:this.defaultAction,this.target=typeof _e.target=="function"?_e.target:this.defaultTarget,this.text=typeof _e.text=="function"?_e.text:this.defaultText,this.container=B(_e.container)==="object"?_e.container:document.body}},{key:"listenClick",value:function(_e){var xe=this;this.listener=g()(_e,"click",function(Te){return xe.onClick(Te)})}},{key:"onClick",value:function(_e){var xe=_e.delegateTarget||_e.currentTarget,Te=this.action(xe)||"copy",Ne=z({action:Te,container:this.container,target:this.target(xe),text:this.text(xe)});this.emit(Ne?"success":"error",{action:Te,text:Ne,trigger:xe,clearSelection:function(){xe&&xe.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(_e){return be("action",_e)}},{key:"defaultTarget",value:function(_e){var xe=be("target",_e);if(xe)return document.querySelector(xe)}},{key:"defaultText",value:function(_e){return be("text",_e)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(_e){var xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return D(_e,xe)}},{key:"cut",value:function(_e){return C(_e)}},{key:"isSupported",value:function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],xe=typeof _e=="string"?[_e]:_e,Te=!!document.queryCommandSupported;return xe.forEach(function(Ne){Te=Te&&!!document.queryCommandSupported(Ne)}),Te}}]),ce}(c()),me=Le},828:function(h){var b=9;if(typeof Element<"u"&&!Element.prototype.matches){var v=Element.prototype;v.matches=v.matchesSelector||v.mozMatchesSelector||v.msMatchesSelector||v.oMatchesSelector||v.webkitMatchesSelector}function w(c,o){for(;c&&c.nodeType!==b;){if(typeof c.matches=="function"&&c.matches(o))return c;c=c.parentNode}}h.exports=w},438:function(h,b,v){var w=v(828);function c(s,y,_,k,C){var O=g.apply(this,arguments);return s.addEventListener(_,O,C),{destroy:function(){s.removeEventListener(_,O,C)}}}function o(s,y,_,k,C){return typeof s.addEventListener=="function"?c.apply(null,arguments):typeof _=="function"?c.bind(null,document).apply(null,arguments):(typeof s=="string"&&(s=document.querySelectorAll(s)),Array.prototype.map.call(s,function(O){return c(O,y,_,k,C)}))}function g(s,y,_,k){return function(C){C.delegateTarget=w(C.target,y),C.delegateTarget&&k.call(s,C)}}h.exports=o},879:function(h,b){b.node=function(v){return v!==void 0&&v instanceof HTMLElement&&v.nodeType===1},b.nodeList=function(v){var w=Object.prototype.toString.call(v);return v!==void 0&&(w==="[object NodeList]"||w==="[object HTMLCollection]")&&"length"in v&&(v.length===0||b.node(v[0]))},b.string=function(v){return typeof v=="string"||v instanceof String},b.fn=function(v){var w=Object.prototype.toString.call(v);return w==="[object Function]"}},370:function(h,b,v){var w=v(879),c=v(438);function o(_,k,C){if(!_&&!k&&!C)throw new Error("Missing required arguments");if(!w.string(k))throw new TypeError("Second argument must be a String");if(!w.fn(C))throw new TypeError("Third argument must be a Function");if(w.node(_))return g(_,k,C);if(w.nodeList(_))return s(_,k,C);if(w.string(_))return y(_,k,C);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function g(_,k,C){return _.addEventListener(k,C),{destroy:function(){_.removeEventListener(k,C)}}}function s(_,k,C){return Array.prototype.forEach.call(_,function(O){O.addEventListener(k,C)}),{destroy:function(){Array.prototype.forEach.call(_,function(T){T.removeEventListener(k,C)})}}}function y(_,k,C){return c(document.body,_,k,C)}h.exports=o},817:function(h){function b(v){var w;if(v.nodeName==="SELECT")v.focus(),w=v.value;else if(v.nodeName==="INPUT"||v.nodeName==="TEXTAREA"){var c=v.hasAttribute("readonly");c||v.setAttribute("readonly",""),v.select(),v.setSelectionRange(0,v.value.length),c||v.removeAttribute("readonly"),w=v.value}else{v.hasAttribute("contenteditable")&&v.focus();var o=window.getSelection(),g=document.createRange();g.selectNodeContents(v),o.removeAllRanges(),o.addRange(g),w=o.toString()}return w}h.exports=b},279:function(h){function b(){}b.prototype={on:function(w,c,o){var g=this.e||(this.e={});return(g[w]||(g[w]=[])).push({fn:c,ctx:o}),this},once:function(w,c,o){var g=this;function s(){g.off(w,s),c.apply(o,arguments)}return s._=c,this.on(w,s,o)},emit:function(w){var c=[].slice.call(arguments,1),o=((this.e||(this.e={}))[w]||[]).slice(),g=0,s=o.length;for(g;g1&&arguments[1]!==void 0?arguments[1]:{container:document.body},ue="";return typeof pe=="string"?ue=T(pe,ce):pe instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(pe==null?void 0:pe.type)?ue=T(pe.value,ce):(ue=y()(pe),_("copy")),ue},D=P;function F(Ie){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?F=function(ce){return typeof ce}:F=function(ce){return ce&&typeof Symbol=="function"&&ce.constructor===Symbol&&ce!==Symbol.prototype?"symbol":typeof ce},F(Ie)}var N=function(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ce=pe.action,ue=ce===void 0?"copy":ce,_e=pe.container,xe=pe.target,Te=pe.text;if(ue!=="copy"&&ue!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(xe!==void 0)if(xe&&F(xe)==="object"&&xe.nodeType===1){if(ue==="copy"&&xe.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(ue==="cut"&&(xe.hasAttribute("readonly")||xe.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(Te)return D(Te,{container:_e});if(xe)return ue==="cut"?C(xe):D(xe,{container:_e})},z=N;function B(Ie){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?B=function(ce){return typeof ce}:B=function(ce){return ce&&typeof Symbol=="function"&&ce.constructor===Symbol&&ce!==Symbol.prototype?"symbol":typeof ce},B(Ie)}function X(Ie,pe){if(!(Ie instanceof pe))throw new TypeError("Cannot call a class as a function")}function W(Ie,pe){for(var ce=0;ce"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function re(Ie){return re=Object.setPrototypeOf?Object.getPrototypeOf:function(ce){return ce.__proto__||Object.getPrototypeOf(ce)},re(Ie)}function be(Ie,pe){var ce="data-clipboard-".concat(Ie);if(!!pe.hasAttribute(ce))return pe.getAttribute(ce)}var Le=function(Ie){U(ce,Ie);var pe=Y(ce);function ce(ue,_e){var xe;return X(this,ce),xe=pe.call(this),xe.resolveOptions(_e),xe.listenClick(ue),xe}return H(ce,[{key:"resolveOptions",value:function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof _e.action=="function"?_e.action:this.defaultAction,this.target=typeof _e.target=="function"?_e.target:this.defaultTarget,this.text=typeof _e.text=="function"?_e.text:this.defaultText,this.container=B(_e.container)==="object"?_e.container:document.body}},{key:"listenClick",value:function(_e){var xe=this;this.listener=g()(_e,"click",function(Te){return xe.onClick(Te)})}},{key:"onClick",value:function(_e){var xe=_e.delegateTarget||_e.currentTarget,Te=this.action(xe)||"copy",Ne=z({action:Te,container:this.container,target:this.target(xe),text:this.text(xe)});this.emit(Ne?"success":"error",{action:Te,text:Ne,trigger:xe,clearSelection:function(){xe&&xe.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(_e){return be("action",_e)}},{key:"defaultTarget",value:function(_e){var xe=be("target",_e);if(xe)return document.querySelector(xe)}},{key:"defaultText",value:function(_e){return be("text",_e)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(_e){var xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return D(_e,xe)}},{key:"cut",value:function(_e){return C(_e)}},{key:"isSupported",value:function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],xe=typeof _e=="string"?[_e]:_e,Te=!!document.queryCommandSupported;return xe.forEach(function(Ne){Te=Te&&!!document.queryCommandSupported(Ne)}),Te}}]),ce}(c()),me=Le},828:function(p){var b=9;if(typeof Element<"u"&&!Element.prototype.matches){var v=Element.prototype;v.matches=v.matchesSelector||v.mozMatchesSelector||v.msMatchesSelector||v.oMatchesSelector||v.webkitMatchesSelector}function w(c,o){for(;c&&c.nodeType!==b;){if(typeof c.matches=="function"&&c.matches(o))return c;c=c.parentNode}}p.exports=w},438:function(p,b,v){var w=v(828);function c(s,y,_,k,C){var O=g.apply(this,arguments);return s.addEventListener(_,O,C),{destroy:function(){s.removeEventListener(_,O,C)}}}function o(s,y,_,k,C){return typeof s.addEventListener=="function"?c.apply(null,arguments):typeof _=="function"?c.bind(null,document).apply(null,arguments):(typeof s=="string"&&(s=document.querySelectorAll(s)),Array.prototype.map.call(s,function(O){return c(O,y,_,k,C)}))}function g(s,y,_,k){return function(C){C.delegateTarget=w(C.target,y),C.delegateTarget&&k.call(s,C)}}p.exports=o},879:function(p,b){b.node=function(v){return v!==void 0&&v instanceof HTMLElement&&v.nodeType===1},b.nodeList=function(v){var w=Object.prototype.toString.call(v);return v!==void 0&&(w==="[object NodeList]"||w==="[object HTMLCollection]")&&"length"in v&&(v.length===0||b.node(v[0]))},b.string=function(v){return typeof v=="string"||v instanceof String},b.fn=function(v){var w=Object.prototype.toString.call(v);return w==="[object Function]"}},370:function(p,b,v){var w=v(879),c=v(438);function o(_,k,C){if(!_&&!k&&!C)throw new Error("Missing required arguments");if(!w.string(k))throw new TypeError("Second argument must be a String");if(!w.fn(C))throw new TypeError("Third argument must be a Function");if(w.node(_))return g(_,k,C);if(w.nodeList(_))return s(_,k,C);if(w.string(_))return y(_,k,C);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function g(_,k,C){return _.addEventListener(k,C),{destroy:function(){_.removeEventListener(k,C)}}}function s(_,k,C){return Array.prototype.forEach.call(_,function(O){O.addEventListener(k,C)}),{destroy:function(){Array.prototype.forEach.call(_,function(T){T.removeEventListener(k,C)})}}}function y(_,k,C){return c(document.body,_,k,C)}p.exports=o},817:function(p){function b(v){var w;if(v.nodeName==="SELECT")v.focus(),w=v.value;else if(v.nodeName==="INPUT"||v.nodeName==="TEXTAREA"){var c=v.hasAttribute("readonly");c||v.setAttribute("readonly",""),v.select(),v.setSelectionRange(0,v.value.length),c||v.removeAttribute("readonly"),w=v.value}else{v.hasAttribute("contenteditable")&&v.focus();var o=window.getSelection(),g=document.createRange();g.selectNodeContents(v),o.removeAllRanges(),o.addRange(g),w=o.toString()}return w}p.exports=b},279:function(p){function b(){}b.prototype={on:function(w,c,o){var g=this.e||(this.e={});return(g[w]||(g[w]=[])).push({fn:c,ctx:o}),this},once:function(w,c,o){var g=this;function s(){g.off(w,s),c.apply(o,arguments)}return s._=c,this.on(w,s,o)},emit:function(w){var c=[].slice.call(arguments,1),o=((this.e||(this.e={}))[w]||[]).slice(),g=0,s=o.length;for(g;g"u")return!1;var e=Ah(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function N1e(t){var e=t.state;Object.keys(e.elements).forEach(function(n){var r=e.styles[n]||{},u=e.attributes[n]||{},p=e.elements[n];!$p(p)||!Q6(p)||(Object.assign(p.style,r),Object.keys(u).forEach(function(h){var b=u[h];b===!1?p.removeAttribute(h):p.setAttribute(h,b===!0?"":b)}))})}function I1e(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach(function(r){var u=e.elements[r],p=e.attributes[r]||{},h=Object.keys(e.styles.hasOwnProperty(r)?e.styles[r]:n[r]),b=h.reduce(function(v,w){return v[w]="",v},{});!$p(u)||!Q6(u)||(Object.assign(u.style,b),Object.keys(p).forEach(function(v){u.removeAttribute(v)}))})}}const L1e={name:"applyStyles",enabled:!0,phase:"write",fn:N1e,effect:I1e,requires:["computeStyles"]};function G6(t){return t.split("-")[0]}var Ty=Math.max,jS=Math.min,$_=Math.round;function vA(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function Tq(){return!/^((?!chrome|android).)*safari/i.test(vA())}function V_(t,e,n){e===void 0&&(e=!1),n===void 0&&(n=!1);var r=t.getBoundingClientRect(),u=1,p=1;e&&$p(t)&&(u=t.offsetWidth>0&&$_(r.width)/t.offsetWidth||1,p=t.offsetHeight>0&&$_(r.height)/t.offsetHeight||1);var h=Py(t)?Ah(t):window,b=h.visualViewport,v=!Tq()&&n,w=(r.left+(v&&b?b.offsetLeft:0))/u,c=(r.top+(v&&b?b.offsetTop:0))/p,o=r.width/u,g=r.height/p;return{width:o,height:g,top:c,right:w+o,bottom:c+g,left:w,x:w,y:c}}function eP(t){var e=V_(t),n=t.offsetWidth,r=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:r}}function Aq(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&QM(n)){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function gm(t){return Ah(t).getComputedStyle(t)}function R1e(t){return["table","td","th"].indexOf(Q6(t))>=0}function o3(t){return((Py(t)?t.ownerDocument:t.document)||window.document).documentElement}function $O(t){return Q6(t)==="html"?t:t.assignedSlot||t.parentNode||(QM(t)?t.host:null)||o3(t)}function nR(t){return!$p(t)||gm(t).position==="fixed"?null:t.offsetParent}function F1e(t){var e=/firefox/i.test(vA()),n=/Trident/i.test(vA());if(n&&$p(t)){var r=gm(t);if(r.position==="fixed")return null}var u=$O(t);for(QM(u)&&(u=u.host);$p(u)&&["html","body"].indexOf(Q6(u))<0;){var p=gm(u);if(p.transform!=="none"||p.perspective!=="none"||p.contain==="paint"||["transform","perspective"].indexOf(p.willChange)!==-1||e&&p.willChange==="filter"||e&&p.filter&&p.filter!=="none")return u;u=u.parentNode}return null}function VC(t){for(var e=Ah(t),n=nR(t);n&&R1e(n)&&gm(n).position==="static";)n=nR(n);return n&&(Q6(n)==="html"||Q6(n)==="body"&&gm(n).position==="static")?e:n||F1e(t)||e}function tP(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Qw(t,e,n){return Ty(t,jS(e,n))}function B1e(t,e,n){var r=Qw(t,e,n);return r>n?n:r}function Mq(){return{top:0,right:0,bottom:0,left:0}}function Pq(t){return Object.assign({},Mq(),t)}function Dq(t,e){return e.reduce(function(n,r){return n[r]=t,n},{})}var j1e=function(e,n){return e=typeof e=="function"?e(Object.assign({},n.rects,{placement:n.placement})):e,Pq(typeof e!="number"?e:Dq(e,$C))};function z1e(t){var e,n=t.state,r=t.name,u=t.options,p=n.elements.arrow,h=n.modifiersData.popperOffsets,b=G6(n.placement),v=tP(b),w=[Cd,Up].indexOf(b)>=0,c=w?"height":"width";if(!(!p||!h)){var o=j1e(u.padding,n),g=eP(p),s=v==="y"?wd:Cd,y=v==="y"?qp:Up,_=n.rects.reference[c]+n.rects.reference[v]-h[v]-n.rects.popper[c],k=h[v]-n.rects.reference[v],C=VC(p),O=C?v==="y"?C.clientHeight||0:C.clientWidth||0:0,T=_/2-k/2,P=o[s],D=O-g[c]-o[y],F=O/2-g[c]/2+T,N=Qw(P,F,D),z=v;n.modifiersData[r]=(e={},e[z]=N,e.centerOffset=N-F,e)}}function $1e(t){var e=t.state,n=t.options,r=n.element,u=r===void 0?"[data-popper-arrow]":r;u!=null&&(typeof u=="string"&&(u=e.elements.popper.querySelector(u),!u)||!Aq(e.elements.popper,u)||(e.elements.arrow=u))}const V1e={name:"arrow",enabled:!0,phase:"main",fn:z1e,effect:$1e,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function H_(t){return t.split("-")[1]}var H1e={top:"auto",right:"auto",bottom:"auto",left:"auto"};function q1e(t,e){var n=t.x,r=t.y,u=e.devicePixelRatio||1;return{x:$_(n*u)/u||0,y:$_(r*u)/u||0}}function rR(t){var e,n=t.popper,r=t.popperRect,u=t.placement,p=t.variation,h=t.offsets,b=t.position,v=t.gpuAcceleration,w=t.adaptive,c=t.roundOffsets,o=t.isFixed,g=h.x,s=g===void 0?0:g,y=h.y,_=y===void 0?0:y,k=typeof c=="function"?c({x:s,y:_}):{x:s,y:_};s=k.x,_=k.y;var C=h.hasOwnProperty("x"),O=h.hasOwnProperty("y"),T=Cd,P=wd,D=window;if(w){var F=VC(n),N="clientHeight",z="clientWidth";if(F===Ah(n)&&(F=o3(n),gm(F).position!=="static"&&b==="absolute"&&(N="scrollHeight",z="scrollWidth")),F=F,u===wd||(u===Cd||u===Up)&&p===CC){P=qp;var B=o&&F===D&&D.visualViewport?D.visualViewport.height:F[N];_-=B-r.height,_*=v?1:-1}if(u===Cd||(u===wd||u===qp)&&p===CC){T=Up;var X=o&&F===D&&D.visualViewport?D.visualViewport.width:F[z];s-=X-r.width,s*=v?1:-1}}var W=Object.assign({position:b},w&&H1e),H=c===!0?q1e({x:s,y:_},Ah(n)):{x:s,y:_};if(s=H.x,_=H.y,v){var U;return Object.assign({},W,(U={},U[P]=O?"0":"",U[T]=C?"0":"",U.transform=(D.devicePixelRatio||1)<=1?"translate("+s+"px, "+_+"px)":"translate3d("+s+"px, "+_+"px, 0)",U))}return Object.assign({},W,(e={},e[P]=O?_+"px":"",e[T]=C?s+"px":"",e.transform="",e))}function U1e(t){var e=t.state,n=t.options,r=n.gpuAcceleration,u=r===void 0?!0:r,p=n.adaptive,h=p===void 0?!0:p,b=n.roundOffsets,v=b===void 0?!0:b,w={placement:G6(e.placement),variation:H_(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:u,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,rR(Object.assign({},w,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:h,roundOffsets:v})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,rR(Object.assign({},w,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:v})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const W1e={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:U1e,data:{}};var kk={passive:!0};function Y1e(t){var e=t.state,n=t.instance,r=t.options,u=r.scroll,p=u===void 0?!0:u,h=r.resize,b=h===void 0?!0:h,v=Ah(e.elements.popper),w=[].concat(e.scrollParents.reference,e.scrollParents.popper);return p&&w.forEach(function(c){c.addEventListener("scroll",n.update,kk)}),b&&v.addEventListener("resize",n.update,kk),function(){p&&w.forEach(function(c){c.removeEventListener("scroll",n.update,kk)}),b&&v.removeEventListener("resize",n.update,kk)}}const G1e={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Y1e,data:{}};var K1e={left:"right",right:"left",bottom:"top",top:"bottom"};function pS(t){return t.replace(/left|right|bottom|top/g,function(e){return K1e[e]})}var X1e={start:"end",end:"start"};function aR(t){return t.replace(/start|end/g,function(e){return X1e[e]})}function nP(t){var e=Ah(t),n=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:n,scrollTop:r}}function rP(t){return V_(o3(t)).left+nP(t).scrollLeft}function Z1e(t,e){var n=Ah(t),r=o3(t),u=n.visualViewport,p=r.clientWidth,h=r.clientHeight,b=0,v=0;if(u){p=u.width,h=u.height;var w=Tq();(w||!w&&e==="fixed")&&(b=u.offsetLeft,v=u.offsetTop)}return{width:p,height:h,x:b+rP(t),y:v}}function J1e(t){var e,n=o3(t),r=nP(t),u=(e=t.ownerDocument)==null?void 0:e.body,p=Ty(n.scrollWidth,n.clientWidth,u?u.scrollWidth:0,u?u.clientWidth:0),h=Ty(n.scrollHeight,n.clientHeight,u?u.scrollHeight:0,u?u.clientHeight:0),b=-r.scrollLeft+rP(t),v=-r.scrollTop;return gm(u||n).direction==="rtl"&&(b+=Ty(n.clientWidth,u?u.clientWidth:0)-p),{width:p,height:h,x:b,y:v}}function aP(t){var e=gm(t),n=e.overflow,r=e.overflowX,u=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+u+r)}function Nq(t){return["html","body","#document"].indexOf(Q6(t))>=0?t.ownerDocument.body:$p(t)&&aP(t)?t:Nq($O(t))}function eC(t,e){var n;e===void 0&&(e=[]);var r=Nq(t),u=r===((n=t.ownerDocument)==null?void 0:n.body),p=Ah(r),h=u?[p].concat(p.visualViewport||[],aP(r)?r:[]):r,b=e.concat(h);return u?b:b.concat(eC($O(h)))}function gA(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Q1e(t,e){var n=V_(t,!1,e==="fixed");return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}function iR(t,e,n){return e===Oq?gA(Z1e(t,n)):Py(e)?Q1e(e,n):gA(J1e(o3(t)))}function efe(t){var e=eC($O(t)),n=["absolute","fixed"].indexOf(gm(t).position)>=0,r=n&&$p(t)?VC(t):t;return Py(r)?e.filter(function(u){return Py(u)&&Aq(u,r)&&Q6(u)!=="body"}):[]}function tfe(t,e,n,r){var u=e==="clippingParents"?efe(t):[].concat(e),p=[].concat(u,[n]),h=p[0],b=p.reduce(function(v,w){var c=iR(t,w,r);return v.top=Ty(c.top,v.top),v.right=jS(c.right,v.right),v.bottom=jS(c.bottom,v.bottom),v.left=Ty(c.left,v.left),v},iR(t,h,r));return b.width=b.right-b.left,b.height=b.bottom-b.top,b.x=b.left,b.y=b.top,b}function Iq(t){var e=t.reference,n=t.element,r=t.placement,u=r?G6(r):null,p=r?H_(r):null,h=e.x+e.width/2-n.width/2,b=e.y+e.height/2-n.height/2,v;switch(u){case wd:v={x:h,y:e.y-n.height};break;case qp:v={x:h,y:e.y+e.height};break;case Up:v={x:e.x+e.width,y:b};break;case Cd:v={x:e.x-n.width,y:b};break;default:v={x:e.x,y:e.y}}var w=u?tP(u):null;if(w!=null){var c=w==="y"?"height":"width";switch(p){case z_:v[w]=v[w]-(e[c]/2-n[c]/2);break;case CC:v[w]=v[w]+(e[c]/2-n[c]/2);break}}return v}function kC(t,e){e===void 0&&(e={});var n=e,r=n.placement,u=r===void 0?t.placement:r,p=n.strategy,h=p===void 0?t.strategy:p,b=n.boundary,v=b===void 0?x1e:b,w=n.rootBoundary,c=w===void 0?Oq:w,o=n.elementContext,g=o===void 0?Aw:o,s=n.altBoundary,y=s===void 0?!1:s,_=n.padding,k=_===void 0?0:_,C=Pq(typeof k!="number"?k:Dq(k,$C)),O=g===Aw?w1e:Aw,T=t.rects.popper,P=t.elements[y?O:g],D=tfe(Py(P)?P:P.contextElement||o3(t.elements.popper),v,c,h),F=V_(t.elements.reference),N=Iq({reference:F,element:T,strategy:"absolute",placement:u}),z=gA(Object.assign({},T,N)),B=g===Aw?z:F,X={top:D.top-B.top+C.top,bottom:B.bottom-D.bottom+C.bottom,left:D.left-B.left+C.left,right:B.right-D.right+C.right},W=t.modifiersData.offset;if(g===Aw&&W){var H=W[u];Object.keys(X).forEach(function(U){var G=[Up,qp].indexOf(U)>=0?1:-1,Y=[wd,qp].indexOf(U)>=0?"y":"x";X[U]+=H[Y]*G})}return X}function nfe(t,e){e===void 0&&(e={});var n=e,r=n.placement,u=n.boundary,p=n.rootBoundary,h=n.padding,b=n.flipVariations,v=n.allowedAutoPlacements,w=v===void 0?Eq:v,c=H_(r),o=c?b?tR:tR.filter(function(y){return H_(y)===c}):$C,g=o.filter(function(y){return w.indexOf(y)>=0});g.length===0&&(g=o);var s=g.reduce(function(y,_){return y[_]=kC(t,{placement:_,boundary:u,rootBoundary:p,padding:h})[G6(_)],y},{});return Object.keys(s).sort(function(y,_){return s[y]-s[_]})}function rfe(t){if(G6(t)===JM)return[];var e=pS(t);return[aR(t),e,aR(e)]}function afe(t){var e=t.state,n=t.options,r=t.name;if(!e.modifiersData[r]._skip){for(var u=n.mainAxis,p=u===void 0?!0:u,h=n.altAxis,b=h===void 0?!0:h,v=n.fallbackPlacements,w=n.padding,c=n.boundary,o=n.rootBoundary,g=n.altBoundary,s=n.flipVariations,y=s===void 0?!0:s,_=n.allowedAutoPlacements,k=e.options.placement,C=G6(k),O=C===k,T=v||(O||!y?[pS(k)]:rfe(k)),P=[k].concat(T).reduce(function(pe,ce){return pe.concat(G6(ce)===JM?nfe(e,{placement:ce,boundary:c,rootBoundary:o,padding:w,flipVariations:y,allowedAutoPlacements:_}):ce)},[]),D=e.rects.reference,F=e.rects.popper,N=new Map,z=!0,B=P[0],X=0;X=0,Y=G?"width":"height",K=kC(e,{placement:W,boundary:c,rootBoundary:o,altBoundary:g,padding:w}),ee=G?U?Up:Cd:U?qp:wd;D[Y]>F[Y]&&(ee=pS(ee));var te=pS(ee),re=[];if(p&&re.push(K[H]<=0),b&&re.push(K[ee]<=0,K[te]<=0),re.every(function(pe){return pe})){B=W,z=!1;break}N.set(W,re)}if(z)for(var be=y?3:1,Le=function(ce){var ue=P.find(function(_e){var xe=N.get(_e);if(xe)return xe.slice(0,ce).every(function(Te){return Te})});if(ue)return B=ue,"break"},me=be;me>0;me--){var Ie=Le(me);if(Ie==="break")break}e.placement!==B&&(e.modifiersData[r]._skip=!0,e.placement=B,e.reset=!0)}}const ife={name:"flip",enabled:!0,phase:"main",fn:afe,requiresIfExists:["offset"],data:{_skip:!1}};function oR(t,e,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function lR(t){return[wd,Up,qp,Cd].some(function(e){return t[e]>=0})}function ofe(t){var e=t.state,n=t.name,r=e.rects.reference,u=e.rects.popper,p=e.modifiersData.preventOverflow,h=kC(e,{elementContext:"reference"}),b=kC(e,{altBoundary:!0}),v=oR(h,r),w=oR(b,u,p),c=lR(v),o=lR(w);e.modifiersData[n]={referenceClippingOffsets:v,popperEscapeOffsets:w,isReferenceHidden:c,hasPopperEscaped:o},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":o})}const lfe={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:ofe};function sfe(t,e,n){var r=G6(t),u=[Cd,wd].indexOf(r)>=0?-1:1,p=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,h=p[0],b=p[1];return h=h||0,b=(b||0)*u,[Cd,Up].indexOf(r)>=0?{x:b,y:h}:{x:h,y:b}}function ufe(t){var e=t.state,n=t.options,r=t.name,u=n.offset,p=u===void 0?[0,0]:u,h=Eq.reduce(function(c,o){return c[o]=sfe(o,e.rects,p),c},{}),b=h[e.placement],v=b.x,w=b.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=v,e.modifiersData.popperOffsets.y+=w),e.modifiersData[r]=h}const cfe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:ufe};function ffe(t){var e=t.state,n=t.name;e.modifiersData[n]=Iq({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}const dfe={name:"popperOffsets",enabled:!0,phase:"read",fn:ffe,data:{}};function hfe(t){return t==="x"?"y":"x"}function pfe(t){var e=t.state,n=t.options,r=t.name,u=n.mainAxis,p=u===void 0?!0:u,h=n.altAxis,b=h===void 0?!1:h,v=n.boundary,w=n.rootBoundary,c=n.altBoundary,o=n.padding,g=n.tether,s=g===void 0?!0:g,y=n.tetherOffset,_=y===void 0?0:y,k=kC(e,{boundary:v,rootBoundary:w,padding:o,altBoundary:c}),C=G6(e.placement),O=H_(e.placement),T=!O,P=tP(C),D=hfe(P),F=e.modifiersData.popperOffsets,N=e.rects.reference,z=e.rects.popper,B=typeof _=="function"?_(Object.assign({},e.rects,{placement:e.placement})):_,X=typeof B=="number"?{mainAxis:B,altAxis:B}:Object.assign({mainAxis:0,altAxis:0},B),W=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,H={x:0,y:0};if(!!F){if(p){var U,G=P==="y"?wd:Cd,Y=P==="y"?qp:Up,K=P==="y"?"height":"width",ee=F[P],te=ee+k[G],re=ee-k[Y],be=s?-z[K]/2:0,Le=O===z_?N[K]:z[K],me=O===z_?-z[K]:-N[K],Ie=e.elements.arrow,pe=s&&Ie?eP(Ie):{width:0,height:0},ce=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:Mq(),ue=ce[G],_e=ce[Y],xe=Qw(0,N[K],pe[K]),Te=T?N[K]/2-be-xe-ue-X.mainAxis:Le-xe-ue-X.mainAxis,Ne=T?-N[K]/2+be+xe+_e+X.mainAxis:me+xe+_e+X.mainAxis,Be=e.elements.arrow&&VC(e.elements.arrow),Fe=Be?P==="y"?Be.clientTop||0:Be.clientLeft||0:0,Ve=(U=W==null?void 0:W[P])!=null?U:0,et=ee+Te-Ve-Fe,rt=ee+Ne-Ve,yt=Qw(s?jS(te,et):te,ee,s?Ty(re,rt):re);F[P]=yt,H[P]=yt-ee}if(b){var ut,vt=P==="x"?wd:Cd,ft=P==="x"?qp:Up,Qe=F[D],At=D==="y"?"height":"width",bt=Qe+k[vt],ot=Qe-k[ft],wt=[wd,Cd].indexOf(C)!==-1,xt=(ut=W==null?void 0:W[D])!=null?ut:0,Nt=wt?bt:Qe-N[At]-z[At]-xt+X.altAxis,Vt=wt?Qe+N[At]+z[At]-xt-X.altAxis:ot,$t=s&&wt?B1e(Nt,Qe,Vt):Qw(s?Nt:bt,Qe,s?Vt:ot);F[D]=$t,H[D]=$t-Qe}e.modifiersData[r]=H}}const vfe={name:"preventOverflow",enabled:!0,phase:"main",fn:pfe,requiresIfExists:["offset"]};function gfe(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function mfe(t){return t===Ah(t)||!$p(t)?nP(t):gfe(t)}function yfe(t){var e=t.getBoundingClientRect(),n=$_(e.width)/t.offsetWidth||1,r=$_(e.height)/t.offsetHeight||1;return n!==1||r!==1}function bfe(t,e,n){n===void 0&&(n=!1);var r=$p(e),u=$p(e)&&yfe(e),p=o3(e),h=V_(t,u,n),b={scrollLeft:0,scrollTop:0},v={x:0,y:0};return(r||!r&&!n)&&((Q6(e)!=="body"||aP(p))&&(b=mfe(e)),$p(e)?(v=V_(e,!0),v.x+=e.clientLeft,v.y+=e.clientTop):p&&(v.x=rP(p))),{x:h.left+b.scrollLeft-v.x,y:h.top+b.scrollTop-v.y,width:h.width,height:h.height}}function _fe(t){var e=new Map,n=new Set,r=[];t.forEach(function(p){e.set(p.name,p)});function u(p){n.add(p.name);var h=[].concat(p.requires||[],p.requiresIfExists||[]);h.forEach(function(b){if(!n.has(b)){var v=e.get(b);v&&u(v)}}),r.push(p)}return t.forEach(function(p){n.has(p.name)||u(p)}),r}function xfe(t){var e=_fe(t);return D1e.reduce(function(n,r){return n.concat(e.filter(function(u){return u.phase===r}))},[])}function wfe(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function Cfe(t){var e=t.reduce(function(n,r){var u=n[r.name];return n[r.name]=u?Object.assign({},u,r,{options:Object.assign({},u.options,r.options),data:Object.assign({},u.data,r.data)}):r,n},{});return Object.keys(e).map(function(n){return e[n]})}var sR={placement:"bottom",modifiers:[],strategy:"absolute"};function uR(){for(var t=arguments.length,e=new Array(t),n=0;n"u")return!1;var e=Ah(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function N1e(t){var e=t.state;Object.keys(e.elements).forEach(function(n){var r=e.styles[n]||{},u=e.attributes[n]||{},d=e.elements[n];!$p(d)||!Q6(d)||(Object.assign(d.style,r),Object.keys(u).forEach(function(p){var b=u[p];b===!1?d.removeAttribute(p):d.setAttribute(p,b===!0?"":b)}))})}function I1e(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach(function(r){var u=e.elements[r],d=e.attributes[r]||{},p=Object.keys(e.styles.hasOwnProperty(r)?e.styles[r]:n[r]),b=p.reduce(function(v,w){return v[w]="",v},{});!$p(u)||!Q6(u)||(Object.assign(u.style,b),Object.keys(d).forEach(function(v){u.removeAttribute(v)}))})}}const L1e={name:"applyStyles",enabled:!0,phase:"write",fn:N1e,effect:I1e,requires:["computeStyles"]};function G6(t){return t.split("-")[0]}var Ty=Math.max,jS=Math.min,$_=Math.round;function vA(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function Tq(){return!/^((?!chrome|android).)*safari/i.test(vA())}function V_(t,e,n){e===void 0&&(e=!1),n===void 0&&(n=!1);var r=t.getBoundingClientRect(),u=1,d=1;e&&$p(t)&&(u=t.offsetWidth>0&&$_(r.width)/t.offsetWidth||1,d=t.offsetHeight>0&&$_(r.height)/t.offsetHeight||1);var p=Py(t)?Ah(t):window,b=p.visualViewport,v=!Tq()&&n,w=(r.left+(v&&b?b.offsetLeft:0))/u,c=(r.top+(v&&b?b.offsetTop:0))/d,o=r.width/u,g=r.height/d;return{width:o,height:g,top:c,right:w+o,bottom:c+g,left:w,x:w,y:c}}function eP(t){var e=V_(t),n=t.offsetWidth,r=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:r}}function Aq(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&QM(n)){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function gm(t){return Ah(t).getComputedStyle(t)}function R1e(t){return["table","td","th"].indexOf(Q6(t))>=0}function o3(t){return((Py(t)?t.ownerDocument:t.document)||window.document).documentElement}function $O(t){return Q6(t)==="html"?t:t.assignedSlot||t.parentNode||(QM(t)?t.host:null)||o3(t)}function nR(t){return!$p(t)||gm(t).position==="fixed"?null:t.offsetParent}function F1e(t){var e=/firefox/i.test(vA()),n=/Trident/i.test(vA());if(n&&$p(t)){var r=gm(t);if(r.position==="fixed")return null}var u=$O(t);for(QM(u)&&(u=u.host);$p(u)&&["html","body"].indexOf(Q6(u))<0;){var d=gm(u);if(d.transform!=="none"||d.perspective!=="none"||d.contain==="paint"||["transform","perspective"].indexOf(d.willChange)!==-1||e&&d.willChange==="filter"||e&&d.filter&&d.filter!=="none")return u;u=u.parentNode}return null}function VC(t){for(var e=Ah(t),n=nR(t);n&&R1e(n)&&gm(n).position==="static";)n=nR(n);return n&&(Q6(n)==="html"||Q6(n)==="body"&&gm(n).position==="static")?e:n||F1e(t)||e}function tP(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Qw(t,e,n){return Ty(t,jS(e,n))}function B1e(t,e,n){var r=Qw(t,e,n);return r>n?n:r}function Mq(){return{top:0,right:0,bottom:0,left:0}}function Pq(t){return Object.assign({},Mq(),t)}function Dq(t,e){return e.reduce(function(n,r){return n[r]=t,n},{})}var j1e=function(e,n){return e=typeof e=="function"?e(Object.assign({},n.rects,{placement:n.placement})):e,Pq(typeof e!="number"?e:Dq(e,$C))};function z1e(t){var e,n=t.state,r=t.name,u=t.options,d=n.elements.arrow,p=n.modifiersData.popperOffsets,b=G6(n.placement),v=tP(b),w=[Cd,Up].indexOf(b)>=0,c=w?"height":"width";if(!(!d||!p)){var o=j1e(u.padding,n),g=eP(d),s=v==="y"?wd:Cd,y=v==="y"?qp:Up,_=n.rects.reference[c]+n.rects.reference[v]-p[v]-n.rects.popper[c],k=p[v]-n.rects.reference[v],C=VC(d),O=C?v==="y"?C.clientHeight||0:C.clientWidth||0:0,T=_/2-k/2,P=o[s],D=O-g[c]-o[y],F=O/2-g[c]/2+T,N=Qw(P,F,D),z=v;n.modifiersData[r]=(e={},e[z]=N,e.centerOffset=N-F,e)}}function $1e(t){var e=t.state,n=t.options,r=n.element,u=r===void 0?"[data-popper-arrow]":r;u!=null&&(typeof u=="string"&&(u=e.elements.popper.querySelector(u),!u)||!Aq(e.elements.popper,u)||(e.elements.arrow=u))}const V1e={name:"arrow",enabled:!0,phase:"main",fn:z1e,effect:$1e,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function H_(t){return t.split("-")[1]}var H1e={top:"auto",right:"auto",bottom:"auto",left:"auto"};function q1e(t,e){var n=t.x,r=t.y,u=e.devicePixelRatio||1;return{x:$_(n*u)/u||0,y:$_(r*u)/u||0}}function rR(t){var e,n=t.popper,r=t.popperRect,u=t.placement,d=t.variation,p=t.offsets,b=t.position,v=t.gpuAcceleration,w=t.adaptive,c=t.roundOffsets,o=t.isFixed,g=p.x,s=g===void 0?0:g,y=p.y,_=y===void 0?0:y,k=typeof c=="function"?c({x:s,y:_}):{x:s,y:_};s=k.x,_=k.y;var C=p.hasOwnProperty("x"),O=p.hasOwnProperty("y"),T=Cd,P=wd,D=window;if(w){var F=VC(n),N="clientHeight",z="clientWidth";if(F===Ah(n)&&(F=o3(n),gm(F).position!=="static"&&b==="absolute"&&(N="scrollHeight",z="scrollWidth")),F=F,u===wd||(u===Cd||u===Up)&&d===CC){P=qp;var B=o&&F===D&&D.visualViewport?D.visualViewport.height:F[N];_-=B-r.height,_*=v?1:-1}if(u===Cd||(u===wd||u===qp)&&d===CC){T=Up;var X=o&&F===D&&D.visualViewport?D.visualViewport.width:F[z];s-=X-r.width,s*=v?1:-1}}var W=Object.assign({position:b},w&&H1e),H=c===!0?q1e({x:s,y:_},Ah(n)):{x:s,y:_};if(s=H.x,_=H.y,v){var U;return Object.assign({},W,(U={},U[P]=O?"0":"",U[T]=C?"0":"",U.transform=(D.devicePixelRatio||1)<=1?"translate("+s+"px, "+_+"px)":"translate3d("+s+"px, "+_+"px, 0)",U))}return Object.assign({},W,(e={},e[P]=O?_+"px":"",e[T]=C?s+"px":"",e.transform="",e))}function U1e(t){var e=t.state,n=t.options,r=n.gpuAcceleration,u=r===void 0?!0:r,d=n.adaptive,p=d===void 0?!0:d,b=n.roundOffsets,v=b===void 0?!0:b,w={placement:G6(e.placement),variation:H_(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:u,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,rR(Object.assign({},w,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:p,roundOffsets:v})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,rR(Object.assign({},w,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:v})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const W1e={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:U1e,data:{}};var kk={passive:!0};function Y1e(t){var e=t.state,n=t.instance,r=t.options,u=r.scroll,d=u===void 0?!0:u,p=r.resize,b=p===void 0?!0:p,v=Ah(e.elements.popper),w=[].concat(e.scrollParents.reference,e.scrollParents.popper);return d&&w.forEach(function(c){c.addEventListener("scroll",n.update,kk)}),b&&v.addEventListener("resize",n.update,kk),function(){d&&w.forEach(function(c){c.removeEventListener("scroll",n.update,kk)}),b&&v.removeEventListener("resize",n.update,kk)}}const G1e={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Y1e,data:{}};var K1e={left:"right",right:"left",bottom:"top",top:"bottom"};function pS(t){return t.replace(/left|right|bottom|top/g,function(e){return K1e[e]})}var X1e={start:"end",end:"start"};function aR(t){return t.replace(/start|end/g,function(e){return X1e[e]})}function nP(t){var e=Ah(t),n=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:n,scrollTop:r}}function rP(t){return V_(o3(t)).left+nP(t).scrollLeft}function Z1e(t,e){var n=Ah(t),r=o3(t),u=n.visualViewport,d=r.clientWidth,p=r.clientHeight,b=0,v=0;if(u){d=u.width,p=u.height;var w=Tq();(w||!w&&e==="fixed")&&(b=u.offsetLeft,v=u.offsetTop)}return{width:d,height:p,x:b+rP(t),y:v}}function J1e(t){var e,n=o3(t),r=nP(t),u=(e=t.ownerDocument)==null?void 0:e.body,d=Ty(n.scrollWidth,n.clientWidth,u?u.scrollWidth:0,u?u.clientWidth:0),p=Ty(n.scrollHeight,n.clientHeight,u?u.scrollHeight:0,u?u.clientHeight:0),b=-r.scrollLeft+rP(t),v=-r.scrollTop;return gm(u||n).direction==="rtl"&&(b+=Ty(n.clientWidth,u?u.clientWidth:0)-d),{width:d,height:p,x:b,y:v}}function aP(t){var e=gm(t),n=e.overflow,r=e.overflowX,u=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+u+r)}function Nq(t){return["html","body","#document"].indexOf(Q6(t))>=0?t.ownerDocument.body:$p(t)&&aP(t)?t:Nq($O(t))}function eC(t,e){var n;e===void 0&&(e=[]);var r=Nq(t),u=r===((n=t.ownerDocument)==null?void 0:n.body),d=Ah(r),p=u?[d].concat(d.visualViewport||[],aP(r)?r:[]):r,b=e.concat(p);return u?b:b.concat(eC($O(p)))}function gA(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Q1e(t,e){var n=V_(t,!1,e==="fixed");return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}function iR(t,e,n){return e===Oq?gA(Z1e(t,n)):Py(e)?Q1e(e,n):gA(J1e(o3(t)))}function efe(t){var e=eC($O(t)),n=["absolute","fixed"].indexOf(gm(t).position)>=0,r=n&&$p(t)?VC(t):t;return Py(r)?e.filter(function(u){return Py(u)&&Aq(u,r)&&Q6(u)!=="body"}):[]}function tfe(t,e,n,r){var u=e==="clippingParents"?efe(t):[].concat(e),d=[].concat(u,[n]),p=d[0],b=d.reduce(function(v,w){var c=iR(t,w,r);return v.top=Ty(c.top,v.top),v.right=jS(c.right,v.right),v.bottom=jS(c.bottom,v.bottom),v.left=Ty(c.left,v.left),v},iR(t,p,r));return b.width=b.right-b.left,b.height=b.bottom-b.top,b.x=b.left,b.y=b.top,b}function Iq(t){var e=t.reference,n=t.element,r=t.placement,u=r?G6(r):null,d=r?H_(r):null,p=e.x+e.width/2-n.width/2,b=e.y+e.height/2-n.height/2,v;switch(u){case wd:v={x:p,y:e.y-n.height};break;case qp:v={x:p,y:e.y+e.height};break;case Up:v={x:e.x+e.width,y:b};break;case Cd:v={x:e.x-n.width,y:b};break;default:v={x:e.x,y:e.y}}var w=u?tP(u):null;if(w!=null){var c=w==="y"?"height":"width";switch(d){case z_:v[w]=v[w]-(e[c]/2-n[c]/2);break;case CC:v[w]=v[w]+(e[c]/2-n[c]/2);break}}return v}function kC(t,e){e===void 0&&(e={});var n=e,r=n.placement,u=r===void 0?t.placement:r,d=n.strategy,p=d===void 0?t.strategy:d,b=n.boundary,v=b===void 0?x1e:b,w=n.rootBoundary,c=w===void 0?Oq:w,o=n.elementContext,g=o===void 0?Aw:o,s=n.altBoundary,y=s===void 0?!1:s,_=n.padding,k=_===void 0?0:_,C=Pq(typeof k!="number"?k:Dq(k,$C)),O=g===Aw?w1e:Aw,T=t.rects.popper,P=t.elements[y?O:g],D=tfe(Py(P)?P:P.contextElement||o3(t.elements.popper),v,c,p),F=V_(t.elements.reference),N=Iq({reference:F,element:T,strategy:"absolute",placement:u}),z=gA(Object.assign({},T,N)),B=g===Aw?z:F,X={top:D.top-B.top+C.top,bottom:B.bottom-D.bottom+C.bottom,left:D.left-B.left+C.left,right:B.right-D.right+C.right},W=t.modifiersData.offset;if(g===Aw&&W){var H=W[u];Object.keys(X).forEach(function(U){var G=[Up,qp].indexOf(U)>=0?1:-1,Y=[wd,qp].indexOf(U)>=0?"y":"x";X[U]+=H[Y]*G})}return X}function nfe(t,e){e===void 0&&(e={});var n=e,r=n.placement,u=n.boundary,d=n.rootBoundary,p=n.padding,b=n.flipVariations,v=n.allowedAutoPlacements,w=v===void 0?Eq:v,c=H_(r),o=c?b?tR:tR.filter(function(y){return H_(y)===c}):$C,g=o.filter(function(y){return w.indexOf(y)>=0});g.length===0&&(g=o);var s=g.reduce(function(y,_){return y[_]=kC(t,{placement:_,boundary:u,rootBoundary:d,padding:p})[G6(_)],y},{});return Object.keys(s).sort(function(y,_){return s[y]-s[_]})}function rfe(t){if(G6(t)===JM)return[];var e=pS(t);return[aR(t),e,aR(e)]}function afe(t){var e=t.state,n=t.options,r=t.name;if(!e.modifiersData[r]._skip){for(var u=n.mainAxis,d=u===void 0?!0:u,p=n.altAxis,b=p===void 0?!0:p,v=n.fallbackPlacements,w=n.padding,c=n.boundary,o=n.rootBoundary,g=n.altBoundary,s=n.flipVariations,y=s===void 0?!0:s,_=n.allowedAutoPlacements,k=e.options.placement,C=G6(k),O=C===k,T=v||(O||!y?[pS(k)]:rfe(k)),P=[k].concat(T).reduce(function(pe,ce){return pe.concat(G6(ce)===JM?nfe(e,{placement:ce,boundary:c,rootBoundary:o,padding:w,flipVariations:y,allowedAutoPlacements:_}):ce)},[]),D=e.rects.reference,F=e.rects.popper,N=new Map,z=!0,B=P[0],X=0;X=0,Y=G?"width":"height",K=kC(e,{placement:W,boundary:c,rootBoundary:o,altBoundary:g,padding:w}),ee=G?U?Up:Cd:U?qp:wd;D[Y]>F[Y]&&(ee=pS(ee));var te=pS(ee),re=[];if(d&&re.push(K[H]<=0),b&&re.push(K[ee]<=0,K[te]<=0),re.every(function(pe){return pe})){B=W,z=!1;break}N.set(W,re)}if(z)for(var be=y?3:1,Le=function(ce){var ue=P.find(function(_e){var xe=N.get(_e);if(xe)return xe.slice(0,ce).every(function(Te){return Te})});if(ue)return B=ue,"break"},me=be;me>0;me--){var Ie=Le(me);if(Ie==="break")break}e.placement!==B&&(e.modifiersData[r]._skip=!0,e.placement=B,e.reset=!0)}}const ife={name:"flip",enabled:!0,phase:"main",fn:afe,requiresIfExists:["offset"],data:{_skip:!1}};function oR(t,e,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function lR(t){return[wd,Up,qp,Cd].some(function(e){return t[e]>=0})}function ofe(t){var e=t.state,n=t.name,r=e.rects.reference,u=e.rects.popper,d=e.modifiersData.preventOverflow,p=kC(e,{elementContext:"reference"}),b=kC(e,{altBoundary:!0}),v=oR(p,r),w=oR(b,u,d),c=lR(v),o=lR(w);e.modifiersData[n]={referenceClippingOffsets:v,popperEscapeOffsets:w,isReferenceHidden:c,hasPopperEscaped:o},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":o})}const lfe={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:ofe};function sfe(t,e,n){var r=G6(t),u=[Cd,wd].indexOf(r)>=0?-1:1,d=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,p=d[0],b=d[1];return p=p||0,b=(b||0)*u,[Cd,Up].indexOf(r)>=0?{x:b,y:p}:{x:p,y:b}}function ufe(t){var e=t.state,n=t.options,r=t.name,u=n.offset,d=u===void 0?[0,0]:u,p=Eq.reduce(function(c,o){return c[o]=sfe(o,e.rects,d),c},{}),b=p[e.placement],v=b.x,w=b.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=v,e.modifiersData.popperOffsets.y+=w),e.modifiersData[r]=p}const cfe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:ufe};function ffe(t){var e=t.state,n=t.name;e.modifiersData[n]=Iq({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}const dfe={name:"popperOffsets",enabled:!0,phase:"read",fn:ffe,data:{}};function hfe(t){return t==="x"?"y":"x"}function pfe(t){var e=t.state,n=t.options,r=t.name,u=n.mainAxis,d=u===void 0?!0:u,p=n.altAxis,b=p===void 0?!1:p,v=n.boundary,w=n.rootBoundary,c=n.altBoundary,o=n.padding,g=n.tether,s=g===void 0?!0:g,y=n.tetherOffset,_=y===void 0?0:y,k=kC(e,{boundary:v,rootBoundary:w,padding:o,altBoundary:c}),C=G6(e.placement),O=H_(e.placement),T=!O,P=tP(C),D=hfe(P),F=e.modifiersData.popperOffsets,N=e.rects.reference,z=e.rects.popper,B=typeof _=="function"?_(Object.assign({},e.rects,{placement:e.placement})):_,X=typeof B=="number"?{mainAxis:B,altAxis:B}:Object.assign({mainAxis:0,altAxis:0},B),W=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,H={x:0,y:0};if(!!F){if(d){var U,G=P==="y"?wd:Cd,Y=P==="y"?qp:Up,K=P==="y"?"height":"width",ee=F[P],te=ee+k[G],re=ee-k[Y],be=s?-z[K]/2:0,Le=O===z_?N[K]:z[K],me=O===z_?-z[K]:-N[K],Ie=e.elements.arrow,pe=s&&Ie?eP(Ie):{width:0,height:0},ce=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:Mq(),ue=ce[G],_e=ce[Y],xe=Qw(0,N[K],pe[K]),Te=T?N[K]/2-be-xe-ue-X.mainAxis:Le-xe-ue-X.mainAxis,Ne=T?-N[K]/2+be+xe+_e+X.mainAxis:me+xe+_e+X.mainAxis,Be=e.elements.arrow&&VC(e.elements.arrow),Fe=Be?P==="y"?Be.clientTop||0:Be.clientLeft||0:0,Ve=(U=W==null?void 0:W[P])!=null?U:0,et=ee+Te-Ve-Fe,rt=ee+Ne-Ve,yt=Qw(s?jS(te,et):te,ee,s?Ty(re,rt):re);F[P]=yt,H[P]=yt-ee}if(b){var ut,vt=P==="x"?wd:Cd,ft=P==="x"?qp:Up,Qe=F[D],At=D==="y"?"height":"width",bt=Qe+k[vt],ot=Qe-k[ft],wt=[wd,Cd].indexOf(C)!==-1,xt=(ut=W==null?void 0:W[D])!=null?ut:0,Nt=wt?bt:Qe-N[At]-z[At]-xt+X.altAxis,Vt=wt?Qe+N[At]+z[At]-xt-X.altAxis:ot,$t=s&&wt?B1e(Nt,Qe,Vt):Qw(s?Nt:bt,Qe,s?Vt:ot);F[D]=$t,H[D]=$t-Qe}e.modifiersData[r]=H}}const vfe={name:"preventOverflow",enabled:!0,phase:"main",fn:pfe,requiresIfExists:["offset"]};function gfe(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function mfe(t){return t===Ah(t)||!$p(t)?nP(t):gfe(t)}function yfe(t){var e=t.getBoundingClientRect(),n=$_(e.width)/t.offsetWidth||1,r=$_(e.height)/t.offsetHeight||1;return n!==1||r!==1}function bfe(t,e,n){n===void 0&&(n=!1);var r=$p(e),u=$p(e)&&yfe(e),d=o3(e),p=V_(t,u,n),b={scrollLeft:0,scrollTop:0},v={x:0,y:0};return(r||!r&&!n)&&((Q6(e)!=="body"||aP(d))&&(b=mfe(e)),$p(e)?(v=V_(e,!0),v.x+=e.clientLeft,v.y+=e.clientTop):d&&(v.x=rP(d))),{x:p.left+b.scrollLeft-v.x,y:p.top+b.scrollTop-v.y,width:p.width,height:p.height}}function _fe(t){var e=new Map,n=new Set,r=[];t.forEach(function(d){e.set(d.name,d)});function u(d){n.add(d.name);var p=[].concat(d.requires||[],d.requiresIfExists||[]);p.forEach(function(b){if(!n.has(b)){var v=e.get(b);v&&u(v)}}),r.push(d)}return t.forEach(function(d){n.has(d.name)||u(d)}),r}function xfe(t){var e=_fe(t);return D1e.reduce(function(n,r){return n.concat(e.filter(function(u){return u.phase===r}))},[])}function wfe(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function Cfe(t){var e=t.reduce(function(n,r){var u=n[r.name];return n[r.name]=u?Object.assign({},u,r,{options:Object.assign({},u.options,r.options),data:Object.assign({},u.data,r.data)}):r,n},{});return Object.keys(e).map(function(n){return e[n]})}var sR={placement:"bottom",modifiers:[],strategy:"absolute"};function uR(){for(var t=arguments.length,e=new Array(t),n=0;n=e||N<0||o&&z>=p}function C(){var F=qE();if(k(F))return O(F);b=setTimeout(C,_(F))}function O(F){return b=void 0,g&&r?s(F):(r=u=void 0,h)}function T(){b!==void 0&&clearTimeout(b),w=0,r=v=u=b=void 0}function P(){return b===void 0?h:O(qE())}function D(){var F=qE(),N=k(F);if(r=arguments,u=this,v=F,N){if(b===void 0)return y(v);if(o)return clearTimeout(b),b=setTimeout(C,e),s(v)}return b===void 0&&(b=setTimeout(C,e)),h}return D.cancel=T,D.flush=P,D}var Vy=Gfe;/** + */var $fe=rv,Vfe=function(){return $fe.Date.now()},Hfe=Vfe,qfe=po,qE=Hfe,dR=Lq,Ufe="Expected a function",Wfe=Math.max,Yfe=Math.min;function Gfe(t,e,n){var r,u,d,p,b,v,w=0,c=!1,o=!1,g=!0;if(typeof t!="function")throw new TypeError(Ufe);e=dR(e)||0,qfe(n)&&(c=!!n.leading,o="maxWait"in n,d=o?Wfe(dR(n.maxWait)||0,e):d,g="trailing"in n?!!n.trailing:g);function s(F){var N=r,z=u;return r=u=void 0,w=F,p=t.apply(z,N),p}function y(F){return w=F,b=setTimeout(C,e),c?s(F):p}function _(F){var N=F-v,z=F-w,B=e-N;return o?Yfe(B,d-z):B}function k(F){var N=F-v,z=F-w;return v===void 0||N>=e||N<0||o&&z>=d}function C(){var F=qE();if(k(F))return O(F);b=setTimeout(C,_(F))}function O(F){return b=void 0,g&&r?s(F):(r=u=void 0,p)}function T(){b!==void 0&&clearTimeout(b),w=0,r=v=u=b=void 0}function P(){return b===void 0?p:O(qE())}function D(){var F=qE(),N=k(F);if(r=arguments,u=this,v=F,N){if(b===void 0)return y(v);if(o)return clearTimeout(b),b=setTimeout(C,e),s(v)}return b===void 0&&(b=setTimeout(C,e)),p}return D.cancel=T,D.flush=P,D}var Vy=Gfe;/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Kfe(){var t=qu();return function(n,r){var u;if(da(t.props[n]))u=t.props[n](ho);else if(t.slots[n])u=t.slots[n]&&t.slots[n](null)[0];else if(r){var p=r[t.props.theme];u=ve(p,null,null)}return u}}/** + */function Kfe(){var t=qu();return function(n,r){var u;if(da(t.props[n]))u=t.props[n](ho);else if(t.slots[n])u=t.slots[n]&&t.slots[n](null)[0];else if(r){var d=r[t.props.theme];u=ve(d,null,null)}return u}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -521,7 +521,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Uu(t,e,n,r){var u=qu(),p=u.emit,h=u.vnode,b=Ft(),v=h.props||{},w=Object.prototype.hasOwnProperty.call(v,r)||Object.prototype.hasOwnProperty.call(v,dx(r));return w?[t,function(c){p("update:".concat(r),c);for(var o=arguments.length,g=new Array(o>1?o-1:0),s=1;s1?o-1:0),s=1;s1?o-1:0),s=1;s1?o-1:0),s=1;so}),y=Ft(0),_=new Map,k=0,C=0,O=0,T=0,P=0,D=0,F=function(){n.value.forEach(function(K,ee){K.$index=ee,p&&(g.cachedScrollY[ee]=ee*b)}),p||(g.cachedScrollY[n.value.length-1]=void 0)};F();var N=He(function(){var Y=g.cachedHeight,K=Y.length;if(K){var ee=Y.reduce(function(re,be){return re+be||b},0);if(Y.length===n.value.length)return ee;var te=ee/Y.length;return ee+(n.value.length-Y.length)*te}return s.value?n.value.length*b:0}),z=He(function(){var Y=g.visibleData,K=Y[0];return K?Y.length===1?0:g.cachedScrollY[K.$index]:0}),B=function(){D=Math.min(P+k+w*2,n.value.length),g.visibleData=n.value.slice(P,D)},X=function(){var K,ee=_.get(O);if(!!ee){var te=ee==null||(K=ee.getBoundingClientRect())===null||K===void 0?void 0:K.height;g.cachedScrollY[O]=r.value.scrollTop-T,g.cachedHeight[O]=te;for(var re=O+1;re<=((be=g.visibleData[g.visibleData.length-1])===null||be===void 0?void 0:be.$index);re++){var be,Le=_.get(re),me=(Le==null?void 0:Le.getBoundingClientRect())||{},Ie=me.height;g.cachedHeight[re]=Ie;var pe=g.cachedScrollY[re-1]+g.cachedHeight[re-1];g.cachedScrollY.splice(re,1,pe)}for(var ce=O-1;ce>=((ue=g.visibleData[0])===null||ue===void 0?void 0:ue.$index);ce--){var ue,_e=_.get(ce),xe=(_e==null?void 0:_e.getBoundingClientRect())||{},Te=xe.height;g.cachedHeight[ce]=Te;var Ne=g.cachedScrollY[ce+1]-g.cachedHeight[ce];g.cachedScrollY.splice(ce,1,Ne)}if(g.cachedScrollY[0]>0){for(var Be=g.cachedScrollY[0],Fe=Math.min(D,n.value.length),Ve=0;Ve=P;Qe--)Qe===D-1?g.cachedScrollY.splice(Qe,1,vt.value-g.cachedHeight[Qe]):g.cachedScrollY.splice(Qe,1,g.cachedScrollY[Qe+1]-g.cachedHeight[Qe])})}},W=function(){if(!!s.value){var K=r.value.scrollTop,ee=K-C;C=K,ee+=T;var te=O;if(!!ee){if(ee>=0){for(;te(g.cachedHeight[te]||b);)g.cachedHeight[te]||(g.cachedHeight[te]=b),ee-=g.cachedHeight[te],te++;te>=n.value.length?(O=n.value.length-1,T=0):(O=te,T=ee);var re=r.value,be=re.clientHeight,Le=re.scrollHeight;K+be===Le&&(O=n.value.length-k+1),P<=O-w&&(P=Math.min(n.value.length-k,O-w),P<0&&(P=0))}else{for(;ee<0;)te--,g.cachedHeight[te]||(g.cachedHeight[te]=b),ee+=g.cachedHeight[te];te<0?(O=0,T=0):(O=te,T=ee),X(),P>O-w&&(P=Math.max(0,O-w))}B()}}};!p&&Nr(y,X,{flush:"post"});var H=function(){!s.value||y.value++};Nr(n,function(){F(),g.visibleData=[],g.cachedScrollY=[],g.cachedHeight=[],C=0,O=0,T=0,P=0,_.clear(),n.value.length<=o?g.visibleData=n.value:B(),r.value&&(r.value.scrollTop=0)});var U=!1,G=function(){U&&(k=Math.ceil(r.value.offsetHeight/b),B())};return Ti(function(){if(!(!window||!window.IntersectionObserver)){var Y=new window.IntersectionObserver(function(K){var ee=K[0];(ee.isIntersecting||ee.intersectionRatio)&&(U=!0,s.value&&G(),Y.unobserve(r.value))});r.value&&Y.observe(r.value)}}),pR(pR({trs:_,scrollHeight:N},Va(g)),{},{translateY:z,handleScroll:W,handleRowMounted:H,refreshContainer:G,fixedHeight:p,calculateScrollY:X})};/** + */function hR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function pR(t){for(var e=1;eo}),y=Ft(0),_=new Map,k=0,C=0,O=0,T=0,P=0,D=0,F=function(){n.value.forEach(function(K,ee){K.$index=ee,d&&(g.cachedScrollY[ee]=ee*b)}),d||(g.cachedScrollY[n.value.length-1]=void 0)};F();var N=He(function(){var Y=g.cachedHeight,K=Y.length;if(K){var ee=Y.reduce(function(re,be){return re+be||b},0);if(Y.length===n.value.length)return ee;var te=ee/Y.length;return ee+(n.value.length-Y.length)*te}return s.value?n.value.length*b:0}),z=He(function(){var Y=g.visibleData,K=Y[0];return K?Y.length===1?0:g.cachedScrollY[K.$index]:0}),B=function(){D=Math.min(P+k+w*2,n.value.length),g.visibleData=n.value.slice(P,D)},X=function(){var K,ee=_.get(O);if(!!ee){var te=ee==null||(K=ee.getBoundingClientRect())===null||K===void 0?void 0:K.height;g.cachedScrollY[O]=r.value.scrollTop-T,g.cachedHeight[O]=te;for(var re=O+1;re<=((be=g.visibleData[g.visibleData.length-1])===null||be===void 0?void 0:be.$index);re++){var be,Le=_.get(re),me=(Le==null?void 0:Le.getBoundingClientRect())||{},Ie=me.height;g.cachedHeight[re]=Ie;var pe=g.cachedScrollY[re-1]+g.cachedHeight[re-1];g.cachedScrollY.splice(re,1,pe)}for(var ce=O-1;ce>=((ue=g.visibleData[0])===null||ue===void 0?void 0:ue.$index);ce--){var ue,_e=_.get(ce),xe=(_e==null?void 0:_e.getBoundingClientRect())||{},Te=xe.height;g.cachedHeight[ce]=Te;var Ne=g.cachedScrollY[ce+1]-g.cachedHeight[ce];g.cachedScrollY.splice(ce,1,Ne)}if(g.cachedScrollY[0]>0){for(var Be=g.cachedScrollY[0],Fe=Math.min(D,n.value.length),Ve=0;Ve=P;Qe--)Qe===D-1?g.cachedScrollY.splice(Qe,1,vt.value-g.cachedHeight[Qe]):g.cachedScrollY.splice(Qe,1,g.cachedScrollY[Qe+1]-g.cachedHeight[Qe])})}},W=function(){if(!!s.value){var K=r.value.scrollTop,ee=K-C;C=K,ee+=T;var te=O;if(!!ee){if(ee>=0){for(;te(g.cachedHeight[te]||b);)g.cachedHeight[te]||(g.cachedHeight[te]=b),ee-=g.cachedHeight[te],te++;te>=n.value.length?(O=n.value.length-1,T=0):(O=te,T=ee);var re=r.value,be=re.clientHeight,Le=re.scrollHeight;K+be===Le&&(O=n.value.length-k+1),P<=O-w&&(P=Math.min(n.value.length-k,O-w),P<0&&(P=0))}else{for(;ee<0;)te--,g.cachedHeight[te]||(g.cachedHeight[te]=b),ee+=g.cachedHeight[te];te<0?(O=0,T=0):(O=te,T=ee),X(),P>O-w&&(P=Math.max(0,O-w))}B()}}};!d&&Nr(y,X,{flush:"post"});var H=function(){!s.value||y.value++};Nr(n,function(){F(),g.visibleData=[],g.cachedScrollY=[],g.cachedHeight=[],C=0,O=0,T=0,P=0,_.clear(),n.value.length<=o?g.visibleData=n.value:B(),r.value&&(r.value.scrollTop=0)});var U=!1,G=function(){U&&(k=Math.ceil(r.value.offsetHeight/b),B())};return Ti(function(){if(!(!window||!window.IntersectionObserver)){var Y=new window.IntersectionObserver(function(K){var ee=K[0];(ee.isIntersecting||ee.intersectionRatio)&&(U=!0,s.value&&G(),Y.unobserve(r.value))});r.value&&Y.observe(r.value)}}),pR(pR({trs:_,scrollHeight:N},Va(g)),{},{translateY:z,handleScroll:W,handleRowMounted:H,refreshContainer:G,fixedHeight:d,calculateScrollY:X})};/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Al(t,e,n,r){var u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"value",p=qu(),h=p.emit,b=p.vnode,v=Ft(),w=b.props||{},c=Object.prototype.hasOwnProperty.call(w,"modelValue")||Object.prototype.hasOwnProperty.call(w,"model-value"),o=Object.prototype.hasOwnProperty.call(w,u)||Object.prototype.hasOwnProperty.call(w,dx(u));return c?[e,function(g){h("update:modelValue",g);for(var s=arguments.length,y=new Array(s>1?s-1:0),_=1;_1?s-1:0),_=1;_1?s-1:0),_=1;_4&&arguments[4]!==void 0?arguments[4]:"value",d=qu(),p=d.emit,b=d.vnode,v=Ft(),w=b.props||{},c=Object.prototype.hasOwnProperty.call(w,"modelValue")||Object.prototype.hasOwnProperty.call(w,"model-value"),o=Object.prototype.hasOwnProperty.call(w,u)||Object.prototype.hasOwnProperty.call(w,dx(u));return c?[e,function(g){p("update:modelValue",g);for(var s=arguments.length,y=new Array(s>1?s-1:0),_=1;_1?s-1:0),_=1;_1?s-1:0),_=1;_=H6.KB&&t=H6.MB&&t=H6.GB?"".concat((t/H6.GB).toFixed(1)," GB"):""}function ode(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,e=new Date,n=e.getMonth()+1;n=n<10?"0".concat(n):n;var r="".concat(e.getFullYear(),"-").concat(n,"-").concat(e.getDate()),u="".concat(e.getHours(),":").concat(e.getMinutes(),":").concat(e.getSeconds());return t?[r,u].join(" "):r}function q_(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:5,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:7,r=t,u=0,p=0;if(!r)return"";for(var h=0;hh-n&&p=1024&&t<1048576?"".concat((t/1024).toFixed(1)," KB"):t>=1048576?"".concat((t/1048576).toFixed(1)," MB"):""}function sde(t,e,n){var r=["B","KB","MB","GB"],u=1,p=r.indexOf(n);p===-1&&(Ao.warn("Upload","`sizeLimit.unit` can only be one of ".concat(r.join())),p=u);var h=H6[n];return t>e*h}function ude(t){return new Promise(function(e){if(!t){e("");return}var n=new FileReader;n.readAsDataURL(t),n.onload=function(r){var u;e((u=r.target)===null||u===void 0?void 0:u.result)}})}function cde(t,e,n){var r=e||n;if(!t)return!0;for(var u=t.split(",").map(function(w){return w.trim()}),p=0,h=u.length;p1&&arguments[1]!==void 0?arguments[1]:"",n=[],r=0;r=H6.KB&&t=H6.MB&&t=H6.GB?"".concat((t/H6.GB).toFixed(1)," GB"):""}function ode(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,e=new Date,n=e.getMonth()+1;n=n<10?"0".concat(n):n;var r="".concat(e.getFullYear(),"-").concat(n,"-").concat(e.getDate()),u="".concat(e.getHours(),":").concat(e.getMinutes(),":").concat(e.getSeconds());return t?[r,u].join(" "):r}function q_(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:5,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:7,r=t,u=0,d=0;if(!r)return"";for(var p=0;pp-n&&d=1024&&t<1048576?"".concat((t/1024).toFixed(1)," KB"):t>=1048576?"".concat((t/1048576).toFixed(1)," MB"):""}function sde(t,e,n){var r=["B","KB","MB","GB"],u=1,d=r.indexOf(n);d===-1&&(Ao.warn("Upload","`sizeLimit.unit` can only be one of ".concat(r.join())),d=u);var p=H6[n];return t>e*p}function ude(t){return new Promise(function(e){if(!t){e("");return}var n=new FileReader;n.readAsDataURL(t),n.onload=function(r){var u;e((u=r.target)===null||u===void 0?void 0:u.result)}})}function cde(t,e,n){var r=e||n;if(!t)return!0;for(var u=t.split(",").map(function(w){return w.trim()}),d=0,p=u.length;d1&&arguments[1]!==void 0?arguments[1]:"",n=[],r=0;r"u")){var n=window&&window.ResizeObserver;if(!!n){var r=null,u=function(){!r||(r.unobserve(t.value),r.disconnect(),r=null)},p=function(b){r=new ResizeObserver(e),r.observe(b)};t&&Nr(t,function(h){u(),h&&p(h)},{immediate:!0,flush:"post"}),xc(function(){u()})}}}/** + */function HO(t,e){if(!(typeof window>"u")){var n=window&&window.ResizeObserver;if(!!n){var r=null,u=function(){!r||(r.unobserve(t.value),r.disconnect(),r=null)},d=function(b){r=new ResizeObserver(e),r.observe(b)};t&&Nr(t,function(p){u(),p&&d(p)},{immediate:!0,flush:"post"}),xc(function(){u()})}}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function fde(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}function jq(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=[];return t.forEach(function(n){Ba(n)?e.push.apply(e,aa(n)):n.type===al?e.push.apply(e,aa(jq(n.children))):e.push(n)}),e.filter(function(n){return!(n&&(n.type===Th||n.type===al&&n.children.length===0||n.type===tx&&n.children.trim()===""))})}function dde(t,e){return!t&&!e?!1:!!(!t||!e||["width","height","x","y"].some(function(n){return t[n]!==e[n]}))}function zq(t){var e=qu(),n=Ft();return Ti(function(){n.value=t(e)}),ex(function(){var r=t(e);n.value!==r&&(n.value=r)}),n}var hde=Hn({name:"TPopupTrigger",props:{forwardRef:Function},emits:["resize"],setup:function(e,n){var r=n.emit,u=n.slots,p=zq(function(b){var v=b.parent.vnode;return v.el.nextElementSibling}),h=Ft();return Nr(p,function(){var b;(b=e.forwardRef)===null||b===void 0||b.call(e,p.value)}),HO(p,function(b){var v=ba(b,1),w=v[0].contentRect;h.value=w}),Nr(h,function(b,v){dde(b,v)&&r("resize")}),function(){var b,v,w=jq((b=u.default)===null||b===void 0?void 0:b.call(u));return w.length>1||((v=w[0])===null||v===void 0?void 0:v.type)===tx?ve("span",null,[w]):w[0]}}}),pde=Hn({name:"TPopupContent",emits:["resize"],setup:function(e,n){var r=n.emit,u=n.slots,p=zq(function(h){return h.vnode.el.children[0]});return HO(p,function(){r("resize")}),function(){return ve("div",{style:"position: absolute; top: 0px; left: 0px; width: 100%"},[u.default()])}}}),vde=Hn({name:"TPopupContainer",inheritAttrs:!1,props:{parent:Object,visible:Boolean,attach:iP.attach,forwardRef:Function},emits:["resize","contentMounted"],setup:function(e,n){var r=n.emit,u=n.attrs,p=n.slots,h=n.expose,b=Ft(),v=Ft(!1);function w(){r("resize")}return Ti(function(){requestAnimationFrame(function(){v.value=e.visible})}),Nr(function(){return e.visible},function(c){c&&(v.value=e.visible)}),h({unmountContent:function(){v.value=!1}}),function(){var c,o=function(){return AH()||cx(e.attach,b.value)};return ve(al,null,[ve(hde,{class:u.class,forwardRef:function(s){e.forwardRef(s),b.value=s},onResize:w},fde(c=p.default())?c:{default:function(){return[c]}}),v.value&&ve(My,{disabled:!o(),to:o()},{default:function(){return[ve(pde,{onResize:w,onVnodeMounted:function(){return r("contentMounted")}},{default:function(){return[p.content&&p.content()]}})]}})])}}});/** + */function fde(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}function jq(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=[];return t.forEach(function(n){Ba(n)?e.push.apply(e,aa(n)):n.type===al?e.push.apply(e,aa(jq(n.children))):e.push(n)}),e.filter(function(n){return!(n&&(n.type===Th||n.type===al&&n.children.length===0||n.type===tx&&n.children.trim()===""))})}function dde(t,e){return!t&&!e?!1:!!(!t||!e||["width","height","x","y"].some(function(n){return t[n]!==e[n]}))}function zq(t){var e=qu(),n=Ft();return Ti(function(){n.value=t(e)}),ex(function(){var r=t(e);n.value!==r&&(n.value=r)}),n}var hde=Hn({name:"TPopupTrigger",props:{forwardRef:Function},emits:["resize"],setup:function(e,n){var r=n.emit,u=n.slots,d=zq(function(b){var v=b.parent.vnode;return v.el.nextElementSibling}),p=Ft();return Nr(d,function(){var b;(b=e.forwardRef)===null||b===void 0||b.call(e,d.value)}),HO(d,function(b){var v=ba(b,1),w=v[0].contentRect;p.value=w}),Nr(p,function(b,v){dde(b,v)&&r("resize")}),function(){var b,v,w=jq((b=u.default)===null||b===void 0?void 0:b.call(u));return w.length>1||((v=w[0])===null||v===void 0?void 0:v.type)===tx?ve("span",null,[w]):w[0]}}}),pde=Hn({name:"TPopupContent",emits:["resize"],setup:function(e,n){var r=n.emit,u=n.slots,d=zq(function(p){return p.vnode.el.children[0]});return HO(d,function(){r("resize")}),function(){return ve("div",{style:"position: absolute; top: 0px; left: 0px; width: 100%"},[u.default()])}}}),vde=Hn({name:"TPopupContainer",inheritAttrs:!1,props:{parent:Object,visible:Boolean,attach:iP.attach,forwardRef:Function},emits:["resize","contentMounted"],setup:function(e,n){var r=n.emit,u=n.attrs,d=n.slots,p=n.expose,b=Ft(),v=Ft(!1);function w(){r("resize")}return Ti(function(){requestAnimationFrame(function(){v.value=e.visible})}),Nr(function(){return e.visible},function(c){c&&(v.value=e.visible)}),p({unmountContent:function(){v.value=!1}}),function(){var c,o=function(){return AH()||cx(e.attach,b.value)};return ve(al,null,[ve(hde,{class:u.class,forwardRef:function(s){e.forwardRef(s),b.value=s},onResize:w},fde(c=d.default())?c:{default:function(){return[c]}}),v.value&&ve(My,{disabled:!o(),to:o()},{default:function(){return[ve(pde,{onResize:w,onVnodeMounted:function(){return r("contentMounted")}},{default:function(){return[d.content&&d.content()]}})]}})])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function gR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function UE(t){for(var e=1;e_e.x&&pe.x<_e.x+_e.width&&pe.y>_e.y&&pe.y<_e.y+_e.height});ce||(ee(pe),F==null||F.assertMouseLeave(pe))}}var me=_l("updateScrollTop",void 0);function Ie(pe){var ce,ue=pe.target,_e=ue.scrollTop,xe=ue.clientHeight,Te=ue.scrollHeight,Ne=Vy(function(Be){var Fe;return(Fe=e.onScrollToBottom)===null||Fe===void 0?void 0:Fe.call(e,{e:Be})},100);xe+Math.floor(_e)===Te&&Ne(pe),(ce=e.onScroll)===null||ce===void 0||ce.call(e,{e:pe})}return Nr(function(){return[c.value,O.value]},function(){c.value&&O.value&&me&&(me==null||me(O.value))}),function(){var pe,ce,ue=g("content"),_e=e.hideEmptyPopup&&["",void 0,null].includes(ue),xe=c.value||!e.destroyOnClose?F1(ve("div",ea((pe={},st(pe,$q,D),st(pe,mA,F==null?void 0:F.id),pe),{class:[N.value,e.overlayClassName],ref:function(Ne){return T.value=Ne},style:[{zIndex:e.zIndex},H(),_e&&{visibility:"hidden"}]},e.trigger==="hover"&&{onMouseenter:function(){c.value&&te()},onMouseleave:Le}),[ve("div",{class:["".concat(N.value,"__content"),(ce={},st(ce,"".concat(N.value,"__content--text"),di(e.content)),st(ce,"".concat(N.value,"__content--arrow"),e.showArrow),st(ce,B.value.disabled,e.disabled),ce),e.overlayInnerClassName],ref:function(Ne){return O.value=Ne},onScroll:Ie},[ue,e.showArrow&&ve("div",{class:"".concat(N.value,"__arrow")},null)])]),[[pm,c.value]]):null;return ve(vde,{ref:function(Ne){return P.value=Ne},forwardRef:function(Ne){return C.value=Ne},onContentMounted:function(){c.value&&(G(),U())},onResize:function(){c.value&&G()},visible:c.value,attach:e.attach},{content:function(){return ve(hm,{name:"".concat(N.value,"--animation").concat(e.expandAnimation?"-expand":""),appear:!0,onEnter:G,onAfterLeave:Y},gde(xe)?xe:{default:function(){return[xe]}})},default:function(){return s("default","triggerElement")}})}}});/** + */function gR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function UE(t){for(var e=1;e_e.x&&pe.x<_e.x+_e.width&&pe.y>_e.y&&pe.y<_e.y+_e.height});ce||(ee(pe),F==null||F.assertMouseLeave(pe))}}var me=_l("updateScrollTop",void 0);function Ie(pe){var ce,ue=pe.target,_e=ue.scrollTop,xe=ue.clientHeight,Te=ue.scrollHeight,Ne=Vy(function(Be){var Fe;return(Fe=e.onScrollToBottom)===null||Fe===void 0?void 0:Fe.call(e,{e:Be})},100);xe+Math.floor(_e)===Te&&Ne(pe),(ce=e.onScroll)===null||ce===void 0||ce.call(e,{e:pe})}return Nr(function(){return[c.value,O.value]},function(){c.value&&O.value&&me&&(me==null||me(O.value))}),function(){var pe,ce,ue=g("content"),_e=e.hideEmptyPopup&&["",void 0,null].includes(ue),xe=c.value||!e.destroyOnClose?F1(ve("div",ea((pe={},st(pe,$q,D),st(pe,mA,F==null?void 0:F.id),pe),{class:[N.value,e.overlayClassName],ref:function(Ne){return T.value=Ne},style:[{zIndex:e.zIndex},H(),_e&&{visibility:"hidden"}]},e.trigger==="hover"&&{onMouseenter:function(){c.value&&te()},onMouseleave:Le}),[ve("div",{class:["".concat(N.value,"__content"),(ce={},st(ce,"".concat(N.value,"__content--text"),di(e.content)),st(ce,"".concat(N.value,"__content--arrow"),e.showArrow),st(ce,B.value.disabled,e.disabled),ce),e.overlayInnerClassName],ref:function(Ne){return O.value=Ne},onScroll:Ie},[ue,e.showArrow&&ve("div",{class:"".concat(N.value,"__arrow")},null)])]),[[pm,c.value]]):null;return ve(vde,{ref:function(Ne){return P.value=Ne},forwardRef:function(Ne){return C.value=Ne},onContentMounted:function(){c.value&&(G(),U())},onResize:function(){c.value&&G()},visible:c.value,attach:e.attach},{content:function(){return ve(hm,{name:"".concat(N.value,"--animation").concat(e.expandAnimation?"-expand":""),appear:!0,onEnter:G,onAfterLeave:Y},gde(xe)?xe:{default:function(){return[xe]}})},default:function(){return s("default","triggerElement")}})}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -569,7 +569,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var _de=Hn({name:"TAnchorTarget",props:_1e,setup:function(e,n){var r=n.slots,u=Si("anchor"),p=u.globalConfig,h=u.classPrefix,b=ol({FileCopyIcon:mce}),v=b.FileCopyIcon,w=sr("anchor"),c=function(){var g=document.createElement("a");g.href="#".concat(e.id),u1e(g.href),j_.success(p.value.copySuccessText,1e3)};return function(){var o=r.default,g=e.tag,s=e.id,y=["".concat(w.value,"__target")],_="".concat(h.value,"-copy");return ve(g,{id:s,class:y},{default:function(){return[o&&o(null),ve(Dh,{content:p.value.copyText,placement:"top",showArrow:!0,class:_},{default:function(){return[ve(v,{onClick:c},null)]}})]}})}}});/** + */var _de=Hn({name:"TAnchorTarget",props:_1e,setup:function(e,n){var r=n.slots,u=Si("anchor"),d=u.globalConfig,p=u.classPrefix,b=ol({FileCopyIcon:mce}),v=b.FileCopyIcon,w=sr("anchor"),c=function(){var g=document.createElement("a");g.href="#".concat(e.id),u1e(g.href),j_.success(d.value.copySuccessText,1e3)};return function(){var o=r.default,g=e.tag,s=e.id,y=["".concat(w.value,"__target")],_="".concat(p.value,"-copy");return ve(g,{id:s,class:y},{default:function(){return[o&&o(null),ve(Dh,{content:d.value.copyText,placement:"top",showArrow:!0,class:_},{default:function(){return[ve(v,{onClick:c},null)]}})]}})}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -585,7 +585,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var Ode=Ba,Ede=LO,Tde=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ade=/^\w*$/;function Mde(t,e){if(Ode(t))return!1;var n=Xo(t);return n=="number"||n=="symbol"||n=="boolean"||t==null||Ede(t)?!0:Ade.test(t)||!Tde.test(t)||e!=null&&t in Object(e)}var oP=Mde,Vq=MM,Pde="Expected a function";function lP(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(Pde);var n=function r(){var u=arguments,p=e?e.apply(this,u):u[0],h=r.cache;if(h.has(p))return h.get(p);var b=t.apply(this,u);return r.cache=h.set(p,b)||h,b};return n.cache=new(lP.Cache||Vq),n}lP.Cache=Vq;var Dde=lP,Nde=Dde,Ide=500;function Lde(t){var e=Nde(t,function(r){return n.size===Ide&&n.clear(),r}),n=e.cache;return e}var Rde=Lde,Fde=Rde,Bde=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,jde=/\\(\\)?/g,zde=Fde(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(Bde,function(n,r,u,p){e.push(u?p.replace(jde,"$1"):r||n)}),e}),$de=zde,Vde=Ba,Hde=oP,qde=$de,Ude=xm;function Wde(t,e){return Vde(t)?t:Hde(t,e)?[t]:qde(Ude(t))}var px=Wde,Yde=LO,Gde=1/0;function Kde(t){if(typeof t=="string"||Yde(t))return t;var e=t+"";return e=="0"&&1/t==-Gde?"-0":e}var vx=Kde,Xde=px,Zde=vx;function Jde(t,e){e=Xde(e,t);for(var n=0,r=e.length;t!=null&&n0&&n(b)?e>1?qq(b,e-1,n,r,u):ahe(u,b):r||(u[u.length]=b)}return u}var sP=qq;/** + */var yR=nx,ehe=NC,the=Ba,bR=yR?yR.isConcatSpreadable:void 0;function nhe(t){return the(t)||ehe(t)||!!(bR&&t&&t[bR])}var rhe=nhe,ahe=RM,ihe=rhe;function qq(t,e,n,r,u){var d=-1,p=t.length;for(n||(n=ihe),u||(u=[]);++d0&&n(b)?e>1?qq(b,e-1,n,r,u):ahe(u,b):r||(u[u.length]=b)}return u}var sP=qq;/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -601,7 +601,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var hhe=qO,phe=qM;function vhe(t,e){return e.length<2?t:hhe(t,phe(e,0,-1))}var ghe=vhe,mhe=px,yhe=Hq,bhe=ghe,_he=vx;function xhe(t,e){return e=mhe(e,t),t=bhe(t,e),t==null||delete t[_he(yhe(e))]}var Wq=xhe,whe=MO;function Che(t){return whe(t)?void 0:t}var khe=Che,She=fx,Ohe=yH,Ehe=Wq,The=px,Ahe=By,Mhe=khe,Phe=Uq,Dhe=pH,Nhe=1,Ihe=2,Lhe=4,Rhe=Phe(function(t,e){var n={};if(t==null)return n;var r=!1;e=She(e,function(p){return p=The(p,t),r||(r=p.length>1),p}),Ahe(t,Dhe(t),n),r&&(n=Ohe(n,Nhe|Ihe|Lhe,Mhe));for(var u=e.length;u--;)Ehe(n,e[u]);return n}),mm=Rhe;/** + */var hhe=qO,phe=qM;function vhe(t,e){return e.length<2?t:hhe(t,phe(e,0,-1))}var ghe=vhe,mhe=px,yhe=Hq,bhe=ghe,_he=vx;function xhe(t,e){return e=mhe(e,t),t=bhe(t,e),t==null||delete t[_he(yhe(e))]}var Wq=xhe,whe=MO;function Che(t){return whe(t)?void 0:t}var khe=Che,She=fx,Ohe=yH,Ehe=Wq,The=px,Ahe=By,Mhe=khe,Phe=Uq,Dhe=pH,Nhe=1,Ihe=2,Lhe=4,Rhe=Phe(function(t,e){var n={};if(t==null)return n;var r=!1;e=She(e,function(d){return d=The(d,t),r||(r=d.length>1),d}),Ahe(t,Dhe(t),n),r&&(n=Ohe(n,Nhe|Ihe|Lhe,Mhe));for(var u=e.length;u--;)Ehe(n,e[u]);return n}),mm=Rhe;/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -609,11 +609,11 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var Bhe=function(){var e=Ft(0),n=Ft(0),r=function(p){e.value=p.clientX,n.value=p.clientY};return vm||(Ti(function(){window.addEventListener("mousemove",r,{passive:!0})}),Mh(function(){window.removeEventListener("mousemove",r)})),{x:e,y:n}};/** + */var Bhe=function(){var e=Ft(0),n=Ft(0),r=function(d){e.value=d.clientX,n.value=d.clientY};return vm||(Ti(function(){window.addEventListener("mousemove",r,{passive:!0})}),Mh(function(){window.removeEventListener("mousemove",r)})),{x:e,y:n}};/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function _R(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function e_(t){for(var e=1;e127||t.charCodeAt(u)===94?p=2:p=1,n&&r+p>e)return{length:r,characters:t.slice(0,u)};r+=p}return n?{length:r,characters:t}:r}function SR(t){return Zo(t)?"".concat(t,"px"):t}/** + */var Whe=["from","to","direction"];function CR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Yhe(t){for(var e=1;e127||t.charCodeAt(u)===94?d=2:d=1,n&&r+d>e)return{length:r,characters:t.slice(0,u)};r+=d}return n?{length:r,characters:t}:r}function SR(t){return Zo(t)?"".concat(t,"px"):t}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function OR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function ER(t){for(var e=1;e=e.maxHeight&&(h.value=!0)}});var g=function(_){return da(_)?_(ho):_},s=function y(_,k){var C,O=[],T;return(C=_.forEach)===null||C===void 0||C.call(_,function(P,D){var F=AR({},P),N=D-Math.ceil(u[k]/30),z=N>=0?N:D;F.children?(F.children=y(F.children,k+1),T=ve("div",{key:D},[ve(yA,{style:F.style,class:["".concat(n.value,"__item"),"".concat(n.value,"__item--suffix"),F.class],value:F.value,theme:F.theme,active:F.active,prefixIcon:F.prefixIcon,disabled:F.disabled,minColumnWidth:e.minColumnWidth,maxColumnWidth:e.maxColumnWidth,isSubmenu:!0},{default:function(){return[ve("div",{class:"".concat(n.value,"__item-content")},[e.direction==="right"?ve(al,null,[ve("span",{class:"".concat(n.value,"__item-text")},[g(F.content)]),ve(v,{class:"".concat(n.value,"__item-direction"),size:"16"},null)]):ve(al,null,[ve(w,{class:"".concat(n.value,"__item-direction"),size:"16"},null),ve("span",{class:"".concat(n.value,"__item-text")},[g(F.content)])])]),ve("div",{class:["".concat(n.value,"__submenu-wrapper"),st({},"".concat(n.value,"__submenu-wrapper--").concat(e.direction),e.direction)],style:{position:"absolute",top:"".concat(z*30,"px")}},[ve("div",{class:["".concat(n.value,"__submenu"),st({},"".concat(n.value,"__submenu--disabled"),F.disabled)],style:{position:"static",maxHeight:"".concat(e.maxHeight,"px")},onScroll:function(W){return o(W,k+1)}},[ve("ul",null,[F.children])])])]}}),F.divider?ve(uA,null,null):null])):T=ve("div",{key:D},[ve(yA,{style:F.style,class:["".concat(n.value,"__item"),F.class],value:F.value,theme:F.theme,active:F.active,prefixIcon:F.prefixIcon,disabled:F.disabled,minColumnWidth:e.minColumnWidth,maxColumnWidth:e.maxColumnWidth,onClick:F.disabled||F.children?function(){return null}:function(B,X){return c({data:F,context:X})}},{default:function(){return[ve("span",{class:"".concat(n.value,"__item-text")},[g(F.content)])]}}),F.divider?ve(uA,null,null):null]),O.push(T)}),O};return function(){return ve("div",{class:[r.value,"".concat(r.value,"--").concat(e.direction),st({},"".concat(r.value,"--overflow"),h.value)],style:{maxHeight:"".concat(e.maxHeight,"px")},ref:p,onScroll:function(_){return o(_,0)}},[s(e.options,0)])}}});/** + */function TR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function AR(t){for(var e=1;e=e.maxHeight&&(p.value=!0)}});var g=function(_){return da(_)?_(ho):_},s=function y(_,k){var C,O=[],T;return(C=_.forEach)===null||C===void 0||C.call(_,function(P,D){var F=AR({},P),N=D-Math.ceil(u[k]/30),z=N>=0?N:D;F.children?(F.children=y(F.children,k+1),T=ve("div",{key:D},[ve(yA,{style:F.style,class:["".concat(n.value,"__item"),"".concat(n.value,"__item--suffix"),F.class],value:F.value,theme:F.theme,active:F.active,prefixIcon:F.prefixIcon,disabled:F.disabled,minColumnWidth:e.minColumnWidth,maxColumnWidth:e.maxColumnWidth,isSubmenu:!0},{default:function(){return[ve("div",{class:"".concat(n.value,"__item-content")},[e.direction==="right"?ve(al,null,[ve("span",{class:"".concat(n.value,"__item-text")},[g(F.content)]),ve(v,{class:"".concat(n.value,"__item-direction"),size:"16"},null)]):ve(al,null,[ve(w,{class:"".concat(n.value,"__item-direction"),size:"16"},null),ve("span",{class:"".concat(n.value,"__item-text")},[g(F.content)])])]),ve("div",{class:["".concat(n.value,"__submenu-wrapper"),st({},"".concat(n.value,"__submenu-wrapper--").concat(e.direction),e.direction)],style:{position:"absolute",top:"".concat(z*30,"px")}},[ve("div",{class:["".concat(n.value,"__submenu"),st({},"".concat(n.value,"__submenu--disabled"),F.disabled)],style:{position:"static",maxHeight:"".concat(e.maxHeight,"px")},onScroll:function(W){return o(W,k+1)}},[ve("ul",null,[F.children])])])]}}),F.divider?ve(uA,null,null):null])):T=ve("div",{key:D},[ve(yA,{style:F.style,class:["".concat(n.value,"__item"),F.class],value:F.value,theme:F.theme,active:F.active,prefixIcon:F.prefixIcon,disabled:F.disabled,minColumnWidth:e.minColumnWidth,maxColumnWidth:e.maxColumnWidth,onClick:F.disabled||F.children?function(){return null}:function(B,X){return c({data:F,context:X})}},{default:function(){return[ve("span",{class:"".concat(n.value,"__item-text")},[g(F.content)])]}}),F.divider?ve(uA,null,null):null]),O.push(T)}),O};return function(){return ve("div",{class:[r.value,"".concat(r.value,"--").concat(e.direction),st({},"".concat(r.value,"--overflow"),p.value)],style:{maxHeight:"".concat(e.maxHeight,"px")},ref:d,onScroll:function(_){return o(_,0)}},[s(e.options,0)])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function MR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function YE(t){for(var e=1;e0?t(N):null})}).filter(function(v){return!!v.content})):Ba((r=e[0])===null||r===void 0?void 0:r.children)?t((u=e[0])===null||u===void 0?void 0:u.children):[]};function Zhe(t){var e,n,r,u,p=$y(),h=qu(),b=((e=p("DropdownMenu"))===null||e===void 0||(e=e[0])===null||e===void 0||(e=e.children)===null||e===void 0||(n=e.default)===null||n===void 0?void 0:n.call(e))||((r=h.slots)===null||r===void 0||(u=r.dropdown)===null||u===void 0?void 0:u.call(r)),v=He(function(){return t.options&&t.options.length>0?t.options:Xhe(b)});return v}/** + */function MR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function YE(t){for(var e=1;e0?t(N):null})}).filter(function(v){return!!v.content})):Ba((r=e[0])===null||r===void 0?void 0:r.children)?t((u=e[0])===null||u===void 0?void 0:u.children):[]};function Zhe(t){var e,n,r,u,d=$y(),p=qu(),b=((e=d("DropdownMenu"))===null||e===void 0||(e=e[0])===null||e===void 0||(e=e.children)===null||e===void 0||(n=e.default)===null||n===void 0?void 0:n.call(e))||((r=p.slots)===null||r===void 0||(u=r.dropdown)===null||u===void 0?void 0:u.call(r)),v=He(function(){return t.options&&t.options.length>0?t.options:Xhe(b)});return v}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function PR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function GE(t){for(var e=1;e0)for(var r=0,u=e.children.length;r0){var b=NR(this.data,u);b&&!b.children.some(function(v){return v.value===h.value})?b.children.push(h):this.cache.add(h)}else this.cache.add(h)}},{key:"select",value:function(n){var r=rpe(this.data,n,[])||[];return r.push(n),r.filter(function(u){return u!=null})}},{key:"expand",value:function(n){var r=this;if(this.expandValues.has(n))return this.expandValues.delete(n),aa(this.expandValues);if(this.expandValues.add(n),!this.isMutex.value)return aa(this.expandValues);var u=ape(this.data,n)||[],p=new Set(u.filter(function(h){var b;return((b=h.children)===null||b===void 0?void 0:b.length)>0&&h.value!==n}).map(function(h){return h.value}));return this.expandValues.forEach(function(h){var b=p.has(h);b&&r.expandValues.delete(h)}),aa(this.expandValues)}},{key:"getChild",value:function(n){var r=NR(this.data,n);return r?r.children:[]}}]),t}();/** + */var rpe=function t(e,n,r){if(!!e)for(var u=0;u0)for(var r=0,u=e.children.length;r0){var b=NR(this.data,u);b&&!b.children.some(function(v){return v.value===p.value})?b.children.push(p):this.cache.add(p)}else this.cache.add(p)}},{key:"select",value:function(n){var r=rpe(this.data,n,[])||[];return r.push(n),r.filter(function(u){return u!=null})}},{key:"expand",value:function(n){var r=this;if(this.expandValues.has(n))return this.expandValues.delete(n),aa(this.expandValues);if(this.expandValues.add(n),!this.isMutex.value)return aa(this.expandValues);var u=ape(this.data,n)||[],d=new Set(u.filter(function(p){var b;return((b=p.children)===null||b===void 0?void 0:b.length)>0&&p.value!==n}).map(function(p){return p.value}));return this.expandValues.forEach(function(p){var b=d.has(p);b&&r.expandValues.delete(p)}),aa(this.expandValues)}},{key:"getChild",value:function(n){var r=NR(this.data,n);return r?r.children:[]}}]),t}();/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function IR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function LR(t){for(var e=1;ev?v+h-b:n},calculateCanToLeft:function(e,n,r){if(["left","right"].includes(r.toLowerCase()))return!1;var u=e.navsContainer,p=e.navsWrap,h=e.leftOperations,b=e.toLeftBtn;if(!p||!u)return!1;var v=sc(h),w=sc(b);return n+Math.round(v-w)>0},calculateCanToRight:function(e,n,r){if(["left","right"].includes(r.toLowerCase()))return!1;var u=e.navsContainer,p=e.navsWrap,h=e.rightOperations,b=e.toRightBtn;if(!p||!u)return!1;var v=sc(h),w=sc(b);return n+sc(u)-(v-w)-sc(p)<-1},moveActiveTabIntoView:function(e,n){var r=e.activeTab,u=e.navsContainer,p=e.navsWrap,h=e.leftOperations,b=e.toLeftBtn,v=e.rightOperations,w=e.toRightBtn;if(!r)return n;var c=r.offsetLeft;if(!u)return n;var o=function(){var P=sc(h),D=sc(b);return c===0?P-D:P},g=o(),s=n+g>c;if(s)return c-g;var y=r.offsetWidth;if(!u||!p)return n;var _=sc(u),k=function(){var P=sc(v),D=sc(w),F=sc(p);return Math.abs(c+y-F)<1?P-D:P},C=k(),O=n+_-Cv?v+p-b:n},calculateCanToLeft:function(e,n,r){if(["left","right"].includes(r.toLowerCase()))return!1;var u=e.navsContainer,d=e.navsWrap,p=e.leftOperations,b=e.toLeftBtn;if(!d||!u)return!1;var v=sc(p),w=sc(b);return n+Math.round(v-w)>0},calculateCanToRight:function(e,n,r){if(["left","right"].includes(r.toLowerCase()))return!1;var u=e.navsContainer,d=e.navsWrap,p=e.rightOperations,b=e.toRightBtn;if(!d||!u)return!1;var v=sc(p),w=sc(b);return n+sc(u)-(v-w)-sc(d)<-1},moveActiveTabIntoView:function(e,n){var r=e.activeTab,u=e.navsContainer,d=e.navsWrap,p=e.leftOperations,b=e.toLeftBtn,v=e.rightOperations,w=e.toRightBtn;if(!r)return n;var c=r.offsetLeft;if(!u)return n;var o=function(){var P=sc(p),D=sc(b);return c===0?P-D:P},g=o(),s=n+g>c;if(s)return c-g;var y=r.offsetWidth;if(!u||!d)return n;var _=sc(u),k=function(){var P=sc(v),D=sc(w),F=sc(d);return Math.abs(c+y-F)<1?P-D:P},C=k(),O=n+_-C=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(w){throw w},f:u}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var p=!0,h=!1,b;return{s:function(){n=n.call(t)},n:function(){var w=n.next();return p=w.done,w},e:function(w){h=!0,b=w},f:function(){try{!p&&n.return!=null&&n.return()}finally{if(h)throw b}}}}function fpe(t,e){if(!!t){if(typeof t=="string")return FR(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return FR(t,e)}}function FR(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);ny&&(s=e.children[_+1]),e.insertBefore(n,s);var k=t.theme==="card"?y:y-1,C=t.theme==="card"?_:_-1;t.onDragSort({currentIndex:k,current:t.panels[k].value,targetIndex:C,target:t.panels[C].value})}};function c(o){e=o,e.addEventListener("dragstart",u,!1),e.addEventListener("dragend",p,!1),e.addEventListener("dragover",h,!1),e.addEventListener("dragenter",b,!1),document.addEventListener("dragleave",v,!1),document.addEventListener("mousemove",v,!1),e.addEventListener("drop",w,!1)}return Mh(function(){e.removeEventListener("dragstart",u),e.removeEventListener("dragend",p),e.removeEventListener("dragover",h),e.removeEventListener("dragenter",b),document.removeEventListener("dragleave",v),document.removeEventListener("mousemove",v),e.removeEventListener("drop",w)}),{setNavsWrap:c}}/** +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var d=!0,p=!1,b;return{s:function(){n=n.call(t)},n:function(){var w=n.next();return d=w.done,w},e:function(w){p=!0,b=w},f:function(){try{!d&&n.return!=null&&n.return()}finally{if(p)throw b}}}}function fpe(t,e){if(!!t){if(typeof t=="string")return FR(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return FR(t,e)}}function FR(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);ny&&(s=e.children[_+1]),e.insertBefore(n,s);var k=t.theme==="card"?y:y-1,C=t.theme==="card"?_:_-1;t.onDragSort({currentIndex:k,current:t.panels[k].value,targetIndex:C,target:t.panels[C].value})}};function c(o){e=o,e.addEventListener("dragstart",u,!1),e.addEventListener("dragend",d,!1),e.addEventListener("dragover",p,!1),e.addEventListener("dragenter",b,!1),document.addEventListener("dragleave",v,!1),document.addEventListener("mousemove",v,!1),e.addEventListener("drop",w,!1)}return Mh(function(){e.removeEventListener("dragstart",u),e.removeEventListener("dragend",d),e.removeEventListener("dragover",p),e.removeEventListener("dragenter",b),document.removeEventListener("dragleave",v),document.removeEventListener("mousemove",v),e.removeEventListener("drop",w)}),{setNavsWrap:c}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function jR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function t_(t){for(var e=1;e-1}),k=Ft(!1),C=Ft(!1),O=He(function(){return p.value==="light"?"#E7E7E7":"#383838"}),T=He(function(){var ce;return s.value==="popup"?k.value:b?(ce=b.value)===null||ce===void 0?void 0:ce.includes(e.value):!1}),P=Ft(!1),D=Ft(),F=Ft(),N=Ft(),z=sr("slide-down");wm(N,O);var B=He(function(){var ce;return["".concat(r.value,"-submenu"),(ce={},st(ce,"".concat(r.value,"-is-disabled"),e.disabled),st(ce,"".concat(r.value,"-is-opened"),T.value),ce)]}),X=He(function(){var ce;return["".concat(r.value,"-menu__popup"),"".concat(r.value,"-is-").concat(v?"horizontal":"vertical"),st({},"".concat(r.value,"-is-opened"),k.value),(ce=e.popupProps)===null||ce===void 0?void 0:ce.overlayInnerClassName]}),W=He(function(){var ce;return["".concat(r.value,"-menu--").concat(p.value),v&&"".concat(r.value,"-is-head-menu"),st({},"".concat(r.value,"-menu-is-nested"),P.value),(ce=e.popupProps)===null||ce===void 0?void 0:ce.overlayClassName]}),H=He(function(){var ce;return["".concat(r.value,"-menu__item"),"".concat(r.value,"-menu__item-spacer"),"".concat(r.value,"-menu__item-spacer--").concat(v&&!P.value?"bottom":"right"),(ce={},st(ce,"".concat(r.value,"-is-disabled"),e.disabled),st(ce,"".concat(r.value,"-is-opened"),T.value),st(ce,"".concat(r.value,"-is-active"),_.value),ce)]}),U=He(function(){return["".concat(r.value,"-menu__sub"),st({},"".concat(r.value,"-is-opened"),T.value)]}),G=He(function(){return[st({},"".concat(r.value,"-fake-arrow--active"),T.value)]}),Y=function(ue){da(o)&&o(ue)},K=function(){e.disabled||setTimeout(function(){k.value||(w(e.value),xl().then(function(){Y(D.value)})),k.value=!0},0)},ee=function(ue){return ue==null?void 0:ue.classList.contains("".concat(r.value,"-menu__popup"))},te=function ce(ue){return ue?ee(ue)||ce(ue.parentElement):!1},re=function(ue){setTimeout(function(){var _e=ee(ue.relatedTarget);C.value||_e||(k.value=!1)},0)},be=function(ue){var _e=ue.toElement,xe=ue.relatedTarget,Te=_e||xe;if(Te!==F.value){for(var Ne=function(Fe){return Fe===N.value};Te!==null&&Te!==document&&!Ne(Te);)Te=Te.parentNode;C.value=!1,Ne(Te)||(k.value=!1),g==null||g(ue)}},Le=function(){C.value=!0},me=function(){e.disabled||w(e.value)};Nr(k,function(ce){u.open(e.value,ce?"add":"remove")});var Ie=Va(e),pe=Ie.value;return rs("TdSubmenu",Ul({value:pe,addMenuItem:function(ue){y.value.push(ue),c&&c.addMenuItem(ue)},setSubPopup:function(ue){F.value=ue},closeParentPopup:function(ue){var _e=ue.relatedTarget;te(_e)||be(ue)}})),Nr(D,function(){Y(D.value)}),Ti(function(){var ce;u==null||(ce=u.vMenu)===null||ce===void 0||ce.add({value:e.value,parent:c==null?void 0:c.value,vnode:n.slots.default});for(var ue=qu(),_e=ue.parent;_e&&!/^t(head)?menu/i.test((xe=_e)===null||xe===void 0?void 0:xe.type.name);){var xe,Te,Ne;if(/submenu/i.test((Te=_e)===null||Te===void 0?void 0:Te.type.name)){P.value=!0;break}_e=(Ne=_e)===null||Ne===void 0?void 0:Ne.parent}}),{classPrefix:r,menuItems:y,mode:s,theme:p,isHead:v,isNested:P,classes:B,subClass:U,isOpen:T,transitionClass:z,arrowClass:G,overlayInnerClassName:X,overlayClassName:W,submenuClass:H,submenuRef:N,popupWrapperRef:D,popupVisible:k,isCursorInPopup:C,handleEnterPopup:Le,handleMouseEnter:K,handleMouseLeave:re,handleMouseLeavePopup:be,handleSubmenuItemClick:me}},methods:{renderPopup:function(e){var n,r=this,u="right-top";!this.isNested&&this.isHead&&(u="bottom-left");var p=ve("div",{ref:"popupWrapperRef",class:["".concat(this.classPrefix,"-menu__spacer"),"".concat(this.classPrefix,"-menu__spacer--").concat(!this.isNested&&this.isHead?"top":"left")],onMouseenter:this.handleEnterPopup,onMouseleave:this.handleMouseLeavePopup},[ve("ul",{class:"".concat(this.classPrefix,"-menu__popup-wrapper")},[J2(this,"default","content")])]),h={content:function(){return p}},b=ve(Dh,ea((n=this.popupProps)!==null&&n!==void 0?n:{},{overlayInnerClassName:aa(this.overlayInnerClassName),overlayClassName:aa(this.overlayClassName),visible:this.popupVisible,placement:u}),wpe({default:function(){return[ve("div",{ref:"submenuRef",class:r.submenuClass},[e])]}},h));return b},renderHeadSubmenu:function(){var e=a1(this,"icon"),n=[ve("div",{ref:"submenuRef",class:this.submenuClass,onClick:this.handleSubmenuItemClick},[e,ve("span",{class:["".concat(this.classPrefix,"-menu__content")]},[a1(this,"title",{silent:!0})])]),ve("ul",{style:"opacity: 0; width: 0; height: 0; overflow: hidden"},[J2(this,"default","content")])],r=this.mode==="popup"&&this.isNested,u=[e,ve("span",{class:["".concat(this.classPrefix,"-menu__content")]},[a1(this,"title",{silent:!0})]),ve(Ay,{overlayClassName:/menu/i.test(this.$parent.$options.name)?this.arrowClass:null,overlayStyle:{transform:"rotate(".concat(r?-90:0,"deg)")}},null)];return this.mode==="normal"?n:this.renderPopup(u)},renderSubmenu:function(){for(var e=this,n=this.$slots.content||this.$slots.default,r=a1(this,"icon"),u=J2(this,"default","content"),p=qu(),h=p.parent,b=44;h&&h.type.name!=="TMenu";)h.type.name==="TSubmenu"&&(b+=16),h=h.parent;var v=tU(),w=v.beforeEnter,c=v.enter,o=v.afterEnter,g=v.beforeLeave,s=v.leave,y=v.afterLeave,_=this.mode==="popup"&&this.isNested,k=[ve("div",{ref:"submenuRef",class:this.submenuClass,onClick:this.handleSubmenuItemClick},[r,ve("span",{class:["".concat(this.classPrefix,"-menu__content")]},[a1(this,"title",{silent:!0})]),n&&ve(Ay,{overlayClassName:this.arrowClass,overlayStyle:{transform:"rotate(".concat(_?-90:0,"deg)")}},null)]),ve(hm,{name:this.transitionClass,onBeforeEnter:w,onEnter:c,onAfterEnter:o,onBeforeLeave:g,onLeave:s,onAfterLeave:y},{default:function(){return[F1(ve("ul",{class:e.subClass,style:{"--padding-left":"".concat(b,"px")}},[u]),[[pm,e.isOpen]])]}})],C=[r,ve("span",{class:["".concat(this.classPrefix,"-menu__content")]},[a1(this,"title",{silent:!0})]),ve(Ay,{overlayClassName:/menu/i.test(this.$parent.$options.name)?this.arrowClass:null,overlayStyle:{transform:"rotate(".concat(_?-90:0,"deg)"),"margin-left":"auto"}},null)];return this.mode==="normal"?k:this.renderPopup(C)}},render:function(){var e=null,n={};return this.mode==="popup"&&(n={onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave}),Object.keys(this.$slots).length>0&&(e=this.isHead?this.renderHeadSubmenu():this.renderSubmenu()),ve("li",ea({class:this.classes},n),[e])}});/** + */function zR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function wpe(t){for(var e=1;e-1}),k=Ft(!1),C=Ft(!1),O=He(function(){return d.value==="light"?"#E7E7E7":"#383838"}),T=He(function(){var ce;return s.value==="popup"?k.value:b?(ce=b.value)===null||ce===void 0?void 0:ce.includes(e.value):!1}),P=Ft(!1),D=Ft(),F=Ft(),N=Ft(),z=sr("slide-down");wm(N,O);var B=He(function(){var ce;return["".concat(r.value,"-submenu"),(ce={},st(ce,"".concat(r.value,"-is-disabled"),e.disabled),st(ce,"".concat(r.value,"-is-opened"),T.value),ce)]}),X=He(function(){var ce;return["".concat(r.value,"-menu__popup"),"".concat(r.value,"-is-").concat(v?"horizontal":"vertical"),st({},"".concat(r.value,"-is-opened"),k.value),(ce=e.popupProps)===null||ce===void 0?void 0:ce.overlayInnerClassName]}),W=He(function(){var ce;return["".concat(r.value,"-menu--").concat(d.value),v&&"".concat(r.value,"-is-head-menu"),st({},"".concat(r.value,"-menu-is-nested"),P.value),(ce=e.popupProps)===null||ce===void 0?void 0:ce.overlayClassName]}),H=He(function(){var ce;return["".concat(r.value,"-menu__item"),"".concat(r.value,"-menu__item-spacer"),"".concat(r.value,"-menu__item-spacer--").concat(v&&!P.value?"bottom":"right"),(ce={},st(ce,"".concat(r.value,"-is-disabled"),e.disabled),st(ce,"".concat(r.value,"-is-opened"),T.value),st(ce,"".concat(r.value,"-is-active"),_.value),ce)]}),U=He(function(){return["".concat(r.value,"-menu__sub"),st({},"".concat(r.value,"-is-opened"),T.value)]}),G=He(function(){return[st({},"".concat(r.value,"-fake-arrow--active"),T.value)]}),Y=function(ue){da(o)&&o(ue)},K=function(){e.disabled||setTimeout(function(){k.value||(w(e.value),xl().then(function(){Y(D.value)})),k.value=!0},0)},ee=function(ue){return ue==null?void 0:ue.classList.contains("".concat(r.value,"-menu__popup"))},te=function ce(ue){return ue?ee(ue)||ce(ue.parentElement):!1},re=function(ue){setTimeout(function(){var _e=ee(ue.relatedTarget);C.value||_e||(k.value=!1)},0)},be=function(ue){var _e=ue.toElement,xe=ue.relatedTarget,Te=_e||xe;if(Te!==F.value){for(var Ne=function(Fe){return Fe===N.value};Te!==null&&Te!==document&&!Ne(Te);)Te=Te.parentNode;C.value=!1,Ne(Te)||(k.value=!1),g==null||g(ue)}},Le=function(){C.value=!0},me=function(){e.disabled||w(e.value)};Nr(k,function(ce){u.open(e.value,ce?"add":"remove")});var Ie=Va(e),pe=Ie.value;return rs("TdSubmenu",Ul({value:pe,addMenuItem:function(ue){y.value.push(ue),c&&c.addMenuItem(ue)},setSubPopup:function(ue){F.value=ue},closeParentPopup:function(ue){var _e=ue.relatedTarget;te(_e)||be(ue)}})),Nr(D,function(){Y(D.value)}),Ti(function(){var ce;u==null||(ce=u.vMenu)===null||ce===void 0||ce.add({value:e.value,parent:c==null?void 0:c.value,vnode:n.slots.default});for(var ue=qu(),_e=ue.parent;_e&&!/^t(head)?menu/i.test((xe=_e)===null||xe===void 0?void 0:xe.type.name);){var xe,Te,Ne;if(/submenu/i.test((Te=_e)===null||Te===void 0?void 0:Te.type.name)){P.value=!0;break}_e=(Ne=_e)===null||Ne===void 0?void 0:Ne.parent}}),{classPrefix:r,menuItems:y,mode:s,theme:d,isHead:v,isNested:P,classes:B,subClass:U,isOpen:T,transitionClass:z,arrowClass:G,overlayInnerClassName:X,overlayClassName:W,submenuClass:H,submenuRef:N,popupWrapperRef:D,popupVisible:k,isCursorInPopup:C,handleEnterPopup:Le,handleMouseEnter:K,handleMouseLeave:re,handleMouseLeavePopup:be,handleSubmenuItemClick:me}},methods:{renderPopup:function(e){var n,r=this,u="right-top";!this.isNested&&this.isHead&&(u="bottom-left");var d=ve("div",{ref:"popupWrapperRef",class:["".concat(this.classPrefix,"-menu__spacer"),"".concat(this.classPrefix,"-menu__spacer--").concat(!this.isNested&&this.isHead?"top":"left")],onMouseenter:this.handleEnterPopup,onMouseleave:this.handleMouseLeavePopup},[ve("ul",{class:"".concat(this.classPrefix,"-menu__popup-wrapper")},[J2(this,"default","content")])]),p={content:function(){return d}},b=ve(Dh,ea((n=this.popupProps)!==null&&n!==void 0?n:{},{overlayInnerClassName:aa(this.overlayInnerClassName),overlayClassName:aa(this.overlayClassName),visible:this.popupVisible,placement:u}),wpe({default:function(){return[ve("div",{ref:"submenuRef",class:r.submenuClass},[e])]}},p));return b},renderHeadSubmenu:function(){var e=a1(this,"icon"),n=[ve("div",{ref:"submenuRef",class:this.submenuClass,onClick:this.handleSubmenuItemClick},[e,ve("span",{class:["".concat(this.classPrefix,"-menu__content")]},[a1(this,"title",{silent:!0})])]),ve("ul",{style:"opacity: 0; width: 0; height: 0; overflow: hidden"},[J2(this,"default","content")])],r=this.mode==="popup"&&this.isNested,u=[e,ve("span",{class:["".concat(this.classPrefix,"-menu__content")]},[a1(this,"title",{silent:!0})]),ve(Ay,{overlayClassName:/menu/i.test(this.$parent.$options.name)?this.arrowClass:null,overlayStyle:{transform:"rotate(".concat(r?-90:0,"deg)")}},null)];return this.mode==="normal"?n:this.renderPopup(u)},renderSubmenu:function(){for(var e=this,n=this.$slots.content||this.$slots.default,r=a1(this,"icon"),u=J2(this,"default","content"),d=qu(),p=d.parent,b=44;p&&p.type.name!=="TMenu";)p.type.name==="TSubmenu"&&(b+=16),p=p.parent;var v=tU(),w=v.beforeEnter,c=v.enter,o=v.afterEnter,g=v.beforeLeave,s=v.leave,y=v.afterLeave,_=this.mode==="popup"&&this.isNested,k=[ve("div",{ref:"submenuRef",class:this.submenuClass,onClick:this.handleSubmenuItemClick},[r,ve("span",{class:["".concat(this.classPrefix,"-menu__content")]},[a1(this,"title",{silent:!0})]),n&&ve(Ay,{overlayClassName:this.arrowClass,overlayStyle:{transform:"rotate(".concat(_?-90:0,"deg)")}},null)]),ve(hm,{name:this.transitionClass,onBeforeEnter:w,onEnter:c,onAfterEnter:o,onBeforeLeave:g,onLeave:s,onAfterLeave:y},{default:function(){return[F1(ve("ul",{class:e.subClass,style:{"--padding-left":"".concat(b,"px")}},[u]),[[pm,e.isOpen]])]}})],C=[r,ve("span",{class:["".concat(this.classPrefix,"-menu__content")]},[a1(this,"title",{silent:!0})]),ve(Ay,{overlayClassName:/menu/i.test(this.$parent.$options.name)?this.arrowClass:null,overlayStyle:{transform:"rotate(".concat(_?-90:0,"deg)"),"margin-left":"auto"}},null)];return this.mode==="normal"?k:this.renderPopup(C)}},render:function(){var e=null,n={};return this.mode==="popup"&&(n={onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave}),Object.keys(this.$slots).length>0&&(e=this.isHead?this.renderHeadSubmenu():this.renderSubmenu()),ve("li",ea({class:this.classes},n),[e])}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function $R(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function kpe(t){for(var e=1;e0&&W(O.value[0])});var U=function(){var be;return z.length===0?null:ve("ul",{class:["".concat(b.value,"-head-menu__submenu"),"".concat(b.value,"-submenu")]},[ve(Qq,{value:y.value,onChange:X},Spe(be=z.map(function(Le){var me;return ve(eU,{value:Le.value,label:(me=Le.vnode()[0])===null||me===void 0?void 0:me.children},null)}))?be:{default:function(){return[be]}})])},G=Ft(),Y=Ft(),K=Ft(),ee=Ft(),te=function re(be,Le){be.forEach(function(me){var Ie,pe,ce,ue,_e=(Ie=me.props)===null||Ie===void 0?void 0:Ie.value;if((((pe=me.type)===null||pe===void 0?void 0:pe.name)==="TSubmenu"||((ce=me.type)===null||ce===void 0?void 0:ce.name)==="TMenuItem")&&B.add({value:_e,parent:Le,vnode:me.children.default}),da((ue=me.children)===null||ue===void 0?void 0:ue.default)){re(me.children.default(),_e);return}Ba(me.children)&&re(me.children,_e)})};return te(((r=(u=n.slots).default)===null||r===void 0?void 0:r.call(u))||((p=(h=n.slots).content)===null||p===void 0?void 0:p.call(h))||[]),function(){var re,be,Le,me,Ie,pe,ce,ue,_e,xe,Te,Ne,Be=((re=e.logo)===null||re===void 0?void 0:re.call(e,ho))||((be=(Le=n.slots).logo)===null||be===void 0?void 0:be.call(Le)),Fe=((me=e.operations)===null||me===void 0?void 0:me.call(e,ho))||((Ie=(pe=n.slots).operations)===null||Ie===void 0?void 0:Ie.call(pe))||((ce=(ue=n.slots).options)===null||ce===void 0?void 0:ce.call(ue)),Ve=((_e=(xe=n.slots).default)===null||_e===void 0?void 0:_e.call(xe))||((Te=(Ne=n.slots).content)===null||Te===void 0?void 0:Te.call(Ne))||[];return ve("div",{class:F.value},[ve("div",{class:"".concat(b.value,"-head-menu__inner"),ref:Y},[Be&&ve("div",{class:"".concat(b.value,"-menu__logo"),ref:K},[Be]),ve("ul",{class:"".concat(b.value,"-menu"),ref:G},[Ve]),Fe&&ve("div",{class:"".concat(b.value,"-menu__operations"),ref:ee},[Fe])]),N.value==="normal"&&U()])}}});/** + */function $R(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function kpe(t){for(var e=1;e0&&W(O.value[0])});var U=function(){var be;return z.length===0?null:ve("ul",{class:["".concat(b.value,"-head-menu__submenu"),"".concat(b.value,"-submenu")]},[ve(Qq,{value:y.value,onChange:X},Spe(be=z.map(function(Le){var me;return ve(eU,{value:Le.value,label:(me=Le.vnode()[0])===null||me===void 0?void 0:me.children},null)}))?be:{default:function(){return[be]}})])},G=Ft(),Y=Ft(),K=Ft(),ee=Ft(),te=function re(be,Le){be.forEach(function(me){var Ie,pe,ce,ue,_e=(Ie=me.props)===null||Ie===void 0?void 0:Ie.value;if((((pe=me.type)===null||pe===void 0?void 0:pe.name)==="TSubmenu"||((ce=me.type)===null||ce===void 0?void 0:ce.name)==="TMenuItem")&&B.add({value:_e,parent:Le,vnode:me.children.default}),da((ue=me.children)===null||ue===void 0?void 0:ue.default)){re(me.children.default(),_e);return}Ba(me.children)&&re(me.children,_e)})};return te(((r=(u=n.slots).default)===null||r===void 0?void 0:r.call(u))||((d=(p=n.slots).content)===null||d===void 0?void 0:d.call(p))||[]),function(){var re,be,Le,me,Ie,pe,ce,ue,_e,xe,Te,Ne,Be=((re=e.logo)===null||re===void 0?void 0:re.call(e,ho))||((be=(Le=n.slots).logo)===null||be===void 0?void 0:be.call(Le)),Fe=((me=e.operations)===null||me===void 0?void 0:me.call(e,ho))||((Ie=(pe=n.slots).operations)===null||Ie===void 0?void 0:Ie.call(pe))||((ce=(ue=n.slots).options)===null||ce===void 0?void 0:ce.call(ue)),Ve=((_e=(xe=n.slots).default)===null||_e===void 0?void 0:_e.call(xe))||((Te=(Ne=n.slots).content)===null||Te===void 0?void 0:Te.call(Ne))||[];return ve("div",{class:F.value},[ve("div",{class:"".concat(b.value,"-head-menu__inner"),ref:Y},[Be&&ve("div",{class:"".concat(b.value,"-menu__logo"),ref:K},[Be]),ve("ul",{class:"".concat(b.value,"-menu"),ref:G},[Ve]),Fe&&ve("div",{class:"".concat(b.value,"-menu__operations"),ref:ee},[Fe])]),N.value==="normal"&&U()])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -750,11 +750,11 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Tpe(t,e){var n;di(e)&&(n=Khe(e));for(var r=arguments.length,u=new Array(r>2?r-2:0),p=2;p2?r-2:0),d=2;dNumber(w)?"error":""}return""}),u=He(function(){var h=t.value.status;return h||r.value}),p=function(){var b,v;(b=(v=t.value).onValidate)===null||b===void 0||b.call(v,{error:r.value?"exceed-maximum":void 0})};return Nr(r,p),Ti(function(){r.value&&p()}),{tStatus:u,limitNumber:n,getValueByLimitNumber:e}}/** + */function zpe(t){var e=function(b){var v=t.value,w=v.allowInputOverMax,c=v.maxlength,o=v.maxcharacter;if(!(c||o)||w||!b)return b;if(c)return uZ(b,c);if(o){var g=KD(b,o);if(po(g))return g.characters}},n=He(function(){var p=t.value,b=p.maxlength,v=p.maxcharacter,w=p.value;if(Zo(w))return String(w);if(b&&v&&Ao.warn("Input","Pick one of maxlength and maxcharacter please."),b){var c=w!=null&&w.length?sZ(w):0;return"".concat(c,"/").concat(b)}return v?"".concat(KD(w||""),"/").concat(v):""}),r=He(function(){if(n.value){var p=n.value.split("/"),b=ba(p,2),v=b[0],w=b[1];return Number(v)>Number(w)?"error":""}return""}),u=He(function(){var p=t.value.status;return p||r.value}),d=function(){var b,v;(b=(v=t.value).onValidate)===null||b===void 0||b.call(v,{error:r.value?"exceed-maximum":void 0})};return Nr(r,d),Ti(function(){r.value&&d()}),{tStatus:u,limitNumber:n,getValueByLimitNumber:e}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function $pe(t,e){var n=Va(t),r=n.value,u=n.modelValue,p=Ft(),h=Ft(!1),b=Ft(),v=Ft(null),w=Ft(),c=Mu(),o=Al(r,u,t.defaultValue,t.onChange),g=ba(o,2),s=g[0],y=g[1],_=Ft(!1),k=Ft(!1),C=Ft(t.type),O=Ft(null),T=He(function(){return{value:[void 0,null].includes(s.value)?void 0:String(s.value),status:t.status,maxlength:t.maxlength,maxcharacter:t.maxcharacter,allowInputOverMax:t.allowInputOverMax,onValidate:t.onValidate}}),P=zpe(T),D=P.limitNumber,F=P.getValueByLimitNumber,N=P.tStatus,z=He(function(){return(s.value&&!c.value&&t.clearable&&!t.readonly||t.showClearIconOnEmpty)&&_.value}),B=function(){var ce;return(ce=O.value)===null||ce===void 0?void 0:ce.focus()},X=function(){var ce;return(ce=O.value)===null||ce===void 0?void 0:ce.blur()},W=function(ce){var ue;p.value=s.value,!t.disabled&&(k.value=!0,(ue=t.onFocus)===null||ue===void 0||ue.call(t,s.value,{e:ce}))},H=function(ce){var ue,_e=ce.e;y("",{e:_e,trigger:"clear"}),(ue=t.onClear)===null||ue===void 0||ue.call(t,{e:_e})},U=function(ce){w.value=ce.target},G=function(){var ce=C.value==="password"?"text":"password";C.value=ce},Y=function(){var ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",ue=O.value;if(!!ue){var _e=String(ce);!ue.value||ue.value!==_e&&(ue.value=_e)}},K=function(ce){var ue,_e=ce.target,xe=_e.value;t.type!=="number"&&xe.length>((ue=s.value)===null||ue===void 0?void 0:ue.length)&&(xe=F(xe)),y(xe,{e:ce}),xl(function(){Y(s.value)})},ee=function(ce){var ue=ce.inputType&&ce.inputType==="insertCompositionText",_e=ce.currentTarget.value;if(ue||h.value){b.value=_e;return}K(ce)},te=function(){var ce,ue=w.value;if(!ue||!ue.tagName||!((ce=v.value)!==null&&ce!==void 0&&ce.$el)||!["path","svg"].includes(ue.tagName))return!1;for(;ue;){var _e;if(((_e=v.value)===null||_e===void 0?void 0:_e.$el)===ue)return!0;ue=ue.parentNode}return!1},re=_l(cP,void 0),be=function(ce){if(t.format&&(p.value=t.format(s.value)),k.value=!1,!te()&&t.allowTriggerBlur){var ue;(ue=t.onBlur)===null||ue===void 0||ue.call(t,s.value,{e:ce}),re==null||re.handleBlur()}},Le=function(ce){var ue;h.value=!1,b.value="",K(ce),(ue=t.onCompositionend)===null||ue===void 0||ue.call(t,s.value,{e:ce})},me=function(ce){var ue;h.value=!0;var _e=ce.currentTarget.value;b.value=_e,(ue=t.onCompositionstart)===null||ue===void 0||ue.call(t,s.value,{e:ce})},Ie=function(ce){var ue,_e;(ue=O.value)===null||ue===void 0||ue.focus(),(_e=t.onClick)===null||_e===void 0||_e.call(t,{e:ce})};return Nr(function(){return t.autofocus},function(pe){pe===!0&&xl(function(){var ce;(ce=O.value)===null||ce===void 0||ce.focus()})},{immediate:!0}),Nr(s,function(pe,ce){ce===void 0&&t.format?p.value=t.format(pe):p.value=pe;var ue=F(pe);ue!==pe&&t.type!=="number"&&y(ue,{trigger:"initial"})},{immediate:!0}),Nr(function(){return t.type},function(pe){C.value=pe},{immediate:!0}),e({inputRef:O,focus:B,blur:X}),{isHover:_,focused:k,renderType:C,showClear:z,inputRef:O,clearIconRef:v,inputValue:p,isComposition:h,compositionValue:b,limitNumber:D,tStatus:N,emitFocus:W,formatAndEmitBlur:be,onHandleCompositionend:Le,onHandleCompositionstart:me,onRootClick:Ie,emitPassword:G,handleInput:ee,emitClear:H,onClearIconMousedown:U,innerValue:s}}/** + */function $pe(t,e){var n=Va(t),r=n.value,u=n.modelValue,d=Ft(),p=Ft(!1),b=Ft(),v=Ft(null),w=Ft(),c=Mu(),o=Al(r,u,t.defaultValue,t.onChange),g=ba(o,2),s=g[0],y=g[1],_=Ft(!1),k=Ft(!1),C=Ft(t.type),O=Ft(null),T=He(function(){return{value:[void 0,null].includes(s.value)?void 0:String(s.value),status:t.status,maxlength:t.maxlength,maxcharacter:t.maxcharacter,allowInputOverMax:t.allowInputOverMax,onValidate:t.onValidate}}),P=zpe(T),D=P.limitNumber,F=P.getValueByLimitNumber,N=P.tStatus,z=He(function(){return(s.value&&!c.value&&t.clearable&&!t.readonly||t.showClearIconOnEmpty)&&_.value}),B=function(){var ce;return(ce=O.value)===null||ce===void 0?void 0:ce.focus()},X=function(){var ce;return(ce=O.value)===null||ce===void 0?void 0:ce.blur()},W=function(ce){var ue;d.value=s.value,!t.disabled&&(k.value=!0,(ue=t.onFocus)===null||ue===void 0||ue.call(t,s.value,{e:ce}))},H=function(ce){var ue,_e=ce.e;y("",{e:_e,trigger:"clear"}),(ue=t.onClear)===null||ue===void 0||ue.call(t,{e:_e})},U=function(ce){w.value=ce.target},G=function(){var ce=C.value==="password"?"text":"password";C.value=ce},Y=function(){var ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",ue=O.value;if(!!ue){var _e=String(ce);!ue.value||ue.value!==_e&&(ue.value=_e)}},K=function(ce){var ue,_e=ce.target,xe=_e.value;t.type!=="number"&&xe.length>((ue=s.value)===null||ue===void 0?void 0:ue.length)&&(xe=F(xe)),y(xe,{e:ce}),xl(function(){Y(s.value)})},ee=function(ce){var ue=ce.inputType&&ce.inputType==="insertCompositionText",_e=ce.currentTarget.value;if(ue||p.value){b.value=_e;return}K(ce)},te=function(){var ce,ue=w.value;if(!ue||!ue.tagName||!((ce=v.value)!==null&&ce!==void 0&&ce.$el)||!["path","svg"].includes(ue.tagName))return!1;for(;ue;){var _e;if(((_e=v.value)===null||_e===void 0?void 0:_e.$el)===ue)return!0;ue=ue.parentNode}return!1},re=_l(cP,void 0),be=function(ce){if(t.format&&(d.value=t.format(s.value)),k.value=!1,!te()&&t.allowTriggerBlur){var ue;(ue=t.onBlur)===null||ue===void 0||ue.call(t,s.value,{e:ce}),re==null||re.handleBlur()}},Le=function(ce){var ue;p.value=!1,b.value="",K(ce),(ue=t.onCompositionend)===null||ue===void 0||ue.call(t,s.value,{e:ce})},me=function(ce){var ue;p.value=!0;var _e=ce.currentTarget.value;b.value=_e,(ue=t.onCompositionstart)===null||ue===void 0||ue.call(t,s.value,{e:ce})},Ie=function(ce){var ue,_e;(ue=O.value)===null||ue===void 0||ue.focus(),(_e=t.onClick)===null||_e===void 0||_e.call(t,{e:ce})};return Nr(function(){return t.autofocus},function(pe){pe===!0&&xl(function(){var ce;(ce=O.value)===null||ce===void 0||ce.focus()})},{immediate:!0}),Nr(s,function(pe,ce){ce===void 0&&t.format?d.value=t.format(pe):d.value=pe;var ue=F(pe);ue!==pe&&t.type!=="number"&&y(ue,{trigger:"initial"})},{immediate:!0}),Nr(function(){return t.type},function(pe){C.value=pe},{immediate:!0}),e({inputRef:O,focus:B,blur:X}),{isHover:_,focused:k,renderType:C,showClear:z,inputRef:O,clearIconRef:v,inputValue:d,isComposition:p,compositionValue:b,limitNumber:D,tStatus:N,emitFocus:W,formatAndEmitBlur:be,onHandleCompositionend:Le,onHandleCompositionstart:me,onRootClick:Ie,emitPassword:G,handleInput:ee,emitClear:H,onClearIconMousedown:U,innerValue:s}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Vpe(t,e){var n=function(o){if(!t.disabled){var g=o.code;if(/enter/i.test(g)||/enter/i.test(o.key)){var s;(s=t.onEnter)===null||s===void 0||s.call(t,o.currentTarget.value,{e:o})}else{var y;(y=t.onKeydown)===null||y===void 0||y.call(t,o.currentTarget.value,{e:o})}}},r=function(o){var g;t.disabled||(g=t.onKeyup)===null||g===void 0||g.call(t,o.currentTarget.value,{e:o})},u=function(o){var g;t.disabled||(g=t.onKeypress)===null||g===void 0||g.call(t,o.currentTarget.value,{e:o})},p=function(o){var g;if(!t.disabled){var s=o.clipboardData||window.clipboardData;(g=t.onPaste)===null||g===void 0||g.call(t,{e:o,pasteValue:s==null?void 0:s.getData("text/plain")})}},h=function(o){return e.value=o},b=function(o){var g;return(g=t.onWheel)===null||g===void 0?void 0:g.call(t,{e:o})},v=function(o){var g;h(!0),(g=t.onMouseenter)===null||g===void 0||g.call(t,{e:o})},w=function(o){var g;h(!1),(g=t.onMouseleave)===null||g===void 0||g.call(t,{e:o})};return{handleKeydown:n,handleKeyUp:r,handleKeypress:u,onHandlePaste:p,onHandleMousewheel:b,onInputMouseenter:v,onInputMouseleave:w}}/** + */function Vpe(t,e){var n=function(o){if(!t.disabled){var g=o.code;if(/enter/i.test(g)||/enter/i.test(o.key)){var s;(s=t.onEnter)===null||s===void 0||s.call(t,o.currentTarget.value,{e:o})}else{var y;(y=t.onKeydown)===null||y===void 0||y.call(t,o.currentTarget.value,{e:o})}}},r=function(o){var g;t.disabled||(g=t.onKeyup)===null||g===void 0||g.call(t,o.currentTarget.value,{e:o})},u=function(o){var g;t.disabled||(g=t.onKeypress)===null||g===void 0||g.call(t,o.currentTarget.value,{e:o})},d=function(o){var g;if(!t.disabled){var s=o.clipboardData||window.clipboardData;(g=t.onPaste)===null||g===void 0||g.call(t,{e:o,pasteValue:s==null?void 0:s.getData("text/plain")})}},p=function(o){return e.value=o},b=function(o){var g;return(g=t.onWheel)===null||g===void 0?void 0:g.call(t,{e:o})},v=function(o){var g;p(!0),(g=t.onMouseenter)===null||g===void 0||g.call(t,{e:o})},w=function(o){var g;p(!1),(g=t.onMouseleave)===null||g===void 0||g.call(t,{e:o})};return{handleKeydown:n,handleKeyUp:r,handleKeypress:u,onHandlePaste:d,onHandleMousewheel:b,onInputMouseenter:v,onInputMouseleave:w}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Hpe(t,e,n){var r=Ft(null),u=Ft(!1),p=function(){if(!(!r.value||!e.value)){var c=r.value.getBoundingClientRect(),o=c.width;e.value.style.width="".concat(o||0,"px")}},h=function(){Nr(function(){return n.value+t.placeholder},function(){!t.autoWidth||xl(function(){p()})},{immediate:!0})};Ti(function(){u.value=!1,t.autoWidth&&h()});var b=Ft(null),v=function(c){typeof window>"u"||$c(window.ResizeObserver)||!c||(b.value=new window.ResizeObserver(function(){p()}),b.value.observe(c))};return Ti(function(){v(r.value)}),xc(function(){var w,c;(w=b.value)===null||w===void 0||w.unobserve(r.value),(c=b.value)===null||c===void 0||c.disconnect()}),{inputPreRef:r}}/** + */function Hpe(t,e,n){var r=Ft(null),u=Ft(!1),d=function(){if(!(!r.value||!e.value)){var c=r.value.getBoundingClientRect(),o=c.width;e.value.style.width="".concat(o||0,"px")}},p=function(){Nr(function(){return n.value+t.placeholder},function(){!t.autoWidth||xl(function(){d()})},{immediate:!0})};Ti(function(){u.value=!1,t.autoWidth&&p()});var b=Ft(null),v=function(c){typeof window>"u"||$c(window.ResizeObserver)||!c||(b.value=new window.ResizeObserver(function(){d()}),b.value.observe(c))};return Ti(function(){v(r.value)}),xc(function(){var w,c;(w=b.value)===null||w===void 0||w.unobserve(r.value),(c=b.value)===null||c===void 0||c.disconnect()}),{inputPreRef:r}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var qpe=["isHover","tStatus","inputRef","renderType","showClear","focused","inputValue","isComposition","compositionValue","innerValue","limitNumber"];function HR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function qR(t){for(var e=1;e1)||/(e|E)+/.test(t[p])&&(n+=1,n>1)||t[p]==="-"&&(r+=1,r>2))return!1;return!0}function Sh(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t.indexOf(".")!==-1?(Ao.error("InputNumber","num is not a integer number."),t):!t||t==="0"&&e?"":t==="0"?t:(e?t.replace(/0+$/,""):t.replace(/^0+/,""))||"0"}function KE(t,e){for(var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=Sh(t,n),u=Sh(e,n),p=r.length>u.length,h=p?r:u,b=p?u:r,v=[],w=[],c=n?0:h.length-b.length,o=n?b.length:h.length,g=o-1;g>=0;g--){var s=g-c,y=Number(h[g])+(Number(b[s])||0)+(w[g]||0);y>=10&&(w[g-1]=1),v.unshift(String(y%10))}return w[-1]&&v.unshift("1"),n?v.concat(h.slice(o,h.length)).join(""):v.join("")}function U_(t,e){var n=t.split("."),r=ba(n,2),u=r[0],p=u===void 0?"0":u,h=r[1],b=h===void 0?"0":h,v=e.split("."),w=ba(v,2),c=w[0],o=c===void 0?"0":c,g=w[1],s=g===void 0?"0":g,y=KE(p,o);if(b==="0"&&s==="0")return y;var _=Sh(b,!0),k=Sh(s,!0),C=KE(_,k,!0),O=C.length;return O>_.length&&O>k.length?[Sh(KE(y,"1")),Sh(C.slice(1),!0)].filter(function(T){return T}).join("."):[Sh(y),Sh(C,!0)].filter(function(T){return T}).join(".")}function iU(t,e){var n=Sh(t),r=Sh(e);if(n.length===r.length){for(var u=0,p=n.length;ur[u])return 1;if(n[u]r.length?1:-1}function oU(t,e){for(var n=t&&t!=="0"?t.replace(/0+$/,""):"0",r=e&&e!=="0"?e.replace(/0+$/,""):"0",u=Math.max(n.length,r.length),p=0,h=u;p(r[p]||0))return 1;if((n[p]||0)<(r[p]||0))return-1}return 0}function bA(t){var e=t.split("e"),n=ba(e,2),r=n[0],u=n[1];if(!u)return t;var p=t.split("."),h=ba(p,2),b=h[0],v=h[1],w=v===void 0?"":v,c=Number(u),o=w.split("e"),g=ba(o,1),s=g[0];if(c>s.length){var y=SC(c-s.length);return r.replace(/(^0+|\.)/g,"")+y}var _=b.replace(/^0+/,"")+s.slice(0,c),k=s.slice(c);return k?[_,k].join("."):_}function Xpe(t,e){var n=bA(t).split("."),r=ba(n,2),u=r[0],p=r[1],h=bA(e).split("."),b=ba(h,2),v=b[0],w=b[1],c=iU(u.replace("-",""),v.replace("-","")),o=u.includes("-"),g=v.includes("-");return o&&!g?-1:!o&&g?1:o&&g?c===0?0:c>0?-1:1:c===0?oU(p,w):c}function WR(t){return[-1/0,1/0].includes(Number(t))}function YR(t){return Number(t)Number.MIN_SAFE_INTEGER}function Dy(t,e,n){var r=YR(t)&&YR(e)&&!n,u=WR(t)||WR(e);return r||u?Number(t)===Number(e)?0:Number(t)>Number(e)?1:-1:Xpe(String(t),String(e))}function Mw(t,e,n){if(t===e)return"0";for(var r=n||{},u=r.decimal,p=r.stayZero,h=Sh(t),b=Sh(e),v=iU(h,b)>0,w=v?h:b,c=v?b:h,o=[],g=[],s=u?0:w.length-c.length,y=u?c.length:w.length,_=y-1;_>=0;_--){var k=_-s,C=Number(w[_])-(Number(c[k])||0)-(g[_]||0);C<0&&(g[_-1]=1,C+=10),o.unshift(String(C))}if(u)return o.concat(w.slice(y,w.length)).join("");var O=o.join("");return p||(O=O.replace(/^0+/,"")),Sh(v?O:"-".concat(O))}function $S(t,e){if(t===e)return"0";var n=Dy(t,e,!0)>0,r=n?t:e,u=n?e:t,p=r.split("."),h=ba(p,2),b=h[0],v=h[1],w=v===void 0?"0":v,c=u.split("."),o=ba(c,2),g=o[0],s=o[1],y=s===void 0?"0":s,_=Mw(b,g);if(w==="0"&&y==="0")return n?_:"-".concat(_);var k="",C=w;w.length=0?k=Mw(C,y,{decimal:!0}):(w.length1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!n)return Number(t).toFixed(e);if(!di(t))return String(t);var r=t.split("."),u=ba(r,2),p=u[0],h=u[1];if(!h)return e?[t,SC(e)].join("."):t;if(e===0)return Number(h[0])>=5?U_(p,"1"):p;var b=h.slice(0,e);return h.length=5?U_(b,"1"):b,[p,b].join(".")}/** + */function SC(t){return new Array(t).fill(0).join("")}function aU(t){if(!t)return!0;if(Zo(t))return!Number.isNaN(t);var e=/^[0-9|e|E|-]+\.*[0-9|e|E|-]*$/.test(t);if(!e)return!1;for(var n=0,r=0,u=0,d=0,p=t.length;d1)||/(e|E)+/.test(t[d])&&(n+=1,n>1)||t[d]==="-"&&(r+=1,r>2))return!1;return!0}function Sh(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t.indexOf(".")!==-1?(Ao.error("InputNumber","num is not a integer number."),t):!t||t==="0"&&e?"":t==="0"?t:(e?t.replace(/0+$/,""):t.replace(/^0+/,""))||"0"}function KE(t,e){for(var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=Sh(t,n),u=Sh(e,n),d=r.length>u.length,p=d?r:u,b=d?u:r,v=[],w=[],c=n?0:p.length-b.length,o=n?b.length:p.length,g=o-1;g>=0;g--){var s=g-c,y=Number(p[g])+(Number(b[s])||0)+(w[g]||0);y>=10&&(w[g-1]=1),v.unshift(String(y%10))}return w[-1]&&v.unshift("1"),n?v.concat(p.slice(o,p.length)).join(""):v.join("")}function U_(t,e){var n=t.split("."),r=ba(n,2),u=r[0],d=u===void 0?"0":u,p=r[1],b=p===void 0?"0":p,v=e.split("."),w=ba(v,2),c=w[0],o=c===void 0?"0":c,g=w[1],s=g===void 0?"0":g,y=KE(d,o);if(b==="0"&&s==="0")return y;var _=Sh(b,!0),k=Sh(s,!0),C=KE(_,k,!0),O=C.length;return O>_.length&&O>k.length?[Sh(KE(y,"1")),Sh(C.slice(1),!0)].filter(function(T){return T}).join("."):[Sh(y),Sh(C,!0)].filter(function(T){return T}).join(".")}function iU(t,e){var n=Sh(t),r=Sh(e);if(n.length===r.length){for(var u=0,d=n.length;ur[u])return 1;if(n[u]r.length?1:-1}function oU(t,e){for(var n=t&&t!=="0"?t.replace(/0+$/,""):"0",r=e&&e!=="0"?e.replace(/0+$/,""):"0",u=Math.max(n.length,r.length),d=0,p=u;d(r[d]||0))return 1;if((n[d]||0)<(r[d]||0))return-1}return 0}function bA(t){var e=t.split("e"),n=ba(e,2),r=n[0],u=n[1];if(!u)return t;var d=t.split("."),p=ba(d,2),b=p[0],v=p[1],w=v===void 0?"":v,c=Number(u),o=w.split("e"),g=ba(o,1),s=g[0];if(c>s.length){var y=SC(c-s.length);return r.replace(/(^0+|\.)/g,"")+y}var _=b.replace(/^0+/,"")+s.slice(0,c),k=s.slice(c);return k?[_,k].join("."):_}function Xpe(t,e){var n=bA(t).split("."),r=ba(n,2),u=r[0],d=r[1],p=bA(e).split("."),b=ba(p,2),v=b[0],w=b[1],c=iU(u.replace("-",""),v.replace("-","")),o=u.includes("-"),g=v.includes("-");return o&&!g?-1:!o&&g?1:o&&g?c===0?0:c>0?-1:1:c===0?oU(d,w):c}function WR(t){return[-1/0,1/0].includes(Number(t))}function YR(t){return Number(t)Number.MIN_SAFE_INTEGER}function Dy(t,e,n){var r=YR(t)&&YR(e)&&!n,u=WR(t)||WR(e);return r||u?Number(t)===Number(e)?0:Number(t)>Number(e)?1:-1:Xpe(String(t),String(e))}function Mw(t,e,n){if(t===e)return"0";for(var r=n||{},u=r.decimal,d=r.stayZero,p=Sh(t),b=Sh(e),v=iU(p,b)>0,w=v?p:b,c=v?b:p,o=[],g=[],s=u?0:w.length-c.length,y=u?c.length:w.length,_=y-1;_>=0;_--){var k=_-s,C=Number(w[_])-(Number(c[k])||0)-(g[_]||0);C<0&&(g[_-1]=1,C+=10),o.unshift(String(C))}if(u)return o.concat(w.slice(y,w.length)).join("");var O=o.join("");return d||(O=O.replace(/^0+/,"")),Sh(v?O:"-".concat(O))}function $S(t,e){if(t===e)return"0";var n=Dy(t,e,!0)>0,r=n?t:e,u=n?e:t,d=r.split("."),p=ba(d,2),b=p[0],v=p[1],w=v===void 0?"0":v,c=u.split("."),o=ba(c,2),g=o[0],s=o[1],y=s===void 0?"0":s,_=Mw(b,g);if(w==="0"&&y==="0")return n?_:"-".concat(_);var k="",C=w;w.length=0?k=Mw(C,y,{decimal:!0}):(w.length1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!n)return Number(t).toFixed(e);if(!di(t))return String(t);var r=t.split("."),u=ba(r,2),d=u[0],p=u[1];if(!p)return e?[t,SC(e)].join("."):t;if(e===0)return Number(p[0])>=5?U_(d,"1"):d;var b=p.slice(0,e);return p.length=5?U_(b,"1"):b,[d,b].join(".")}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Qpe(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!t&&t!==0?!0:n&&di(t)?Dy(t,e,n)<0:t2&&arguments[2]!==void 0?arguments[2]:!1;return!t&&t!==0?!0:n&&di(t)?Dy(t,e,n)>0:t>e}function t2e(t,e){if(t!==""){var n=e.max,r=e.min,u=e.lastValue,p=e.largeNumber;return aU(t)?p&&(di(n)||n===1/0)&&(di(r)||r===-1/0)?Dy(n,t,p)<0?n:Dy(r,t,p)>0?r:t:Math.max(Number(r),Math.min(Number(n),Number(t))):u}}function VS(t,e){var n,r;if(!t||!e)return(t||0)+(e||0);var u=((n=t.toString().split(".")[1])===null||n===void 0?void 0:n.length)||0,p=((r=e.toString().split(".")[1])===null||r===void 0?void 0:r.length)||0;if(!u&&!p)return t+e;var h=t,b=e,v=Math.abs(u-p),w=Math.pow(10,Math.max(u,p));if(v>0){var c=Math.pow(10,v);u>p?(h=Number(t.toString().replace(".","")),b=Number(e.toString().replace(".",""))*c):(h=Number(t.toString().replace(".",""))*c,b=Number(e.toString().replace(".","")))}else h=Number(t.toString().replace(".","")),b=Number(e.toString().replace(".",""));return(h+b)/w}function HS(t,e){var n,r;if(!t||!e)return(t||0)-(e||0);var u=((n=t.toString().split(".")[1])===null||n===void 0?void 0:n.length)||0,p=((r=e.toString().split(".")[1])===null||r===void 0?void 0:r.length)||0,h=Math.pow(10,Math.max(u,p)),b=u>=p?u:p;return Number(((t*h-e*h)/h).toFixed(b))}function n2e(t,e){return t<0&&e>0?HS(e,Math.abs(t)):t<0&&e<0?VS(Math.abs(t),Math.abs(e))*-1:t>0&&e<0?HS(t,Math.abs(e)):VS(t,e)}function r2e(t,e){return t<0&&e>0?VS(Math.abs(t),e)*-1:t<0&&e<0?HS(Math.abs(e),Math.abs(t)):t>0&&e<0?VS(t,Math.abs(e)):HS(t,e)}function a2e(t){var e=t.op,n=t.step,r=t.lastValue,u=t.max,p=t.min,h=t.largeNumber;if(n<=0)return Ao.error("InputNumber","step must be larger than 0."),r;var b=Zo(n)?String(n):n,v;return e==="add"?h&&di(r)?v=Jpe(String(r),String(b)):v=n2e(Number(r||0),Number(n)):e==="reduce"&&(h&&di(r)?v=Zpe(String(r),String(b)):v=r2e(Number(r||0),Number(n))),$c(r)&&(v=t2e(v,{max:u,min:p,lastValue:r,largeNumber:h})),h?v:Number(v)}function XE(t){var e=t.largeNumber,n=t.value,r=t.max,u=t.min;if(!$c(e)){e&&Zo(n)&&Ao.warn("InputNumber","largeNumber value must be a string.");var p;return Dy(n,r,e)>0?p="exceed-maximum":Dy(n,u,e)<0?p="below-minimum":p=void 0,p}}var i2e=["-",".","e","E","+"];function o2e(t,e){var n,r;if(["",null,void 0].includes(t))return!0;if(t.slice(0,2)==="00"||((n=t.match(/\./g))===null||n===void 0?void 0:n.length)>1)return!1;var u=((r=t.match(/-/g))===null||r===void 0?void 0:r.length)||0;if(u>1||u===1&&t[0]!=="-")return!1;var p=e&&aU(t)||!Number.isNaN(Number(t));return!(!p&&!i2e.includes(t.slice(-1))||/e/i.test(t)&&!/\de/i.test(t))}function l2e(t,e){return parseFloat(t)!==e&&!Number.isNaN(Number(t))}function ZE(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(["",null,void 0].includes(t)||!/\d+/.test(t))){var n=e.decimalPlaces,r=e.largeNumber,u=e.isToFixed,p=t.replace(/[.|+|\-|e]$/,"");return r&&(p=bA(p)),n!==void 0&&(p=_A(p,n,r)),r||u?p:parseFloat(p)}}function s2e(t){var e=/^[-+]?\d{1,3}(,\d{3})*(\.(\d*))?$/;return e.test(t)?t.replace(/,/g,""):t}/** + */function Qpe(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!t&&t!==0?!0:n&&di(t)?Dy(t,e,n)<0:t2&&arguments[2]!==void 0?arguments[2]:!1;return!t&&t!==0?!0:n&&di(t)?Dy(t,e,n)>0:t>e}function t2e(t,e){if(t!==""){var n=e.max,r=e.min,u=e.lastValue,d=e.largeNumber;return aU(t)?d&&(di(n)||n===1/0)&&(di(r)||r===-1/0)?Dy(n,t,d)<0?n:Dy(r,t,d)>0?r:t:Math.max(Number(r),Math.min(Number(n),Number(t))):u}}function VS(t,e){var n,r;if(!t||!e)return(t||0)+(e||0);var u=((n=t.toString().split(".")[1])===null||n===void 0?void 0:n.length)||0,d=((r=e.toString().split(".")[1])===null||r===void 0?void 0:r.length)||0;if(!u&&!d)return t+e;var p=t,b=e,v=Math.abs(u-d),w=Math.pow(10,Math.max(u,d));if(v>0){var c=Math.pow(10,v);u>d?(p=Number(t.toString().replace(".","")),b=Number(e.toString().replace(".",""))*c):(p=Number(t.toString().replace(".",""))*c,b=Number(e.toString().replace(".","")))}else p=Number(t.toString().replace(".","")),b=Number(e.toString().replace(".",""));return(p+b)/w}function HS(t,e){var n,r;if(!t||!e)return(t||0)-(e||0);var u=((n=t.toString().split(".")[1])===null||n===void 0?void 0:n.length)||0,d=((r=e.toString().split(".")[1])===null||r===void 0?void 0:r.length)||0,p=Math.pow(10,Math.max(u,d)),b=u>=d?u:d;return Number(((t*p-e*p)/p).toFixed(b))}function n2e(t,e){return t<0&&e>0?HS(e,Math.abs(t)):t<0&&e<0?VS(Math.abs(t),Math.abs(e))*-1:t>0&&e<0?HS(t,Math.abs(e)):VS(t,e)}function r2e(t,e){return t<0&&e>0?VS(Math.abs(t),e)*-1:t<0&&e<0?HS(Math.abs(e),Math.abs(t)):t>0&&e<0?VS(t,Math.abs(e)):HS(t,e)}function a2e(t){var e=t.op,n=t.step,r=t.lastValue,u=t.max,d=t.min,p=t.largeNumber;if(n<=0)return Ao.error("InputNumber","step must be larger than 0."),r;var b=Zo(n)?String(n):n,v;return e==="add"?p&&di(r)?v=Jpe(String(r),String(b)):v=n2e(Number(r||0),Number(n)):e==="reduce"&&(p&&di(r)?v=Zpe(String(r),String(b)):v=r2e(Number(r||0),Number(n))),$c(r)&&(v=t2e(v,{max:u,min:d,lastValue:r,largeNumber:p})),p?v:Number(v)}function XE(t){var e=t.largeNumber,n=t.value,r=t.max,u=t.min;if(!$c(e)){e&&Zo(n)&&Ao.warn("InputNumber","largeNumber value must be a string.");var d;return Dy(n,r,e)>0?d="exceed-maximum":Dy(n,u,e)<0?d="below-minimum":d=void 0,d}}var i2e=["-",".","e","E","+"];function o2e(t,e){var n,r;if(["",null,void 0].includes(t))return!0;if(t.slice(0,2)==="00"||((n=t.match(/\./g))===null||n===void 0?void 0:n.length)>1)return!1;var u=((r=t.match(/-/g))===null||r===void 0?void 0:r.length)||0;if(u>1||u===1&&t[0]!=="-")return!1;var d=e&&aU(t)||!Number.isNaN(Number(t));return!(!d&&!i2e.includes(t.slice(-1))||/e/i.test(t)&&!/\de/i.test(t))}function l2e(t,e){return parseFloat(t)!==e&&!Number.isNaN(Number(t))}function ZE(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(["",null,void 0].includes(t)||!/\d+/.test(t))){var n=e.decimalPlaces,r=e.largeNumber,u=e.isToFixed,d=t.replace(/[.|+|\-|e]$/,"");return r&&(d=bA(d)),n!==void 0&&(d=_A(d,n,r)),r||u?d:parseFloat(d)}}function s2e(t){var e=/^[-+]?\d{1,3}(,\d{3})*(\.(\d*))?$/;return e.test(t)?t.replace(/,/g,""):t}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function u2e(t){var e=VO(),n=e.classPrefix,r=e.sizeClassNames,u=e.statusClassNames,p=Va(t),h=p.value,b=p.modelValue,v=p.max,w=p.min,c=Al(h,b,t.defaultValue,t.onChange),o=ba(c,2),g=o[0],s=o[1],y=Ft(),_=Ft(""),k=Mu(),C=Ft(),O=He(function(){return k.value||!e2e(g.value,t.min,t.largeNumber)}),T=He(function(){return k.value||!Qpe(g.value,t.max,t.largeNumber)}),P=He(function(){var Le;return["".concat(n.value,"-input-number"),r[t.size],(Le={},st(Le,u.disabled,k.value),st(Le,"".concat(n.value,"-is-controls-right"),t.theme==="column"),st(Le,"".concat(n.value,"-input-number--").concat(t.theme),t.theme),st(Le,"".concat(n.value,"-input-number--auto-width"),t.autoWidth),Le)]}),D=He(function(){return["".concat(n.value,"-input-number__decrease"),st({},u.disabled,O.value)]}),F=He(function(){return["".concat(n.value,"-input-number__increase"),st({},u.disabled,T.value)]}),N=function(me){var Ie;if(!me&&me!==0)return"";var pe=me||me===0?String(me):"";if(!((Ie=y.value)!==null&&Ie!==void 0&&(Ie=Ie.inputRef)!==null&&Ie!==void 0&&Ie.contains(document.activeElement))){var ce=ZE(pe,{decimalPlaces:t.decimalPlaces,largeNumber:t.largeNumber,isToFixed:!0});pe=ce||ce===0?String(ce):"",t.format&&(pe=String(t.format(me,{fixedNumber:pe})))}return pe};Nr(g,function(Le){var me=t.largeNumber,Ie=t.decimalPlaces,pe=[void 0,null].includes(Le)?"":String(Le);if(!me&&!Number.isNaN(_.value)){parseFloat(_.value)!==Le&&(_.value=N(pe));var ce=Number(_A(pe,Ie,me));Ie!==void 0&&![void 0,null].includes(Le)&&Number(ce)!==Number(g.value)&&s(ce,{type:"props",e:void 0})}me&&(_.value=N(pe),Ie!==void 0&&_A(pe,Ie,me)!==Le&&s(_.value,{type:"props",e:void 0}))},{immediate:!0}),Nr([g,v,w],function(){var Le;if(![void 0,"",null].includes(g.value)){var me=t.max,Ie=t.min,pe=t.largeNumber,ce=XE({value:g.value,largeNumber:pe,max:me,min:Ie});C.value=ce,(Le=t.onValidate)===null||Le===void 0||Le.call(t,{error:ce})}},{immediate:!0});var z=function(me){var Ie=a2e({op:me,step:t.step,max:t.max,min:t.min,lastValue:g.value,largeNumber:t.largeNumber}),pe=t.largeNumber,ce=t.max,ue=t.min,_e=XE({value:Ie,largeNumber:pe,max:ce,min:ue});return{overLimit:_e,newValue:Ie}},B=function(me){if(!(O.value||t.readonly)){var Ie=z("reduce");Ie.overLimit&&!t.allowInputOverLimit||s(Ie.newValue,{type:"reduce",e:me})}},X=function(me){if(!(T.value||t.readonly)){var Ie=z("add");Ie.overLimit&&!t.allowInputOverLimit||s(Ie.newValue,{type:"add",e:me})}},W=function(me,Ie){var pe=Ie.e,ce=s2e(me);if(!!o2e(ce,t.largeNumber)){if(_.value=ce,t.largeNumber){s(ce,{type:"input",e:pe});return}if(l2e(String(ce),Number(g.value))){var ue=ce===""?void 0:Number(ce);s(ue,{type:"input",e:pe})}}},H=function(me,Ie){var pe,ce=t.largeNumber,ue=t.max,_e=t.min,xe=t.decimalPlaces;if(!t.allowInputOverLimit&&g.value!==void 0){var Te=XE({value:g.value,largeNumber:ce,max:ue,min:_e});if(Te==="below-minimum"){s(_e,{type:"blur",e:Ie.e});return}if(Te==="exceed-maximum"){s(ue,{type:"blur",e:Ie.e});return}}var Ne=ZE(me,{decimalPlaces:xe,largeNumber:ce});_.value=N(Ne),Ne!==g.value&&s(Ne,{type:"blur",e:Ie.e}),(pe=t.onBlur)===null||pe===void 0||pe.call(t,Ne,Ie)},U=function(me,Ie){var pe;_.value=g.value||g.value===0?String(g.value):"",(pe=t.onFocus)===null||pe===void 0||pe.call(t,me,Ie)},G=function(me,Ie){var pe;if(!k.value){var ce=Ie.e,ue={ArrowUp:X,ArrowDown:B},_e=ce.code||ce.key;ue[_e]!==void 0&&ue[_e](ce),(pe=t.onKeydown)===null||pe===void 0||pe.call(t,me,Ie)}},Y=function(me,Ie){var pe;(pe=t.onKeyup)===null||pe===void 0||pe.call(t,me,Ie)},K=function(me,Ie){var pe;(pe=t.onKeypress)===null||pe===void 0||pe.call(t,me,Ie)},ee=function(me,Ie){var pe;_.value=N(me);var ce=ZE(me,{decimalPlaces:t.decimalPlaces,largeNumber:t.largeNumber});ce!==me&&String(ce)!==me&&s(ce,{type:"enter",e:Ie.e}),(pe=t.onEnter)===null||pe===void 0||pe.call(t,ce,Ie)},te=function(){y.value.focus()},re=function(){y.value.blur()},be={onBlur:H,onFocus:U,onKeydown:G,onKeyup:Y,onKeypress:K,onEnter:ee,onClick:te};return{classPrefix:n,wrapClasses:P,reduceClasses:D,addClasses:F,tDisabled:k,isError:C,listeners:be,userInput:_,tValue:g,inputRef:y,focus:te,blur:re,handleReduce:B,handleAdd:X,onInnerInputChange:W}}/** + */function u2e(t){var e=VO(),n=e.classPrefix,r=e.sizeClassNames,u=e.statusClassNames,d=Va(t),p=d.value,b=d.modelValue,v=d.max,w=d.min,c=Al(p,b,t.defaultValue,t.onChange),o=ba(c,2),g=o[0],s=o[1],y=Ft(),_=Ft(""),k=Mu(),C=Ft(),O=He(function(){return k.value||!e2e(g.value,t.min,t.largeNumber)}),T=He(function(){return k.value||!Qpe(g.value,t.max,t.largeNumber)}),P=He(function(){var Le;return["".concat(n.value,"-input-number"),r[t.size],(Le={},st(Le,u.disabled,k.value),st(Le,"".concat(n.value,"-is-controls-right"),t.theme==="column"),st(Le,"".concat(n.value,"-input-number--").concat(t.theme),t.theme),st(Le,"".concat(n.value,"-input-number--auto-width"),t.autoWidth),Le)]}),D=He(function(){return["".concat(n.value,"-input-number__decrease"),st({},u.disabled,O.value)]}),F=He(function(){return["".concat(n.value,"-input-number__increase"),st({},u.disabled,T.value)]}),N=function(me){var Ie;if(!me&&me!==0)return"";var pe=me||me===0?String(me):"";if(!((Ie=y.value)!==null&&Ie!==void 0&&(Ie=Ie.inputRef)!==null&&Ie!==void 0&&Ie.contains(document.activeElement))){var ce=ZE(pe,{decimalPlaces:t.decimalPlaces,largeNumber:t.largeNumber,isToFixed:!0});pe=ce||ce===0?String(ce):"",t.format&&(pe=String(t.format(me,{fixedNumber:pe})))}return pe};Nr(g,function(Le){var me=t.largeNumber,Ie=t.decimalPlaces,pe=[void 0,null].includes(Le)?"":String(Le);if(!me&&!Number.isNaN(_.value)){parseFloat(_.value)!==Le&&(_.value=N(pe));var ce=Number(_A(pe,Ie,me));Ie!==void 0&&![void 0,null].includes(Le)&&Number(ce)!==Number(g.value)&&s(ce,{type:"props",e:void 0})}me&&(_.value=N(pe),Ie!==void 0&&_A(pe,Ie,me)!==Le&&s(_.value,{type:"props",e:void 0}))},{immediate:!0}),Nr([g,v,w],function(){var Le;if(![void 0,"",null].includes(g.value)){var me=t.max,Ie=t.min,pe=t.largeNumber,ce=XE({value:g.value,largeNumber:pe,max:me,min:Ie});C.value=ce,(Le=t.onValidate)===null||Le===void 0||Le.call(t,{error:ce})}},{immediate:!0});var z=function(me){var Ie=a2e({op:me,step:t.step,max:t.max,min:t.min,lastValue:g.value,largeNumber:t.largeNumber}),pe=t.largeNumber,ce=t.max,ue=t.min,_e=XE({value:Ie,largeNumber:pe,max:ce,min:ue});return{overLimit:_e,newValue:Ie}},B=function(me){if(!(O.value||t.readonly)){var Ie=z("reduce");Ie.overLimit&&!t.allowInputOverLimit||s(Ie.newValue,{type:"reduce",e:me})}},X=function(me){if(!(T.value||t.readonly)){var Ie=z("add");Ie.overLimit&&!t.allowInputOverLimit||s(Ie.newValue,{type:"add",e:me})}},W=function(me,Ie){var pe=Ie.e,ce=s2e(me);if(!!o2e(ce,t.largeNumber)){if(_.value=ce,t.largeNumber){s(ce,{type:"input",e:pe});return}if(l2e(String(ce),Number(g.value))){var ue=ce===""?void 0:Number(ce);s(ue,{type:"input",e:pe})}}},H=function(me,Ie){var pe,ce=t.largeNumber,ue=t.max,_e=t.min,xe=t.decimalPlaces;if(!t.allowInputOverLimit&&g.value!==void 0){var Te=XE({value:g.value,largeNumber:ce,max:ue,min:_e});if(Te==="below-minimum"){s(_e,{type:"blur",e:Ie.e});return}if(Te==="exceed-maximum"){s(ue,{type:"blur",e:Ie.e});return}}var Ne=ZE(me,{decimalPlaces:xe,largeNumber:ce});_.value=N(Ne),Ne!==g.value&&s(Ne,{type:"blur",e:Ie.e}),(pe=t.onBlur)===null||pe===void 0||pe.call(t,Ne,Ie)},U=function(me,Ie){var pe;_.value=g.value||g.value===0?String(g.value):"",(pe=t.onFocus)===null||pe===void 0||pe.call(t,me,Ie)},G=function(me,Ie){var pe;if(!k.value){var ce=Ie.e,ue={ArrowUp:X,ArrowDown:B},_e=ce.code||ce.key;ue[_e]!==void 0&&ue[_e](ce),(pe=t.onKeydown)===null||pe===void 0||pe.call(t,me,Ie)}},Y=function(me,Ie){var pe;(pe=t.onKeyup)===null||pe===void 0||pe.call(t,me,Ie)},K=function(me,Ie){var pe;(pe=t.onKeypress)===null||pe===void 0||pe.call(t,me,Ie)},ee=function(me,Ie){var pe;_.value=N(me);var ce=ZE(me,{decimalPlaces:t.decimalPlaces,largeNumber:t.largeNumber});ce!==me&&String(ce)!==me&&s(ce,{type:"enter",e:Ie.e}),(pe=t.onEnter)===null||pe===void 0||pe.call(t,ce,Ie)},te=function(){y.value.focus()},re=function(){y.value.blur()},be={onBlur:H,onFocus:U,onKeydown:G,onKeyup:Y,onKeypress:K,onEnter:ee,onClick:te};return{classPrefix:n,wrapClasses:P,reduceClasses:D,addClasses:F,tDisabled:k,isError:C,listeners:be,userInput:_,tValue:g,inputRef:y,focus:te,blur:re,handleReduce:B,handleAdd:X,onInnerInputChange:W}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function GR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function c2e(t){for(var e=1;e-1}var fP=cve;function fve(t,e,n){for(var r=-1,u=t==null?0:t.length;++r-1}var fP=cve;function fve(t,e,n){for(var r=-1,u=t==null?0:t.length;++r=120&&c.length>=120)?new hve(h&&c):void 0}c=t[0];var o=-1,g=b[0];e:for(;++o=120&&c.length>=120)?new hve(p&&c):void 0}c=t[0];var o=-1,g=b[0];e:for(;++o0){var F=Math.min(b.value.scrollLeft+120,h.value);o(F)}else{var N=Math.max(b.value.scrollLeft-120,0);o(N)}},_=function(){r.value==="scroll"&&(v.value=setTimeout(function(){g(),clearTimeout(v.value)},100))},k=function(){r.value==="scroll"&&(o(0),clearTimeout(v.value))},C=function(){var P,D=(P=e.value)===null||P===void 0?void 0:P.$el;!D||w(D)},O=function(){clearTimeout(v.value)};return Ti(C),Mh(O),{tagInputRef:e,scrollElement:b,scrollDistance:h,scrollTo:o,scrollToRight:g,scrollToLeft:s,updateScrollElement:w,updateScrollDistance:c,onWheel:y,scrollToRightOnEnter:_,scrollToLeftOnLeave:k}}/** + */function Rve(t){var e=Ft(),n=Va(t),r=n.excessTagsDisplayType,u=n.readonly,d=n.disabled,p=Ft(0),b=Ft(),v=Ft(),w=function(P){var D=P.children[0];b.value=D},c=function(){p.value=b.value.scrollWidth-b.value.clientWidth},o=function(P){var D;!da((D=b.value)===null||D===void 0?void 0:D.scroll)||b.value.scroll({left:P,behavior:"smooth"})},g=function(){c(),o(p.value)},s=function(){o(0)},y=function(P){var D=P.e;if(!(u.value||d.value)&&!!b.value)if(D.deltaX>0){var F=Math.min(b.value.scrollLeft+120,p.value);o(F)}else{var N=Math.max(b.value.scrollLeft-120,0);o(N)}},_=function(){r.value==="scroll"&&(v.value=setTimeout(function(){g(),clearTimeout(v.value)},100))},k=function(){r.value==="scroll"&&(o(0),clearTimeout(v.value))},C=function(){var P,D=(P=e.value)===null||P===void 0?void 0:P.$el;!D||w(D)},O=function(){clearTimeout(v.value)};return Ti(C),Mh(O),{tagInputRef:e,scrollElement:b,scrollDistance:p,scrollTo:o,scrollToRight:g,scrollToLeft:s,updateScrollElement:w,updateScrollDistance:c,onWheel:y,scrollToRightOnEnter:_,scrollToLeftOnLeave:k}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -874,7 +874,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var Bve=Hn({name:"TTag",props:Fve,setup:function(e){var n=Si("tag"),r=n.globalConfig,u=sr("tag"),p=ol({CloseIcon:av}),h=p.CloseIcon,b=Xa(),v=ds(),w=fs(),c=w.SIZE,o=He(function(){var _;return["".concat(u.value),"".concat(u.value,"--").concat(e.theme),"".concat(u.value,"--").concat(e.variant),(_={},st(_,"".concat(u.value,"--ellipsis"),e.maxWidth),st(_,"".concat(u.value,"--close"),e.closable),st(_,"".concat(u.value,"--disabled"),e.disabled),st(_,c.value[e.size],e.size!=="medium"),_),e.shape!=="square"&&"".concat(u.value,"--").concat(e.shape)]}),g=He(function(){var _=e.maxWidth;return e.maxWidth?{maxWidth:isNaN(Number(_))?String(_):"".concat(_,"px")}:{}}),s=function(k){var C;e.disabled||(C=e.onClick)===null||C===void 0||C.call(e,{e:k})},y=function(){if(!e.closable)return null;var k="".concat(u.value,"__icon-close");return r.value.closeIcon?ho(r.value.closeIcon(ho),{class:k}):ve(h,{onClick:function(O){var T,P=O.e;P.stopPropagation(),(T=e.onClose)===null||T===void 0||T.call(e,{e:P})},class:k},null)};return function(){var _=y(),k=v("default","content"),C=b("icon"),O=di(k)?k:"",T=O&&e.maxWidth?O:void 0;return ve("span",{class:o.value,style:g.value,onClick:s},[C,e.maxWidth?ve("span",{class:st({},"".concat(u.value,"--text"),e.maxWidth),title:T},[k]):k,!e.disabled&&_])}}});/** + */var Bve=Hn({name:"TTag",props:Fve,setup:function(e){var n=Si("tag"),r=n.globalConfig,u=sr("tag"),d=ol({CloseIcon:av}),p=d.CloseIcon,b=Xa(),v=ds(),w=fs(),c=w.SIZE,o=He(function(){var _;return["".concat(u.value),"".concat(u.value,"--").concat(e.theme),"".concat(u.value,"--").concat(e.variant),(_={},st(_,"".concat(u.value,"--ellipsis"),e.maxWidth),st(_,"".concat(u.value,"--close"),e.closable),st(_,"".concat(u.value,"--disabled"),e.disabled),st(_,c.value[e.size],e.size!=="medium"),_),e.shape!=="square"&&"".concat(u.value,"--").concat(e.shape)]}),g=He(function(){var _=e.maxWidth;return e.maxWidth?{maxWidth:isNaN(Number(_))?String(_):"".concat(_,"px")}:{}}),s=function(k){var C;e.disabled||(C=e.onClick)===null||C===void 0||C.call(e,{e:k})},y=function(){if(!e.closable)return null;var k="".concat(u.value,"__icon-close");return r.value.closeIcon?ho(r.value.closeIcon(ho),{class:k}):ve(p,{onClick:function(O){var T,P=O.e;P.stopPropagation(),(T=e.onClose)===null||T===void 0||T.call(e,{e:P})},class:k},null)};return function(){var _=y(),k=v("default","content"),C=b("icon"),O=di(k)?k:"",T=O&&e.maxWidth?O:void 0;return ve("span",{class:o.value,style:g.value,onClick:s},[C,e.maxWidth?ve("span",{class:st({},"".concat(u.value,"--text"),e.maxWidth),title:T},[k]):k,!e.disabled&&_])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -882,7 +882,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var zve=Hn({name:"TCheckTag",props:jve,setup:function(e){var n=sr("tag"),r=fs(),u=r.SIZE,p=ds(),h=Va(e),b=h.checked,v=h.modelValue,w=Al(b,v,e.defaultChecked,e.onChange,"checked"),c=ba(w,2),o=c[0],g=c[1],s=He(function(){var _;return["".concat(n.value),"".concat(n.value,"--check"),"".concat(n.value,"--default"),u.value[e.size],(_={},st(_,"".concat(n.value,"--checked"),!e.disabled&&o.value),st(_,"".concat(n.value,"--disabled"),e.disabled),_)]}),y=function(k){if(!e.disabled){var C;(C=e.onClick)===null||C===void 0||C.call(e,{e:k}),g(!o.value)}};return function(){var _=p("default","content");return ve("span",{class:s.value,onClick:y},[_])}}});/** + */var zve=Hn({name:"TCheckTag",props:jve,setup:function(e){var n=sr("tag"),r=fs(),u=r.SIZE,d=ds(),p=Va(e),b=p.checked,v=p.modelValue,w=Al(b,v,e.defaultChecked,e.onChange,"checked"),c=ba(w,2),o=c[0],g=c[1],s=He(function(){var _;return["".concat(n.value),"".concat(n.value,"--check"),"".concat(n.value,"--default"),u.value[e.size],(_={},st(_,"".concat(n.value,"--checked"),!e.disabled&&o.value),st(_,"".concat(n.value,"--disabled"),e.disabled),_)]}),y=function(k){if(!e.disabled){var C;(C=e.onClick)===null||C===void 0||C.call(e,{e:k}),g(!o.value)}};return function(){var _=d("default","content");return ve("span",{class:s.value,onClick:y},[_])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -890,19 +890,19 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function JR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Pw(t){for(var e=1;e=b.value,K=k.value;!Y&&G&&(K=k.value instanceof Array?k.value.concat(String(G)):[G],C(K,{trigger:"enter",index:K.length-1,item:G,e:W.e})),t==null||(U=t.onEnter)===null||U===void 0||U.call(t,K,Pw(Pw({},W),{},{inputValue:X}))},F=function(X){!k.value||!k.value.length||(O.value=X)},N=function(X,W){var H=W.e;if(!(!k.value||!k.value.length||H.key==="Process")){var U=/(Backspace|NumpadDelete)/i.test(H.code)||/(Backspace|NumpadDelete)/i.test(H.key);if(!X&&U){var G,Y=k.value.length-1,K=k.value[Y],ee="backspace",te=k.value.slice(0,-1);C(te,{e:H,index:Y,item:K,trigger:ee}),(G=h.value)===null||G===void 0||G.call(h,{e:H,index:Y,item:K,trigger:ee,value:te})}O.value=X}},z=function(X){var W,H=X.displayNode,U=X.label,G=v.value?k.value.slice(0,v.value):k.value,Y=H?[H]:(G==null||(W=G.map)===null||W===void 0?void 0:W.call(G,function(te,re){var be,Le=e("tag",{params:{value:te}});return ve(xA,ea({key:"".concat(te).concat(re),size:w.value,disabled:c.value,onClose:function(Ie){return T({e:Ie.e,item:te,index:re})},closable:!o.value&&!c.value},(be=s.value)===null||be===void 0?void 0:be.call(s,re,te),g.value),{default:function(){return[Le!=null?Le:te]}})}))||[];if([null,void 0,""].includes(U)||Y.unshift(ve("div",{class:"".concat(n.value,"-tag-input__prefix"),key:"label"},[U])),G.length!==(k.value||[]).length){var K=k.value.length-G.length,ee=e("collapsedItems",{params:{value:k.value,count:k.value.length-v.value,collapsedTags:k.value.slice(v.value,k.value.length),collapsedSelectedItems:k.value.slice(v.value,k.value.length)}});Y.push(ee!=null?ee:ve(xA,{key:"more"},{default:function(){return["+",K]}}))}return Y};return{tagValue:k,clearAll:P,onClose:T,onInnerEnter:D,onInputBackspaceKeyUp:F,onInputBackspaceKeyDown:N,renderLabel:z}}/** + */function JR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Pw(t){for(var e=1;e=b.value,K=k.value;!Y&&G&&(K=k.value instanceof Array?k.value.concat(String(G)):[G],C(K,{trigger:"enter",index:K.length-1,item:G,e:W.e})),t==null||(U=t.onEnter)===null||U===void 0||U.call(t,K,Pw(Pw({},W),{},{inputValue:X}))},F=function(X){!k.value||!k.value.length||(O.value=X)},N=function(X,W){var H=W.e;if(!(!k.value||!k.value.length||H.key==="Process")){var U=/(Backspace|NumpadDelete)/i.test(H.code)||/(Backspace|NumpadDelete)/i.test(H.key);if(!X&&U){var G,Y=k.value.length-1,K=k.value[Y],ee="backspace",te=k.value.slice(0,-1);C(te,{e:H,index:Y,item:K,trigger:ee}),(G=p.value)===null||G===void 0||G.call(p,{e:H,index:Y,item:K,trigger:ee,value:te})}O.value=X}},z=function(X){var W,H=X.displayNode,U=X.label,G=v.value?k.value.slice(0,v.value):k.value,Y=H?[H]:(G==null||(W=G.map)===null||W===void 0?void 0:W.call(G,function(te,re){var be,Le=e("tag",{params:{value:te}});return ve(xA,ea({key:"".concat(te).concat(re),size:w.value,disabled:c.value,onClose:function(Ie){return T({e:Ie.e,item:te,index:re})},closable:!o.value&&!c.value},(be=s.value)===null||be===void 0?void 0:be.call(s,re,te),g.value),{default:function(){return[Le!=null?Le:te]}})}))||[];if([null,void 0,""].includes(U)||Y.unshift(ve("div",{class:"".concat(n.value,"-tag-input__prefix"),key:"label"},[U])),G.length!==(k.value||[]).length){var K=k.value.length-G.length,ee=e("collapsedItems",{params:{value:k.value,count:k.value.length-v.value,collapsedTags:k.value.slice(v.value,k.value.length),collapsedSelectedItems:k.value.slice(v.value,k.value.length)}});Y.push(ee!=null?ee:ve(xA,{key:"more"},{default:function(){return["+",K]}}))}return Y};return{tagValue:k,clearAll:P,onClose:T,onInnerEnter:D,onInputBackspaceKeyUp:F,onInputBackspaceKeyDown:N,renderLabel:z}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Vve(t){var e=t.disabled,n=t.readonly,r=t.onMouseenter,u=t.onMouseleave,p=Ft(!1),h=function(w){n||e||(p.value=!0,r==null||r(w))},b=function(w){n||e||(p.value=!1,u==null||u(w))};return{isHover:p,addHover:h,cancelHover:b}}/** + */function Vve(t){var e=t.disabled,n=t.readonly,r=t.onMouseenter,u=t.onMouseleave,d=Ft(!1),p=function(w){n||e||(d.value=!0,r==null||r(w))},b=function(w){n||e||(d.value=!1,u==null||u(w))};return{isHover:d,addHover:p,cancelHover:b}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Hve(t){var e=t.sortOnDraggable,n=t.onDragSort,r=t.onDragOverCheck,u=Ft(-1),p=Ft(null),h=Ft(null),b=Ul({nodeX:0,nodeWidth:0,mouseX:0}),v=function(y,_,k){if(y.preventDefault(),!(u.value===_||u.value===-1)){var C=y.target;if(!(r!=null&&r.targetClassNameRegExp&&!(r!=null&&r.targetClassNameRegExp.test(C.className)))){if(r!=null&&r.x&&C){if(!b.nodeWidth)return;var O=C.getBoundingClientRect(),T=O.x,P=O.width,D=T+P/2,F=y.clientX-(b.mouseX-b.nodeX),N=F+b.nodeWidth,z=!1;if(F>T&&FD,!z)return}n==null||n({currentIndex:u.value,current:p,target:k,targetIndex:_}),u.value=_}}};if(!e)return{};function w(s,y,_){u.value=y,p.value=_;var k=s.target;if(r&&k){var C=k.getBoundingClientRect(),O=C.x,T=C.width;b.nodeX=O,b.nodeWidth=T,b.mouseX=s.clientX}}function c(){h.value=!0}function o(){h.value,h.value=!1,u.value=-1,p.value=null}function g(s,y){return e?{draggable:!0,onDragstart:function(k){w(k,s,y)},onDragover:function(k){v(k,s,y)},onDrop:function(){c()},onDragend:function(){o()}}:{}}return{onDragStart:w,onDragOver:v,onDrop:c,onDragEnd:o,getDragProps:g,dragging:u.value!==-1}}/** + */function Hve(t){var e=t.sortOnDraggable,n=t.onDragSort,r=t.onDragOverCheck,u=Ft(-1),d=Ft(null),p=Ft(null),b=Ul({nodeX:0,nodeWidth:0,mouseX:0}),v=function(y,_,k){if(y.preventDefault(),!(u.value===_||u.value===-1)){var C=y.target;if(!(r!=null&&r.targetClassNameRegExp&&!(r!=null&&r.targetClassNameRegExp.test(C.className)))){if(r!=null&&r.x&&C){if(!b.nodeWidth)return;var O=C.getBoundingClientRect(),T=O.x,P=O.width,D=T+P/2,F=y.clientX-(b.mouseX-b.nodeX),N=F+b.nodeWidth,z=!1;if(F>T&&FD,!z)return}n==null||n({currentIndex:u.value,current:d,target:k,targetIndex:_}),u.value=_}}};if(!e)return{};function w(s,y,_){u.value=y,d.value=_;var k=s.target;if(r&&k){var C=k.getBoundingClientRect(),O=C.x,T=C.width;b.nodeX=O,b.nodeWidth=T,b.mouseX=s.clientX}}function c(){p.value=!0}function o(){p.value,p.value=!1,u.value=-1,d.value=null}function g(s,y){return e?{draggable:!0,onDragstart:function(k){w(k,s,y)},onDragover:function(k){v(k,s,y)},onDrop:function(){c()},onDragend:function(){o()}}:{}}return{onDragStart:w,onDragOver:v,onDrop:c,onDragEnd:o,getDragProps:g,dragging:u.value!==-1}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function QR(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function uy(t){for(var e=1;eo.offsetHeight?8:0,s=o.offsetWidth+g>=c.offsetWidth?o.offsetWidth:c.offsetWidth,y={};return n.value&&Xo(n.value.overlayInnerStyle)==="object"&&!n.value.overlayInnerStyle.width&&(y=n.value.overlayInnerStyle),Kve({width:"".concat(Math.min(s,Xve),"px")},y)},b=function(c,o){if(!(p.value||t.readonly)){var g=o.trigger==="trigger-element-click"&&t.allowInput?!0:c;if(t.popupVisible!==g){var s;u.value=g,(s=t.onPopupVisibleChange)===null||s===void 0||s.call(t,g,o)}}},v=He(function(){var w,c={},o=((w=n.value)===null||w===void 0?void 0:w.overlayInnerStyle)||{};return da(o)||po(o)&&o.width?c=o:r.value||(c=h),c});return{tOverlayInnerStyle:v,innerPopupVisible:u,onInnerPopupVisibleChange:b}}/** + */function tF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Kve(t){for(var e=1;eo.offsetHeight?8:0,s=o.offsetWidth+g>=c.offsetWidth?o.offsetWidth:c.offsetWidth,y={};return n.value&&Xo(n.value.overlayInnerStyle)==="object"&&!n.value.overlayInnerStyle.width&&(y=n.value.overlayInnerStyle),Kve({width:"".concat(Math.min(s,Xve),"px")},y)},b=function(c,o){if(!(d.value||t.readonly)){var g=o.trigger==="trigger-element-click"&&t.allowInput?!0:c;if(t.popupVisible!==g){var s;u.value=g,(s=t.onPopupVisibleChange)===null||s===void 0||s.call(t,g,o)}}},v=He(function(){var w,c={},o=((w=n.value)===null||w===void 0?void 0:w.overlayInnerStyle)||{};return da(o)||po(o)&&o.width?c=o:r.value||(c=p),c});return{tOverlayInnerStyle:v,innerPopupVisible:u,onInnerPopupVisibleChange:b}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function nF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function n_(t){for(var e=1;e"u")return null;if(!window||!window.IntersectionObserver)return n(),null;var u=null;try{u=new window.IntersectionObserver(function(p){var h=p[0];h.isIntersecting&&(n(),u.unobserve(t))},{rootMargin:"0px 0px ".concat(r,"px 0px"),root:e}),u.observe(t)}catch(p){console.error(p),n()}return u}/** + */function hP(t,e,n,r){if(typeof window>"u")return null;if(!window||!window.IntersectionObserver)return n(),null;var u=null;try{u=new window.IntersectionObserver(function(d){var p=d[0];p.isIntersecting&&(n(),u.unobserve(t))},{rootMargin:"0px 0px ".concat(r,"px 0px"),root:e}),u.observe(t)}catch(d){console.error(d),n()}return u}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function t6e(t,e){var n=Ft(),r=Ft(!0),u=function(){if(!!e.value){r.value=!1;var h=hP(t.value,null,function(){r.value=!0},0);n.value=h}};return Ti(u),Nr([e,t],u),xc(function(){!e.value||n.value.unobserve(t.value)}),{showCheckbox:r}}/** + */function t6e(t,e){var n=Ft(),r=Ft(!0),u=function(){if(!!e.value){r.value=!1;var p=hP(t.value,null,function(){r.value=!0},0);n.value=p}};return Ti(u),Nr([e,t],u),xc(function(){!e.value||n.value.unobserve(t.value)}),{showCheckbox:r}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function n6e(t){var e=function(p){if(p.code==="Enter"){var h=p.currentTarget.querySelector("input"),b=h.disabled;!b&&t(p)}},n=function(p){p.currentTarget.addEventListener("keydown",e)},r=function(p){p.currentTarget.removeEventListener("keydown",e)};return{onCheckboxFocus:n,onCheckboxBlur:r}}/** + */function n6e(t){var e=function(d){if(d.code==="Enter"){var p=d.currentTarget.querySelector("input"),b=p.disabled;!b&&t(d)}},n=function(d){d.currentTarget.addEventListener("keydown",e)},r=function(d){d.currentTarget.removeEventListener("keydown",e)};return{onCheckboxFocus:n,onCheckboxBlur:r}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function rF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function aF(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(w){throw w},f:u}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var p=!0,h=!1,b;return{s:function(){n=n.call(t)},n:function(){var w=n.next();return p=w.done,w},e:function(w){h=!0,b=w},f:function(){try{!p&&n.return!=null&&n.return()}finally{if(h)throw b}}}}function o6e(t,e){if(!!t){if(typeof t=="string")return iF(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return iF(t,e)}}function iF(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n(((W=e.scroll)===null||W===void 0?void 0:W.threshold)||100)}),v=((n=e.scroll)===null||n===void 0?void 0:n.type)==="virtual"?Zfe({container:e.popupContentRef,data:e.options,fixedHeight:((r=e.scroll)===null||r===void 0?void 0:r.isFixedRowHeight)||!1,lineHeight:((u=e.scroll)===null||u===void 0?void 0:u.rowHeight)||28,bufferSize:((p=e.scroll)===null||p===void 0?void 0:p.bufferSize)||20,threshold:((h=e.scroll)===null||h===void 0?void 0:h.threshold)||100}):{},w=v.trs,c=w===void 0?null:w,o=v.visibleData,g=o===void 0?null:o,s=v.handleScroll,y=s===void 0?null:s,_=v.scrollHeight,k=_===void 0?null:_,C=v.translateY,O=C===void 0?null:C,T=v.handleRowMounted,P=T===void 0?null:T,D=-1,F=function(X){if(!!b.value){var W=X.target,H=W.scrollTop;Math.abs(D-H)>5?(y(),D=H):D=-1}};Ti(function(){var B;(B=e.popupContentRef.value)===null||B===void 0||B.addEventListener("scroll",F)}),xc(function(){var B;(B=e.popupContentRef.value)===null||B===void 0||B.removeEventListener("scroll",F)});var N=He(function(){return{position:"absolute",width:"1px",height:"1px",transition:"transform 0.2s",transform:"translate(0, ".concat(k.value,"px)"),"-ms-transform":"translate(0, ".concat(k.value,"px)"),"-moz-transform":"translate(0, ".concat(k.value,"px)"),"-webkit-transform":"translate(0, ".concat(k.value,"px)")}}),z=He(function(){return{transform:"translate(0, ".concat(O.value,"px)"),"-ms-transform":"translate(0, ".concat(O.value,"px)"),"-moz-transform":"translate(0, ".concat(O.value,"px)"),"-webkit-transform":"translate(0, ".concat(O.value,"px)")}});return{trs:c,scrollHeight:k,translateY:O,visibleData:g,handleRowMounted:P,isVirtual:b,cursorStyle:N,panelStyle:z}};/** + */var f6e=function(e){var n,r,u,d,p,b=He(function(){var B,X,W;return((B=e.scroll)===null||B===void 0?void 0:B.type)==="virtual"&&((X=e.options.value)===null||X===void 0?void 0:X.length)>(((W=e.scroll)===null||W===void 0?void 0:W.threshold)||100)}),v=((n=e.scroll)===null||n===void 0?void 0:n.type)==="virtual"?Zfe({container:e.popupContentRef,data:e.options,fixedHeight:((r=e.scroll)===null||r===void 0?void 0:r.isFixedRowHeight)||!1,lineHeight:((u=e.scroll)===null||u===void 0?void 0:u.rowHeight)||28,bufferSize:((d=e.scroll)===null||d===void 0?void 0:d.bufferSize)||20,threshold:((p=e.scroll)===null||p===void 0?void 0:p.threshold)||100}):{},w=v.trs,c=w===void 0?null:w,o=v.visibleData,g=o===void 0?null:o,s=v.handleScroll,y=s===void 0?null:s,_=v.scrollHeight,k=_===void 0?null:_,C=v.translateY,O=C===void 0?null:C,T=v.handleRowMounted,P=T===void 0?null:T,D=-1,F=function(X){if(!!b.value){var W=X.target,H=W.scrollTop;Math.abs(D-H)>5?(y(),D=H):D=-1}};Ti(function(){var B;(B=e.popupContentRef.value)===null||B===void 0||B.addEventListener("scroll",F)}),xc(function(){var B;(B=e.popupContentRef.value)===null||B===void 0||B.removeEventListener("scroll",F)});var N=He(function(){return{position:"absolute",width:"1px",height:"1px",transition:"transform 0.2s",transform:"translate(0, ".concat(k.value,"px)"),"-ms-transform":"translate(0, ".concat(k.value,"px)"),"-moz-transform":"translate(0, ".concat(k.value,"px)"),"-webkit-transform":"translate(0, ".concat(k.value,"px)")}}),z=He(function(){return{transform:"translate(0, ".concat(O.value,"px)"),"-ms-transform":"translate(0, ".concat(O.value,"px)"),"-moz-transform":"translate(0, ".concat(O.value,"px)"),"-webkit-transform":"translate(0, ".concat(O.value,"px)")}});return{trs:c,scrollHeight:k,translateY:O,visibleData:g,handleRowMounted:P,isVirtual:b,cursorStyle:N,panelStyle:z}};/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function d6e(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var h6e=Hn({name:"TSelectPanel",props:{inputValue:bh.inputValue,panelTopContent:bh.panelTopContent,panelBottomContent:bh.panelBottomContent,empty:bh.empty,creatable:bh.creatable,loading:bh.loading,loadingText:bh.loadingText,multiple:bh.multiple,filterable:bh.filterable,filter:bh.filter,options:{type:Array,default:function(){return[]}},scroll:bh.scroll,size:bh.size},setup:function(e,n){var r=n.expose,u=sr("select"),p=Xa(),h=Wp(),b=Si("select"),v=b.t,w=b.globalConfig,c=_l(GO),o=Ft(null),g=He(function(){return c.value.popupContentRef.value}),s=He(function(){return e.creatable&&e.filterable&&e.inputValue}),y=He(function(){return c.value.displayOptions}),_=f6e({scroll:e.scroll,popupContentRef:g,options:y}),k=_.trs,C=_.visibleData,O=_.handleRowMounted,T=_.isVirtual,P=_.panelStyle,D=_.cursorStyle,F=He(function(){return!y.value.length}),N=function(){return ve("ul",{class:["".concat(u.value,"__create-option"),"".concat(u.value,"__list")]},[ve(CA,{value:e.inputValue,label:"".concat(e.inputValue),createAble:!0,class:"".concat(u.value,"__create-option--special")},null)])},z=function W(H){return ve("ul",{class:"".concat(u.value,"__list")},[H.map(function(U,G){var Y,K;if(U.group){var ee;return ve(vU,{label:U.group,divider:U.divider},d6e(ee=W(U.children))?ee:{default:function(){return[ee]}})}return ve(CA,ea(mm(U,"$index","className","tagName"),T.value?{rowIndex:U.$index,trs:k,scrollType:(Y=e.scroll)===null||Y===void 0?void 0:Y.type,isVirtual:T.value,bufferSize:(K=e.scroll)===null||K===void 0?void 0:K.bufferSize,key:"".concat(U.$index||"","_").concat(G)}:{key:"".concat(G,"_").concat(U.value)},{multiple:e.multiple,onRowMounted:O}),U.slots)})])},B=He(function(){return{small:"s",medium:"m",large:"l"}[c.value.size]});r({innerRef:o});var X=function(H,U){return ve("div",{ref:o,class:["".concat(u.value,"__dropdown-inner"),"".concat(u.value,"__dropdown-inner--size-").concat(B.value)],onClick:function(Y){return Y.stopPropagation()},style:U},[s.value&&N(),e.loading&&h("loadingText",{defaultNode:ve("div",{class:"".concat(u.value,"__loading-tips")},[v(w.value.loadingText)])}),!e.loading&&F.value&&!s.value&&h("empty",{defaultNode:ve("div",{class:"".concat(u.value,"__empty")},[v(w.value.empty)])}),!F.value&&!e.loading&&z(H)])};return{renderPanel:X,panelStyle:P,cursorStyle:D,isVirtual:T,displayOptions:y,visibleData:C,renderTNodeJSX:p}},render:function(){return this.isVirtual?ve(al,null,[this.renderTNodeJSX("panelTopContent"),ve("div",null,[ve("div",{style:this.cursorStyle},null),this.renderPanel(this.visibleData,this.panelStyle)]),this.renderTNodeJSX("panelBottomContent")]):ve(al,null,[this.renderTNodeJSX("panelTopContent"),this.renderPanel(this.displayOptions),this.renderTNodeJSX("panelBottomContent")])}});/** + */function d6e(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var h6e=Hn({name:"TSelectPanel",props:{inputValue:bh.inputValue,panelTopContent:bh.panelTopContent,panelBottomContent:bh.panelBottomContent,empty:bh.empty,creatable:bh.creatable,loading:bh.loading,loadingText:bh.loadingText,multiple:bh.multiple,filterable:bh.filterable,filter:bh.filter,options:{type:Array,default:function(){return[]}},scroll:bh.scroll,size:bh.size},setup:function(e,n){var r=n.expose,u=sr("select"),d=Xa(),p=Wp(),b=Si("select"),v=b.t,w=b.globalConfig,c=_l(GO),o=Ft(null),g=He(function(){return c.value.popupContentRef.value}),s=He(function(){return e.creatable&&e.filterable&&e.inputValue}),y=He(function(){return c.value.displayOptions}),_=f6e({scroll:e.scroll,popupContentRef:g,options:y}),k=_.trs,C=_.visibleData,O=_.handleRowMounted,T=_.isVirtual,P=_.panelStyle,D=_.cursorStyle,F=He(function(){return!y.value.length}),N=function(){return ve("ul",{class:["".concat(u.value,"__create-option"),"".concat(u.value,"__list")]},[ve(CA,{value:e.inputValue,label:"".concat(e.inputValue),createAble:!0,class:"".concat(u.value,"__create-option--special")},null)])},z=function W(H){return ve("ul",{class:"".concat(u.value,"__list")},[H.map(function(U,G){var Y,K;if(U.group){var ee;return ve(vU,{label:U.group,divider:U.divider},d6e(ee=W(U.children))?ee:{default:function(){return[ee]}})}return ve(CA,ea(mm(U,"$index","className","tagName"),T.value?{rowIndex:U.$index,trs:k,scrollType:(Y=e.scroll)===null||Y===void 0?void 0:Y.type,isVirtual:T.value,bufferSize:(K=e.scroll)===null||K===void 0?void 0:K.bufferSize,key:"".concat(U.$index||"","_").concat(G)}:{key:"".concat(G,"_").concat(U.value)},{multiple:e.multiple,onRowMounted:O}),U.slots)})])},B=He(function(){return{small:"s",medium:"m",large:"l"}[c.value.size]});r({innerRef:o});var X=function(H,U){return ve("div",{ref:o,class:["".concat(u.value,"__dropdown-inner"),"".concat(u.value,"__dropdown-inner--size-").concat(B.value)],onClick:function(Y){return Y.stopPropagation()},style:U},[s.value&&N(),e.loading&&p("loadingText",{defaultNode:ve("div",{class:"".concat(u.value,"__loading-tips")},[v(w.value.loadingText)])}),!e.loading&&F.value&&!s.value&&p("empty",{defaultNode:ve("div",{class:"".concat(u.value,"__empty")},[v(w.value.empty)])}),!F.value&&!e.loading&&z(H)])};return{renderPanel:X,panelStyle:P,cursorStyle:D,isVirtual:T,displayOptions:y,visibleData:C,renderTNodeJSX:d}},render:function(){return this.isVirtual?ve(al,null,[this.renderTNodeJSX("panelTopContent"),ve("div",null,[ve("div",{style:this.cursorStyle},null),this.renderPanel(this.visibleData,this.panelStyle)]),this.renderTNodeJSX("panelBottomContent")]):ve(al,null,[this.renderTNodeJSX("panelTopContent"),this.renderPanel(this.displayOptions),this.renderTNodeJSX("panelBottomContent")])}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT */function Ok(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=p6e(t))||e&&t&&typeof t.length=="number"){n&&(t=n);var r=0,u=function(){};return{s:u,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(w){throw w},f:u}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var p=!0,h=!1,b;return{s:function(){n=n.call(t)},n:function(){var w=n.next();return p=w.done,w},e:function(w){h=!0,b=w},f:function(){try{!p&&n.return!=null&&n.return()}finally{if(h)throw b}}}}function p6e(t,e){if(!!t){if(typeof t=="string")return uF(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return uF(t,e)}}function uF(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n-1},o=[];return h.value.forEach(function(g){g.group&&g.children&&o.push(Np(Np({},g),{},{children:g.children.filter(c)})),c(g)&&o.push(g)}),o});return{options:h,optionsMap:v,optionsList:b,optionsCache:p,displayOptions:w}};/** +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var d=!0,p=!1,b;return{s:function(){n=n.call(t)},n:function(){var w=n.next();return d=w.done,w},e:function(w){p=!0,b=w},f:function(){try{!d&&n.return!=null&&n.return()}finally{if(p)throw b}}}}function p6e(t,e){if(!!t){if(typeof t=="string")return uF(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return uF(t,e)}}function uF(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n-1},o=[];return p.value.forEach(function(g){g.group&&g.children&&o.push(Np(Np({},g),{},{children:g.children.filter(c)})),c(g)&&o.push(g)}),o});return{options:p,optionsMap:v,optionsList:b,optionsCache:d,displayOptions:w}};/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT */var g6e=["overlayClassName"];function m6e(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=y6e(t))||e&&t&&typeof t.length=="number"){n&&(t=n);var r=0,u=function(){};return{s:u,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(w){throw w},f:u}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var p=!0,h=!1,b;return{s:function(){n=n.call(t)},n:function(){var w=n.next();return p=w.done,w},e:function(w){h=!0,b=w},f:function(){try{!p&&n.return!=null&&n.return()}finally{if(h)throw b}}}}function y6e(t,e){if(!!t){if(typeof t=="string")return fF(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fF(t,e)}}function fF(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&arguments[0]!==void 0?arguments[0]:ee.value;return G.value.filter(function(xt){if(!xt.checkAll)return Ba(wt)?wt.includes(xt.value):wt===xt.value})},et=function(wt){if(!!e.multiple){var xt=wt?Fe.value.map(function(Nt){return Nt.value}):[];te(xt,{selectedOptions:Ve(xt),trigger:wt?"check":"clear"})}},rt=He(function(){var ot=Fe.value.map(function(xt){return xt.value}),wt=W_(ee.value,ot);return wt.length}),yt=He(function(){return rt.value===Fe.value.length}),ut=He(function(){return!yt.value&&rt.value!==0}),vt=He(function(){return{max:e.max,multiple:e.multiple,hoverIndex:Te.value,selectValue:ee.value,reserveKeyword:e.reserveKeyword,handleValueChange:te,handlerInputChange:T,handlePopupVisibleChange:me,handleCreate:xe,size:e.size,popupContentRef:Be,indeterminate:ut.value,isCheckAll:yt.value,onCheckAllChange:et,getSelectedOptions:Ve,displayOptions:K.value}});rs(GO,vt);var ft=function(){!e.multiple&&Ba(F.value)&&N(void 0,{selectedOptions:[],trigger:"default"}),e.multiple&&!Ba(F.value)&&N([],{selectedOptions:[],trigger:"default"})},Qe=Vy(function(ot,wt){var xt,Nt=wt.e;(xt=e.onSearch)===null||xt===void 0||xt.call(e,"".concat(ot),{e:Nt})},300),At=function(wt){if(e.multiple){var xt=[],Nt=m6e(wt||[]),Vt;try{for(Nt.s();!(Vt=Nt.n()).done;){var $t=Vt.value,yn=U.value.get($t);yn&&xt.push(yn)}}catch(Pn){Nt.e(Pn)}finally{Nt.f()}Y.value=Array.from(new Set([].concat(xt,aa(Y.value))))}else{var Mn=U.value.get(wt);Mn&&(Y.value=Array.from(new Set([Mn].concat(aa(Y.value)))))}};Nr(F,function(ot){ft(),xl(function(){At(ot)})},{immediate:!0}),Nr(function(){return e.multiple},function(){ft()}),Nr(Le,function(ot){ot?Te.value=-1:O.value&&T("")});var bt=function(wt){var xt;if(!!z.value){var Nt=(xt=z.value)===null||xt===void 0||(xt=xt.innerRef)===null||xt===void 0?void 0:xt.querySelector(".".concat(u.value,"-is-selected"));xl(function(){if(Nt&&wt){var Vt=getComputedStyle(Nt),$t=Vt.paddingBottom,yn=getComputedStyle(wt),Mn=yn.marginBottom,Pn=parseInt($t,10)+parseInt(Mn,10),rr=Nt.offsetTop-wt.offsetTop-(wt.clientHeight-Nt.clientHeight)+Pn;wt.scrollTop=rr}})}};return rs("updateScrollTop",bt),function(){var ot=e.popupProps||{},wt=ot.overlayClassName,xt=r3(ot,g6e);return ve("div",{class:"".concat(b.value,"__wrap")},[ve(mx,ea({autoWidth:e.autoWidth,readonly:e.readonly,borderless:e.borderless,multiple:e.multiple,clearable:e.clearable,loading:e.loading,status:e.status,tips:e.tips,minCollapsedNum:e.minCollapsedNum,autofocus:e.autofocus,suffix:e.suffix},{ref:B,class:b.value,value:pe.value,disabled:p.value,popupVisible:Le.value,inputValue:Le.value?O.value:"",placeholder:"".concat(Ie.value),allowInput:ue.value,"collapsed-items":e.collapsedItems,inputProps:Zg(Zg({size:e.size,autofocus:e.autofocus},e.inputProps),{},{onkeydown:Ne}),tagInputProps:Zg({size:e.size},e.tagInputProps),onTagChange:function(Vt,$t){_e($t.index)},tagProps:Zg({},e.tagProps),popupProps:Zg({overlayClassName:["".concat(b.value,"__dropdown"),wt]},xt),label:function(){return h("prefixIcon")},suffixIcon:function(){return e.suffixIcon||r.suffixIcon?h("suffixIcon"):e.showArrow&&ve(Ay,{overlayClassName:"".concat(b.value,"__right-icon"),isActive:Le.value},null)},valueDisplay:function(){return h("valueDisplay",{params:ce.value})},onPopupVisibleChange:function(Vt,$t){me(Vt,$t)},onInputChange:function(Vt,$t){Vt&&me(!0,{e:$t.e}),T(Vt),Qe("".concat(Vt),{e:$t.e})},onClear:function(Vt){var $t,yn=Vt.e;te(e.multiple?[]:void 0,{option:null,selectedOptions:Ve(e.multiple?[]:void 0),trigger:"clear",e:yn}),($t=e.onClear)===null||$t===void 0||$t.call(e,{e:yn})},onEnter:function(Vt,$t){var yn,Mn=$t.e;(yn=e.onEnter)===null||yn===void 0||yn.call(e,{inputValue:"".concat(O.value),e:Mn,value:ee.value}),xe()},onBlur:function(Vt,$t){var yn,Mn=$t.e;(yn=e.onBlur)===null||yn===void 0||yn.call(e,{e:Mn,value:ee.value})},onFocus:function(Vt,$t){var yn,Mn=$t.e;(yn=e.onFocus)===null||yn===void 0||yn.call(e,{e:Mn,value:ee.value})}},e.selectInputProps),{panel:function(){return ve(h6e,ea({ref:z},um(e,["size","multiple","empty","loading","loadingText","filterable","creatable","panelTopContent","panelBottomContent","filter","scroll"]),{options:H.value,inputValue:O.value}),r)},collapsedItems:r.collapsedItems,suffix:r.suffix})])}}});/** +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var d=!0,p=!1,b;return{s:function(){n=n.call(t)},n:function(){var w=n.next();return d=w.done,w},e:function(w){p=!0,b=w},f:function(){try{!d&&n.return!=null&&n.return()}finally{if(p)throw b}}}}function y6e(t,e){if(!!t){if(typeof t=="string")return fF(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fF(t,e)}}function fF(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&arguments[0]!==void 0?arguments[0]:ee.value;return G.value.filter(function(xt){if(!xt.checkAll)return Ba(wt)?wt.includes(xt.value):wt===xt.value})},et=function(wt){if(!!e.multiple){var xt=wt?Fe.value.map(function(Nt){return Nt.value}):[];te(xt,{selectedOptions:Ve(xt),trigger:wt?"check":"clear"})}},rt=He(function(){var ot=Fe.value.map(function(xt){return xt.value}),wt=W_(ee.value,ot);return wt.length}),yt=He(function(){return rt.value===Fe.value.length}),ut=He(function(){return!yt.value&&rt.value!==0}),vt=He(function(){return{max:e.max,multiple:e.multiple,hoverIndex:Te.value,selectValue:ee.value,reserveKeyword:e.reserveKeyword,handleValueChange:te,handlerInputChange:T,handlePopupVisibleChange:me,handleCreate:xe,size:e.size,popupContentRef:Be,indeterminate:ut.value,isCheckAll:yt.value,onCheckAllChange:et,getSelectedOptions:Ve,displayOptions:K.value}});rs(GO,vt);var ft=function(){!e.multiple&&Ba(F.value)&&N(void 0,{selectedOptions:[],trigger:"default"}),e.multiple&&!Ba(F.value)&&N([],{selectedOptions:[],trigger:"default"})},Qe=Vy(function(ot,wt){var xt,Nt=wt.e;(xt=e.onSearch)===null||xt===void 0||xt.call(e,"".concat(ot),{e:Nt})},300),At=function(wt){if(e.multiple){var xt=[],Nt=m6e(wt||[]),Vt;try{for(Nt.s();!(Vt=Nt.n()).done;){var $t=Vt.value,yn=U.value.get($t);yn&&xt.push(yn)}}catch(Pn){Nt.e(Pn)}finally{Nt.f()}Y.value=Array.from(new Set([].concat(xt,aa(Y.value))))}else{var Mn=U.value.get(wt);Mn&&(Y.value=Array.from(new Set([Mn].concat(aa(Y.value)))))}};Nr(F,function(ot){ft(),xl(function(){At(ot)})},{immediate:!0}),Nr(function(){return e.multiple},function(){ft()}),Nr(Le,function(ot){ot?Te.value=-1:O.value&&T("")});var bt=function(wt){var xt;if(!!z.value){var Nt=(xt=z.value)===null||xt===void 0||(xt=xt.innerRef)===null||xt===void 0?void 0:xt.querySelector(".".concat(u.value,"-is-selected"));xl(function(){if(Nt&&wt){var Vt=getComputedStyle(Nt),$t=Vt.paddingBottom,yn=getComputedStyle(wt),Mn=yn.marginBottom,Pn=parseInt($t,10)+parseInt(Mn,10),rr=Nt.offsetTop-wt.offsetTop-(wt.clientHeight-Nt.clientHeight)+Pn;wt.scrollTop=rr}})}};return rs("updateScrollTop",bt),function(){var ot=e.popupProps||{},wt=ot.overlayClassName,xt=r3(ot,g6e);return ve("div",{class:"".concat(b.value,"__wrap")},[ve(mx,ea({autoWidth:e.autoWidth,readonly:e.readonly,borderless:e.borderless,multiple:e.multiple,clearable:e.clearable,loading:e.loading,status:e.status,tips:e.tips,minCollapsedNum:e.minCollapsedNum,autofocus:e.autofocus,suffix:e.suffix},{ref:B,class:b.value,value:pe.value,disabled:d.value,popupVisible:Le.value,inputValue:Le.value?O.value:"",placeholder:"".concat(Ie.value),allowInput:ue.value,"collapsed-items":e.collapsedItems,inputProps:Zg(Zg({size:e.size,autofocus:e.autofocus},e.inputProps),{},{onkeydown:Ne}),tagInputProps:Zg({size:e.size},e.tagInputProps),onTagChange:function(Vt,$t){_e($t.index)},tagProps:Zg({},e.tagProps),popupProps:Zg({overlayClassName:["".concat(b.value,"__dropdown"),wt]},xt),label:function(){return p("prefixIcon")},suffixIcon:function(){return e.suffixIcon||r.suffixIcon?p("suffixIcon"):e.showArrow&&ve(Ay,{overlayClassName:"".concat(b.value,"__right-icon"),isActive:Le.value},null)},valueDisplay:function(){return p("valueDisplay",{params:ce.value})},onPopupVisibleChange:function(Vt,$t){me(Vt,$t)},onInputChange:function(Vt,$t){Vt&&me(!0,{e:$t.e}),T(Vt),Qe("".concat(Vt),{e:$t.e})},onClear:function(Vt){var $t,yn=Vt.e;te(e.multiple?[]:void 0,{option:null,selectedOptions:Ve(e.multiple?[]:void 0),trigger:"clear",e:yn}),($t=e.onClear)===null||$t===void 0||$t.call(e,{e:yn})},onEnter:function(Vt,$t){var yn,Mn=$t.e;(yn=e.onEnter)===null||yn===void 0||yn.call(e,{inputValue:"".concat(O.value),e:Mn,value:ee.value}),xe()},onBlur:function(Vt,$t){var yn,Mn=$t.e;(yn=e.onBlur)===null||yn===void 0||yn.call(e,{e:Mn,value:ee.value})},onFocus:function(Vt,$t){var yn,Mn=$t.e;(yn=e.onFocus)===null||yn===void 0||yn.call(e,{e:Mn,value:ee.value})}},e.selectInputProps),{panel:function(){return ve(h6e,ea({ref:z},um(e,["size","multiple","empty","loading","loadingText","filterable","creatable","panelTopContent","panelBottomContent","filter","scroll"]),{options:H.value,inputValue:O.value}),r)},collapsedItems:r.collapsedItems,suffix:r.suffix})])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1013,7 +1013,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var w6e=Hn({name:"TInputAdornment",inheritAttrs:!1,props:x6e,setup:function(e,n){var r=n.slots,u=sr("input-adornment"),p=Xa(),h=function(v,w,c){var o,g=di(c)||Zo(c);return!r[w]&&di(c)&&!c?null:(r[w]?r[w](null).length===1&&typeof r[w](null)[0].children=="string"?o=ve("span",{class:"".concat(u.value,"__text")},[r[w](null)]):o=r[w](null):da(c)?o=c(v):o=g?ve("span",{class:"".concat(u.value,"__text")},[c]):c,o&&ve("span",{class:"".concat(u.value,"__").concat(w)},[o]))};return function(){var b,v=h(ho,"prepend",e.prepend),w=h(ho,"append",e.append),c=p("default")||[null],o=[u.value,(b={},st(b,"".concat(u.value,"--prepend"),v),st(b,"".concat(u.value,"--append"),w),b)];return!v&&!w?c[0]:ve("div",{class:o},[v,c[0],w])}}});/** + */var w6e=Hn({name:"TInputAdornment",inheritAttrs:!1,props:x6e,setup:function(e,n){var r=n.slots,u=sr("input-adornment"),d=Xa(),p=function(v,w,c){var o,g=di(c)||Zo(c);return!r[w]&&di(c)&&!c?null:(r[w]?r[w](null).length===1&&typeof r[w](null)[0].children=="string"?o=ve("span",{class:"".concat(u.value,"__text")},[r[w](null)]):o=r[w](null):da(c)?o=c(v):o=g?ve("span",{class:"".concat(u.value,"__text")},[c]):c,o&&ve("span",{class:"".concat(u.value,"__").concat(w)},[o]))};return function(){var b,v=p(ho,"prepend",e.prepend),w=p(ho,"append",e.append),c=d("default")||[null],o=[u.value,(b={},st(b,"".concat(u.value,"--prepend"),v),st(b,"".concat(u.value,"--append"),w),b)];return!v&&!w?c[0]:ve("div",{class:o},[v,c[0],w])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1025,15 +1025,15 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function k6e(t,e,n,r){var u=fs(),p=u.SIZE,h=u.STATUS,b=He(function(){var T=Math.ceil(t.total/n.value);return T>0?T:1}),v=He(function(){var T;return["".concat(r.value),p.value[t.size],(T={},st(T,h.value.disabled,t.disabled),st(T,"".concat(r.value,"-ie"),R_()<11),T)]}),w=He(function(){return["".concat(r.value,"__total")]}),c=He(function(){return["".concat(r.value,"__select")]}),o=He(function(){return["".concat(r.value,"__btn"),"".concat(r.value,"__btn-prev"),st({},h.value.disabled,t.disabled||e.value===1)]}),g=He(function(){return["".concat(r.value,"__btn"),"".concat(r.value,"__btn-next"),st({},h.value.disabled,t.disabled||e.value===b.value)]}),s=He(function(){return["".concat(r.value,"__pager")]}),y=He(function(){return["".concat(r.value,"__number"),"".concat(r.value,"__number--more"),st({},h.value.disabled,t.disabled)]}),_=He(function(){return["".concat(r.value,"__jump")]}),k=He(function(){return["".concat(r.value,"__input")]}),C=He(function(){return["".concat(r.value,"__select")]}),O=function(P){var D;return["".concat(r.value,"__number"),(D={},st(D,h.value.disabled,t.disabled),st(D,h.value.current,e.value===P),D)]};return{pageCount:b,paginationClass:v,totalClass:w,sizerClass:c,preBtnClass:o,nextBtnClass:g,btnWrapClass:s,btnMoreClass:y,jumperClass:_,jumperInputClass:k,simpleClass:C,getButtonClass:O}}/** + */function k6e(t,e,n,r){var u=fs(),d=u.SIZE,p=u.STATUS,b=He(function(){var T=Math.ceil(t.total/n.value);return T>0?T:1}),v=He(function(){var T;return["".concat(r.value),d.value[t.size],(T={},st(T,p.value.disabled,t.disabled),st(T,"".concat(r.value,"-ie"),R_()<11),T)]}),w=He(function(){return["".concat(r.value,"__total")]}),c=He(function(){return["".concat(r.value,"__select")]}),o=He(function(){return["".concat(r.value,"__btn"),"".concat(r.value,"__btn-prev"),st({},p.value.disabled,t.disabled||e.value===1)]}),g=He(function(){return["".concat(r.value,"__btn"),"".concat(r.value,"__btn-next"),st({},p.value.disabled,t.disabled||e.value===b.value)]}),s=He(function(){return["".concat(r.value,"__pager")]}),y=He(function(){return["".concat(r.value,"__number"),"".concat(r.value,"__number--more"),st({},p.value.disabled,t.disabled)]}),_=He(function(){return["".concat(r.value,"__jump")]}),k=He(function(){return["".concat(r.value,"__input")]}),C=He(function(){return["".concat(r.value,"__select")]}),O=function(P){var D;return["".concat(r.value,"__number"),(D={},st(D,p.value.disabled,t.disabled),st(D,p.value.current,e.value===P),D)]};return{pageCount:b,paginationClass:v,totalClass:w,sizerClass:c,preBtnClass:o,nextBtnClass:g,btnWrapClass:s,btnMoreClass:y,jumperClass:_,jumperInputClass:k,simpleClass:C,getButtonClass:O}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function S6e(t,e,n){var r=Ft(!1),u=Ft(!1),p=He(function(){return Math.ceil((t.foldedMaxPageBtn-1)/2)}),h=He(function(){return Math.ceil((t.foldedMaxPageBtn-1)/2)}),b=He(function(){return 2+p.valuen.value});return{prevMore:r,nextMore:u,curPageLeftCount:p,curPageRightCount:h,isPrevMoreShow:b,isNextMoreShow:v}}/** + */function S6e(t,e,n){var r=Ft(!1),u=Ft(!1),d=He(function(){return Math.ceil((t.foldedMaxPageBtn-1)/2)}),p=He(function(){return Math.ceil((t.foldedMaxPageBtn-1)/2)}),b=He(function(){return 2+d.valuen.value});return{prevMore:r,nextMore:u,curPageLeftCount:d,curPageRightCount:p,isPrevMoreShow:b,isNextMoreShow:v}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var O6e=Zo;function E6e(t){return O6e(t)&&t!=+t}var T6e=E6e,A6e=["pageCount"],cy=1,M6e=Hn({name:"TPagination",props:C6e,setup:function(e){var n=Va(e),r=n.modelValue,u=n.pageSize,p=n.current,h=Xa(),b=Al(p,r,e.defaultCurrent,e.onCurrentChange,"current"),v=ba(b,2),w=v[0],c=v[1],o=Uu(u,e.defaultPageSize,e.onPageSizeChange,"pageSize"),g=ba(o,2),s=g[0],y=g[1],_=Si("pagination"),k=_.t,C=_.globalConfig,O=sr("pagination"),T=ol({PageFirstIcon:jce,PageLastIcon:$ce,ChevronLeftIcon:zy,ChevronRightIcon:i3,ChevronLeftDoubleIcon:Xue,ChevronRightDoubleIcon:tce,EllipsisIcon:dce}),P=T.PageFirstIcon,D=T.PageLastIcon,F=T.ChevronLeftIcon,N=T.ChevronRightIcon,z=T.ChevronLeftDoubleIcon,B=T.ChevronRightDoubleIcon,X=T.EllipsisIcon,W=k6e(e,w,s,O),H=W.pageCount,U=r3(W,A6e),G=S6e(e,H,w),Y=G.prevMore,K=G.isPrevMoreShow,ee=G.curPageLeftCount,te=G.nextMore,re=G.isNextMoreShow,be=G.curPageRightCount,Le=Ft(w.value),me=He(function(){return H.value>e.maxPageBtn}),Ie=He(function(){var Ne=e.pageSizeOptions,Be=Ne.map(function(Fe){return po(Fe)?Fe:{label:k(C.value.itemsPerPage,{size:Fe}),value:Number(Fe)}});return Be.sort(function(Fe,Ve){return Fe.value-Ve.value})}),pe=He(function(){return e.pageEllipsisMode==="mid"}),ce=He(function(){var Ne=[],Be,Fe;if(me.value)if(K.value&&re.value)Be=w.value-ee.value,Fe=w.value+be.value;else{var Ve=pe.value?2:1,et=pe.value?H.value-1:H.value;Be=K.value?H.value-e.foldedMaxPageBtn+1:Ve,Fe=K.value?et:e.foldedMaxPageBtn}else Be=1,Fe=H.value;for(var rt=Be;rt<=Fe;rt++)Ne.push(rt);return Ne});Nr(function(){return H.value},function(){w.value>H.value&&(w.value=1)}),Nr(function(){return w.value},function(Ne){return Le.value=Ne});var ue=function(Be,Fe){if(!e.disabled){var Ve=Be;if(BeH.value&&(Ve=H.value),w.value!==Ve){var et=w.value,rt={current:Ve,previous:et,pageSize:s.value};if(c(Ve,rt),Fe!==!1){var yt;(yt=e.onChange)===null||yt===void 0||yt.call(e,rt)}}}},_e=function(Be){var Fe={prevPage:function(){return ue(w.value-1)},nextPage:function(){return ue(w.value+1)},prevMorePage:function(){return ue(w.value-e.foldedMaxPageBtn)},nextMorePage:function(){return ue(w.value+e.foldedMaxPageBtn)}};Fe[Be]()},xe=function(Be){var Fe;if(!e.disabled){var Ve=parseInt(Be,10),et=1;Ve>0&&(et=Math.max(Math.ceil(e.total/Ve),1));var rt=!1;w.value>et&&(rt=!0);var yt={current:rt?et:w.value,previous:w.value,pageSize:Ve};(Fe=e.onChange)===null||Fe===void 0||Fe.call(e,yt),y(Ve,yt),rt&&ue(et,!1)}},Te=function(Be){var Fe=Math.trunc(+Be);T6e(Fe)||(Le.value=Fe,ue(Fe))};return function(){var Ne=e.total,Be=e.pageSizeOptions,Fe=e.size,Ve=e.disabled,et=e.showPageSize;if(H.value<1)return null;var rt=ve("div",{class:U.jumperClass.value},[k(C.value.jumpTo),ve(mU,{append:"/ ".concat(H.value," ").concat(k(C.value.page))},{default:function(){return[ve(HC,{class:U.jumperInputClass.value,modelValue:Le.value,"onUpdate:modelValue":function(vt){return Le.value=vt},onBlur:Te,onEnter:Te,max:H.value,min:cy,size:Fe,disabled:Ve,theme:"normal",placeholder:""},null)]}})]);return ve("div",{class:U.paginationClass.value},[h("totalContent",ve("div",{class:U.totalClass.value},[k(C.value.total,{total:Ne})])),et&&Be.length>0&&ve(Ny,ea({size:Fe,value:s,disabled:Ve,class:U.sizerClass.value,autoWidth:!0,onChange:xe,options:Ie.value},e.selectProps),null),e.showFirstAndLastPageBtn?ve("div",{class:U.preBtnClass.value,onClick:function(){return ue(1)},disabled:e.disabled||e.current===cy},[ve(P,null,null)]):null,e.showPreviousAndNextBtn?ve("div",{class:U.preBtnClass.value,onClick:function(){return _e("prevPage")},disabled:Ve||w.value===cy},[ve(F,null,null)]):null,e.showPageNumber&&e.theme==="default"?ve("ul",{class:U.btnWrapClass.value},[me.value&&pe.value&&ve("li",{class:U.getButtonClass(1),onClick:function(){return ue(cy)}},[cy]),me.value&&K.value&&pe.value?ve("li",{class:U.btnMoreClass.value,onClick:function(){return _e("prevMorePage")},onMouseOver:function(){return Y.value=!0},onMouseOut:function(){return Y.value=!1}},[Y.value?ve(z,null,null):ve(X,null,null)]):null,ce.value.map(function(yt){return ve("li",{class:U.getButtonClass(yt),key:yt,onClick:function(){return ue(yt)}},[yt])}),me.value&&re.value&&pe.value?ve("li",{class:U.btnMoreClass.value,onClick:function(){return _e("nextMorePage")},onMouseOver:function(){return te.value=!0},onMouseOut:function(){return te.value=!1}},[te.value?ve(B,null,null):ve(X,null,null)]):null,me.value&&pe.value?ve("li",{class:U.getButtonClass(H.value),onClick:function(){return ue(H.value)}},[H.value]):null]):null,e.theme==="simple"&&rt,e.showPreviousAndNextBtn?ve("div",{class:U.nextBtnClass.value,onClick:function(){return _e("nextPage")},disabled:Ve||w.value===H.value},[ve(N,null,null)]):null,e.showFirstAndLastPageBtn?ve("div",{class:U.nextBtnClass.value,onClick:function(){return ue(H.value)},disabled:Ve||w.value===H.value},[ve(D,null,null)]):null,e.theme==="default"&&e.showJumper&&rt])}}});/** + */var O6e=Zo;function E6e(t){return O6e(t)&&t!=+t}var T6e=E6e,A6e=["pageCount"],cy=1,M6e=Hn({name:"TPagination",props:C6e,setup:function(e){var n=Va(e),r=n.modelValue,u=n.pageSize,d=n.current,p=Xa(),b=Al(d,r,e.defaultCurrent,e.onCurrentChange,"current"),v=ba(b,2),w=v[0],c=v[1],o=Uu(u,e.defaultPageSize,e.onPageSizeChange,"pageSize"),g=ba(o,2),s=g[0],y=g[1],_=Si("pagination"),k=_.t,C=_.globalConfig,O=sr("pagination"),T=ol({PageFirstIcon:jce,PageLastIcon:$ce,ChevronLeftIcon:zy,ChevronRightIcon:i3,ChevronLeftDoubleIcon:Xue,ChevronRightDoubleIcon:tce,EllipsisIcon:dce}),P=T.PageFirstIcon,D=T.PageLastIcon,F=T.ChevronLeftIcon,N=T.ChevronRightIcon,z=T.ChevronLeftDoubleIcon,B=T.ChevronRightDoubleIcon,X=T.EllipsisIcon,W=k6e(e,w,s,O),H=W.pageCount,U=r3(W,A6e),G=S6e(e,H,w),Y=G.prevMore,K=G.isPrevMoreShow,ee=G.curPageLeftCount,te=G.nextMore,re=G.isNextMoreShow,be=G.curPageRightCount,Le=Ft(w.value),me=He(function(){return H.value>e.maxPageBtn}),Ie=He(function(){var Ne=e.pageSizeOptions,Be=Ne.map(function(Fe){return po(Fe)?Fe:{label:k(C.value.itemsPerPage,{size:Fe}),value:Number(Fe)}});return Be.sort(function(Fe,Ve){return Fe.value-Ve.value})}),pe=He(function(){return e.pageEllipsisMode==="mid"}),ce=He(function(){var Ne=[],Be,Fe;if(me.value)if(K.value&&re.value)Be=w.value-ee.value,Fe=w.value+be.value;else{var Ve=pe.value?2:1,et=pe.value?H.value-1:H.value;Be=K.value?H.value-e.foldedMaxPageBtn+1:Ve,Fe=K.value?et:e.foldedMaxPageBtn}else Be=1,Fe=H.value;for(var rt=Be;rt<=Fe;rt++)Ne.push(rt);return Ne});Nr(function(){return H.value},function(){w.value>H.value&&(w.value=1)}),Nr(function(){return w.value},function(Ne){return Le.value=Ne});var ue=function(Be,Fe){if(!e.disabled){var Ve=Be;if(BeH.value&&(Ve=H.value),w.value!==Ve){var et=w.value,rt={current:Ve,previous:et,pageSize:s.value};if(c(Ve,rt),Fe!==!1){var yt;(yt=e.onChange)===null||yt===void 0||yt.call(e,rt)}}}},_e=function(Be){var Fe={prevPage:function(){return ue(w.value-1)},nextPage:function(){return ue(w.value+1)},prevMorePage:function(){return ue(w.value-e.foldedMaxPageBtn)},nextMorePage:function(){return ue(w.value+e.foldedMaxPageBtn)}};Fe[Be]()},xe=function(Be){var Fe;if(!e.disabled){var Ve=parseInt(Be,10),et=1;Ve>0&&(et=Math.max(Math.ceil(e.total/Ve),1));var rt=!1;w.value>et&&(rt=!0);var yt={current:rt?et:w.value,previous:w.value,pageSize:Ve};(Fe=e.onChange)===null||Fe===void 0||Fe.call(e,yt),y(Ve,yt),rt&&ue(et,!1)}},Te=function(Be){var Fe=Math.trunc(+Be);T6e(Fe)||(Le.value=Fe,ue(Fe))};return function(){var Ne=e.total,Be=e.pageSizeOptions,Fe=e.size,Ve=e.disabled,et=e.showPageSize;if(H.value<1)return null;var rt=ve("div",{class:U.jumperClass.value},[k(C.value.jumpTo),ve(mU,{append:"/ ".concat(H.value," ").concat(k(C.value.page))},{default:function(){return[ve(HC,{class:U.jumperInputClass.value,modelValue:Le.value,"onUpdate:modelValue":function(vt){return Le.value=vt},onBlur:Te,onEnter:Te,max:H.value,min:cy,size:Fe,disabled:Ve,theme:"normal",placeholder:""},null)]}})]);return ve("div",{class:U.paginationClass.value},[p("totalContent",ve("div",{class:U.totalClass.value},[k(C.value.total,{total:Ne})])),et&&Be.length>0&&ve(Ny,ea({size:Fe,value:s,disabled:Ve,class:U.sizerClass.value,autoWidth:!0,onChange:xe,options:Ie.value},e.selectProps),null),e.showFirstAndLastPageBtn?ve("div",{class:U.preBtnClass.value,onClick:function(){return ue(1)},disabled:e.disabled||e.current===cy},[ve(P,null,null)]):null,e.showPreviousAndNextBtn?ve("div",{class:U.preBtnClass.value,onClick:function(){return _e("prevPage")},disabled:Ve||w.value===cy},[ve(F,null,null)]):null,e.showPageNumber&&e.theme==="default"?ve("ul",{class:U.btnWrapClass.value},[me.value&&pe.value&&ve("li",{class:U.getButtonClass(1),onClick:function(){return ue(cy)}},[cy]),me.value&&K.value&&pe.value?ve("li",{class:U.btnMoreClass.value,onClick:function(){return _e("prevMorePage")},onMouseOver:function(){return Y.value=!0},onMouseOut:function(){return Y.value=!1}},[Y.value?ve(z,null,null):ve(X,null,null)]):null,ce.value.map(function(yt){return ve("li",{class:U.getButtonClass(yt),key:yt,onClick:function(){return ue(yt)}},[yt])}),me.value&&re.value&&pe.value?ve("li",{class:U.btnMoreClass.value,onClick:function(){return _e("nextMorePage")},onMouseOver:function(){return te.value=!0},onMouseOut:function(){return te.value=!1}},[te.value?ve(B,null,null):ve(X,null,null)]):null,me.value&&pe.value?ve("li",{class:U.getButtonClass(H.value),onClick:function(){return ue(H.value)}},[H.value]):null]):null,e.theme==="simple"&&rt,e.showPreviousAndNextBtn?ve("div",{class:U.nextBtnClass.value,onClick:function(){return _e("nextPage")},disabled:Ve||w.value===H.value},[ve(N,null,null)]):null,e.showFirstAndLastPageBtn?ve("div",{class:U.nextBtnClass.value,onClick:function(){return ue(H.value)},disabled:Ve||w.value===H.value},[ve(D,null,null)]):null,e.theme==="default"&&e.showJumper&&rt])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1041,7 +1041,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function hF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function D6e(t){for(var e=1;eD)return"finish"}var F=T.value===void 0?P:T.value;return F===v.value?"process":"default"},g=$y(),s=function(T){var P=[];return T==null||T.forEach(function(D){var F=(D==null?void 0:D.props)||{},N=D==null?void 0:D.children;if(!(!F&&!N)){if(N&&po(N))for(var z in N)z in bU&&!F[z]&&(F[z]=N[z]);e.sequence==="reverse"?P.unshift(F):P.push(F)}}),P},y=function(){var T,P;if((T=e.options)!==null&&T!==void 0&&T.length)P=e.sequence==="reverse"?e.options.slice().reverse():e.options;else{var D=g("StepItem");P=s(D)}return(P||[]).forEach(function(F,N){F.value!==void 0&&(c.value[F.value]=N)}),P},_=function(){var T=y();return T.map(function(P,D){var F=e.sequence==="reverse"?T.length-D-1:D;return D=P.value!==void 0?D:F,ve(_U,ea(P,{index:F,status:o(P,D),key:P.value||D}),null)})},k=function(){var T=e.theme,P=y();return P.forEach(function(D){(D==null?void 0:D.icon)!==void 0&&(T="default")}),T},C=He(function(){return[n.value,"".concat(n.value,"--").concat(e.layout),"".concat(n.value,"--").concat(k(),"-anchor"),"".concat(n.value,"--").concat(e.sequence),"".concat(n.value,"--").concat(e.separator,"-separator")]});return function(){return ve("div",{class:C.value},[_()])}}});/** + */function gF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function L6e(t){for(var e=1;eD)return"finish"}var F=T.value===void 0?P:T.value;return F===v.value?"process":"default"},g=$y(),s=function(T){var P=[];return T==null||T.forEach(function(D){var F=(D==null?void 0:D.props)||{},N=D==null?void 0:D.children;if(!(!F&&!N)){if(N&&po(N))for(var z in N)z in bU&&!F[z]&&(F[z]=N[z]);e.sequence==="reverse"?P.unshift(F):P.push(F)}}),P},y=function(){var T,P;if((T=e.options)!==null&&T!==void 0&&T.length)P=e.sequence==="reverse"?e.options.slice().reverse():e.options;else{var D=g("StepItem");P=s(D)}return(P||[]).forEach(function(F,N){F.value!==void 0&&(c.value[F.value]=N)}),P},_=function(){var T=y();return T.map(function(P,D){var F=e.sequence==="reverse"?T.length-D-1:D;return D=P.value!==void 0?D:F,ve(_U,ea(P,{index:F,status:o(P,D),key:P.value||D}),null)})},k=function(){var T=e.theme,P=y();return P.forEach(function(D){(D==null?void 0:D.icon)!==void 0&&(T="default")}),T},C=He(function(){return[n.value,"".concat(n.value,"--").concat(e.layout),"".concat(n.value,"--").concat(k(),"-anchor"),"".concat(n.value,"--").concat(e.sequence),"".concat(n.value,"--").concat(e.separator,"-separator")]});return function(){return ve("div",{class:C.value},[_()])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1077,11 +1077,11 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function mF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function yF(t){for(var e=1;e"u"?"undefined":Xo(document))!==void 0?g==="body"?document:document.querySelector(g):typeof g=="function"?g():null};return Ti(function(){r.value=c(e.container);var o;if(typeof e.visibleHeight=="string"?o=Number(e.visibleHeight.replace("px","")):o=e.visibleHeight,o===0){n.value=!0;return}var g;r.value.scrollTop===void 0?g=document.documentElement:g=r.value,r.value.onscroll=function(){var s,y=(s=g)===null||s===void 0?void 0:s.scrollTop;y>=o&&(n.value=!0),y"u"?"undefined":Xo(document))!==void 0?g==="body"?document:document.querySelector(g):typeof g=="function"?g():null};return Ti(function(){r.value=c(e.container);var o;if(typeof e.visibleHeight=="string"?o=Number(e.visibleHeight.replace("px","")):o=e.visibleHeight,o===0){n.value=!0;return}var g;r.value.scrollTop===void 0?g=document.documentElement:g=r.value,r.value.onscroll=function(){var s,y=(s=g)===null||s===void 0?void 0:s.scrollTop;y>=o&&(n.value=!0),y=c.value.length?0:D+1;h.value=(P=c.value[F])===null||P===void 0?void 0:P.text}else(k.code==="Enter"||k.key==="Enter")&&r("select",h.value,{e:k})},s=function(){Js(document,"keydown",g)},y=function(){_s(document,"keydown",g)};return p({addKeyboardListener:s,removeKeyboardListener:y}),Nr(function(){return e.popupVisible},function(){e.popupVisible?s():y()},{immediate:!0}),Nr(function(){return e.value},function(){e.value||(h.value="")},{immediate:!0}),xc(function(){y()}),function(){return c.value.length?ve("ul",{class:v.value},[c.value.map(function(_){var k=aa(w.value);_.text===h.value&&k.push("".concat(b.value,"-select-option--hover"));var C=_.label;if(da(_.label))C=_.label(ho);else if(u.option){var O;C=(O=u.option)===null||O===void 0?void 0:O.call(u,{option:_})}var T=C||_.text;return ve("li",{key:_.text,class:k,title:_.text,onClick:o},[di(T)&&e.highlightKeyword?ve(wU,{content:T,keyword:e.value},null):T])})]):null}}});/** + */function _F(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function xF(t){for(var e=1;e=c.value.length?0:D+1;p.value=(P=c.value[F])===null||P===void 0?void 0:P.text}else(k.code==="Enter"||k.key==="Enter")&&r("select",p.value,{e:k})},s=function(){Js(document,"keydown",g)},y=function(){_s(document,"keydown",g)};return d({addKeyboardListener:s,removeKeyboardListener:y}),Nr(function(){return e.popupVisible},function(){e.popupVisible?s():y()},{immediate:!0}),Nr(function(){return e.value},function(){e.value||(p.value="")},{immediate:!0}),xc(function(){y()}),function(){return c.value.length?ve("ul",{class:v.value},[c.value.map(function(_){var k=aa(w.value);_.text===p.value&&k.push("".concat(b.value,"-select-option--hover"));var C=_.label;if(da(_.label))C=_.label(ho);else if(u.option){var O;C=(O=u.option)===null||O===void 0?void 0:O.call(u,{option:_})}var T=C||_.text;return ve("li",{key:_.text,class:k,title:_.text,onClick:o},[di(T)&&e.highlightKeyword?ve(wU,{content:T,keyword:e.value},null):T])})]):null}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function wF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function md(t){for(var e=1;e=me?"".concat(Le,"px"):"auto"},(be=e.popupProps)===null||be===void 0?void 0:be.overlayInnerStyle)},D=He(function(){return["".concat(y.value,"-auto-complete")]}),F=He(function(){var ee,te=["".concat(y.value,"-select__dropdown")];return(ee=e.popupProps)!==null&&ee!==void 0&&ee.overlayClassName&&(te=te.concat(e.popupProps.overlayClassName)),te}),N=He(function(){var ee,te=["".concat(y.value,"-select__dropdown-inner")];return(ee=e.popupProps)!==null&&ee!==void 0&&ee.overlayInnerClassName&&(te=te.concat(e.popupProps.overlayInnerClassName)),te}),z=function(te,re){c(te,re)},B=He(function(){var ee=md({value:w.value,size:e.size},e.inputProps);return ee}),X=function(te,re){var be;O.value=!0,(be=e.onFocus)===null||be===void 0||be.call(e,md(md({},re),{},{value:te})),xl(function(){var Le;(Le=T.value)===null||Le===void 0||Le.addKeyboardListener()})},W=function(te,re){var be;(be=e.onBlur)===null||be===void 0||be.call(e,md(md({},re),{},{value:te}))},H=function(te,re){var be;(be=e.onCompositionend)===null||be===void 0||be.call(e,md(md({},re),{},{value:te}))},U=function(te,re){var be;(be=e.onCompositionstart)===null||be===void 0||be.call(e,md(md({},re),{},{value:te}))},G=function(te,re){var be;(be=e.onEnter)===null||be===void 0||be.call(e,md(md({},re),{},{value:te}))},Y=function(te,re){var be;e.readonly||e.disabled||(O.value=!1,c(te,re),(be=e.onSelect)===null||be===void 0||be.call(e,te,re))},K=function(te,re){var be=re.trigger;be!=="trigger-element-click"&&(O.value=te)};return function(){var ee,te,re=o("default","triggerElement")||ve(tv,ea({placeholder:(ee=e.placeholder)!==null&&ee!==void 0?ee:C.value.placeholder,tips:e.tips,status:e.status,readonly:e.readonly,disabled:e.disabled,autofocus:e.autofocus,clearable:e.clearable,onChange:z,onFocus:X,onBlur:W,onClear:e.onClear,onCompositionend:H,onCompositionstart:U,onEnter:G},B.value),r),be=ve(W6e,{ref:T,value:w.value,options:e.options,size:e.size,sizeClassNames:_,onSelect:Y,popupVisible:O.value,highlightKeyword:e.highlightKeyword,filterable:e.filterable,filter:e.filter},{option:r.option}),Le=g("panelTopContent"),me=g("panelBottomContent"),Ie=Boolean(Le||((te=e.options)===null||te===void 0?void 0:te.length)||me)?ve("div",{class:"".concat(y.value,"-autocomplete__panel")},[Le,be,me]):null,pe=md(md({},e.popupProps),{},{overlayInnerStyle:P,overlayInnerClassName:N.value,overlayClassName:F.value});return ve("div",{class:D.value},[ve(Dh,ea({visible:O.value,onVisibleChange:K,trigger:"focus",placement:"bottom-left",hideEmptyPopup:!0,content:Ie?function(){return Ie}:null},pe),Y6e(re)?re:{default:function(){return[re]}})])}}});/** + */function wF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function md(t){for(var e=1;e=me?"".concat(Le,"px"):"auto"},(be=e.popupProps)===null||be===void 0?void 0:be.overlayInnerStyle)},D=He(function(){return["".concat(y.value,"-auto-complete")]}),F=He(function(){var ee,te=["".concat(y.value,"-select__dropdown")];return(ee=e.popupProps)!==null&&ee!==void 0&&ee.overlayClassName&&(te=te.concat(e.popupProps.overlayClassName)),te}),N=He(function(){var ee,te=["".concat(y.value,"-select__dropdown-inner")];return(ee=e.popupProps)!==null&&ee!==void 0&&ee.overlayInnerClassName&&(te=te.concat(e.popupProps.overlayInnerClassName)),te}),z=function(te,re){c(te,re)},B=He(function(){var ee=md({value:w.value,size:e.size},e.inputProps);return ee}),X=function(te,re){var be;O.value=!0,(be=e.onFocus)===null||be===void 0||be.call(e,md(md({},re),{},{value:te})),xl(function(){var Le;(Le=T.value)===null||Le===void 0||Le.addKeyboardListener()})},W=function(te,re){var be;(be=e.onBlur)===null||be===void 0||be.call(e,md(md({},re),{},{value:te}))},H=function(te,re){var be;(be=e.onCompositionend)===null||be===void 0||be.call(e,md(md({},re),{},{value:te}))},U=function(te,re){var be;(be=e.onCompositionstart)===null||be===void 0||be.call(e,md(md({},re),{},{value:te}))},G=function(te,re){var be;(be=e.onEnter)===null||be===void 0||be.call(e,md(md({},re),{},{value:te}))},Y=function(te,re){var be;e.readonly||e.disabled||(O.value=!1,c(te,re),(be=e.onSelect)===null||be===void 0||be.call(e,te,re))},K=function(te,re){var be=re.trigger;be!=="trigger-element-click"&&(O.value=te)};return function(){var ee,te,re=o("default","triggerElement")||ve(tv,ea({placeholder:(ee=e.placeholder)!==null&&ee!==void 0?ee:C.value.placeholder,tips:e.tips,status:e.status,readonly:e.readonly,disabled:e.disabled,autofocus:e.autofocus,clearable:e.clearable,onChange:z,onFocus:X,onBlur:W,onClear:e.onClear,onCompositionend:H,onCompositionstart:U,onEnter:G},B.value),r),be=ve(W6e,{ref:T,value:w.value,options:e.options,size:e.size,sizeClassNames:_,onSelect:Y,popupVisible:O.value,highlightKeyword:e.highlightKeyword,filterable:e.filterable,filter:e.filter},{option:r.option}),Le=g("panelTopContent"),me=g("panelBottomContent"),Ie=Boolean(Le||((te=e.options)===null||te===void 0?void 0:te.length)||me)?ve("div",{class:"".concat(y.value,"-autocomplete__panel")},[Le,be,me]):null,pe=md(md({},e.popupProps),{},{overlayInnerStyle:P,overlayInnerClassName:N.value,overlayClassName:F.value});return ve("div",{class:D.value},[ve(Dh,ea({visible:O.value,onVisibleChange:K,trigger:"focus",placement:"bottom-left",hideEmptyPopup:!0,content:Ie?function(){return Ie}:null},pe),Y6e(re)?re:{default:function(){return[re]}})])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1121,15 +1121,15 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function CF(t){var e=t.value,n=t.multiple,r=t.treeStore,u=t.showAllLevels;if(n||e!==0&&!e||Ba(e))return"";var p=r&&r.getNodes(e);if(!(p&&p.length))return e;var h=p&&p[0].getPath();return h&&h.length?u?h.map(function(b){return b.label}).join(" / "):h[h.length-1].label:e}function Z6e(t){var e=t.value,n=t.multiple,r=t.treeStore,u=t.showAllLevels;if(!n)return[];if(n&&!Ba(e))return[];var p=r&&r.getNodes(e);return p?e.map(function(h){var b=r.getNodes(h);return u?nC(b[0]):b[0].label}).filter(function(h){return!!h}):[]}function CU(t){var e=[];return t.forEach(function(n){e[n.level]?e[n.level].push(n):e[n.level]=[n]}),e}function nC(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"/";return t==null?void 0:t.getPath().map(function(n){return n.label}).join(e)}var kU=function(e){var n=[];return Ba(e)?e.length>0&&po(e[0])?n=e.map(function(r){return r.value}):e.length&&(n=e):e&&(po(e)?n=[e.value]:n=[e]),n},J6e=function(e,n,r){return n==="single"?e:r?e.map(function(u){return u[u.length-1]}):e[e.length-1]};function Q6e(t){return Zo(t)&&!isNaN(t)?!1:L1(t)}function e4e(t,e){var n=e.multiple,r=e.showAllLevels;return n&&!Ba(t)||!n&&Ba(t)&&!r}/** + */function CF(t){var e=t.value,n=t.multiple,r=t.treeStore,u=t.showAllLevels;if(n||e!==0&&!e||Ba(e))return"";var d=r&&r.getNodes(e);if(!(d&&d.length))return e;var p=d&&d[0].getPath();return p&&p.length?u?p.map(function(b){return b.label}).join(" / "):p[p.length-1].label:e}function Z6e(t){var e=t.value,n=t.multiple,r=t.treeStore,u=t.showAllLevels;if(!n)return[];if(n&&!Ba(e))return[];var d=r&&r.getNodes(e);return d?e.map(function(p){var b=r.getNodes(p);return u?nC(b[0]):b[0].label}).filter(function(p){return!!p}):[]}function CU(t){var e=[];return t.forEach(function(n){e[n.level]?e[n.level].push(n):e[n.level]=[n]}),e}function nC(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"/";return t==null?void 0:t.getPath().map(function(n){return n.label}).join(e)}var kU=function(e){var n=[];return Ba(e)?e.length>0&&po(e[0])?n=e.map(function(r){return r.value}):e.length&&(n=e):e&&(po(e)?n=[e.value]:n=[e]),n},J6e=function(e,n,r){return n==="single"?e:r?e.map(function(u){return u[u.length-1]}):e[e.length-1]};function Q6e(t){return Zo(t)&&!isNaN(t)?!1:L1(t)}function e4e(t,e){var n=e.multiple,r=e.showAllLevels;return n&&!Ba(t)||!n&&Ba(t)&&!r}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function t4e(t,e,n){var r=n.disabled;return["".concat(t,"-cascader__icon"),st({},e.disabled,r)]}function SU(t,e,n){var r,u=n.checkStrictly,p=n.multiple,h=n.value,b=n.max,v=!u&&t.expanded&&(p?!t.isLeaf():!0)||u&&t.expanded,w=t.isLeaf(),c=t.disabled||p&&h.length>=b&&b!==0,o=t.checked||p&&!u&&t.expanded&&!w;return[(r={},st(r,e.selected,!c&&o),st(r,e.expanded,!c&&v),st(r,e.disabled,c),r)]}function n4e(t,e,n,r,u){var p,h=u.size;return["".concat(t,"-cascader__item")].concat(aa(SU(e,r,u)),[n[h],(p={},st(p,"".concat(t,"-cascader__item--with-icon"),!!e.children),st(p,"".concat(t,"-cascader__item--leaf"),e.isLeaf()),p)])}function r4e(t,e,n,r){return["".concat(t,"-cascader__item-icon"),"".concat(t,"-icon")].concat(aa(SU(e,n,r)))}/** + */function t4e(t,e,n){var r=n.disabled;return["".concat(t,"-cascader__icon"),st({},e.disabled,r)]}function SU(t,e,n){var r,u=n.checkStrictly,d=n.multiple,p=n.value,b=n.max,v=!u&&t.expanded&&(d?!t.isLeaf():!0)||u&&t.expanded,w=t.isLeaf(),c=t.disabled||d&&p.length>=b&&b!==0,o=t.checked||d&&!u&&t.expanded&&!w;return[(r={},st(r,e.selected,!c&&o),st(r,e.expanded,!c&&v),st(r,e.disabled,c),r)]}function n4e(t,e,n,r,u){var d,p=u.size;return["".concat(t,"-cascader__item")].concat(aa(SU(e,r,u)),[n[p],(d={},st(d,"".concat(t,"-cascader__item--with-icon"),!!e.children),st(d,"".concat(t,"-cascader__item--leaf"),e.isLeaf()),d)])}function r4e(t,e,n,r){return["".concat(t,"-cascader__item-icon"),"".concat(t,"-icon")].concat(aa(SU(e,n,r)))}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function a4e(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var i4e={node:{type:Object,default:function(){return{}}},optionChild:{type:[Object,Array]},cascaderContext:{type:Object},onChange:Function,onClick:Function,onMouseenter:Function},o4e=Hn({name:"TCascaderItem",props:i4e,setup:function(e){var n=Ft();wm(n);var r=sr("cascader__item"),u=sr(),p=ol({ChevronRightIcon:i3}),h=p.ChevronRightIcon,b=fs(),v=b.STATUS,w=b.SIZE,c=He(function(){return n4e(u.value,e.node,w.value,v.value,e.cascaderContext)}),o=He(function(){return r4e(u.value,e.node,v.value,e.cascaderContext)});function g(_,k){var C=k.inputVal,O=C?nC(_):_.label;if(C){for(var T=O.split(C),P=[],D=0;D=T&&T!==0,name:String(_.value),stopLabelTrigger:!!_.children,title:P?nC(_):_.label,onChange:function(){e.onChange()}},C),a4e(D)?D:{default:function(){return[D]}})}return function(){var _=e.cascaderContext,k=e.node,C=e.optionChild;return ve("li",{ref:n,class:c.value,onClick:function(T){T.stopPropagation(),e.onClick()},onMouseenter:function(T){T.stopPropagation(),e.onMouseenter()}},[C||(_.multiple?y(k,_):s(k,_)),k.children&&(k.loading?ve(l1,{class:o.value,size:"small"},null):ve(h,{class:o.value},null))])}}});/** + */function a4e(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var i4e={node:{type:Object,default:function(){return{}}},optionChild:{type:[Object,Array]},cascaderContext:{type:Object},onChange:Function,onClick:Function,onMouseenter:Function},o4e=Hn({name:"TCascaderItem",props:i4e,setup:function(e){var n=Ft();wm(n);var r=sr("cascader__item"),u=sr(),d=ol({ChevronRightIcon:i3}),p=d.ChevronRightIcon,b=fs(),v=b.STATUS,w=b.SIZE,c=He(function(){return n4e(u.value,e.node,w.value,v.value,e.cascaderContext)}),o=He(function(){return r4e(u.value,e.node,v.value,e.cascaderContext)});function g(_,k){var C=k.inputVal,O=C?nC(_):_.label;if(C){for(var T=O.split(C),P=[],D=0;D=T&&T!==0,name:String(_.value),stopLabelTrigger:!!_.children,title:P?nC(_):_.label,onChange:function(){e.onChange()}},C),a4e(D)?D:{default:function(){return[D]}})}return function(){var _=e.cascaderContext,k=e.node,C=e.optionChild;return ve("li",{ref:n,class:c.value,onClick:function(T){T.stopPropagation(),e.onClick()},onMouseenter:function(T){T.stopPropagation(),e.onMouseenter()}},[C||(_.multiple?y(k,_):s(k,_)),k.children&&(k.loading?ve(l1,{class:o.value,size:"small"},null):ve(p,{class:o.value},null))])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1137,11 +1137,11 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function l4e(t,e,n,r){var u=r.checkStrictly,p=r.multiple,h=r.treeStore,b=r.setVisible,v=r.setValue,w=r.setTreeNodes,c=r.setExpend,o=r.value,g=r.max,s=r.valueType,y=n.disabled||p&&o.length>=g&&g!==0;if(!y){if(t===e&&!n.isLeaf()){var _=n.setExpanded(!0);h.refreshNodes(),h.replaceExpanded(_);var k=h.getNodes().filter(function(P){return P.visible});w(k),p&&c(_)}if(!p&&(n.isLeaf()||u)&&e==="click"){h.resetChecked();var C=n.setChecked(!n.checked),O=ba(C,1),T=O[0];v(s==="single"?T:n.getPath().map(function(P){return P.value}),"check",n.getModel()),u||b(!1,{})}}}function s4e(t,e){var n=e.disabled,r=e.max,u=e.inputVal,p=e.multiple,h=e.setVisible,b=e.setValue,v=e.treeNodes,w=e.treeStore,c=e.valueType;if(!(!t||n||t.disabled)){var o=t.setChecked(!t.isChecked());if(Zo(r)&&r<0&&console.warn("TDesign Warn:","max should > 0"),!(o.length>r&&Zo(r)&&r>0)){if(o.length===0){var g=w.getExpanded();setTimeout(function(){w.replaceExpanded(g),w.refreshNodes()},0)}p||h(!1,{});var s=v.every(function(_){return o.indexOf(_.value)>-1});u&&s&&h(!1,{});var y=c==="single"?o:o.map(function(_){return w.getNode(_).getPath().map(function(k){return k.value})});b(y,"check",t.getModel())}}}function u4e(t){var e=t.setVisible,n=t.multiple,r=t.setExpend,u=t.setValue;e(!1,{}),n&&r([]),u(n?[]:"","clear")}function c4e(t,e,n){var r=t.disabled,u=t.setValue,p=t.value,h=t.valueType,b=t.treeStore;if(!r){var v=Hp(p),w=v.splice(e,1),c=b.getNodes(w[0])[0];u(v,"uncheck",c.getModel());var o=c.setChecked(!c.isChecked()),g=h==="single"?o:o.map(function(s){return b.getNode(s).getPath().map(function(y){return y.value})});u(g,"uncheck",c.getModel()),da(n)&&n({value:o,node:c})}}var f4e=function(e,n,r,u){if(!!n){var p=[];if(e){var h=function(v){if(!!v.isLeaf()){if(da(u))return u("".concat(e),v);var w=nC(v,"");return w.indexOf("".concat(e))>-1}};p=n.nodes.filter(h)}else p=n.getNodes().filter(function(b){return b.visible});r(p)}},d4e=function(e,n,r){var u=kU(n);if(!!e){if(Ba(u)&&r.length===0){var p=new Map,h=ba(u,1),b=h[0];if(b){p.set(b,!0);var v=e.getNode(b);if(!v){e.refreshNodes();return}v.getParents().forEach(function(c){p.set(c.value,!0)});var w=Array.from(p.keys());e.replaceExpanded(w)}else e.resetExpanded()}e.getExpanded()&&r.length&&e.replaceExpanded(r),e.refreshNodes()}};/** + */function l4e(t,e,n,r){var u=r.checkStrictly,d=r.multiple,p=r.treeStore,b=r.setVisible,v=r.setValue,w=r.setTreeNodes,c=r.setExpend,o=r.value,g=r.max,s=r.valueType,y=n.disabled||d&&o.length>=g&&g!==0;if(!y){if(t===e&&!n.isLeaf()){var _=n.setExpanded(!0);p.refreshNodes(),p.replaceExpanded(_);var k=p.getNodes().filter(function(P){return P.visible});w(k),d&&c(_)}if(!d&&(n.isLeaf()||u)&&e==="click"){p.resetChecked();var C=n.setChecked(!n.checked),O=ba(C,1),T=O[0];v(s==="single"?T:n.getPath().map(function(P){return P.value}),"check",n.getModel()),u||b(!1,{})}}}function s4e(t,e){var n=e.disabled,r=e.max,u=e.inputVal,d=e.multiple,p=e.setVisible,b=e.setValue,v=e.treeNodes,w=e.treeStore,c=e.valueType;if(!(!t||n||t.disabled)){var o=t.setChecked(!t.isChecked());if(Zo(r)&&r<0&&console.warn("TDesign Warn:","max should > 0"),!(o.length>r&&Zo(r)&&r>0)){if(o.length===0){var g=w.getExpanded();setTimeout(function(){w.replaceExpanded(g),w.refreshNodes()},0)}d||p(!1,{});var s=v.every(function(_){return o.indexOf(_.value)>-1});u&&s&&p(!1,{});var y=c==="single"?o:o.map(function(_){return w.getNode(_).getPath().map(function(k){return k.value})});b(y,"check",t.getModel())}}}function u4e(t){var e=t.setVisible,n=t.multiple,r=t.setExpend,u=t.setValue;e(!1,{}),n&&r([]),u(n?[]:"","clear")}function c4e(t,e,n){var r=t.disabled,u=t.setValue,d=t.value,p=t.valueType,b=t.treeStore;if(!r){var v=Hp(d),w=v.splice(e,1),c=b.getNodes(w[0])[0];u(v,"uncheck",c.getModel());var o=c.setChecked(!c.isChecked()),g=p==="single"?o:o.map(function(s){return b.getNode(s).getPath().map(function(y){return y.value})});u(g,"uncheck",c.getModel()),da(n)&&n({value:o,node:c})}}var f4e=function(e,n,r,u){if(!!n){var d=[];if(e){var p=function(v){if(!!v.isLeaf()){if(da(u))return u("".concat(e),v);var w=nC(v,"");return w.indexOf("".concat(e))>-1}};d=n.nodes.filter(p)}else d=n.getNodes().filter(function(b){return b.visible});r(d)}},d4e=function(e,n,r){var u=kU(n);if(!!e){if(Ba(u)&&r.length===0){var d=new Map,p=ba(u,1),b=p[0];if(b){d.set(b,!0);var v=e.getNode(b);if(!v){e.refreshNodes();return}v.getParents().forEach(function(c){d.set(c.value,!0)});var w=Array.from(d.keys());e.replaceExpanded(w)}else e.resetExpanded()}e.getExpanded()&&r.length&&e.replaceExpanded(r),e.refreshNodes()}};/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var OU=Hn({name:"TCascaderSubPanel",props:{option:W7.option,empty:W7.empty,trigger:W7.trigger,onChange:W7.onChange,loading:W7.loading,loadingText:W7.loadingText,cascaderContext:{type:Object}},setup:function(e){var n=Wp(),r=sr("cascader"),u=Si("cascader"),p=u.globalConfig,h=He(function(){return CU(e.cascaderContext.treeNodes)}),b=function(g,s){var y=e.trigger,_=e.cascaderContext;l4e(y,s,g,_)},v=function(g,s){var y=g.data.content?jy(g.data.content(ho)):n("option",{params:{item:g.data,index:s}});return ve(o4e,{key:g.value,node:g,optionChild:y,cascaderContext:e.cascaderContext,onClick:function(){b(g,"click")},onMouseenter:function(){b(g,"hover")},onChange:function(){s4e(g,e.cascaderContext)}},null)},w=function(g){var s,y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;return ve("ul",{class:["".concat(r.value,"__menu"),"narrow-scrollbar",(s={},st(s,"".concat(r.value,"__menu--segment"),_),st(s,"".concat(r.value,"__menu--filter"),y),s)],key:"".concat(r,"__menu").concat(k)},[g.map(function(C){return v(C,k)})])},c=function(){var g=e.cascaderContext,s=g.inputVal,y=g.treeNodes;return s?w(y,!0):h.value.map(function(_,k){return w(_,!1,k!==h.value.length-1,k)})};return function(){var o;return e.loading?o=n("loadingText",ve("div",{class:"".concat(r.value,"__panel--empty")},[p.value.loadingText])):o=h.value.length?c():n("empty",ve("div",{class:"".concat(r.value,"__panel--empty")},[p.value.empty])),ve("div",{class:["".concat(r.value,"__panel"),st({},"".concat(r.value,"--normal"),h.value.length&&!e.loading)]},[o])}}});/** + */var OU=Hn({name:"TCascaderSubPanel",props:{option:W7.option,empty:W7.empty,trigger:W7.trigger,onChange:W7.onChange,loading:W7.loading,loadingText:W7.loadingText,cascaderContext:{type:Object}},setup:function(e){var n=Wp(),r=sr("cascader"),u=Si("cascader"),d=u.globalConfig,p=He(function(){return CU(e.cascaderContext.treeNodes)}),b=function(g,s){var y=e.trigger,_=e.cascaderContext;l4e(y,s,g,_)},v=function(g,s){var y=g.data.content?jy(g.data.content(ho)):n("option",{params:{item:g.data,index:s}});return ve(o4e,{key:g.value,node:g,optionChild:y,cascaderContext:e.cascaderContext,onClick:function(){b(g,"click")},onMouseenter:function(){b(g,"hover")},onChange:function(){s4e(g,e.cascaderContext)}},null)},w=function(g){var s,y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;return ve("ul",{class:["".concat(r.value,"__menu"),"narrow-scrollbar",(s={},st(s,"".concat(r.value,"__menu--segment"),_),st(s,"".concat(r.value,"__menu--filter"),y),s)],key:"".concat(r,"__menu").concat(k)},[g.map(function(C){return v(C,k)})])},c=function(){var g=e.cascaderContext,s=g.inputVal,y=g.treeNodes;return s?w(y,!0):p.value.map(function(_,k){return w(_,!1,k!==p.value.length-1,k)})};return function(){var o;return e.loading?o=n("loadingText",ve("div",{class:"".concat(r.value,"__panel--empty")},[d.value.loadingText])):o=p.value.length?c():n("empty",ve("div",{class:"".concat(r.value,"__panel--empty")},[d.value.empty])),ve("div",{class:["".concat(r.value,"__panel"),st({},"".concat(r.value,"--normal"),p.value.length&&!e.loading)]},[o])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1149,11 +1149,11 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function p4e(t,e){for(var n=-1,r=t==null?0:t.length;++nb))return!1;var w=p.get(t),c=p.get(e);if(w&&c)return w==e&&c==t;var o=-1,g=!0,s=n&_4e?new g4e:void 0;for(p.set(t,e),p.set(e,t);++ob))return!1;var w=d.get(t),c=d.get(e);if(w&&c)return w==e&&c==t;var o=-1,g=!0,s=n&_4e?new g4e:void 0;for(d.set(t,e),d.set(e,t);++o=uge&&(p=sge,h=!1,e=new rge(e));e:for(;++u>>0,1):t.set(e,[]))},emit:function(e,n){var r=t.get(e);r&&r.slice().map(function(u){u(n)}),(r=t.get("*"))&&r.slice().map(function(u){u(e,n)})}}}/** + */var rge=UO,age=fP,ige=dP,oge=fx,lge=IC,sge=WO,uge=200;function cge(t,e,n,r){var u=-1,d=age,p=!0,b=t.length,v=[],w=e.length;if(!b)return v;n&&(e=oge(e,lge(n))),r?(d=ige,p=!1):e.length>=uge&&(d=sge,p=!1,e=new rge(e));e:for(;++u>>0,1):t.set(e,[]))},emit:function(e,n){var r=t.get(e);r&&r.slice().map(function(u){u(n)}),(r=t.get("*"))&&r.slice().map(function(u){u(e,n)})}}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1161,27 +1161,27 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var Ks="__tdesign_tree-node__",hge=function(){function t(e){Hy(this,t),st(this,Ks,void 0),this[Ks]=e}return qy(t,[{key:"value",get:function(){var n=this[Ks];return n.value}},{key:"label",get:function(){var n=this[Ks];return n.label}},{key:"data",get:function(){var n=this[Ks];return n.data}},{key:"actived",get:function(){var n=this[Ks];return n.actived}},{key:"expanded",get:function(){var n=this[Ks];return n.expanded}},{key:"checked",get:function(){var n=this[Ks];return n.checked}},{key:"indeterminate",get:function(){var n=this[Ks];return n.indeterminate}},{key:"loading",get:function(){var n=this[Ks];return n.loading}},{key:"getLevel",value:function(){var n=this[Ks];return n.getLevel()}},{key:"getIndex",value:function(){var n=this[Ks];return n.getIndex()}},{key:"isFirst",value:function(){var n=this[Ks];return n.isFirst()}},{key:"isLast",value:function(){var n=this[Ks];return n.isLast()}},{key:"isLeaf",value:function(){var n=this[Ks];return n.isLeaf()}},{key:"insertBefore",value:function(n){var r=this[Ks];return r.insertBefore(n)}},{key:"insertAfter",value:function(n){var r=this[Ks];return r.insertAfter(n)}},{key:"appendData",value:function(n){var r=this[Ks];return r.append(n)}},{key:"getPath",value:function(){var n=this[Ks],r=n.getPath();return r.map(function(u){return u.getModel()})}},{key:"getParent",value:function(){var n,r=this[Ks];return(n=r.parent)===null||n===void 0?void 0:n.getModel()}},{key:"getParents",value:function(){var n=this[Ks],r=n.getParents();return r.map(function(u){return u.getModel()})}},{key:"getRoot",value:function(){var n=this[Ks],r=n.getRoot();return r==null?void 0:r.getModel()}},{key:"getSiblings",value:function(){var n=this[Ks],r=n.getSiblings();return r.map(function(u){return u.getModel()})}},{key:"getChildren",value:function(n){var r=this[Ks],u=!1,p=r.children;if(Array.isArray(p))if(p.length>0)if(n){var h=r.walk();h.shift(),u=h.map(function(b){return b.getModel()})}else u=p.map(function(b){return b.getModel()});else u=!1;else j1(p)&&(u=p);return u}},{key:"remove",value:function(n){var r=this[Ks];if(!n){r.remove();return}var u=r.tree,p=u.getNode(n);if(!p){Ao.warnOnce("Tree","`".concat(n,"` is not exist"));return}var h=p.getParents(),b=h.map(function(v){return v.value});if(b.indexOf(r.value)<0){Ao.warnOnce("Tree","`".concat(n,"` is not a childNode of current node"));return}p.remove()}},{key:"setData",value:function(n){var r=this[Ks],u=mm(n,["children","value","label"]),p=r.tree.config.keys,h=n[(p==null?void 0:p.value)||"value"],b=n[(p==null?void 0:p.label)||"label"];$c(h)||(u.value=h),$c(b)||(u.label=b),Object.assign(r.data,u),Object.assign(r,u)}}]),t}();function pge(t){var e=new hge(t);return e}/** + */var Ks="__tdesign_tree-node__",hge=function(){function t(e){Hy(this,t),st(this,Ks,void 0),this[Ks]=e}return qy(t,[{key:"value",get:function(){var n=this[Ks];return n.value}},{key:"label",get:function(){var n=this[Ks];return n.label}},{key:"data",get:function(){var n=this[Ks];return n.data}},{key:"actived",get:function(){var n=this[Ks];return n.actived}},{key:"expanded",get:function(){var n=this[Ks];return n.expanded}},{key:"checked",get:function(){var n=this[Ks];return n.checked}},{key:"indeterminate",get:function(){var n=this[Ks];return n.indeterminate}},{key:"loading",get:function(){var n=this[Ks];return n.loading}},{key:"getLevel",value:function(){var n=this[Ks];return n.getLevel()}},{key:"getIndex",value:function(){var n=this[Ks];return n.getIndex()}},{key:"isFirst",value:function(){var n=this[Ks];return n.isFirst()}},{key:"isLast",value:function(){var n=this[Ks];return n.isLast()}},{key:"isLeaf",value:function(){var n=this[Ks];return n.isLeaf()}},{key:"insertBefore",value:function(n){var r=this[Ks];return r.insertBefore(n)}},{key:"insertAfter",value:function(n){var r=this[Ks];return r.insertAfter(n)}},{key:"appendData",value:function(n){var r=this[Ks];return r.append(n)}},{key:"getPath",value:function(){var n=this[Ks],r=n.getPath();return r.map(function(u){return u.getModel()})}},{key:"getParent",value:function(){var n,r=this[Ks];return(n=r.parent)===null||n===void 0?void 0:n.getModel()}},{key:"getParents",value:function(){var n=this[Ks],r=n.getParents();return r.map(function(u){return u.getModel()})}},{key:"getRoot",value:function(){var n=this[Ks],r=n.getRoot();return r==null?void 0:r.getModel()}},{key:"getSiblings",value:function(){var n=this[Ks],r=n.getSiblings();return r.map(function(u){return u.getModel()})}},{key:"getChildren",value:function(n){var r=this[Ks],u=!1,d=r.children;if(Array.isArray(d))if(d.length>0)if(n){var p=r.walk();p.shift(),u=p.map(function(b){return b.getModel()})}else u=d.map(function(b){return b.getModel()});else u=!1;else j1(d)&&(u=d);return u}},{key:"remove",value:function(n){var r=this[Ks];if(!n){r.remove();return}var u=r.tree,d=u.getNode(n);if(!d){Ao.warnOnce("Tree","`".concat(n,"` is not exist"));return}var p=d.getParents(),b=p.map(function(v){return v.value});if(b.indexOf(r.value)<0){Ao.warnOnce("Tree","`".concat(n,"` is not a childNode of current node"));return}d.remove()}},{key:"setData",value:function(n){var r=this[Ks],u=mm(n,["children","value","label"]),d=r.tree.config.keys,p=n[(d==null?void 0:d.value)||"value"],b=n[(d==null?void 0:d.label)||"label"];$c(p)||(u.value=p),$c(b)||(u.label=b),Object.assign(r.data,u),Object.assign(r,u)}}]),t}();function pge(t){var e=new hge(t);return e}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var vge=xm,gge=0;function mge(t){var e=++gge;return vge(t)+e}var yge=mge;function LF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Dw(t){for(var e=1;e0?this.append(p):this.children=!1,this.update();case 13:case"end":return b.stop()}},r,this)}));function n(){return e.apply(this,arguments)}return n}()},{key:"set",value:function(n){var r=this,u=this.tree,p=Object.keys(n);p.forEach(function(h){(bge.call(MU,h)||h==="label")&&(r[h]=n[h])}),u.updated(this)}},{key:"getParent",value:function(){return this.parent}},{key:"getParents",value:function(){for(var n=[],r=this.parent;r;)n.push(r),r=r.parent;return n}},{key:"getSiblings",value:function(){var n=this.parent,r=this.tree,u=[];return n?Array.isArray(n.children)&&(u=n.children):r&&(u=r.children),u}},{key:"getRoot",value:function(){var n=this.getParents();return n[n.length-1]||null}},{key:"getIndex",value:function(){var n=this.getSiblings();return n.indexOf(this)}},{key:"getPath",value:function(){var n=this.getParents();return n.unshift(this),n.reverse()}},{key:"getLevel",value:function(){var n=this.getParents();return n.length}},{key:"isRest",value:function(){var n=this.tree,r=n.config,u=n.filterMap,p=n.hasFilter,h=!1;if(p){var b=this.getModel();h=r.filter(b)}return h?u.set(this.value,!0):u.get(this.value)&&u.delete(this.value),h}},{key:"isVisible",value:function(){var n=this.tree,r=n.nodeMap,u=n.hasFilter,p=n.config,h=p.allowFoldNodeOnFilter,b=!0;if(!r.get(this.value))return!1;if(u&&!h)return b=this.vmIsLocked||this.vmIsRest,b;var v=!0,w=this.getParents();return w.length>0&&(v=w.every(function(c){return c.expanded})),u?b=v&&(this.vmIsRest||this.vmIsLocked):b=v,b}},{key:"isDisabled",value:function(){var n=this.tree,r=n.hasFilter,u=n.config,p=u.disabled,h=u.allowFoldNodeOnFilter;if(r&&!h&&this.vmIsLocked&&!this.vmIsRest)return!0;var b=p;return typeof this.disabled=="boolean"&&(b=this.disabled),b}},{key:"isDraggable",value:function(){var n=!!Sa(this,"tree.config.draggable");return typeof this.draggable=="boolean"&&(n=this.draggable),n}},{key:"isExpandMutex",value:function(){var n=!!Sa(this,"tree.config.expandMutex");return typeof this.expandMutex=="boolean"&&(n=this.expandMutex),n}},{key:"isActivable",value:function(){var n=!!Sa(this,"tree.config.activable");return typeof this.activable=="boolean"&&(n=this.activable),n}},{key:"isCheckable",value:function(){var n=!!Sa(this,"tree.config.checkable");return typeof this.checkable=="boolean"&&(n=this.checkable),n}},{key:"isActived",value:function(n){var r=this.tree,u=this.value,p=n||r.activedMap;return!!(r.nodeMap.get(u)&&p.get(u))}},{key:"isExpanded",value:function(n){var r=this.tree,u=this.value,p=this.vmIsLocked,h=r.hasFilter,b=r.config,v=b.allowFoldNodeOnFilter;if(h&&!v&&p)return!0;var w=n||r.expandedMap;return!!(r.nodeMap.get(u)&&w.get(u))}},{key:"isChecked",value:function(n){var r=this.children,u=this.tree,p=this.value,h=u.config.checkStrictly;if(!u.nodeMap.get(p)||!this.isCheckable())return!1;var b=n||u.checkedMap,v=!1;if(b.get(p))return!0;if(h)return v;if(Array.isArray(r)&&r.length>0)v=r.every(function(c){var o=c.isChecked(b);return o});else{var w=this.getParents();v=w.some(function(c){return b.get(c.value)})}return v}},{key:"isIndeterminate",value:function(){var n=this.children,r=this.tree,u=this.value,p=r.config.checkStrictly;if(!r.nodeMap.get(u)||!this.isCheckable()||p||!Array.isArray(n))return!1;var h=null,b=n.some(function(v){return!!(v.isIndeterminate()||(XT(h)&&(h=v.isChecked()),h!==v.isChecked()))});return b}},{key:"isFirst",value:function(){var n=this.getSiblings();return n[0]===this}},{key:"isLast",value:function(){var n=this.getSiblings();return n[n.length-1]===this}},{key:"isLeaf",value:function(){var n=!1;return Array.isArray(this.children)?n=this.children.length<=0:n=!this.children,n}},{key:"lock",value:function(n){this.vmIsLocked=n,this.expanded=this.isExpanded(),this.visible=this.isVisible()}},{key:"afterExpanded",value:function(){this.update(),this.expanded&&this.children===!0&&this.loadChildren(),this.updateChildren()}},{key:"toggleExpanded",value:function(){return this.setExpanded(!this.isExpanded())}},{key:"setExpanded",value:function(n,r){var u=this.tree,p=u.config,h=Dw({directly:!1},r),b=u.expandedMap;if(h.directly||(b=new Map(u.expandedMap)),n){var v=[];v.push(this),p.expandParent&&this.getParents().forEach(function(w){v.push(w)}),v.forEach(function(w){var c=!1;if(w.parent)c=w.parent.isExpandMutex();else{var o;c=u==null||(o=u.config)===null||o===void 0?void 0:o.expandMutex}if(c){var g=w.getSiblings();g.forEach(function(s){b.delete(s.value),s.update(),s.updateChildren()})}b.set(w.value,!0),w.update(),w.updateChildren()})}else b.delete(this.value);return h.directly&&this.afterExpanded(),u.getExpanded(b)}},{key:"toggleActived",value:function(){return this.setActived(!this.isActived())}},{key:"setActived",value:function(n,r){var u=this.tree,p=Dw({directly:!1},r),h=u.config||{},b=u.activedMap;if(p.directly||(b=new Map(u.activedMap)),this.isActivable())if(n){var v=Array.from(b.keys());h.activeMultiple||b.clear(),v.forEach(function(w){var c=u.getNode(w);c==null||c.update()}),b.set(this.value,!0)}else b.delete(this.value);return this.update(),u.getActived(b)}},{key:"toggleChecked",value:function(){return this.setChecked(!this.isChecked())}},{key:"setChecked",value:function(n,r){var u=this.tree,p=u.config||{},h=Dw({isAction:!0,directly:!1},r),b=u.checkedMap;if(h.directly||(b=new Map(u.checkedMap)),!this.isCheckable()||h.isAction&&this.isDisabled()||n===this.isChecked())return u.getChecked(b);if(n?b.set(this.value,!0):b.delete(this.value),p.checkStrictly)h.directly&&this.updateChecked();else if(this.spreadChildrenChecked(n,b,h),this.spreadParentChecked(n,b,h),h.directly){var v=u.getRelatedNodes([this.value],{reverse:!0});v.forEach(function(w){w.updateChecked()})}return u.getChecked(b)}},{key:"spreadParentChecked",value:function(n,r,u){var p=Dw({isAction:!0,directly:!1},u);if(!!this.isCheckable()){var h=this.children;Array.isArray(h)&&h.length>0&&r.delete(this.value);var b=this.parent;!b||b.spreadParentChecked(n,r,p)}}},{key:"spreadChildrenChecked",value:function(n,r,u){var p=Dw({isAction:!0,directly:!1},u);if(!!this.isCheckable()&&!(p.isAction&&this.isDisabled())){var h=this.children;!Array.isArray(h)||h.forEach(function(b){p.isAction&&b.isDisabled()||(n?r.set(b.value,!0):r.delete(b.value),b.spreadChildrenChecked(n,r,p))})}}},{key:"update",value:function(){this.level=this.getLevel(),this.vmIsFirst=this.isFirst(),this.vmIsLast=this.isLast(),this.vmIsLeaf=this.isLeaf(),this.vmCheckable=this.isCheckable(),this.vmIsRest=this.isRest(),this.actived=this.isActived(),this.expanded=this.isExpanded(),this.visible=this.isVisible(),this.tree.updated(this)}},{key:"updateChecked",value:function(){var n=this.tree,r=this.value,u=n.checkedMap;this.checked=this.isChecked(),this.indeterminate=this.isIndeterminate(),this.checked&&u.set(r,!0),n.updated(this)}},{key:"updateChildren",value:function(){var n=this.children;Array.isArray(n)&&n.forEach(function(r){r.update(),r.updateChecked(),r.updateChildren()})}},{key:"updateParents",value:function(){var n=this.parent;n&&(n.update(),n.updateChecked(),n.updateParents())}},{key:"updateRelated",value:function(){var n=this.tree,r=n.getRelatedNodes([this.value]);r.forEach(function(u){u.update(),u.updateChecked()})}},{key:"walk",value:function(){var n=this.children,r=[];return r.push(this),Array.isArray(n)&&n.length>0&&n.forEach(function(u){r=r.concat(u.walk())}),r}},{key:"getModel",value:function(){var n=this.model;return n||(n=pge(this),this.model=n),n}}]),t}();/** + */var vge=xm,gge=0;function mge(t){var e=++gge;return vge(t)+e}var yge=mge;function LF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Dw(t){for(var e=1;e0?this.append(d):this.children=!1,this.update();case 13:case"end":return b.stop()}},r,this)}));function n(){return e.apply(this,arguments)}return n}()},{key:"set",value:function(n){var r=this,u=this.tree,d=Object.keys(n);d.forEach(function(p){(bge.call(MU,p)||p==="label")&&(r[p]=n[p])}),u.updated(this)}},{key:"getParent",value:function(){return this.parent}},{key:"getParents",value:function(){for(var n=[],r=this.parent;r;)n.push(r),r=r.parent;return n}},{key:"getSiblings",value:function(){var n=this.parent,r=this.tree,u=[];return n?Array.isArray(n.children)&&(u=n.children):r&&(u=r.children),u}},{key:"getRoot",value:function(){var n=this.getParents();return n[n.length-1]||null}},{key:"getIndex",value:function(){var n=this.getSiblings();return n.indexOf(this)}},{key:"getPath",value:function(){var n=this.getParents();return n.unshift(this),n.reverse()}},{key:"getLevel",value:function(){var n=this.getParents();return n.length}},{key:"isRest",value:function(){var n=this.tree,r=n.config,u=n.filterMap,d=n.hasFilter,p=!1;if(d){var b=this.getModel();p=r.filter(b)}return p?u.set(this.value,!0):u.get(this.value)&&u.delete(this.value),p}},{key:"isVisible",value:function(){var n=this.tree,r=n.nodeMap,u=n.hasFilter,d=n.config,p=d.allowFoldNodeOnFilter,b=!0;if(!r.get(this.value))return!1;if(u&&!p)return b=this.vmIsLocked||this.vmIsRest,b;var v=!0,w=this.getParents();return w.length>0&&(v=w.every(function(c){return c.expanded})),u?b=v&&(this.vmIsRest||this.vmIsLocked):b=v,b}},{key:"isDisabled",value:function(){var n=this.tree,r=n.hasFilter,u=n.config,d=u.disabled,p=u.allowFoldNodeOnFilter;if(r&&!p&&this.vmIsLocked&&!this.vmIsRest)return!0;var b=d;return typeof this.disabled=="boolean"&&(b=this.disabled),b}},{key:"isDraggable",value:function(){var n=!!Sa(this,"tree.config.draggable");return typeof this.draggable=="boolean"&&(n=this.draggable),n}},{key:"isExpandMutex",value:function(){var n=!!Sa(this,"tree.config.expandMutex");return typeof this.expandMutex=="boolean"&&(n=this.expandMutex),n}},{key:"isActivable",value:function(){var n=!!Sa(this,"tree.config.activable");return typeof this.activable=="boolean"&&(n=this.activable),n}},{key:"isCheckable",value:function(){var n=!!Sa(this,"tree.config.checkable");return typeof this.checkable=="boolean"&&(n=this.checkable),n}},{key:"isActived",value:function(n){var r=this.tree,u=this.value,d=n||r.activedMap;return!!(r.nodeMap.get(u)&&d.get(u))}},{key:"isExpanded",value:function(n){var r=this.tree,u=this.value,d=this.vmIsLocked,p=r.hasFilter,b=r.config,v=b.allowFoldNodeOnFilter;if(p&&!v&&d)return!0;var w=n||r.expandedMap;return!!(r.nodeMap.get(u)&&w.get(u))}},{key:"isChecked",value:function(n){var r=this.children,u=this.tree,d=this.value,p=u.config.checkStrictly;if(!u.nodeMap.get(d)||!this.isCheckable())return!1;var b=n||u.checkedMap,v=!1;if(b.get(d))return!0;if(p)return v;if(Array.isArray(r)&&r.length>0)v=r.every(function(c){var o=c.isChecked(b);return o});else{var w=this.getParents();v=w.some(function(c){return b.get(c.value)})}return v}},{key:"isIndeterminate",value:function(){var n=this.children,r=this.tree,u=this.value,d=r.config.checkStrictly;if(!r.nodeMap.get(u)||!this.isCheckable()||d||!Array.isArray(n))return!1;var p=null,b=n.some(function(v){return!!(v.isIndeterminate()||(XT(p)&&(p=v.isChecked()),p!==v.isChecked()))});return b}},{key:"isFirst",value:function(){var n=this.getSiblings();return n[0]===this}},{key:"isLast",value:function(){var n=this.getSiblings();return n[n.length-1]===this}},{key:"isLeaf",value:function(){var n=!1;return Array.isArray(this.children)?n=this.children.length<=0:n=!this.children,n}},{key:"lock",value:function(n){this.vmIsLocked=n,this.expanded=this.isExpanded(),this.visible=this.isVisible()}},{key:"afterExpanded",value:function(){this.update(),this.expanded&&this.children===!0&&this.loadChildren(),this.updateChildren()}},{key:"toggleExpanded",value:function(){return this.setExpanded(!this.isExpanded())}},{key:"setExpanded",value:function(n,r){var u=this.tree,d=u.config,p=Dw({directly:!1},r),b=u.expandedMap;if(p.directly||(b=new Map(u.expandedMap)),n){var v=[];v.push(this),d.expandParent&&this.getParents().forEach(function(w){v.push(w)}),v.forEach(function(w){var c=!1;if(w.parent)c=w.parent.isExpandMutex();else{var o;c=u==null||(o=u.config)===null||o===void 0?void 0:o.expandMutex}if(c){var g=w.getSiblings();g.forEach(function(s){b.delete(s.value),s.update(),s.updateChildren()})}b.set(w.value,!0),w.update(),w.updateChildren()})}else b.delete(this.value);return p.directly&&this.afterExpanded(),u.getExpanded(b)}},{key:"toggleActived",value:function(){return this.setActived(!this.isActived())}},{key:"setActived",value:function(n,r){var u=this.tree,d=Dw({directly:!1},r),p=u.config||{},b=u.activedMap;if(d.directly||(b=new Map(u.activedMap)),this.isActivable())if(n){var v=Array.from(b.keys());p.activeMultiple||b.clear(),v.forEach(function(w){var c=u.getNode(w);c==null||c.update()}),b.set(this.value,!0)}else b.delete(this.value);return this.update(),u.getActived(b)}},{key:"toggleChecked",value:function(){return this.setChecked(!this.isChecked())}},{key:"setChecked",value:function(n,r){var u=this.tree,d=u.config||{},p=Dw({isAction:!0,directly:!1},r),b=u.checkedMap;if(p.directly||(b=new Map(u.checkedMap)),!this.isCheckable()||p.isAction&&this.isDisabled()||n===this.isChecked())return u.getChecked(b);if(n?b.set(this.value,!0):b.delete(this.value),d.checkStrictly)p.directly&&this.updateChecked();else if(this.spreadChildrenChecked(n,b,p),this.spreadParentChecked(n,b,p),p.directly){var v=u.getRelatedNodes([this.value],{reverse:!0});v.forEach(function(w){w.updateChecked()})}return u.getChecked(b)}},{key:"spreadParentChecked",value:function(n,r,u){var d=Dw({isAction:!0,directly:!1},u);if(!!this.isCheckable()){var p=this.children;Array.isArray(p)&&p.length>0&&r.delete(this.value);var b=this.parent;!b||b.spreadParentChecked(n,r,d)}}},{key:"spreadChildrenChecked",value:function(n,r,u){var d=Dw({isAction:!0,directly:!1},u);if(!!this.isCheckable()&&!(d.isAction&&this.isDisabled())){var p=this.children;!Array.isArray(p)||p.forEach(function(b){d.isAction&&b.isDisabled()||(n?r.set(b.value,!0):r.delete(b.value),b.spreadChildrenChecked(n,r,d))})}}},{key:"update",value:function(){this.level=this.getLevel(),this.vmIsFirst=this.isFirst(),this.vmIsLast=this.isLast(),this.vmIsLeaf=this.isLeaf(),this.vmCheckable=this.isCheckable(),this.vmIsRest=this.isRest(),this.actived=this.isActived(),this.expanded=this.isExpanded(),this.visible=this.isVisible(),this.tree.updated(this)}},{key:"updateChecked",value:function(){var n=this.tree,r=this.value,u=n.checkedMap;this.checked=this.isChecked(),this.indeterminate=this.isIndeterminate(),this.checked&&u.set(r,!0),n.updated(this)}},{key:"updateChildren",value:function(){var n=this.children;Array.isArray(n)&&n.forEach(function(r){r.update(),r.updateChecked(),r.updateChildren()})}},{key:"updateParents",value:function(){var n=this.parent;n&&(n.update(),n.updateChecked(),n.updateParents())}},{key:"updateRelated",value:function(){var n=this.tree,r=n.getRelatedNodes([this.value]);r.forEach(function(u){u.update(),u.updateChecked()})}},{key:"walk",value:function(){var n=this.children,r=[];return r.push(this),Array.isArray(n)&&n.length>0&&n.forEach(function(u){r=r.concat(u.walk())}),r}},{key:"getModel",value:function(){var n=this.model;return n||(n=pge(this),this.model=n),n}}]),t}();/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var wge=AU,Cge=sP,kge=jC,RF=AO,Sge=kge(function(t,e){return RF(t)?wge(t,Cge(e,1,RF,!0)):[]}),FF=Sge;function BF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function tT(t){for(var e=1;e0){var p=u.map(function(h){return r.getNode(h)});r.emit("update",{nodes:p,map:r.updatedMap})}else r.shouldReflow&&r.emit("update",{nodes:[],map:r.updatedMap});r.shouldReflow=!1,r.updatedMap.clear()}))}},{key:"getActived",value:function(n){var r=n||this.activedMap;return Array.from(r.keys())}},{key:"getActivedNodes",value:function(n){var r=this.getNodes(n);return r=r.filter(function(u){return u.isActived()}),r}},{key:"replaceActived",value:function(n){this.resetActived(),this.setActived(n)}},{key:"setActived",value:function(n){var r=this,u=this.config.activeMultiple,p=n.slice(0);u||(p.length=1),p.forEach(function(h){r.activedMap.set(h,!0);var b=r.getNode(h);b&&b.update()})}},{key:"resetActived",value:function(){var n=this.getActived();this.activedMap.clear();var r=this.getRelatedNodes(n);r.forEach(function(u){u.update()})}},{key:"getExpanded",value:function(n){var r=n||this.expandedMap;return Array.from(r.keys())}},{key:"replaceExpanded",value:function(n){var r=this.getExpanded(),u=FF(n,r),p=FF(r,n);this.setExpandedDirectly(p,!1),this.updateExpanded(p),this.setExpanded(u)}},{key:"setExpanded",value:function(n){this.setExpandedDirectly(n),this.updateExpanded(n)}},{key:"setExpandedDirectly",value:function(n){var r=this,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;n.forEach(function(p){u?r.expandedMap.set(p,!0):r.expandedMap.delete(p);var h=r.getNode(p);h&&h.afterExpanded()})}},{key:"resetExpanded",value:function(){var n=this.getExpanded();this.expandedMap.clear(),this.updateExpanded(n)}},{key:"updateExpanded",value:function(n){var r=this.getRelatedNodes(n,{withParents:!1});r.forEach(function(u){u.update()})}},{key:"getChecked",value:function(n){var r=this.nodeMap,u=this.config,p=u.valueMode,h=u.checkStrictly,b=[],v=n||this.checkedMap;return r.forEach(function(w){!w.isChecked(v)||(p==="parentFirst"&&!h?(!w.parent||!w.parent.isChecked(v))&&b.push(w.value):p==="onlyLeaf"&&!h?w.isLeaf()&&b.push(w.value):b.push(w.value))}),b}},{key:"getCheckedNodes",value:function(n){var r=this.getNodes(n);return r=r.filter(function(u){return u.isChecked()}),r}},{key:"replaceChecked",value:function(n){this.resetChecked(),this.setChecked(n)}},{key:"setChecked",value:function(n){var r=this,u=this.config,p=u.checkStrictly,h=u.checkable;if(!!h&&(n.forEach(function(w){var c=r.getNode(w);if(!!c)if(p)r.checkedMap.set(w,!0),c.updateChecked();else{var o=c.walk();o.forEach(function(g){r.checkedMap.set(g.value,!0)})}}),!p)){var b=this.getChecked(),v=this.getRelatedNodes(b);v.forEach(function(w){w.updateChecked()})}}},{key:"resetChecked",value:function(){var n=this.getChecked(),r=this.getRelatedNodes(n);this.checkedMap.clear(),r.forEach(function(u){u.updateChecked()})}},{key:"refreshState",value:function(){var n=this.nodeMap;n.forEach(function(r){r.update()})}},{key:"updateAll",value:function(){var n=this.nodeMap;n.forEach(function(r){r.update(),r.updateChecked()})}},{key:"remove",value:function(n){var r=this.getNode(n);r&&r.remove()}},{key:"removeAll",value:function(){var n=this.getNodes();n.forEach(function(r){r.remove()})}},{key:"getRelatedNodes",value:function(n,r){var u=this,p=tT({reverse:!1,withParents:!0},r),h=new Map;n.forEach(function(v){if(!h.get(v)){var w=u.getNode(v);if(w){var c=w.getParents().reverse(),o=w.walk(),g=[];p.withParents?g=c.concat(o):g=o,g.forEach(function(s){h.set(s.value,s)})}}});var b=Array.from(h.values());return p.reverse&&(b=b.reverse()),b}},{key:"emit",value:function(n,r){var u=this.config,p=this.emitter,h=a3("on-".concat(n)),b=u[h];da(b)&&b(r),p.emit(n,r)}},{key:"lockFilterPathNodes",value:function(){var n=this.config,r=this.getNodes();this.prevFilter&&r.forEach(function(p){p.vmIsLocked&&p.lock(!1)});var u=n.filter;!u||!da(u)||(this.prevFilter=n.filter,r.reverse().forEach(function(p){var h=p.getParent();!h||(p.vmIsRest||p.vmIsLocked)&&(h.vmIsLocked||h.lock(!0))}))}}]),t}();/** + */var wge=AU,Cge=sP,kge=jC,RF=AO,Sge=kge(function(t,e){return RF(t)?wge(t,Cge(e,1,RF,!0)):[]}),FF=Sge;function BF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function tT(t){for(var e=1;e0){var d=u.map(function(p){return r.getNode(p)});r.emit("update",{nodes:d,map:r.updatedMap})}else r.shouldReflow&&r.emit("update",{nodes:[],map:r.updatedMap});r.shouldReflow=!1,r.updatedMap.clear()}))}},{key:"getActived",value:function(n){var r=n||this.activedMap;return Array.from(r.keys())}},{key:"getActivedNodes",value:function(n){var r=this.getNodes(n);return r=r.filter(function(u){return u.isActived()}),r}},{key:"replaceActived",value:function(n){this.resetActived(),this.setActived(n)}},{key:"setActived",value:function(n){var r=this,u=this.config.activeMultiple,d=n.slice(0);u||(d.length=1),d.forEach(function(p){r.activedMap.set(p,!0);var b=r.getNode(p);b&&b.update()})}},{key:"resetActived",value:function(){var n=this.getActived();this.activedMap.clear();var r=this.getRelatedNodes(n);r.forEach(function(u){u.update()})}},{key:"getExpanded",value:function(n){var r=n||this.expandedMap;return Array.from(r.keys())}},{key:"replaceExpanded",value:function(n){var r=this.getExpanded(),u=FF(n,r),d=FF(r,n);this.setExpandedDirectly(d,!1),this.updateExpanded(d),this.setExpanded(u)}},{key:"setExpanded",value:function(n){this.setExpandedDirectly(n),this.updateExpanded(n)}},{key:"setExpandedDirectly",value:function(n){var r=this,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;n.forEach(function(d){u?r.expandedMap.set(d,!0):r.expandedMap.delete(d);var p=r.getNode(d);p&&p.afterExpanded()})}},{key:"resetExpanded",value:function(){var n=this.getExpanded();this.expandedMap.clear(),this.updateExpanded(n)}},{key:"updateExpanded",value:function(n){var r=this.getRelatedNodes(n,{withParents:!1});r.forEach(function(u){u.update()})}},{key:"getChecked",value:function(n){var r=this.nodeMap,u=this.config,d=u.valueMode,p=u.checkStrictly,b=[],v=n||this.checkedMap;return r.forEach(function(w){!w.isChecked(v)||(d==="parentFirst"&&!p?(!w.parent||!w.parent.isChecked(v))&&b.push(w.value):d==="onlyLeaf"&&!p?w.isLeaf()&&b.push(w.value):b.push(w.value))}),b}},{key:"getCheckedNodes",value:function(n){var r=this.getNodes(n);return r=r.filter(function(u){return u.isChecked()}),r}},{key:"replaceChecked",value:function(n){this.resetChecked(),this.setChecked(n)}},{key:"setChecked",value:function(n){var r=this,u=this.config,d=u.checkStrictly,p=u.checkable;if(!!p&&(n.forEach(function(w){var c=r.getNode(w);if(!!c)if(d)r.checkedMap.set(w,!0),c.updateChecked();else{var o=c.walk();o.forEach(function(g){r.checkedMap.set(g.value,!0)})}}),!d)){var b=this.getChecked(),v=this.getRelatedNodes(b);v.forEach(function(w){w.updateChecked()})}}},{key:"resetChecked",value:function(){var n=this.getChecked(),r=this.getRelatedNodes(n);this.checkedMap.clear(),r.forEach(function(u){u.updateChecked()})}},{key:"refreshState",value:function(){var n=this.nodeMap;n.forEach(function(r){r.update()})}},{key:"updateAll",value:function(){var n=this.nodeMap;n.forEach(function(r){r.update(),r.updateChecked()})}},{key:"remove",value:function(n){var r=this.getNode(n);r&&r.remove()}},{key:"removeAll",value:function(){var n=this.getNodes();n.forEach(function(r){r.remove()})}},{key:"getRelatedNodes",value:function(n,r){var u=this,d=tT({reverse:!1,withParents:!0},r),p=new Map;n.forEach(function(v){if(!p.get(v)){var w=u.getNode(v);if(w){var c=w.getParents().reverse(),o=w.walk(),g=[];d.withParents?g=c.concat(o):g=o,g.forEach(function(s){p.set(s.value,s)})}}});var b=Array.from(p.values());return d.reverse&&(b=b.reverse()),b}},{key:"emit",value:function(n,r){var u=this.config,d=this.emitter,p=a3("on-".concat(n)),b=u[p];da(b)&&b(r),d.emit(n,r)}},{key:"lockFilterPathNodes",value:function(){var n=this.config,r=this.getNodes();this.prevFilter&&r.forEach(function(d){d.vmIsLocked&&d.lock(!1)});var u=n.filter;!u||!da(u)||(this.prevFilter=n.filter,r.reverse().forEach(function(d){var p=d.getParent();!p||(d.vmIsRest||d.vmIsLocked)&&(p.vmIsLocked||p.lock(!0))}))}}]),t}();/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var Ege=gP;function Tge(t,e){return Ege(t,e)}var Age=Tge;function jF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function US(t){for(var e=1;e68?1900:2e3)},w=function(k){return function(C){this[k]=+C}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(_){(this.zone||(this.zone={})).offset=function(k){if(!k||k==="Z")return 0;var C=k.match(/([+-]|\d\d)/g),O=60*C[1]+(+C[2]||0);return O===0?0:C[0]==="+"?-O:O}(_)}],o=function(k){var C=b[k];return C&&(C.indexOf?C:C.s.concat(C.f))},g=function(k,C){var O,T=b.meridiem;if(T){for(var P=1;P<=24;P+=1)if(k.indexOf(T(P,0,C))>-1){O=P>12;break}}else O=k===(C?"pm":"PM");return O},s={A:[h,function(_){this.afternoon=g(_,!1)}],a:[h,function(_){this.afternoon=g(_,!0)}],S:[/\d/,function(_){this.milliseconds=100*+_}],SS:[u,function(_){this.milliseconds=10*+_}],SSS:[/\d{3}/,function(_){this.milliseconds=+_}],s:[p,w("seconds")],ss:[p,w("seconds")],m:[p,w("minutes")],mm:[p,w("minutes")],H:[p,w("hours")],h:[p,w("hours")],HH:[p,w("hours")],hh:[p,w("hours")],D:[p,w("day")],DD:[u,w("day")],Do:[h,function(_){var k=b.ordinal,C=_.match(/\d+/);if(this.day=C[0],k)for(var O=1;O<=31;O+=1)k(O).replace(/\[|\]/g,"")===_&&(this.day=O)}],M:[p,w("month")],MM:[u,w("month")],MMM:[h,function(_){var k=o("months"),C=(o("monthsShort")||k.map(function(O){return O.slice(0,3)})).indexOf(_)+1;if(C<1)throw new Error;this.month=C%12||C}],MMMM:[h,function(_){var k=o("months").indexOf(_)+1;if(k<1)throw new Error;this.month=k%12||k}],Y:[/[+-]?\d+/,w("year")],YY:[u,function(_){this.year=v(_)}],YYYY:[/\d{4}/,w("year")],Z:c,ZZ:c};function y(_){var k,C;k=_,C=b&&b.formats;for(var O=(_=k.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(B,X,W){var H=W&&W.toUpperCase();return X||C[W]||n[W]||C[H].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(U,G,Y){return G||Y.slice(1)})})).match(r),T=O.length,P=0;P-1)return new Date((ee==="X"?1e3:1)*K);var re=y(ee)(K),be=re.year,Le=re.month,me=re.day,Ie=re.hours,pe=re.minutes,ce=re.seconds,ue=re.milliseconds,_e=re.zone,xe=new Date,Te=me||(be||Le?1:xe.getDate()),Ne=be||xe.getFullYear(),Be=0;be&&!Le||(Be=Le>0?Le-1:xe.getMonth());var Fe=Ie||0,Ve=pe||0,et=ce||0,rt=ue||0;return _e?new Date(Date.UTC(Ne,Be,Te,Fe,Ve,et,rt+60*_e.offset*1e3)):te?new Date(Date.UTC(Ne,Be,Te,Fe,Ve,et,rt)):new Date(Ne,Be,Te,Fe,Ve,et,rt)}catch{return new Date("")}}(D,z,F),this.init(),H&&H!==!0&&(this.$L=this.locale(H).$L),W&&D!=this.format(z)&&(this.$d=new Date("")),b={}}else if(z instanceof Array)for(var U=z.length,G=1;G<=U;G+=1){N[1]=z[G-1];var Y=C.apply(this,N);if(Y.isValid()){this.$d=Y.$d,this.$L=Y.$L,this.init();break}G===U&&(this.$d=new Date(""))}else T.call(this,P)}}})})(kA,kA.exports);var qC=kA.exports,Rge=Lq,VF=1/0,Fge=17976931348623157e292;function Bge(t){if(!t)return t===0?t:0;if(t=Rge(t),t===VF||t===-VF){var e=t<0?-1:1;return e*Fge}return t===t?t:0}var NU=Bge,jge=NU;function zge(t){var e=jge(t),n=e%1;return e===e?n?e-n:e:0}var IU=zge;/** + */var kA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,u=/\d\d/,d=/\d\d?/,p=/\d*[^-_:/,()\s\d]+/,b={},v=function(k){return(k=+k)+(k>68?1900:2e3)},w=function(k){return function(C){this[k]=+C}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(_){(this.zone||(this.zone={})).offset=function(k){if(!k||k==="Z")return 0;var C=k.match(/([+-]|\d\d)/g),O=60*C[1]+(+C[2]||0);return O===0?0:C[0]==="+"?-O:O}(_)}],o=function(k){var C=b[k];return C&&(C.indexOf?C:C.s.concat(C.f))},g=function(k,C){var O,T=b.meridiem;if(T){for(var P=1;P<=24;P+=1)if(k.indexOf(T(P,0,C))>-1){O=P>12;break}}else O=k===(C?"pm":"PM");return O},s={A:[p,function(_){this.afternoon=g(_,!1)}],a:[p,function(_){this.afternoon=g(_,!0)}],S:[/\d/,function(_){this.milliseconds=100*+_}],SS:[u,function(_){this.milliseconds=10*+_}],SSS:[/\d{3}/,function(_){this.milliseconds=+_}],s:[d,w("seconds")],ss:[d,w("seconds")],m:[d,w("minutes")],mm:[d,w("minutes")],H:[d,w("hours")],h:[d,w("hours")],HH:[d,w("hours")],hh:[d,w("hours")],D:[d,w("day")],DD:[u,w("day")],Do:[p,function(_){var k=b.ordinal,C=_.match(/\d+/);if(this.day=C[0],k)for(var O=1;O<=31;O+=1)k(O).replace(/\[|\]/g,"")===_&&(this.day=O)}],M:[d,w("month")],MM:[u,w("month")],MMM:[p,function(_){var k=o("months"),C=(o("monthsShort")||k.map(function(O){return O.slice(0,3)})).indexOf(_)+1;if(C<1)throw new Error;this.month=C%12||C}],MMMM:[p,function(_){var k=o("months").indexOf(_)+1;if(k<1)throw new Error;this.month=k%12||k}],Y:[/[+-]?\d+/,w("year")],YY:[u,function(_){this.year=v(_)}],YYYY:[/\d{4}/,w("year")],Z:c,ZZ:c};function y(_){var k,C;k=_,C=b&&b.formats;for(var O=(_=k.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(B,X,W){var H=W&&W.toUpperCase();return X||C[W]||n[W]||C[H].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(U,G,Y){return G||Y.slice(1)})})).match(r),T=O.length,P=0;P-1)return new Date((ee==="X"?1e3:1)*K);var re=y(ee)(K),be=re.year,Le=re.month,me=re.day,Ie=re.hours,pe=re.minutes,ce=re.seconds,ue=re.milliseconds,_e=re.zone,xe=new Date,Te=me||(be||Le?1:xe.getDate()),Ne=be||xe.getFullYear(),Be=0;be&&!Le||(Be=Le>0?Le-1:xe.getMonth());var Fe=Ie||0,Ve=pe||0,et=ce||0,rt=ue||0;return _e?new Date(Date.UTC(Ne,Be,Te,Fe,Ve,et,rt+60*_e.offset*1e3)):te?new Date(Date.UTC(Ne,Be,Te,Fe,Ve,et,rt)):new Date(Ne,Be,Te,Fe,Ve,et,rt)}catch{return new Date("")}}(D,z,F),this.init(),H&&H!==!0&&(this.$L=this.locale(H).$L),W&&D!=this.format(z)&&(this.$d=new Date("")),b={}}else if(z instanceof Array)for(var U=z.length,G=1;G<=U;G+=1){N[1]=z[G-1];var Y=C.apply(this,N);if(Y.isValid()){this.$d=Y.$d,this.$L=Y.$L,this.init();break}G===U&&(this.$d=new Date(""))}else T.call(this,P)}}})})(kA,kA.exports);var qC=kA.exports,Rge=Lq,VF=1/0,Fge=17976931348623157e292;function Bge(t){if(!t)return t===0?t:0;if(t=Rge(t),t===VF||t===-VF){var e=t<0?-1:1;return e*Fge}return t===t?t:0}var NU=Bge,jge=NU;function zge(t){var e=jge(t),n=e%1;return e===e?n?e-n:e:0}var IU=zge;/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function $ge(t){if(t==null)throw new TypeError("Cannot destructure "+t)}function SA(){return SA=Object.assign?Object.assign.bind():function(t){for(var e=1;e25){var c=h(this).startOf(r).add(1,r).date(w),o=h(this).endOf(n);if(c.isBefore(o))return 1}var g=h(this).startOf(r).date(w).startOf(n).subtract(1,"millisecond"),s=this.diff(g,n,!0);return s<0?h(this).startOf("week").week():Math.ceil(s)},b.weeks=function(v){return v===void 0&&(v=null),this.week(v)}}})})(EA,EA.exports);var Hge=EA.exports,TA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){return function(n,r){r.prototype.weekYear=function(){var u=this.month(),p=this.week(),h=this.year();return p===1&&u===11?h+1:u===0&&p>=52?h-1:h}}})})(TA,TA.exports);var qge=TA.exports,AA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){return function(n,r,u){var p=r.prototype,h=function(g){return g&&(g.indexOf?g:g.s)},b=function(g,s,y,_,k){var C=g.name?g:g.$locale(),O=h(C[s]),T=h(C[y]),P=O||T.map(function(F){return F.slice(0,_)});if(!k)return P;var D=C.weekStart;return P.map(function(F,N){return P[(N+(D||0))%7]})},v=function(){return u.Ls[u.locale()]},w=function(g,s){return g.formats[s]||function(y){return y.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(_,k,C){return k||C.slice(1)})}(g.formats[s.toUpperCase()])},c=function(){var g=this;return{months:function(y){return y?y.format("MMMM"):b(g,"months")},monthsShort:function(y){return y?y.format("MMM"):b(g,"monthsShort","months",3)},firstDayOfWeek:function(){return g.$locale().weekStart||0},weekdays:function(y){return y?y.format("dddd"):b(g,"weekdays")},weekdaysMin:function(y){return y?y.format("dd"):b(g,"weekdaysMin","weekdays",2)},weekdaysShort:function(y){return y?y.format("ddd"):b(g,"weekdaysShort","weekdays",3)},longDateFormat:function(y){return w(g.$locale(),y)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};p.localeData=function(){return c.bind(this)()},u.localeData=function(){var o=v();return{firstDayOfWeek:function(){return o.weekStart||0},weekdays:function(){return u.weekdays()},weekdaysShort:function(){return u.weekdaysShort()},weekdaysMin:function(){return u.weekdaysMin()},months:function(){return u.months()},monthsShort:function(){return u.monthsShort()},longDateFormat:function(s){return w(o,s)},meridiem:o.meridiem,ordinal:o.ordinal}},u.months=function(){return b(v(),"months")},u.monthsShort=function(){return b(v(),"monthsShort","months",3)},u.weekdays=function(o){return b(v(),"weekdays",null,null,o)},u.weekdaysShort=function(o){return b(v(),"weekdaysShort","weekdays",3,o)},u.weekdaysMin=function(o){return b(v(),"weekdaysMin","weekdays",2,o)}}})})(AA,AA.exports);var Uge=AA.exports,MA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){var n="month",r="quarter";return function(u,p){var h=p.prototype;h.quarter=function(w){return this.$utils().u(w)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(w-1))};var b=h.add;h.add=function(w,c){return w=Number(w),this.$utils().p(c)===r?this.add(3*w,n):b.bind(this)(w,c)};var v=h.startOf;h.startOf=function(w,c){var o=this.$utils(),g=!!o.u(c)||c;if(o.p(w)===r){var s=this.quarter()-1;return g?this.month(3*s).startOf(n).startOf("day"):this.month(3*s+2).endOf(n).endOf("day")}return v.bind(this)(w,c)}}})})(MA,MA.exports);var Wge=MA.exports,PA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){return function(n,r){var u=r.prototype,p=u.format;u.format=function(h){var b=this,v=this.$locale();if(!this.isValid())return p.bind(this)(h);var w=this.$utils(),c=(h||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(o){switch(o){case"Q":return Math.ceil((b.$M+1)/3);case"Do":return v.ordinal(b.$D);case"gggg":return b.weekYear();case"GGGG":return b.isoWeekYear();case"wo":return v.ordinal(b.week(),"W");case"w":case"ww":return w.s(b.week(),o==="w"?1:2,"0");case"W":case"WW":return w.s(b.isoWeek(),o==="W"?1:2,"0");case"k":case"kk":return w.s(String(b.$H===0?24:b.$H),o==="k"?1:2,"0");case"X":return Math.floor(b.$d.getTime()/1e3);case"x":return b.$d.getTime();case"z":return"["+b.offsetName()+"]";case"zzz":return"["+b.offsetName("long")+"]";default:return o}});return p.bind(this)(c)}}})})(PA,PA.exports);var Yge=PA.exports,Gge=qM,Kge=PO,Xge=IU,Zge=Math.ceil,Jge=Math.max;function Qge(t,e,n){(n?Kge(t,e,n):e===void 0)?e=1:e=Jge(Xge(e),0);var r=t==null?0:t.length;if(!r||e<1)return[];for(var u=0,p=0,h=Array(Zge(r/e));u2&&arguments[2]!==void 0?arguments[2]:"zh-cn";return yP(t,e)&&$r(t).locale(n).week()===$r(e).locale(n).week()}function ime(t,e){return yP(t,e)&&t.getDate()===e.getDate()}function UF(t,e){var n=t.getTime(),r=e.getTime();return nr?1:0}function lm(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"date",r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"zh-cn",u={isSameYear:mP,isSameQuarter:rme,isSameMonth:yP,isSameWeek:ame,isSameDate:ime};return u["isSame".concat(eme(n))](t,e,r)}function T_(t,e,n){return e&&UF(t,e)===-1||n&&UF(t,n)===1}function XO(){var t=new Date;return new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0)}function ZO(t,e){return $r(t).subtract(e,"month").toDate()}function JO(t,e){return $r(t).add(e,"month").toDate()}function WF(t,e){var n=t.year,r=t.month,u=e.firstDayOfWeek,p=e.showWeekOfYear,h=p===void 0?!1:p,b=e.disableDate,v=b===void 0?function(){return!1}:b,w=e.minDate,c=e.maxDate,o=e.dayjsLocale,g=o===void 0?"zh-cn":o,s=tme({year:n,month:r}),y=nme({year:n,month:r}),_=LU({year:n,month:r}),k=[],C=1,O=XO();for(C;C<=_;C++){var T=new Date(n,r,C);k.push({text:C,active:!1,value:T,disabled:da(v)&&v(T)||T_(T,w,c),now:lm(O,T),firstDayOfMonth:C===1,lastDayOfMonth:C===_,type:"current-month",dayjsObj:$r(T).locale(g)})}if(s.getDay()!==u)for(s.setDate(0);k.unshift({text:s.getDate().toString(),active:!1,value:new Date(s),disabled:da(v)&&v(s)||T_(s,w,c),additional:!0,type:"prev-month",dayjsObj:$r(s).locale(g)}),s.setDate(s.getDate()-1),s.getDay()!==Math.abs(u+6)%7;);for(var P=42;k.length0&&arguments[0]!==void 0?arguments[0]:"",e=t.match(/(a\s)?h{1,2}(:m{1,2})?(:s{1,2})?(\sa)?/i);return e?e[0]:null}function Y_(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",e=t.match(/[ap]m/i)||[""],n=/\d{1,2}(:\d{1,2})?(:\d{1,2})?(:\d{1,3})?/,r=t.match(n)||["0:0:0:0"],u=r[0].split(":"),p=ba(u,4),h=p[0],b=h===void 0?0:h,v=p[1],w=v===void 0?0:v,c=p[2],o=c===void 0?0:c,g=p[3],s=g===void 0?0:g;return{hours:+b,minutes:+w,seconds:+o,milliseconds:+s,meridiem:e[0]}}/** + */function $ge(t){if(t==null)throw new TypeError("Cannot destructure "+t)}function SA(){return SA=Object.assign?Object.assign.bind():function(t){for(var e=1;e25){var c=p(this).startOf(r).add(1,r).date(w),o=p(this).endOf(n);if(c.isBefore(o))return 1}var g=p(this).startOf(r).date(w).startOf(n).subtract(1,"millisecond"),s=this.diff(g,n,!0);return s<0?p(this).startOf("week").week():Math.ceil(s)},b.weeks=function(v){return v===void 0&&(v=null),this.week(v)}}})})(EA,EA.exports);var Hge=EA.exports,TA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){return function(n,r){r.prototype.weekYear=function(){var u=this.month(),d=this.week(),p=this.year();return d===1&&u===11?p+1:u===0&&d>=52?p-1:p}}})})(TA,TA.exports);var qge=TA.exports,AA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){return function(n,r,u){var d=r.prototype,p=function(g){return g&&(g.indexOf?g:g.s)},b=function(g,s,y,_,k){var C=g.name?g:g.$locale(),O=p(C[s]),T=p(C[y]),P=O||T.map(function(F){return F.slice(0,_)});if(!k)return P;var D=C.weekStart;return P.map(function(F,N){return P[(N+(D||0))%7]})},v=function(){return u.Ls[u.locale()]},w=function(g,s){return g.formats[s]||function(y){return y.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(_,k,C){return k||C.slice(1)})}(g.formats[s.toUpperCase()])},c=function(){var g=this;return{months:function(y){return y?y.format("MMMM"):b(g,"months")},monthsShort:function(y){return y?y.format("MMM"):b(g,"monthsShort","months",3)},firstDayOfWeek:function(){return g.$locale().weekStart||0},weekdays:function(y){return y?y.format("dddd"):b(g,"weekdays")},weekdaysMin:function(y){return y?y.format("dd"):b(g,"weekdaysMin","weekdays",2)},weekdaysShort:function(y){return y?y.format("ddd"):b(g,"weekdaysShort","weekdays",3)},longDateFormat:function(y){return w(g.$locale(),y)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};d.localeData=function(){return c.bind(this)()},u.localeData=function(){var o=v();return{firstDayOfWeek:function(){return o.weekStart||0},weekdays:function(){return u.weekdays()},weekdaysShort:function(){return u.weekdaysShort()},weekdaysMin:function(){return u.weekdaysMin()},months:function(){return u.months()},monthsShort:function(){return u.monthsShort()},longDateFormat:function(s){return w(o,s)},meridiem:o.meridiem,ordinal:o.ordinal}},u.months=function(){return b(v(),"months")},u.monthsShort=function(){return b(v(),"monthsShort","months",3)},u.weekdays=function(o){return b(v(),"weekdays",null,null,o)},u.weekdaysShort=function(o){return b(v(),"weekdaysShort","weekdays",3,o)},u.weekdaysMin=function(o){return b(v(),"weekdaysMin","weekdays",2,o)}}})})(AA,AA.exports);var Uge=AA.exports,MA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){var n="month",r="quarter";return function(u,d){var p=d.prototype;p.quarter=function(w){return this.$utils().u(w)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(w-1))};var b=p.add;p.add=function(w,c){return w=Number(w),this.$utils().p(c)===r?this.add(3*w,n):b.bind(this)(w,c)};var v=p.startOf;p.startOf=function(w,c){var o=this.$utils(),g=!!o.u(c)||c;if(o.p(w)===r){var s=this.quarter()-1;return g?this.month(3*s).startOf(n).startOf("day"):this.month(3*s+2).endOf(n).endOf("day")}return v.bind(this)(w,c)}}})})(MA,MA.exports);var Wge=MA.exports,PA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){return function(n,r){var u=r.prototype,d=u.format;u.format=function(p){var b=this,v=this.$locale();if(!this.isValid())return d.bind(this)(p);var w=this.$utils(),c=(p||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(o){switch(o){case"Q":return Math.ceil((b.$M+1)/3);case"Do":return v.ordinal(b.$D);case"gggg":return b.weekYear();case"GGGG":return b.isoWeekYear();case"wo":return v.ordinal(b.week(),"W");case"w":case"ww":return w.s(b.week(),o==="w"?1:2,"0");case"W":case"WW":return w.s(b.isoWeek(),o==="W"?1:2,"0");case"k":case"kk":return w.s(String(b.$H===0?24:b.$H),o==="k"?1:2,"0");case"X":return Math.floor(b.$d.getTime()/1e3);case"x":return b.$d.getTime();case"z":return"["+b.offsetName()+"]";case"zzz":return"["+b.offsetName("long")+"]";default:return o}});return d.bind(this)(c)}}})})(PA,PA.exports);var Yge=PA.exports,Gge=qM,Kge=PO,Xge=IU,Zge=Math.ceil,Jge=Math.max;function Qge(t,e,n){(n?Kge(t,e,n):e===void 0)?e=1:e=Jge(Xge(e),0);var r=t==null?0:t.length;if(!r||e<1)return[];for(var u=0,d=0,p=Array(Zge(r/e));u2&&arguments[2]!==void 0?arguments[2]:"zh-cn";return yP(t,e)&&$r(t).locale(n).week()===$r(e).locale(n).week()}function ime(t,e){return yP(t,e)&&t.getDate()===e.getDate()}function UF(t,e){var n=t.getTime(),r=e.getTime();return nr?1:0}function lm(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"date",r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"zh-cn",u={isSameYear:mP,isSameQuarter:rme,isSameMonth:yP,isSameWeek:ame,isSameDate:ime};return u["isSame".concat(eme(n))](t,e,r)}function T_(t,e,n){return e&&UF(t,e)===-1||n&&UF(t,n)===1}function XO(){var t=new Date;return new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0)}function ZO(t,e){return $r(t).subtract(e,"month").toDate()}function JO(t,e){return $r(t).add(e,"month").toDate()}function WF(t,e){var n=t.year,r=t.month,u=e.firstDayOfWeek,d=e.showWeekOfYear,p=d===void 0?!1:d,b=e.disableDate,v=b===void 0?function(){return!1}:b,w=e.minDate,c=e.maxDate,o=e.dayjsLocale,g=o===void 0?"zh-cn":o,s=tme({year:n,month:r}),y=nme({year:n,month:r}),_=LU({year:n,month:r}),k=[],C=1,O=XO();for(C;C<=_;C++){var T=new Date(n,r,C);k.push({text:C,active:!1,value:T,disabled:da(v)&&v(T)||T_(T,w,c),now:lm(O,T),firstDayOfMonth:C===1,lastDayOfMonth:C===_,type:"current-month",dayjsObj:$r(T).locale(g)})}if(s.getDay()!==u)for(s.setDate(0);k.unshift({text:s.getDate().toString(),active:!1,value:new Date(s),disabled:da(v)&&v(s)||T_(s,w,c),additional:!0,type:"prev-month",dayjsObj:$r(s).locale(g)}),s.setDate(s.getDate()-1),s.getDay()!==Math.abs(u+6)%7;);for(var P=42;k.length0&&arguments[0]!==void 0?arguments[0]:"",e=t.match(/(a\s)?h{1,2}(:m{1,2})?(:s{1,2})?(\sa)?/i);return e?e[0]:null}function Y_(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",e=t.match(/[ap]m/i)||[""],n=/\d{1,2}(:\d{1,2})?(:\d{1,2})?(:\d{1,3})?/,r=t.match(n)||["0:0:0:0"],u=r[0].split(":"),d=ba(u,4),p=d[0],b=p===void 0?0:p,v=d[1],w=v===void 0?0:v,c=d[2],o=c===void 0?0:c,g=d[3],s=g===void 0?0:g;return{hours:+b,minutes:+w,seconds:+o,milliseconds:+s,meridiem:e[0]}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var DA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){return function(n,r){r.prototype.isoWeeksInYear=function(){var u=this.isLeapYear(),p=this.endOf("y").day();return p===4||u&&p===5?53:52}}})})(DA,DA.exports);var cme=DA.exports,NA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){return function(n,r){r.prototype.isLeapYear=function(){return this.$y%4==0&&this.$y%100!=0||this.$y%400==0}}})})(NA,NA.exports);var fme=NA.exports;$r.extend(cme);$r.extend(fme);var Iw="HH:mm:ss";function io(t,e,n,r){if(t===""||t===null)return $r();var u=t;if(/[w|W]/g.test(e)){di(u)||(u=$r(u).locale(r||"zh-cn").format(e));var p=u.split(/[-/.\s]/)[0],h=u.split(/[-/.\s]/)[1],b=e.split(/[-/.\s]/)[1],v=$r(p,"YYYY").locale(r||"zh-cn").startOf("year");(v.day()>4||v.day()===0)&&(v=v.add(1,"week"));for(var w=$r(p,"YYYY").locale(r||"zh-cn").isoWeeksInYear(),c=0;c<=w;c+=1){var o=v.add(c,"week");if(n==="start"&&(o=o.subtract(5,"day")),o.format(b)===h)return o}}if(/Q/g.test(e)){di(u)||(u=$r(u).locale(r||"zh-cn").format(e));for(var g=u.split(/[-/.\s]/)[0],s=u.split(/[-/.\s]/)[1],y=e.split(/[-/.\s]/)[1],_=$r(g,"YYYY").startOf("year"),k=0;k<4;k+=1){var C=_.add(k,"quarter");if(C.format(y)===s)return C}}var O=$r(u,e).isValid()?$r(u,e):$r(u);return O.isValid()?O:(Ao.error("DatePicker",`Check whether the format\u3001value format is valid. - value: '`.concat(t,"', format: '").concat(e,"'")),$r())}function dme(t){var e=t.newDate,n=t.format,r=t.dayjsLocale,u=t.targetFormat,p=t.autoSwap;if(!e||!Array.isArray(e))return[];var h=e.map(function(b){return b&&io(b,n).locale(r)});return p&&h[0]&&h[1]&&h[0].toDate().getTime()>h[1].toDate().getTime()&&(h=[h[1],h[0]]),h.some(function(b){return b&&!b.isValid()})?(Ao.error("DatePicker",`Check whether the value\u3001format\u3001valueType format is valid. -format: '`.concat(n,"' value: '").concat(e,"' valueType: '").concat(u,"'")),[]):u==="time-stamp"?h.map(function(b){return b&&b.toDate().getTime()}):u==="Date"?h.map(function(b){return b&&b.toDate()}):h.map(function(b){return b&&b.format(u||n)})}function hme(t){var e=t.newDate,n=t.format,r=t.targetFormat,u=t.dayjsLocale;if(!e)return"";var p=io(e,n).locale(u);return p.isValid()?r==="time-stamp"?p.toDate().getTime():r==="Date"?p.toDate():p.format(r||n):(Ao.error("DatePicker",`Check whether the format\u3001value format is valid. -format: '`.concat(n,"' value: '").concat(e,"'")),"")}function i1(t,e){return Array.isArray(t)?t.every(function(n){return n===""?!0:$r(n,e).isValid()||$r(n).isValid()}):t===""?!0:$r(t,e).isValid()||$r(t).isValid()}function Wo(t,e){var n=e.format,r=e.targetFormat,u=e.dayjsLocale,p=u===void 0?"zh-cn":u,h=e.autoSwap,b;return Array.isArray(t)?b=dme({newDate:t,format:n,dayjsLocale:p,targetFormat:r,autoSwap:h}):b=hme({newDate:t,format:n,dayjsLocale:p,targetFormat:r}),b}function YF(t,e){if(t&&e){var n=t.split(":"),r=e.split(":");return n.slice(0,r.length).join(":")}return t}function G_(t,e,n,r){var u,p=Array.isArray(t)?t:[t];return r=Array.isArray(r)?r:[r,r],p=p.map(function(h,b){return h?$r(h,typeof h=="string"?e:void 0).format(n):YF(r[b],n)}),p=p.length?p:r.map(function(h){return YF(h,n)}),Array.isArray(t)?p:(u=p)===null||u===void 0?void 0:u[0]}function iv(t){var e=t.mode,n=e===void 0?"date":e,r=t.format,u=t.valueType,p=t.enableTimePicker;return n==="year"?{format:r||"YYYY",valueType:u||r||"YYYY",timeFormat:Iw}:n==="month"?{format:r||"YYYY-MM",valueType:u||r||"YYYY-MM",timeFormat:Iw}:n==="quarter"?{format:r||"YYYY-[Q]Q",valueType:u||r||"YYYY-[Q]Q",timeFormat:Iw}:n==="week"?{format:r||"YYYY-wo",valueType:u||r||"YYYY-wo",timeFormat:Iw}:n==="date"?{format:r||"YYYY-MM-DD".concat(p?" HH:mm:ss":""),valueType:u||r||"YYYY-MM-DD".concat(p?" HH:mm:ss":""),timeFormat:bP(r||"YYYY-MM-DD".concat(p?" HH:mm:ss":""))||Iw}:(Ao.error("DatePicker","Invalid mode: ".concat(n)),{})}function mS(t){var e=t.value,n=t.mode,r=n===void 0?"date":n,u=t.format,p=t.timeFormat,h=p===void 0?"HH:mm:ss":p,b=t.enableTimePicker,v={year:[$r().year(),$r().year()],month:[$r().month(),$r().month()],time:[$r().format(h),$r().format(h)]};return r==="year"?v.year[1]+=10:r==="month"||r==="quarter"?v.year[1]+=1:(r==="date"||r==="week")&&!b&&(v.month[0]===11?(v.year[1]+=1,v.month[1]=0):v.month[1]+=1),!e||!Array.isArray(e)||!e.length?v:{year:e.map(function(w){return io(w,u).year()}),month:e.map(function(w){return io(w,u).month()}),time:e.map(function(w){return io(w,u).format(h)})}}/** + */var DA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){return function(n,r){r.prototype.isoWeeksInYear=function(){var u=this.isLeapYear(),d=this.endOf("y").day();return d===4||u&&d===5?53:52}}})})(DA,DA.exports);var cme=DA.exports,NA={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(P0,function(){return function(n,r){r.prototype.isLeapYear=function(){return this.$y%4==0&&this.$y%100!=0||this.$y%400==0}}})})(NA,NA.exports);var fme=NA.exports;$r.extend(cme);$r.extend(fme);var Iw="HH:mm:ss";function io(t,e,n,r){if(t===""||t===null)return $r();var u=t;if(/[w|W]/g.test(e)){di(u)||(u=$r(u).locale(r||"zh-cn").format(e));var d=u.split(/[-/.\s]/)[0],p=u.split(/[-/.\s]/)[1],b=e.split(/[-/.\s]/)[1],v=$r(d,"YYYY").locale(r||"zh-cn").startOf("year");(v.day()>4||v.day()===0)&&(v=v.add(1,"week"));for(var w=$r(d,"YYYY").locale(r||"zh-cn").isoWeeksInYear(),c=0;c<=w;c+=1){var o=v.add(c,"week");if(n==="start"&&(o=o.subtract(5,"day")),o.format(b)===p)return o}}if(/Q/g.test(e)){di(u)||(u=$r(u).locale(r||"zh-cn").format(e));for(var g=u.split(/[-/.\s]/)[0],s=u.split(/[-/.\s]/)[1],y=e.split(/[-/.\s]/)[1],_=$r(g,"YYYY").startOf("year"),k=0;k<4;k+=1){var C=_.add(k,"quarter");if(C.format(y)===s)return C}}var O=$r(u,e).isValid()?$r(u,e):$r(u);return O.isValid()?O:(Ao.error("DatePicker",`Check whether the format\u3001value format is valid. + value: '`.concat(t,"', format: '").concat(e,"'")),$r())}function dme(t){var e=t.newDate,n=t.format,r=t.dayjsLocale,u=t.targetFormat,d=t.autoSwap;if(!e||!Array.isArray(e))return[];var p=e.map(function(b){return b&&io(b,n).locale(r)});return d&&p[0]&&p[1]&&p[0].toDate().getTime()>p[1].toDate().getTime()&&(p=[p[1],p[0]]),p.some(function(b){return b&&!b.isValid()})?(Ao.error("DatePicker",`Check whether the value\u3001format\u3001valueType format is valid. +format: '`.concat(n,"' value: '").concat(e,"' valueType: '").concat(u,"'")),[]):u==="time-stamp"?p.map(function(b){return b&&b.toDate().getTime()}):u==="Date"?p.map(function(b){return b&&b.toDate()}):p.map(function(b){return b&&b.format(u||n)})}function hme(t){var e=t.newDate,n=t.format,r=t.targetFormat,u=t.dayjsLocale;if(!e)return"";var d=io(e,n).locale(u);return d.isValid()?r==="time-stamp"?d.toDate().getTime():r==="Date"?d.toDate():d.format(r||n):(Ao.error("DatePicker",`Check whether the format\u3001value format is valid. +format: '`.concat(n,"' value: '").concat(e,"'")),"")}function i1(t,e){return Array.isArray(t)?t.every(function(n){return n===""?!0:$r(n,e).isValid()||$r(n).isValid()}):t===""?!0:$r(t,e).isValid()||$r(t).isValid()}function Wo(t,e){var n=e.format,r=e.targetFormat,u=e.dayjsLocale,d=u===void 0?"zh-cn":u,p=e.autoSwap,b;return Array.isArray(t)?b=dme({newDate:t,format:n,dayjsLocale:d,targetFormat:r,autoSwap:p}):b=hme({newDate:t,format:n,dayjsLocale:d,targetFormat:r}),b}function YF(t,e){if(t&&e){var n=t.split(":"),r=e.split(":");return n.slice(0,r.length).join(":")}return t}function G_(t,e,n,r){var u,d=Array.isArray(t)?t:[t];return r=Array.isArray(r)?r:[r,r],d=d.map(function(p,b){return p?$r(p,typeof p=="string"?e:void 0).format(n):YF(r[b],n)}),d=d.length?d:r.map(function(p){return YF(p,n)}),Array.isArray(t)?d:(u=d)===null||u===void 0?void 0:u[0]}function iv(t){var e=t.mode,n=e===void 0?"date":e,r=t.format,u=t.valueType,d=t.enableTimePicker;return n==="year"?{format:r||"YYYY",valueType:u||r||"YYYY",timeFormat:Iw}:n==="month"?{format:r||"YYYY-MM",valueType:u||r||"YYYY-MM",timeFormat:Iw}:n==="quarter"?{format:r||"YYYY-[Q]Q",valueType:u||r||"YYYY-[Q]Q",timeFormat:Iw}:n==="week"?{format:r||"YYYY-wo",valueType:u||r||"YYYY-wo",timeFormat:Iw}:n==="date"?{format:r||"YYYY-MM-DD".concat(d?" HH:mm:ss":""),valueType:u||r||"YYYY-MM-DD".concat(d?" HH:mm:ss":""),timeFormat:bP(r||"YYYY-MM-DD".concat(d?" HH:mm:ss":""))||Iw}:(Ao.error("DatePicker","Invalid mode: ".concat(n)),{})}function mS(t){var e=t.value,n=t.mode,r=n===void 0?"date":n,u=t.format,d=t.timeFormat,p=d===void 0?"HH:mm:ss":d,b=t.enableTimePicker,v={year:[$r().year(),$r().year()],month:[$r().month(),$r().month()],time:[$r().format(p),$r().format(p)]};return r==="year"?v.year[1]+=10:r==="month"||r==="quarter"?v.year[1]+=1:(r==="date"||r==="week")&&!b&&(v.month[0]===11?(v.year[1]+=1,v.month[1]=0):v.month[1]+=1),!e||!Array.isArray(e)||!e.length?v:{year:e.map(function(w){return io(w,u).year()}),month:e.map(function(w){return io(w,u).month()}),time:e.map(function(w){return io(w,u).format(p)})}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function RU(t){var e=Va(t),n=e.value,r=e.modelValue,u=Al(n,r,t.defaultValue,t.onChange),p=ba(u,2),h=p[0],b=p[1],v=He(function(){return iv({mode:t.mode,format:t.format,enableTimePicker:t.enableTimePicker})});t.enableTimePicker&&(bP(v.value.format)||console.error("format: ".concat(v.value.format," \u4E0D\u89C4\u8303\uFF0C\u5305\u542B\u65F6\u95F4\u9009\u62E9\u5FC5\u987B\u8981\u6709\u65F6\u95F4\u683C\u5F0F\u5316 HH:mm:ss")));var w=Ft(G_(h.value,v.value.format,v.value.timeFormat,t.defaultTime)),c=Ft(io(h.value,v.value.format).month()),o=Ft(io(h.value,v.value.format).year()),g=Ft(Wo(h.value,{format:v.value.format}));return e3(function(){if(!h.value){g.value="";return}!i1(h.value,v.value.format)||(g.value=Wo(h.value,{format:v.value.format}),w.value=G_(h.value,v.value.format,v.value.timeFormat,t.defaultTime))}),{year:o,month:c,value:h,time:w,cacheValue:g,onChange:b}}/** + */function RU(t){var e=Va(t),n=e.value,r=e.modelValue,u=Al(n,r,t.defaultValue,t.onChange),d=ba(u,2),p=d[0],b=d[1],v=He(function(){return iv({mode:t.mode,format:t.format,enableTimePicker:t.enableTimePicker})});t.enableTimePicker&&(bP(v.value.format)||console.error("format: ".concat(v.value.format," \u4E0D\u89C4\u8303\uFF0C\u5305\u542B\u65F6\u95F4\u9009\u62E9\u5FC5\u987B\u8981\u6709\u65F6\u95F4\u683C\u5F0F\u5316 HH:mm:ss")));var w=Ft(G_(p.value,v.value.format,v.value.timeFormat,t.defaultTime)),c=Ft(io(p.value,v.value.format).month()),o=Ft(io(p.value,v.value.format).year()),g=Ft(Wo(p.value,{format:v.value.format}));return e3(function(){if(!p.value){g.value="";return}!i1(p.value,v.value.format)||(g.value=Wo(p.value,{format:v.value.format}),w.value=G_(p.value,v.value.format,v.value.timeFormat,t.defaultTime))}),{year:o,month:c,value:p,time:w,cacheValue:g,onChange:b}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function GF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Tk(t){for(var e=1;e=0}))===null||C===void 0?void 0:C.value)||e.year}),c=He(function(){return h.value.months.map(function(C,O){return{label:C,value:O}})});function o(C){var O=[];if(e.mode==="year")for(var T=C%10,P=C-T-100,D=C-T+100,F=P;F<=D;F+=10)O.push({label:"".concat(F," - ").concat(F+9),value:F+9});else{O.push({label:"".concat(C),value:C});for(var N=1;N<=10;N++)O.push({label:"".concat(C+N),value:C+N}),O.unshift({label:"".concat(C-N),value:C-N})}return O}function g(C,O){var T=[];if(e.mode==="year"){var P=C%10;if(O==="add")for(var D=C-P+10;D<=C-P+50;D+=10)T.push({label:"".concat(D," - ").concat(D+9),value:D});else for(var F=C-P-1;F>C-P-50;F-=10)T.unshift({label:"".concat(F-9," - ").concat(F),value:F})}else if(O==="add")for(var N=C+1;N<=C+10;N++)T.push({label:"".concat(N),value:N});else for(var z=C-1;z>C-10;z--)T.unshift({label:"".concat(z),value:z});return T}var s={year:{prev:h.value.preDecade,current:h.value.now,next:h.value.nextDecade},month:{prev:h.value.preYear,current:h.value.now,next:h.value.nextYear},date:{prev:h.value.preMonth,current:h.value.now,next:h.value.nextMonth}};function y(C){var O=C.e;O.target.scrollTop===0?_(O):O.target.scrollTop===O.target.scrollHeight-O.target.clientHeight&&k(O)}function _(C){var O;C==null||(O=C.stopPropagation)===null||O===void 0||O.call(C);var T=b.value[0].value,P=g(T,"reduce");b.value=[].concat(aa(P),aa(b.value))}function k(C){var O;C==null||(O=C.stopPropagation)===null||O===void 0||O.call(C);var T=b.value.slice(-1)[0].value,P=g(T,"add");b.value=[].concat(aa(b.value),aa(P))}return function(){return ve("div",{class:u.value},[ve("div",{class:"".concat(u.value,"-controller")},[v&&ve(Ny,{class:"".concat(u.value,"-controller-month"),value:e.month,options:c.value,onChange:function(O){var T;return(T=e.onMonthChange)===null||T===void 0?void 0:T.call(e,O)},popupProps:{attach:function(O){return O.parentNode},overlayClassName:"".concat(u.value,"-controller-month-popup")}},null),ve(Ny,{class:"".concat(u.value,"-controller-year"),value:e.mode==="year"?w.value:e.year,options:b.value,onChange:function(O){var T;return(T=e.onYearChange)===null||T===void 0?void 0:T.call(e,O)},popupProps:{onScroll:y,attach:function(O){return O.parentNode},overlayClassName:"".concat(u.value,"-controller-year-popup")},panelTopContent:function(){return ve("div",{class:"".concat(r.value,"-select-option"),onClick:_},[K7("...")])},panelBottomContent:function(){return ve("div",{class:"".concat(r.value,"-select-option"),onClick:k},[K7("...")])}},null)]),ve(yU,{tips:s[e.mode],size:"small",onChange:e.onJumperClick},null)])}}});/** + */var vme=Hn({name:"TDatePickerHeader",props:{mode:{type:String,default:"date"},year:Number,month:Number,onMonthChange:Function,onYearChange:Function,onJumperClick:Function},setup:function(e){var n=Si("classPrefix"),r=n.classPrefix,u=sr("date-picker__header"),d=Si("datePicker"),p=d.globalConfig,b=Ft(o(e.year)),v=e.mode==="date"||e.mode==="week",w=He(function(){var C;return((C=b.value.find(function(O){return O.value-e.year<=9&&O.value-e.year>=0}))===null||C===void 0?void 0:C.value)||e.year}),c=He(function(){return p.value.months.map(function(C,O){return{label:C,value:O}})});function o(C){var O=[];if(e.mode==="year")for(var T=C%10,P=C-T-100,D=C-T+100,F=P;F<=D;F+=10)O.push({label:"".concat(F," - ").concat(F+9),value:F+9});else{O.push({label:"".concat(C),value:C});for(var N=1;N<=10;N++)O.push({label:"".concat(C+N),value:C+N}),O.unshift({label:"".concat(C-N),value:C-N})}return O}function g(C,O){var T=[];if(e.mode==="year"){var P=C%10;if(O==="add")for(var D=C-P+10;D<=C-P+50;D+=10)T.push({label:"".concat(D," - ").concat(D+9),value:D});else for(var F=C-P-1;F>C-P-50;F-=10)T.unshift({label:"".concat(F-9," - ").concat(F),value:F})}else if(O==="add")for(var N=C+1;N<=C+10;N++)T.push({label:"".concat(N),value:N});else for(var z=C-1;z>C-10;z--)T.unshift({label:"".concat(z),value:z});return T}var s={year:{prev:p.value.preDecade,current:p.value.now,next:p.value.nextDecade},month:{prev:p.value.preYear,current:p.value.now,next:p.value.nextYear},date:{prev:p.value.preMonth,current:p.value.now,next:p.value.nextMonth}};function y(C){var O=C.e;O.target.scrollTop===0?_(O):O.target.scrollTop===O.target.scrollHeight-O.target.clientHeight&&k(O)}function _(C){var O;C==null||(O=C.stopPropagation)===null||O===void 0||O.call(C);var T=b.value[0].value,P=g(T,"reduce");b.value=[].concat(aa(P),aa(b.value))}function k(C){var O;C==null||(O=C.stopPropagation)===null||O===void 0||O.call(C);var T=b.value.slice(-1)[0].value,P=g(T,"add");b.value=[].concat(aa(b.value),aa(P))}return function(){return ve("div",{class:u.value},[ve("div",{class:"".concat(u.value,"-controller")},[v&&ve(Ny,{class:"".concat(u.value,"-controller-month"),value:e.month,options:c.value,onChange:function(O){var T;return(T=e.onMonthChange)===null||T===void 0?void 0:T.call(e,O)},popupProps:{attach:function(O){return O.parentNode},overlayClassName:"".concat(u.value,"-controller-month-popup")}},null),ve(Ny,{class:"".concat(u.value,"-controller-year"),value:e.mode==="year"?w.value:e.year,options:b.value,onChange:function(O){var T;return(T=e.onYearChange)===null||T===void 0?void 0:T.call(e,O)},popupProps:{onScroll:y,attach:function(O){return O.parentNode},overlayClassName:"".concat(u.value,"-controller-year-popup")},panelTopContent:function(){return ve("div",{class:"".concat(r.value,"-select-option"),onClick:_},[K7("...")])},panelBottomContent:function(){return ve("div",{class:"".concat(r.value,"-select-option"),onClick:k},[K7("...")])}},null)]),ve(yU,{tips:s[e.mode],size:"small",onChange:e.onJumperClick},null)])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var gme=Hn({name:"TDatePickerCell",props:{time:String,text:[String,Number],value:Date,active:Boolean,highlight:Boolean,disabled:Boolean,startOfRange:Boolean,endOfRange:Boolean,hoverHighlight:Boolean,hoverStartOfRange:Boolean,hoverEndOfRange:Boolean,additional:Boolean,now:Boolean,firstDayOfMonth:Boolean,lastDayOfMonth:Boolean,onClick:Function,onMouseEnter:Function,dayjsObj:_C.exports.Dayjs},setup:function(e){var n=sr("date-picker__cell"),r=He(function(){var h;return[n.value,(h={},st(h,"".concat(n.value,"--now"),e.now),st(h,"".concat(n.value,"--active"),e.active),st(h,"".concat(n.value,"--disabled"),e.disabled),st(h,"".concat(n.value,"--highlight"),e.highlight),st(h,"".concat(n.value,"--hover-highlight"),e.hoverHighlight),st(h,"".concat(n.value,"--active-start"),e.startOfRange),st(h,"".concat(n.value,"--active-end"),e.endOfRange),st(h,"".concat(n.value,"--hover-start"),e.hoverStartOfRange),st(h,"".concat(n.value,"--hover-end"),e.hoverEndOfRange),st(h,"".concat(n.value,"--additional"),e.additional),st(h,"".concat(n.value,"--first-day-of-month"),e.firstDayOfMonth),st(h,"".concat(n.value,"--last-day-of-month"),e.lastDayOfMonth),h)]});function u(h){var b;if(!e.disabled){if(e.time){var v=Y_(e.time),w=v.hours,c=v.minutes,o=v.seconds,g=v.milliseconds,s=v.meridiem,y=w;/am/i.test(s)&&y===12&&(y-=12),/pm/i.test(s)&&y<12&&(y+=12),e.value.setHours(y),e.value.setMinutes(c),e.value.setSeconds(o),e.value.setMilliseconds(g)}(b=e.onClick)===null||b===void 0||b.call(e,e.value,{e:h})}}function p(){var h;if(!e.disabled){if(e.time){var b=Y_(e.time),v=b.hours,w=b.minutes,c=b.seconds,o=b.milliseconds,g=b.meridiem,s=v;/am/i.test(g)&&s===12&&(s-=12),/pm/i.test(g)&&s<12&&(s+=12),e.value.setHours(s),e.value.setMinutes(w),e.value.setSeconds(c),e.value.setMilliseconds(o)}(h=e.onMouseEnter)===null||h===void 0||h.call(e,e.value)}}return function(){return ve("td",{class:r.value,onClick:u,onMouseenter:p},[ve("div",{class:"".concat(n.value,"-inner")},[e.text])])}}});/** + */var gme=Hn({name:"TDatePickerCell",props:{time:String,text:[String,Number],value:Date,active:Boolean,highlight:Boolean,disabled:Boolean,startOfRange:Boolean,endOfRange:Boolean,hoverHighlight:Boolean,hoverStartOfRange:Boolean,hoverEndOfRange:Boolean,additional:Boolean,now:Boolean,firstDayOfMonth:Boolean,lastDayOfMonth:Boolean,onClick:Function,onMouseEnter:Function,dayjsObj:_C.exports.Dayjs},setup:function(e){var n=sr("date-picker__cell"),r=He(function(){var p;return[n.value,(p={},st(p,"".concat(n.value,"--now"),e.now),st(p,"".concat(n.value,"--active"),e.active),st(p,"".concat(n.value,"--disabled"),e.disabled),st(p,"".concat(n.value,"--highlight"),e.highlight),st(p,"".concat(n.value,"--hover-highlight"),e.hoverHighlight),st(p,"".concat(n.value,"--active-start"),e.startOfRange),st(p,"".concat(n.value,"--active-end"),e.endOfRange),st(p,"".concat(n.value,"--hover-start"),e.hoverStartOfRange),st(p,"".concat(n.value,"--hover-end"),e.hoverEndOfRange),st(p,"".concat(n.value,"--additional"),e.additional),st(p,"".concat(n.value,"--first-day-of-month"),e.firstDayOfMonth),st(p,"".concat(n.value,"--last-day-of-month"),e.lastDayOfMonth),p)]});function u(p){var b;if(!e.disabled){if(e.time){var v=Y_(e.time),w=v.hours,c=v.minutes,o=v.seconds,g=v.milliseconds,s=v.meridiem,y=w;/am/i.test(s)&&y===12&&(y-=12),/pm/i.test(s)&&y<12&&(y+=12),e.value.setHours(y),e.value.setMinutes(c),e.value.setSeconds(o),e.value.setMilliseconds(g)}(b=e.onClick)===null||b===void 0||b.call(e,e.value,{e:p})}}function d(){var p;if(!e.disabled){if(e.time){var b=Y_(e.time),v=b.hours,w=b.minutes,c=b.seconds,o=b.milliseconds,g=b.meridiem,s=v;/am/i.test(g)&&s===12&&(s-=12),/pm/i.test(g)&&s<12&&(s+=12),e.value.setHours(s),e.value.setMinutes(w),e.value.setSeconds(c),e.value.setMilliseconds(o)}(p=e.onMouseEnter)===null||p===void 0||p.call(e,e.value)}}return function(){return ve("td",{class:r.value,onClick:u,onMouseenter:d},[ve("div",{class:"".concat(n.value,"-inner")},[e.text])])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function KF(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function mme(t){for(var e=1;e=B&&G<=W&&Y>X&&Y=B&&G<=W&&Y>X&&YRme)return n;do e%2&&(n+=t),e=Fme(e/2),e&&(t+=t);while(e);return n}var jme=Bme,zme=FU,$me=zme("length"),Vme=$me,jU="\\ud800-\\udfff",Hme="\\u0300-\\u036f",qme="\\ufe20-\\ufe2f",Ume="\\u20d0-\\u20ff",Wme=Hme+qme+Ume,Yme="\\ufe0e\\ufe0f",Gme="["+jU+"]",IA="["+Wme+"]",LA="\\ud83c[\\udffb-\\udfff]",Kme="(?:"+IA+"|"+LA+")",zU="[^"+jU+"]",$U="(?:\\ud83c[\\udde6-\\uddff]){2}",VU="[\\ud800-\\udbff][\\udc00-\\udfff]",Xme="\\u200d",HU=Kme+"?",qU="["+Yme+"]?",Zme="(?:"+Xme+"(?:"+[zU,$U,VU].join("|")+")"+qU+HU+")*",Jme=qU+HU+Zme,Qme="(?:"+[zU+IA+"?",IA,$U,VU,Gme].join("|")+")",eB=RegExp(LA+"(?="+LA+")|"+Qme+Jme,"g");function e5e(t){for(var e=eB.lastIndex=0;eB.test(t);)++e;return e}var t5e=e5e,n5e=Vme,r5e=RO,a5e=t5e;function i5e(t){return r5e(t)?a5e(t):n5e(t)}var UU=i5e,tB=jme,o5e=FH,l5e=BH,s5e=RO,u5e=UU,c5e=UH,f5e=Math.ceil;function d5e(t,e){e=e===void 0?" ":o5e(e);var n=e.length;if(n<2)return n?tB(e,t):e;var r=tB(e,f5e(t/u5e(e)));return s5e(e)?l5e(c5e(r),0,t).join(""):r.slice(0,t)}var h5e=d5e,p5e=h5e,v5e=UU,g5e=IU,m5e=xm;function y5e(t,e,n){t=m5e(t),e=g5e(e);var r=e?v5e(t):0;return e&&r1}).length;return u.value?$r(u.value,p.value):W?$r().hour(0).minute(0).second(0):$r()}),C=He(function(){return"".concat(o.value,"-time-picker__panel")});Nr(function(){return k.value},function(){k.value&&u.value&&B(!0)}),Nr(function(){return b.value},function(){b.value&&B(!0)}),Ti(function(){var W=p.value.match(xme),H=ba(W,7),U=H[1],G=H[2],Y=H[3],K=H[4],ee=H[5],te=H[6],re=fu.meridiem,be=fu.hour,Le=fu.minute,me=fu.second,Ie=fu.milliSecond,pe=[U&&re,G&&be,Y&&Le,K&&me,ee&&Ie,te&&re].filter(function(ce){return!!ce});g.value=pe});var O=function(){var H,U=(H=y.value)===null||H===void 0?void 0:H.querySelector("div");return U?{offsetHeight:parseFloat(getComputedStyle(U).height),margin:parseFloat(getComputedStyle(U).marginTop)}:{offsetHeight:0,margin:0}},T=function(H,U){var G=Jg.indexOf(H);if(G!==-1){var Y,K=[k.value.hour(),k.value.minute(),k.value.second(),k.value.millisecond()];return K[G]=Number(U),!((Y=e.disableTime)!==null&&Y!==void 0&&(Y=Y.call.apply(Y,[e].concat(K,[{partial:h.value||"start"}])))!==null&&Y!==void 0&&(Y=Y[H])!==null&&Y!==void 0&&Y.includes(Number(U)))}return!0},P=function(H){var U=0;if(Jg.includes(H)){var G=Jg.indexOf(H),Y=r.value[G]||1;H===fu.hour?U=ZF.test(p.value)?11:23:H===fu.milliSecond?U=999:U=59;var K=QF(0,U+1,Number(Y)).map(function(ee){return nB(String(ee),2,"0")})||[];return e.hideDisabledTime&&!!e.disableTime?K.filter(function(ee){var te,re=[k.value.hour(),k.value.minute(),k.value.second(),k.value.millisecond()];return re[G]=Number(ee),!((te=e.disableTime)!==null&&te!==void 0&&(te=te.call.apply(te,[e].concat(re,[{partial:h.value||"start"}])))!==null&&te!==void 0&&(te=te[H])!==null&&te!==void 0&&te.includes(Number(ee)))}):K}return XF},D=function(H,U){H===fu.hour&&/[h]{1}/.test(p.value)&&(U%=12);var G=P(H).indexOf(nB(String(U),2,"0")),Y=O(),K=Y.offsetHeight,ee=Y.margin,te=K+ee,re=Math.abs(Math.max(0,G)*te);return re},F=function(H,U,G){var Y,K,ee,te;if(!!e.isShowPanel){var re=(((Y=_[U])===null||Y===void 0?void 0:Y.scrollTop)||0)+b5e.top,be=O(),Le=be.offsetHeight,me=be.margin,Ie=Le+me,pe=Math.abs(Math.round(re/Ie+.5)),ce=XF[Math.min(pe-1,1)].toLowerCase();if(Number.isNaN(pe)&&(pe=1),Jg.includes(H)){var ue=59;H===fu.hour?ue=/[h]{1}/.test(p.value)?11:23:H===fu.milliSecond&&(ue=999);var _e=Jg.indexOf(H),xe=QF(0,ue+1,Number(r.value[_e])||1);ee=Sme(xe,Number(P(H)[Math.min(pe-1,ue+1,xe.length-1)]),Number(r.value[_e])||1),Number.isNaN(ee)&&(ee=xe[xe.length-1]),H===fu.hour&&g.value.includes(fu.meridiem)&&k.value.hour()>=12&&(ee=Number(ee)+12)}else ee=ce;var Te=D(H,ee);if(!(!$r(k.value).isValid()||u.value&&!$r(u.value,p.value,!0).isValid())){if(Jg.includes(H)){var Ne,Be;T(H,ee)?te=(Ne=(Be=k.value)[H])===null||Ne===void 0?void 0:Ne.call(Be,ee).format(p.value):te=k.value.format(p.value)}else{var Fe=k.value.hour();ce===yS&&Fe>=12?te=k.value.hour(Fe-12).format(p.value):ce===bS&&Fe<12?te=k.value.hour(Fe+12).format(p.value):te=k.value.format(p.value)}if(te!==u.value&&((K=e.onChange)===null||K===void 0||K.call(e,te,G)),Te!==re){var Ve,et=_[g.value.indexOf(H)];if(!et||et.scrollTop===Te)return;(Ve=et.scrollTo)===null||Ve===void 0||Ve.call(et,{top:Te,behavior:"smooth"})}}}},N=function(H,U,G){var Y,K=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"auto",ee=D(H,U),te=_[G];!te||te.scrollTop===ee||!T(H,U)||(Y=te.scrollTo)===null||Y===void 0||Y.call(te,{top:ee,behavior:K})},z=function(H,U,G,Y){if(!!T(H,U))if(Jg.includes(H))H===fu.hour&&k.value.format("a")===bS&&g.value.includes(fu.meridiem)&&(U=Number(U)+12),N(H,U,G,"smooth");else{var K=k.value.hour();U===yS&&K>=12?e.onChange(k.value.hour(K-12).format(p.value),Y):U===bS&&K<12&&e.onChange(k.value.hour(K+12).format(p.value),Y)}},B=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,U=u.value&&!H?"smooth":"auto",G=!!r.value.filter(function(Y){return Y>1}).length;xl(function(){g.value.forEach(function(Y,K){if(!G||G&&u.value){var ee,te;N(Y,Jg.includes(Y)?(ee=(te=k.value)[Y])===null||ee===void 0?void 0:ee.call(te):k.value.format("a"),K,U)}else{var re;N(Y,(re=P(Y))===null||re===void 0?void 0:re[0],K,U)}})}),e.resetTriggerScroll()},X=function(H,U){var G,Y,K;if(H===fu.meridiem){var ee=k.value.format("a");return ee===U}return K=(G=(Y=k.value)[H])===null||G===void 0?void 0:G.call(Y),H===fu.hour&&/[h]{1}/.test(p.value)&&(K%=12),K===Number(U)};return function(){var W,H,U,G;return ve("div",{class:"".concat(C.value,"-body"),ref:s},[ve("div",{class:"".concat(C.value,"-body-active-mask"),ref:y},[(W=(H=g.value).map)===null||W===void 0?void 0:W.call(H,function(Y,K){return ve("div",{key:"".concat(Y,"_").concat(K)},null)})]),(U=(G=g.value).map)===null||U===void 0?void 0:U.call(G,function(Y,K){return ve("ul",{key:"".concat(Y,"_").concat(K),ref:function(te){return _[K]=te},class:"".concat(C.value,"-body-scroll"),onScroll:Vy(function(ee){return F(Y,K,ee)},50)},[P(Y).map(function(ee){var te;return ve("li",{key:ee,class:["".concat(C.value,"-body-scroll-item"),(te={},st(te,"".concat(o.value,"-is-disabled"),!T(Y,ee)),st(te,"".concat(o.value,"-is-current"),X(Y,ee)),te)],onClick:function(be){return z(Y,ee,K,be)}},[Jg.includes(Y)?ZF.test(p.value)&&Y===fu.hour&&ee==="00"?"12":ee:w.value[ee===yS?"anteMeridiem":"postMeridiem"]])})])})])}}});/** + */var Ome=Math.ceil,Eme=Math.max;function Tme(t,e,n,r){for(var u=-1,d=Eme(Ome((e-t)/(n||1)),0),p=Array(d);d--;)p[r?d:++u]=t,t+=n;return p}var Ame=Tme,Mme=Ame,Pme=PO,nT=NU;function Dme(t){return function(e,n,r){return r&&typeof r!="number"&&Pme(e,n,r)&&(n=r=void 0),e=nT(e),n===void 0?(n=e,e=0):n=nT(n),r=r===void 0?eRme)return n;do e%2&&(n+=t),e=Fme(e/2),e&&(t+=t);while(e);return n}var jme=Bme,zme=FU,$me=zme("length"),Vme=$me,jU="\\ud800-\\udfff",Hme="\\u0300-\\u036f",qme="\\ufe20-\\ufe2f",Ume="\\u20d0-\\u20ff",Wme=Hme+qme+Ume,Yme="\\ufe0e\\ufe0f",Gme="["+jU+"]",IA="["+Wme+"]",LA="\\ud83c[\\udffb-\\udfff]",Kme="(?:"+IA+"|"+LA+")",zU="[^"+jU+"]",$U="(?:\\ud83c[\\udde6-\\uddff]){2}",VU="[\\ud800-\\udbff][\\udc00-\\udfff]",Xme="\\u200d",HU=Kme+"?",qU="["+Yme+"]?",Zme="(?:"+Xme+"(?:"+[zU,$U,VU].join("|")+")"+qU+HU+")*",Jme=qU+HU+Zme,Qme="(?:"+[zU+IA+"?",IA,$U,VU,Gme].join("|")+")",eB=RegExp(LA+"(?="+LA+")|"+Qme+Jme,"g");function e5e(t){for(var e=eB.lastIndex=0;eB.test(t);)++e;return e}var t5e=e5e,n5e=Vme,r5e=RO,a5e=t5e;function i5e(t){return r5e(t)?a5e(t):n5e(t)}var UU=i5e,tB=jme,o5e=FH,l5e=BH,s5e=RO,u5e=UU,c5e=UH,f5e=Math.ceil;function d5e(t,e){e=e===void 0?" ":o5e(e);var n=e.length;if(n<2)return n?tB(e,t):e;var r=tB(e,f5e(t/u5e(e)));return s5e(e)?l5e(c5e(r),0,t).join(""):r.slice(0,t)}var h5e=d5e,p5e=h5e,v5e=UU,g5e=IU,m5e=xm;function y5e(t,e,n){t=m5e(t),e=g5e(e);var r=e?v5e(t):0;return e&&r1}).length;return u.value?$r(u.value,d.value):W?$r().hour(0).minute(0).second(0):$r()}),C=He(function(){return"".concat(o.value,"-time-picker__panel")});Nr(function(){return k.value},function(){k.value&&u.value&&B(!0)}),Nr(function(){return b.value},function(){b.value&&B(!0)}),Ti(function(){var W=d.value.match(xme),H=ba(W,7),U=H[1],G=H[2],Y=H[3],K=H[4],ee=H[5],te=H[6],re=fu.meridiem,be=fu.hour,Le=fu.minute,me=fu.second,Ie=fu.milliSecond,pe=[U&&re,G&&be,Y&&Le,K&&me,ee&&Ie,te&&re].filter(function(ce){return!!ce});g.value=pe});var O=function(){var H,U=(H=y.value)===null||H===void 0?void 0:H.querySelector("div");return U?{offsetHeight:parseFloat(getComputedStyle(U).height),margin:parseFloat(getComputedStyle(U).marginTop)}:{offsetHeight:0,margin:0}},T=function(H,U){var G=Jg.indexOf(H);if(G!==-1){var Y,K=[k.value.hour(),k.value.minute(),k.value.second(),k.value.millisecond()];return K[G]=Number(U),!((Y=e.disableTime)!==null&&Y!==void 0&&(Y=Y.call.apply(Y,[e].concat(K,[{partial:p.value||"start"}])))!==null&&Y!==void 0&&(Y=Y[H])!==null&&Y!==void 0&&Y.includes(Number(U)))}return!0},P=function(H){var U=0;if(Jg.includes(H)){var G=Jg.indexOf(H),Y=r.value[G]||1;H===fu.hour?U=ZF.test(d.value)?11:23:H===fu.milliSecond?U=999:U=59;var K=QF(0,U+1,Number(Y)).map(function(ee){return nB(String(ee),2,"0")})||[];return e.hideDisabledTime&&!!e.disableTime?K.filter(function(ee){var te,re=[k.value.hour(),k.value.minute(),k.value.second(),k.value.millisecond()];return re[G]=Number(ee),!((te=e.disableTime)!==null&&te!==void 0&&(te=te.call.apply(te,[e].concat(re,[{partial:p.value||"start"}])))!==null&&te!==void 0&&(te=te[H])!==null&&te!==void 0&&te.includes(Number(ee)))}):K}return XF},D=function(H,U){H===fu.hour&&/[h]{1}/.test(d.value)&&(U%=12);var G=P(H).indexOf(nB(String(U),2,"0")),Y=O(),K=Y.offsetHeight,ee=Y.margin,te=K+ee,re=Math.abs(Math.max(0,G)*te);return re},F=function(H,U,G){var Y,K,ee,te;if(!!e.isShowPanel){var re=(((Y=_[U])===null||Y===void 0?void 0:Y.scrollTop)||0)+b5e.top,be=O(),Le=be.offsetHeight,me=be.margin,Ie=Le+me,pe=Math.abs(Math.round(re/Ie+.5)),ce=XF[Math.min(pe-1,1)].toLowerCase();if(Number.isNaN(pe)&&(pe=1),Jg.includes(H)){var ue=59;H===fu.hour?ue=/[h]{1}/.test(d.value)?11:23:H===fu.milliSecond&&(ue=999);var _e=Jg.indexOf(H),xe=QF(0,ue+1,Number(r.value[_e])||1);ee=Sme(xe,Number(P(H)[Math.min(pe-1,ue+1,xe.length-1)]),Number(r.value[_e])||1),Number.isNaN(ee)&&(ee=xe[xe.length-1]),H===fu.hour&&g.value.includes(fu.meridiem)&&k.value.hour()>=12&&(ee=Number(ee)+12)}else ee=ce;var Te=D(H,ee);if(!(!$r(k.value).isValid()||u.value&&!$r(u.value,d.value,!0).isValid())){if(Jg.includes(H)){var Ne,Be;T(H,ee)?te=(Ne=(Be=k.value)[H])===null||Ne===void 0?void 0:Ne.call(Be,ee).format(d.value):te=k.value.format(d.value)}else{var Fe=k.value.hour();ce===yS&&Fe>=12?te=k.value.hour(Fe-12).format(d.value):ce===bS&&Fe<12?te=k.value.hour(Fe+12).format(d.value):te=k.value.format(d.value)}if(te!==u.value&&((K=e.onChange)===null||K===void 0||K.call(e,te,G)),Te!==re){var Ve,et=_[g.value.indexOf(H)];if(!et||et.scrollTop===Te)return;(Ve=et.scrollTo)===null||Ve===void 0||Ve.call(et,{top:Te,behavior:"smooth"})}}}},N=function(H,U,G){var Y,K=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"auto",ee=D(H,U),te=_[G];!te||te.scrollTop===ee||!T(H,U)||(Y=te.scrollTo)===null||Y===void 0||Y.call(te,{top:ee,behavior:K})},z=function(H,U,G,Y){if(!!T(H,U))if(Jg.includes(H))H===fu.hour&&k.value.format("a")===bS&&g.value.includes(fu.meridiem)&&(U=Number(U)+12),N(H,U,G,"smooth");else{var K=k.value.hour();U===yS&&K>=12?e.onChange(k.value.hour(K-12).format(d.value),Y):U===bS&&K<12&&e.onChange(k.value.hour(K+12).format(d.value),Y)}},B=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,U=u.value&&!H?"smooth":"auto",G=!!r.value.filter(function(Y){return Y>1}).length;xl(function(){g.value.forEach(function(Y,K){if(!G||G&&u.value){var ee,te;N(Y,Jg.includes(Y)?(ee=(te=k.value)[Y])===null||ee===void 0?void 0:ee.call(te):k.value.format("a"),K,U)}else{var re;N(Y,(re=P(Y))===null||re===void 0?void 0:re[0],K,U)}})}),e.resetTriggerScroll()},X=function(H,U){var G,Y,K;if(H===fu.meridiem){var ee=k.value.format("a");return ee===U}return K=(G=(Y=k.value)[H])===null||G===void 0?void 0:G.call(Y),H===fu.hour&&/[h]{1}/.test(d.value)&&(K%=12),K===Number(U)};return function(){var W,H,U,G;return ve("div",{class:"".concat(C.value,"-body"),ref:s},[ve("div",{class:"".concat(C.value,"-body-active-mask"),ref:y},[(W=(H=g.value).map)===null||W===void 0?void 0:W.call(H,function(Y,K){return ve("div",{key:"".concat(Y,"_").concat(K)},null)})]),(U=(G=g.value).map)===null||U===void 0?void 0:U.call(G,function(Y,K){return ve("ul",{key:"".concat(Y,"_").concat(K),ref:function(te){return _[K]=te},class:"".concat(C.value,"-body-scroll"),onScroll:Vy(function(ee){return F(Y,K,ee)},50)},[P(Y).map(function(ee){var te;return ve("li",{key:ee,class:["".concat(C.value,"-body-scroll-item"),(te={},st(te,"".concat(o.value,"-is-disabled"),!T(Y,ee)),st(te,"".concat(o.value,"-is-current"),X(Y,ee)),te)],onClick:function(be){return z(Y,ee,K,be)}},[Jg.includes(Y)?ZF.test(d.value)&&Y===fu.hour&&ee==="00"?"12":ee:w.value[ee===yS?"anteMeridiem":"postMeridiem"]])})])})])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function iB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function oB(t){for(var e=1;e1}).length}),g=He(function(){var _=o.value,k=$r(e.value,e.format);return e.value&&k.isValid()?k.format(e.format):$r().hour(0).minute(0).second(0).format(e.format)}),s=function(){xl(function(){b.value=!0})},y=function(){b.value=!1};return Ti(function(){s()}),Nr(function(){return h.value},function(){s()}),function(){return ve("div",{class:n.value},[ve("div",{class:"".concat(n.value,"-section-body")},[ve(_5e,ea(e,{ref:v,format:e.format||_me,steps:e.steps||bme,value:$r(e.value,e.format).isValid()?e.value:g.value,triggerScroll:b.value,onChange:e.onChange,resetTriggerScroll:y,isShowPanel:e.isShowPanel}),null)]),p.value?ve("div",{class:"".concat(n.value,"-section-footer")},[ve(sA,{theme:"primary",variant:"base",disabled:!e.value,onClick:function(){return e.handleConfirmClick(g.value)},size:"small"},{default:function(){return[c.value.confirm]}}),o.value?null:ve(sA,{theme:"primary",variant:"text",size:"small",onClick:function(){return e.onChange($r().format(e.format))}},{default:function(){return[c.value.now]}})]):null])}}});/** + */function iB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function oB(t){for(var e=1;e1}).length}),g=He(function(){var _=o.value,k=$r(e.value,e.format);return e.value&&k.isValid()?k.format(e.format):$r().hour(0).minute(0).second(0).format(e.format)}),s=function(){xl(function(){b.value=!0})},y=function(){b.value=!1};return Ti(function(){s()}),Nr(function(){return p.value},function(){s()}),function(){return ve("div",{class:n.value},[ve("div",{class:"".concat(n.value,"-section-body")},[ve(_5e,ea(e,{ref:v,format:e.format||_me,steps:e.steps||bme,value:$r(e.value,e.format).isValid()?e.value:g.value,triggerScroll:b.value,onChange:e.onChange,resetTriggerScroll:y,isShowPanel:e.isShowPanel}),null)]),d.value?ve("div",{class:"".concat(n.value,"-section-footer")},[ve(sA,{theme:"primary",variant:"base",disabled:!e.value,onClick:function(){return e.handleConfirmClick(g.value)},size:"small"},{default:function(){return[c.value.confirm]}}),o.value?null:ve(sA,{theme:"primary",variant:"text",size:"small",onClick:function(){return e.onChange($r().format(e.format))}},{default:function(){return[c.value.now]}})]):null])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function lB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function x5e(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:{},u=arguments.length>1?arguments[1]:void 0;for(var p in u)typeof r[p]>"u"&&(r[p]=u[p]);return r}t.exports=e.default,t.exports.default=e.default})(Iy,Iy.exports);Iy.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=y;var n=r(Iy.exports);function r(_){return _&&_.__esModule?_:{default:_}}function u(_,k){return b(_)||h(_,k)||w(_,k)||p()}function p(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function h(_,k){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(_)))){var C=[],O=!0,T=!1,P=void 0;try{for(var D=_[Symbol.iterator](),F;!(O=(F=D.next()).done)&&(C.push(F.value),!(k&&C.length===k));O=!0);}catch(N){T=!0,P=N}finally{try{!O&&D.return!=null&&D.return()}finally{if(T)throw P}}return C}}function b(_){if(Array.isArray(_))return _}function v(_,k){var C;if(typeof Symbol>"u"||_[Symbol.iterator]==null){if(Array.isArray(_)||(C=w(_))||k&&_&&typeof _.length=="number"){C&&(_=C);var O=0,T=function(){};return{s:T,n:function(){return O>=_.length?{done:!0}:{done:!1,value:_[O++]}},e:function(z){throw z},f:T}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var P=!0,D=!1,F;return{s:function(){C=_[Symbol.iterator]()},n:function(){var z=C.next();return P=z.done,z},e:function(z){D=!0,F=z},f:function(){try{!P&&C.return!=null&&C.return()}finally{if(D)throw F}}}}function w(_,k){if(!!_){if(typeof _=="string")return c(_,k);var C=Object.prototype.toString.call(_).slice(8,-1);if(C==="Object"&&_.constructor&&(C=_.constructor.name),C==="Map"||C==="Set")return Array.from(_);if(C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C))return c(_,k)}}function c(_,k){(k==null||k>_.length)&&(k=_.length);for(var C=0,O=new Array(k);C=v&&(typeof w>"u"||c<=w)}t.exports=e.default,t.exports.default=e.default})(KS,KS.exports);KS.exports;var EC={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=h;var n=u(n3.exports),r=u(Iy.exports);function u(b){return b&&b.__esModule?b:{default:b}}var p={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};function h(b,v){(0,n.default)(b),v=(0,r.default)(v,p),v.allow_trailing_dot&&b[b.length-1]==="."&&(b=b.substring(0,b.length-1)),v.allow_wildcard===!0&&b.indexOf("*.")===0&&(b=b.substring(2));var w=b.split("."),c=w[w.length-1];return v.require_tld&&(w.length<2||!v.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(c)||/\s/.test(c))||!v.allow_numeric_tld&&/^\d+$/.test(c)?!1:w.every(function(o){return!(o.length>63&&!v.ignore_max_length||!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(o)||/[\uff01-\uff5e]/.test(o)||/^-|-$/.test(o)||!v.allow_underscores&&/_/.test(o))})}t.exports=e.default,t.exports.default=e.default})(EC,EC.exports);EC.exports;var TC={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=w;var n=r(n3.exports);function r(c){return c&&c.__esModule?c:{default:c}}var u="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",p="(".concat(u,"[.]){3}").concat(u),h=new RegExp("^".concat(p,"$")),b="(?:[0-9a-fA-F]{1,4})",v=new RegExp("^("+"(?:".concat(b,":){7}(?:").concat(b,"|:)|")+"(?:".concat(b,":){6}(?:").concat(p,"|:").concat(b,"|:)|")+"(?:".concat(b,":){5}(?::").concat(p,"|(:").concat(b,"){1,2}|:)|")+"(?:".concat(b,":){4}(?:(:").concat(b,"){0,1}:").concat(p,"|(:").concat(b,"){1,3}|:)|")+"(?:".concat(b,":){3}(?:(:").concat(b,"){0,2}:").concat(p,"|(:").concat(b,"){1,4}|:)|")+"(?:".concat(b,":){2}(?:(:").concat(b,"){0,3}:").concat(p,"|(:").concat(b,"){1,5}|:)|")+"(?:".concat(b,":){1}(?:(:").concat(b,"){0,4}:").concat(p,"|(:").concat(b,"){1,6}|:)|")+"(?::((?::".concat(b,"){0,5}:").concat(p,"|(?::").concat(b,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");function w(c){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return(0,n.default)(c),o=String(o),o?o==="4"?h.test(c):o==="6"?v.test(c):!1:w(c,4)||w(c,6)}t.exports=e.default,t.exports.default=e.default})(TC,TC.exports);TC.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=C;var n=b(n3.exports),r=b(Iy.exports),u=b(KS.exports),p=b(EC.exports),h=b(TC.exports);function b(O){return O&&O.__esModule?O:{default:O}}var v={allow_display_name:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blacklisted_chars:"",ignore_max_length:!1,host_blacklist:[],host_whitelist:[]},w=/^([^\x00-\x1F\x7F-\x9F\cX]+)]/.test(T);if(P){if(T===O)return!1;var D=T.split('"').length===T.split('\\"').length;if(!D)return!1}return!0}function C(O,T){if((0,n.default)(O),T=(0,r.default)(T,v),T.require_display_name||T.allow_display_name){var P=O.match(w);if(P){var D=P[1];if(O=O.replace(D,"").replace(/(^<|>$)/g,""),D.endsWith(" ")&&(D=D.slice(0,-1)),!k(D))return!1}else if(T.require_display_name)return!1}if(!T.ignore_max_length&&O.length>_)return!1;var F=O.split("@"),N=F.pop(),z=N.toLowerCase();if(T.host_blacklist.includes(z)||T.host_whitelist.length>0&&!T.host_whitelist.includes(z))return!1;var B=F.join("@");if(T.domain_specific_validation&&(z==="gmail.com"||z==="googlemail.com")){B=B.toLowerCase();var X=B.split("+")[0];if(!(0,u.default)(X.replace(/\./g,""),{min:6,max:30}))return!1;for(var W=X.split("."),H=0;HO.length)&&(T=O.length);for(var P=0,D=new Array(T);P"u"||!(Symbol.iterator in Object(O)))){var P=[],D=!0,F=!1,N=void 0;try{for(var z=O[Symbol.iterator](),B;!(D=(B=z.next()).done)&&(P.push(B.value),!(T&&P.length===T));D=!0);}catch(X){F=!0,N=X}finally{try{!D&&z.return!=null&&z.return()}finally{if(F)throw N}}return P}}function g(O){if(Array.isArray(O))return O}var s={protocols:["http","https","ftp"],require_tld:!0,require_protocol:!1,require_host:!0,require_port:!1,require_valid_protocol:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_protocol_relative_urls:!1,allow_fragments:!0,allow_query_components:!0,validate_length:!0},y=/^\[([^\]]+)\](?::([0-9]+))?$/;function _(O){return Object.prototype.toString.call(O)==="[object RegExp]"}function k(O,T){for(var P=0;P]/.test(O)||O.indexOf("mailto:")===0||(T=(0,p.default)(T,s),T.validate_length&&O.length>=2083)||!T.allow_fragments&&O.includes("#")||!T.allow_query_components&&(O.includes("?")||O.includes("&")))return!1;var P,D,F,N,z,B,X,W;if(X=O.split("#"),O=X.shift(),X=O.split("?"),O=X.shift(),X=O.split("://"),X.length>1){if(P=X.shift().toLowerCase(),T.require_valid_protocol&&T.protocols.indexOf(P)===-1)return!1}else{if(T.require_protocol)return!1;if(O.slice(0,2)==="//"){if(!T.allow_protocol_relative_urls)return!1;X[0]=O.slice(2)}}if(O=X.join("://"),O==="")return!1;if(X=O.split("/"),O=X.shift(),O===""&&!T.require_host)return!0;if(X=O.split("@"),X.length>1){if(T.disallow_auth||X[0]===""||(D=X.shift(),D.indexOf(":")>=0&&D.split(":").length>2))return!1;var H=D.split(":"),U=b(H,2),G=U[0],Y=U[1];if(G===""&&Y==="")return!1}N=X.join("@"),B=null,W=null;var K=N.match(y);if(K?(F="",W=K[1],B=K[2]||null):(X=N.split(":"),F=X.shift(),X.length&&(B=X.join(":"))),B!==null&&B.length>0){if(z=parseInt(B,10),!/^[0-9]+$/.test(B)||z<=0||z>65535)return!1}else if(T.require_port)return!1;return T.host_whitelist?k(F,T.host_whitelist):F===""&&!T.require_host?!0:!(!(0,u.default)(F)&&!(0,r.default)(F,T)&&(!W||!(0,u.default)(W,6))||(F=F||W,T.host_blacklist&&k(F,T.host_blacklist)))}t.exports=e.default,t.exports.default=e.default})(jA,jA.exports);var Z5e=nv(jA.exports);function CB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function kB(t){for(var e=1;e=n:tC(e)>=n},len:function(e,n){return tC(e)===n},number:function(e){return Zo(e)},enum:function(e,n){return n.includes(e)},idcard:function(e){return/^(\d{18,18}|\d{15,15}|\d{17,17}x)$/i.test(e)},telnumber:function(e){return/^1[3-9]\d{9}$/.test(e)},pattern:function(e,n){return n.test(e)},validator:function(e,n){return n(e)}};function Q5e(t,e){return zA.apply(this,arguments)}function zA(){return zA=cc(Uo.mark(function t(e,n){var r,u,p,h,b,v,w;return Uo.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:r={result:!0},u=Object.keys(n),b=0;case 3:if(!(b0&&arguments[0]!==void 0?arguments[0]:{},u=arguments.length>1?arguments[1]:void 0;for(var d in u)typeof r[d]>"u"&&(r[d]=u[d]);return r}t.exports=e.default,t.exports.default=e.default})(Iy,Iy.exports);Iy.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=y;var n=r(Iy.exports);function r(_){return _&&_.__esModule?_:{default:_}}function u(_,k){return b(_)||p(_,k)||w(_,k)||d()}function d(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function p(_,k){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(_)))){var C=[],O=!0,T=!1,P=void 0;try{for(var D=_[Symbol.iterator](),F;!(O=(F=D.next()).done)&&(C.push(F.value),!(k&&C.length===k));O=!0);}catch(N){T=!0,P=N}finally{try{!O&&D.return!=null&&D.return()}finally{if(T)throw P}}return C}}function b(_){if(Array.isArray(_))return _}function v(_,k){var C;if(typeof Symbol>"u"||_[Symbol.iterator]==null){if(Array.isArray(_)||(C=w(_))||k&&_&&typeof _.length=="number"){C&&(_=C);var O=0,T=function(){};return{s:T,n:function(){return O>=_.length?{done:!0}:{done:!1,value:_[O++]}},e:function(z){throw z},f:T}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var P=!0,D=!1,F;return{s:function(){C=_[Symbol.iterator]()},n:function(){var z=C.next();return P=z.done,z},e:function(z){D=!0,F=z},f:function(){try{!P&&C.return!=null&&C.return()}finally{if(D)throw F}}}}function w(_,k){if(!!_){if(typeof _=="string")return c(_,k);var C=Object.prototype.toString.call(_).slice(8,-1);if(C==="Object"&&_.constructor&&(C=_.constructor.name),C==="Map"||C==="Set")return Array.from(_);if(C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C))return c(_,k)}}function c(_,k){(k==null||k>_.length)&&(k=_.length);for(var C=0,O=new Array(k);C=v&&(typeof w>"u"||c<=w)}t.exports=e.default,t.exports.default=e.default})(KS,KS.exports);KS.exports;var EC={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=p;var n=u(n3.exports),r=u(Iy.exports);function u(b){return b&&b.__esModule?b:{default:b}}var d={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};function p(b,v){(0,n.default)(b),v=(0,r.default)(v,d),v.allow_trailing_dot&&b[b.length-1]==="."&&(b=b.substring(0,b.length-1)),v.allow_wildcard===!0&&b.indexOf("*.")===0&&(b=b.substring(2));var w=b.split("."),c=w[w.length-1];return v.require_tld&&(w.length<2||!v.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(c)||/\s/.test(c))||!v.allow_numeric_tld&&/^\d+$/.test(c)?!1:w.every(function(o){return!(o.length>63&&!v.ignore_max_length||!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(o)||/[\uff01-\uff5e]/.test(o)||/^-|-$/.test(o)||!v.allow_underscores&&/_/.test(o))})}t.exports=e.default,t.exports.default=e.default})(EC,EC.exports);EC.exports;var TC={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=w;var n=r(n3.exports);function r(c){return c&&c.__esModule?c:{default:c}}var u="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",d="(".concat(u,"[.]){3}").concat(u),p=new RegExp("^".concat(d,"$")),b="(?:[0-9a-fA-F]{1,4})",v=new RegExp("^("+"(?:".concat(b,":){7}(?:").concat(b,"|:)|")+"(?:".concat(b,":){6}(?:").concat(d,"|:").concat(b,"|:)|")+"(?:".concat(b,":){5}(?::").concat(d,"|(:").concat(b,"){1,2}|:)|")+"(?:".concat(b,":){4}(?:(:").concat(b,"){0,1}:").concat(d,"|(:").concat(b,"){1,3}|:)|")+"(?:".concat(b,":){3}(?:(:").concat(b,"){0,2}:").concat(d,"|(:").concat(b,"){1,4}|:)|")+"(?:".concat(b,":){2}(?:(:").concat(b,"){0,3}:").concat(d,"|(:").concat(b,"){1,5}|:)|")+"(?:".concat(b,":){1}(?:(:").concat(b,"){0,4}:").concat(d,"|(:").concat(b,"){1,6}|:)|")+"(?::((?::".concat(b,"){0,5}:").concat(d,"|(?::").concat(b,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");function w(c){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return(0,n.default)(c),o=String(o),o?o==="4"?p.test(c):o==="6"?v.test(c):!1:w(c,4)||w(c,6)}t.exports=e.default,t.exports.default=e.default})(TC,TC.exports);TC.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=C;var n=b(n3.exports),r=b(Iy.exports),u=b(KS.exports),d=b(EC.exports),p=b(TC.exports);function b(O){return O&&O.__esModule?O:{default:O}}var v={allow_display_name:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blacklisted_chars:"",ignore_max_length:!1,host_blacklist:[],host_whitelist:[]},w=/^([^\x00-\x1F\x7F-\x9F\cX]+)]/.test(T);if(P){if(T===O)return!1;var D=T.split('"').length===T.split('\\"').length;if(!D)return!1}return!0}function C(O,T){if((0,n.default)(O),T=(0,r.default)(T,v),T.require_display_name||T.allow_display_name){var P=O.match(w);if(P){var D=P[1];if(O=O.replace(D,"").replace(/(^<|>$)/g,""),D.endsWith(" ")&&(D=D.slice(0,-1)),!k(D))return!1}else if(T.require_display_name)return!1}if(!T.ignore_max_length&&O.length>_)return!1;var F=O.split("@"),N=F.pop(),z=N.toLowerCase();if(T.host_blacklist.includes(z)||T.host_whitelist.length>0&&!T.host_whitelist.includes(z))return!1;var B=F.join("@");if(T.domain_specific_validation&&(z==="gmail.com"||z==="googlemail.com")){B=B.toLowerCase();var X=B.split("+")[0];if(!(0,u.default)(X.replace(/\./g,""),{min:6,max:30}))return!1;for(var W=X.split("."),H=0;HO.length)&&(T=O.length);for(var P=0,D=new Array(T);P"u"||!(Symbol.iterator in Object(O)))){var P=[],D=!0,F=!1,N=void 0;try{for(var z=O[Symbol.iterator](),B;!(D=(B=z.next()).done)&&(P.push(B.value),!(T&&P.length===T));D=!0);}catch(X){F=!0,N=X}finally{try{!D&&z.return!=null&&z.return()}finally{if(F)throw N}}return P}}function g(O){if(Array.isArray(O))return O}var s={protocols:["http","https","ftp"],require_tld:!0,require_protocol:!1,require_host:!0,require_port:!1,require_valid_protocol:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_protocol_relative_urls:!1,allow_fragments:!0,allow_query_components:!0,validate_length:!0},y=/^\[([^\]]+)\](?::([0-9]+))?$/;function _(O){return Object.prototype.toString.call(O)==="[object RegExp]"}function k(O,T){for(var P=0;P]/.test(O)||O.indexOf("mailto:")===0||(T=(0,d.default)(T,s),T.validate_length&&O.length>=2083)||!T.allow_fragments&&O.includes("#")||!T.allow_query_components&&(O.includes("?")||O.includes("&")))return!1;var P,D,F,N,z,B,X,W;if(X=O.split("#"),O=X.shift(),X=O.split("?"),O=X.shift(),X=O.split("://"),X.length>1){if(P=X.shift().toLowerCase(),T.require_valid_protocol&&T.protocols.indexOf(P)===-1)return!1}else{if(T.require_protocol)return!1;if(O.slice(0,2)==="//"){if(!T.allow_protocol_relative_urls)return!1;X[0]=O.slice(2)}}if(O=X.join("://"),O==="")return!1;if(X=O.split("/"),O=X.shift(),O===""&&!T.require_host)return!0;if(X=O.split("@"),X.length>1){if(T.disallow_auth||X[0]===""||(D=X.shift(),D.indexOf(":")>=0&&D.split(":").length>2))return!1;var H=D.split(":"),U=b(H,2),G=U[0],Y=U[1];if(G===""&&Y==="")return!1}N=X.join("@"),B=null,W=null;var K=N.match(y);if(K?(F="",W=K[1],B=K[2]||null):(X=N.split(":"),F=X.shift(),X.length&&(B=X.join(":"))),B!==null&&B.length>0){if(z=parseInt(B,10),!/^[0-9]+$/.test(B)||z<=0||z>65535)return!1}else if(T.require_port)return!1;return T.host_whitelist?k(F,T.host_whitelist):F===""&&!T.require_host?!0:!(!(0,u.default)(F)&&!(0,r.default)(F,T)&&(!W||!(0,u.default)(W,6))||(F=F||W,T.host_blacklist&&k(F,T.host_blacklist)))}t.exports=e.default,t.exports.default=e.default})(jA,jA.exports);var Z5e=nv(jA.exports);function CB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function kB(t){for(var e=1;e=n:tC(e)>=n},len:function(e,n){return tC(e)===n},number:function(e){return Zo(e)},enum:function(e,n){return n.includes(e)},idcard:function(e){return/^(\d{18,18}|\d{15,15}|\d{17,17}x)$/i.test(e)},telnumber:function(e){return/^1[3-9]\d{9}$/.test(e)},pattern:function(e,n){return n.test(e)},validator:function(e,n){return n(e)}};function Q5e(t,e){return zA.apply(this,arguments)}function zA(){return zA=cc(Uo.mark(function t(e,n){var r,u,d,p,b,v,w;return Uo.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:r={result:!0},u=Object.keys(n),b=0;case 3:if(!(b/g,eW=E7e,T7e=WH,A7e={"&":"&","<":"<",">":">",'"':""","'":"'"},M7e=T7e(A7e),P7e=M7e,D7e=P7e,N7e=xm,tW=/[&<>"']/g,I7e=RegExp(tW.source);function L7e(t){return t=N7e(t),t&&I7e.test(t)?t.replace(tW,D7e):t}var R7e=L7e,F7e=/<%-([\s\S]+?)%>/g,B7e=F7e,j7e=/<%([\s\S]+?)%>/g,z7e=j7e,$7e=R7e,V7e=B7e,H7e=z7e,q7e=eW,U7e={escape:V7e,evaluate:H7e,interpolate:q7e,variable:"",imports:{_:{escape:$7e}}},W7e=U7e,SB=i7e,Y7e=g7e,G7e=b7e,OB=C7e,K7e=O7e,X7e=JU,Z7e=PO,J7e=BC,Q7e=eW,EB=W7e,e3e=xm,t3e="Invalid `variable` option passed into `_.template`",n3e=/\b__p \+= '';/g,r3e=/\b(__p \+=) '' \+/g,a3e=/(__e\(.*?\)|\b__t\)) \+\n'';/g,i3e=/[()=,{}\[\]\/\s]/,o3e=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Pk=/($^)/,l3e=/['\n\r\u2028\u2029\\]/g,s3e=Object.prototype,TB=s3e.hasOwnProperty;function u3e(t,e,n){var r=EB.imports._.templateSettings||EB;n&&Z7e(t,e,n)&&(e=void 0),t=e3e(t),e=SB({},e,r,OB);var u=SB({},e.imports,r.imports,OB),p=J7e(u),h=G7e(u,p),b,v,w=0,c=e.interpolate||Pk,o="__p += '",g=RegExp((e.escape||Pk).source+"|"+c.source+"|"+(c===Q7e?o3e:Pk).source+"|"+(e.evaluate||Pk).source+"|$","g"),s=TB.call(e,"sourceURL")?"//# sourceURL="+(e.sourceURL+"").replace(/\s/g," ")+` + */var t7e=By,n7e=jM,r7e=sx,a7e=n7e(function(t,e,n,r){t7e(e,r7e(e),t,r)}),i7e=a7e,o7e=t4,l7e=Ph,s7e=MO,u7e="[object DOMException]",c7e="[object Error]";function f7e(t){if(!l7e(t))return!1;var e=o7e(t);return e==c7e||e==u7e||typeof t.message=="string"&&typeof t.name=="string"&&!s7e(t)}var JU=f7e,d7e=bH,h7e=jC,p7e=JU,v7e=h7e(function(t,e){try{return d7e(t,void 0,e)}catch(n){return p7e(n)?n:new Error(n)}}),g7e=v7e,m7e=fx;function y7e(t,e){return m7e(e,function(n){return t[n]})}var b7e=y7e,_7e=rx,QU=Object.prototype,x7e=QU.hasOwnProperty;function w7e(t,e,n,r){return t===void 0||_7e(t,QU[n])&&!x7e.call(r,n)?e:t}var C7e=w7e,k7e={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"};function S7e(t){return"\\"+k7e[t]}var O7e=S7e,E7e=/<%=([\s\S]+?)%>/g,eW=E7e,T7e=WH,A7e={"&":"&","<":"<",">":">",'"':""","'":"'"},M7e=T7e(A7e),P7e=M7e,D7e=P7e,N7e=xm,tW=/[&<>"']/g,I7e=RegExp(tW.source);function L7e(t){return t=N7e(t),t&&I7e.test(t)?t.replace(tW,D7e):t}var R7e=L7e,F7e=/<%-([\s\S]+?)%>/g,B7e=F7e,j7e=/<%([\s\S]+?)%>/g,z7e=j7e,$7e=R7e,V7e=B7e,H7e=z7e,q7e=eW,U7e={escape:V7e,evaluate:H7e,interpolate:q7e,variable:"",imports:{_:{escape:$7e}}},W7e=U7e,SB=i7e,Y7e=g7e,G7e=b7e,OB=C7e,K7e=O7e,X7e=JU,Z7e=PO,J7e=BC,Q7e=eW,EB=W7e,e3e=xm,t3e="Invalid `variable` option passed into `_.template`",n3e=/\b__p \+= '';/g,r3e=/\b(__p \+=) '' \+/g,a3e=/(__e\(.*?\)|\b__t\)) \+\n'';/g,i3e=/[()=,{}\[\]\/\s]/,o3e=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Pk=/($^)/,l3e=/['\n\r\u2028\u2029\\]/g,s3e=Object.prototype,TB=s3e.hasOwnProperty;function u3e(t,e,n){var r=EB.imports._.templateSettings||EB;n&&Z7e(t,e,n)&&(e=void 0),t=e3e(t),e=SB({},e,r,OB);var u=SB({},e.imports,r.imports,OB),d=J7e(u),p=G7e(u,d),b,v,w=0,c=e.interpolate||Pk,o="__p += '",g=RegExp((e.escape||Pk).source+"|"+c.source+"|"+(c===Q7e?o3e:Pk).source+"|"+(e.evaluate||Pk).source+"|$","g"),s=TB.call(e,"sourceURL")?"//# sourceURL="+(e.sourceURL+"").replace(/\s/g," ")+` `:"";t.replace(g,function(k,C,O,T,P,D){return O||(O=T),o+=t.slice(w,D).replace(l3e,K7e),C&&(b=!0,o+=`' + __e(`+C+`) + '`),P&&(v=!0,o+=`'; @@ -1384,7 +1384,7 @@ __p += '`),O&&(o+=`' + function print() { __p += __j.call(arguments, '') } `:`; `)+o+`return __p -}`;var _=Y7e(function(){return Function(p,s+"return "+o).apply(void 0,h)});if(_.source=o,X7e(_))throw _;return _}var c3e=u3e;function AB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function aT(t){for(var e=1;e0;return vt!=null?vt:ft}),_=He(function(){return r.label||e.label}),k=He(function(){return!!(g!=null&&g.colon&&_.value)}),C=sr("form__label"),O=He(function(){return OC(e.labelAlign)?g==null?void 0:g.labelAlign:e.labelAlign}),T=He(function(){return OC(e.labelWidth)?g==null?void 0:g.labelWidth:e.labelWidth}),P=He(function(){var yt;return[p.value.label,(yt={},st(yt,"".concat(C.value,"--required"),y.value),st(yt,"".concat(C.value,"--colon"),k.value),st(yt,"".concat(C.value,"--top"),_.value&&(O.value==="top"||!T.value)),st(yt,"".concat(C.value,"--left"),O.value==="left"&&T.value),st(yt,"".concat(C.value,"--right"),O.value==="right"&&T.value),yt)]}),D=function(){if(Number(T.value)!==0){var ut={};return T.value&&O.value!=="top"&&(Zo(T.value)?ut={width:"".concat(T.value,"px")}:ut={width:T.value}),ve("div",{class:P.value,style:ut},[ve("label",{for:e.for},[u("label")])])}},F=function(){var ut=function(bt){return ve("span",{class:p.value.status},[ve(bt,null,null)])},vt=W.value;if(U.value===nm.SUCCESS)return ut(w);if(vt!=null&&vt[0]){var ft=vt[0].type||"error",Qe={error:c,warning:o}[ft]||w;return ut(Qe)}return null},N=function(){var ut=e.statusIcon;if(ut!==!1){var vt=u("statusIcon",{defaultNode:F()});if(vt)return ve("span",{class:p.value.status},[vt]);if(vt!==!1&&(vt=g==null?void 0:g.renderContent("statusIcon",{defaultNode:F()}),vt))return vt}},z=He(function(){if(!Be.value)return"";if(U.value===nm.SUCCESS)return e.successBorder?[p.value.success,p.value.successBorder].join(" "):p.value.success;if(!!W.value.length){var yt=W.value[0].type||"error";return yt==="error"?p.value.error:p.value.warning}}),B=He(function(){return[p.value.controls,z.value]}),X=He(function(){var yt={};return T.value&&O.value!=="top"&&(Zo(T.value)?yt={marginLeft:"".concat(T.value,"px")}:yt={marginLeft:T.value}),yt}),W=Ft([]),H=Ft([]),U=Ft(nm.TO_BE_VALIDATED),G=Ft(!1),Y=Ft(!1),K=function(){Y.value=!1,W.value=[],H.value=[],U.value=nm.TO_BE_VALIDATED},ee=function(){var ut=Object.prototype.toString.call(Sa(g==null?void 0:g.data,e.name)),vt;return ut==="[object String]"&&(vt=""),ut==="[object Array]"&&(vt=[]),ut==="[object Object]"&&(vt={}),vt},te=function(){var yt=cc(Uo.mark(function ut(){var vt,ft=arguments;return Uo.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:if(vt=ft.length>0&&ft[0]!==void 0?ft[0]:g==null?void 0:g.resetType,e.name){At.next=3;break}return At.abrupt("return");case 3:return vt==="empty"?GS(g==null?void 0:g.data,e.name,ee()):vt==="initial"&&GS(g==null?void 0:g.data,e.name,ue.value),At.next=6,xl();case 6:G.value?Y.value=!0:K();case 7:case"end":return At.stop()}},ut)}));return function(){return yt.apply(this,arguments)}}(),re=He(function(){var yt;return(yt=g==null?void 0:g.errorMessage)!==null&&yt!==void 0?yt:b.value.errorMessage}),be=He(function(){var yt;if((yt=e.rules)!==null&&yt!==void 0&&yt.length)return e.rules;if(!e.name)return[];var ut="".concat(e.name).lastIndexOf(".")||-1,vt="".concat(e.name).slice(ut+1);return Sa(g==null?void 0:g.rules,e.name)||Sa(g==null?void 0:g.rules,vt)||[]}),Le=function(){var yt=cc(Uo.mark(function ut(vt){var ft,Qe;return Uo.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:if(Qe={successList:[],errorList:[],rules:[],resultList:[],allowSetValue:!1},Qe.rules=vt==="all"?be.value:be.value.filter(function(ot){return(ot.trigger||"change")===vt}),!(be.value.length&&!((ft=Qe.rules)!==null&&ft!==void 0&&ft.length))){bt.next=4;break}return bt.abrupt("return",Qe);case 4:return Qe.allowSetValue=!0,bt.next=7,wP(ce.value,Qe.rules);case 7:return Qe.resultList=bt.sent,Qe.errorList=Qe.resultList.filter(function(ot){return ot.result!==!0}).map(function(ot){return Object.keys(ot).forEach(function(wt){if(!ot.message&&re.value[wt]){var xt=c3e(re.value[wt]),Nt=di(e.label)?e.label:e.name;ot.message=xt({name:Nt,validate:ot[wt]})}}),ot}),Qe.successList=Qe.resultList.filter(function(ot){return ot.result===!0&&ot.message&&ot.type==="success"}),bt.abrupt("return",Qe);case 11:case"end":return bt.stop()}},ut)}));return function(vt){return yt.apply(this,arguments)}}(),me=function(){var yt=cc(Uo.mark(function ut(vt,ft){var Qe,At,bt,ot,wt,xt;return Uo.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return G.value=!0,Ne.value=ft,Vt.next=4,Le(vt);case 4:return Qe=Vt.sent,At=Qe.successList,bt=Qe.errorList,ot=Qe.rules,wt=Qe.resultList,xt=Qe.allowSetValue,xt&&(H.value=At,W.value=bt),ot.length&&(U.value=bt.length?nm.FAIL:nm.SUCCESS),Y.value&&K(),G.value=!1,Vt.abrupt("return",st({},e.name,bt.length===0?!0:wt));case 15:case"end":return Vt.stop()}},ut)}));return function(vt,ft){return yt.apply(this,arguments)}}(),Ie=function(){var yt=cc(Uo.mark(function ut(vt){var ft,Qe,At;return Uo.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.next=2,Le(vt);case 2:return ft=ot.sent,Qe=ft.errorList,At=ft.resultList,ot.abrupt("return",st({},e.name,Qe.length===0?!0:At));case 6:case"end":return ot.stop()}},ut)}));return function(vt){return yt.apply(this,arguments)}}(),pe=function(ut){!ut&&!Ba(ut)||(ut.length===0&&(W.value=[],U.value=nm.SUCCESS),W.value=ut.map(function(vt){return aT(aT({},vt),{},{result:!1})}),U.value=nm.FAIL)},ce=He(function(){return(g==null?void 0:g.data)&&Sa(g==null?void 0:g.data,e.name)}),ue=Ft(void 0),_e=Va(e),xe=_e.name,Te=Ul({name:xe,resetHandler:K,resetField:te,validate:me,validateOnly:Ie,setValidateMessage:pe});Ti(function(){ue.value=Hp(ce.value),g==null||g.children.push(Te)}),xc(function(){g&&(g.children=g==null?void 0:g.children.filter(function(yt){return yt!==Te}))}),Nr(ce,cc(Uo.mark(function yt(){return Uo.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:return vt.next=2,me("change");case 2:case"end":return vt.stop()}},yt)})),{deep:!0}),Nr(function(){return[e.name,JSON.stringify(e.rules)].join(",")},function(){me("change")});var Ne=Ft(void 0),Be=He(function(){return j1(Ne.value)?Ne.value:j1(e.showErrorMessage)?e.showErrorMessage:g==null?void 0:g.showErrorMessage}),Fe=He(function(){var yt;return[p.value.formItem,s.value+(e.name||""),(yt={},st(yt,p.value.formItemWithHelp,Ve.value),st(yt,p.value.formItemWithExtra,et.value),yt)]}),Ve=He(function(){var yt=u("help");return yt?ve("div",{class:p.value.help},[yt]):null}),et=He(function(){var yt,ut=function(Qe){return ve("div",{class:p.value.extra},[Qe])},vt=W.value;return Be.value&&vt!==null&&vt!==void 0&&(yt=vt[0])!==null&&yt!==void 0&&yt.message?ut(vt[0].message):H.value.length?ut(H.value[0].message):null}),rt=function(){var yt=cc(Uo.mark(function ut(){return Uo.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,me("blur");case 2:case"end":return ft.stop()}},ut)}));return function(){return yt.apply(this,arguments)}}();return rs(cP,{handleBlur:rt}),function(){return ve("div",{class:Fe.value},[D(),ve("div",{class:B.value,style:X.value},[ve("div",{class:p.value.controlsContent},[u("default"),N()]),[Ve.value,et.value]])])}}});/** +}`;var _=Y7e(function(){return Function(d,s+"return "+o).apply(void 0,p)});if(_.source=o,X7e(_))throw _;return _}var c3e=u3e;function AB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function aT(t){for(var e=1;e0;return vt!=null?vt:ft}),_=He(function(){return r.label||e.label}),k=He(function(){return!!(g!=null&&g.colon&&_.value)}),C=sr("form__label"),O=He(function(){return OC(e.labelAlign)?g==null?void 0:g.labelAlign:e.labelAlign}),T=He(function(){return OC(e.labelWidth)?g==null?void 0:g.labelWidth:e.labelWidth}),P=He(function(){var yt;return[d.value.label,(yt={},st(yt,"".concat(C.value,"--required"),y.value),st(yt,"".concat(C.value,"--colon"),k.value),st(yt,"".concat(C.value,"--top"),_.value&&(O.value==="top"||!T.value)),st(yt,"".concat(C.value,"--left"),O.value==="left"&&T.value),st(yt,"".concat(C.value,"--right"),O.value==="right"&&T.value),yt)]}),D=function(){if(Number(T.value)!==0){var ut={};return T.value&&O.value!=="top"&&(Zo(T.value)?ut={width:"".concat(T.value,"px")}:ut={width:T.value}),ve("div",{class:P.value,style:ut},[ve("label",{for:e.for},[u("label")])])}},F=function(){var ut=function(bt){return ve("span",{class:d.value.status},[ve(bt,null,null)])},vt=W.value;if(U.value===nm.SUCCESS)return ut(w);if(vt!=null&&vt[0]){var ft=vt[0].type||"error",Qe={error:c,warning:o}[ft]||w;return ut(Qe)}return null},N=function(){var ut=e.statusIcon;if(ut!==!1){var vt=u("statusIcon",{defaultNode:F()});if(vt)return ve("span",{class:d.value.status},[vt]);if(vt!==!1&&(vt=g==null?void 0:g.renderContent("statusIcon",{defaultNode:F()}),vt))return vt}},z=He(function(){if(!Be.value)return"";if(U.value===nm.SUCCESS)return e.successBorder?[d.value.success,d.value.successBorder].join(" "):d.value.success;if(!!W.value.length){var yt=W.value[0].type||"error";return yt==="error"?d.value.error:d.value.warning}}),B=He(function(){return[d.value.controls,z.value]}),X=He(function(){var yt={};return T.value&&O.value!=="top"&&(Zo(T.value)?yt={marginLeft:"".concat(T.value,"px")}:yt={marginLeft:T.value}),yt}),W=Ft([]),H=Ft([]),U=Ft(nm.TO_BE_VALIDATED),G=Ft(!1),Y=Ft(!1),K=function(){Y.value=!1,W.value=[],H.value=[],U.value=nm.TO_BE_VALIDATED},ee=function(){var ut=Object.prototype.toString.call(Sa(g==null?void 0:g.data,e.name)),vt;return ut==="[object String]"&&(vt=""),ut==="[object Array]"&&(vt=[]),ut==="[object Object]"&&(vt={}),vt},te=function(){var yt=cc(Uo.mark(function ut(){var vt,ft=arguments;return Uo.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:if(vt=ft.length>0&&ft[0]!==void 0?ft[0]:g==null?void 0:g.resetType,e.name){At.next=3;break}return At.abrupt("return");case 3:return vt==="empty"?GS(g==null?void 0:g.data,e.name,ee()):vt==="initial"&&GS(g==null?void 0:g.data,e.name,ue.value),At.next=6,xl();case 6:G.value?Y.value=!0:K();case 7:case"end":return At.stop()}},ut)}));return function(){return yt.apply(this,arguments)}}(),re=He(function(){var yt;return(yt=g==null?void 0:g.errorMessage)!==null&&yt!==void 0?yt:b.value.errorMessage}),be=He(function(){var yt;if((yt=e.rules)!==null&&yt!==void 0&&yt.length)return e.rules;if(!e.name)return[];var ut="".concat(e.name).lastIndexOf(".")||-1,vt="".concat(e.name).slice(ut+1);return Sa(g==null?void 0:g.rules,e.name)||Sa(g==null?void 0:g.rules,vt)||[]}),Le=function(){var yt=cc(Uo.mark(function ut(vt){var ft,Qe;return Uo.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:if(Qe={successList:[],errorList:[],rules:[],resultList:[],allowSetValue:!1},Qe.rules=vt==="all"?be.value:be.value.filter(function(ot){return(ot.trigger||"change")===vt}),!(be.value.length&&!((ft=Qe.rules)!==null&&ft!==void 0&&ft.length))){bt.next=4;break}return bt.abrupt("return",Qe);case 4:return Qe.allowSetValue=!0,bt.next=7,wP(ce.value,Qe.rules);case 7:return Qe.resultList=bt.sent,Qe.errorList=Qe.resultList.filter(function(ot){return ot.result!==!0}).map(function(ot){return Object.keys(ot).forEach(function(wt){if(!ot.message&&re.value[wt]){var xt=c3e(re.value[wt]),Nt=di(e.label)?e.label:e.name;ot.message=xt({name:Nt,validate:ot[wt]})}}),ot}),Qe.successList=Qe.resultList.filter(function(ot){return ot.result===!0&&ot.message&&ot.type==="success"}),bt.abrupt("return",Qe);case 11:case"end":return bt.stop()}},ut)}));return function(vt){return yt.apply(this,arguments)}}(),me=function(){var yt=cc(Uo.mark(function ut(vt,ft){var Qe,At,bt,ot,wt,xt;return Uo.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return G.value=!0,Ne.value=ft,Vt.next=4,Le(vt);case 4:return Qe=Vt.sent,At=Qe.successList,bt=Qe.errorList,ot=Qe.rules,wt=Qe.resultList,xt=Qe.allowSetValue,xt&&(H.value=At,W.value=bt),ot.length&&(U.value=bt.length?nm.FAIL:nm.SUCCESS),Y.value&&K(),G.value=!1,Vt.abrupt("return",st({},e.name,bt.length===0?!0:wt));case 15:case"end":return Vt.stop()}},ut)}));return function(vt,ft){return yt.apply(this,arguments)}}(),Ie=function(){var yt=cc(Uo.mark(function ut(vt){var ft,Qe,At;return Uo.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.next=2,Le(vt);case 2:return ft=ot.sent,Qe=ft.errorList,At=ft.resultList,ot.abrupt("return",st({},e.name,Qe.length===0?!0:At));case 6:case"end":return ot.stop()}},ut)}));return function(vt){return yt.apply(this,arguments)}}(),pe=function(ut){!ut&&!Ba(ut)||(ut.length===0&&(W.value=[],U.value=nm.SUCCESS),W.value=ut.map(function(vt){return aT(aT({},vt),{},{result:!1})}),U.value=nm.FAIL)},ce=He(function(){return(g==null?void 0:g.data)&&Sa(g==null?void 0:g.data,e.name)}),ue=Ft(void 0),_e=Va(e),xe=_e.name,Te=Ul({name:xe,resetHandler:K,resetField:te,validate:me,validateOnly:Ie,setValidateMessage:pe});Ti(function(){ue.value=Hp(ce.value),g==null||g.children.push(Te)}),xc(function(){g&&(g.children=g==null?void 0:g.children.filter(function(yt){return yt!==Te}))}),Nr(ce,cc(Uo.mark(function yt(){return Uo.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:return vt.next=2,me("change");case 2:case"end":return vt.stop()}},yt)})),{deep:!0}),Nr(function(){return[e.name,JSON.stringify(e.rules)].join(",")},function(){me("change")});var Ne=Ft(void 0),Be=He(function(){return j1(Ne.value)?Ne.value:j1(e.showErrorMessage)?e.showErrorMessage:g==null?void 0:g.showErrorMessage}),Fe=He(function(){var yt;return[d.value.formItem,s.value+(e.name||""),(yt={},st(yt,d.value.formItemWithHelp,Ve.value),st(yt,d.value.formItemWithExtra,et.value),yt)]}),Ve=He(function(){var yt=u("help");return yt?ve("div",{class:d.value.help},[yt]):null}),et=He(function(){var yt,ut=function(Qe){return ve("div",{class:d.value.extra},[Qe])},vt=W.value;return Be.value&&vt!==null&&vt!==void 0&&(yt=vt[0])!==null&&yt!==void 0&&yt.message?ut(vt[0].message):H.value.length?ut(H.value[0].message):null}),rt=function(){var yt=cc(Uo.mark(function ut(){return Uo.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,me("blur");case 2:case"end":return ft.stop()}},ut)}));return function(){return yt.apply(this,arguments)}}();return rs(cP,{handleBlur:rt}),function(){return ve("div",{class:Fe.value},[D(),ve("div",{class:B.value,style:X.value},[ve("div",{class:d.value.controlsContent},[u("default"),N()]),[Ve.value,et.value]])])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1400,7 +1400,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function MB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function p3e(t){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:{},r=n.window,u=r===void 0?C3e:r,p=r3(n,w3e),h,b=u&&"MutationObserver"in u,v=function(){h&&(h.disconnect(),h=void 0)},w=Nr(function(){return k3e(t)},function(o){v(),b&&u&&o&&(h=new MutationObserver(e),h.observe(o,p))},{immediate:!0}),c=function(){v(),w()};return S3e(c),{isSupported:b,stop:c}}/** + */var w3e=["window"],C3e=typeof window<"u"?window:void 0;function k3e(t){var e,n=sV(t);return(e=n==null?void 0:n.$el)!==null&&e!==void 0?e:n}function S3e(t){return U$()?(cG(t),!0):!1}function iW(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.window,u=r===void 0?C3e:r,d=r3(n,w3e),p,b=u&&"MutationObserver"in u,v=function(){p&&(p.disconnect(),p=void 0)},w=Nr(function(){return k3e(t)},function(o){v(),b&&u&&o&&(p=new MutationObserver(e),p.observe(o,d))},{immediate:!0}),c=function(){v(),w()};return S3e(c),{isSupported:b,stop:c}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function PB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function O3e(t){for(var e=1;e100?H=100:H<0&&(H=0);var U=100*_.value/s.value,G=Math.round(H/U),Y=G*U*s.value*.01;Y+=c.min,Y=Number(parseFloat("".concat(Y)).toFixed(c.precision)),n.emit("input",Y),xl(function(){var K,ee;h.value&&((K=(ee=h.value).updatePopper)===null||K===void 0||K.call(ee))})}},O=function(){o.value.focus(),v(!0)},T=function(){g.dragging||v(!1)},P=function(W){g.dragging=!0,g.isClick=!0;var H=W.type,U=W.clientY,G=W.clientX;if(H==="touchstart"){var Y=W.touches,K=[Y[0].clientY,Y[0].clientX];U=K[0],G=K[1]}e.vertical?g.startY=U:g.startX=G,g.startPos=parseFloat(y.value),g.newPos=g.startPos},D=function(W){var H=W;if(!!g.dragging){g.isClick=!1,c!=null&&c.resetSize&&da(c==null?void 0:c.resetSize)&&c.resetSize();var U=0,G=c.sliderSize;e.vertical?U=g.startY-H.clientY:U=H.clientX-g.startX,U=U/G*100,g.newPos=g.startPos+U,C(g.newPos)}},F=function X(){g.dragging&&(setTimeout(function(){g.dragging=!1,v(!1),g.isClick||C(g.newPos)},0),window.removeEventListener("mousemove",D),window.removeEventListener("touchmove",D),window.removeEventListener("mouseup",X),window.removeEventListener("touchend",X),window.removeEventListener("contextmenu",X))};function N(X){c.disabled||(X.preventDefault(),P(X),window.addEventListener("mousemove",D),window.addEventListener("mouseup",F),window.addEventListener("touchmove",D),window.addEventListener("touchend",F),window.addEventListener("contextmenu",F))}var z=function(W){if(!c.disabled){var H=_.value/s.value*100;W==="sub"&&(H=-H),g.newPos=parseFloat(y.value)+H,C(g.newPos)}},B=function(W){var H=W.code;W.preventDefault(),(H==="ArrowDown"||H==="ArrowLeft")&&z("sub"),(H==="ArrowUp"||H==="ArrowRight")&&z("add")};return n.expose({setPosition:C}),function(){return ve("div",{ref:o,class:"".concat(r.value,"-wrapper"),style:k.value,tabindex:"0","show-tooltip":w.value,disabled:c.disabled,onmouseenter:O,onmouseleave:T,onmousedown:N,onTouchstart:N,onfocus:O,onblur:T,onKeydown:B},[w.value?ve(K6,ea({ref:h,disabled:!w.value},b.value),{default:function(){return[ve("div",{class:[r.value,st({},"".concat(r.value,"--dragging"),g.dragging)]},null)]}}):ve("div",{class:[r.value,st({},"".concat(r.value,"--dragging"),g.dragging)]},null)])}}});/** + */var HA=Hn({name:"TSliderButton",props:{value:{type:[Number],default:0},vertical:{type:Boolean,default:!1},tooltipProps:{type:[Boolean,Object],default:!0},label:{type:[String,Boolean,Function],default:!1}},emits:["input"],setup:function(e,n){var r=sr("slider__button"),u=He(function(){return e}),d=N3e(u),p=d.tooltipRef,b=d.tooltipProps,v=d.toggleTooltip,w=d.showTooltip,c=_l(lW),o=Ft(),g=Ul({dragging:!1,isClick:!1,startX:0,startY:0,startPos:0,newPos:null}),s=He(function(){return Number(c.max)-Number(c.min)}),y=He(function(){return"".concat((e.value-c.min)/s.value*100,"%")}),_=He(function(){return c.step}),k=He(function(){return e.vertical?{bottom:y.value}:{left:y.value}});e3(function(){c.toggleDragging(g.dragging)});var C=function(W){var H=W;if(!(H===null||Number.isNaN(H))){H>100?H=100:H<0&&(H=0);var U=100*_.value/s.value,G=Math.round(H/U),Y=G*U*s.value*.01;Y+=c.min,Y=Number(parseFloat("".concat(Y)).toFixed(c.precision)),n.emit("input",Y),xl(function(){var K,ee;p.value&&((K=(ee=p.value).updatePopper)===null||K===void 0||K.call(ee))})}},O=function(){o.value.focus(),v(!0)},T=function(){g.dragging||v(!1)},P=function(W){g.dragging=!0,g.isClick=!0;var H=W.type,U=W.clientY,G=W.clientX;if(H==="touchstart"){var Y=W.touches,K=[Y[0].clientY,Y[0].clientX];U=K[0],G=K[1]}e.vertical?g.startY=U:g.startX=G,g.startPos=parseFloat(y.value),g.newPos=g.startPos},D=function(W){var H=W;if(!!g.dragging){g.isClick=!1,c!=null&&c.resetSize&&da(c==null?void 0:c.resetSize)&&c.resetSize();var U=0,G=c.sliderSize;e.vertical?U=g.startY-H.clientY:U=H.clientX-g.startX,U=U/G*100,g.newPos=g.startPos+U,C(g.newPos)}},F=function X(){g.dragging&&(setTimeout(function(){g.dragging=!1,v(!1),g.isClick||C(g.newPos)},0),window.removeEventListener("mousemove",D),window.removeEventListener("touchmove",D),window.removeEventListener("mouseup",X),window.removeEventListener("touchend",X),window.removeEventListener("contextmenu",X))};function N(X){c.disabled||(X.preventDefault(),P(X),window.addEventListener("mousemove",D),window.addEventListener("mouseup",F),window.addEventListener("touchmove",D),window.addEventListener("touchend",F),window.addEventListener("contextmenu",F))}var z=function(W){if(!c.disabled){var H=_.value/s.value*100;W==="sub"&&(H=-H),g.newPos=parseFloat(y.value)+H,C(g.newPos)}},B=function(W){var H=W.code;W.preventDefault(),(H==="ArrowDown"||H==="ArrowLeft")&&z("sub"),(H==="ArrowUp"||H==="ArrowRight")&&z("add")};return n.expose({setPosition:C}),function(){return ve("div",{ref:o,class:"".concat(r.value,"-wrapper"),style:k.value,tabindex:"0","show-tooltip":w.value,disabled:c.disabled,onmouseenter:O,onmouseleave:T,onmousedown:N,onTouchstart:N,onfocus:O,onblur:T,onKeydown:B},[w.value?ve(K6,ea({ref:p,disabled:!w.value},b.value),{default:function(){return[ve("div",{class:[r.value,st({},"".concat(r.value,"--dragging"),g.dragging)]},null)]}}):ve("div",{class:[r.value,st({},"".concat(r.value,"--dragging"),g.dragging)]},null)])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var I3e=Hn({name:"TSliderMark",props:{mark:{type:[Object,Array,String,Number]},point:{type:Number},onClickMarkPoint:{type:Function,default:function(){}}},setup:function(e){var n=sr("slider__mark"),r=function(p){var h;p.stopPropagation(),e==null||(h=e.onClickMarkPoint)===null||h===void 0||h.call(e,e.point)};return function(){return ve("div",{class:"".concat(n.value,"-text"),onClick:r},[e.mark])}}});/** + */var I3e=Hn({name:"TSliderMark",props:{mark:{type:[Object,Array,String,Number]},point:{type:Number},onClickMarkPoint:{type:Function,default:function(){}}},setup:function(e){var n=sr("slider__mark"),r=function(d){var p;d.stopPropagation(),e==null||(p=e.onClickMarkPoint)===null||p===void 0||p.call(e,e.point)};return function(){return ve("div",{class:"".concat(n.value,"-text"),onClick:r},[e.mark])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var L3e=function(e){var n=e.value.prefixName,r=He(function(){var p=e.value;if(!p.marks)return[];var h=[];if(Ba(p.marks)){var b=Hp(p.marks).sort(function(c,o){return c-o}),v=Math.max.apply(Math,aa(b).concat([p.max])),w=Math.min.apply(Math,aa(b).concat([p.min]));w= props min"),v>p.max&&Ao.errorOnce("TSlider","marks max value should <= props max"),b.forEach(function(c){h.push({point:c,position:(c-w)/(v-w)*100,mark:c})})}else Object.keys(p.marks).map(parseFloat).sort(function(c,o){return c-o}).filter(function(c){return c<=p.max&&c>=p.min}).forEach(function(c){var o={point:c,position:(c-p.min)*100/(p.max-p.min),mark:p.marks[c]};h.push(o)});return h}),u=function(h){return r.value.length?ve("div",null,[ve("div",{class:"".concat(n,"__stops")},[r.value.map(function(b,v){return b.position===0||b.position===100?null:ve("div",{class:"".concat(n,"__stop ").concat(n,"__mark-stop"),style:VA(b.position,e.value.vertical),key:v},null)})]),ve("div",{class:"".concat(n,"__mark")},[r.value.map(function(b,v){return ve(I3e,{mark:b.mark,point:b.point,key:v,style:VA(b.position,e.value.vertical),onClickMarkPoint:h},null)})])]):null};return u};/** + */var L3e=function(e){var n=e.value.prefixName,r=He(function(){var d=e.value;if(!d.marks)return[];var p=[];if(Ba(d.marks)){var b=Hp(d.marks).sort(function(c,o){return c-o}),v=Math.max.apply(Math,aa(b).concat([d.max])),w=Math.min.apply(Math,aa(b).concat([d.min]));w= props min"),v>d.max&&Ao.errorOnce("TSlider","marks max value should <= props max"),b.forEach(function(c){p.push({point:c,position:(c-w)/(v-w)*100,mark:c})})}else Object.keys(d.marks).map(parseFloat).sort(function(c,o){return c-o}).filter(function(c){return c<=d.max&&c>=d.min}).forEach(function(c){var o={point:c,position:(c-d.min)*100/(d.max-d.min),mark:d.marks[c]};p.push(o)});return p}),u=function(p){return r.value.length?ve("div",null,[ve("div",{class:"".concat(n,"__stops")},[r.value.map(function(b,v){return b.position===0||b.position===100?null:ve("div",{class:"".concat(n,"__stop ").concat(n,"__mark-stop"),style:VA(b.position,e.value.vertical),key:v},null)})]),ve("div",{class:"".concat(n,"__mark")},[r.value.map(function(b,v){return ve(I3e,{mark:b.mark,point:b.point,key:v,style:VA(b.position,e.value.vertical),onClickMarkPoint:p},null)})])]):null};return u};/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function LB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function oT(t){for(var e=1;ee.max)return[];if(e.step===0)return console.warn("[Element Warn][Slider]step should not be 0."),[];for(var et=W.value/e.step,rt=100*e.step/W.value,yt=[],ut=1;ut100*(U.value-e.max)/W.value});return vt}return yt.filter(function(ft){return ft>100*(C.value-e.min)/W.value})}),Y=He(function(){var et=[e.min,e.max,e.step].map(function(rt){var yt="".concat(rt).split(".");return yt[1]?yt[1].length:0});return Math.max.apply(null,et)}),K=function(rt){var yt=[e.min,e.max],ut=yt[0],vt=yt[1];if(ut>vt){console.warn("[Slider] max should be greater than min.");return}if(e.range&&Ba(rt)){var ft=[Math.min.apply(Math,aa(rt)),Math.max.apply(Math,aa(rt))],Qe=ft[0],At=ft[1];Qe>vt&&(Qe=C.value),Qevt&&(At=vt);var bt=[Qe,At];return C.value=bt[0],O.value=bt[1],[Qe,At]}var ot=rt;return otvt&&(ot=vt),ot},ee=function(rt){var yt=rt;yt===void 0&&(e.range?yt=[C.value,O.value]:yt=C.value);var ut=K(yt);g(ut)},te=function(){y.value&&(P.value=y.value["client".concat(D.value?"Height":"Width")])},re=Ft(!1),be=function(){var rt;e.range?(Ba(o.value)?(C.value=Math.max(e.min||0,o.value[0]),O.value=Math.min(e.max||100,o.value[1])):(C.value=e.min||0,O.value=e.max||100),rt="".concat(C.value,"-").concat(O.value)):(Zo(o.value)?C.value=Math.min(e.max,Math.max(e.min,o.value)):C.value=e.min,rt=String(C.value)),s.value&&s.value.setAttribute("aria-valuetext",rt),te(),window.addEventListener("resize",te)},Le=function(rt){var yt=rt*W.value/100;if(yt=e.min+yt,!e.range&&_.value){_.value.setPosition(rt);return}var ut;Math.abs(H.value-yt)O.value?"button1":"button2",ut==="button1"&&_.value&&_.value.setPosition(rt),ut==="button2"&&k.value&&k.value.setPosition(rt)},me=function(rt){if(!(n.value||T.value)&&!!y.value){te();var yt=0;if(D.value){var ut=y.value.getBoundingClientRect().bottom;yt=(ut-rt.clientY)/P.value*100,Le(yt)}else{var vt=y.value.getBoundingClientRect().left;yt=(rt.clientX-vt)/P.value*100,Le(yt)}}},Ie=function(rt){if(!(n.value||T.value)){te();var yt=Number(rt/W.value*100);Le(yt),ee(rt)}};Nr(function(){return o.value},function(et){if(T.value!==!0)if(Ba(et)&&e.range){var rt=ba(et,2);C.value=rt[0],O.value=rt[1]}else C.value=et}),Nr([C,O,T],function(et,rt){et[0]!==rt[0]&&(e.range?ee([H.value,U.value]):ee(C.value)),et[1]!==rt[1]&&e.range&&ee([H.value,U.value]),et[2]!==rt[2]&&et[2]===!1&&be()}),Ti(function(){be(),re.value=!0}),xc(function(){window.removeEventListener("resize",te)});var pe=He(function(){return{max:e.max,min:e.min,marks:e.marks,vertical:D.value,prefixName:r.value}}),ce=L3e(pe),ue=He(function(){return{max:e.max,min:e.min,inputNumberProps:e.inputNumberProps,step:e.step,prefixName:r.value,vertical:D.value,disabled:n.value}}),_e=F3e(ue),xe=function(){var rt=C.value,yt=function(Qe){C.value=Qe},ut=O.value,vt=function(Qe){O.value=Qe};return ve("div",{class:["".concat(r.value,"__input-container"),{"is-vertical":D.value}]},[_e(rt,yt),e.range&&ve("div",{class:"".concat(r.value,"__center-line")},null),e.range&&_e(ut,vt)])},Te=function(rt){T.value=rt},Ne=Va(e),Be=Ne.min,Fe=Ne.max,Ve=Ne.step;return rs(lW,Ul({min:Be,max:Fe,step:Ve,dragging:T,toggleDragging:Te,precision:Y,disabled:n,resetSize:te,sliderSize:P})),function(){return ve("div",{class:F.value,ref:s},[ve("div",{class:N.value,role:"slider","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-orientation":e.layout,"aria-disabled":n.value,"tooltip-props":e.tooltipProps},[ve("div",{class:z.value,style:B.value,onClick:me,ref:y},[ve("div",{class:"".concat(r.value,"__track"),style:X.value},null),ve(HA,{vertical:D.value,value:C.value,ref:_,disabled:n.value,"tooltip-props":e.tooltipProps,label:e.label,onInput:function(rt){C.value=rt}},null),e.range&&ve(HA,{vertical:D.value,value:O.value,ref:k,disabled:n.value,label:e.label,"tooltip-props":e.tooltipProps,onInput:function(rt){O.value=rt}},null),e.showStep&&ve("div",{class:"".concat(r.value,"__stops")},[G.value.map(function(et,rt){return et.position===0||et.position===100?null:ve("div",{class:"".concat(r.value,"__stop"),key:rt,style:VA(et,D.value)},null)})]),ce(Ie)])]),re.value&&e.inputNumberProps&&xe()])}}});/** + */function RB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function B3e(t){for(var e=1;ee.max)return[];if(e.step===0)return console.warn("[Element Warn][Slider]step should not be 0."),[];for(var et=W.value/e.step,rt=100*e.step/W.value,yt=[],ut=1;ut100*(U.value-e.max)/W.value});return vt}return yt.filter(function(ft){return ft>100*(C.value-e.min)/W.value})}),Y=He(function(){var et=[e.min,e.max,e.step].map(function(rt){var yt="".concat(rt).split(".");return yt[1]?yt[1].length:0});return Math.max.apply(null,et)}),K=function(rt){var yt=[e.min,e.max],ut=yt[0],vt=yt[1];if(ut>vt){console.warn("[Slider] max should be greater than min.");return}if(e.range&&Ba(rt)){var ft=[Math.min.apply(Math,aa(rt)),Math.max.apply(Math,aa(rt))],Qe=ft[0],At=ft[1];Qe>vt&&(Qe=C.value),Qevt&&(At=vt);var bt=[Qe,At];return C.value=bt[0],O.value=bt[1],[Qe,At]}var ot=rt;return otvt&&(ot=vt),ot},ee=function(rt){var yt=rt;yt===void 0&&(e.range?yt=[C.value,O.value]:yt=C.value);var ut=K(yt);g(ut)},te=function(){y.value&&(P.value=y.value["client".concat(D.value?"Height":"Width")])},re=Ft(!1),be=function(){var rt;e.range?(Ba(o.value)?(C.value=Math.max(e.min||0,o.value[0]),O.value=Math.min(e.max||100,o.value[1])):(C.value=e.min||0,O.value=e.max||100),rt="".concat(C.value,"-").concat(O.value)):(Zo(o.value)?C.value=Math.min(e.max,Math.max(e.min,o.value)):C.value=e.min,rt=String(C.value)),s.value&&s.value.setAttribute("aria-valuetext",rt),te(),window.addEventListener("resize",te)},Le=function(rt){var yt=rt*W.value/100;if(yt=e.min+yt,!e.range&&_.value){_.value.setPosition(rt);return}var ut;Math.abs(H.value-yt)O.value?"button1":"button2",ut==="button1"&&_.value&&_.value.setPosition(rt),ut==="button2"&&k.value&&k.value.setPosition(rt)},me=function(rt){if(!(n.value||T.value)&&!!y.value){te();var yt=0;if(D.value){var ut=y.value.getBoundingClientRect().bottom;yt=(ut-rt.clientY)/P.value*100,Le(yt)}else{var vt=y.value.getBoundingClientRect().left;yt=(rt.clientX-vt)/P.value*100,Le(yt)}}},Ie=function(rt){if(!(n.value||T.value)){te();var yt=Number(rt/W.value*100);Le(yt),ee(rt)}};Nr(function(){return o.value},function(et){if(T.value!==!0)if(Ba(et)&&e.range){var rt=ba(et,2);C.value=rt[0],O.value=rt[1]}else C.value=et}),Nr([C,O,T],function(et,rt){et[0]!==rt[0]&&(e.range?ee([H.value,U.value]):ee(C.value)),et[1]!==rt[1]&&e.range&&ee([H.value,U.value]),et[2]!==rt[2]&&et[2]===!1&&be()}),Ti(function(){be(),re.value=!0}),xc(function(){window.removeEventListener("resize",te)});var pe=He(function(){return{max:e.max,min:e.min,marks:e.marks,vertical:D.value,prefixName:r.value}}),ce=L3e(pe),ue=He(function(){return{max:e.max,min:e.min,inputNumberProps:e.inputNumberProps,step:e.step,prefixName:r.value,vertical:D.value,disabled:n.value}}),_e=F3e(ue),xe=function(){var rt=C.value,yt=function(Qe){C.value=Qe},ut=O.value,vt=function(Qe){O.value=Qe};return ve("div",{class:["".concat(r.value,"__input-container"),{"is-vertical":D.value}]},[_e(rt,yt),e.range&&ve("div",{class:"".concat(r.value,"__center-line")},null),e.range&&_e(ut,vt)])},Te=function(rt){T.value=rt},Ne=Va(e),Be=Ne.min,Fe=Ne.max,Ve=Ne.step;return rs(lW,Ul({min:Be,max:Fe,step:Ve,dragging:T,toggleDragging:Te,precision:Y,disabled:n,resetSize:te,sliderSize:P})),function(){return ve("div",{class:F.value,ref:s},[ve("div",{class:N.value,role:"slider","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-orientation":e.layout,"aria-disabled":n.value,"tooltip-props":e.tooltipProps},[ve("div",{class:z.value,style:B.value,onClick:me,ref:y},[ve("div",{class:"".concat(r.value,"__track"),style:X.value},null),ve(HA,{vertical:D.value,value:C.value,ref:_,disabled:n.value,"tooltip-props":e.tooltipProps,label:e.label,onInput:function(rt){C.value=rt}},null),e.range&&ve(HA,{vertical:D.value,value:O.value,ref:k,disabled:n.value,label:e.label,"tooltip-props":e.tooltipProps,onInput:function(rt){O.value=rt}},null),e.showStep&&ve("div",{class:"".concat(r.value,"__stops")},[G.value.map(function(et,rt){return et.position===0||et.position===100?null:ve("div",{class:"".concat(r.value,"__stop"),key:rt,style:VA(et,D.value)},null)})]),ce(Ie)])]),re.value&&e.inputNumberProps&&xe()])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1476,7 +1476,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function FB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function H3e(t){for(var e=1;e0?e.customValue[0]:!0}),C=He(function(){return e.customValue&&e.customValue.length>1?e.customValue[1]:!1});function O(){var z=y.value===k.value?C.value:k.value;_(z)}function T(){u.value||e.loading||O()}var P=He(function(){var z;return["".concat(p.value),v.value[e.size],(z={},st(z,b.value.disabled,u.value),st(z,b.value.loading,e.loading),st(z,b.value.checked,y.value===k.value||e.modelValue===k.value),z)]}),D=He(function(){var z;return["".concat(p.value,"__handle"),(z={},st(z,b.value.disabled,u.value),st(z,b.value.loading,e.loading),z)]}),F=He(function(){return["".concat(p.value,"__content"),v.value[e.size],st({},b.value.disabled,u.value)]});Nr(y,function(z){if(e.customValue&&e.customValue.length&&!e.customValue.includes(z))throw new Error("value is not in ".concat(JSON.stringify(e.customValue)))},{immediate:!0});var N=He(function(){if(da(e.label))return e.label(ho,{value:y.value});if(di(e.label))return e.label;if(Ba(e.label)&&e.label.length){var z=y.value===k.value?e.label[0]:e.label[1];if(!z)return;if(di(z))return z;if(da(z))return z(ho)}return r.label?r.label({value:y.value}):null});return function(){var z,B;return e.loading?B=ve(l1,{size:"small"},null):N.value&&(z=N.value),ve("div",{class:P.value,disabled:u.value,onClick:T},[ve("span",{class:D.value},[B]),ve("div",{class:F.value},[z])])}}});/** + */function FB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function H3e(t){for(var e=1;e0?e.customValue[0]:!0}),C=He(function(){return e.customValue&&e.customValue.length>1?e.customValue[1]:!1});function O(){var z=y.value===k.value?C.value:k.value;_(z)}function T(){u.value||e.loading||O()}var P=He(function(){var z;return["".concat(d.value),v.value[e.size],(z={},st(z,b.value.disabled,u.value),st(z,b.value.loading,e.loading),st(z,b.value.checked,y.value===k.value||e.modelValue===k.value),z)]}),D=He(function(){var z;return["".concat(d.value,"__handle"),(z={},st(z,b.value.disabled,u.value),st(z,b.value.loading,e.loading),z)]}),F=He(function(){return["".concat(d.value,"__content"),v.value[e.size],st({},b.value.disabled,u.value)]});Nr(y,function(z){if(e.customValue&&e.customValue.length&&!e.customValue.includes(z))throw new Error("value is not in ".concat(JSON.stringify(e.customValue)))},{immediate:!0});var N=He(function(){if(da(e.label))return e.label(ho,{value:y.value});if(di(e.label))return e.label;if(Ba(e.label)&&e.label.length){var z=y.value===k.value?e.label[0]:e.label[1];if(!z)return;if(di(z))return z;if(da(z))return z(ho)}return r.label?r.label({value:y.value}):null});return function(){var z,B;return e.loading?B=ve(l1,{size:"small"},null):N.value&&(z=N.value),ve("div",{class:P.value,disabled:u.value,onClick:T},[ve("span",{class:D.value},[B]),ve("div",{class:F.value},[z])])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1494,7 +1494,7 @@ function print() { __p += __j.call(arguments, '') } z-index:-1000 !important; top:0 !important; right:0 !important -`,Y3e=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function G3e(t){if(!(typeof window>"u")){var e=window.getComputedStyle(t),n=e.getPropertyValue("box-sizing")||e.getPropertyValue("-moz-box-sizing")||e.getPropertyValue("-webkit-box-sizing"),r=parseFloat(e.getPropertyValue("padding-bottom"))+parseFloat(e.getPropertyValue("padding-top")),u=parseFloat(e.getPropertyValue("border-bottom-width"))+parseFloat(e.getPropertyValue("border-top-width")),p=Y3e.map(function(h){return"".concat(h,":").concat(e.getPropertyValue(h))}).join(";");return{sizingStyle:p,paddingSize:r,borderSize:u,boxSizing:n}}}function BB(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;Ip||(Ip=document.createElement("textarea"),document.body.appendChild(Ip));var r=G3e(t),u=r.paddingSize,p=r.borderSize,h=r.boxSizing,b=r.sizingStyle;Ip.setAttribute("style","".concat(b,";").concat(W3e)),Ip.value=t.value||t.placeholder||"";var v=Ip.scrollHeight,w={};h==="border-box"?v+=p:h==="content-box"&&(v-=u),Ip.value="";var c=Ip.scrollHeight-u;if(e!==null){var o=c*e;h==="border-box"&&(o=o+u+p),v=Math.max(o,v),w.minHeight="".concat(o,"px")}if(n!==null){var g=c*n;h==="border-box"&&(g=g+u+p),v=Math.min(g,v)}return w.height="".concat(v,"px"),Ip.parentNode&&Ip.parentNode.removeChild(Ip),Ip=null,w}/** +`,Y3e=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function G3e(t){if(!(typeof window>"u")){var e=window.getComputedStyle(t),n=e.getPropertyValue("box-sizing")||e.getPropertyValue("-moz-box-sizing")||e.getPropertyValue("-webkit-box-sizing"),r=parseFloat(e.getPropertyValue("padding-bottom"))+parseFloat(e.getPropertyValue("padding-top")),u=parseFloat(e.getPropertyValue("border-bottom-width"))+parseFloat(e.getPropertyValue("border-top-width")),d=Y3e.map(function(p){return"".concat(p,":").concat(e.getPropertyValue(p))}).join(";");return{sizingStyle:d,paddingSize:r,borderSize:u,boxSizing:n}}}function BB(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;Ip||(Ip=document.createElement("textarea"),document.body.appendChild(Ip));var r=G3e(t),u=r.paddingSize,d=r.borderSize,p=r.boxSizing,b=r.sizingStyle;Ip.setAttribute("style","".concat(b,";").concat(W3e)),Ip.value=t.value||t.placeholder||"";var v=Ip.scrollHeight,w={};p==="border-box"?v+=d:p==="content-box"&&(v-=u),Ip.value="";var c=Ip.scrollHeight-u;if(e!==null){var o=c*e;p==="border-box"&&(o=o+u+d),v=Math.max(o,v),w.minHeight="".concat(o,"px")}if(n!==null){var g=c*n;p==="border-box"&&(g=g+u+d),v=Math.min(g,v)}return w.height="".concat(v,"px"),Ip.parentNode&&Ip.parentNode.removeChild(Ip),Ip=null,w}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1502,7 +1502,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function jB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function X3e(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:"",ue=O.value,_e=String(ce);!ue||ue.value!==_e&&(ue.value=_e,y.value=_e)},B=function(ce){var ue=ce.target,_e=ue.value;if(e.maxcharacter&&e.maxcharacter>=0){var xe=tC(_e,e.maxcharacter);_e=Xo(xe)==="object"&&xe.characters}!P.value&&_(_e,{e:ce}),xl(function(){return z(_e)}),N()},X=function(ce){B(ce)},W=function(){P.value=!0},H=function(ce){P.value=!1,B(ce)},U=function(ce,ue){var _e;if(!k.value){var xe="on".concat(ce[0].toUpperCase()).concat(ce.slice(1));(_e=e[xe])===null||_e===void 0||_e.call(e,y.value,{e:ue})}},G=function(ce){U("keydown",ce)},Y=function(ce){U("keyup",ce)},K=function(ce){U("keypress",ce)},ee=function(ce){var ue;N(),!k.value&&(T.value=!0,(ue=e.onFocus)===null||ue===void 0||ue.call(e,y.value,{e:ce}))},te=_l(cP,void 0),re=function(ce){var ue;N(),T.value=!1,(ue=e.onBlur)===null||ue===void 0||ue.call(e,y.value,{e:ce}),te==null||te.handleBlur()},be=He(function(){var pe;return[h.value,(pe={},st(pe,"".concat(p.value,"-is-disabled"),k.value),st(pe,"".concat(p.value,"-is-readonly"),e.readonly),pe)]}),Le=He(function(){return zB({autofocus:e.autofocus,disabled:k.value,readonly:e.readonly,placeholder:e.placeholder,maxlength:e.maxlength||void 0,name:e.name||void 0})}),me=He(function(){var pe=tC(String(y.value||""));return Xo(pe)==="object"?pe.length:pe});Nr(function(){return y.value},function(){return N()}),Nr(O,function(pe){!pe||N()}),Nr(function(){return e.autofocus},function(pe){pe&&O.value.focus()}),Nr(C,function(pe){var ce=r.style;L_(O.value,zM(ce,pe))}),Nr(y,function(){xl(function(){return N()})}),Nr(function(){return e.autosize},N,{deep:!0}),u({focus:D,blur:F}),Ti(function(){N()});var Ie=Xa();return function(){var pe,ce=zB({onFocus:ee,onBlur:re,onKeydown:G,onKeyup:Y,onKeypress:K}),ue=fs(),_e=ue.STATUS,xe=He(function(){var Fe;return["".concat(h.value,"__inner"),(Fe={},st(Fe,"".concat(p.value,"-is-").concat(e.status),e.status),st(Fe,_e.value.disabled,k.value),st(Fe,_e.value.focused,T.value),st(Fe,"".concat(p.value,"-resize-none"),Xo(e.autosize)==="object"),Fe),"narrow-scrollbar"]}),Te=Ie("tips"),Ne=Te&&ve("div",{class:"".concat(b.value," ").concat(h.value,"__tips--").concat(e.status||"normal")},[Te]),Be=e.maxcharacter&&ve("span",{class:v.value},["".concat(me.value,"/").concat(e.maxcharacter)])||!e.maxcharacter&&e.maxlength&&ve("span",{class:v.value},["".concat(y.value?(pe=String(y.value))===null||pe===void 0?void 0:pe.length:0,"/").concat(e.maxlength)]);return ve("div",ea({class:be.value},uP(r,["style"])),[ve("textarea",ea({onInput:X,onCompositionstart:W,onCompositionend:H,ref:O,value:y.value,class:xe.value},ce,Le.value),null),Ne||Be?ve("div",{class:["".concat(h.value,"__info_wrapper"),st({},"".concat(h.value,"__info_wrapper_align"),!Ne)]},[Ne,Be]):null])}}});/** + */function jB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function X3e(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:"",ue=O.value,_e=String(ce);!ue||ue.value!==_e&&(ue.value=_e,y.value=_e)},B=function(ce){var ue=ce.target,_e=ue.value;if(e.maxcharacter&&e.maxcharacter>=0){var xe=tC(_e,e.maxcharacter);_e=Xo(xe)==="object"&&xe.characters}!P.value&&_(_e,{e:ce}),xl(function(){return z(_e)}),N()},X=function(ce){B(ce)},W=function(){P.value=!0},H=function(ce){P.value=!1,B(ce)},U=function(ce,ue){var _e;if(!k.value){var xe="on".concat(ce[0].toUpperCase()).concat(ce.slice(1));(_e=e[xe])===null||_e===void 0||_e.call(e,y.value,{e:ue})}},G=function(ce){U("keydown",ce)},Y=function(ce){U("keyup",ce)},K=function(ce){U("keypress",ce)},ee=function(ce){var ue;N(),!k.value&&(T.value=!0,(ue=e.onFocus)===null||ue===void 0||ue.call(e,y.value,{e:ce}))},te=_l(cP,void 0),re=function(ce){var ue;N(),T.value=!1,(ue=e.onBlur)===null||ue===void 0||ue.call(e,y.value,{e:ce}),te==null||te.handleBlur()},be=He(function(){var pe;return[p.value,(pe={},st(pe,"".concat(d.value,"-is-disabled"),k.value),st(pe,"".concat(d.value,"-is-readonly"),e.readonly),pe)]}),Le=He(function(){return zB({autofocus:e.autofocus,disabled:k.value,readonly:e.readonly,placeholder:e.placeholder,maxlength:e.maxlength||void 0,name:e.name||void 0})}),me=He(function(){var pe=tC(String(y.value||""));return Xo(pe)==="object"?pe.length:pe});Nr(function(){return y.value},function(){return N()}),Nr(O,function(pe){!pe||N()}),Nr(function(){return e.autofocus},function(pe){pe&&O.value.focus()}),Nr(C,function(pe){var ce=r.style;L_(O.value,zM(ce,pe))}),Nr(y,function(){xl(function(){return N()})}),Nr(function(){return e.autosize},N,{deep:!0}),u({focus:D,blur:F}),Ti(function(){N()});var Ie=Xa();return function(){var pe,ce=zB({onFocus:ee,onBlur:re,onKeydown:G,onKeyup:Y,onKeypress:K}),ue=fs(),_e=ue.STATUS,xe=He(function(){var Fe;return["".concat(p.value,"__inner"),(Fe={},st(Fe,"".concat(d.value,"-is-").concat(e.status),e.status),st(Fe,_e.value.disabled,k.value),st(Fe,_e.value.focused,T.value),st(Fe,"".concat(d.value,"-resize-none"),Xo(e.autosize)==="object"),Fe),"narrow-scrollbar"]}),Te=Ie("tips"),Ne=Te&&ve("div",{class:"".concat(b.value," ").concat(p.value,"__tips--").concat(e.status||"normal")},[Te]),Be=e.maxcharacter&&ve("span",{class:v.value},["".concat(me.value,"/").concat(e.maxcharacter)])||!e.maxcharacter&&e.maxlength&&ve("span",{class:v.value},["".concat(y.value?(pe=String(y.value))===null||pe===void 0?void 0:pe.length:0,"/").concat(e.maxlength)]);return ve("div",ea({class:be.value},uP(r,["style"])),[ve("textarea",ea({onInput:X,onCompositionstart:W,onCompositionend:H,ref:O,value:y.value,class:xe.value},ce,Le.value),null),Ne||Be?ve("div",{class:["".concat(p.value,"__info_wrapper"),st({},"".concat(p.value,"__info_wrapper_align"),!Ne)]},[Ne,Be]):null])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1510,15 +1510,15 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function $B(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Q3e(t){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:{},r=n.isTreeMode,u=r===void 0?!1:r,p=n.include,h=p===void 0?!0:p;if(u){var b=[];if(t)for(var v=0;v0){var o=A_(w.children,e,{isTreeMode:u,include:h});b=b.concat(o)}else(h&&c||!h&&!c)&&b.push(w.value)}return b}return t.filter(function(g){if(!g)return!1;var s=e.includes(g.value);return(h&&s||!h&&!s)&&!g.disabled}).map(function(g){return g.value})}function sW(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=t.map(function(u,p){var h,b=(e==null?void 0:e.label)||"label",v=(e==null?void 0:e.value)||"value";if($c(u[b]))throw new Error("".concat(b," is not in DataOption ").concat(JSON.stringify(u)));if($c(u[v]))throw new Error("".concat(v," is not in DataOption ").concat(JSON.stringify(u)));var w={label:u[b],value:u[v],key:"key__value_".concat(u[v],"_index_").concat(p),disabled:(h=u.disabled)!==null&&h!==void 0?h:!1,data:u};return n&&u.children&&(w.children=sW(u.children,e,!0)),w});return r}function t8e(t,e,n){return e.includes(t.value)?n:!1}function uW(t,e,n){var r;return t?e.includes(t.value)?n:(r=t.children)!==null&&r!==void 0&&r.length?t.children.some(function(u){return uW(u,e,n)}):!n:!n}function cW(t,e,n,r){t.forEach(function(u){var p;t8e(u,n,r)?(p=Hp(u),e.push(p)):uW(u,n,r)&&(p=Q3e({},u),delete p.children,e.push(p),u.children&&(p.children=[],cW(u.children,p.children,n,r),p.children.length===0&&delete p.children))})}function VB(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!r)return n?e.map(function(p){return t.find(function(h){return h.value===p})}).filter(function(p){return!!p}):t.filter(function(p){var h=e.includes(p.value);return!h});var u=[];return cW(t,u,e,n),u}function fW(t){var e=0;return t.forEach(function(n){n.children&&n.children.length>0?e+=fW(n.children):e+=1}),e}/** + */function $B(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Q3e(t){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:{},r=n.isTreeMode,u=r===void 0?!1:r,d=n.include,p=d===void 0?!0:d;if(u){var b=[];if(t)for(var v=0;v0){var o=A_(w.children,e,{isTreeMode:u,include:p});b=b.concat(o)}else(p&&c||!p&&!c)&&b.push(w.value)}return b}return t.filter(function(g){if(!g)return!1;var s=e.includes(g.value);return(p&&s||!p&&!s)&&!g.disabled}).map(function(g){return g.value})}function sW(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=t.map(function(u,d){var p,b=(e==null?void 0:e.label)||"label",v=(e==null?void 0:e.value)||"value";if($c(u[b]))throw new Error("".concat(b," is not in DataOption ").concat(JSON.stringify(u)));if($c(u[v]))throw new Error("".concat(v," is not in DataOption ").concat(JSON.stringify(u)));var w={label:u[b],value:u[v],key:"key__value_".concat(u[v],"_index_").concat(d),disabled:(p=u.disabled)!==null&&p!==void 0?p:!1,data:u};return n&&u.children&&(w.children=sW(u.children,e,!0)),w});return r}function t8e(t,e,n){return e.includes(t.value)?n:!1}function uW(t,e,n){var r;return t?e.includes(t.value)?n:(r=t.children)!==null&&r!==void 0&&r.length?t.children.some(function(u){return uW(u,e,n)}):!n:!n}function cW(t,e,n,r){t.forEach(function(u){var d;t8e(u,n,r)?(d=Hp(u),e.push(d)):uW(u,n,r)&&(d=Q3e({},u),delete d.children,e.push(d),u.children&&(d.children=[],cW(u.children,d.children,n,r),d.children.length===0&&delete d.children))})}function VB(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!r)return n?e.map(function(d){return t.find(function(p){return p.value===d})}).filter(function(d){return!!d}):t.filter(function(d){var p=e.includes(d.value);return!p});var u=[];return cW(t,u,e,n),u}function fW(t){var e=0;return t.forEach(function(n){n.children&&n.children.length>0?e+=fW(n.children):e+=1}),e}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var n8e=Hn({name:"TTransferSearch",props:{value:{type:String,default:""},search:{type:[Boolean,Object],default:!1},placeholder:{type:String,default:""},onChange:Function},setup:function(e){var n=sr(),r=ol({SearchIcon:Kce}),u=r.SearchIcon,p=function(v,w){var c;(c=e.onChange)===null||c===void 0||c.call(e,{value:v,e:w.e})},h=Xo(e.search)==="object"?e.search:{clearable:!0};return function(){return ve("div",{class:"".concat(n.value,"-transfer__search-wrapper")},[ve(tv,ea(h,{defaultValue:e.value,onChange:p,placeholder:e.placeholder}),{default:function(){return[ve(u,{slot:"suffix-icon"},null)]}})])}}});/** + */var n8e=Hn({name:"TTransferSearch",props:{value:{type:String,default:""},search:{type:[Boolean,Object],default:!1},placeholder:{type:String,default:""},onChange:Function},setup:function(e){var n=sr(),r=ol({SearchIcon:Kce}),u=r.SearchIcon,d=function(v,w){var c;(c=e.onChange)===null||c===void 0||c.call(e,{value:v,e:w.e})},p=Xo(e.search)==="object"?e.search:{clearable:!0};return function(){return ve("div",{class:"".concat(n.value,"-transfer__search-wrapper")},[ve(tv,ea(p,{defaultValue:e.value,onChange:d,placeholder:e.placeholder}),{default:function(){return[ve(u,{slot:"suffix-icon"},null)]}})])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function HB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Dk(t){for(var e=1;e-1})}),g=He(function(){return o.value&&o.value.length||0}),s=He(function(){var H=o.value;if(!e.pagination||c.value===0)return H;var U=(w.value-1)*c.value,G=w.value*c.value;return H=H.slice(U,G),H}),y=He(function(){var H={size:"small",theme:"simple",totalContent:!1,pageSizeOptions:[]};return Xo(e.pagination)==="object"?Dk(Dk(Dk({},H),e.pagination),{},{current:w.value,total:g.value,pageSize:c.value}):{}}),_=He(function(){var H=A_(e.dataSource,[],{isTreeMode:e.isTreeMode,include:!1});return e.checkedValue.length>0&&(e.isTreeMode?H.every(function(U){return e.checkedValue.includes(U)}):(e.search?o.value:e.dataSource).every(function(U){return U.disabled||e.checkedValue.includes(U.value)}))}),k=He(function(){return!_.value&&e.checkedValue.length>0}),C=He(function(){return fW(e.dataSource)});Nr(C,function(H){if(H<=(w.value-1)*c.value){var U=Math.ceil(H/c.value);b.value=U}});var O=function(U){var G;(G=e.onPageChange)===null||G===void 0||G.call(e,U),b.value=U.current,v.value=U.pageSize},T=function(U){var G;(G=e.onCheckedChange)===null||G===void 0||G.call(e,U)},P=function(U){if(U){var G=A_(e.search?o.value:e.dataSource,[],{isTreeMode:e.isTreeMode,include:!1});T(G)}else T([])},D=function(U){var G;(G=e.onScroll)===null||G===void 0||G.call(e,U)},F=function(U){var G,Y={query:U.value,type:e.listType,e:U.e,trigger:U.trigger};h.value=U.value,(G=e.onSearch)===null||G===void 0||G.call(e,Y)},N=Wp(),z=function(){var U=e.title&&di(e.title)?ve("template",null,[e.title]):null,G=N("title",{defaultNode:U,params:{type:e.listType}});return ve("span",null,[G])},B=function(){var U,G=ve(YO,{value:e.checkedValue,onChange:T},qB(U=s.value.map(function(Y,K){var ee;return ve(ym,ea({disabled:e.disabled||Y.disabled,value:Y.value,needRipple:!0,class:["".concat(n.value,"-transfer__list-item"),e.checkedValue.includes(Y.value)?"".concat(n.value,"-is-checked"):""],key:Y.key},e.checkboxProps),qB(ee=N("transferItem",{defaultNode:ve("span",null,[Y.label]),params:{data:Y.data,index:K,type:e.listType}}))?ee:{default:function(){return[ee]}})}))?U:{default:function(){return[U]}});return ve("div",{class:"".concat(n.value,"-transfer__list-content narrow-scrollbar"),onScroll:D},[N("tree",{defaultNode:G,params:{data:s.value,value:e.checkedValue,onChange:T}})])},X=function(){var U=e.empty||u(p.value.empty),G=di(U)?ve("span",null,[U]):null;return ve("div",{class:"".concat(n.value,"-transfer__empty")},[N("empty",{defaultNode:G,params:{type:e.listType}})])},W=function(){var U=di(e.footer)?ve("div",{class:"".concat(n.value,"-transfer__footer")},[e.footer]):null;return N("footer",{defaultNode:U,params:{type:e.listType}})};return function(){return ve("div",{class:"".concat(n.value,"-transfer__list ").concat(n.value,"-transfer__list-").concat(e.listType)},[ve("div",{class:"".concat(n.value,"-transfer__list-header")},[ve("div",null,[e.checkAll&&ve(ym,{disabled:e.disabled||!e.dataSource.length,checked:_.value,indeterminate:k.value,onChange:P},null),ve("span",null,[u(p.value.title,{checked:e.checkedValue.length,total:C.value})])]),z()]),ve("div",{class:["".concat(n.value,"-transfer__list-body"),e.search?"".concat(n.value,"-transfer__list--with-search"):""]},[e.search&&ve(n8e,{searchValue:h.value,placeholder:u(p.value.placeholder),onChange:F,disabled:e.disabled,search:e.search},null),s.value.length>0?B():X()]),e.pagination&&c.value>0&&g.value>0&&ve("div",{class:"".concat(n.value,"-transfer__list-pagination")},[ve(pP,ea(y.value,{onChange:O}),null)]),W()])}}});/** + */function HB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Dk(t){for(var e=1;e-1})}),g=He(function(){return o.value&&o.value.length||0}),s=He(function(){var H=o.value;if(!e.pagination||c.value===0)return H;var U=(w.value-1)*c.value,G=w.value*c.value;return H=H.slice(U,G),H}),y=He(function(){var H={size:"small",theme:"simple",totalContent:!1,pageSizeOptions:[]};return Xo(e.pagination)==="object"?Dk(Dk(Dk({},H),e.pagination),{},{current:w.value,total:g.value,pageSize:c.value}):{}}),_=He(function(){var H=A_(e.dataSource,[],{isTreeMode:e.isTreeMode,include:!1});return e.checkedValue.length>0&&(e.isTreeMode?H.every(function(U){return e.checkedValue.includes(U)}):(e.search?o.value:e.dataSource).every(function(U){return U.disabled||e.checkedValue.includes(U.value)}))}),k=He(function(){return!_.value&&e.checkedValue.length>0}),C=He(function(){return fW(e.dataSource)});Nr(C,function(H){if(H<=(w.value-1)*c.value){var U=Math.ceil(H/c.value);b.value=U}});var O=function(U){var G;(G=e.onPageChange)===null||G===void 0||G.call(e,U),b.value=U.current,v.value=U.pageSize},T=function(U){var G;(G=e.onCheckedChange)===null||G===void 0||G.call(e,U)},P=function(U){if(U){var G=A_(e.search?o.value:e.dataSource,[],{isTreeMode:e.isTreeMode,include:!1});T(G)}else T([])},D=function(U){var G;(G=e.onScroll)===null||G===void 0||G.call(e,U)},F=function(U){var G,Y={query:U.value,type:e.listType,e:U.e,trigger:U.trigger};p.value=U.value,(G=e.onSearch)===null||G===void 0||G.call(e,Y)},N=Wp(),z=function(){var U=e.title&&di(e.title)?ve("template",null,[e.title]):null,G=N("title",{defaultNode:U,params:{type:e.listType}});return ve("span",null,[G])},B=function(){var U,G=ve(YO,{value:e.checkedValue,onChange:T},qB(U=s.value.map(function(Y,K){var ee;return ve(ym,ea({disabled:e.disabled||Y.disabled,value:Y.value,needRipple:!0,class:["".concat(n.value,"-transfer__list-item"),e.checkedValue.includes(Y.value)?"".concat(n.value,"-is-checked"):""],key:Y.key},e.checkboxProps),qB(ee=N("transferItem",{defaultNode:ve("span",null,[Y.label]),params:{data:Y.data,index:K,type:e.listType}}))?ee:{default:function(){return[ee]}})}))?U:{default:function(){return[U]}});return ve("div",{class:"".concat(n.value,"-transfer__list-content narrow-scrollbar"),onScroll:D},[N("tree",{defaultNode:G,params:{data:s.value,value:e.checkedValue,onChange:T}})])},X=function(){var U=e.empty||u(d.value.empty),G=di(U)?ve("span",null,[U]):null;return ve("div",{class:"".concat(n.value,"-transfer__empty")},[N("empty",{defaultNode:G,params:{type:e.listType}})])},W=function(){var U=di(e.footer)?ve("div",{class:"".concat(n.value,"-transfer__footer")},[e.footer]):null;return N("footer",{defaultNode:U,params:{type:e.listType}})};return function(){return ve("div",{class:"".concat(n.value,"-transfer__list ").concat(n.value,"-transfer__list-").concat(e.listType)},[ve("div",{class:"".concat(n.value,"-transfer__list-header")},[ve("div",null,[e.checkAll&&ve(ym,{disabled:e.disabled||!e.dataSource.length,checked:_.value,indeterminate:k.value,onChange:P},null),ve("span",null,[u(d.value.title,{checked:e.checkedValue.length,total:C.value})])]),z()]),ve("div",{class:["".concat(n.value,"-transfer__list-body"),e.search?"".concat(n.value,"-transfer__list--with-search"):""]},[e.search&&ve(n8e,{searchValue:p.value,placeholder:u(d.value.placeholder),onChange:F,disabled:e.disabled,search:e.search},null),s.value.length>0?B():X()]),e.pagination&&c.value>0&&g.value>0&&ve("div",{class:"".concat(n.value,"-transfer__list-pagination")},[ve(pP,ea(y.value,{onChange:O}),null)]),W()])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1526,11 +1526,11 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function UB(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var i8e=Hn({name:"TTransferOperations",props:{leftDisabled:{type:Boolean,required:!0},rightDisabled:{type:Boolean,required:!0},operation:dW.operation},emits:["moveToRight","moveToLeft"],setup:function(e,n){var r=n.slots,u=n.emit,p=sr(),h=ol({ChevronRightIcon:i3,ChevronLeftIcon:zy}),b=h.ChevronRightIcon,v=h.ChevronLeftIcon,w=function(){u("moveToRight")},c=function(){u("moveToLeft")},o=function(){return ve(b,null,null)},g=function(){return ve(v,null,null)},s=function(k){return da(e.operation)||k==="right"&&e.operation&&da(e.operation[0])||k==="left"&&e.operation&&da(e.operation[1])||r.operation?null:k==="left"?g:o},y=function(k,C){if(da(r.operation))return r.operation({direction:C});if(da(e.operation)){var O=e.operation;return O(k,{direction:C})}var T;if(Ba(e.operation)){var P=ba(e.operation,2),D=P[0],F=P[1];T=C==="right"?F:D}else T="";return T};return function(){var _,k,C,O;return ve("div",{class:"".concat(p.value,"-transfer__operations")},[ve(Jl,{variant:"outline",size:"small",shape:di((C=e.operation)===null||C===void 0?void 0:C[1])?"rectangle":"square",key:e.rightDisabled?"right-outline":"right-base",disabled:e.rightDisabled,onClick:w,icon:s("right")},UB(_=y(ho,"right"))?_:{default:function(){return[_]}}),ve(Jl,{variant:"outline",size:"small",shape:di((O=e.operation)===null||O===void 0?void 0:O[0])?"rectangle":"square",key:e.rightDisabled?"left-outline":"left-base",disabled:e.leftDisabled,onClick:c,icon:s("left")},UB(k=y(ho,"left"))?k:{default:function(){return[k]}})])}}});/** + */function UB(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var i8e=Hn({name:"TTransferOperations",props:{leftDisabled:{type:Boolean,required:!0},rightDisabled:{type:Boolean,required:!0},operation:dW.operation},emits:["moveToRight","moveToLeft"],setup:function(e,n){var r=n.slots,u=n.emit,d=sr(),p=ol({ChevronRightIcon:i3,ChevronLeftIcon:zy}),b=p.ChevronRightIcon,v=p.ChevronLeftIcon,w=function(){u("moveToRight")},c=function(){u("moveToLeft")},o=function(){return ve(b,null,null)},g=function(){return ve(v,null,null)},s=function(k){return da(e.operation)||k==="right"&&e.operation&&da(e.operation[0])||k==="left"&&e.operation&&da(e.operation[1])||r.operation?null:k==="left"?g:o},y=function(k,C){if(da(r.operation))return r.operation({direction:C});if(da(e.operation)){var O=e.operation;return O(k,{direction:C})}var T;if(Ba(e.operation)){var P=ba(e.operation,2),D=P[0],F=P[1];T=C==="right"?F:D}else T="";return T};return function(){var _,k,C,O;return ve("div",{class:"".concat(d.value,"-transfer__operations")},[ve(Jl,{variant:"outline",size:"small",shape:di((C=e.operation)===null||C===void 0?void 0:C[1])?"rectangle":"square",key:e.rightDisabled?"right-outline":"right-base",disabled:e.rightDisabled,onClick:w,icon:s("right")},UB(_=y(ho,"right"))?_:{default:function(){return[_]}}),ve(Jl,{variant:"outline",size:"small",shape:di((O=e.operation)===null||O===void 0?void 0:O[0])?"rectangle":"square",key:e.rightDisabled?"left-outline":"left-base",disabled:e.leftDisabled,onClick:c,icon:s("left")},UB(k=y(ho,"left"))?k:{default:function(){return[k]}})])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function WB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function o8e(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{},n=null,r=null,u=m8e({},e);if(da(t)){var p;r=t(ho,(p=u.node)===null||p===void 0?void 0:p.getModel())}else di(t)&&(r=t);return(di(r)||r)&&(n=r),n}function x8e(t){return di(t)||Zo(t)}function M_(t,e){var n=null,r=null;return di(e)||Zo(e)?r=e:e&&x8e(e.value)&&(r=e.value),n=t.getNode(r),n}var lT=function(e){var n=um(e,["keys","expandAll","expandLevel","expandMutex","expandParent","activable","activeMultiple","disabled","draggable","checkable","checkStrictly","load","lazy","valueMode","filter","allowFoldNodeOnFilter"]);return n};/** + */function KB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function m8e(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{},n=null,r=null,u=m8e({},e);if(da(t)){var d;r=t(ho,(d=u.node)===null||d===void 0?void 0:d.getModel())}else di(t)&&(r=t);return(di(r)||r)&&(n=r),n}function x8e(t){return di(t)||Zo(t)}function M_(t,e){var n=null,r=null;return di(e)||Zo(e)?r=e:e&&x8e(e.value)&&(r=e.value),n=t.getNode(r),n}var lT=function(e){var n=um(e,["keys","expandAll","expandLevel","expandMutex","expandParent","activable","activeMultiple","disabled","draggable","checkable","checkStrictly","load","lazy","valueMode","filter","allowFoldNodeOnFilter"]);return n};/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function w8e(t){var e=Va(t),n=e.nodeRef,r=e.node,u=_l(vW),p=Ft(!1),h=Ft(!1),b=Ft(0),v=kP(function(c){if(!(typeof window>"u")&&!!n.value){var o=n.value.getBoundingClientRect(),g=window.pageYOffset+o.top,s=c.pageY,y=o.height/4,_=s-g;_"u")&&!!n.value){var o=n.value.getBoundingClientRect(),g=window.pageYOffset+o.top,s=c.pageY,y=o.height/4,_=s-g;_0),st(Y,p.value.treeNodeDragTipHighlight,!_.value&&y.value&&k.value===0),Y)),ee}),X=function(){var Y=e.node,K=n.value,ee=K.line,te=K.scopedSlots,re=!!n.value.icon,be=null;if(ee===!0){if(te!=null&&te.line)be=te.line({node:Y==null?void 0:Y.getModel()});else if(Y.parent&&Y.tree){var Le=Y.vmIsLeaf,me=Y.vmIsFirst,Ie=Y.level,pe=[];pe.push(p.value.line),(Le||!re)&&pe.push(p.value.lineIsLeaf),me&&re&&pe.push(p.value.lineIsFirst);var ce=[],ue=Y.getParents();ue.pop(),ue.forEach(function(xe,Te){xe.vmIsLast||ce.push("calc(-".concat(Te+1," * var(--space)) 0 var(--color)"))});var _e={"--level":Ie,"box-shadow":ce.join(",")};be=ve("span",{class:pe,style:_e},null)}}else be=Lk(ee,{node:Y});return be},W=function(){var Y=function(){return da(b.value.folderIcon)?b.value.folderIcon(ho):ve(c,null,null)},K=e.node,ee=n.value,te=ee.icon,re=ee.scopedSlots,be=!1,Le=null;return te===!0?re!=null&&re.icon?Le=re.icon({node:K==null?void 0:K.getModel()}):K.vmIsLeaf?Le="":(be=!0,Le=Y(),K.loading&&K.expanded&&(Le=ve(l1,null,null))):Le=Lk(te,{node:K}),Le=ve("span",{class:[p.value.treeIcon,p.value.folderIcon,be?p.value.treeIconDefault:""],trigger:"expand",ignore:"active"},[Le]),Le},H=function(){var Y=e.node,K=n.value,ee=K.label,te=K.scopedSlots,re=K.disableCheck,be=n.value.checkProps||{},Le=null;ee===!0?te.label?Le=te.label({node:Y.getModel()}):Le=Y.label||"":Le=Lk(ee,{node:Y});var me=[p.value.treeLabel,p.value.treeLabelStrictly,st({},p.value.actived,Y.isActivable()?Y.actived:!1)];if(Y.vmCheckable){var Ie=!1;if(da(re))Ie=re(Y);else{var pe;Ie=!!re||((pe=Y.data)===null||pe===void 0?void 0:pe.checkable)===!1}Y.isDisabled()&&(Ie=!0);var ce=ZB(ZB({},be),{},{disabled:Ie}),ue=He(function(){var Te,Ne=Array.isArray(Y.children)&&((Te=Y.children)===null||Te===void 0?void 0:Te.length)>0,Be=j1(Y.children)&&Y.children,Fe=Ne||Be;return e.expandOnClickNode&&Fe}),_e=function(){return Le}();Le=ve(ym,ea({class:me,checked:Y.checked,indeterminate:Y.indeterminate,disabled:Y.isDisabled(),name:Y.value.toString(),onChange:function(){return N()},ignore:"expand",stopLabelTrigger:ue.value,needRipple:!0},ce),C8e(Le)?Le:{default:function(){return[_e]}})}else{var xe=ve("span",{style:"position: relative"},[Le]);Le=Y.isActivable()?ve("span",{key:"1",ref:"label",class:me,title:Y.label},[xe]):ve("span",{key:"2",class:me,title:Y.label},[xe])}return Le},U=function(){var Y=e.node,K=n.value,ee=K.operations,te=K.scopedSlots,re=null;return te!=null&&te.operations?re=te.operations({node:Y==null?void 0:Y.getModel()}):re=Lk(ee,{node:Y}),re&&(re=ve("span",{class:p.value.treeOperations,ignore:"active,expand"},[re])),re};return function(){var G=e.node;return ve("div",{ref:g,class:B.value,"data-value":G.value,"data-level":G.level,style:z.value,onClick:function(K){return o(K)},draggable:G.isDraggable(),onDragstart:function(K){return O(K)},onDragend:function(K){return T(K)},onDragover:function(K){return P(K)},onDragleave:function(K){return D(K)},onDrop:function(K){return F(K)}},[X(),W(),H(),U()])}}});/** + */function XB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function ZB(t){for(var e=1;e0),st(Y,d.value.treeNodeDragTipHighlight,!_.value&&y.value&&k.value===0),Y)),ee}),X=function(){var Y=e.node,K=n.value,ee=K.line,te=K.scopedSlots,re=!!n.value.icon,be=null;if(ee===!0){if(te!=null&&te.line)be=te.line({node:Y==null?void 0:Y.getModel()});else if(Y.parent&&Y.tree){var Le=Y.vmIsLeaf,me=Y.vmIsFirst,Ie=Y.level,pe=[];pe.push(d.value.line),(Le||!re)&&pe.push(d.value.lineIsLeaf),me&&re&&pe.push(d.value.lineIsFirst);var ce=[],ue=Y.getParents();ue.pop(),ue.forEach(function(xe,Te){xe.vmIsLast||ce.push("calc(-".concat(Te+1," * var(--space)) 0 var(--color)"))});var _e={"--level":Ie,"box-shadow":ce.join(",")};be=ve("span",{class:pe,style:_e},null)}}else be=Lk(ee,{node:Y});return be},W=function(){var Y=function(){return da(b.value.folderIcon)?b.value.folderIcon(ho):ve(c,null,null)},K=e.node,ee=n.value,te=ee.icon,re=ee.scopedSlots,be=!1,Le=null;return te===!0?re!=null&&re.icon?Le=re.icon({node:K==null?void 0:K.getModel()}):K.vmIsLeaf?Le="":(be=!0,Le=Y(),K.loading&&K.expanded&&(Le=ve(l1,null,null))):Le=Lk(te,{node:K}),Le=ve("span",{class:[d.value.treeIcon,d.value.folderIcon,be?d.value.treeIconDefault:""],trigger:"expand",ignore:"active"},[Le]),Le},H=function(){var Y=e.node,K=n.value,ee=K.label,te=K.scopedSlots,re=K.disableCheck,be=n.value.checkProps||{},Le=null;ee===!0?te.label?Le=te.label({node:Y.getModel()}):Le=Y.label||"":Le=Lk(ee,{node:Y});var me=[d.value.treeLabel,d.value.treeLabelStrictly,st({},d.value.actived,Y.isActivable()?Y.actived:!1)];if(Y.vmCheckable){var Ie=!1;if(da(re))Ie=re(Y);else{var pe;Ie=!!re||((pe=Y.data)===null||pe===void 0?void 0:pe.checkable)===!1}Y.isDisabled()&&(Ie=!0);var ce=ZB(ZB({},be),{},{disabled:Ie}),ue=He(function(){var Te,Ne=Array.isArray(Y.children)&&((Te=Y.children)===null||Te===void 0?void 0:Te.length)>0,Be=j1(Y.children)&&Y.children,Fe=Ne||Be;return e.expandOnClickNode&&Fe}),_e=function(){return Le}();Le=ve(ym,ea({class:me,checked:Y.checked,indeterminate:Y.indeterminate,disabled:Y.isDisabled(),name:Y.value.toString(),onChange:function(){return N()},ignore:"expand",stopLabelTrigger:ue.value,needRipple:!0},ce),C8e(Le)?Le:{default:function(){return[_e]}})}else{var xe=ve("span",{style:"position: relative"},[Le]);Le=Y.isActivable()?ve("span",{key:"1",ref:"label",class:me,title:Y.label},[xe]):ve("span",{key:"2",class:me,title:Y.label},[xe])}return Le},U=function(){var Y=e.node,K=n.value,ee=K.operations,te=K.scopedSlots,re=null;return te!=null&&te.operations?re=te.operations({node:Y==null?void 0:Y.getModel()}):re=Lk(ee,{node:Y}),re&&(re=ve("span",{class:d.value.treeOperations,ignore:"active,expand"},[re])),re};return function(){var G=e.node;return ve("div",{ref:g,class:B.value,"data-value":G.value,"data-level":G.level,style:z.value,onClick:function(K){return o(K)},draggable:G.isDraggable(),onDragstart:function(K){return O(K)},onDragend:function(K){return T(K)},onDragover:function(K){return P(K)},onDragleave:function(K){return D(K)},onDrop:function(K){return F(K)}},[X(),W(),H(),U()])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function S8e(t){var e=Ft(),n=qu(),r=n.emit,u=function(c){e.value=c.node,r==null||r("dragStart",c)},p=function(c){e.value=c.node,r==null||r("dragEnd",c)},h=function(c){r==null||r("dragOver",c)},b=function(c){r==null||r("dragLeave",c)},v=function(c){var o=c.node,g=c.dropPosition;if(!(o.value===e.value.value||o.getParents().some(function(y){return y.value===e.value.value}))){var s=t.value.getNodes();s.some(function(y,_){return y.value===o.value?(g===0?e.value.appendTo(t.value,y):g<0?o.insertBefore(e.value):o.insertAfter(e.value),!0):!1}),r==null||r("drop",c)}};rs(vW,{onDragStart:u,onDragEnd:p,onDragOver:h,onDragLeave:b,onDrop:v})}/** + */function S8e(t){var e=Ft(),n=qu(),r=n.emit,u=function(c){e.value=c.node,r==null||r("dragStart",c)},d=function(c){e.value=c.node,r==null||r("dragEnd",c)},p=function(c){r==null||r("dragOver",c)},b=function(c){r==null||r("dragLeave",c)},v=function(c){var o=c.node,g=c.dropPosition;if(!(o.value===e.value.value||o.getParents().some(function(y){return y.value===e.value.value}))){var s=t.value.getNodes();s.some(function(y,_){return y.value===o.value?(g===0?e.value.appendTo(t.value,y):g<0?o.insertBefore(e.value):o.insertAfter(e.value),!0):!1}),r==null||r("drop",c)}};rs(vW,{onDragStart:u,onDragEnd:d,onDragOver:p,onDragLeave:b,onDrop:v})}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function JB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Rk(t){for(var e=1;e0&&e.value.replaceChecked(o.value),T.value&&T.value.length>0&&e.value.replaceExpanded(T.value),_.value&&_.value.length>0&&e.value.replaceActived(_.value),(U=t.onLoad)===null||U===void 0||U.call(t,Y)},F=function(H){var U,G=t.expandOnClickNode,Y=H.mouseEvent,K=H.event,ee=H.node;if(!!ee){var te=G,re=!t.disabled&&!ee.disabled;["trigger","ignore"].forEach(function(ce){var ue=_8e(ce,K.target,K.currentTarget),_e=(ue==null?void 0:ue.value)||"";_e.indexOf("expand")>=0&&ce==="trigger"&&(te=!0),_e.indexOf("active")>=0&&ce==="ignore"&&(re=!1)});var be={node:ee.getModel(),e:Y};if(te){var Le=M_(e.value,ee),me=ee.setExpanded(!Le.isExpanded());P(me,Rk(Rk({},be),{},{trigger:"node-click"}))}if(re){var Ie=M_(e.value,ee),pe=ee.setActived(!Ie.isActived());k(pe,be)}(U=t.onClick)===null||U===void 0||U.call(t,be)}},N=function(H){var U=t.disabled,G=H.node,Y=H.mouseEvent;if(!(!G||U||G.disabled)){var K=M_(e.value,G),ee=G.setChecked(!K.isChecked());g(ee,{node:G.getModel(),e:Y})}},z=function(){var H=e.value.getNodes();r.value=H.filter(function(U){return U.visible}).map(function(U){var G=n.get(U.value);return G||(G=ve(k8e,{key:U.value,node:U,onChange:N,onClick:F,expandOnClickNode:t.expandOnClickNode},null),n.set(U.value,G)),G}),xl(function(){n.forEach(function(U,G){e.value.getNode(G)||n.delete(G)})})};S8e(e);var B=function(){var H=t.expandParent;if(Ba(T.value)){var U=new Map;T.value.forEach(function(Y){if(U.set(Y,!0),H){var K=e.value.getNode(Y);K.getParents().forEach(function(ee){U.set(ee.value,!0)})}});var G=Array.from(U.keys());e.value.setExpanded(G)}},X=function(){var H=t.data,U=new PU(Rk(Rk({},lT(t)),{},{onLoad:function(Y){D(Y)},onUpdate:function(){z()}}));e.value=U,Ba(H)||(H=[]),U.append(H),U.refreshNodes(),Ba(o.value)&&U.setChecked(o.value),B(),Ba(_.value)&&U.setActived(_.value),z()};return Nr(function(){return t.data},function(W){W=t.data,n.clear(),e.value.reload(W),e.value.refreshNodes(),W.length&&(Ba(o.value)&&e.value.setChecked(o.value),B(),Ba(_.value)&&e.value.setActived(_.value),e.value.refreshState())}),Nr(function(){return lT(t)},function(){!e.value||e.value.setConfig(lT(t))}),Nr(o,function(W){e.value.replaceChecked(W)}),Nr(T,function(W){e.value.replaceExpanded(W)}),Nr(_,function(W){e.value.replaceActived(W)}),X(),{treeStore:e,treeNodeViews:r}}/** + */function JB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Rk(t){for(var e=1;e0&&e.value.replaceChecked(o.value),T.value&&T.value.length>0&&e.value.replaceExpanded(T.value),_.value&&_.value.length>0&&e.value.replaceActived(_.value),(U=t.onLoad)===null||U===void 0||U.call(t,Y)},F=function(H){var U,G=t.expandOnClickNode,Y=H.mouseEvent,K=H.event,ee=H.node;if(!!ee){var te=G,re=!t.disabled&&!ee.disabled;["trigger","ignore"].forEach(function(ce){var ue=_8e(ce,K.target,K.currentTarget),_e=(ue==null?void 0:ue.value)||"";_e.indexOf("expand")>=0&&ce==="trigger"&&(te=!0),_e.indexOf("active")>=0&&ce==="ignore"&&(re=!1)});var be={node:ee.getModel(),e:Y};if(te){var Le=M_(e.value,ee),me=ee.setExpanded(!Le.isExpanded());P(me,Rk(Rk({},be),{},{trigger:"node-click"}))}if(re){var Ie=M_(e.value,ee),pe=ee.setActived(!Ie.isActived());k(pe,be)}(U=t.onClick)===null||U===void 0||U.call(t,be)}},N=function(H){var U=t.disabled,G=H.node,Y=H.mouseEvent;if(!(!G||U||G.disabled)){var K=M_(e.value,G),ee=G.setChecked(!K.isChecked());g(ee,{node:G.getModel(),e:Y})}},z=function(){var H=e.value.getNodes();r.value=H.filter(function(U){return U.visible}).map(function(U){var G=n.get(U.value);return G||(G=ve(k8e,{key:U.value,node:U,onChange:N,onClick:F,expandOnClickNode:t.expandOnClickNode},null),n.set(U.value,G)),G}),xl(function(){n.forEach(function(U,G){e.value.getNode(G)||n.delete(G)})})};S8e(e);var B=function(){var H=t.expandParent;if(Ba(T.value)){var U=new Map;T.value.forEach(function(Y){if(U.set(Y,!0),H){var K=e.value.getNode(Y);K.getParents().forEach(function(ee){U.set(ee.value,!0)})}});var G=Array.from(U.keys());e.value.setExpanded(G)}},X=function(){var H=t.data,U=new PU(Rk(Rk({},lT(t)),{},{onLoad:function(Y){D(Y)},onUpdate:function(){z()}}));e.value=U,Ba(H)||(H=[]),U.append(H),U.refreshNodes(),Ba(o.value)&&U.setChecked(o.value),B(),Ba(_.value)&&U.setActived(_.value),z()};return Nr(function(){return t.data},function(W){W=t.data,n.clear(),e.value.reload(W),e.value.refreshNodes(),W.length&&(Ba(o.value)&&e.value.setChecked(o.value),B(),Ba(_.value)&&e.value.setActived(_.value),e.value.refreshState())}),Nr(function(){return lT(t)},function(){!e.value||e.value.setConfig(lT(t))}),Nr(o,function(W){e.value.replaceChecked(W)}),Nr(T,function(W){e.value.replaceExpanded(W)}),Nr(_,function(W){e.value.replaceActived(W)}),X(),{treeStore:e,treeNodeViews:r}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function E8e(t,e){var n=function(y,_){var k=t.value.getNode(y),C=_,O=Object.keys(C);k&&C&&["expanded","actived","checked"].forEach(function(T){O.includes(T)&&k["set".concat(FS(T))](C[T],{directly:!0})})},r=function(y){var _=t.value.getNode(y);return _==null?void 0:_.getModel()},u=function(y){var _=t.value.getNodes(y);return _.map(function(k){return k.getModel()})},p=function(y,_){var k=[];Ba(_)?k=_:k=[_],k.forEach(function(C){var O=(C==null?void 0:C.value)||"",T=M_(t.value,O);T?t.value.appendNodes(y,T):t.value.appendNodes(y,C)})},h=function(y,_){var k=(_==null?void 0:_.value)||"",C=M_(t.value,k);C?t.value.insertBefore(y,C):t.value.insertBefore(y,_)},b=function(y,_){var k=(_==null?void 0:_.value)||"",C=M_(t.value,k);C?t.value.insertAfter(y,C):t.value.insertAfter(y,_)},v=function(y){return t.value.remove(y)},w=function(y){return t.value.getNodeIndex(y)},c=function(y){var _=t.value.getParent(y);return _==null?void 0:_.getModel()},o=function(y){var _=t.value.getParents(y);return _.map(function(k){return k.getModel()})},g=function(y){var _=t.value.getNode(y),k=[];return _&&(k=_.getPath().map(function(C){return C.getModel()})),k};e({setItem:n,getItem:r,getItems:u,appendTo:p,insertBefore:h,insertAfter:b,remove:v,getIndex:w,getParent:c,getParents:o,getPath:g})}/** + */function E8e(t,e){var n=function(y,_){var k=t.value.getNode(y),C=_,O=Object.keys(C);k&&C&&["expanded","actived","checked"].forEach(function(T){O.includes(T)&&k["set".concat(FS(T))](C[T],{directly:!0})})},r=function(y){var _=t.value.getNode(y);return _==null?void 0:_.getModel()},u=function(y){var _=t.value.getNodes(y);return _.map(function(k){return k.getModel()})},d=function(y,_){var k=[];Ba(_)?k=_:k=[_],k.forEach(function(C){var O=(C==null?void 0:C.value)||"",T=M_(t.value,O);T?t.value.appendNodes(y,T):t.value.appendNodes(y,C)})},p=function(y,_){var k=(_==null?void 0:_.value)||"",C=M_(t.value,k);C?t.value.insertBefore(y,C):t.value.insertBefore(y,_)},b=function(y,_){var k=(_==null?void 0:_.value)||"",C=M_(t.value,k);C?t.value.insertAfter(y,C):t.value.insertAfter(y,_)},v=function(y){return t.value.remove(y)},w=function(y){return t.value.getNodeIndex(y)},c=function(y){var _=t.value.getParent(y);return _==null?void 0:_.getModel()},o=function(y){var _=t.value.getParents(y);return _.map(function(k){return k.getModel()})},g=function(y){var _=t.value.getNode(y),k=[];return _&&(k=_.getPath().map(function(C){return C.getModel()})),k};e({setItem:n,getItem:r,getItems:u,appendTo:d,insertBefore:p,insertAfter:b,remove:v,getIndex:w,getParent:c,getParents:o,getPath:g})}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var T8e=Hn({name:"TTree",props:g8e,setup:function(e,n){var r=n.expose,u=n.slots,p=Si("tree"),h=p.globalConfig,b=p.t,v=hW(),w=Wp(),c=He(function(){var _=e.checkProps,k=e.empty,C=e.icon,O=e.label,T=e.line,P=e.disableCheck,D=e.operations;return{checkProps:_,empty:k,icon:C,label:O,line:T,disableCheck:P,operations:D,scopedSlots:u}});rs(pW,c);var o=O8e(e),g=o.treeStore,s=o.treeNodeViews;E8e(g,r);var y=He(function(){var _;return[v.value.tree,(_={},st(_,v.value.disabled,e.disabled),st(_,v.value.treeHoverAble,e.hover),st(_,v.value.treeCheckable,e.checkable),st(_,v.value.treeTransition,e.transition),st(_,v.value.treeBlockNode,e.expandOnClickNode),_)]});return function(){return ve("div",{class:y.value},[s.value.length===0?ve("div",{class:v.value.treeEmpty},[w("empty",{defaultNode:b(h.value.empty)})]):ve(vX,{name:v.value.treeNodeToggle,tag:"div","enter-active-class":v.value.treeNodeEnter,"leave-active-class":v.value.treeNodeLeave},{default:function(){return[s.value]}})])}}});/** + */var T8e=Hn({name:"TTree",props:g8e,setup:function(e,n){var r=n.expose,u=n.slots,d=Si("tree"),p=d.globalConfig,b=d.t,v=hW(),w=Wp(),c=He(function(){var _=e.checkProps,k=e.empty,C=e.icon,O=e.label,T=e.line,P=e.disableCheck,D=e.operations;return{checkProps:_,empty:k,icon:C,label:O,line:T,disableCheck:P,operations:D,scopedSlots:u}});rs(pW,c);var o=O8e(e),g=o.treeStore,s=o.treeNodeViews;E8e(g,r);var y=He(function(){var _;return[v.value.tree,(_={},st(_,v.value.disabled,e.disabled),st(_,v.value.treeHoverAble,e.hover),st(_,v.value.treeCheckable,e.checkable),st(_,v.value.treeTransition,e.transition),st(_,v.value.treeBlockNode,e.expandOnClickNode),_)]});return function(){return ve("div",{class:y.value},[s.value.length===0?ve("div",{class:v.value.treeEmpty},[w("empty",{defaultNode:b(p.value.empty)})]):ve(vX,{name:v.value.treeNodeToggle,tag:"div","enter-active-class":v.value.treeNodeEnter,"leave-active-class":v.value.treeNodeLeave},{default:function(){return[s.value]}})])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1598,7 +1598,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function QB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function sT(t){for(var e=1;e=0},(wt=e.onSearch)===null||wt===void 0||wt.call(e,String(ot))},et=function(ot,wt){var xt,Nt=wt.trigger,Vt=wt.index;["tag-remove","backspace"].includes(Nt)&&Ba(N.value)&&N.value.splice(Vt,1),(xt=e.onRemove)===null||xt===void 0||xt.call(e,{value:ot,data:null,e:wt&&wt.e}),_e(N.value,null,Nt)},rt=function(){var bt=cc(Uo.mark(function ot(){return Uo.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:return xt.next=2,N.value;case 2:e.multiple?e.multiple?Ba(N.value)?y.value=ut():y.value=[]:y.value=null:N.value||N.value===0?y.value=yt():y.value="";case 3:case"end":return xt.stop()}},ot)}));return function(){return bt.apply(this,arguments)}}(),yt=function(){var ot,wt=Le.value?N.value.value:N.value;if(c.value&&(ot=e.treeProps)!==null&&ot!==void 0&&ot.load){if(!L1(e.data)){var xt=c.value.getItem(wt);if(xt)return{label:xt.data[pe.value],value:xt.data[ce.value]}}return{label:wt,value:wt}}var Nt=vt(e.data,wt);return Nt||{label:wt,value:wt}},ut=function(){return N.value.map(function(ot){var wt,xt=Le.value?ot.value:ot;if(c.value&&(wt=e.treeProps)!==null&&wt!==void 0&&wt.load){if(!L1(e.data)){var Nt=c.value.getItem(xt);if(Nt)return{label:Nt.data[pe.value],value:Nt.data[ce.value]}}return{label:xt,value:xt}}var Vt=vt(e.data,xt);return Vt||{label:xt,value:xt}})},vt=function bt(ot,wt){for(var xt=0,Nt=ot.length;xt=0},(wt=e.onSearch)===null||wt===void 0||wt.call(e,String(ot))},et=function(ot,wt){var xt,Nt=wt.trigger,Vt=wt.index;["tag-remove","backspace"].includes(Nt)&&Ba(N.value)&&N.value.splice(Vt,1),(xt=e.onRemove)===null||xt===void 0||xt.call(e,{value:ot,data:null,e:wt&&wt.e}),_e(N.value,null,Nt)},rt=function(){var bt=cc(Uo.mark(function ot(){return Uo.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:return xt.next=2,N.value;case 2:e.multiple?e.multiple?Ba(N.value)?y.value=ut():y.value=[]:y.value=null:N.value||N.value===0?y.value=yt():y.value="";case 3:case"end":return xt.stop()}},ot)}));return function(){return bt.apply(this,arguments)}}(),yt=function(){var ot,wt=Le.value?N.value.value:N.value;if(c.value&&(ot=e.treeProps)!==null&&ot!==void 0&&ot.load){if(!L1(e.data)){var xt=c.value.getItem(wt);if(xt)return{label:xt.data[pe.value],value:xt.data[ce.value]}}return{label:wt,value:wt}}var Nt=vt(e.data,wt);return Nt||{label:wt,value:wt}},ut=function(){return N.value.map(function(ot){var wt,xt=Le.value?ot.value:ot;if(c.value&&(wt=e.treeProps)!==null&&wt!==void 0&&wt.load){if(!L1(e.data)){var Nt=c.value.getItem(xt);if(Nt)return{label:Nt.data[pe.value],value:Nt.data[ce.value]}}return{label:xt,value:xt}}var Vt=vt(e.data,xt);return Vt||{label:xt,value:xt}})},vt=function bt(ot,wt){for(var xt=0,Nt=ot.length;xt=0,p=!n&&u&&(e==="hex"||e==="hex6"||e==="hex3"||e==="hex4"||e==="hex8"||e==="name");return p?e==="name"&&this._a===0?this.toName():this.toRgbString():(e==="rgb"&&(r=this.toRgbString()),e==="prgb"&&(r=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&&(r=this.toHexString()),e==="hex3"&&(r=this.toHexString(!0)),e==="hex4"&&(r=this.toHex8String(!0)),e==="hex8"&&(r=this.toHex8String()),e==="name"&&(r=this.toName()),e==="hsl"&&(r=this.toHslString()),e==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return si(this.toString())},_applyModification:function(e,n){var r=e.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(J8e,arguments)},brighten:function(){return this._applyModification(Q8e,arguments)},darken:function(){return this._applyModification(eye,arguments)},desaturate:function(){return this._applyModification(K8e,arguments)},saturate:function(){return this._applyModification(X8e,arguments)},greyscale:function(){return this._applyModification(Z8e,arguments)},spin:function(){return this._applyModification(tye,arguments)},_applyCombination:function(e,n){return e.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(aye,arguments)},complement:function(){return this._applyCombination(nye,arguments)},monochromatic:function(){return this._applyCombination(iye,arguments)},splitcomplement:function(){return this._applyCombination(rye,arguments)},triad:function(){return this._applyCombination(fj,[3])},tetrad:function(){return this._applyCombination(fj,[4])}};si.fromRatio=function(t,e){if(XS(t)=="object"){var n={};for(var r in t)t.hasOwnProperty(r)&&(r==="a"?n[r]=t[r]:n[r]=Hw(t[r]));t=n}return si(t,e)};function q8e(t){var e={r:0,g:0,b:0},n=1,r=null,u=null,p=null,h=!1,b=!1;return typeof t=="string"&&(t=cye(t)),XS(t)=="object"&&(Qg(t.r)&&Qg(t.g)&&Qg(t.b)?(e=U8e(t.r,t.g,t.b),h=!0,b=String(t.r).substr(-1)==="%"?"prgb":"rgb"):Qg(t.h)&&Qg(t.s)&&Qg(t.v)?(r=Hw(t.s),u=Hw(t.v),e=Y8e(t.h,r,u),h=!0,b="hsv"):Qg(t.h)&&Qg(t.s)&&Qg(t.l)&&(r=Hw(t.s),p=Hw(t.l),e=W8e(t.h,r,p),h=!0,b="hsl"),t.hasOwnProperty("a")&&(n=t.a)),n=mW(n),{ok:h,format:t.format||b,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:n}}function U8e(t,e,n){return{r:Au(t,255)*255,g:Au(e,255)*255,b:Au(n,255)*255}}function lj(t,e,n){t=Au(t,255),e=Au(e,255),n=Au(n,255);var r=Math.max(t,e,n),u=Math.min(t,e,n),p,h,b=(r+u)/2;if(r==u)p=h=0;else{var v=r-u;switch(h=b>.5?v/(2-r-u):v/(r+u),r){case t:p=(e-n)/v+(e1&&(o-=1),o<1/6?w+(c-w)*6*o:o<1/2?c:o<2/3?w+(c-w)*(2/3-o)*6:w}if(e===0)r=u=p=n;else{var b=n<.5?n*(1+e):n+e-n*e,v=2*n-b;r=h(v,b,t+1/3),u=h(v,b,t),p=h(v,b,t-1/3)}return{r:r*255,g:u*255,b:p*255}}function sj(t,e,n){t=Au(t,255),e=Au(e,255),n=Au(n,255);var r=Math.max(t,e,n),u=Math.min(t,e,n),p,h,b=r,v=r-u;if(h=r===0?0:v/r,r==u)p=0;else{switch(r){case t:p=(e-n)/v+(e>1)+720)%360;--e;)r.h=(r.h+u)%360,p.push(si(r));return p}function iye(t,e){e=e||6;for(var n=si(t).toHsv(),r=n.h,u=n.s,p=n.v,h=[],b=1/e;e--;)h.push(si({h:r,s:u,v:p})),p=(p+b)%1;return h}si.mix=function(t,e,n){n=n===0?0:n||50;var r=si(t).toRgb(),u=si(e).toRgb(),p=n/100,h={r:(u.r-r.r)*p+r.r,g:(u.g-r.g)*p+r.g,b:(u.b-r.b)*p+r.b,a:(u.a-r.a)*p+r.a};return si(h)};si.readability=function(t,e){var n=si(t),r=si(e);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)};si.isReadable=function(t,e,n){var r=si.readability(t,e),u,p;switch(p=!1,u=fye(n),u.level+u.size){case"AAsmall":case"AAAlarge":p=r>=4.5;break;case"AAlarge":p=r>=3;break;case"AAAsmall":p=r>=7;break}return p};si.mostReadable=function(t,e,n){var r=null,u=0,p,h,b,v;n=n||{},h=n.includeFallbackColors,b=n.level,v=n.size;for(var w=0;wu&&(u=p,r=si(e[w]));return si.isReadable(t,r,{level:b,size:v})||!h?r:(n.includeFallbackColors=!1,si.mostReadable(t,["#fff","#000"],n))};var qA=si.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},oye=si.hexNames=lye(qA);function lye(t){var e={};for(var n in t)t.hasOwnProperty(n)&&(e[t[n]]=n);return e}function mW(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function Au(t,e){sye(t)&&(t="100%");var n=uye(t);return t=Math.min(e,Math.max(0,parseFloat(t))),n&&(t=parseInt(t*e,10)/100),Math.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function tE(t){return Math.min(1,Math.max(0,t))}function xh(t){return parseInt(t,16)}function sye(t){return typeof t=="string"&&t.indexOf(".")!=-1&&parseFloat(t)===1}function uye(t){return typeof t=="string"&&t.indexOf("%")!=-1}function Q2(t){return t.length==1?"0"+t:""+t}function Hw(t){return t<=1&&(t=t*100+"%"),t}function yW(t){return Math.round(parseFloat(t)*255).toString(16)}function dj(t){return xh(t)/255}var G2=function(){var t="[-\\+]?\\d+%?",e="[-\\+]?\\d*\\.\\d+%?",n="(?:"+e+")|(?:"+t+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",u="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+u),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+u),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+u),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Qg(t){return!!G2.CSS_UNIT.exec(t)}function cye(t){t=t.replace(V8e,"").replace(H8e,"").toLowerCase();var e=!1;if(qA[t])t=qA[t],e=!0;else if(t=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=G2.rgb.exec(t))?{r:n[1],g:n[2],b:n[3]}:(n=G2.rgba.exec(t))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=G2.hsl.exec(t))?{h:n[1],s:n[2],l:n[3]}:(n=G2.hsla.exec(t))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=G2.hsv.exec(t))?{h:n[1],s:n[2],v:n[3]}:(n=G2.hsva.exec(t))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=G2.hex8.exec(t))?{r:xh(n[1]),g:xh(n[2]),b:xh(n[3]),a:dj(n[4]),format:e?"name":"hex8"}:(n=G2.hex6.exec(t))?{r:xh(n[1]),g:xh(n[2]),b:xh(n[3]),format:e?"name":"hex"}:(n=G2.hex4.exec(t))?{r:xh(n[1]+""+n[1]),g:xh(n[2]+""+n[2]),b:xh(n[3]+""+n[3]),a:dj(n[4]+""+n[4]),format:e?"name":"hex8"}:(n=G2.hex3.exec(t))?{r:xh(n[1]+""+n[1]),g:xh(n[2]+""+n[2]),b:xh(n[3]+""+n[3]),format:e?"name":"hex"}:!1}function fye(t){var e,n;return t=t||{level:"AA",size:"small"},e=(t.level||"AA").toUpperCase(),n=(t.size||"small").toLowerCase(),e!=="AA"&&e!=="AAA"&&(e="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:e,size:n}}var o_=function(e,n){for(var r="",u=0;u=0,d=!n&&u&&(e==="hex"||e==="hex6"||e==="hex3"||e==="hex4"||e==="hex8"||e==="name");return d?e==="name"&&this._a===0?this.toName():this.toRgbString():(e==="rgb"&&(r=this.toRgbString()),e==="prgb"&&(r=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&&(r=this.toHexString()),e==="hex3"&&(r=this.toHexString(!0)),e==="hex4"&&(r=this.toHex8String(!0)),e==="hex8"&&(r=this.toHex8String()),e==="name"&&(r=this.toName()),e==="hsl"&&(r=this.toHslString()),e==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return si(this.toString())},_applyModification:function(e,n){var r=e.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(J8e,arguments)},brighten:function(){return this._applyModification(Q8e,arguments)},darken:function(){return this._applyModification(eye,arguments)},desaturate:function(){return this._applyModification(K8e,arguments)},saturate:function(){return this._applyModification(X8e,arguments)},greyscale:function(){return this._applyModification(Z8e,arguments)},spin:function(){return this._applyModification(tye,arguments)},_applyCombination:function(e,n){return e.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(aye,arguments)},complement:function(){return this._applyCombination(nye,arguments)},monochromatic:function(){return this._applyCombination(iye,arguments)},splitcomplement:function(){return this._applyCombination(rye,arguments)},triad:function(){return this._applyCombination(fj,[3])},tetrad:function(){return this._applyCombination(fj,[4])}};si.fromRatio=function(t,e){if(XS(t)=="object"){var n={};for(var r in t)t.hasOwnProperty(r)&&(r==="a"?n[r]=t[r]:n[r]=Hw(t[r]));t=n}return si(t,e)};function q8e(t){var e={r:0,g:0,b:0},n=1,r=null,u=null,d=null,p=!1,b=!1;return typeof t=="string"&&(t=cye(t)),XS(t)=="object"&&(Qg(t.r)&&Qg(t.g)&&Qg(t.b)?(e=U8e(t.r,t.g,t.b),p=!0,b=String(t.r).substr(-1)==="%"?"prgb":"rgb"):Qg(t.h)&&Qg(t.s)&&Qg(t.v)?(r=Hw(t.s),u=Hw(t.v),e=Y8e(t.h,r,u),p=!0,b="hsv"):Qg(t.h)&&Qg(t.s)&&Qg(t.l)&&(r=Hw(t.s),d=Hw(t.l),e=W8e(t.h,r,d),p=!0,b="hsl"),t.hasOwnProperty("a")&&(n=t.a)),n=mW(n),{ok:p,format:t.format||b,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:n}}function U8e(t,e,n){return{r:Au(t,255)*255,g:Au(e,255)*255,b:Au(n,255)*255}}function lj(t,e,n){t=Au(t,255),e=Au(e,255),n=Au(n,255);var r=Math.max(t,e,n),u=Math.min(t,e,n),d,p,b=(r+u)/2;if(r==u)d=p=0;else{var v=r-u;switch(p=b>.5?v/(2-r-u):v/(r+u),r){case t:d=(e-n)/v+(e1&&(o-=1),o<1/6?w+(c-w)*6*o:o<1/2?c:o<2/3?w+(c-w)*(2/3-o)*6:w}if(e===0)r=u=d=n;else{var b=n<.5?n*(1+e):n+e-n*e,v=2*n-b;r=p(v,b,t+1/3),u=p(v,b,t),d=p(v,b,t-1/3)}return{r:r*255,g:u*255,b:d*255}}function sj(t,e,n){t=Au(t,255),e=Au(e,255),n=Au(n,255);var r=Math.max(t,e,n),u=Math.min(t,e,n),d,p,b=r,v=r-u;if(p=r===0?0:v/r,r==u)d=0;else{switch(r){case t:d=(e-n)/v+(e>1)+720)%360;--e;)r.h=(r.h+u)%360,d.push(si(r));return d}function iye(t,e){e=e||6;for(var n=si(t).toHsv(),r=n.h,u=n.s,d=n.v,p=[],b=1/e;e--;)p.push(si({h:r,s:u,v:d})),d=(d+b)%1;return p}si.mix=function(t,e,n){n=n===0?0:n||50;var r=si(t).toRgb(),u=si(e).toRgb(),d=n/100,p={r:(u.r-r.r)*d+r.r,g:(u.g-r.g)*d+r.g,b:(u.b-r.b)*d+r.b,a:(u.a-r.a)*d+r.a};return si(p)};si.readability=function(t,e){var n=si(t),r=si(e);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)};si.isReadable=function(t,e,n){var r=si.readability(t,e),u,d;switch(d=!1,u=fye(n),u.level+u.size){case"AAsmall":case"AAAlarge":d=r>=4.5;break;case"AAlarge":d=r>=3;break;case"AAAsmall":d=r>=7;break}return d};si.mostReadable=function(t,e,n){var r=null,u=0,d,p,b,v;n=n||{},p=n.includeFallbackColors,b=n.level,v=n.size;for(var w=0;wu&&(u=d,r=si(e[w]));return si.isReadable(t,r,{level:b,size:v})||!p?r:(n.includeFallbackColors=!1,si.mostReadable(t,["#fff","#000"],n))};var qA=si.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},oye=si.hexNames=lye(qA);function lye(t){var e={};for(var n in t)t.hasOwnProperty(n)&&(e[t[n]]=n);return e}function mW(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function Au(t,e){sye(t)&&(t="100%");var n=uye(t);return t=Math.min(e,Math.max(0,parseFloat(t))),n&&(t=parseInt(t*e,10)/100),Math.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function tE(t){return Math.min(1,Math.max(0,t))}function xh(t){return parseInt(t,16)}function sye(t){return typeof t=="string"&&t.indexOf(".")!=-1&&parseFloat(t)===1}function uye(t){return typeof t=="string"&&t.indexOf("%")!=-1}function Q2(t){return t.length==1?"0"+t:""+t}function Hw(t){return t<=1&&(t=t*100+"%"),t}function yW(t){return Math.round(parseFloat(t)*255).toString(16)}function dj(t){return xh(t)/255}var G2=function(){var t="[-\\+]?\\d+%?",e="[-\\+]?\\d*\\.\\d+%?",n="(?:"+e+")|(?:"+t+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",u="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+u),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+u),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+u),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Qg(t){return!!G2.CSS_UNIT.exec(t)}function cye(t){t=t.replace(V8e,"").replace(H8e,"").toLowerCase();var e=!1;if(qA[t])t=qA[t],e=!0;else if(t=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=G2.rgb.exec(t))?{r:n[1],g:n[2],b:n[3]}:(n=G2.rgba.exec(t))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=G2.hsl.exec(t))?{h:n[1],s:n[2],l:n[3]}:(n=G2.hsla.exec(t))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=G2.hsv.exec(t))?{h:n[1],s:n[2],v:n[3]}:(n=G2.hsva.exec(t))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=G2.hex8.exec(t))?{r:xh(n[1]),g:xh(n[2]),b:xh(n[3]),a:dj(n[4]),format:e?"name":"hex8"}:(n=G2.hex6.exec(t))?{r:xh(n[1]),g:xh(n[2]),b:xh(n[3]),format:e?"name":"hex"}:(n=G2.hex4.exec(t))?{r:xh(n[1]+""+n[1]),g:xh(n[2]+""+n[2]),b:xh(n[3]+""+n[3]),a:dj(n[4]+""+n[4]),format:e?"name":"hex8"}:(n=G2.hex3.exec(t))?{r:xh(n[1]+""+n[1]),g:xh(n[2]+""+n[2]),b:xh(n[3]+""+n[3]),format:e?"name":"hex"}:!1}function fye(t){var e,n;return t=t||{level:"AA",size:"small"},e=(t.level||"AA").toUpperCase(),n=(t.size||"small").toLowerCase(),e!=="AA"&&e!=="AAA"&&(e="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:e,size:n}}var o_=function(e,n){for(var r="",u=0;u2&&X>=0&&X<=W-1){B.splice(X,1),B[X]||(X=B[X+1]?X+1:B[X-1]?X-1:0);var H=B[X];k(B,!0),_(H==null?void 0:H.id)}}},F=function(z){if(!(e.disabled||!e.enableMultipleGradient)){var B=z.clientX-b.left;B=Math.max(0,Math.min(b.width,B));var X=B/b.width*100,W=_W(X,e.color.rgba);g.value.push(W),k(g.value,!0),_(W.id)}};return Ti(function(){var N=h.value.getBoundingClientRect();b.left=N.left,b.width=N.width||cT}),xc(function(){window.removeEventListener("mousemove",T,!1),window.removeEventListener("mouseup",P,!1),window.removeEventListener("contextmenu",P,!1)}),{baseClassName:n,statusClassNames:p,refSlider:h,degree:c,selectedId:o,colors:g,handleDegreeChange:y,handleStart:O,handleMove:T,handleEnd:P,handleKeyup:D,handleThumbBarClick:F}},render:function(){var e=this,n=this.color,r=n.linearGradient,u=n.gradientColors,p=this.colors,h=this.selectedId,b=this.degree,v=this.disabled,w=this.baseClassName,c=this.statusClassNames,o=JS({points:u,degree:90});return ve("div",{class:"".concat(w,"__gradient")},[ve("div",{class:"".concat(w,"__gradient-slider")},[ve("div",{class:["".concat(w,"__slider"),"".concat(w,"--bg-alpha")],onKeyup:this.handleKeyup,tabindex:0,ref:"refSlider"},[ve("ul",{class:"gradient-thumbs",onClick:this.handleThumbBarClick,style:{background:o}},[p.map(function(g){var s="".concat(Math.round(g.left*100)/100,"%");return ve("li",{class:["".concat(w,"__thumb"),"gradient-thumbs__item",h===g.id?c.active:""],key:g.id,title:"".concat(g.color," ").concat(s),style:{color:g.color,left:s},onClick:function(_){return _.stopPropagation()},onMousedown:function(){return e.handleStart(g.id)}},[ve("span",{class:["gradient-thumbs__item-inner","".concat(w,"--bg-alpha")]},null)])})])])]),ve("div",{class:"".concat(w,"__gradient-degree"),title:"".concat(b,"deg")},[ve(HC,{size:"small",theme:"normal",min:0,max:360,step:1,format:function(s){return"".concat(s,"\xB0")},modelValue:e.degree,"onUpdate:modelValue":function(s){return e.degree=s},onBlur:this.handleDegreeChange,onEnter:this.handleDegreeChange,disabled:v},null)]),ve("div",{class:["".concat(w,"__gradient-preview"),"".concat(w,"--bg-alpha")]},[ve("span",{class:"preview-inner",style:{background:r}},null)])])}});/** + */function wj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Cj(t){for(var e=1;e2&&X>=0&&X<=W-1){B.splice(X,1),B[X]||(X=B[X+1]?X+1:B[X-1]?X-1:0);var H=B[X];k(B,!0),_(H==null?void 0:H.id)}}},F=function(z){if(!(e.disabled||!e.enableMultipleGradient)){var B=z.clientX-b.left;B=Math.max(0,Math.min(b.width,B));var X=B/b.width*100,W=_W(X,e.color.rgba);g.value.push(W),k(g.value,!0),_(W.id)}};return Ti(function(){var N=p.value.getBoundingClientRect();b.left=N.left,b.width=N.width||cT}),xc(function(){window.removeEventListener("mousemove",T,!1),window.removeEventListener("mouseup",P,!1),window.removeEventListener("contextmenu",P,!1)}),{baseClassName:n,statusClassNames:d,refSlider:p,degree:c,selectedId:o,colors:g,handleDegreeChange:y,handleStart:O,handleMove:T,handleEnd:P,handleKeyup:D,handleThumbBarClick:F}},render:function(){var e=this,n=this.color,r=n.linearGradient,u=n.gradientColors,d=this.colors,p=this.selectedId,b=this.degree,v=this.disabled,w=this.baseClassName,c=this.statusClassNames,o=JS({points:u,degree:90});return ve("div",{class:"".concat(w,"__gradient")},[ve("div",{class:"".concat(w,"__gradient-slider")},[ve("div",{class:["".concat(w,"__slider"),"".concat(w,"--bg-alpha")],onKeyup:this.handleKeyup,tabindex:0,ref:"refSlider"},[ve("ul",{class:"gradient-thumbs",onClick:this.handleThumbBarClick,style:{background:o}},[d.map(function(g){var s="".concat(Math.round(g.left*100)/100,"%");return ve("li",{class:["".concat(w,"__thumb"),"gradient-thumbs__item",p===g.id?c.active:""],key:g.id,title:"".concat(g.color," ").concat(s),style:{color:g.color,left:s},onClick:function(_){return _.stopPropagation()},onMousedown:function(){return e.handleStart(g.id)}},[ve("span",{class:["gradient-thumbs__item-inner","".concat(w,"--bg-alpha")]},null)])})])])]),ve("div",{class:"".concat(w,"__gradient-degree"),title:"".concat(b,"deg")},[ve(HC,{size:"small",theme:"normal",min:0,max:360,step:1,format:function(s){return"".concat(s,"\xB0")},modelValue:e.degree,"onUpdate:modelValue":function(s){return e.degree=s},onBlur:this.handleDegreeChange,onEnter:this.handleDegreeChange,disabled:v},null)]),ve("div",{class:["".concat(w,"__gradient-preview"),"".concat(w,"--bg-alpha")]},[ve("span",{class:"preview-inner",style:{background:r}},null)])])}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function kj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Eye(t){for(var e=1;e-1?k.splice(C,1):k.length=0,e.onChange(k),c(!1)};return{baseClassName:n,DeleteIcon:u,AddIcon:p,statusClassNames:v,selectedColorIndex:s,visiblePopConfirm:w,setVisiblePopConfirm:c,handleClick:o,isEqualCurrentColor:g,handleRemoveColor:y}},render:function(){var e=this,n=this.baseClassName,r=this.DeleteIcon,u=this.AddIcon,p=this.statusClassNames,h=this.title,b=this.editable,v="".concat(n,"__swatches"),w=function(){return b?ve("div",{class:"".concat(v,"--actions")},[ve("span",{role:"button",class:"".concat(n,"__icon"),onClick:function(){return e.handleAddColor()}},[ve(u,null,null)]),e.colors.length>0?ve("span",{role:"button",class:"".concat(n,"__icon"),onClick:function(){return e.handleRemoveColor()}},[ve(r,null,null)]):null]):null};return ve("div",{class:v},[ve("h3",{class:"".concat(v,"--title")},[ve("span",null,[h]),w()]),ve("ul",{class:["".concat(v,"--items"),"narrow-scrollbar"]},[this.colors.map(function(c){return ve("li",{class:["".concat(v,"--item"),e.isEqualCurrentColor(c)&&b?p.active:""],title:c,key:c,onClick:function(){e.disabled||e.handleClick(c)}},[ve("div",{class:["".concat(v,"--color"),"".concat(n,"--bg-alpha")]},[ve("span",{class:"".concat(v,"--inner"),style:{background:c}},null)])])})])])}});/** + */function Mj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Pj(t){for(var e=1;e-1?k.splice(C,1):k.length=0,e.onChange(k),c(!1)};return{baseClassName:n,DeleteIcon:u,AddIcon:d,statusClassNames:v,selectedColorIndex:s,visiblePopConfirm:w,setVisiblePopConfirm:c,handleClick:o,isEqualCurrentColor:g,handleRemoveColor:y}},render:function(){var e=this,n=this.baseClassName,r=this.DeleteIcon,u=this.AddIcon,d=this.statusClassNames,p=this.title,b=this.editable,v="".concat(n,"__swatches"),w=function(){return b?ve("div",{class:"".concat(v,"--actions")},[ve("span",{role:"button",class:"".concat(n,"__icon"),onClick:function(){return e.handleAddColor()}},[ve(u,null,null)]),e.colors.length>0?ve("span",{role:"button",class:"".concat(n,"__icon"),onClick:function(){return e.handleRemoveColor()}},[ve(r,null,null)]):null]):null};return ve("div",{class:v},[ve("h3",{class:"".concat(v,"--title")},[ve("span",null,[p]),w()]),ve("ul",{class:["".concat(v,"--items"),"narrow-scrollbar"]},[this.colors.map(function(c){return ve("li",{class:["".concat(v,"--item"),e.isEqualCurrentColor(c)&&b?d.active:""],title:c,key:c,onClick:function(){e.disabled||e.handleClick(c)}},[ve("div",{class:["".concat(v,"--color"),"".concat(n,"--bg-alpha")]},[ve("span",{class:"".concat(v,"--inner"),style:{background:c}},null)])])})])])}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Nj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Ij(t){for(var e=1;e-1&&ce.splice(_e,1),ce.unshift(ue),ce.length>ej&&(ce.length=ej),G(ce)}},G=function(ce){X.value=ce,W(ce)},Y=function(ce){C(H(),{color:gj(D.value),trigger:ce||"palette-saturation-brightness"})};Nr(function(){return[e.defaultValue,e.enableAlpha]},F),Nr(function(){return k.value},function(pe){pe!==H()&&(F(),T.value=D.value.isGradient?"linear-gradient":"monochrome")});var K=function(ce){T.value=ce,ce==="linear-gradient"?D.value.update(D.value.gradientColors.length>0?D.value.linearGradient:tj):D.value.update(D.value.rgba),Y()},ee=function(ce){return N.value=ce},te=function(ce){var ue=ce.saturation,_e=ce.value,xe=D.value,Te=xe.saturation,Ne=xe.value,Be="palette-saturation-brightness";if(_e!==Ne&&ue!==Te)D.value.saturation=ue,D.value.value=_e,Be="palette-saturation-brightness";else if(ue!==Te)D.value.saturation=ue,Be="palette-saturation";else if(_e!==Ne)D.value.value=_e,Be="palette-brightness";else return;Y(Be)},re=function(ce){var ue;D.value.hue=ce,Y("palette-hue-bar"),(ue=e.onPaletteBarChange)===null||ue===void 0||ue.call(e,{color:gj(D.value)})},be=function(ce){D.value.alpha=ce,Y("palette-alpha-bar")},Le=function(ce,ue){D.value.update(ce),D.value.alpha=ue,Y("input")},me=function(ce){var ue=ce.key,_e=ce.payload,xe="palette-saturation-brightness";switch(ue){case"degree":D.value.gradientDegree=_e,xe="input";break;case"selectedId":D.value.gradientSelectedId=_e;break;case"colors":D.value.gradientColors=_e;break}Y(xe)},Ie=function(ce,ue){var _e=jp.isGradientColor(ue);_e?e.colorModes.includes("linear-gradient")?(T.value="linear-gradient",D.value.update(ue),D.value.updateCurrentGradientColor()):console.warn("\u8BE5\u6A21\u5F0F\u4E0D\u652F\u6301\u6E10\u53D8\u8272"):T.value==="linear-gradient"?(D.value.updateStates(ue),D.value.updateCurrentGradientColor()):D.value.update(ue),Y()};return{baseClassName:r,statusClassNames:w,t:b,globalConfig:v,color:D,mode:T,formatModel:N,recentlyUsedColors:X,isGradient:P,addRecentlyUsedColor:U,handleModeChange:K,handleSatAndValueChange:te,handleHueChange:re,handleAlphaChange:be,handleGradientChange:me,handleSetColor:Ie,handleFormatModeChange:ee,handleInputChange:Le,handleRecentlyUsedColorsChange:G}},render:function(){var e,n=this,r=this.t,u=this.baseClassName,p=this.statusClassNames,h=this.globalConfig,b=this.recentColors,v=this.swatchColors,w=this.showPrimaryColorPreview,c=this.isGradient,o={color:this.color,disabled:this.disabled},g=b!==null&&b!==!1,s=v;s===void 0&&(s=aa(N8e));var y=((e=s)===null||e===void 0?void 0:e.length)>0,_=function(){return!y&&!g?null:ve(al,null,[ve("div",{class:"".concat(u,"__swatches-wrap")},[g?ve(Dj,ea(o,{title:r(h.recentColorTitle),editable:!0,colors:n.recentlyUsedColors,handleAddColor:n.addRecentlyUsedColor,onSetColor:function(O){return n.handleSetColor("used",O)},onChange:n.handleRecentlyUsedColorsChange}),null):null,y?ve(Dj,ea(o,{title:r(h.swatchColorTitle),colors:s,onSetColor:function(O){return n.handleSetColor("system",O)}}),null):null])])};return ve("div",{class:["".concat(u,"__panel"),this.disabled?p.disabled:!1]},[ve(F8e,ea(this.$props,{mode:this.mode,onModeChange:this.handleModeChange}),null),ve("div",{class:["".concat(u,"__body")]},[c?ve(Oye,ea(o,{onChange:this.handleGradientChange,enableMultipleGradient:this.enableMultipleGradient}),null):null,ve(Tye,ea(o,{onChange:this.handleSatAndValueChange}),null),ve("div",{class:["".concat(u,"__sliders-wrapper")]},[ve("div",{class:["".concat(u,"__sliders")]},[ve(Mye,ea(o,{onChange:this.handleHueChange}),null),this.enableAlpha?ve(Pye,ea(o,{onChange:this.handleAlphaChange}),null):null]),w?ve("div",{class:["".concat(u,"__sliders-preview"),"".concat(u,"--bg-alpha")]},[ve("span",{class:"".concat(u,"__sliders-preview-inner"),style:{background:c?this.color.linearGradient:this.color.rgba}},null)]):null]),ve(Bye,ea(this.$props,{color:this.color,format:this.formatModel,onModeChange:this.handleFormatModeChange,onInputChange:this.handleInputChange}),null),_()])])}});/** + */function Nj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Ij(t){for(var e=1;e-1&&ce.splice(_e,1),ce.unshift(ue),ce.length>ej&&(ce.length=ej),G(ce)}},G=function(ce){X.value=ce,W(ce)},Y=function(ce){C(H(),{color:gj(D.value),trigger:ce||"palette-saturation-brightness"})};Nr(function(){return[e.defaultValue,e.enableAlpha]},F),Nr(function(){return k.value},function(pe){pe!==H()&&(F(),T.value=D.value.isGradient?"linear-gradient":"monochrome")});var K=function(ce){T.value=ce,ce==="linear-gradient"?D.value.update(D.value.gradientColors.length>0?D.value.linearGradient:tj):D.value.update(D.value.rgba),Y()},ee=function(ce){return N.value=ce},te=function(ce){var ue=ce.saturation,_e=ce.value,xe=D.value,Te=xe.saturation,Ne=xe.value,Be="palette-saturation-brightness";if(_e!==Ne&&ue!==Te)D.value.saturation=ue,D.value.value=_e,Be="palette-saturation-brightness";else if(ue!==Te)D.value.saturation=ue,Be="palette-saturation";else if(_e!==Ne)D.value.value=_e,Be="palette-brightness";else return;Y(Be)},re=function(ce){var ue;D.value.hue=ce,Y("palette-hue-bar"),(ue=e.onPaletteBarChange)===null||ue===void 0||ue.call(e,{color:gj(D.value)})},be=function(ce){D.value.alpha=ce,Y("palette-alpha-bar")},Le=function(ce,ue){D.value.update(ce),D.value.alpha=ue,Y("input")},me=function(ce){var ue=ce.key,_e=ce.payload,xe="palette-saturation-brightness";switch(ue){case"degree":D.value.gradientDegree=_e,xe="input";break;case"selectedId":D.value.gradientSelectedId=_e;break;case"colors":D.value.gradientColors=_e;break}Y(xe)},Ie=function(ce,ue){var _e=jp.isGradientColor(ue);_e?e.colorModes.includes("linear-gradient")?(T.value="linear-gradient",D.value.update(ue),D.value.updateCurrentGradientColor()):console.warn("\u8BE5\u6A21\u5F0F\u4E0D\u652F\u6301\u6E10\u53D8\u8272"):T.value==="linear-gradient"?(D.value.updateStates(ue),D.value.updateCurrentGradientColor()):D.value.update(ue),Y()};return{baseClassName:r,statusClassNames:w,t:b,globalConfig:v,color:D,mode:T,formatModel:N,recentlyUsedColors:X,isGradient:P,addRecentlyUsedColor:U,handleModeChange:K,handleSatAndValueChange:te,handleHueChange:re,handleAlphaChange:be,handleGradientChange:me,handleSetColor:Ie,handleFormatModeChange:ee,handleInputChange:Le,handleRecentlyUsedColorsChange:G}},render:function(){var e,n=this,r=this.t,u=this.baseClassName,d=this.statusClassNames,p=this.globalConfig,b=this.recentColors,v=this.swatchColors,w=this.showPrimaryColorPreview,c=this.isGradient,o={color:this.color,disabled:this.disabled},g=b!==null&&b!==!1,s=v;s===void 0&&(s=aa(N8e));var y=((e=s)===null||e===void 0?void 0:e.length)>0,_=function(){return!y&&!g?null:ve(al,null,[ve("div",{class:"".concat(u,"__swatches-wrap")},[g?ve(Dj,ea(o,{title:r(p.recentColorTitle),editable:!0,colors:n.recentlyUsedColors,handleAddColor:n.addRecentlyUsedColor,onSetColor:function(O){return n.handleSetColor("used",O)},onChange:n.handleRecentlyUsedColorsChange}),null):null,y?ve(Dj,ea(o,{title:r(p.swatchColorTitle),colors:s,onSetColor:function(O){return n.handleSetColor("system",O)}}),null):null])])};return ve("div",{class:["".concat(u,"__panel"),this.disabled?d.disabled:!1]},[ve(F8e,ea(this.$props,{mode:this.mode,onModeChange:this.handleModeChange}),null),ve("div",{class:["".concat(u,"__body")]},[c?ve(Oye,ea(o,{onChange:this.handleGradientChange,enableMultipleGradient:this.enableMultipleGradient}),null):null,ve(Tye,ea(o,{onChange:this.handleSatAndValueChange}),null),ve("div",{class:["".concat(u,"__sliders-wrapper")]},[ve("div",{class:["".concat(u,"__sliders")]},[ve(Mye,ea(o,{onChange:this.handleHueChange}),null),this.enableAlpha?ve(Pye,ea(o,{onChange:this.handleAlphaChange}),null):null]),w?ve("div",{class:["".concat(u,"__sliders-preview"),"".concat(u,"--bg-alpha")]},[ve("span",{class:"".concat(u,"__sliders-preview-inner"),style:{background:c?this.color.linearGradient:this.color.rgba}},null)]):null]),ve(Bye,ea(this.$props,{color:this.color,format:this.formatModel,onModeChange:this.handleFormatModeChange,onInputChange:this.handleInputChange}),null),_()])])}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1690,11 +1690,11 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var zye=Hn({name:"DefaultTrigger",inheritAttrs:!1,props:{color:{type:String,default:""},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},inputProps:{type:Object,default:function(){return{autoWidth:!0}}},onTriggerChange:{type:Function,default:function(){return function(){}}},size:{type:String,default:"medium"}},setup:function(e){var n=ov(),r=Ft(e.color),u=fs(),p=u.SIZE;Nr(function(){return[e.color]},function(){return r.value=e.color});var h=function(v){v!==e.color&&(v&&!jp.isValid(v)?r.value=e.color:r.value=v,e.onTriggerChange(r.value))};return{baseClassName:n,value:r,handleChange:h,sizeClassNames:p}},render:function(){var e=this,n=this.baseClassName,r=this.sizeClassNames,u={label:function(){return ve("div",{class:["".concat(n,"__trigger--default__color"),"".concat(n,"--bg-alpha")]},[ve("span",{class:["color-inner",st({},r[e.size],e.size!=="medium")],style:{background:e.value}},null)])}};return ve(tv,ea({clearable:this.clearable,size:this.size,modelValue:e.value,"onUpdate:modelValue":function(h){return e.value=h},disabled:this.disabled,onBlur:this.handleChange},this.inputProps),u)}});/** + */var zye=Hn({name:"DefaultTrigger",inheritAttrs:!1,props:{color:{type:String,default:""},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},inputProps:{type:Object,default:function(){return{autoWidth:!0}}},onTriggerChange:{type:Function,default:function(){return function(){}}},size:{type:String,default:"medium"}},setup:function(e){var n=ov(),r=Ft(e.color),u=fs(),d=u.SIZE;Nr(function(){return[e.color]},function(){return r.value=e.color});var p=function(v){v!==e.color&&(v&&!jp.isValid(v)?r.value=e.color:r.value=v,e.onTriggerChange(r.value))};return{baseClassName:n,value:r,handleChange:p,sizeClassNames:d}},render:function(){var e=this,n=this.baseClassName,r=this.sizeClassNames,u={label:function(){return ve("div",{class:["".concat(n,"__trigger--default__color"),"".concat(n,"--bg-alpha")]},[ve("span",{class:["color-inner",st({},r[e.size],e.size!=="medium")],style:{background:e.value}},null)])}};return ve(tv,ea({clearable:this.clearable,size:this.size,modelValue:e.value,"onUpdate:modelValue":function(p){return e.value=p},disabled:this.disabled,onBlur:this.handleChange},this.inputProps),u)}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Rj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function jk(t){for(var e=1;eN-o.value*2?"scale(".concat((N-o.value*2)/z,")"):"scale(1)")};return Ti(function(){xl(function(){T()})}),ex(function(){xl(function(){T()})}),function(){var P,D=r("default","content"),F=u("icon"),N=F&&!D,z=e.shape,B=e.image,X=e.alt,W=["".concat(n.value),h.value[s.value],(P={},st(P,"".concat(n.value,"--circle"),z==="circle"),st(P,"".concat(n.value,"--round"),z==="round"),st(P,"".concat(n.value,"__icon"),!!N),P)];return D=ve("span",{ref:w,style:pT({},C.value)},[D]),F&&(D=[F,N?"":D]),B&&c.value&&(D=ve(Ly,ea({style:pT({},k.value),src:B,alt:X,onError:O},e.imageProps),null)),ve("div",{ref:v,class:W,style:pT({},_.value)},[D])}}});/** + */function Fj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function pT(t){for(var e=1;eN-o.value*2?"scale(".concat((N-o.value*2)/z,")"):"scale(1)")};return Ti(function(){xl(function(){T()})}),ex(function(){xl(function(){T()})}),function(){var P,D=r("default","content"),F=u("icon"),N=F&&!D,z=e.shape,B=e.image,X=e.alt,W=["".concat(n.value),p.value[s.value],(P={},st(P,"".concat(n.value,"--circle"),z==="circle"),st(P,"".concat(n.value,"--round"),z==="round"),st(P,"".concat(n.value,"__icon"),!!N),P)];return D=ve("span",{ref:w,style:pT({},C.value)},[D]),F&&(D=[F,N?"":D]),B&&c.value&&(D=ve(Ly,ea({style:pT({},k.value),src:B,alt:X,onError:O},e.imageProps),null)),ve("div",{ref:v,class:W,style:pT({},_.value)},[D])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1726,7 +1726,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Gye(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var Kye=Hn({name:"TAvatarGroup",props:Yye,setup:function(e){rs("avatarGroup",e);var n=Xa(),r=sr("avatar"),u=sr("avatar-group"),p=function(v){if((v==null?void 0:v.length)>e.max){var w=h(v),c=v.slice(0,e.max);return c.push(ve(kW,{class:"".concat(r.value,"__collapse"),size:e.size},Gye(w)?w:{default:function(){return[w]}})),[c]}return[v]},h=function(v){return n("collapseAvatar")||"+".concat(v.length-e.max)};return function(){var b,v=n("default"),w=e.cascading,c=e.max,o=["".concat(u.value),(b={},st(b,"".concat(r.value,"--offset-right"),w==="right-up"),st(b,"".concat(r.value,"--offset-left"),w==="left-up"),b)],g=c&&c>=0?[p(v)]:[v];return ve("div",{class:o},[g])}}});/** + */function Gye(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var Kye=Hn({name:"TAvatarGroup",props:Yye,setup:function(e){rs("avatarGroup",e);var n=Xa(),r=sr("avatar"),u=sr("avatar-group"),d=function(v){if((v==null?void 0:v.length)>e.max){var w=p(v),c=v.slice(0,e.max);return c.push(ve(kW,{class:"".concat(r.value,"__collapse"),size:e.size},Gye(w)?w:{default:function(){return[w]}})),[c]}return[v]},p=function(v){return n("collapseAvatar")||"+".concat(v.length-e.max)};return function(){var b,v=n("default"),w=e.cascading,c=e.max,o=["".concat(u.value),(b={},st(b,"".concat(r.value,"--offset-right"),w==="right-up"),st(b,"".concat(r.value,"--offset-left"),w==="left-up"),b)],g=c&&c>=0?[d(v)]:[v];return ve("div",{class:o},[g])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1738,7 +1738,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Bj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Qye(t){for(var e=1;ee.maxCount?"".concat(e.maxCount,"+"):g}),u=function(){return n("default")},p=function(){if(!e.offset)return{};var s=ba(e.offset,2),y=s[0],_=s[1];return y=Number.isNaN(Number(y))?y:"".concat(y,"px"),_=Number.isNaN(Number(_))?_:"".concat(_,"px"),{xOffset:y,yOffset:_}},h=Si("classPrefix"),b=h.classPrefix,v="".concat(b.value,"-badge"),w=He(function(){return!e.showZero&&(r.value===0||r.value==="0")}),c=He(function(){var g;return[(g={},st(g,"".concat(v,"--dot"),!!e.dot),st(g,"".concat(v,"--circle"),!e.dot&&e.shape==="circle"),st(g,"".concat(v,"--round"),e.shape==="round"),st(g,"".concat(b.value,"-size-s"),e.size==="small"),g)]}),o=He(function(){var g=p(),s=g.xOffset,y=g.yOffset;return{background:"".concat(e.color),right:s,top:y}});return{content:r,inlineStyle:o,badgeClassNames:c,isHidden:w,renderChildren:u,name:v}},render:function(){return ve("div",ea({class:this.name},this.$attrs),[this.renderChildren(),this.isHidden?null:ve("sup",{class:this.badgeClassNames,style:this.inlineStyle},[this.dot?null:this.content])])}});/** + */function Bj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Qye(t){for(var e=1;ee.maxCount?"".concat(e.maxCount,"+"):g}),u=function(){return n("default")},d=function(){if(!e.offset)return{};var s=ba(e.offset,2),y=s[0],_=s[1];return y=Number.isNaN(Number(y))?y:"".concat(y,"px"),_=Number.isNaN(Number(_))?_:"".concat(_,"px"),{xOffset:y,yOffset:_}},p=Si("classPrefix"),b=p.classPrefix,v="".concat(b.value,"-badge"),w=He(function(){return!e.showZero&&(r.value===0||r.value==="0")}),c=He(function(){var g;return[(g={},st(g,"".concat(v,"--dot"),!!e.dot),st(g,"".concat(v,"--circle"),!e.dot&&e.shape==="circle"),st(g,"".concat(v,"--round"),e.shape==="round"),st(g,"".concat(b.value,"-size-s"),e.size==="small"),g)]}),o=He(function(){var g=d(),s=g.xOffset,y=g.yOffset;return{background:"".concat(e.color),right:s,top:y}});return{content:r,inlineStyle:o,badgeClassNames:c,isHidden:w,renderChildren:u,name:v}},render:function(){return ve("div",ea({class:this.name},this.$attrs),[this.renderChildren(),this.isHidden?null:ve("sup",{class:this.badgeClassNames,style:this.inlineStyle},[this.dot?null:this.content])])}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1754,31 +1754,31 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var EW=function(e){var n=$r(e).day();return n===0&&(n=7),n},r9e=function(e){var n="",r=e.toString();return r in zj&&(n=zj[r]),n},a9e=function(e,n){var r=0,u=EW(n);return u>=e?r=u-e:r=7-e+u,r},vT=function(e,n){var r=new Date(e);return r.setDate(r.getDate()+n),r},i9e=function(e,n){for(var r=n.curSelectedYear,u=n.curDate,p=n.curDateList,h=e.format,b=e.multiple,v=[],w=function(g){var s=new Date(r,g-1),y=b?!!p.find(function(_){return _.year()===r&&parseInt(_.format("M"),10)===g}):u.year()===r&&parseInt(u.format("M"),10)===g;v.push({mode:"year",isCurrent:y,date:s,formattedDate:$r(s).format(h),filterDate:null,formattedFilterDate:null,isShowWeekend:!0})},c=SW;c<=OW;c++)w(c);return v},o9e=function(e,n){for(var r=n.curSelectedYear,u=n.curSelectedMonth,p=n.realFirstDayOfWeek,h=n.curDate,b=n.curDateList,v=e.format,w=e.multiple,c=[],o=$r("".concat(r,"-").concat(u)).startOf("month").toDate(),g=$r($r("".concat(r,"-").concat(u)).endOf("month").format("YYYY-MM-DD")).toDate(),s=g.getDate(),y=a9e(p,o),_=[],k=1,C=function(H,U,G,Y){var K=EW(G);return{mode:"month",belongTo:H,isCurrent:U,day:K,weekOrder:Y,date:G,formattedDate:$r(G).format(v),filterDate:null,formattedFilterDate:null,isShowWeekend:!0}},O=function(H){var U=w?!!b.find(function(G){return G.isSame($r(H))}):h.isSame($r(H));return U},T=0;T=e?r=u-e:r=7-e+u,r},vT=function(e,n){var r=new Date(e);return r.setDate(r.getDate()+n),r},i9e=function(e,n){for(var r=n.curSelectedYear,u=n.curDate,d=n.curDateList,p=e.format,b=e.multiple,v=[],w=function(g){var s=new Date(r,g-1),y=b?!!d.find(function(_){return _.year()===r&&parseInt(_.format("M"),10)===g}):u.year()===r&&parseInt(u.format("M"),10)===g;v.push({mode:"year",isCurrent:y,date:s,formattedDate:$r(s).format(p),filterDate:null,formattedFilterDate:null,isShowWeekend:!0})},c=SW;c<=OW;c++)w(c);return v},o9e=function(e,n){for(var r=n.curSelectedYear,u=n.curSelectedMonth,d=n.realFirstDayOfWeek,p=n.curDate,b=n.curDateList,v=e.format,w=e.multiple,c=[],o=$r("".concat(r,"-").concat(u)).startOf("month").toDate(),g=$r($r("".concat(r,"-").concat(u)).endOf("month").format("YYYY-MM-DD")).toDate(),s=g.getDate(),y=a9e(d,o),_=[],k=1,C=function(H,U,G,Y){var K=EW(G);return{mode:"month",belongTo:H,isCurrent:U,day:K,weekOrder:Y,date:G,formattedDate:$r(G).format(v),filterDate:null,formattedFilterDate:null,isShowWeekend:!0}},O=function(H){var U=w?!!b.find(function(G){return G.isSame($r(H))}):p.isSame($r(H));return U},T=0;T0&&(r.curSelectedYear=o)}function h(c){var o=parseInt(c?"".concat(c):dy().format("M"),10);!isNaN(o)&&o>0&&o<=12&&(r.curSelectedMonth=o)}function b(c){Ba(c)?r.curDate=c&&c.length?$r(c[0]):dy():r.curDate=c?$r(c):dy()}function v(c){Ba(c)?r.curDateList=c&&c.length?c.map(function(o){return $r(o)}):[dy()]:r.curDateList=c?[$r(c)]:[dy()]}function w(c){var o=!0;return r.isShowWeekend||(o=c!==6&&c!==7),o}return Nr(function(){return t.firstDayOfWeek},function(){var c,o;r.realFirstDayOfWeek=(c=(o=t.firstDayOfWeek)!==null&&o!==void 0?o:n.value.firstDayOfWeek)!==null&&c!==void 0?c:1},{immediate:!0}),Nr(function(){return t.value},function(c){t.multiple?v(c):b(c)},{immediate:!0}),Nr(function(){return t.year},function(c){p(c)},{immediate:!0}),Nr(function(){return t.month},function(c){h(c)},{immediate:!0}),Nr(function(){return t.isShowWeekendDefault},function(c){r.isShowWeekend=c},{immediate:!0}),Nr(function(){return t.mode},function(c){r.curSelectedMode=c},{immediate:!0}),Nr(function(){return t.theme},function(c){c==="card"&&(r.controlSize="small"),c==="full"&&(r.controlSize="medium")},{immediate:!0}),{state:r,toToday:u,checkDayVisible:w}}/** + */function l9e(t){var e=Si(bx),n=e.globalConfig,r=Ul({realFirstDayOfWeek:1,curDate:null,curDateList:[],curSelectedYear:null,curSelectedMonth:null,curSelectedMode:null,isShowWeekend:!0,controlSize:"medium"});function u(){var c=dy();r.curDate=c,r.curSelectedYear=c.year(),r.curSelectedMonth=parseInt(c.format("M"),10)}function d(c){var o=c?parseInt("".concat(c),10):dy().year();!isNaN(o)&&o>0&&(r.curSelectedYear=o)}function p(c){var o=parseInt(c?"".concat(c):dy().format("M"),10);!isNaN(o)&&o>0&&o<=12&&(r.curSelectedMonth=o)}function b(c){Ba(c)?r.curDate=c&&c.length?$r(c[0]):dy():r.curDate=c?$r(c):dy()}function v(c){Ba(c)?r.curDateList=c&&c.length?c.map(function(o){return $r(o)}):[dy()]:r.curDateList=c?[$r(c)]:[dy()]}function w(c){var o=!0;return r.isShowWeekend||(o=c!==6&&c!==7),o}return Nr(function(){return t.firstDayOfWeek},function(){var c,o;r.realFirstDayOfWeek=(c=(o=t.firstDayOfWeek)!==null&&o!==void 0?o:n.value.firstDayOfWeek)!==null&&c!==void 0?c:1},{immediate:!0}),Nr(function(){return t.value},function(c){t.multiple?v(c):b(c)},{immediate:!0}),Nr(function(){return t.year},function(c){d(c)},{immediate:!0}),Nr(function(){return t.month},function(c){p(c)},{immediate:!0}),Nr(function(){return t.isShowWeekendDefault},function(c){r.isShowWeekend=c},{immediate:!0}),Nr(function(){return t.mode},function(c){r.curSelectedMode=c},{immediate:!0}),Nr(function(){return t.theme},function(c){c==="card"&&(r.controlSize="small"),c==="full"&&(r.controlSize="medium")},{immediate:!0}),{state:r,toToday:u,checkDayVisible:w}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function s9e(t,e){var n=sr(bx),r=He(function(){return["".concat(n.value),"".concat(n.value,"--").concat(t.theme)]}),u=He(function(){return["".concat(n.value,"__panel"),"".concat(n.value,"__panel--").concat(e.curSelectedMode)]}),p=He(function(){return["".concat(n.value,"__control")]}),h=He(function(){return["".concat(n.value,"__title")]}),b=He(function(){return["".concat(n.value,"__control-section")]}),v=He(function(){return["".concat(n.value,"__control-section-cell")]}),w=He(function(){return["".concat(n.value,"__control-tag")]}),c=He(function(){return["".concat(n.value,"__table")]}),o=He(function(){return["".concat(n.value,"__table-head")]}),g=He(function(){return["".concat(n.value,"__table-head-row")]}),s=He(function(){return["".concat(n.value,"__table-head-cell")]}),y=He(function(){return["".concat(n.value,"__table-body")]}),_=He(function(){return["".concat(n.value,"__table-body-row")]});return{body:r,panel:u,control:p,title:h,controlSection:b,controlSectionCell:v,controlTag:w,table:c,tableHead:o,tableHeadRow:g,tableHeadCell:s,tableBody:y,tableBodyRow:_}}function u9e(){var t=sr(bx),e=He(function(){return["".concat(t.value,"__table-body-cell")]}),n=He(function(){return"".concat(t.value,"__table-body-cell--now")}),r=He(function(){return["".concat(t.value,"__table-body-cell-display")]}),u=He(function(){return["".concat(t.value,"__table-body-cell-content")]});return{tableBodyCell:e,tableBodyCell4Now:n,tableBodyCellDisplay:r,tableBodyCellCsontent:u}}/** + */function s9e(t,e){var n=sr(bx),r=He(function(){return["".concat(n.value),"".concat(n.value,"--").concat(t.theme)]}),u=He(function(){return["".concat(n.value,"__panel"),"".concat(n.value,"__panel--").concat(e.curSelectedMode)]}),d=He(function(){return["".concat(n.value,"__control")]}),p=He(function(){return["".concat(n.value,"__title")]}),b=He(function(){return["".concat(n.value,"__control-section")]}),v=He(function(){return["".concat(n.value,"__control-section-cell")]}),w=He(function(){return["".concat(n.value,"__control-tag")]}),c=He(function(){return["".concat(n.value,"__table")]}),o=He(function(){return["".concat(n.value,"__table-head")]}),g=He(function(){return["".concat(n.value,"__table-head-row")]}),s=He(function(){return["".concat(n.value,"__table-head-cell")]}),y=He(function(){return["".concat(n.value,"__table-body")]}),_=He(function(){return["".concat(n.value,"__table-body-row")]});return{body:r,panel:u,control:d,title:p,controlSection:b,controlSectionCell:v,controlTag:w,table:c,tableHead:o,tableHeadRow:g,tableHeadCell:s,tableBody:y,tableBodyRow:_}}function u9e(){var t=sr(bx),e=He(function(){return["".concat(t.value,"__table-body-cell")]}),n=He(function(){return"".concat(t.value,"__table-body-cell--now")}),r=He(function(){return["".concat(t.value,"__table-body-cell-display")]}),u=He(function(){return["".concat(t.value,"__table-body-cell-content")]});return{tableBodyCell:e,tableBodyCell4Now:n,tableBodyCellDisplay:r,tableBodyCellCsontent:u}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function $j(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function gT(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:!0;return{visible:e,disabled:!1,mode:{visible:!0,radioGroupProps:{}},year:{visible:!0,selectProps:{}},month:{visible:!0,selectProps:{}},weekend:{visible:!0,showWeekendButtonProps:{},hideWeekendButtonProps:{}},current:{visible:!0,currentDayButtonProps:{},currentMonthButtonProps:{}}}};function c9e(t,e){var n=Si(bx),r=n.globalConfig,u=He(function(){var c=$r("".concat(e.curSelectedYear,"-").concat(e.curSelectedMonth)),o={isShowWeekend:e.isShowWeekend,filterDate:c.toDate(),formattedFilterDate:c.format(t.format),mode:e.curSelectedMode};return o}),p=He(function(){var c,o,g=(c=(o=t.controllerConfig)!==null&&o!==void 0?o:r.value.controllerConfig)!==null&&c!==void 0?c:!0;return j1(g)?Vj(g):gT(gT({},Vj()),g)}),h=He(function(){return!!p.value&&p.value.visible});function b(c){var o=!0,g=p.value;return(!g||!g.visible||g[c]===!1||g[c]&&!g[c].visible)&&(o=!1),o}function v(c,o){var g=!1,s=p.value;return s&&(s.disabled||s[c]&&s[c][o]&&s[c][o].disabled)&&(g=!0),g}function w(){xl(function(){da(t.onControllerChange)&&t.onControllerChange(gT({},u.value))})}return{options:u,configData:p,visible:h,checkControllerVisible:b,checkControllerDisabled:v,emitControllerChange:w}}/** + */function $j(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function gT(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:!0;return{visible:e,disabled:!1,mode:{visible:!0,radioGroupProps:{}},year:{visible:!0,selectProps:{}},month:{visible:!0,selectProps:{}},weekend:{visible:!0,showWeekendButtonProps:{},hideWeekendButtonProps:{}},current:{visible:!0,currentDayButtonProps:{},currentMonthButtonProps:{}}}};function c9e(t,e){var n=Si(bx),r=n.globalConfig,u=He(function(){var c=$r("".concat(e.curSelectedYear,"-").concat(e.curSelectedMonth)),o={isShowWeekend:e.isShowWeekend,filterDate:c.toDate(),formattedFilterDate:c.format(t.format),mode:e.curSelectedMode};return o}),d=He(function(){var c,o,g=(c=(o=t.controllerConfig)!==null&&o!==void 0?o:r.value.controllerConfig)!==null&&c!==void 0?c:!0;return j1(g)?Vj(g):gT(gT({},Vj()),g)}),p=He(function(){return!!d.value&&d.value.visible});function b(c){var o=!0,g=d.value;return(!g||!g.visible||g[c]===!1||g[c]&&!g[c].visible)&&(o=!1),o}function v(c,o){var g=!1,s=d.value;return s&&(s.disabled||s[c]&&s[c][o]&&s[c][o].disabled)&&(g=!0),g}function w(){xl(function(){da(t.onControllerChange)&&t.onControllerChange(gT({},u.value))})}return{options:u,configData:d,visible:p,checkControllerVisible:b,checkControllerDisabled:v,emitControllerChange:w}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function f9e(t,e){var n=Si(bx),r=n.t,u=n.globalConfig,p=He(function(){return t.week||r(u.value.week).split(",")});function h(v){var w=p.value;return po(w)&&w[v-1]?w[v-1]:r9e(v)}var b=He(function(){for(var v=[],w=1,c=7,o=e.realFirstDayOfWeek;o<=c;o++)v.push({num:o,display:h(o)});if(e.realFirstDayOfWeek>w)for(var g=w;gw)for(var g=w;gme}}return te}function O(){var K,ee;if((K=k.value)!==null&&K!==void 0&&K.from&&(ee=k.value)!==null&&ee!==void 0&&ee.to){var te=$r(k.value.from).year(),re=$r(k.value.to).year(),be=parseInt($r(k.value.from).format("M"),10);C(w.curSelectedYear,w.curSelectedMonth)&&(w.curSelectedMonth=w.curSelectedYear===te?be:w.curSelectedYear===re?1:w.curSelectedMonth)}}Nr(function(){return{year:"".concat(w.curSelectedYear),month:"".concat(w.curSelectedMonth)}},function(K){da(e.onMonthChange)&&e.onMonthChange(hy({},K)),_.emitControllerChange()});var T={yearSelectOptionList:He(function(){var K=[],ee=w.curSelectedYear-10,te=w.curSelectedYear+10;k.value&&k.value.from&&k.value.to&&(ee=$r(k.value.from).year(),te=$r(k.value.to).year()),eeme}}return te}function O(){var K,ee;if((K=k.value)!==null&&K!==void 0&&K.from&&(ee=k.value)!==null&&ee!==void 0&&ee.to){var te=$r(k.value.from).year(),re=$r(k.value.to).year(),be=parseInt($r(k.value.from).format("M"),10);C(w.curSelectedYear,w.curSelectedMonth)&&(w.curSelectedMonth=w.curSelectedYear===te?be:w.curSelectedYear===re?1:w.curSelectedMonth)}}Nr(function(){return{year:"".concat(w.curSelectedYear),month:"".concat(w.curSelectedMonth)}},function(K){da(e.onMonthChange)&&e.onMonthChange(hy({},K)),_.emitControllerChange()});var T={yearSelectOptionList:He(function(){var K=[],ee=w.curSelectedYear-10,te=w.curSelectedYear+10;k.value&&k.value.from&&k.value.to&&(ee=$r(k.value.from).year(),te=$r(k.value.to).year()),ee0&&arguments[0]!==void 0?arguments[0]:{max:2,min:.5,step:.5},e=t.max,n=t.min,r=t.step,u=Ft(1),p=function(){v(u.value+r)},h=function(){v(u.value-r)},b=function(){u.value=1},v=function(c){var o=c;ce&&(o=e),u.value=o};return{scale:u,onZoomIn:p,onZoomOut:h,resetScale:b}}function Nbe(){var t=Ft(0),e=90,n=function(){t.value+=e},r=function(){t.value=0};return{rotate:t,onRotate:n,resetRotate:r}}/** + */function Kj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Abe(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:{max:2,min:.5,step:.5},e=t.max,n=t.min,r=t.step,u=Ft(1),d=function(){v(u.value+r)},p=function(){v(u.value-r)},b=function(){u.value=1},v=function(c){var o=c;ce&&(o=e),u.value=o};return{scale:u,onZoomIn:d,onZoomOut:p,resetScale:b}}function Nbe(){var t=Ft(0),e=90,n=function(){t.value+=e},r=function(){t.value=0};return{rotate:t,onRotate:n,resetRotate:r}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var PW=Hn({name:"TImageItem",props:{rotate:Number,scale:Number,mirror:Number,src:[String,Object],placementSrc:[String,Object]},setup:function(e){var n=Va(e),r=n.src,u=n.placementSrc,p=sr(),h=Ft(!1),b=Ft(!1),v=Mbe({translateX:0,translateY:0}),w=v.transform,c=v.mouseDownHandler,o=He(function(){return{transform:"rotate(".concat(e.rotate,"deg) scale(").concat(e.scale,")"),display:!e.placementSrc||b.value?"block":"none"}}),g=He(function(){return{transform:"rotate(".concat(e.rotate,"deg) scale(").concat(e.scale,")"),display:b.value?"none":"block"}}),s=He(function(){var T=w.value,P=T.translateX,D=T.translateY;return{transform:"translate(".concat(P,"px, ").concat(D,"px) scale(").concat(e.mirror,", 1)")}}),y=function(){h.value=!1,b.value=!1};Nr(function(){return e.src},function(){y()});var _=zS(r),k=_.previewUrl,C=zS(u),O=C.previewUrl;return function(){return ve("div",{class:"".concat(p.value,"-image-viewer__modal-pic")},[ve("div",{class:"".concat(p.value,"-image-viewer__modal-box"),style:s.value},[h.value&&ve("div",{class:"".concat(p.value,"-image-viewer__img-error")},[ve("div",{class:"".concat(p.value,"-image-viewer__img-error-content")},[ve(hq,{size:"4em"},null),ve("div",{class:"".concat(p.value,"-image-viewer__img-error-text")},["\u56FE\u7247\u52A0\u8F7D\u5931\u8D25\uFF0C\u53EF\u5C1D\u8BD5\u91CD\u65B0\u52A0\u8F7D"])])]),!h.value&&!!e.placementSrc&&O.value&&ve("img",{class:"".concat(p.value,"-image-viewer__modal-image"),onMousedown:function(P){P.stopPropagation(),c(P)},src:O.value,style:g.value,alt:"image",draggable:"false"},null),!h.value&&k.value&&ve("img",{class:"".concat(p.value,"-image-viewer__modal-image"),onMousedown:function(P){P.stopPropagation(),c(P)},src:k.value,onLoad:function(){return b.value=!0},onError:function(){return h.value=!0},style:o.value,alt:"image",draggable:"false"},null)])])}}});/** + */var PW=Hn({name:"TImageItem",props:{rotate:Number,scale:Number,mirror:Number,src:[String,Object],placementSrc:[String,Object]},setup:function(e){var n=Va(e),r=n.src,u=n.placementSrc,d=sr(),p=Ft(!1),b=Ft(!1),v=Mbe({translateX:0,translateY:0}),w=v.transform,c=v.mouseDownHandler,o=He(function(){return{transform:"rotate(".concat(e.rotate,"deg) scale(").concat(e.scale,")"),display:!e.placementSrc||b.value?"block":"none"}}),g=He(function(){return{transform:"rotate(".concat(e.rotate,"deg) scale(").concat(e.scale,")"),display:b.value?"none":"block"}}),s=He(function(){var T=w.value,P=T.translateX,D=T.translateY;return{transform:"translate(".concat(P,"px, ").concat(D,"px) scale(").concat(e.mirror,", 1)")}}),y=function(){p.value=!1,b.value=!1};Nr(function(){return e.src},function(){y()});var _=zS(r),k=_.previewUrl,C=zS(u),O=C.previewUrl;return function(){return ve("div",{class:"".concat(d.value,"-image-viewer__modal-pic")},[ve("div",{class:"".concat(d.value,"-image-viewer__modal-box"),style:s.value},[p.value&&ve("div",{class:"".concat(d.value,"-image-viewer__img-error")},[ve("div",{class:"".concat(d.value,"-image-viewer__img-error-content")},[ve(hq,{size:"4em"},null),ve("div",{class:"".concat(d.value,"-image-viewer__img-error-text")},["\u56FE\u7247\u52A0\u8F7D\u5931\u8D25\uFF0C\u53EF\u5C1D\u8BD5\u91CD\u65B0\u52A0\u8F7D"])])]),!p.value&&!!e.placementSrc&&O.value&&ve("img",{class:"".concat(d.value,"-image-viewer__modal-image"),onMousedown:function(P){P.stopPropagation(),c(P)},src:O.value,style:g.value,alt:"image",draggable:"false"},null),!p.value&&k.value&&ve("img",{class:"".concat(d.value,"-image-viewer__modal-image"),onMousedown:function(P){P.stopPropagation(),c(P)},src:k.value,onLoad:function(){return b.value=!0},onError:function(){return p.value=!0},style:o.value,alt:"image",draggable:"false"},null)])])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1838,7 +1838,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Xj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function s_(t){for(var e=1;en||v>r)return;function w(o){var g=o.clientX-p,s=o.clientY-h;g<0&&(g=0),s<0&&(s=0),n-e.offsetWidth-g<0&&(g=n-e.offsetWidth),r-e.offsetHeight-s<0&&(s=r-e.offsetHeight),e.style.position="absolute",e.style.left="".concat(g,"px"),e.style.top="".concat(s,"px")}function c(){document.removeEventListener("mousemove",w),document.removeEventListener("mouseup",c)}document.addEventListener("mousemove",w),document.addEventListener("mouseup",c),document.addEventListener("dragend",c)})}var $be=1,NW=Hn({name:"TDialog",directives:{draggable:function(e,n){e&&n&&n.value&&zbe(e)}},inheritAttrs:!1,props:Ibe,emits:["update:visible"],setup:function(e,n){var r=this,u=sr("dialog"),p=sr(),h=ds(),b=Xa(),v=Ft(null),w=Si("dialog"),c=w.globalConfig,o=ol({CloseIcon:av,InfoCircleFilledIcon:zC,CheckCircleFilledIcon:Cm,ErrorCircleFilledIcon:n4}),g=o.CloseIcon,s=o.InfoCircleFilledIcon,y=o.CheckCircleFilledIcon,_=o.ErrorCircleFilledIcon,k=function(vt){var ft;(ft=e.onConfirm)===null||ft===void 0||ft.call(e,{e:vt})},C=function(vt){var ft;(ft=e.onCancel)===null||ft===void 0||ft.call(e,{e:vt}),Ve({e:vt,trigger:"cancel"})},O=EP({confirmBtnAction:k,cancelBtnAction:C}),T=O.getConfirmBtn,P=O.getCancelBtn,D=WM(function(){return e.attach});Rq();var F=Ft(),N=Ft(),z=He(function(){return e.mode==="modal"}),B=He(function(){return e.mode==="modeless"}),X=He(function(){return e.mode==="normal"}),W=He(function(){return e.mode==="full-screen"}),H=He(function(){return["".concat(u.value,"__mask"),!e.showOverlay&&"".concat(p.value,"-is-hidden")]}),U=He(function(){return X.value?[]:W.value?["".concat(u.value,"__position_fullscreen")]:["".concat(u.value,"__position"),!!e.top&&"".concat(u.value,"--top"),"".concat(e.placement&&!e.top?"".concat(u.value,"--").concat(e.placement):"")]}),G=He(function(){return[!X.value&&"".concat(u.value,"__wrap")]}),Y=He(function(){if(W.value)return{};var ut=e.top,vt={};if(ut!==void 0){var ft=Zj(ut);vt={paddingTop:ft}}return vt}),K=He(function(){var ut=["".concat(u.value),"".concat(u.value,"__modal-").concat(e.theme),B.value&&e.draggable&&"".concat(u.value,"--draggable")];return W.value?ut.push("".concat(u.value,"__fullscreen")):ut.push.apply(ut,["".concat(u.value,"--default"),"".concat(u.value,"--").concat(e.placement)]),ut}),ee=He(function(){return W.value?{}:{width:Zj(e.width)}});Nr(function(){return e.visible},function(ut){if(ut){var vt;(z.value&&!e.showInAttachedElement||W.value)&&(e.preventScrollThrough&&document.head.appendChild(N.value),xl(function(){rC&&v.value&&(v.value.style.transformOrigin="".concat(rC.x-v.value.offsetLeft,"px ").concat(rC.y-v.value.offsetTop,"px"))})),(vt=document.activeElement)===null||vt===void 0||vt.blur()}else re();Le(ut),me(ut)});function te(){var ut,vt;(ut=N.value.parentNode)===null||ut===void 0||(vt=ut.removeChild)===null||vt===void 0||vt.call(ut,N.value)}function re(){clearTimeout(F.value),F.value=setTimeout(function(){te()},150)}var be=qu(),Le=function(vt){vt?$k.push(be.uid):$k.pop()},me=function(vt){vt?(document.addEventListener("keydown",pe),e.confirmOnEnter&&document.addEventListener("keydown",Ie)):(document.removeEventListener("keydown",pe),e.confirmOnEnter&&document.removeEventListener("keydown",Ie))},Ie=function(vt){var ft=vt.target;if(ft.tagName.toLowerCase()!=="input"){var Qe=vt.code;if((Qe==="Enter"||Qe==="NumpadEnter")&&$k.top===be.uid){var At;(At=e.onConfirm)===null||At===void 0||At.call(e,{e:vt})}}},pe=function(vt){if(vt.code==="Escape"&&$k.top===be.uid){var ft,Qe;(ft=e.onEscKeydown)===null||ft===void 0||ft.call(e,{e:vt}),((Qe=e.closeOnEscKeydown)!==null&&Qe!==void 0?Qe:c.value.closeOnEscKeydown)&&Ve({e:vt,trigger:"esc"})}},ce=function(vt){var ft;if(e.showOverlay&&((ft=e.closeOnOverlayClick)!==null&&ft!==void 0?ft:c.value.closeOnOverlayClick)){var Qe;(Qe=e.onOverlayClick)===null||Qe===void 0||Qe.call(e,{e:vt}),Ve({e:vt,trigger:"overlay"})}},ue=Lbe(ce),_e=ue.onClick,xe=ue.onMousedown,Te=ue.onMouseup,Ne=function(vt){var ft;(ft=e.onCloseBtnClick)===null||ft===void 0||ft.call(e,{e:vt}),Ve({trigger:"close-btn",e:vt})},Be=function(){var vt;(vt=e.onOpened)===null||vt===void 0||vt.call(e)},Fe=function(){var vt;B.value&&e.draggable&&v.value&&(v.value.style.position="relative",v.value.style.left="unset",v.value.style.top="unset"),(vt=e.onClosed)===null||vt===void 0||vt.call(e)},Ve=function(vt){var ft;(ft=e.onClose)===null||ft===void 0||ft.call(e,vt),n.emit("update:visible",!1)},et=function(vt){var ft,Qe=(ft=r._events)===null||ft===void 0?void 0:ft[vt];return!!(Qe!=null&&Qe.length)},rt=function(){var vt={info:ve(s,{class:"".concat(p.value,"-is-info")},null),warning:ve(_,{class:"".concat(p.value,"-is-warning")},null),danger:ve(_,{class:"".concat(p.value,"-is-error")},null),success:ve(y,{class:"".concat(p.value,"-is-success")},null)};return vt[e.theme]},yt=function(){var vt=ve("h5",{class:"title"},null),ft=ve(g,null,null),Qe=h("default","body"),At=ve("div",null,[P({cancelBtn:e.cancelBtn,globalCancel:c.value.cancel,className:"".concat(u.value,"__cancel")}),T({theme:e.theme,confirmBtn:e.confirmBtn,globalConfirm:c.value.confirm,globalConfirmBtnTheme:c.value.confirmBtnTheme,className:"".concat(u.value,"__confirm")})]),bt=W.value?["".concat(u.value,"__header"),"".concat(u.value,"__header--fullscreen")]:"".concat(u.value,"__header"),ot=W.value?["".concat(u.value,"__close"),"".concat(u.value,"__close--fullscreen")]:"".concat(u.value,"__close"),wt=e.theme==="default"?["".concat(u.value,"__body")]:["".concat(u.value,"__body__icon")],xt=b("footer",At);W.value&&xt?wt.push("".concat(u.value,"__body--fullscreen")):W.value&&wt.push("".concat(u.value,"__body--fullscreen--without-footer"));var Nt=W.value?["".concat(u.value,"__footer"),"".concat(u.value,"__footer--fullscreen")]:"".concat(u.value,"__footer"),Vt=function(yn){B.value&&e.draggable&&yn.stopPropagation()};return ve("div",{class:G.value},[ve("div",{class:U.value,style:Y.value,onClick:_e,onMousedown:xe,onMouseup:Te},[F1(ve("div",{key:"dialog",class:K.value,style:ee.value,ref:v},[ve("div",{class:bt,onMousedown:Vt},[ve("div",{class:"".concat(u.value,"__header-content")},[rt(),b("header",vt)]),e.closeBtn?ve("span",{class:ot,onClick:Ne},[b("closeBtn",ft)]):null]),ve("div",{class:wt,onMousedown:Vt},[Qe]),xt&&ve("div",{class:Nt,onMousedown:Vt},[xt])]),[[pK("draggable"),B.value&&e.draggable]])])])};return Ti(function(){var ut=document.documentElement.scrollHeight>document.documentElement.clientHeight,vt=ut?DW():0;N.value=document.createElement("style"),N.value.dataset.id="td_dialog_".concat(+new Date,"_").concat($be+=1),N.value.innerHTML=` + */function Zj(t){return Number.isNaN(Number(t))?t:"".concat(Number(t),"px")}var rC,jbe=function(e){rC={x:e.clientX,y:e.clientY},setTimeout(function(){rC=null},100)};typeof window<"u"&&window.document&&window.document.documentElement&&document.documentElement.addEventListener("click",jbe,!0);function zbe(t){var e=t,n=window.innerWidth||document.documentElement.clientWidth,r=window.innerHeight||document.documentElement.clientHeight;e.addEventListener("mousedown",function(u){var d=u.clientX-e.offsetLeft,p=u.clientY-e.offsetTop,b=e.offsetWidth,v=e.offsetHeight;if(b>n||v>r)return;function w(o){var g=o.clientX-d,s=o.clientY-p;g<0&&(g=0),s<0&&(s=0),n-e.offsetWidth-g<0&&(g=n-e.offsetWidth),r-e.offsetHeight-s<0&&(s=r-e.offsetHeight),e.style.position="absolute",e.style.left="".concat(g,"px"),e.style.top="".concat(s,"px")}function c(){document.removeEventListener("mousemove",w),document.removeEventListener("mouseup",c)}document.addEventListener("mousemove",w),document.addEventListener("mouseup",c),document.addEventListener("dragend",c)})}var $be=1,NW=Hn({name:"TDialog",directives:{draggable:function(e,n){e&&n&&n.value&&zbe(e)}},inheritAttrs:!1,props:Ibe,emits:["update:visible"],setup:function(e,n){var r=this,u=sr("dialog"),d=sr(),p=ds(),b=Xa(),v=Ft(null),w=Si("dialog"),c=w.globalConfig,o=ol({CloseIcon:av,InfoCircleFilledIcon:zC,CheckCircleFilledIcon:Cm,ErrorCircleFilledIcon:n4}),g=o.CloseIcon,s=o.InfoCircleFilledIcon,y=o.CheckCircleFilledIcon,_=o.ErrorCircleFilledIcon,k=function(vt){var ft;(ft=e.onConfirm)===null||ft===void 0||ft.call(e,{e:vt})},C=function(vt){var ft;(ft=e.onCancel)===null||ft===void 0||ft.call(e,{e:vt}),Ve({e:vt,trigger:"cancel"})},O=EP({confirmBtnAction:k,cancelBtnAction:C}),T=O.getConfirmBtn,P=O.getCancelBtn,D=WM(function(){return e.attach});Rq();var F=Ft(),N=Ft(),z=He(function(){return e.mode==="modal"}),B=He(function(){return e.mode==="modeless"}),X=He(function(){return e.mode==="normal"}),W=He(function(){return e.mode==="full-screen"}),H=He(function(){return["".concat(u.value,"__mask"),!e.showOverlay&&"".concat(d.value,"-is-hidden")]}),U=He(function(){return X.value?[]:W.value?["".concat(u.value,"__position_fullscreen")]:["".concat(u.value,"__position"),!!e.top&&"".concat(u.value,"--top"),"".concat(e.placement&&!e.top?"".concat(u.value,"--").concat(e.placement):"")]}),G=He(function(){return[!X.value&&"".concat(u.value,"__wrap")]}),Y=He(function(){if(W.value)return{};var ut=e.top,vt={};if(ut!==void 0){var ft=Zj(ut);vt={paddingTop:ft}}return vt}),K=He(function(){var ut=["".concat(u.value),"".concat(u.value,"__modal-").concat(e.theme),B.value&&e.draggable&&"".concat(u.value,"--draggable")];return W.value?ut.push("".concat(u.value,"__fullscreen")):ut.push.apply(ut,["".concat(u.value,"--default"),"".concat(u.value,"--").concat(e.placement)]),ut}),ee=He(function(){return W.value?{}:{width:Zj(e.width)}});Nr(function(){return e.visible},function(ut){if(ut){var vt;(z.value&&!e.showInAttachedElement||W.value)&&(e.preventScrollThrough&&document.head.appendChild(N.value),xl(function(){rC&&v.value&&(v.value.style.transformOrigin="".concat(rC.x-v.value.offsetLeft,"px ").concat(rC.y-v.value.offsetTop,"px"))})),(vt=document.activeElement)===null||vt===void 0||vt.blur()}else re();Le(ut),me(ut)});function te(){var ut,vt;(ut=N.value.parentNode)===null||ut===void 0||(vt=ut.removeChild)===null||vt===void 0||vt.call(ut,N.value)}function re(){clearTimeout(F.value),F.value=setTimeout(function(){te()},150)}var be=qu(),Le=function(vt){vt?$k.push(be.uid):$k.pop()},me=function(vt){vt?(document.addEventListener("keydown",pe),e.confirmOnEnter&&document.addEventListener("keydown",Ie)):(document.removeEventListener("keydown",pe),e.confirmOnEnter&&document.removeEventListener("keydown",Ie))},Ie=function(vt){var ft=vt.target;if(ft.tagName.toLowerCase()!=="input"){var Qe=vt.code;if((Qe==="Enter"||Qe==="NumpadEnter")&&$k.top===be.uid){var At;(At=e.onConfirm)===null||At===void 0||At.call(e,{e:vt})}}},pe=function(vt){if(vt.code==="Escape"&&$k.top===be.uid){var ft,Qe;(ft=e.onEscKeydown)===null||ft===void 0||ft.call(e,{e:vt}),((Qe=e.closeOnEscKeydown)!==null&&Qe!==void 0?Qe:c.value.closeOnEscKeydown)&&Ve({e:vt,trigger:"esc"})}},ce=function(vt){var ft;if(e.showOverlay&&((ft=e.closeOnOverlayClick)!==null&&ft!==void 0?ft:c.value.closeOnOverlayClick)){var Qe;(Qe=e.onOverlayClick)===null||Qe===void 0||Qe.call(e,{e:vt}),Ve({e:vt,trigger:"overlay"})}},ue=Lbe(ce),_e=ue.onClick,xe=ue.onMousedown,Te=ue.onMouseup,Ne=function(vt){var ft;(ft=e.onCloseBtnClick)===null||ft===void 0||ft.call(e,{e:vt}),Ve({trigger:"close-btn",e:vt})},Be=function(){var vt;(vt=e.onOpened)===null||vt===void 0||vt.call(e)},Fe=function(){var vt;B.value&&e.draggable&&v.value&&(v.value.style.position="relative",v.value.style.left="unset",v.value.style.top="unset"),(vt=e.onClosed)===null||vt===void 0||vt.call(e)},Ve=function(vt){var ft;(ft=e.onClose)===null||ft===void 0||ft.call(e,vt),n.emit("update:visible",!1)},et=function(vt){var ft,Qe=(ft=r._events)===null||ft===void 0?void 0:ft[vt];return!!(Qe!=null&&Qe.length)},rt=function(){var vt={info:ve(s,{class:"".concat(d.value,"-is-info")},null),warning:ve(_,{class:"".concat(d.value,"-is-warning")},null),danger:ve(_,{class:"".concat(d.value,"-is-error")},null),success:ve(y,{class:"".concat(d.value,"-is-success")},null)};return vt[e.theme]},yt=function(){var vt=ve("h5",{class:"title"},null),ft=ve(g,null,null),Qe=p("default","body"),At=ve("div",null,[P({cancelBtn:e.cancelBtn,globalCancel:c.value.cancel,className:"".concat(u.value,"__cancel")}),T({theme:e.theme,confirmBtn:e.confirmBtn,globalConfirm:c.value.confirm,globalConfirmBtnTheme:c.value.confirmBtnTheme,className:"".concat(u.value,"__confirm")})]),bt=W.value?["".concat(u.value,"__header"),"".concat(u.value,"__header--fullscreen")]:"".concat(u.value,"__header"),ot=W.value?["".concat(u.value,"__close"),"".concat(u.value,"__close--fullscreen")]:"".concat(u.value,"__close"),wt=e.theme==="default"?["".concat(u.value,"__body")]:["".concat(u.value,"__body__icon")],xt=b("footer",At);W.value&&xt?wt.push("".concat(u.value,"__body--fullscreen")):W.value&&wt.push("".concat(u.value,"__body--fullscreen--without-footer"));var Nt=W.value?["".concat(u.value,"__footer"),"".concat(u.value,"__footer--fullscreen")]:"".concat(u.value,"__footer"),Vt=function(yn){B.value&&e.draggable&&yn.stopPropagation()};return ve("div",{class:G.value},[ve("div",{class:U.value,style:Y.value,onClick:_e,onMousedown:xe,onMouseup:Te},[F1(ve("div",{key:"dialog",class:K.value,style:ee.value,ref:v},[ve("div",{class:bt,onMousedown:Vt},[ve("div",{class:"".concat(u.value,"__header-content")},[rt(),b("header",vt)]),e.closeBtn?ve("span",{class:ot,onClick:Ne},[b("closeBtn",ft)]):null]),ve("div",{class:wt,onMousedown:Vt},[Qe]),xt&&ve("div",{class:Nt,onMousedown:Vt},[xt])]),[[pK("draggable"),B.value&&e.draggable]])])])};return Ti(function(){var ut=document.documentElement.scrollHeight>document.documentElement.clientHeight,vt=ut?DW():0;N.value=document.createElement("style"),N.value.dataset.id="td_dialog_".concat(+new Date,"_").concat($be+=1),N.value.innerHTML=` html body { overflow-y: hidden; width: calc(100% - `.concat(vt,`px); } - `)}),xc(function(){me(!1),te()}),{COMPONENT_NAME:u,isModal:z,isModeLess:B,isFullScreen:W,maskClass:H,dialogClass:K,dialogStyle:ee,dialogEle:v,afterEnter:Be,afterLeave:Fe,hasEventOn:et,renderDialog:yt,teleportElement:D}},render:function(){var e,n=this,r=this.COMPONENT_NAME,u=(this.isModal||this.isFullScreen)&&ve("div",{key:"mask",class:this.maskClass},null),p=this.renderDialog(),h=[u,p],b={zIndex:this.zIndex},v=["".concat(r,"__ctx"),(e={},st(e,"".concat(r,"__ctx--fixed"),this.isModal||this.isFullScreen),st(e,"".concat(r,"__ctx--absolute"),this.isModal&&this.showInAttachedElement),st(e,"".concat(r,"__ctx--modeless"),this.isModeLess),e)];return ve(My,{disabled:!this.attach||!this.teleportElement,to:this.teleportElement},{default:function(){return[ve(hm,{duration:300,name:"".concat(r,"-zoom__vue"),onAfterEnter:n.afterEnter,onAfterLeave:n.afterLeave},{default:function(){return[(!n.destroyOnClose||n.visible)&&F1(ve("div",ea({class:v,style:b},n.$attrs),[h]),[[pm,n.visible]])]}})]}})}});/** + `)}),xc(function(){me(!1),te()}),{COMPONENT_NAME:u,isModal:z,isModeLess:B,isFullScreen:W,maskClass:H,dialogClass:K,dialogStyle:ee,dialogEle:v,afterEnter:Be,afterLeave:Fe,hasEventOn:et,renderDialog:yt,teleportElement:D}},render:function(){var e,n=this,r=this.COMPONENT_NAME,u=(this.isModal||this.isFullScreen)&&ve("div",{key:"mask",class:this.maskClass},null),d=this.renderDialog(),p=[u,d],b={zIndex:this.zIndex},v=["".concat(r,"__ctx"),(e={},st(e,"".concat(r,"__ctx--fixed"),this.isModal||this.isFullScreen),st(e,"".concat(r,"__ctx--absolute"),this.isModal&&this.showInAttachedElement),st(e,"".concat(r,"__ctx--modeless"),this.isModeLess),e)];return ve(My,{disabled:!this.attach||!this.teleportElement,to:this.teleportElement},{default:function(){return[ve(hm,{duration:300,name:"".concat(r,"-zoom__vue"),onAfterEnter:n.afterEnter,onAfterLeave:n.afterLeave},{default:function(){return[(!n.destroyOnClose||n.visible)&&F1(ve("div",ea({class:v,style:b},n.$attrs),[p]),[[pm,n.visible]])]}})]}})}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Jj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Uw(t){for(var e=1;e=pe.value.length?y.value:Qe,{trigger:"next"})},xe=function(Qe){_(Qe,{trigger:"current"})},Te=function(){T(!0)},Ne=function(Qe){var At;T(!1),(At=e.onClose)===null||At===void 0||At.call(e,Qe)},Be=function(Qe){Ne({e:Qe,trigger:"close-btn"})},Fe=function(Qe){e.closeOnOverlay&&Ne({e:Qe,trigger:"overlay"})},Ve=function(Qe){switch(Qe.code){case m_.left:ue();break;case m_.right:_e();break;case m_.up:K();break;case m_.down:ee();break;case m_.esc:Ne({e:Qe,trigger:"esc"});break}};Nr(function(){return O.value},function(ft){clearTimeout(D.value),ft?(P.value=!1,window.addEventListener("keydown",Ve)):(D.value=setTimeout(function(){P.value=!0},200),window.removeEventListener("keydown",Ve))});var et=function(Qe){Qe.preventDefault();var At=Qe.deltaY,bt=Qe.ctrlKey;if(bt)return At>0?ee():K();At>0?K():ee()},rt=He(function(){return{transform:"translateX(calc(-".concat(y.value," * (40px / 9 * 16 + 4px)))")}}),yt=function(){return ve("div",{class:N.value},[ve(im,{icon:function(){return ve(jO,null,null)},class:"".concat(u.value,"__header-pre-bt"),onClick:B},null),ve("div",{class:"".concat(u.value,"__header-prev")},[ve("div",{class:"".concat(u.value,"__header-trans"),style:rt.value},[pe.value.map(function(Qe,At){return ve("div",{key:At,class:["".concat(u.value,"__header-box"),st({},"".concat(r.value,"-is-active"),At===y.value)]},[ve(Ly,{src:Qe.thumbnail||Qe.mainImage,className:"".concat(u.value,"__header-img"),onClick:function(){return xe(At)}},null)])})])])])},ut=function(Qe){var At=Qe==="prev"?0:180,bt=p("navigationArrow",ve(zy,{style:{transform:"rotate(".concat(At,"deg)")},size:"24px"},null));return ve(im,{class:"".concat(u.value,"__modal-").concat(Qe,"-bt"),onClick:Qe==="prev"?ue:_e,icon:function(){return bt}},null)},vt=function(){if(e.closeBtn!==!1)return ve("div",{class:["".concat(u.value,"__modal-icon"),"".concat(u.value,"__modal-close-bt")],onClick:Be},[p("closeBtn",ve(av,{size:"24px"},null))])};return function(){return e.mode==="modeless"?ve(al,null,[p("trigger",{params:{open:Te}}),ve(qbe,{zIndex:z.value,visible:O.value,index:y.value,images:pe.value,scale:Y.value,rotate:be.value,mirror:W.value,currentImage:ce.value,onRotate:Le,onZoomIn:K,onZoomOut:ee,onMirror:H,onReset:Ie,onClose:Ne,draggable:e.draggable,showOverlay:b.value,title:e.title},null)]):ve(al,null,[p("trigger",{params:{open:Te}}),ve(My,{to:"body"},{default:function(){return[ve(hm,null,{default:function(){return[(O.value||!P.value)&&F1(ve("div",{class:F.value,style:{zIndex:z.value},onWheel:et},[!!b.value&&ve("div",{class:"".concat(u.value,"__modal-mask"),onClick:Fe},null),pe.value.length>1&&ve(al,null,[yt(),ve("div",{class:"".concat(u.value,"__modal-index")},[e.title&&p("title"),"".concat(y.value+1,"/").concat(pe.value.length)]),ut("prev"),ut("next")]),vt(),ve(MW,{onZoomIn:K,onZoomOut:ee,onMirror:H,onReset:Ie,onRotate:Le,scale:Y.value,currentImage:ce.value},null),ve(PW,{scale:Y.value,rotate:be.value,mirror:W.value,src:ce.value.mainImage,placementSrc:ce.value.thumbnail},null)]),[[pm,O.value]])]}})]}})])}}});/** + */function Qj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Ube(t){for(var e=1;e=pe.value.length?y.value:Qe,{trigger:"next"})},xe=function(Qe){_(Qe,{trigger:"current"})},Te=function(){T(!0)},Ne=function(Qe){var At;T(!1),(At=e.onClose)===null||At===void 0||At.call(e,Qe)},Be=function(Qe){Ne({e:Qe,trigger:"close-btn"})},Fe=function(Qe){e.closeOnOverlay&&Ne({e:Qe,trigger:"overlay"})},Ve=function(Qe){switch(Qe.code){case m_.left:ue();break;case m_.right:_e();break;case m_.up:K();break;case m_.down:ee();break;case m_.esc:Ne({e:Qe,trigger:"esc"});break}};Nr(function(){return O.value},function(ft){clearTimeout(D.value),ft?(P.value=!1,window.addEventListener("keydown",Ve)):(D.value=setTimeout(function(){P.value=!0},200),window.removeEventListener("keydown",Ve))});var et=function(Qe){Qe.preventDefault();var At=Qe.deltaY,bt=Qe.ctrlKey;if(bt)return At>0?ee():K();At>0?K():ee()},rt=He(function(){return{transform:"translateX(calc(-".concat(y.value," * (40px / 9 * 16 + 4px)))")}}),yt=function(){return ve("div",{class:N.value},[ve(im,{icon:function(){return ve(jO,null,null)},class:"".concat(u.value,"__header-pre-bt"),onClick:B},null),ve("div",{class:"".concat(u.value,"__header-prev")},[ve("div",{class:"".concat(u.value,"__header-trans"),style:rt.value},[pe.value.map(function(Qe,At){return ve("div",{key:At,class:["".concat(u.value,"__header-box"),st({},"".concat(r.value,"-is-active"),At===y.value)]},[ve(Ly,{src:Qe.thumbnail||Qe.mainImage,className:"".concat(u.value,"__header-img"),onClick:function(){return xe(At)}},null)])})])])])},ut=function(Qe){var At=Qe==="prev"?0:180,bt=d("navigationArrow",ve(zy,{style:{transform:"rotate(".concat(At,"deg)")},size:"24px"},null));return ve(im,{class:"".concat(u.value,"__modal-").concat(Qe,"-bt"),onClick:Qe==="prev"?ue:_e,icon:function(){return bt}},null)},vt=function(){if(e.closeBtn!==!1)return ve("div",{class:["".concat(u.value,"__modal-icon"),"".concat(u.value,"__modal-close-bt")],onClick:Be},[d("closeBtn",ve(av,{size:"24px"},null))])};return function(){return e.mode==="modeless"?ve(al,null,[d("trigger",{params:{open:Te}}),ve(qbe,{zIndex:z.value,visible:O.value,index:y.value,images:pe.value,scale:Y.value,rotate:be.value,mirror:W.value,currentImage:ce.value,onRotate:Le,onZoomIn:K,onZoomOut:ee,onMirror:H,onReset:Ie,onClose:Ne,draggable:e.draggable,showOverlay:b.value,title:e.title},null)]):ve(al,null,[d("trigger",{params:{open:Te}}),ve(My,{to:"body"},{default:function(){return[ve(hm,null,{default:function(){return[(O.value||!P.value)&&F1(ve("div",{class:F.value,style:{zIndex:z.value},onWheel:et},[!!b.value&&ve("div",{class:"".concat(u.value,"__modal-mask"),onClick:Fe},null),pe.value.length>1&&ve(al,null,[yt(),ve("div",{class:"".concat(u.value,"__modal-index")},[e.title&&d("title"),"".concat(y.value+1,"/").concat(pe.value.length)]),ut("prev"),ut("next")]),vt(),ve(MW,{onZoomIn:K,onZoomOut:ee,onMirror:H,onReset:Ie,onRotate:Le,scale:Y.value,currentImage:ce.value},null),ve(PW,{scale:Y.value,rotate:be.value,mirror:W.value,src:ce.value.mainImage,placementSrc:ce.value.thumbnail},null)]),[[pm,O.value]])]}})]}})])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1891,11 +1891,11 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function tz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Gbe(t){for(var e=1;e=100?"success":e.status||"default"}),g=He(function(){var z={};if(e.strokeWidth){var B=di(e.strokeWidth)?e.strokeWidth:"".concat(e.strokeWidth,"px");z.height=B,z.borderRadius=B}return e.trackColor&&(z.backgroundColor=e.trackColor),z}),s=He(function(){return{width:"".concat(e.percentage,"%"),background:e.color&&Ghe(e.color)}}),y=He(function(){var z=po(e.color)?"":e.color;return{stroke:z}}),_=He(function(){var z=po(e.trackColor)?"":e.trackColor;return{stroke:z}}),k=He(function(){var z=om.MEDIUM;if(!e.size)return z;var B=Vk.SMALL,X=Vk.LARGE,W=Vk.MEDIUM;switch(e.size){case B:z=om.SMALL;break;case W:z=om.MEDIUM;break;case X:z=om.LARGE;break;default:z=Number(e.size);break}return z}),C=He(function(){return k.value/2}),O=He(function(){return C.value-P.value/2}),T=He(function(){if(e.theme!==u_.CIRCLE)return{};var z=k.value*mT.MEDIUM;return k.value<=om.SMALL?z=k.value*mT.SMALL:k.value>=om.LARGE&&(z=k.value*mT.LARGE),{width:"".concat(k.value,"px"),height:"".concat(k.value,"px"),fontSize:"".concat(z,"px")}}),P=He(function(){var z=e.size===Vk.SMALL?4:6;return e.strokeWidth?Number(e.strokeWidth):z}),D=He(function(){var z=(k.value-P.value)/2,B=Math.PI*2*z,X=e.percentage/100;return"".concat(B*X," ").concat(B*(1-X))}),F=function(){var B={success:w,warning:c,error:v},X={success:h,warning:b,error:p};return e.theme===u_.CIRCLE?B:X},N=function(){var B="".concat(e.percentage,"%"),X=e.status||"";if(n_e.includes(X)&&e.theme!==u_.PLUMP){var W=F(),H=W[X];H&&(B=ve(H,{class:["".concat(r.value,"__icon")]},null))}return B};return function(){var z=ve("div",{class:"".concat(r.value,"__info")},[n("label",N())]),B=10,X=e.percentage>B?"".concat(r.value,"--over-ten"):"".concat(r.value,"--under-ten");return ve("div",{class:r.value},[e.theme===u_.LINE&&ve("div",{class:"".concat(r.value,"--thin ").concat(r.value,"--status--").concat(o.value)},[ve("div",{class:"".concat(r.value,"__bar"),style:g.value},[ve("div",{class:"".concat(r.value,"__inner"),style:s.value},null)]),z]),e.theme===u_.PLUMP&&ve("div",{class:["".concat(r.value,"__bar ").concat(r.value,"--plump ").concat(X),st({},"".concat(r.value,"--status--").concat(o.value),o.value)],style:g.value},[ve("div",{class:"".concat(r.value,"__inner"),style:s.value},[e.percentage>B&&z]),e.percentage<=B&&z]),e.theme===u_.CIRCLE&&ve("div",{class:"".concat(r.value,"--circle ").concat(r.value,"--status--").concat(o.value),style:T.value},[z,ve("svg",{width:k.value,height:k.value,viewBox:"0 0 ".concat(k.value," ").concat(k.value)},[ve("circle",{cx:C.value,cy:C.value,r:O.value,"stroke-width":P.value,fill:"none",class:["".concat(r.value,"__circle-outer")],style:_.value},null),e.percentage>0&&ve("circle",{cx:C.value,cy:C.value,r:O.value,"stroke-width":P.value,fill:"none","stroke-linecap":"round",class:["".concat(r.value,"__circle-inner")],transform:"matrix(0,-1,1,0,0,".concat(k.value,")"),"stroke-dasharray":D.value,style:y.value},null)])])])}}});/** + */var a_e=Hn({name:"TProgress",props:r_e,setup:function(e){var n=Xa(),r=sr("progress"),u=ol({CloseCircleFilledIcon:hx,CheckCircleFilledIcon:Cm,ErrorCircleFilledIcon:n4,CloseIcon:av,CheckIcon:cq,ErrorIcon:vce}),d=u.CloseCircleFilledIcon,p=u.CheckCircleFilledIcon,b=u.ErrorCircleFilledIcon,v=u.CloseIcon,w=u.CheckIcon,c=u.ErrorIcon,o=He(function(){return e.percentage>=100?"success":e.status||"default"}),g=He(function(){var z={};if(e.strokeWidth){var B=di(e.strokeWidth)?e.strokeWidth:"".concat(e.strokeWidth,"px");z.height=B,z.borderRadius=B}return e.trackColor&&(z.backgroundColor=e.trackColor),z}),s=He(function(){return{width:"".concat(e.percentage,"%"),background:e.color&&Ghe(e.color)}}),y=He(function(){var z=po(e.color)?"":e.color;return{stroke:z}}),_=He(function(){var z=po(e.trackColor)?"":e.trackColor;return{stroke:z}}),k=He(function(){var z=om.MEDIUM;if(!e.size)return z;var B=Vk.SMALL,X=Vk.LARGE,W=Vk.MEDIUM;switch(e.size){case B:z=om.SMALL;break;case W:z=om.MEDIUM;break;case X:z=om.LARGE;break;default:z=Number(e.size);break}return z}),C=He(function(){return k.value/2}),O=He(function(){return C.value-P.value/2}),T=He(function(){if(e.theme!==u_.CIRCLE)return{};var z=k.value*mT.MEDIUM;return k.value<=om.SMALL?z=k.value*mT.SMALL:k.value>=om.LARGE&&(z=k.value*mT.LARGE),{width:"".concat(k.value,"px"),height:"".concat(k.value,"px"),fontSize:"".concat(z,"px")}}),P=He(function(){var z=e.size===Vk.SMALL?4:6;return e.strokeWidth?Number(e.strokeWidth):z}),D=He(function(){var z=(k.value-P.value)/2,B=Math.PI*2*z,X=e.percentage/100;return"".concat(B*X," ").concat(B*(1-X))}),F=function(){var B={success:w,warning:c,error:v},X={success:p,warning:b,error:d};return e.theme===u_.CIRCLE?B:X},N=function(){var B="".concat(e.percentage,"%"),X=e.status||"";if(n_e.includes(X)&&e.theme!==u_.PLUMP){var W=F(),H=W[X];H&&(B=ve(H,{class:["".concat(r.value,"__icon")]},null))}return B};return function(){var z=ve("div",{class:"".concat(r.value,"__info")},[n("label",N())]),B=10,X=e.percentage>B?"".concat(r.value,"--over-ten"):"".concat(r.value,"--under-ten");return ve("div",{class:r.value},[e.theme===u_.LINE&&ve("div",{class:"".concat(r.value,"--thin ").concat(r.value,"--status--").concat(o.value)},[ve("div",{class:"".concat(r.value,"__bar"),style:g.value},[ve("div",{class:"".concat(r.value,"__inner"),style:s.value},null)]),z]),e.theme===u_.PLUMP&&ve("div",{class:["".concat(r.value,"__bar ").concat(r.value,"--plump ").concat(X),st({},"".concat(r.value,"--status--").concat(o.value),o.value)],style:g.value},[ve("div",{class:"".concat(r.value,"__inner"),style:s.value},[e.percentage>B&&z]),e.percentage<=B&&z]),e.theme===u_.CIRCLE&&ve("div",{class:"".concat(r.value,"--circle ").concat(r.value,"--status--").concat(o.value),style:T.value},[z,ve("svg",{width:k.value,height:k.value,viewBox:"0 0 ".concat(k.value," ").concat(k.value)},[ve("circle",{cx:C.value,cy:C.value,r:O.value,"stroke-width":P.value,fill:"none",class:["".concat(r.value,"__circle-outer")],style:_.value},null),e.percentage>0&&ve("circle",{cx:C.value,cy:C.value,r:O.value,"stroke-width":P.value,fill:"none","stroke-linecap":"round",class:["".concat(r.value,"__circle-inner")],transform:"matrix(0,-1,1,0,0,".concat(k.value,")"),"stroke-dasharray":D.value,style:y.value},null)])])])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1931,7 +1931,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function nz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function l_e(t){for(var e=1;e=e.swiperItemLength/2?e.swiperItemLength+1:e.index>e.currentIndex+1&&e.index-e.currentIndex>=e.swiperItemLength/2?-2:e.index}),b=He(function(){if(e.type!=="card")return 0;var c=e.getWrapAttribute("offsetWidth")||0,o=!p.value&&e.swiperItemLength>2?h.value:e.index,g=Math.abs(o-e.currentIndex)<=1;return g?c*((o-e.currentIndex)*(1-qk*Hk)-qk+1)/2:o2?h.value:e.index,o=c===e.currentIndex,g=Math.round(Math.abs(c-e.currentIndex))<=1;return o?2:g?1:0}),w=He(function(){if(e.animation==="fade")return{opacity:p.value?1:0,transition:e.isSwitching?"opacity ".concat(e.duration/1e3,"s"):"",zIndex:p.value?1:0};if(e.type==="card"){var c=!p.value&&e.swiperItemLength>2?h.value:e.index,o=c===e.currentIndex;return{transform:"translateX(".concat(b.value,"px) scale(").concat(o?1:Hk,")"),transition:"transform ".concat(e.duration/1e3,"s ease"),zIndex:v.value}}return{}});return function(){var c,o;return ve("div",{class:["".concat(u.value,"-swiper__container__item"),(c={},st(c,"".concat(u.value,"-swiper__card"),e.type==="card"),st(c,"".concat(u.value,"-is-active"),e.type==="card"&&p.value),st(c,"".concat(u.value,"-swiper__fade"),e.animation==="fade"),c)],style:w.value},[((o=r.default)===null||o===void 0?void 0:o.call(r,{}))||[]])}}});/** + */function rz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function az(t){for(var e=1;e=e.swiperItemLength/2?e.swiperItemLength+1:e.index>e.currentIndex+1&&e.index-e.currentIndex>=e.swiperItemLength/2?-2:e.index}),b=He(function(){if(e.type!=="card")return 0;var c=e.getWrapAttribute("offsetWidth")||0,o=!d.value&&e.swiperItemLength>2?p.value:e.index,g=Math.abs(o-e.currentIndex)<=1;return g?c*((o-e.currentIndex)*(1-qk*Hk)-qk+1)/2:o2?p.value:e.index,o=c===e.currentIndex,g=Math.round(Math.abs(c-e.currentIndex))<=1;return o?2:g?1:0}),w=He(function(){if(e.animation==="fade")return{opacity:d.value?1:0,transition:e.isSwitching?"opacity ".concat(e.duration/1e3,"s"):"",zIndex:d.value?1:0};if(e.type==="card"){var c=!d.value&&e.swiperItemLength>2?p.value:e.index,o=c===e.currentIndex;return{transform:"translateX(".concat(b.value,"px) scale(").concat(o?1:Hk,")"),transition:"transform ".concat(e.duration/1e3,"s ease"),zIndex:v.value}}return{}});return function(){var c,o;return ve("div",{class:["".concat(u.value,"-swiper__container__item"),(c={},st(c,"".concat(u.value,"-swiper__card"),e.type==="card"),st(c,"".concat(u.value,"-is-active"),e.type==="card"&&d.value),st(c,"".concat(u.value,"-swiper__fade"),e.animation==="fade"),c)],style:w.value},[((o=r.default)===null||o===void 0?void 0:o.call(r,{}))||[]])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function iz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Rw(t){for(var e=1;e=P.value:!e.loop&&s.value+2>=P.value}),N=He(function(){return[e.autoplay,s.value,e.duration,e.interval]}),z=He(function(){var ce;return ce={},st(ce,"".concat(u.value,"-swiper__wrap"),!0),st(ce,"".concat(u.value,"-swiper--inside"),D.value.placement==="inside"),st(ce,"".concat(u.value,"-swiper--outside"),D.value.placement==="outside"),st(ce,"".concat(u.value,"-swiper--vertical"),e.direction==="vertical"),st(ce,"".concat(u.value,"-swiper--large"),D.value.size==="large"),st(ce,"".concat(u.value,"-swiper--small"),D.value.size==="small"),ce}),B=He(function(){var ce=e.height?"".concat(e.height,"px"):"".concat(be("offsetHeight"),"px");if(e.type==="card"||e.animation==="fade")return{height:ce};if(e.animation==="slide"){var ue={transition:k.value?"transform ".concat(e.duration/1e3,"s ease"):""},_e=s.value;return P.value>1&&(_e+=1,(o||g)&&(ue.transition="")),e.direction==="vertical"?(ue.height=ce,ue.transform="translate3d(0, -".concat(_e*100,"%, 0px)")):ue.transform="translate3d(-".concat(_e*100,"%, 0px, 0px)"),["msTransform","WebkitTransform"].forEach(function(xe){ue[xe]=ue.transform}),ue}return{}}),X=function(){var ue=T("SwiperItem");P.value=ue.length;var _e=ue.map(function(Ne,Be){var Fe,Ve=Rw(Rw({},e),Ne.props);return ve(FW,ea({index:Be,currentIndex:s.value,isSwitching:k.value,getWrapAttribute:be,swiperItemLength:P.value},Ve),h_e(Fe=Ne.children.default())?Fe:{default:function(){return[Fe]}})});if(e.animation==="slide"&&_e.length>1){var xe=J6(_e[0],{key:"swiper-item-append-".concat(0)}),Te=J6(_e[_e.length-1],{key:"swiper-item-prepend-".concat(_e.length-1)});_e.unshift(Te),_e.push(xe)}return _e},W=function(ue,_e){var xe,Te=ue%P.value;y.value=Te,r("update:current",Te),(xe=e.onChange)===null||xe===void 0||xe.call(e,Te,_e),k.value=!0,e.animation==="slide"&&P.value>1&&e.type!=="card"&&(Te=ue,o=!1,g=!1,ue>=P.value&&(H(),setTimeout(function(){g=!0,s.value=0},e.duration)),s.value===0&&(P.value>2&&ue===P.value-1||P.value===2&&ue===0)&&(Te=-1,y.value=P.value-1,H(),setTimeout(function(){o=!0,s.value=P.value-1},e.duration))),s.value=Te},H=function(){w&&(clearTimeout(w),w=null)},U=function(){e.autoplay&&e.interval>0&&(H(),w=setTimeout(function(){W(s.value+1,{source:"autoplay"})},s.value===0?e.interval-(e.duration+50):e.interval))},G=function(){_.value=!0,e.stopOnHover&&H(),D.value.showSlideBtn==="hover"&&(C.value=!0)},Y=function(){_.value=!1,F.value||U(),D.value.showSlideBtn==="hover"&&(C.value=!1)},K=function(ue){e.trigger==="hover"&&W(ue,{source:"hover"})},ee=function(ue){e.trigger==="click"&&W(ue,{source:"click"})},te=function(ue){if(!k.value)return e.type==="card"?W(s.value+1>=P.value?0:s.value+1,ue):W(s.value+1,ue)},re=function(ue){if(!k.value)return s.value-1<0?e.animation==="slide"&&P.value===2?W(0,ue):W(P.value-1,ue):W(s.value-1,ue)},be=function(ue){var _e;return(_e=O.value)===null||_e===void 0||(_e=_e.parentNode)===null||_e===void 0?void 0:_e[ue]},Le=function(){var ue=s.value+1>P.value?1:s.value+1;return ve("div",{class:"".concat(u.value,"-swiper__arrow")},[ve("div",{class:"".concat(u.value,"-swiper__arrow-left"),onClick:function(){return re({source:"click"})}},[ve(b,null,null)]),ve("div",{class:"".concat(u.value,"-swiper__navigation-text-fraction")},[ue,"/",P.value]),ve("div",{class:"".concat(u.value,"-swiper__arrow-right"),onClick:function(){return te({source:"click"})}},[ve(v,null,null)])])},me=function(){return C.value?ve("div",{class:["".concat(u.value,"-swiper__arrow"),"".concat(u.value,"-swiper__arrow--default")]},[ve("div",{class:"".concat(u.value,"-swiper__arrow-left"),onClick:function(){return re({source:"click"})}},[ve(b,null,null)]),ve("div",{class:"".concat(u.value,"-swiper__arrow-right"),onClick:function(){return te({source:"click"})}},[ve(v,null,null)])]):null},Ie=function(){var ue;if(il(e.navigation))return e.navigation;var _e=p("navigation");if(_e&&il(_e==null?void 0:_e[0]))return _e;if(D.value.type==="fraction")return ve("div",{class:["".concat(u.value,"-swiper__navigation"),"".concat(u.value,"-swiper__navigation--fraction")]},[Le()]);var xe=T("SwiperItem");return ve("ul",{class:["".concat(u.value,"-swiper__navigation"),(ue={},st(ue,"".concat(u.value,"-swiper__navigation-bars"),D.value.type==="bars"),st(ue,"".concat(u.value,"-swiper__navigation-dots"),D.value.type==="dots"),st(ue,"".concat(u.value,"-swiper__navigation-dots-bar"),D.value.type==="dots-bar"),ue)]},[xe.map(function(Te,Ne){return ve("li",{key:Ne,class:["".concat(u.value,"-swiper__navigation-item"),st({},"".concat(u.value,"-is-active"),Ne===y.value)],onMouseenter:function(){return K(Ne)},onClick:function(){return ee(Ne)}},[ve("span",null,null)])})])},pe=function(){return X()};return Nr(function(){return N.value},function(){U()}),Nr(function(){return k.value},function(){k.value&&(c&&clearTimeout(c),c=setTimeout(function(){k.value=!1,c=0,F.value&&H()},e.duration+50))}),Nr(function(){return e.current},function(){W(e.current,{source:"autoplay"})}),Ti(function(){U(),C.value=D.value.showSlideBtn==="always"}),function(){var ce;return ve("div",{class:["".concat(u.value,"-swiper")],onMouseenter:G,onMouseleave:Y,ref:O},[ve("div",{class:z.value},[ve("div",{class:["".concat(u.value,"-swiper__content"),(ce={},st(ce,"".concat(u.value,"-swiper-fade"),e.animation==="fade"),st(ce,"".concat(u.value,"-swiper-card"),e.type==="card"),ce)]},[ve("div",{class:"".concat(u.value,"-swiper__container"),style:B.value},[pe()])]),Ie(),me()])])}}});/** + */function iz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Rw(t){for(var e=1;e=P.value:!e.loop&&s.value+2>=P.value}),N=He(function(){return[e.autoplay,s.value,e.duration,e.interval]}),z=He(function(){var ce;return ce={},st(ce,"".concat(u.value,"-swiper__wrap"),!0),st(ce,"".concat(u.value,"-swiper--inside"),D.value.placement==="inside"),st(ce,"".concat(u.value,"-swiper--outside"),D.value.placement==="outside"),st(ce,"".concat(u.value,"-swiper--vertical"),e.direction==="vertical"),st(ce,"".concat(u.value,"-swiper--large"),D.value.size==="large"),st(ce,"".concat(u.value,"-swiper--small"),D.value.size==="small"),ce}),B=He(function(){var ce=e.height?"".concat(e.height,"px"):"".concat(be("offsetHeight"),"px");if(e.type==="card"||e.animation==="fade")return{height:ce};if(e.animation==="slide"){var ue={transition:k.value?"transform ".concat(e.duration/1e3,"s ease"):""},_e=s.value;return P.value>1&&(_e+=1,(o||g)&&(ue.transition="")),e.direction==="vertical"?(ue.height=ce,ue.transform="translate3d(0, -".concat(_e*100,"%, 0px)")):ue.transform="translate3d(-".concat(_e*100,"%, 0px, 0px)"),["msTransform","WebkitTransform"].forEach(function(xe){ue[xe]=ue.transform}),ue}return{}}),X=function(){var ue=T("SwiperItem");P.value=ue.length;var _e=ue.map(function(Ne,Be){var Fe,Ve=Rw(Rw({},e),Ne.props);return ve(FW,ea({index:Be,currentIndex:s.value,isSwitching:k.value,getWrapAttribute:be,swiperItemLength:P.value},Ve),h_e(Fe=Ne.children.default())?Fe:{default:function(){return[Fe]}})});if(e.animation==="slide"&&_e.length>1){var xe=J6(_e[0],{key:"swiper-item-append-".concat(0)}),Te=J6(_e[_e.length-1],{key:"swiper-item-prepend-".concat(_e.length-1)});_e.unshift(Te),_e.push(xe)}return _e},W=function(ue,_e){var xe,Te=ue%P.value;y.value=Te,r("update:current",Te),(xe=e.onChange)===null||xe===void 0||xe.call(e,Te,_e),k.value=!0,e.animation==="slide"&&P.value>1&&e.type!=="card"&&(Te=ue,o=!1,g=!1,ue>=P.value&&(H(),setTimeout(function(){g=!0,s.value=0},e.duration)),s.value===0&&(P.value>2&&ue===P.value-1||P.value===2&&ue===0)&&(Te=-1,y.value=P.value-1,H(),setTimeout(function(){o=!0,s.value=P.value-1},e.duration))),s.value=Te},H=function(){w&&(clearTimeout(w),w=null)},U=function(){e.autoplay&&e.interval>0&&(H(),w=setTimeout(function(){W(s.value+1,{source:"autoplay"})},s.value===0?e.interval-(e.duration+50):e.interval))},G=function(){_.value=!0,e.stopOnHover&&H(),D.value.showSlideBtn==="hover"&&(C.value=!0)},Y=function(){_.value=!1,F.value||U(),D.value.showSlideBtn==="hover"&&(C.value=!1)},K=function(ue){e.trigger==="hover"&&W(ue,{source:"hover"})},ee=function(ue){e.trigger==="click"&&W(ue,{source:"click"})},te=function(ue){if(!k.value)return e.type==="card"?W(s.value+1>=P.value?0:s.value+1,ue):W(s.value+1,ue)},re=function(ue){if(!k.value)return s.value-1<0?e.animation==="slide"&&P.value===2?W(0,ue):W(P.value-1,ue):W(s.value-1,ue)},be=function(ue){var _e;return(_e=O.value)===null||_e===void 0||(_e=_e.parentNode)===null||_e===void 0?void 0:_e[ue]},Le=function(){var ue=s.value+1>P.value?1:s.value+1;return ve("div",{class:"".concat(u.value,"-swiper__arrow")},[ve("div",{class:"".concat(u.value,"-swiper__arrow-left"),onClick:function(){return re({source:"click"})}},[ve(b,null,null)]),ve("div",{class:"".concat(u.value,"-swiper__navigation-text-fraction")},[ue,"/",P.value]),ve("div",{class:"".concat(u.value,"-swiper__arrow-right"),onClick:function(){return te({source:"click"})}},[ve(v,null,null)])])},me=function(){return C.value?ve("div",{class:["".concat(u.value,"-swiper__arrow"),"".concat(u.value,"-swiper__arrow--default")]},[ve("div",{class:"".concat(u.value,"-swiper__arrow-left"),onClick:function(){return re({source:"click"})}},[ve(b,null,null)]),ve("div",{class:"".concat(u.value,"-swiper__arrow-right"),onClick:function(){return te({source:"click"})}},[ve(v,null,null)])]):null},Ie=function(){var ue;if(il(e.navigation))return e.navigation;var _e=d("navigation");if(_e&&il(_e==null?void 0:_e[0]))return _e;if(D.value.type==="fraction")return ve("div",{class:["".concat(u.value,"-swiper__navigation"),"".concat(u.value,"-swiper__navigation--fraction")]},[Le()]);var xe=T("SwiperItem");return ve("ul",{class:["".concat(u.value,"-swiper__navigation"),(ue={},st(ue,"".concat(u.value,"-swiper__navigation-bars"),D.value.type==="bars"),st(ue,"".concat(u.value,"-swiper__navigation-dots"),D.value.type==="dots"),st(ue,"".concat(u.value,"-swiper__navigation-dots-bar"),D.value.type==="dots-bar"),ue)]},[xe.map(function(Te,Ne){return ve("li",{key:Ne,class:["".concat(u.value,"-swiper__navigation-item"),st({},"".concat(u.value,"-is-active"),Ne===y.value)],onMouseenter:function(){return K(Ne)},onClick:function(){return ee(Ne)}},[ve("span",null,null)])})])},pe=function(){return X()};return Nr(function(){return N.value},function(){U()}),Nr(function(){return k.value},function(){k.value&&(c&&clearTimeout(c),c=setTimeout(function(){k.value=!1,c=0,F.value&&H()},e.duration+50))}),Nr(function(){return e.current},function(){W(e.current,{source:"autoplay"})}),Ti(function(){U(),C.value=D.value.showSlideBtn==="always"}),function(){var ce;return ve("div",{class:["".concat(u.value,"-swiper")],onMouseenter:G,onMouseleave:Y,ref:O},[ve("div",{class:z.value},[ve("div",{class:["".concat(u.value,"-swiper__content"),(ce={},st(ce,"".concat(u.value,"-swiper-fade"),e.animation==="fade"),st(ce,"".concat(u.value,"-swiper-card"),e.type==="card"),ce)]},[ve("div",{class:"".concat(u.value,"-swiper__container"),style:B.value},[pe()])]),Ie(),me()])])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -1959,7 +1959,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function BW(t,e){for(var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=n,u=0,p=t.length;ur&&(r=v)}}return r}function jW(t){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e,r=(t==null?void 0:t.children)||[],u=0,p=r.length;u1&&(_.rowspan=s),y>1&&(_.colspan=y),r.set(g,_),g!=null&&(o=g.children)!==null&&o!==void 0&&o.length?h(g.children,v):v.push(g)}},p=[];return u(t,p),{rowspanAndColspanMap:r,leafColumns:p}}function b_e(t){var e=function r(u,p){for(var h,b=[],v=[],w=0,c=u.length;w2&&arguments[2]!==void 0?arguments[2]:1,r=n,u=0,d=t.length;ur&&(r=v)}}return r}function jW(t){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e,r=(t==null?void 0:t.children)||[],u=0,d=r.length;u1&&(_.rowspan=s),y>1&&(_.colspan=y),r.set(g,_),g!=null&&(o=g.children)!==null&&o!==void 0&&o.length?p(g.children,v):v.push(g)}},d=[];return u(t,d),{rowspanAndColspanMap:r,leafColumns:d}}function b_e(t){var e=function r(u,d){for(var p,b=[],v=[],w=0,c=u.length;w1}),b=function(w,c,o,g,s,y){var _,k=ba(w,3),C=k[0],O=k[1],T=k[2],P=(_={},st(_,n.sortable,O),st(_,r.filterable,T),_),D=da(g)?g(ho,{col:c,colIndex:o}):void 0,F=Boolean(g!==void 0?g:c.ellipsis);return ve("div",{class:P},[ve("div",{class:n.title},[F?ve(TP,{placement:"bottom",attach:t.attach||(s?function(){return s}:void 0),tooltipContent:D&&function(){return D},tooltipProps:Xo(g)==="object"?g:void 0,classPrefix:y==null?void 0:y.classPrefix,overlayClassName:y==null?void 0:y.ellipsisOverlayClassName},C_e(C)?C:{default:function(){return[C]}}):ve("div",null,[C]),Boolean(O||T)&&ve("div",{class:r.iconWrap},[O,T])])])};return{thList:p,isMultipleHeader:h,spansAndLeafNodes:u,renderTitleWidthIcon:b}}/** + */function lz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function sz(t){for(var e=1;e1}),b=function(w,c,o,g,s,y){var _,k=ba(w,3),C=k[0],O=k[1],T=k[2],P=(_={},st(_,n.sortable,O),st(_,r.filterable,T),_),D=da(g)?g(ho,{col:c,colIndex:o}):void 0,F=Boolean(g!==void 0?g:c.ellipsis);return ve("div",{class:P},[ve("div",{class:n.title},[F?ve(TP,{placement:"bottom",attach:t.attach||(s?function(){return s}:void 0),tooltipContent:D&&function(){return D},tooltipProps:Xo(g)==="object"?g:void 0,classPrefix:y==null?void 0:y.classPrefix,overlayClassName:y==null?void 0:y.ellipsisOverlayClassName},C_e(C)?C:{default:function(){return[C]}}):ve("div",null,[C]),Boolean(O||T)&&ve("div",{class:r.iconWrap},[O,T])])])};return{thList:d,isMultipleHeader:p,spansAndLeafNodes:u,renderTitleWidthIcon:b}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function uz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function k_e(t){for(var e=1;ebe}return!(ee||e.value||K===o.value.length-1)},X=function(U,G,Y,K){return G?D(U,G,Y,K):N(Y,K)},W=function(U,G,Y){var K,ee,te;if(!!k.draggingCol){var re=k.draggingCol,be=re.getBoundingClientRect(),Le=(K=n.value)===null||K===void 0?void 0:K.getBoundingClientRect(),me=(ee=c.value[G.colKey])===null||ee===void 0?void 0:ee.next,Ie=(te=c.value[G.colKey])===null||te===void 0?void 0:te.prev,pe=O(G)?F(re,G,me,be,Le):X(G,me,be,Le),ce=pe.resizeLinePos,ue=pe.minResizeLineLeft,_e=pe.maxResizeLineLeft;if(k.isDragging=!0,k.draggingStart=U.x,w!=null&&w.value){C.display="block",C.height="".concat(Le.bottom-be.top,"px"),C.left="".concat(ce,"px");var xe=n.value.parentElement.getBoundingClientRect();C.bottom="".concat(xe.bottom-Le.bottom,"px")}var Te=function Be(){var Fe;if(!!k.isDragging){var Ve=ce-parseFloat(C.left)||0,et=u("calculate"),rt=(Fe=c.value[G.colKey])===null||Fe===void 0?void 0:Fe.current,yt=k.effectCol==="next"?rt.nextSibling:rt.prevSibling,ut=k_e({},et),vt=G.resizable!==!1?G:yt,ft=k.effectCol==="next"?rt.nextSibling:G,Qe=B(ut,ft,Ve,Y);k.effectCol==="next"?O(G)?re.dataset.colkey!==G.colKey?ut[me.colKey]+=Ve:ut[vt.colKey]+=Ve:(ut[vt.colKey]-=Ve,Qe&&(ut[me.colKey]+=Ve)):k.effectCol==="prev"&&(Qe&&(ut[vt.colKey]+=Ve),Ie&&(ut[Ie.colKey]-=Ve)),p(ut);var At=z(ut);h(Math.round(At)),b(),k.isDragging=!1,k.draggingCol=null,k.effectCol=null,re.style.cursor="",C.display="none",C.left="0",_s(document,"mouseup",Be),_s(document,"mousemove",Ne),document.onselectstart=g,document.ondragstart=s,v==null||v({columnsWidth:ut})}},Ne=function(Fe){if(k.isDragging){var Ve=ce+Fe.x-k.draggingStart;C.left="".concat(Math.min(Math.max(Ve,ue),_e),"px")}};Js(document,"mouseup",Te),Js(document,"mousemove",Ne),document.onselectstart=function(){return!1},document.ondragstart=function(){return!1}}};return{resizeLineRef:w,resizeLineStyle:C,onColumnMouseover:T,onColumnMousedown:W,setEffectColMap:_}}/** + */function uz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function k_e(t){for(var e=1;ebe}return!(ee||e.value||K===o.value.length-1)},X=function(U,G,Y,K){return G?D(U,G,Y,K):N(Y,K)},W=function(U,G,Y){var K,ee,te;if(!!k.draggingCol){var re=k.draggingCol,be=re.getBoundingClientRect(),Le=(K=n.value)===null||K===void 0?void 0:K.getBoundingClientRect(),me=(ee=c.value[G.colKey])===null||ee===void 0?void 0:ee.next,Ie=(te=c.value[G.colKey])===null||te===void 0?void 0:te.prev,pe=O(G)?F(re,G,me,be,Le):X(G,me,be,Le),ce=pe.resizeLinePos,ue=pe.minResizeLineLeft,_e=pe.maxResizeLineLeft;if(k.isDragging=!0,k.draggingStart=U.x,w!=null&&w.value){C.display="block",C.height="".concat(Le.bottom-be.top,"px"),C.left="".concat(ce,"px");var xe=n.value.parentElement.getBoundingClientRect();C.bottom="".concat(xe.bottom-Le.bottom,"px")}var Te=function Be(){var Fe;if(!!k.isDragging){var Ve=ce-parseFloat(C.left)||0,et=u("calculate"),rt=(Fe=c.value[G.colKey])===null||Fe===void 0?void 0:Fe.current,yt=k.effectCol==="next"?rt.nextSibling:rt.prevSibling,ut=k_e({},et),vt=G.resizable!==!1?G:yt,ft=k.effectCol==="next"?rt.nextSibling:G,Qe=B(ut,ft,Ve,Y);k.effectCol==="next"?O(G)?re.dataset.colkey!==G.colKey?ut[me.colKey]+=Ve:ut[vt.colKey]+=Ve:(ut[vt.colKey]-=Ve,Qe&&(ut[me.colKey]+=Ve)):k.effectCol==="prev"&&(Qe&&(ut[vt.colKey]+=Ve),Ie&&(ut[Ie.colKey]-=Ve)),d(ut);var At=z(ut);p(Math.round(At)),b(),k.isDragging=!1,k.draggingCol=null,k.effectCol=null,re.style.cursor="",C.display="none",C.left="0",_s(document,"mouseup",Be),_s(document,"mousemove",Ne),document.onselectstart=g,document.ondragstart=s,v==null||v({columnsWidth:ut})}},Ne=function(Fe){if(k.isDragging){var Ve=ce+Fe.x-k.draggingStart;C.left="".concat(Math.min(Math.max(Ve,ue),_e),"px")}};Js(document,"mouseup",Te),Js(document,"mousemove",Ne),document.onselectstart=function(){return!1},document.ondragstart=function(){return!1}}};return{resizeLineRef:w,resizeLineStyle:C,onColumnMouseover:T,onColumnMousedown:W,setEffectColMap:_}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function T_e(){}var A_e=T_e,yT=oH,M_e=A_e,P_e=vP,D_e=1/0,N_e=yT&&1/P_e(new yT([,-0]))[1]==D_e?function(t){return new yT(t)}:M_e,I_e=N_e,L_e=UO,R_e=fP,F_e=dP,B_e=WO,j_e=I_e,z_e=vP,$_e=200;function V_e(t,e,n){var r=-1,u=R_e,p=t.length,h=!0,b=[],v=b;if(n)h=!1,u=F_e;else if(p>=$_e){var w=e?null:j_e(t);if(w)return z_e(w);h=!1,u=B_e,v=new L_e}else v=e?[]:b;e:for(;++rn-1-r[1],w=n-r[1],c=(u==null?void 0:u.get(t))||{},o=(h={},st(h,p.top,b),st(h,p.bottom,v),st(h,p.firstBottom,e===w),st(h,p.withoutBorderBottom,e===w-1),h),g={top:b?"".concat(c.top,"px"):void 0,bottom:v?"".concat(c.bottom,"px"):void 0};return{style:g,classes:o}}function nxe(t,e,n,r){var u=Va(t),p=u.columns,h=u.tableLayout,b=u.tableContentWidth,v=u.fixedRows,w=u.firstFullRow,c=u.lastFullRow,o=u.maxHeight,g=u.headerAffixedTop,s=u.footerAffixedBottom,y=u.bordered,_=u.resizable,k=u.allowResizeColumnWidth,C=Ft([]),O=Ft(),T=Ft(),P=Ft(!1),D=Ft(!1),F=Ft(),N=Ft(6),z=Ft(new Map),B=Ul({left:!1,right:!1}),X=Ft({left:0,top:0}),W=Ft(0),H=Ft(0),U=Ft({}),G=Ft(!1),Y=Ft(!1),K=Ft(!1),ee=He(function(){var Nt,Vt;return(Nt=(Vt=k.value)!==null&&Vt!==void 0?Vt:_.value)!==null&&Nt!==void 0?Nt:!1}),te=He(function(){var Nt;return!(t.headerAffixedTop||t.footerAffixedBottom||t.horizontalScrollAffixedBottom||((Nt=t.scroll)===null||Nt===void 0?void 0:Nt.type)==="virtual")});function re(Nt){F.value=Nt}function be(Nt){for(var Vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Map,$t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],yn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,Mn=arguments.length>4?arguments[4]:void 0,Pn=0,rr=Nt.length;Pn2&&arguments[2]!==void 0?arguments[2]:{},Mn=0,Pn=Vt.length;Mn=0&&Vt[fr].fixed!=="left";)fr-=1;var Er=Vt[fr],Yn=Mn===0&&(yn==null?void 0:yn.left)||0,Rn=$t.get((Er==null?void 0:Er.colKey)||Mn-1);Cr&&(Cr.left=((Rn==null?void 0:Rn.left)||Yn)+((Rn==null?void 0:Rn.width)||0)),(rr=Dn.children)!==null&&rr!==void 0&&rr.length&&Nt(Dn.children,$t,Cr)}},me=function Nt(Vt,$t){for(var yn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Mn=Vt.length-1;Mn>=0;Mn--){var Pn,rr=Vt[Mn];if(rr.fixed==="left")return;for(var Dn=$t.get(rr.colKey||Mn),Cr=Mn+1;Cr=fr.length-Cr;pr--){var qe=Vt[pr],nt=Sa(fr[pr],Yn),Cn=$t.get(nt)||{},kt=Sa(fr[pr+1],Yn),It=$t.get(kt)||{},kr=0;pr===fr.length-1&&(kr=(Mn==null?void 0:Mn.getBoundingClientRect().height)||0),Cn.bottom=(It.bottom||kr)+(It.height||0),$t.set(nt,c_(c_({},Cn),{},{height:(qe==null?void 0:qe.getBoundingClientRect().height)||0}))}},ce=function(Vt,$t){if(z.value.clear(),!!Vt){var yn=Vt.querySelector("thead");yn&&Ie(yn.children,$t);var Mn=Vt.querySelector("tbody"),Pn=Vt.querySelector("tfoot");Mn&&pe(Mn.children,$t,yn,Pn),z.value=$t}},ue,_e=function(Vt,$t){if(!(!G.value||!Vt)){var yn=Vt.scrollLeft;if(!(ue===yn&&(!$t||!$t.skipScrollLimit))){ue=yn;var Mn=Vt.clientWidth+yn0;B.left===Pn&&B.right===Mn||(B.left=Pn&&K.value,B.right=Mn&&Y.value)}}},xe=function(Vt){for(var $t=0;$tT.value.clientHeight,D.value=T.value.scrollWidth>T.value.clientWidth;var $t=T.value.getBoundingClientRect();X.value={top:$t.top,left:$t.left},clearTimeout(Vt)}},0)},Be=function(Vt){H.value!==Vt&&(H.value=Vt)},Fe=function(){var Vt,$t,yn=(Vt=T.value)===null||Vt===void 0?void 0:Vt.getBoundingClientRect();if(!!yn){var Mn=P.value?N.value:0;W.value=Math.floor(yn.width-Mn-(t.bordered?1:0));var Pn=F==null||($t=F.value)===null||$t===void 0?void 0:$t.getBoundingClientRect();Pn!=null&&Pn.width&&Be(Pn.width)}},Ve=function(){var Vt,$t,yn,Mn,Pn,rr,Dn,Cr;(Vt=r.paginationAffixRef.value)===null||Vt===void 0||($t=Vt.handleScroll)===null||$t===void 0||$t.call(Vt),(yn=r.horizontalScrollAffixRef.value)===null||yn===void 0||(Mn=yn.handleScroll)===null||Mn===void 0||Mn.call(yn),(Pn=r.headerTopAffixRef.value)===null||Pn===void 0||(rr=Pn.handleScroll)===null||rr===void 0||rr.call(Pn),(Dn=r.footerBottomAffixRef.value)===null||Dn===void 0||(Cr=Dn.handleScroll)===null||Cr===void 0||Cr.call(Dn)},et=function(Vt){for(var $t={},yn=0,Mn=Vt.length;yn0&&arguments[0]!==void 0?arguments[0]:0,Hr=arguments.length>1?arguments[1]:void 0;return Rn+Hr});Be(Yn-Er)}});var Qe=function(){yt(),Ne(),Ve(),(G.value||P.value)&&(Te(),_e(T.value,{skipScrollLimit:!0}))},At=Vy(function(){Qe()},30),bt=null;function ot(Nt){R_()<11||typeof window.ResizeObserver>"u"||(_s(window,"resize",At),bt=new window.ResizeObserver(function(){var Vt=setTimeout(function(){Qe(),clearTimeout(Vt)},60)}),bt.observe(Nt),O.value=Nt)}Ti(function(){var Nt=Bbe();N.value=Nt,yt();var Vt=G.value||P.value||!te.value||!C.value.length;(Vt&&R_()<11||typeof window.ResizeObserver>"u")&&Js(window,"resize",At)}),xc(function(){var Nt,Vt;_s(window,"resize",At),(Nt=bt)===null||Nt===void 0||Nt.unobserve(O.value),(Vt=bt)===null||Vt===void 0||Vt.disconnect()});var wt=function(Vt){C.value=Vt},xt=function(){Te(),Ne()};return{tableWidth:W,tableElmWidth:H,thWidthList:U,isFixedHeader:P,isWidthOverflow:D,tableContentRef:T,isFixedColumn:G,showColumnShadow:B,rowAndColFixedPosition:z,virtualScrollHeaderPos:X,scrollbarWidth:N,setData:wt,refreshTable:Qe,setTableElmWidth:Be,emitScrollEvent:vt,updateThWidthListHandler:yt,updateColumnFixedShadow:_e,setUseFixedTableElmRef:re,getThWidthList:ft,updateThWidthList:rt,addTableResizeObserver:ot,updateTableAfterColumnResize:xt}}/** + */function T_e(){}var A_e=T_e,yT=oH,M_e=A_e,P_e=vP,D_e=1/0,N_e=yT&&1/P_e(new yT([,-0]))[1]==D_e?function(t){return new yT(t)}:M_e,I_e=N_e,L_e=UO,R_e=fP,F_e=dP,B_e=WO,j_e=I_e,z_e=vP,$_e=200;function V_e(t,e,n){var r=-1,u=R_e,d=t.length,p=!0,b=[],v=b;if(n)p=!1,u=F_e;else if(d>=$_e){var w=e?null:j_e(t);if(w)return z_e(w);p=!1,u=B_e,v=new L_e}else v=e?[]:b;e:for(;++rn-1-r[1],w=n-r[1],c=(u==null?void 0:u.get(t))||{},o=(p={},st(p,d.top,b),st(p,d.bottom,v),st(p,d.firstBottom,e===w),st(p,d.withoutBorderBottom,e===w-1),p),g={top:b?"".concat(c.top,"px"):void 0,bottom:v?"".concat(c.bottom,"px"):void 0};return{style:g,classes:o}}function nxe(t,e,n,r){var u=Va(t),d=u.columns,p=u.tableLayout,b=u.tableContentWidth,v=u.fixedRows,w=u.firstFullRow,c=u.lastFullRow,o=u.maxHeight,g=u.headerAffixedTop,s=u.footerAffixedBottom,y=u.bordered,_=u.resizable,k=u.allowResizeColumnWidth,C=Ft([]),O=Ft(),T=Ft(),P=Ft(!1),D=Ft(!1),F=Ft(),N=Ft(6),z=Ft(new Map),B=Ul({left:!1,right:!1}),X=Ft({left:0,top:0}),W=Ft(0),H=Ft(0),U=Ft({}),G=Ft(!1),Y=Ft(!1),K=Ft(!1),ee=He(function(){var Nt,Vt;return(Nt=(Vt=k.value)!==null&&Vt!==void 0?Vt:_.value)!==null&&Nt!==void 0?Nt:!1}),te=He(function(){var Nt;return!(t.headerAffixedTop||t.footerAffixedBottom||t.horizontalScrollAffixedBottom||((Nt=t.scroll)===null||Nt===void 0?void 0:Nt.type)==="virtual")});function re(Nt){F.value=Nt}function be(Nt){for(var Vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Map,$t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],yn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,Mn=arguments.length>4?arguments[4]:void 0,Pn=0,rr=Nt.length;Pn2&&arguments[2]!==void 0?arguments[2]:{},Mn=0,Pn=Vt.length;Mn=0&&Vt[fr].fixed!=="left";)fr-=1;var Er=Vt[fr],Yn=Mn===0&&(yn==null?void 0:yn.left)||0,Rn=$t.get((Er==null?void 0:Er.colKey)||Mn-1);Cr&&(Cr.left=((Rn==null?void 0:Rn.left)||Yn)+((Rn==null?void 0:Rn.width)||0)),(rr=Dn.children)!==null&&rr!==void 0&&rr.length&&Nt(Dn.children,$t,Cr)}},me=function Nt(Vt,$t){for(var yn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Mn=Vt.length-1;Mn>=0;Mn--){var Pn,rr=Vt[Mn];if(rr.fixed==="left")return;for(var Dn=$t.get(rr.colKey||Mn),Cr=Mn+1;Cr=fr.length-Cr;pr--){var qe=Vt[pr],nt=Sa(fr[pr],Yn),Cn=$t.get(nt)||{},kt=Sa(fr[pr+1],Yn),It=$t.get(kt)||{},kr=0;pr===fr.length-1&&(kr=(Mn==null?void 0:Mn.getBoundingClientRect().height)||0),Cn.bottom=(It.bottom||kr)+(It.height||0),$t.set(nt,c_(c_({},Cn),{},{height:(qe==null?void 0:qe.getBoundingClientRect().height)||0}))}},ce=function(Vt,$t){if(z.value.clear(),!!Vt){var yn=Vt.querySelector("thead");yn&&Ie(yn.children,$t);var Mn=Vt.querySelector("tbody"),Pn=Vt.querySelector("tfoot");Mn&&pe(Mn.children,$t,yn,Pn),z.value=$t}},ue,_e=function(Vt,$t){if(!(!G.value||!Vt)){var yn=Vt.scrollLeft;if(!(ue===yn&&(!$t||!$t.skipScrollLimit))){ue=yn;var Mn=Vt.clientWidth+yn0;B.left===Pn&&B.right===Mn||(B.left=Pn&&K.value,B.right=Mn&&Y.value)}}},xe=function(Vt){for(var $t=0;$tT.value.clientHeight,D.value=T.value.scrollWidth>T.value.clientWidth;var $t=T.value.getBoundingClientRect();X.value={top:$t.top,left:$t.left},clearTimeout(Vt)}},0)},Be=function(Vt){H.value!==Vt&&(H.value=Vt)},Fe=function(){var Vt,$t,yn=(Vt=T.value)===null||Vt===void 0?void 0:Vt.getBoundingClientRect();if(!!yn){var Mn=P.value?N.value:0;W.value=Math.floor(yn.width-Mn-(t.bordered?1:0));var Pn=F==null||($t=F.value)===null||$t===void 0?void 0:$t.getBoundingClientRect();Pn!=null&&Pn.width&&Be(Pn.width)}},Ve=function(){var Vt,$t,yn,Mn,Pn,rr,Dn,Cr;(Vt=r.paginationAffixRef.value)===null||Vt===void 0||($t=Vt.handleScroll)===null||$t===void 0||$t.call(Vt),(yn=r.horizontalScrollAffixRef.value)===null||yn===void 0||(Mn=yn.handleScroll)===null||Mn===void 0||Mn.call(yn),(Pn=r.headerTopAffixRef.value)===null||Pn===void 0||(rr=Pn.handleScroll)===null||rr===void 0||rr.call(Pn),(Dn=r.footerBottomAffixRef.value)===null||Dn===void 0||(Cr=Dn.handleScroll)===null||Cr===void 0||Cr.call(Dn)},et=function(Vt){for(var $t={},yn=0,Mn=Vt.length;yn0&&arguments[0]!==void 0?arguments[0]:0,Hr=arguments.length>1?arguments[1]:void 0;return Rn+Hr});Be(Yn-Er)}});var Qe=function(){yt(),Ne(),Ve(),(G.value||P.value)&&(Te(),_e(T.value,{skipScrollLimit:!0}))},At=Vy(function(){Qe()},30),bt=null;function ot(Nt){R_()<11||typeof window.ResizeObserver>"u"||(_s(window,"resize",At),bt=new window.ResizeObserver(function(){var Vt=setTimeout(function(){Qe(),clearTimeout(Vt)},60)}),bt.observe(Nt),O.value=Nt)}Ti(function(){var Nt=Bbe();N.value=Nt,yt();var Vt=G.value||P.value||!te.value||!C.value.length;(Vt&&R_()<11||typeof window.ResizeObserver>"u")&&Js(window,"resize",At)}),xc(function(){var Nt,Vt;_s(window,"resize",At),(Nt=bt)===null||Nt===void 0||Nt.unobserve(O.value),(Vt=bt)===null||Vt===void 0||Vt.disconnect()});var wt=function(Vt){C.value=Vt},xt=function(){Te(),Ne()};return{tableWidth:W,tableElmWidth:H,thWidthList:U,isFixedHeader:P,isWidthOverflow:D,tableContentRef:T,isFixedColumn:G,showColumnShadow:B,rowAndColFixedPosition:z,virtualScrollHeaderPos:X,scrollbarWidth:N,setData:wt,refreshTable:Qe,setTableElmWidth:Be,emitScrollEvent:vt,updateThWidthListHandler:yt,updateColumnFixedShadow:_e,setUseFixedTableElmRef:re,getThWidthList:ft,updateThWidthList:rt,addTableResizeObserver:ot,updateTableAfterColumnResize:xt}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function hz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function rxe(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:1,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:10,k=t.data,C=Boolean(!p.value&&k.length>_);if(c.value=C,C){var O=(y-1)*_,T=y*_;w.value=k.slice(O,T)}else w.value=k};Nr(function(){var s,y;return[(s=r.value)===null||s===void 0?void 0:s.current,(y=r.value)===null||y===void 0?void 0:y.pageSize,u.value.length,p]},function(){if(!(!r.value||!r.value.current)){var s=r.value,y=s.current,_=s.pageSize;v.value={current:y,pageSize:_},o(r.value.current,r.value.pageSize)}},{immediate:!0}),Nr([u],function(){var s,y;!r.value||!r.value.defaultCurrent||o((s=v.value.current)!==null&&s!==void 0?s:r.value.defaultCurrent,(y=v.value.pageSize)!==null&&y!==void 0?y:r.value.defaultPageSize)},{immediate:!0});var g=function(){if(!t.pagination)return null;var y=rxe({},t.pagination);return delete y.onChange,ve("div",{class:"".concat(b.value,"-table__pagination")},[ve(pP,ea(y,{onChange:function(k){var C,O,T;(C=t.pagination)===null||C===void 0||(O=C.onChange)===null||O===void 0||O.call(C,k),v.value=k,o(k.current,k.pageSize),(T=t.onPageChange)===null||T===void 0||T.call(t,k,w.value)}}),{totalContent:e.slots.totalContent})])};return{isPaginateData:c,dataSource:w,innerPagination:v,renderPagination:g}}/** + */function hz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function rxe(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:1,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:10,k=t.data,C=Boolean(!d.value&&k.length>_);if(c.value=C,C){var O=(y-1)*_,T=y*_;w.value=k.slice(O,T)}else w.value=k};Nr(function(){var s,y;return[(s=r.value)===null||s===void 0?void 0:s.current,(y=r.value)===null||y===void 0?void 0:y.pageSize,u.value.length,d]},function(){if(!(!r.value||!r.value.current)){var s=r.value,y=s.current,_=s.pageSize;v.value={current:y,pageSize:_},o(r.value.current,r.value.pageSize)}},{immediate:!0}),Nr([u],function(){var s,y;!r.value||!r.value.defaultCurrent||o((s=v.value.current)!==null&&s!==void 0?s:r.value.defaultCurrent,(y=v.value.pageSize)!==null&&y!==void 0?y:r.value.defaultPageSize)},{immediate:!0});var g=function(){if(!t.pagination)return null;var y=rxe({},t.pagination);return delete y.onChange,ve("div",{class:"".concat(b.value,"-table__pagination")},[ve(pP,ea(y,{onChange:function(k){var C,O,T;(C=t.pagination)===null||C===void 0||(O=C.onChange)===null||O===void 0||O.call(C,k),v.value=k,o(k.current,k.pageSize),(T=t.onPageChange)===null||T===void 0||T.call(t,k,w.value)}}),{totalContent:e.slots.totalContent})])};return{isPaginateData:c,dataSource:w,innerPagination:v,renderPagination:g}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var ixe=function(e,n){var r=Ft([]),u=Ft(0),p=Ft(0),h=Ft([]),b=Ft([]),v=Ft(0),w=Ft(0),c=Ft([0,15]),o=He(function(){var F,N=n.value.scroll;return N?{bufferSize:N.bufferSize||10,isFixedRowHeight:(F=N.isFixedRowHeight)!==null&&F!==void 0?F:!1,rowHeight:N.rowHeight||47,threshold:N.threshold||100,type:N.type}:{}}),g=He(function(){var F=n.value.data;return o.value.type==="virtual"&&o.value.thresholdz){B=X;break}if(!(B<0)){var H=Math.min(B,N.length-y.value),U=H+y.value;if(c.value.join()!==[H,U].join()&&H>=0){r.value=n.value.data.slice(H,U);var G=N[H-1],Y=G>0?G-v.value:0;u.value=Y,c.value=[H,U]}}},k=function(N){var z;if(!(!g.value||!N||o.value.isFixedRowHeight||!e.value)){var B=(z=N.ref.value)===null||z===void 0?void 0:z.getBoundingClientRect().height,X=N.data.__VIRTUAL_SCROLL_INDEX,W=b.value;if(W[X]!==B){W[X]=B;var H=s(W,v.value);h.value=H;var U=H.length-1;p.value=H[U]-v.value,_(H,e.value.scrollTop)}}},C=function(){!g.value||_(h.value,e.value.scrollTop)},O=function(N){var z=ba(N,1),B=z[0].contentRect,X=16;Math.abs(B.width-w.value)>X&&(e.value.scrollTop=0,u.value=0),w.value=B.width,v.value=B.height},T=function(N){N.forEach(function(z,B){z.__VIRTUAL_SCROLL_INDEX=B})},P=function(N){var z=N.index,B=N.top,X=B===void 0?0:B,W=N.behavior,H=h.value[z]-v.value-X;e.value.scrollTo({top:H,behavior:W||"auto"})},D=function(N){if(P(N),!o.value.isFixedRowHeight)var z,B=(z=N.time)!==null&&z!==void 0?z:60,X=setTimeout(function(){P(N),clearTimeout(X)},B)};return HO(g.value?e:void 0,O),Nr(function(){return[[].concat(aa(n.value.data),[o,g,e])]},function(){if(!!g.value){var F=n.value.data;T(F);var N=c.value[0];r.value=F.slice(N,N+y.value);var z=setTimeout(function(){if(e.value){v.value=e.value.getBoundingClientRect().height;var B=s(b.value||[],v.value);h.value=B}clearTimeout(z)},0)}},{immediate:!0}),{visibleData:r,translateY:u,scrollHeight:p,isVirtualScroll:g,handleScroll:C,handleRowMounted:k,scrollToElement:D}};/** + */var ixe=function(e,n){var r=Ft([]),u=Ft(0),d=Ft(0),p=Ft([]),b=Ft([]),v=Ft(0),w=Ft(0),c=Ft([0,15]),o=He(function(){var F,N=n.value.scroll;return N?{bufferSize:N.bufferSize||10,isFixedRowHeight:(F=N.isFixedRowHeight)!==null&&F!==void 0?F:!1,rowHeight:N.rowHeight||47,threshold:N.threshold||100,type:N.type}:{}}),g=He(function(){var F=n.value.data;return o.value.type==="virtual"&&o.value.thresholdz){B=X;break}if(!(B<0)){var H=Math.min(B,N.length-y.value),U=H+y.value;if(c.value.join()!==[H,U].join()&&H>=0){r.value=n.value.data.slice(H,U);var G=N[H-1],Y=G>0?G-v.value:0;u.value=Y,c.value=[H,U]}}},k=function(N){var z;if(!(!g.value||!N||o.value.isFixedRowHeight||!e.value)){var B=(z=N.ref.value)===null||z===void 0?void 0:z.getBoundingClientRect().height,X=N.data.__VIRTUAL_SCROLL_INDEX,W=b.value;if(W[X]!==B){W[X]=B;var H=s(W,v.value);p.value=H;var U=H.length-1;d.value=H[U]-v.value,_(H,e.value.scrollTop)}}},C=function(){!g.value||_(p.value,e.value.scrollTop)},O=function(N){var z=ba(N,1),B=z[0].contentRect,X=16;Math.abs(B.width-w.value)>X&&(e.value.scrollTop=0,u.value=0),w.value=B.width,v.value=B.height},T=function(N){N.forEach(function(z,B){z.__VIRTUAL_SCROLL_INDEX=B})},P=function(N){var z=N.index,B=N.top,X=B===void 0?0:B,W=N.behavior,H=p.value[z]-v.value-X;e.value.scrollTo({top:H,behavior:W||"auto"})},D=function(N){if(P(N),!o.value.isFixedRowHeight)var z,B=(z=N.time)!==null&&z!==void 0?z:60,X=setTimeout(function(){P(N),clearTimeout(X)},B)};return HO(g.value?e:void 0,O),Nr(function(){return[[].concat(aa(n.value.data),[o,g,e])]},function(){if(!!g.value){var F=n.value.data;T(F);var N=c.value[0];r.value=F.slice(N,N+y.value);var z=setTimeout(function(){if(e.value){v.value=e.value.getBoundingClientRect().height;var B=s(b.value||[],v.value);p.value=B}clearTimeout(z)},0)}},{immediate:!0}),{visibleData:r,translateY:u,scrollHeight:d,isVirtualScroll:g,handleScroll:C,handleRowMounted:k,scrollToElement:D}};/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function oxe(t){var e=Ft(),n=Ft(),r=Ft(),u=Ft(),p=Ft(),h=Ft(!0),b=Ft(!0),v=Ft(!0),w=He(function(){return t.scroll&&t.scroll.type==="virtual"&&(t.scroll.threshold||100)te.height},y=function(te){return j1(te)?0:te.offsetTop||0},_=function(){var te,re,be;if(!(!c.value&&!w.value)){var Le=(te=e.value)===null||te===void 0?void 0:te.getBoundingClientRect(),me=(re=e.value)===null||re===void 0||(re=re.querySelector("thead"))===null||re===void 0?void 0:re.getBoundingClientRect(),Ie=(me==null?void 0:me.height)||0,pe=(be=r.value)===null||be===void 0?void 0:be.getBoundingClientRect();if((t.headerAffixedTop||w.value)&&n.value){var ce=y(t.headerAffixProps||t.headerAffixedTop),ue=(pe==null?void 0:pe.height)||0,_e=Math.abs(Le.top)-1*me.height),h.value=_e}if(t.footerAffixedBottom&&r!==null&&r!==void 0&&r.value)b.value=s(pe,Le,Ie);else if(t.horizontalScrollAffixedBottom&&u!==null&&u!==void 0&&u.value){var xe=u.value.getBoundingClientRect();b.value=s(xe,Le,Ie)}if(t.paginationAffixedBottom&&p.value){var Te=p.value.getBoundingClientRect();v.value=s(Te,Le,Ie)}}},k=function(){_()},C=function(){g(r.value)},O=function(){g(n.value)},T=function(){g(u.value)},P=function(){g(e.value)},D=function(){Js(r.value,"scroll",C)},F=function(){_s(r.value,"scroll",C)},N=function(){Js(n.value,"scroll",O)},z=function(){_s(n.value,"scroll",O)},B=function(){Js(u.value,"scroll",T)},X=function(){_s(u.value,"scroll",T)},W=function(){Js(e.value,"scroll",P)},H=function(){_s(e.value,"scroll",P)},U=function(){n.value&&(Js(n.value,"mouseenter",N),Js(n.value,"mouseleave",z)),t.footerAffixedBottom&&r.value&&(Js(r.value,"mouseenter",D),Js(r.value,"mouseleave",F)),t.horizontalScrollAffixedBottom&&u.value&&(Js(u.value,"mouseenter",B),Js(u.value,"mouseleave",X)),(c.value||w.value)&&e.value&&(Js(e.value,"mouseenter",W),Js(e.value,"mouseleave",H))},G=function(){n.value&&(_s(n.value,"mouseenter",N),_s(n.value,"mouseleave",z)),r.value&&(_s(r.value,"mouseenter",D),_s(r.value,"mouseleave",F)),e.value&&(_s(e.value,"mouseenter",W),_s(e.value,"mouseleave",H)),u.value&&(_s(u.value,"mouseenter",B),_s(u.value,"mouseleave",X))},Y=function(){if(!(!c.value&&!t.paginationAffixedBottom))var te=setTimeout(function(){c.value||t.paginationAffixedBottom?Js(document,"scroll",k):_s(document,"scroll",k),clearTimeout(te)})};Nr([n,r,u,e],function(){U(),g(),_()}),Nr(c,Y),Nr(function(){return[t.data,t.columns,t.headerAffixedTop,t.footerAffixedBottom,t.horizontalScrollAffixedBottom]},function(){g()}),PC(function(){_s(document,"scroll",k),G()});var K=function(te){e.value=te,Y()};return{showAffixHeader:h,showAffixFooter:b,showAffixPagination:v,affixHeaderRef:n,affixFooterRef:r,horizontalScrollbarRef:u,paginationRef:p,onHorizontalScroll:g,setTableContentRef:K,updateAffixHeaderOrFooter:_}}/** + */function oxe(t){var e=Ft(),n=Ft(),r=Ft(),u=Ft(),d=Ft(),p=Ft(!0),b=Ft(!0),v=Ft(!0),w=He(function(){return t.scroll&&t.scroll.type==="virtual"&&(t.scroll.threshold||100)te.height},y=function(te){return j1(te)?0:te.offsetTop||0},_=function(){var te,re,be;if(!(!c.value&&!w.value)){var Le=(te=e.value)===null||te===void 0?void 0:te.getBoundingClientRect(),me=(re=e.value)===null||re===void 0||(re=re.querySelector("thead"))===null||re===void 0?void 0:re.getBoundingClientRect(),Ie=(me==null?void 0:me.height)||0,pe=(be=r.value)===null||be===void 0?void 0:be.getBoundingClientRect();if((t.headerAffixedTop||w.value)&&n.value){var ce=y(t.headerAffixProps||t.headerAffixedTop),ue=(pe==null?void 0:pe.height)||0,_e=Math.abs(Le.top)-1*me.height),p.value=_e}if(t.footerAffixedBottom&&r!==null&&r!==void 0&&r.value)b.value=s(pe,Le,Ie);else if(t.horizontalScrollAffixedBottom&&u!==null&&u!==void 0&&u.value){var xe=u.value.getBoundingClientRect();b.value=s(xe,Le,Ie)}if(t.paginationAffixedBottom&&d.value){var Te=d.value.getBoundingClientRect();v.value=s(Te,Le,Ie)}}},k=function(){_()},C=function(){g(r.value)},O=function(){g(n.value)},T=function(){g(u.value)},P=function(){g(e.value)},D=function(){Js(r.value,"scroll",C)},F=function(){_s(r.value,"scroll",C)},N=function(){Js(n.value,"scroll",O)},z=function(){_s(n.value,"scroll",O)},B=function(){Js(u.value,"scroll",T)},X=function(){_s(u.value,"scroll",T)},W=function(){Js(e.value,"scroll",P)},H=function(){_s(e.value,"scroll",P)},U=function(){n.value&&(Js(n.value,"mouseenter",N),Js(n.value,"mouseleave",z)),t.footerAffixedBottom&&r.value&&(Js(r.value,"mouseenter",D),Js(r.value,"mouseleave",F)),t.horizontalScrollAffixedBottom&&u.value&&(Js(u.value,"mouseenter",B),Js(u.value,"mouseleave",X)),(c.value||w.value)&&e.value&&(Js(e.value,"mouseenter",W),Js(e.value,"mouseleave",H))},G=function(){n.value&&(_s(n.value,"mouseenter",N),_s(n.value,"mouseleave",z)),r.value&&(_s(r.value,"mouseenter",D),_s(r.value,"mouseleave",F)),e.value&&(_s(e.value,"mouseenter",W),_s(e.value,"mouseleave",H)),u.value&&(_s(u.value,"mouseenter",B),_s(u.value,"mouseleave",X))},Y=function(){if(!(!c.value&&!t.paginationAffixedBottom))var te=setTimeout(function(){c.value||t.paginationAffixedBottom?Js(document,"scroll",k):_s(document,"scroll",k),clearTimeout(te)})};Nr([n,r,u,e],function(){U(),g(),_()}),Nr(c,Y),Nr(function(){return[t.data,t.columns,t.headerAffixedTop,t.footerAffixedBottom,t.horizontalScrollAffixedBottom]},function(){g()}),PC(function(){_s(document,"scroll",k),G()});var K=function(te){e.value=te,Y()};return{showAffixHeader:p,showAffixFooter:b,showAffixPagination:v,affixHeaderRef:n,affixFooterRef:r,horizontalScrollbarRef:u,paginationRef:d,onHorizontalScroll:g,setTableContentRef:K,updateAffixHeaderOrFooter:_}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function PP(t,e){if(!!t){for(var n=t instanceof Array?t:[t],r={},u=0;u1&&(Y.rowspan=ee.rowspan),((re=ee)===null||re===void 0?void 0:re.colspan)>1&&(Y.colspan=ee.colspan),ee.skipped)return null}return D(K,{dataLength:X,rowAndColFixedPosition:W,columnLength:N.length,cellSpans:Y,cellEmptyContent:e.cellEmptyContent})});return ve("tr",ea({ref:p},y.value,{style:(F=s.value)===null||F===void 0?void 0:F.style,class:_.value},T(B,e.rowIndex)),[C.value?[ve("td",{style:{height:"".concat(O.value,"px"),border:"none"}},null)]:H])}}});/** + */function vz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function _d(t){for(var e=1;e1&&(Y.rowspan=ee.rowspan),((re=ee)===null||re===void 0?void 0:re.colspan)>1&&(Y.colspan=ee.colspan),ee.skipped)return null}return D(K,{dataLength:X,rowAndColFixedPosition:W,columnLength:N.length,cellSpans:Y,cellEmptyContent:e.cellEmptyContent})});return ve("tr",ea({ref:d},y.value,{style:(F=s.value)===null||F===void 0?void 0:F.style,class:_.value},T(B,e.rowIndex)),[C.value?[ve("td",{style:{height:"".concat(O.value,"px"),border:"none"}},null)]:H])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function gz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Wk(t){for(var e=1;e1)for(var k=s+1;k1)for(var k=w+1;k1&&(Y.colspan=o.colspan),ve("th",ea({key:o.colKey,"data-colkey":o.colKey,class:N,style:X},Y,_,H),[ve("div",{class:e.tableBaseClass.thCellInner},[G?ve(TP,{placement:"bottom",attach:e.attach||(e.theadRef?function(){return e.getTableNode(e.theadRef)}:void 0),tooltipContent:U&&function(){return U},tooltipProps:Xo(o.ellipsisTitle)==="object"?o.ellipsisTitle:void 0,overlayClassName:e.ellipsisOverlayClassName,classPrefix:e.classPrefix},dxe(W)?W:{default:function(){return[W]}}):W])])});return ve("tr",{key:w},[c])})};return ve("thead",{ref:"theadRef",class:this.theadClasses},[n(this.rowAndColFixedPosition,this.thWidthList)])}});/** + */function mz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function j7(t){for(var e=1;e1)for(var k=s+1;k1)for(var k=w+1;k1&&(Y.colspan=o.colspan),ve("th",ea({key:o.colKey,"data-colkey":o.colKey,class:N,style:X},Y,_,H),[ve("div",{class:e.tableBaseClass.thCellInner},[G?ve(TP,{placement:"bottom",attach:e.attach||(e.theadRef?function(){return e.getTableNode(e.theadRef)}:void 0),tooltipContent:U&&function(){return U},tooltipProps:Xo(o.ellipsisTitle)==="object"?o.ellipsisTitle:void 0,overlayClassName:e.ellipsisOverlayClassName,classPrefix:e.classPrefix},dxe(W)?W:{default:function(){return[W]}}):W])])});return ve("tr",{key:w},[c])})};return ve("thead",{ref:"theadRef",class:this.theadClasses},[n(this.rowAndColFixedPosition,this.thWidthList)])}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function bz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Yk(t){for(var e=1;e1&&(s.rowspan=y.rowspan),((k=y)===null||k===void 0?void 0:k.colspan)>1&&(s.colspan=y.colspan),y.skipped)return null}var O=MP(c,o,n.rowAndColFixedPosition,n.tableColFixedClasses),T=Yk({},O.style);return(g=n.thWidthList)!==null&&g!==void 0&&g[c.colKey]&&(T.width="".concat(n.thWidthList[c.colKey],"px")),ve("td",ea(Yk({key:c.colKey},s),{class:O.classes,style:T}),[n.renderTFootCell({row:h,rowIndex:b,col:c,colIndex:o})])})])}),p=this.renderTNode("footerSummary");return!p&&(!this.footData||!this.footData.length)?null:ve("tfoot",{ref:"tFooterRef",class:r},[p&&ve("tr",{class:this.tableFullRowClasses.base},[ve("td",{colspan:this.columns.length},[ve("div",{class:this.tableFullRowClasses.innerFullElement},[p])])]),u])}});/** + */function bz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Yk(t){for(var e=1;e1&&(s.rowspan=y.rowspan),((k=y)===null||k===void 0?void 0:k.colspan)>1&&(s.colspan=y.colspan),y.skipped)return null}var O=MP(c,o,n.rowAndColFixedPosition,n.tableColFixedClasses),T=Yk({},O.style);return(g=n.thWidthList)!==null&&g!==void 0&&g[c.colKey]&&(T.width="".concat(n.thWidthList[c.colKey],"px")),ve("td",ea(Yk({key:c.colKey},s),{class:O.classes,style:T}),[n.renderTFootCell({row:p,rowIndex:b,col:c,colIndex:o})])})])}),d=this.renderTNode("footerSummary");return!d&&(!this.footData||!this.footData.length)?null:ve("tfoot",{ref:"tFooterRef",class:r},[d&&ve("tr",{class:this.tableFullRowClasses.base},[ve("td",{colspan:this.columns.length},[ve("div",{class:this.tableFullRowClasses.innerFullElement},[d])])]),u])}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function xz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Rp(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:!0;return ve("colgroup",null,[c.map(function(ce){var ue={width:aC((pe||o?r.thWidthList[ce.colKey]:void 0)||ce.width)||g};return ce.minWidth&&(ue.minWidth=aC(ce.minWidth)),!ue.width&&!ce.minWidth&&r.tableLayout==="fixed"&&(ue.minWidth="80px"),ve("col",{key:ce.colKey,style:ue},null)})])},y=function(){return r.showHeader===!1?null:!!(r.virtualConfig.isVirtualScroll.value||r.headerAffixedTop)&&(r.headerAffixedTop?ve(__,ea({offsetTop:0},Uk(r.headerAffixedTop),{onFixedChange:r.onFixedChange,ref:"headerTopAffixRef"}),wz(B)?B:{default:function(){return[B]}}):r.isFixedHeader&&B)},_=function(){return ve(__,ea({offsetBottom:0},Uk(r.horizontalScrollAffixedBottom),{style:{marginTop:"-".concat(r.scrollbarWidth*2,"px")},horizontalScrollAffixedBottom:!0,ref:"horizontalScrollAffixRef"}),{default:function(){return[ve("div",{ref:"horizontalScrollbarRef",class:["scrollbar",r.tableBaseClass.obviousScrollbar],style:{width:"".concat(r.tableWidth,"px"),overflow:"auto",opacity:Number(r.showAffixFooter)}},[ve("div",{style:{width:"".concat(r.tableElmWidth,"px"),height:"5px"}},null)])]}})},k={isFixedHeader:this.isFixedHeader,rowAndColFixedPosition:this.rowAndColFixedPosition,isMultipleHeader:this.isMultipleHeader,bordered:this.bordered,maxHeight:this.maxHeight,height:this.height,spansAndLeafNodes:this.spansAndLeafNodes,thList:this.thList,thWidthList:this.thWidthList,resizable:this.resizable,columnResizeParams:this.columnResizeParams,classPrefix:this.classPrefix,ellipsisOverlayClassName:this.size!=="medium"?this.sizeClassNames[this.size]:"",attach:this.attach,showColumnShadow:this.showColumnShadow,thDraggable:this.thDraggable},C=R_()<=11?4:0,O=this.isWidthOverflow?this.scrollbarWidth:0,T=(((u=this.affixHeaderRef)===null||u===void 0?void 0:u.getBoundingClientRect().height)||0)-C,P=T-O,D=K_.headerAffixedTop?Number(this.showAffixHeader):1,F={width:"".concat(this.tableWidth,"px"),height:"".concat(P,"px"),opacity:D},N=this.bordered?1:0,z=Boolean((this.headerAffixedTop||this.virtualConfig.isVirtualScroll.value)&&this.tableWidth)&&ve("div",{ref:"affixHeaderRef",style:{width:"".concat(this.tableWidth-N,"px"),opacity:Number(this.showAffixHeader)},class:["scrollbar",st({},this.tableBaseClass.affixedHeaderElm,this.headerAffixedTop||this.virtualConfig.isVirtualScroll.value)]},[ve("table",{class:this.tableElmClasses,style:Rp(Rp({},this.tableElementStyles),{},{width:"".concat(this.tableElmWidth,"px")})},[s(!0),ve(yz,k,this.$slots)])]),B=ve("div",{class:this.tableBaseClass.affixedHeaderWrap,style:F},[z]),X=this.isWidthOverflow?this.scrollbarWidth:0;this.bordered&&(X+=1);var W=Boolean(this.footerAffixedBottom&&((p=this.footData)===null||p===void 0?void 0:p.length)&&this.tableWidth)&&ve(__,ea({class:this.tableBaseClass.affixedFooterWrap,onFixedChange:this.onFixedChange,offsetBottom:X||0},Uk(this.footerAffixedBottom),{style:{marginTop:"".concat(-1*(this.tableFootHeight+X),"px")},ref:"footerBottomAffixRef"}),{default:function(){return[ve("div",{ref:"affixFooterRef",style:{width:"".concat(r.tableWidth-N,"px"),opacity:Number(r.showAffixFooter)},class:["scrollbar",st({},r.tableBaseClass.affixedFooterElm,r.footerAffixedBottom||r.isVirtual)]},[ve("table",{class:r.tableElmClasses,style:Rp(Rp({},r.tableElementStyles),{},{width:"".concat(r.tableElmWidth,"px")})},[s(!0),ve(_z,{rowKey:r.rowKey,isFixedHeader:r.isFixedHeader,rowAndColFixedPosition:b,footData:r.footData,columns:c,rowAttributes:r.rowAttributes,rowClassName:r.rowClassName,thWidthList:r.thWidthList,footerSummary:r.footerSummary,rowspanAndColspanInFooter:r.rowspanAndColspanInFooter},r.$slots)])])]}}),H="translate(0, ".concat(this.virtualConfig.scrollHeight.value,"px)"),U={transform:H,"-ms-transform":H,"-moz-transform":H,"-webkit-transform":H},G=this.virtualConfig,Y=Rp(Rp({classPrefix:this.classPrefix,ellipsisOverlayClassName:this.size!=="medium"?this.sizeClassNames[this.size]:"",rowAndColFixedPosition:b,showColumnShadow:this.showColumnShadow,data:G.isVirtualScroll.value?G.visibleData.value:w,virtualConfig:this.virtualConfig,columns:this.spansAndLeafNodes.leafColumns,tableElm:this.tableRef,tableWidth:this.tableWidth,isWidthOverflow:this.isWidthOverflow,scroll:this.scroll,cellEmptyContent:this.cellEmptyContent,tableContentElm:this.tableContentRef,handleRowMounted:this.virtualConfig.handleRowMounted,renderExpandedRow:this.renderExpandedRow},um(this.$props,WW)),{},{pagination:this.innerPagination,attach:this.attach}),K=ve("div",{ref:"tableContentRef",class:this.tableBaseClass.content,style:this.tableContentStyles,onScroll:this.onInnerVirtualScroll},[this.virtualConfig.isVirtualScroll.value&&ve("div",{class:this.virtualScrollClasses.cursor,style:U},null),ve("table",{ref:"tableElmRef",class:this.tableElmClasses,style:Rp(Rp({},this.tableElementStyles),{},{width:this.resizable&&this.isWidthOverflow&&this.tableElmWidth?"".concat(this.tableElmWidth,"px"):this.tableElementStyles.width})},[s(!1),this.showHeader&&ve(yz,Rp(Rp({},k),{},{thWidthList:o?this.thWidthList:{}}),this.$slots),ve(fxe,Y,this.$slots),ve(_z,{rowKey:this.rowKey,isFixedHeader:this.isFixedHeader,rowAndColFixedPosition:b,footData:this.footData,columns:c,rowAttributes:this.rowAttributes,rowClassName:this.rowClassName,footerSummary:this.footerSummary,rowspanAndColspanInFooter:this.rowspanAndColspanInFooter},this.$slots)])]),ee=this.renderTNode("loading"),te=this.loading!==void 0&&ve(l1,ea({loading:!!this.loading,text:ee?function(){return ee}:void 0,attach:this.tableRef?function(){return r.tableRef}:void 0,showOverlay:!0,size:"small"},this.loadingProps),null),re=this.renderTNode("topContent"),be=this.renderTNode("bottomContent"),Le=ve("div",{ref:"paginationRef",class:this.tableBaseClass.paginationWrap,style:{opacity:Number(this.showAffixPagination)}},[this.renderPagination()]),me=!!be&&ve("div",{ref:"bottomContentRef",class:this.tableBaseClass.bottomContent},[be]);return ve("div",{ref:"tableRef",class:this.dynamicBaseTableClasses,style:"position: relative"},[!!re&&ve("div",{class:this.tableBaseClass.topContent},[re]),y(),K,W,te,me,this.showRightDivider&&ve("div",{class:this.tableBaseClass.scrollbarDivider,style:{right:"".concat(this.scrollbarWidth,"px"),bottom:this.dividerBottom?"".concat(this.dividerBottom,"px"):void 0,height:"".concat((h=this.tableContentRef)===null||h===void 0?void 0:h.getBoundingClientRect().height,"px")}},null),this.horizontalScrollAffixedBottom&&_(),this.paginationAffixedBottom?ve(__,ea({offsetBottom:0},Uk(this.paginationAffixedBottom),{ref:"paginationAffixRef"}),wz(Le)?Le:{default:function(){return[Le]}}):Le,ve("div",{ref:"resizeLineRef",class:this.tableBaseClass.resizeLine,style:this.resizeLineStyle},null)])}});/** + */function xz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Rp(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:!0;return ve("colgroup",null,[c.map(function(ce){var ue={width:aC((pe||o?r.thWidthList[ce.colKey]:void 0)||ce.width)||g};return ce.minWidth&&(ue.minWidth=aC(ce.minWidth)),!ue.width&&!ce.minWidth&&r.tableLayout==="fixed"&&(ue.minWidth="80px"),ve("col",{key:ce.colKey,style:ue},null)})])},y=function(){return r.showHeader===!1?null:!!(r.virtualConfig.isVirtualScroll.value||r.headerAffixedTop)&&(r.headerAffixedTop?ve(__,ea({offsetTop:0},Uk(r.headerAffixedTop),{onFixedChange:r.onFixedChange,ref:"headerTopAffixRef"}),wz(B)?B:{default:function(){return[B]}}):r.isFixedHeader&&B)},_=function(){return ve(__,ea({offsetBottom:0},Uk(r.horizontalScrollAffixedBottom),{style:{marginTop:"-".concat(r.scrollbarWidth*2,"px")},horizontalScrollAffixedBottom:!0,ref:"horizontalScrollAffixRef"}),{default:function(){return[ve("div",{ref:"horizontalScrollbarRef",class:["scrollbar",r.tableBaseClass.obviousScrollbar],style:{width:"".concat(r.tableWidth,"px"),overflow:"auto",opacity:Number(r.showAffixFooter)}},[ve("div",{style:{width:"".concat(r.tableElmWidth,"px"),height:"5px"}},null)])]}})},k={isFixedHeader:this.isFixedHeader,rowAndColFixedPosition:this.rowAndColFixedPosition,isMultipleHeader:this.isMultipleHeader,bordered:this.bordered,maxHeight:this.maxHeight,height:this.height,spansAndLeafNodes:this.spansAndLeafNodes,thList:this.thList,thWidthList:this.thWidthList,resizable:this.resizable,columnResizeParams:this.columnResizeParams,classPrefix:this.classPrefix,ellipsisOverlayClassName:this.size!=="medium"?this.sizeClassNames[this.size]:"",attach:this.attach,showColumnShadow:this.showColumnShadow,thDraggable:this.thDraggable},C=R_()<=11?4:0,O=this.isWidthOverflow?this.scrollbarWidth:0,T=(((u=this.affixHeaderRef)===null||u===void 0?void 0:u.getBoundingClientRect().height)||0)-C,P=T-O,D=K_.headerAffixedTop?Number(this.showAffixHeader):1,F={width:"".concat(this.tableWidth,"px"),height:"".concat(P,"px"),opacity:D},N=this.bordered?1:0,z=Boolean((this.headerAffixedTop||this.virtualConfig.isVirtualScroll.value)&&this.tableWidth)&&ve("div",{ref:"affixHeaderRef",style:{width:"".concat(this.tableWidth-N,"px"),opacity:Number(this.showAffixHeader)},class:["scrollbar",st({},this.tableBaseClass.affixedHeaderElm,this.headerAffixedTop||this.virtualConfig.isVirtualScroll.value)]},[ve("table",{class:this.tableElmClasses,style:Rp(Rp({},this.tableElementStyles),{},{width:"".concat(this.tableElmWidth,"px")})},[s(!0),ve(yz,k,this.$slots)])]),B=ve("div",{class:this.tableBaseClass.affixedHeaderWrap,style:F},[z]),X=this.isWidthOverflow?this.scrollbarWidth:0;this.bordered&&(X+=1);var W=Boolean(this.footerAffixedBottom&&((d=this.footData)===null||d===void 0?void 0:d.length)&&this.tableWidth)&&ve(__,ea({class:this.tableBaseClass.affixedFooterWrap,onFixedChange:this.onFixedChange,offsetBottom:X||0},Uk(this.footerAffixedBottom),{style:{marginTop:"".concat(-1*(this.tableFootHeight+X),"px")},ref:"footerBottomAffixRef"}),{default:function(){return[ve("div",{ref:"affixFooterRef",style:{width:"".concat(r.tableWidth-N,"px"),opacity:Number(r.showAffixFooter)},class:["scrollbar",st({},r.tableBaseClass.affixedFooterElm,r.footerAffixedBottom||r.isVirtual)]},[ve("table",{class:r.tableElmClasses,style:Rp(Rp({},r.tableElementStyles),{},{width:"".concat(r.tableElmWidth,"px")})},[s(!0),ve(_z,{rowKey:r.rowKey,isFixedHeader:r.isFixedHeader,rowAndColFixedPosition:b,footData:r.footData,columns:c,rowAttributes:r.rowAttributes,rowClassName:r.rowClassName,thWidthList:r.thWidthList,footerSummary:r.footerSummary,rowspanAndColspanInFooter:r.rowspanAndColspanInFooter},r.$slots)])])]}}),H="translate(0, ".concat(this.virtualConfig.scrollHeight.value,"px)"),U={transform:H,"-ms-transform":H,"-moz-transform":H,"-webkit-transform":H},G=this.virtualConfig,Y=Rp(Rp({classPrefix:this.classPrefix,ellipsisOverlayClassName:this.size!=="medium"?this.sizeClassNames[this.size]:"",rowAndColFixedPosition:b,showColumnShadow:this.showColumnShadow,data:G.isVirtualScroll.value?G.visibleData.value:w,virtualConfig:this.virtualConfig,columns:this.spansAndLeafNodes.leafColumns,tableElm:this.tableRef,tableWidth:this.tableWidth,isWidthOverflow:this.isWidthOverflow,scroll:this.scroll,cellEmptyContent:this.cellEmptyContent,tableContentElm:this.tableContentRef,handleRowMounted:this.virtualConfig.handleRowMounted,renderExpandedRow:this.renderExpandedRow},um(this.$props,WW)),{},{pagination:this.innerPagination,attach:this.attach}),K=ve("div",{ref:"tableContentRef",class:this.tableBaseClass.content,style:this.tableContentStyles,onScroll:this.onInnerVirtualScroll},[this.virtualConfig.isVirtualScroll.value&&ve("div",{class:this.virtualScrollClasses.cursor,style:U},null),ve("table",{ref:"tableElmRef",class:this.tableElmClasses,style:Rp(Rp({},this.tableElementStyles),{},{width:this.resizable&&this.isWidthOverflow&&this.tableElmWidth?"".concat(this.tableElmWidth,"px"):this.tableElementStyles.width})},[s(!1),this.showHeader&&ve(yz,Rp(Rp({},k),{},{thWidthList:o?this.thWidthList:{}}),this.$slots),ve(fxe,Y,this.$slots),ve(_z,{rowKey:this.rowKey,isFixedHeader:this.isFixedHeader,rowAndColFixedPosition:b,footData:this.footData,columns:c,rowAttributes:this.rowAttributes,rowClassName:this.rowClassName,footerSummary:this.footerSummary,rowspanAndColspanInFooter:this.rowspanAndColspanInFooter},this.$slots)])]),ee=this.renderTNode("loading"),te=this.loading!==void 0&&ve(l1,ea({loading:!!this.loading,text:ee?function(){return ee}:void 0,attach:this.tableRef?function(){return r.tableRef}:void 0,showOverlay:!0,size:"small"},this.loadingProps),null),re=this.renderTNode("topContent"),be=this.renderTNode("bottomContent"),Le=ve("div",{ref:"paginationRef",class:this.tableBaseClass.paginationWrap,style:{opacity:Number(this.showAffixPagination)}},[this.renderPagination()]),me=!!be&&ve("div",{ref:"bottomContentRef",class:this.tableBaseClass.bottomContent},[be]);return ve("div",{ref:"tableRef",class:this.dynamicBaseTableClasses,style:"position: relative"},[!!re&&ve("div",{class:this.tableBaseClass.topContent},[re]),y(),K,W,te,me,this.showRightDivider&&ve("div",{class:this.tableBaseClass.scrollbarDivider,style:{right:"".concat(this.scrollbarWidth,"px"),bottom:this.dividerBottom?"".concat(this.dividerBottom,"px"):void 0,height:"".concat((p=this.tableContentRef)===null||p===void 0?void 0:p.getBoundingClientRect().height,"px")}},null),this.horizontalScrollAffixedBottom&&_(),this.paginationAffixedBottom?ve(__,ea({offsetBottom:0},Uk(this.paginationAffixedBottom),{ref:"paginationAffixRef"}),wz(Le)?Le:{default:function(){return[Le]}}):Le,ve("div",{ref:"resizeLineRef",class:this.tableBaseClass.resizeLine,style:this.resizeLineStyle},null)])}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -2035,11 +2035,11 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Cz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function pxe(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:new Set,n=0,r=t.length;n1&&arguments[1]!==void 0?arguments[1]:[],U=function(ee){var te,re=W[ee];re.colKey&&H.push({label:function(){return AP(e.slots,re,ee)},value:re.colKey,disabled:!s.value.has(re.colKey)}),(te=re.children)!==null&&te!==void 0&&te.length&&F(re.children,H)},G=0,Y=W.length;G0&&ee1&&arguments[1]!==void 0?arguments[1]:new Set,n=0,r=t.length;n1&&arguments[1]!==void 0?arguments[1]:[],U=function(ee){var te,re=W[ee];re.colKey&&H.push({label:function(){return AP(e.slots,re,ee)},value:re.colKey,disabled:!s.value.has(re.colKey)}),(te=re.children)!==null&&te!==void 0&&te.length&&F(re.children,H)},G=0,Y=W.length;G0&&ee0&&O.value.length0&&arguments[0]!==void 0?arguments[0]:{},U=aa(s.value),G=t.rowKey||"id",Y=Sa(H,G),K=U.indexOf(Y),ee=K!==-1;if(k.value.type==="multiple")ee?U.splice(K,1):U.push(Y);else if(k.value.type==="single")U=ee&&T.value?[]:[Y];else{Ao.warn("Table","`column.type` must be one of `multiple` and `single`");return}y(U,{selectedRowData:U.map(function(te){return _.value.get(te)}),currentRowKey:Y,currentRowData:H,type:ee?"uncheck":"check"})}function B(H){var U,G=t.rowKey||"id",Y=C.value.map(function(te){return Sa(te,G)}),K=((U=r.value)===null||U===void 0?void 0:U.filter(function(te){return!Y.includes(te)}))||[],ee=H?[].concat(aa(K),aa(Y)):aa(K);y(ee,{selectedRowData:H?ee.map(function(te){return _.value.get(te)}):[],type:H?"check":"uncheck",currentRowKey:"CHECK_ALL_BOX"})}function X(H){var U=["multiple","single"].includes(H.type);return U?Gk(Gk({},H),{},{width:H.width||64,className:[e.checkCell,H.className],cell:function(Y,K){return N(K)},title:H.type==="multiple"?D():H.title}):H}var W=function(U){var G=U.row,Y=U.index,K=t.columns.findIndex(function(re){return re.colKey==="row-select"});if(K!==-1){var ee=F({row:G,rowIndex:Y,col:t.columns[K],colIndex:K}),te=ee.disabled;te||z(G)}};return Nr(function(){return[aa(h.value),p]},function(){for(var H=0,U=h.value.length;H0&&O.value.length0&&arguments[0]!==void 0?arguments[0]:{},U=aa(s.value),G=t.rowKey||"id",Y=Sa(H,G),K=U.indexOf(Y),ee=K!==-1;if(k.value.type==="multiple")ee?U.splice(K,1):U.push(Y);else if(k.value.type==="single")U=ee&&T.value?[]:[Y];else{Ao.warn("Table","`column.type` must be one of `multiple` and `single`");return}y(U,{selectedRowData:U.map(function(te){return _.value.get(te)}),currentRowKey:Y,currentRowData:H,type:ee?"uncheck":"check"})}function B(H){var U,G=t.rowKey||"id",Y=C.value.map(function(te){return Sa(te,G)}),K=((U=r.value)===null||U===void 0?void 0:U.filter(function(te){return!Y.includes(te)}))||[],ee=H?[].concat(aa(K),aa(Y)):aa(K);y(ee,{selectedRowData:H?ee.map(function(te){return _.value.get(te)}):[],type:H?"check":"uncheck",currentRowKey:"CHECK_ALL_BOX"})}function X(H){var U=["multiple","single"].includes(H.type);return U?Gk(Gk({},H),{},{width:H.width||64,className:[e.checkCell,H.className],cell:function(Y,K){return N(K)},title:H.type==="multiple"?D():H.title}):H}var W=function(U){var G=U.row,Y=U.index,K=t.columns.findIndex(function(re){return re.colKey==="row-select"});if(K!==-1){var ee=F({row:G,rowIndex:Y,col:t.columns[K],colIndex:K}),te=ee.disabled;te||z(G)}};return Nr(function(){return[aa(p.value),d]},function(){for(var H=0,U=p.value.length;H1)],u={asc:this.globalConfig.sortAscendingOperationText,desc:this.globalConfig.sortDescendingOperationText},p=this.allowSortTypes.map(function(h){var b,v,w=h===e.sortOrder?n.iconActive:n.iconDefault,c=e.globalConfig.sortCancelOperationText,o=h===e.sortOrder?c:u[h];return((v=e.hideSortTips)!==null&&v!==void 0?v:e.globalConfig.hideSortTips)?e.getSortIcon(h,w):ve(K6,ea({content:o,placement:"right"},e.tooltipProps,{showArrow:!1,class:e.tableSortClasses.iconDirection[h]}),yxe(b=e.getSortIcon(h,w))?b:{default:function(){return[b]}})});return ve("div",{class:r},[p])}});/** + */function yxe(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var bxe=Hn({name:"TSorterButton",props:{sortType:{type:String,default:"all"},sortOrder:{type:String,default:function(){return""}},sortIcon:Function,tooltipProps:Object,hideSortTips:Boolean},emits:["sort-icon-click"],setup:function(e,n){var r=Sd(),u=r.tableSortClasses,d=r.negativeRotate180,p=Wp(),b=Si("table"),v=b.t,w=b.globalConfig,c=ol({ChevronDownIcon:jO}),o=c.ChevronDownIcon,g=He(function(){return e.sortType==="all"?["asc","desc"]:[e.sortType]}),s=function(k,C){n.emit("sort-icon-click",k,{descending:C==="desc"})},y=function(k,C){var O=v(w.value.sortIcon)||ve(o,null,null),T=p("sortIcon",O),P=[C,u.sortIcon,u.iconDirection[k],st({},d,k==="asc")];return ve("span",{class:P,onClick:function(F){return s(F,k)}},[T])};return{t:v,globalConfig:w,tableSortClasses:u,negativeRotate180:d,allowSortTypes:g,getSortIcon:y}},render:function(){var e=this,n=this.tableSortClasses,r=[n.trigger,st({},n.doubleIcon,this.allowSortTypes.length>1)],u={asc:this.globalConfig.sortAscendingOperationText,desc:this.globalConfig.sortDescendingOperationText},d=this.allowSortTypes.map(function(p){var b,v,w=p===e.sortOrder?n.iconActive:n.iconDefault,c=e.globalConfig.sortCancelOperationText,o=p===e.sortOrder?c:u[p];return((v=e.hideSortTips)!==null&&v!==void 0?v:e.globalConfig.hideSortTips)?e.getSortIcon(p,w):ve(K6,ea({content:o,placement:"right"},e.tooltipProps,{showArrow:!1,class:e.tableSortClasses.iconDirection[p]}),yxe(b=e.getSortIcon(p,w))?b:{default:function(){return[b]}})});return ve("div",{class:r},[d])}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Sz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function _xe(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{},U=0,G=W.length;U1&&arguments[1]!==void 0?arguments[1]:{},U=0,G=W.length;U * @author owenm * @license MIT - */function Tz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function e4(t){for(var e=1;e=0)&&(n[u]=t[u]);return n}function Exe(t,e){if(t==null)return{};var n=Oxe(t,e),r,u;if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(t);for(u=0;u=0)&&(!Object.prototype.propertyIsEnumerable.call(t,r)||(n[r]=t[r]))}return n}var Txe="1.15.0";function cm(t){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(t)}var km=cm(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),WC=cm(/Edge/i),Az=cm(/firefox/i),iC=cm(/safari/i)&&!cm(/chrome/i)&&!cm(/android/i),ZW=cm(/iP(ad|od|hone)/i),JW=cm(/chrome/i)&&cm(/android/i),QW={capture:!1,passive:!1};function cs(t,e,n){t.addEventListener(e,n,!km&&QW)}function Kl(t,e,n){t.removeEventListener(e,n,!km&&QW)}function rO(t,e){if(!!e){if(e[0]===">"&&(e=e.substring(1)),t)try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch{return!1}return!1}}function Axe(t){return t.host&&t!==document&&t.host.nodeType?t.host:t.parentNode}function q6(t,e,n,r){if(t){n=n||document;do{if(e!=null&&(e[0]===">"?t.parentNode===n&&rO(t,e):rO(t,e))||r&&t===n)return t;if(t===n)break}while(t=Axe(t))}return null}var Mz=/\s+/g;function wh(t,e,n){if(t&&e)if(t.classList)t.classList[n?"add":"remove"](e);else{var r=(" "+t.className+" ").replace(Mz," ").replace(" "+e+" "," ");t.className=(r+(n?" "+e:"")).replace(Mz," ")}}function Oo(t,e,n){var r=t&&t.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(n=t.currentStyle),e===void 0?n:n[e];!(e in r)&&e.indexOf("webkit")===-1&&(e="-webkit-"+e),r[e]=n+(typeof n=="string"?"":"px")}}function D_(t,e){var n="";if(typeof t=="string")n=t;else do{var r=Oo(t,"transform");r&&r!=="none"&&(n=r+" "+n)}while(!e&&(t=t.parentNode));var u=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return u&&new u(n)}function eY(t,e,n){if(t){var r=t.getElementsByTagName(e),u=0,p=r.length;if(n)for(;u=p:h=u<=p,!h)return r;if(r===X6())break;r=X7(r,!1)}return!1}function X_(t,e,n,r){for(var u=0,p=0,h=t.children;p2&&arguments[2]!==void 0?arguments[2]:{},u=r.evt,p=Exe(r,Fxe);YC.pluginEvent.bind(go)(e,n,e4({dragEl:Ya,parentEl:uc,ghostEl:rl,rootEl:Tu,nextEl:_y,lastDownEl:wS,cloneEl:Hu,cloneHidden:G7,dragStarted:Ww,putSortable:n1,activeSortable:go.active,originalEvent:u,oldIndex:x_,oldDraggableIndex:lC,newIndex:Ch,newDraggableIndex:Y7,hideGhostForTarget:lY,unhideGhostForTarget:sY,cloneNowHidden:function(){G7=!0},cloneNowShown:function(){G7=!1},dispatchSortableEvent:function(b){Cf({sortable:n,name:b,originalEvent:u})}},p))};function Cf(t){Rxe(e4({putSortable:n1,cloneEl:Hu,targetEl:Ya,rootEl:Tu,oldIndex:x_,oldDraggableIndex:lC,newIndex:Ch,newDraggableIndex:Y7},t))}var Ya,uc,rl,Tu,_y,wS,Hu,G7,x_,Ch,lC,Y7,Zk,n1,y_=!1,aO=!1,iO=[],py,Y2,xT,wT,Nz,Iz,Ww,d_,sC,uC=!1,Jk=!1,CS,I1,CT=[],YA=!1,oO=[],oE=typeof document<"u",Qk=ZW,Lz=WC||km?"cssFloat":"float",Bxe=oE&&!JW&&!ZW&&"draggable"in document.createElement("div"),aY=function(){if(!!oE){if(km)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto",t.style.pointerEvents==="auto"}}(),iY=function(e,n){var r=Oo(e),u=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),p=X_(e,0,n),h=X_(e,1,n),b=p&&Oo(p),v=h&&Oo(h),w=b&&parseInt(b.marginLeft)+parseInt(b.marginRight)+u0(p).width,c=v&&parseInt(v.marginLeft)+parseInt(v.marginRight)+u0(h).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(p&&b.float&&b.float!=="none"){var o=b.float==="left"?"left":"right";return h&&(v.clear==="both"||v.clear===o)?"vertical":"horizontal"}return p&&(b.display==="block"||b.display==="flex"||b.display==="table"||b.display==="grid"||w>=u&&r[Lz]==="none"||h&&r[Lz]==="none"&&w+c>u)?"vertical":"horizontal"},jxe=function(e,n,r){var u=r?e.left:e.top,p=r?e.right:e.bottom,h=r?e.width:e.height,b=r?n.left:n.top,v=r?n.right:n.bottom,w=r?n.width:n.height;return u===b||p===v||u+h/2===b+w/2},zxe=function(e,n){var r;return iO.some(function(u){var p=u[Oh].options.emptyInsertThreshold;if(!(!p||NP(u))){var h=u0(u),b=e>=h.left-p&&e<=h.right+p,v=n>=h.top-p&&n<=h.bottom+p;if(b&&v)return r=u}}),r},oY=function(e){function n(p,h){return function(b,v,w,c){var o=b.options.group.name&&v.options.group.name&&b.options.group.name===v.options.group.name;if(p==null&&(h||o))return!0;if(p==null||p===!1)return!1;if(h&&p==="clone")return p;if(typeof p=="function")return n(p(b,v,w,c),h)(b,v,w,c);var g=(h?b:v).options.group.name;return p===!0||typeof p=="string"&&p===g||p.join&&p.indexOf(g)>-1}}var r={},u=e.group;(!u||xS(u)!="object")&&(u={name:u}),r.name=u.name,r.checkPull=n(u.pull,!0),r.checkPut=n(u.put),r.revertClone=u.revertClone,e.group=r},lY=function(){!aY&&rl&&Oo(rl,"display","none")},sY=function(){!aY&&rl&&Oo(rl,"display","")};oE&&!JW&&document.addEventListener("click",function(t){if(aO)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),aO=!1,!1},!0);var vy=function(e){if(Ya){e=e.touches?e.touches[0]:e;var n=zxe(e.clientX,e.clientY);if(n){var r={};for(var u in e)e.hasOwnProperty(u)&&(r[u]=e[u]);r.target=r.rootEl=n,r.preventDefault=void 0,r.stopPropagation=void 0,n[Oh]._onDragOver(r)}}},$xe=function(e){Ya&&Ya.parentNode[Oh]._isOutsideThisEl(e.target)};function go(t,e){if(!(t&&t.nodeType&&t.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=bm({},e),t[Oh]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return iY(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(h,b){h.setData("Text",b.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:go.supportPointer!==!1&&"PointerEvent"in window&&!iC,emptyInsertThreshold:5};YC.initializePlugins(this,t,n);for(var r in n)!(r in e)&&(e[r]=n[r]);oY(e);for(var u in this)u.charAt(0)==="_"&&typeof this[u]=="function"&&(this[u]=this[u].bind(this));this.nativeDraggable=e.forceFallback?!1:Bxe,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?cs(t,"pointerdown",this._onTapStart):(cs(t,"mousedown",this._onTapStart),cs(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(cs(t,"dragover",this),cs(t,"dragenter",this)),iO.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),bm(this,Nxe())}go.prototype={constructor:go,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(d_=null)},_getDirection:function(e,n){return typeof this.options.direction=="function"?this.options.direction.call(this,e,n,Ya):this.options.direction},_onTapStart:function(e){if(!!e.cancelable){var n=this,r=this.el,u=this.options,p=u.preventOnFilter,h=e.type,b=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,v=(b||e).target,w=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||v,c=u.filter;if(Kxe(r),!Ya&&!(/mousedown|pointerdown/.test(h)&&e.button!==0||u.disabled)&&!w.isContentEditable&&!(!this.nativeDraggable&&iC&&v&&v.tagName.toUpperCase()==="SELECT")&&(v=q6(v,u.draggable,r,!1),!(v&&v.animated)&&wS!==v)){if(x_=Bp(v),lC=Bp(v,u.draggable),typeof c=="function"){if(c.call(this,e,v,this)){Cf({sortable:n,rootEl:w,name:"filter",targetEl:v,toEl:r,fromEl:r}),yd("filter",n,{evt:e}),p&&e.cancelable&&e.preventDefault();return}}else if(c&&(c=c.split(",").some(function(o){if(o=q6(w,o.trim(),r,!1),o)return Cf({sortable:n,rootEl:o,name:"filter",targetEl:v,fromEl:r,toEl:r}),yd("filter",n,{evt:e}),!0}),c)){p&&e.cancelable&&e.preventDefault();return}u.handle&&!q6(w,u.handle,r,!1)||this._prepareDragStart(e,b,v)}}},_prepareDragStart:function(e,n,r){var u=this,p=u.el,h=u.options,b=p.ownerDocument,v;if(r&&!Ya&&r.parentNode===p){var w=u0(r);if(Tu=p,Ya=r,uc=Ya.parentNode,_y=Ya.nextSibling,wS=r,Zk=h.group,go.dragged=Ya,py={target:Ya,clientX:(n||e).clientX,clientY:(n||e).clientY},Nz=py.clientX-w.left,Iz=py.clientY-w.top,this._lastX=(n||e).clientX,this._lastY=(n||e).clientY,Ya.style["will-change"]="all",v=function(){if(yd("delayEnded",u,{evt:e}),go.eventCanceled){u._onDrop();return}u._disableDelayedDragEvents(),!Az&&u.nativeDraggable&&(Ya.draggable=!0),u._triggerDragStart(e,n),Cf({sortable:u,name:"choose",originalEvent:e}),wh(Ya,h.chosenClass,!0)},h.ignore.split(",").forEach(function(c){eY(Ya,c.trim(),kT)}),cs(b,"dragover",vy),cs(b,"mousemove",vy),cs(b,"touchmove",vy),cs(b,"mouseup",u._onDrop),cs(b,"touchend",u._onDrop),cs(b,"touchcancel",u._onDrop),Az&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Ya.draggable=!0),yd("delayStart",this,{evt:e}),h.delay&&(!h.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(WC||km))){if(go.eventCanceled){this._onDrop();return}cs(b,"mouseup",u._disableDelayedDrag),cs(b,"touchend",u._disableDelayedDrag),cs(b,"touchcancel",u._disableDelayedDrag),cs(b,"mousemove",u._delayedDragTouchMoveHandler),cs(b,"touchmove",u._delayedDragTouchMoveHandler),h.supportPointer&&cs(b,"pointermove",u._delayedDragTouchMoveHandler),u._dragStartTimer=setTimeout(v,h.delay)}else v()}},_delayedDragTouchMoveHandler:function(e){var n=e.touches?e.touches[0]:e;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Ya&&kT(Ya),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;Kl(e,"mouseup",this._disableDelayedDrag),Kl(e,"touchend",this._disableDelayedDrag),Kl(e,"touchcancel",this._disableDelayedDrag),Kl(e,"mousemove",this._delayedDragTouchMoveHandler),Kl(e,"touchmove",this._delayedDragTouchMoveHandler),Kl(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,n){n=n||e.pointerType=="touch"&&e,!this.nativeDraggable||n?this.options.supportPointer?cs(document,"pointermove",this._onTouchMove):n?cs(document,"touchmove",this._onTouchMove):cs(document,"mousemove",this._onTouchMove):(cs(Ya,"dragend",this),cs(Tu,"dragstart",this._onDragStart));try{document.selection?kS(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,n){if(y_=!1,Tu&&Ya){yd("dragStarted",this,{evt:n}),this.nativeDraggable&&cs(document,"dragover",$xe);var r=this.options;!e&&wh(Ya,r.dragClass,!1),wh(Ya,r.ghostClass,!0),go.active=this,e&&this._appendGhost(),Cf({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(Y2){this._lastX=Y2.clientX,this._lastY=Y2.clientY,lY();for(var e=document.elementFromPoint(Y2.clientX,Y2.clientY),n=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Y2.clientX,Y2.clientY),e!==n);)n=e;if(Ya.parentNode[Oh]._isOutsideThisEl(e),n)do{if(n[Oh]){var r=void 0;if(r=n[Oh]._onDragOver({clientX:Y2.clientX,clientY:Y2.clientY,target:e,rootEl:n}),r&&!this.options.dragoverBubble)break}e=n}while(n=n.parentNode);sY()}},_onTouchMove:function(e){if(py){var n=this.options,r=n.fallbackTolerance,u=n.fallbackOffset,p=e.touches?e.touches[0]:e,h=rl&&D_(rl,!0),b=rl&&h&&h.a,v=rl&&h&&h.d,w=Qk&&I1&&Dz(I1),c=(p.clientX-py.clientX+u.x)/(b||1)+(w?w[0]-CT[0]:0)/(b||1),o=(p.clientY-py.clientY+u.y)/(v||1)+(w?w[1]-CT[1]:0)/(v||1);if(!go.active&&!y_){if(r&&Math.max(Math.abs(p.clientX-this._lastX),Math.abs(p.clientY-this._lastY))=0&&(Cf({rootEl:uc,name:"add",toEl:uc,fromEl:Tu,originalEvent:e}),Cf({sortable:this,name:"remove",toEl:uc,originalEvent:e}),Cf({rootEl:uc,name:"sort",toEl:uc,fromEl:Tu,originalEvent:e}),Cf({sortable:this,name:"sort",toEl:uc,originalEvent:e})),n1&&n1.save()):Ch!==x_&&Ch>=0&&(Cf({sortable:this,name:"update",toEl:uc,originalEvent:e}),Cf({sortable:this,name:"sort",toEl:uc,originalEvent:e})),go.active&&((Ch==null||Ch===-1)&&(Ch=x_,Y7=lC),Cf({sortable:this,name:"end",toEl:uc,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){yd("nulling",this),Tu=Ya=uc=rl=_y=Hu=wS=G7=py=Y2=Ww=Ch=Y7=x_=lC=d_=sC=n1=Zk=go.dragged=go.ghost=go.clone=go.active=null,oO.forEach(function(e){e.checked=!0}),oO.length=xT=wT=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":Ya&&(this._onDragOver(e),Vxe(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],n,r=this.el.children,u=0,p=r.length,h=this.options;ur.right+u||t.clientX<=r.right&&t.clientY>r.bottom&&t.clientX>=r.left:t.clientX>r.right&&t.clientY>r.top||t.clientX<=r.right&&t.clientY>r.bottom+u}function Wxe(t,e,n,r,u,p,h,b){var v=r?t.clientY:t.clientX,w=r?n.height:n.width,c=r?n.top:n.left,o=r?n.bottom:n.right,g=!1;if(!h){if(b&&CSc+w*p/2:vo-CS)return-sC}else if(v>c+w*(1-u)/2&&vo-w*p/2)?v>c+w/2?1:-1:0}function Yxe(t){return Bp(Ya)=0)&&(n[u]=t[u]);return n}function Exe(t,e){if(t==null)return{};var n=Oxe(t,e),r,u;if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(t);for(u=0;u=0)&&(!Object.prototype.propertyIsEnumerable.call(t,r)||(n[r]=t[r]))}return n}var Txe="1.15.0";function cm(t){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(t)}var km=cm(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),WC=cm(/Edge/i),Az=cm(/firefox/i),iC=cm(/safari/i)&&!cm(/chrome/i)&&!cm(/android/i),ZW=cm(/iP(ad|od|hone)/i),JW=cm(/chrome/i)&&cm(/android/i),QW={capture:!1,passive:!1};function cs(t,e,n){t.addEventListener(e,n,!km&&QW)}function Kl(t,e,n){t.removeEventListener(e,n,!km&&QW)}function rO(t,e){if(!!e){if(e[0]===">"&&(e=e.substring(1)),t)try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch{return!1}return!1}}function Axe(t){return t.host&&t!==document&&t.host.nodeType?t.host:t.parentNode}function q6(t,e,n,r){if(t){n=n||document;do{if(e!=null&&(e[0]===">"?t.parentNode===n&&rO(t,e):rO(t,e))||r&&t===n)return t;if(t===n)break}while(t=Axe(t))}return null}var Mz=/\s+/g;function wh(t,e,n){if(t&&e)if(t.classList)t.classList[n?"add":"remove"](e);else{var r=(" "+t.className+" ").replace(Mz," ").replace(" "+e+" "," ");t.className=(r+(n?" "+e:"")).replace(Mz," ")}}function Oo(t,e,n){var r=t&&t.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(n=t.currentStyle),e===void 0?n:n[e];!(e in r)&&e.indexOf("webkit")===-1&&(e="-webkit-"+e),r[e]=n+(typeof n=="string"?"":"px")}}function D_(t,e){var n="";if(typeof t=="string")n=t;else do{var r=Oo(t,"transform");r&&r!=="none"&&(n=r+" "+n)}while(!e&&(t=t.parentNode));var u=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return u&&new u(n)}function eY(t,e,n){if(t){var r=t.getElementsByTagName(e),u=0,d=r.length;if(n)for(;u=d:p=u<=d,!p)return r;if(r===X6())break;r=X7(r,!1)}return!1}function X_(t,e,n,r){for(var u=0,d=0,p=t.children;d2&&arguments[2]!==void 0?arguments[2]:{},u=r.evt,d=Exe(r,Fxe);YC.pluginEvent.bind(go)(e,n,e4({dragEl:Ya,parentEl:uc,ghostEl:rl,rootEl:Tu,nextEl:_y,lastDownEl:wS,cloneEl:Hu,cloneHidden:G7,dragStarted:Ww,putSortable:n1,activeSortable:go.active,originalEvent:u,oldIndex:x_,oldDraggableIndex:lC,newIndex:Ch,newDraggableIndex:Y7,hideGhostForTarget:lY,unhideGhostForTarget:sY,cloneNowHidden:function(){G7=!0},cloneNowShown:function(){G7=!1},dispatchSortableEvent:function(b){Cf({sortable:n,name:b,originalEvent:u})}},d))};function Cf(t){Rxe(e4({putSortable:n1,cloneEl:Hu,targetEl:Ya,rootEl:Tu,oldIndex:x_,oldDraggableIndex:lC,newIndex:Ch,newDraggableIndex:Y7},t))}var Ya,uc,rl,Tu,_y,wS,Hu,G7,x_,Ch,lC,Y7,Zk,n1,y_=!1,aO=!1,iO=[],py,Y2,xT,wT,Nz,Iz,Ww,d_,sC,uC=!1,Jk=!1,CS,I1,CT=[],YA=!1,oO=[],oE=typeof document<"u",Qk=ZW,Lz=WC||km?"cssFloat":"float",Bxe=oE&&!JW&&!ZW&&"draggable"in document.createElement("div"),aY=function(){if(!!oE){if(km)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto",t.style.pointerEvents==="auto"}}(),iY=function(e,n){var r=Oo(e),u=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),d=X_(e,0,n),p=X_(e,1,n),b=d&&Oo(d),v=p&&Oo(p),w=b&&parseInt(b.marginLeft)+parseInt(b.marginRight)+u0(d).width,c=v&&parseInt(v.marginLeft)+parseInt(v.marginRight)+u0(p).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(d&&b.float&&b.float!=="none"){var o=b.float==="left"?"left":"right";return p&&(v.clear==="both"||v.clear===o)?"vertical":"horizontal"}return d&&(b.display==="block"||b.display==="flex"||b.display==="table"||b.display==="grid"||w>=u&&r[Lz]==="none"||p&&r[Lz]==="none"&&w+c>u)?"vertical":"horizontal"},jxe=function(e,n,r){var u=r?e.left:e.top,d=r?e.right:e.bottom,p=r?e.width:e.height,b=r?n.left:n.top,v=r?n.right:n.bottom,w=r?n.width:n.height;return u===b||d===v||u+p/2===b+w/2},zxe=function(e,n){var r;return iO.some(function(u){var d=u[Oh].options.emptyInsertThreshold;if(!(!d||NP(u))){var p=u0(u),b=e>=p.left-d&&e<=p.right+d,v=n>=p.top-d&&n<=p.bottom+d;if(b&&v)return r=u}}),r},oY=function(e){function n(d,p){return function(b,v,w,c){var o=b.options.group.name&&v.options.group.name&&b.options.group.name===v.options.group.name;if(d==null&&(p||o))return!0;if(d==null||d===!1)return!1;if(p&&d==="clone")return d;if(typeof d=="function")return n(d(b,v,w,c),p)(b,v,w,c);var g=(p?b:v).options.group.name;return d===!0||typeof d=="string"&&d===g||d.join&&d.indexOf(g)>-1}}var r={},u=e.group;(!u||xS(u)!="object")&&(u={name:u}),r.name=u.name,r.checkPull=n(u.pull,!0),r.checkPut=n(u.put),r.revertClone=u.revertClone,e.group=r},lY=function(){!aY&&rl&&Oo(rl,"display","none")},sY=function(){!aY&&rl&&Oo(rl,"display","")};oE&&!JW&&document.addEventListener("click",function(t){if(aO)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),aO=!1,!1},!0);var vy=function(e){if(Ya){e=e.touches?e.touches[0]:e;var n=zxe(e.clientX,e.clientY);if(n){var r={};for(var u in e)e.hasOwnProperty(u)&&(r[u]=e[u]);r.target=r.rootEl=n,r.preventDefault=void 0,r.stopPropagation=void 0,n[Oh]._onDragOver(r)}}},$xe=function(e){Ya&&Ya.parentNode[Oh]._isOutsideThisEl(e.target)};function go(t,e){if(!(t&&t.nodeType&&t.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=bm({},e),t[Oh]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return iY(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(p,b){p.setData("Text",b.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:go.supportPointer!==!1&&"PointerEvent"in window&&!iC,emptyInsertThreshold:5};YC.initializePlugins(this,t,n);for(var r in n)!(r in e)&&(e[r]=n[r]);oY(e);for(var u in this)u.charAt(0)==="_"&&typeof this[u]=="function"&&(this[u]=this[u].bind(this));this.nativeDraggable=e.forceFallback?!1:Bxe,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?cs(t,"pointerdown",this._onTapStart):(cs(t,"mousedown",this._onTapStart),cs(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(cs(t,"dragover",this),cs(t,"dragenter",this)),iO.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),bm(this,Nxe())}go.prototype={constructor:go,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(d_=null)},_getDirection:function(e,n){return typeof this.options.direction=="function"?this.options.direction.call(this,e,n,Ya):this.options.direction},_onTapStart:function(e){if(!!e.cancelable){var n=this,r=this.el,u=this.options,d=u.preventOnFilter,p=e.type,b=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,v=(b||e).target,w=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||v,c=u.filter;if(Kxe(r),!Ya&&!(/mousedown|pointerdown/.test(p)&&e.button!==0||u.disabled)&&!w.isContentEditable&&!(!this.nativeDraggable&&iC&&v&&v.tagName.toUpperCase()==="SELECT")&&(v=q6(v,u.draggable,r,!1),!(v&&v.animated)&&wS!==v)){if(x_=Bp(v),lC=Bp(v,u.draggable),typeof c=="function"){if(c.call(this,e,v,this)){Cf({sortable:n,rootEl:w,name:"filter",targetEl:v,toEl:r,fromEl:r}),yd("filter",n,{evt:e}),d&&e.cancelable&&e.preventDefault();return}}else if(c&&(c=c.split(",").some(function(o){if(o=q6(w,o.trim(),r,!1),o)return Cf({sortable:n,rootEl:o,name:"filter",targetEl:v,fromEl:r,toEl:r}),yd("filter",n,{evt:e}),!0}),c)){d&&e.cancelable&&e.preventDefault();return}u.handle&&!q6(w,u.handle,r,!1)||this._prepareDragStart(e,b,v)}}},_prepareDragStart:function(e,n,r){var u=this,d=u.el,p=u.options,b=d.ownerDocument,v;if(r&&!Ya&&r.parentNode===d){var w=u0(r);if(Tu=d,Ya=r,uc=Ya.parentNode,_y=Ya.nextSibling,wS=r,Zk=p.group,go.dragged=Ya,py={target:Ya,clientX:(n||e).clientX,clientY:(n||e).clientY},Nz=py.clientX-w.left,Iz=py.clientY-w.top,this._lastX=(n||e).clientX,this._lastY=(n||e).clientY,Ya.style["will-change"]="all",v=function(){if(yd("delayEnded",u,{evt:e}),go.eventCanceled){u._onDrop();return}u._disableDelayedDragEvents(),!Az&&u.nativeDraggable&&(Ya.draggable=!0),u._triggerDragStart(e,n),Cf({sortable:u,name:"choose",originalEvent:e}),wh(Ya,p.chosenClass,!0)},p.ignore.split(",").forEach(function(c){eY(Ya,c.trim(),kT)}),cs(b,"dragover",vy),cs(b,"mousemove",vy),cs(b,"touchmove",vy),cs(b,"mouseup",u._onDrop),cs(b,"touchend",u._onDrop),cs(b,"touchcancel",u._onDrop),Az&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Ya.draggable=!0),yd("delayStart",this,{evt:e}),p.delay&&(!p.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(WC||km))){if(go.eventCanceled){this._onDrop();return}cs(b,"mouseup",u._disableDelayedDrag),cs(b,"touchend",u._disableDelayedDrag),cs(b,"touchcancel",u._disableDelayedDrag),cs(b,"mousemove",u._delayedDragTouchMoveHandler),cs(b,"touchmove",u._delayedDragTouchMoveHandler),p.supportPointer&&cs(b,"pointermove",u._delayedDragTouchMoveHandler),u._dragStartTimer=setTimeout(v,p.delay)}else v()}},_delayedDragTouchMoveHandler:function(e){var n=e.touches?e.touches[0]:e;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Ya&&kT(Ya),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;Kl(e,"mouseup",this._disableDelayedDrag),Kl(e,"touchend",this._disableDelayedDrag),Kl(e,"touchcancel",this._disableDelayedDrag),Kl(e,"mousemove",this._delayedDragTouchMoveHandler),Kl(e,"touchmove",this._delayedDragTouchMoveHandler),Kl(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,n){n=n||e.pointerType=="touch"&&e,!this.nativeDraggable||n?this.options.supportPointer?cs(document,"pointermove",this._onTouchMove):n?cs(document,"touchmove",this._onTouchMove):cs(document,"mousemove",this._onTouchMove):(cs(Ya,"dragend",this),cs(Tu,"dragstart",this._onDragStart));try{document.selection?kS(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,n){if(y_=!1,Tu&&Ya){yd("dragStarted",this,{evt:n}),this.nativeDraggable&&cs(document,"dragover",$xe);var r=this.options;!e&&wh(Ya,r.dragClass,!1),wh(Ya,r.ghostClass,!0),go.active=this,e&&this._appendGhost(),Cf({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(Y2){this._lastX=Y2.clientX,this._lastY=Y2.clientY,lY();for(var e=document.elementFromPoint(Y2.clientX,Y2.clientY),n=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Y2.clientX,Y2.clientY),e!==n);)n=e;if(Ya.parentNode[Oh]._isOutsideThisEl(e),n)do{if(n[Oh]){var r=void 0;if(r=n[Oh]._onDragOver({clientX:Y2.clientX,clientY:Y2.clientY,target:e,rootEl:n}),r&&!this.options.dragoverBubble)break}e=n}while(n=n.parentNode);sY()}},_onTouchMove:function(e){if(py){var n=this.options,r=n.fallbackTolerance,u=n.fallbackOffset,d=e.touches?e.touches[0]:e,p=rl&&D_(rl,!0),b=rl&&p&&p.a,v=rl&&p&&p.d,w=Qk&&I1&&Dz(I1),c=(d.clientX-py.clientX+u.x)/(b||1)+(w?w[0]-CT[0]:0)/(b||1),o=(d.clientY-py.clientY+u.y)/(v||1)+(w?w[1]-CT[1]:0)/(v||1);if(!go.active&&!y_){if(r&&Math.max(Math.abs(d.clientX-this._lastX),Math.abs(d.clientY-this._lastY))=0&&(Cf({rootEl:uc,name:"add",toEl:uc,fromEl:Tu,originalEvent:e}),Cf({sortable:this,name:"remove",toEl:uc,originalEvent:e}),Cf({rootEl:uc,name:"sort",toEl:uc,fromEl:Tu,originalEvent:e}),Cf({sortable:this,name:"sort",toEl:uc,originalEvent:e})),n1&&n1.save()):Ch!==x_&&Ch>=0&&(Cf({sortable:this,name:"update",toEl:uc,originalEvent:e}),Cf({sortable:this,name:"sort",toEl:uc,originalEvent:e})),go.active&&((Ch==null||Ch===-1)&&(Ch=x_,Y7=lC),Cf({sortable:this,name:"end",toEl:uc,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){yd("nulling",this),Tu=Ya=uc=rl=_y=Hu=wS=G7=py=Y2=Ww=Ch=Y7=x_=lC=d_=sC=n1=Zk=go.dragged=go.ghost=go.clone=go.active=null,oO.forEach(function(e){e.checked=!0}),oO.length=xT=wT=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":Ya&&(this._onDragOver(e),Vxe(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],n,r=this.el.children,u=0,d=r.length,p=this.options;ur.right+u||t.clientX<=r.right&&t.clientY>r.bottom&&t.clientX>=r.left:t.clientX>r.right&&t.clientY>r.top||t.clientX<=r.right&&t.clientY>r.bottom+u}function Wxe(t,e,n,r,u,d,p,b){var v=r?t.clientY:t.clientX,w=r?n.height:n.width,c=r?n.top:n.left,o=r?n.bottom:n.right,g=!1;if(!p){if(b&&CSc+w*d/2:vo-CS)return-sC}else if(v>c+w*(1-u)/2&&vo-w*d/2)?v>c+w/2?1:-1:0}function Yxe(t){return Bp(Ya)H.pageSize?H.pageSize*(H.current-1)+W:W}var F=function(H){if(!(!_.value&&!y.value)){var U=H==null?void 0:H.querySelector("tbody");if(!U)return console.error("tbody does not exist."),null;var G=Fw({animation:150,ghostClass:v.ghost,chosenClass:v.chosen,dragClass:v.dragging,filter:".".concat(c.base),onMove:function(K){return!$M(K.related,c.base)},onEnd:function(K){var ee,te;if(K.newIndex!==K.oldIndex){(ee=T)===null||ee===void 0||ee.sort(C.value);var re=K.oldIndex,be=K.newIndex;(da(t.firstFullRow)&&t.firstFullRow(ho)||e.slots.firstFullRow)&&(re-=1,be-=1);var Le={data:p.value,currentIndex:re,current:p.value[re],targetIndex:be,target:p.value[be],newData:Fz(aa(t.data),D(re),D(be)),e:K,sort:"row"};Le.currentData=Le.newData,(te=t.onDragSort)===null||te===void 0||te.call(t,Le)}}},t.dragSortOptions);!U||(y.value?T=new go(U,Fw({},G)):T=new go(U,Fw(Fw({},G),{},{handle:".".concat(v.handle)})),C.value=T.toArray())}},N=function(H,U){var G=Fw({animation:150,dataIdAttr:"data-colkey",direction:"vertical",ghostClass:v.ghost,chosenClass:v.chosen,dragClass:v.dragging,handle:".".concat(w.thCellInner),onEnd:function(K){var ee;if(K.newIndex!==K.oldIndex){if(U){var te;(te=P)===null||te===void 0||te.sort(aa(O.value))}var re=K.oldIndex,be=K.newIndex,Le=K.target,me=U?re:be,Ie=U?be:re,pe=Le.children[me],ce=Le.children[Ie],ue=tO(g.value,pe.dataset.colkey),_e=tO(g.value,ce.dataset.colkey);(!ue||!ue.colKey)&&Ao.error("Table","colKey is missing in ".concat(JSON.stringify(ue))),(!_e||!_e.colKey)&&Ao.error("Table","colKey is missing in ".concat(JSON.stringify(_e))),me=pz(t.columns,ue.colKey),Ie=pz(t.columns,_e.colKey);var xe={data:g.value,currentIndex:me,current:ue,targetIndex:Ie,target:_e,newData:Fz(aa(t.columns),me,Ie),e:K,sort:"col"};xe.currentData=xe.newData,(ee=t.onDragSort)===null||ee===void 0||ee.call(t,xe)}}},t.dragSortOptions);if(!!H)return P=new go(H,G),P},z=function(H){if(!(!k.value||!H)){var U=H.querySelectorAll("thead > tr");if(U.length<=1){var G=ba(U,1),Y=G[0],K=N(Y,!0);O.value=K==null?void 0:K.toArray()}else U==null||U.forEach(function(ee){N(ee,!1)})}};function B(W){o.value=W}function X(W){g.value=W}return Nr([o],function(W){var H=ba(W,1),U=H[0];if(!(!U||!U.$el)){F(U.$el),z(U.$el);var G=setTimeout(function(){U.$refs.affixHeaderRef&&z(U.$refs.affixHeaderRef),clearTimeout(G)})}}),{isRowDraggable:y,isRowHandlerDraggable:_,isColDraggable:k,setDragSortPrimaryTableRef:B,setDragSortColumns:X}}/** + */function Bz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Fw(t){for(var e=1;eH.pageSize?H.pageSize*(H.current-1)+W:W}var F=function(H){if(!(!_.value&&!y.value)){var U=H==null?void 0:H.querySelector("tbody");if(!U)return console.error("tbody does not exist."),null;var G=Fw({animation:150,ghostClass:v.ghost,chosenClass:v.chosen,dragClass:v.dragging,filter:".".concat(c.base),onMove:function(K){return!$M(K.related,c.base)},onEnd:function(K){var ee,te;if(K.newIndex!==K.oldIndex){(ee=T)===null||ee===void 0||ee.sort(C.value);var re=K.oldIndex,be=K.newIndex;(da(t.firstFullRow)&&t.firstFullRow(ho)||e.slots.firstFullRow)&&(re-=1,be-=1);var Le={data:d.value,currentIndex:re,current:d.value[re],targetIndex:be,target:d.value[be],newData:Fz(aa(t.data),D(re),D(be)),e:K,sort:"row"};Le.currentData=Le.newData,(te=t.onDragSort)===null||te===void 0||te.call(t,Le)}}},t.dragSortOptions);!U||(y.value?T=new go(U,Fw({},G)):T=new go(U,Fw(Fw({},G),{},{handle:".".concat(v.handle)})),C.value=T.toArray())}},N=function(H,U){var G=Fw({animation:150,dataIdAttr:"data-colkey",direction:"vertical",ghostClass:v.ghost,chosenClass:v.chosen,dragClass:v.dragging,handle:".".concat(w.thCellInner),onEnd:function(K){var ee;if(K.newIndex!==K.oldIndex){if(U){var te;(te=P)===null||te===void 0||te.sort(aa(O.value))}var re=K.oldIndex,be=K.newIndex,Le=K.target,me=U?re:be,Ie=U?be:re,pe=Le.children[me],ce=Le.children[Ie],ue=tO(g.value,pe.dataset.colkey),_e=tO(g.value,ce.dataset.colkey);(!ue||!ue.colKey)&&Ao.error("Table","colKey is missing in ".concat(JSON.stringify(ue))),(!_e||!_e.colKey)&&Ao.error("Table","colKey is missing in ".concat(JSON.stringify(_e))),me=pz(t.columns,ue.colKey),Ie=pz(t.columns,_e.colKey);var xe={data:g.value,currentIndex:me,current:ue,targetIndex:Ie,target:_e,newData:Fz(aa(t.columns),me,Ie),e:K,sort:"col"};xe.currentData=xe.newData,(ee=t.onDragSort)===null||ee===void 0||ee.call(t,xe)}}},t.dragSortOptions);if(!!H)return P=new go(H,G),P},z=function(H){if(!(!k.value||!H)){var U=H.querySelectorAll("thead > tr");if(U.length<=1){var G=ba(U,1),Y=G[0],K=N(Y,!0);O.value=K==null?void 0:K.toArray()}else U==null||U.forEach(function(ee){N(ee,!1)})}};function B(W){o.value=W}function X(W){g.value=W}return Nr([o],function(W){var H=ba(W,1),U=H[0];if(!(!U||!U.$el)){F(U.$el),z(U.$el);var G=setTimeout(function(){U.$refs.affixHeaderRef&&z(U.$refs.affixHeaderRef),clearTimeout(G)})}}),{isRowDraggable:y,isRowHandlerDraggable:_,isColDraggable:k,setDragSortPrimaryTableRef:B,setDragSortColumns:X}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Jxe(t){var e=Xa(),n=Si("table"),r=n.globalConfig,u=Sd(),p=u.isLoadingClass,h=u.isLoadMoreClass,b=u.asyncLoadingClass,v=He(function(){var o;return[b,(o={},st(o,p,t.asyncLoading==="loading"),st(o,h,t.asyncLoading==="load-more"),o)]});function w(){var o;!di(t.asyncLoading)||(o=t.onAsyncLoadingClick)===null||o===void 0||o.call(t,{status:t.asyncLoading})}function c(){var o=e("asyncLoading");if(di(o)){var g=t.asyncLoading,s={"load-more":r.value.loadingMoreText,loading:r.value.loadingText}[String(g)];return ve("div",{class:v.value,onClick:w},[ve(l1,{indicator:g==="loading",loading:!!g,size:"small",text:s},null)])}return[null,!1,void 0].includes(o)?null:ve("div",{class:v.value,onClick:w},[o])}return{renderAsyncLoading:c}}/** + */function Jxe(t){var e=Xa(),n=Si("table"),r=n.globalConfig,u=Sd(),d=u.isLoadingClass,p=u.isLoadMoreClass,b=u.asyncLoadingClass,v=He(function(){var o;return[b,(o={},st(o,d,t.asyncLoading==="loading"),st(o,p,t.asyncLoading==="load-more"),o)]});function w(){var o;!di(t.asyncLoading)||(o=t.onAsyncLoadingClick)===null||o===void 0||o.call(t,{status:t.asyncLoading})}function c(){var o=e("asyncLoading");if(di(o)){var g=t.asyncLoading,s={"load-more":r.value.loadingMoreText,loading:r.value.loadingText}[String(g)];return ve("div",{class:v.value,onClick:w},[ve(l1,{indicator:g==="loading",loading:!!g,size:"small",text:s},null)])}return[null,!1,void 0].includes(o)?null:ve("div",{class:v.value,onClick:w},[o])}return{renderAsyncLoading:c}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -2088,15 +2088,15 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function jz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Es(t){for(var e=1;e2?K-2:0),te=2;te1?pe-1:0),ue=1;ue2?K-2:0),te=2;te1?pe-1:0),ue=1;ue0&&arguments[0]!==void 0?arguments[0]:{errors:[],errorMap:{}},z=N.errorMap;z&&Object.assign(F,z)}),e.value=F,(D=t.onValidate)===null||D===void 0||D.call(t,{result:F}),O({result:F})},T)})},w=function(s){if(t.editableRowKeys){var y=Sa(s.row,t.rowKey||"id"),_=nS.get(y);if(_){var k=_.findIndex(function(C){return C.col.colKey===s.col.colKey});k===-1?_.push(s):_[k]=s,nS.set(y,_)}else nS.set(y,[s])}},c=function(){e.value={}},o=function(s){var y=AC(s.row,t.rowKey,s.col.colKey,s.colIndex);s.isEdit?r.value[y]=s:delete r.value[y]};return{errorListMap:e,editableKeysMap:n,validateTableData:v,validateRowData:h,onRuleChange:w,clearValidateData:c,onPrimaryTableCellEditChange:o}}/** + */function zz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function tS(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:{errors:[],errorMap:{}},z=N.errorMap;z&&Object.assign(F,z)}),e.value=F,(D=t.onValidate)===null||D===void 0||D.call(t,{result:F}),O({result:F})},T)})},w=function(s){if(t.editableRowKeys){var y=Sa(s.row,t.rowKey||"id"),_=nS.get(y);if(_){var k=_.findIndex(function(C){return C.col.colKey===s.col.colKey});k===-1?_.push(s):_[k]=s,nS.set(y,_)}else nS.set(y,[s])}},c=function(){e.value={}},o=function(s){var y=AC(s.row,t.rowKey,s.col.colKey,s.colIndex);s.isEdit?r.value[y]=s:delete r.value[y]};return{errorListMap:e,editableKeysMap:n,validateTableData:v,validateRowData:p,onRuleChange:w,clearValidateData:c,onPrimaryTableCellEditChange:o}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function $z(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function gy(t){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:[],p=0,h=n.length;p=0){var h=(p.expandChildrenLength||0)+1;if(r.splice(p.rowIndex,h),p.parent){var b=Sa(p.parent.row,u.childrenKey),v=b.findIndex(function(w){return Sa(w,u.rowKey)===n});b.splice(v,1),Bw(this.treeDataMap,p.parent.row,-1*h,"delete",u)}this.treeDataMap.delete(n),h_(this.treeDataMap,r,{minRowIndex:p.rowIndex,rowKey:u.rowKey,type:"remove"})}else Ao.warn("EnhancedTable","Do not remove this node, which is not appeared.");return r}},{key:"appendTo",value:function(n,r,u,p){var h=this.treeDataMap.get(n);if(!this.validateDataExist(h,n))return u;for(var b=Sa(h.row,p.childrenKey),v=h.expanded||!(b!=null&&b.length),w=r instanceof Array?r:[r],c=[],o=-1,g=0,s=w.length;gh){var _=n.slice(g,p),k=s.concat(y,_);n.splice(h,k.length),n.splice.apply(n,[h,0].concat(aa(k))),h_(this.treeDataMap,n,{rowKey:u.rowKey,minRowIndex:h,maxRowIndex:o})}else{var C=n.slice(o,h),O=C.concat(y,s);n.splice(p,O.length),n.splice.apply(n,[p,0].concat(aa(O))),h_(this.treeDataMap,n,{rowKey:u.rowKey,minRowIndex:p,maxRowIndex:g})}if(w.parent){for(var T=w.parent.row[u.childrenKey],P=0,D=-1,F=-1,N=0,z=T.length;N=2));N++);T[D]=r.target,T[F]=r.current}return{dataSource:n,result:!0}}},{key:"expandAll",value:function(n,r){var u=this;this.expandAllRowIndex=0;var p=function h(b,v){for(var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null,g=0,s=b.length;g2&&arguments[2]!==void 0?arguments[2]:"data",h=[];return n.forEach(function(b){var v=Sa(b,r.rowKey),w=u.treeDataMap.get(v);!w.expanded||(p==="unique"?h.push(v):p==="data"?h.push(b):h.push(w))}),h}},{key:"initialTreeDataMap",value:function(n,r,u,p){for(var h=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,b=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,v=0,w=r.length;v2&&arguments[2]!==void 0?arguments[2]:[],d=0,p=n.length;d=0){var p=(d.expandChildrenLength||0)+1;if(r.splice(d.rowIndex,p),d.parent){var b=Sa(d.parent.row,u.childrenKey),v=b.findIndex(function(w){return Sa(w,u.rowKey)===n});b.splice(v,1),Bw(this.treeDataMap,d.parent.row,-1*p,"delete",u)}this.treeDataMap.delete(n),h_(this.treeDataMap,r,{minRowIndex:d.rowIndex,rowKey:u.rowKey,type:"remove"})}else Ao.warn("EnhancedTable","Do not remove this node, which is not appeared.");return r}},{key:"appendTo",value:function(n,r,u,d){var p=this.treeDataMap.get(n);if(!this.validateDataExist(p,n))return u;for(var b=Sa(p.row,d.childrenKey),v=p.expanded||!(b!=null&&b.length),w=r instanceof Array?r:[r],c=[],o=-1,g=0,s=w.length;gp){var _=n.slice(g,d),k=s.concat(y,_);n.splice(p,k.length),n.splice.apply(n,[p,0].concat(aa(k))),h_(this.treeDataMap,n,{rowKey:u.rowKey,minRowIndex:p,maxRowIndex:o})}else{var C=n.slice(o,p),O=C.concat(y,s);n.splice(d,O.length),n.splice.apply(n,[d,0].concat(aa(O))),h_(this.treeDataMap,n,{rowKey:u.rowKey,minRowIndex:d,maxRowIndex:g})}if(w.parent){for(var T=w.parent.row[u.childrenKey],P=0,D=-1,F=-1,N=0,z=T.length;N=2));N++);T[D]=r.target,T[F]=r.current}return{dataSource:n,result:!0}}},{key:"expandAll",value:function(n,r){var u=this;this.expandAllRowIndex=0;var d=function p(b,v){for(var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null,g=0,s=b.length;g2&&arguments[2]!==void 0?arguments[2]:"data",p=[];return n.forEach(function(b){var v=Sa(b,r.rowKey),w=u.treeDataMap.get(v);!w.expanded||(d==="unique"?p.push(v):d==="data"?p.push(b):p.push(w))}),p}},{key:"initialTreeDataMap",value:function(n,r,u,d){for(var p=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,b=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,v=0,w=r.length;v0&&arguments[0]!==void 0?arguments[0]:"",Ie=arguments.length>1?arguments[1]:void 0;if(!me){s.value=o.value.appendToRoot(Ie,s.value,C.value);return}s.value=aa(o.value.appendTo(me,Ie,s.value,C.value))}function Y(me,Ie){s.value=aa(o.value.insertAfter(me,Ie,s.value,C.value))}function K(me,Ie){s.value=aa(o.value.insertBefore(me,Ie,s.value,C.value))}function ee(){s.value=aa(o.value.expandAll(s.value,C.value))}function te(){s.value=aa(o.value.foldAll(s.value,C.value))}function re(me){var Ie=o.value.swapData(s.value,me,C.value);if(Ie.result)s.value=aa(Ie.dataSource);else{var pe,ce={code:Ie.code,reason:Ie.reason};(pe=t.onAbnormalDragSort)===null||pe===void 0||pe.call(t,ce)}}function be(){return o.value.getTreeNode(s.value,C.value)}function Le(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"data";return o.value.getTreeExpandedRow(s.value,C.value,me)}return{store:o,rowDataKeys:C,dataSource:s,swapData:re,setData:W,getData:H,remove:U,appendTo:G,insertAfter:Y,insertBefore:K,formatTreeColumn:X,toggleExpandData:z,expandAll:ee,foldAll:te,getTreeNode:be,resetData:F,getTreeExpandedRow:Le}}/** + */function qz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Fp(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:"",Ie=arguments.length>1?arguments[1]:void 0;if(!me){s.value=o.value.appendToRoot(Ie,s.value,C.value);return}s.value=aa(o.value.appendTo(me,Ie,s.value,C.value))}function Y(me,Ie){s.value=aa(o.value.insertAfter(me,Ie,s.value,C.value))}function K(me,Ie){s.value=aa(o.value.insertBefore(me,Ie,s.value,C.value))}function ee(){s.value=aa(o.value.expandAll(s.value,C.value))}function te(){s.value=aa(o.value.foldAll(s.value,C.value))}function re(me){var Ie=o.value.swapData(s.value,me,C.value);if(Ie.result)s.value=aa(Ie.dataSource);else{var pe,ce={code:Ie.code,reason:Ie.reason};(pe=t.onAbnormalDragSort)===null||pe===void 0||pe.call(t,ce)}}function be(){return o.value.getTreeNode(s.value,C.value)}function Le(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"data";return o.value.getTreeExpandedRow(s.value,C.value,me)}return{store:o,rowDataKeys:C,dataSource:s,swapData:re,setData:W,getData:H,remove:U,appendTo:G,insertAfter:Y,insertBefore:K,formatTreeColumn:X,toggleExpandData:z,expandAll:ee,foldAll:te,getTreeNode:be,resetData:F,getTreeExpandedRow:Le}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Uz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function aS(t){for(var e=1;e0&&X0&&X=0?T.splice(P,1):b.value?T=[O]:T.push(O),s(T)},_=He(function(){return[n.value,st({},r.value,!!v.value)]}),k=function(){var C=0;return function(){return C++}}();return rs("collapseValue",g),rs("updateCollapseValue",y),rs("collapseProps",Va(e)),rs("getUniqId",k),rs("renderParentTNode",u),function(){var C=u("default");return ve("div",{class:_.value},[C])}}});/** + */var wwe=Hn({name:"TCollapse",props:xwe,setup:function(e){var n=sr("collapse"),r=sr("-border-less"),u=Xa(),d=Va(e),p=d.value,b=d.expandMutex,v=d.borderless,w=d.modelValue,c=Al(p,w,e.defaultValue,e.onChange),o=ba(c,2),g=o[0],s=o[1],y=function(O){var T=[].concat(g.value||[]),P=T.indexOf(O);P>=0?T.splice(P,1):b.value?T=[O]:T.push(O),s(T)},_=He(function(){return[n.value,st({},r.value,!!v.value)]}),k=function(){var C=0;return function(){return C++}}();return rs("collapseValue",g),rs("updateCollapseValue",y),rs("collapseProps",Va(e)),rs("getUniqId",k),rs("renderParentTNode",u),function(){var C=u("default");return ve("div",{class:_.value},[C])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -2160,7 +2160,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function kwe(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var Swe=Hn({name:"TCollapsePanel",props:Cwe,setup:function(e,n){var r=n.slots,u=Xa(),p=ds(),h=sr("collapse-panel"),b=sr("is-disabled"),v=sr("is-clickable"),w=sr("slide-down"),c=Va(e),o=c.value,g=c.disabled,s=c.destroyOnCollapse,y=_l("collapseValue"),_=_l("updateCollapseValue"),k=_l("getUniqId",function(){},!1),C=_l("collapseProps"),O=C.defaultExpandAll,T=C.disabled,P=C.expandIconPlacement,D=C.expandOnRowClick,F=_l("renderParentTNode"),N=o.value||k();O.value&&_(N);var z=tU(),B=z.beforeEnter,X=z.enter,W=z.afterEnter,H=z.beforeLeave,U=z.leave,G=z.afterLeave,Y=Ft(),K=He(function(){return g.value||T.value}),ee=He(function(){return y.value instanceof Array?y.value.includes(N):y.value===N}),te=He(function(){return[h.value,st({},b.value,K.value)]}),re=He(function(){return r.expandIcon||e.expandIcon}),be=function(Te){var Ne=D.value||Te.currentTarget===Y.value;Ne&&!K.value&&_(N),Te.stopPropagation()},Le=function(){return ve(Ay,{overlayClassName:"".concat(h.value,"__icon--default")},null)},me=function(){var Te=re.value===void 0?F:u;return ve("div",{ref:Y,class:"".concat(h.value,"__icon ").concat(h.value,"__icon--").concat(P.value," ").concat(ee.value?"".concat(h.value,"__icon--active"):""),onClick:be},[Te("expandIcon",Le())])},Ie=function(){return ve("div",{class:"".concat(h.value,"__header--blank")},null)},pe=function(){var Te=["".concat(h.value,"__header"),st({},v.value,D.value&&!K.value)];return ve("div",{class:Te,onClick:be},[P.value==="left"&&me(),u("header"),Ie(),u("headerRightContent"),P.value==="right"&&me()])},ce=function(){return F1(ve("div",{class:"".concat(h.value,"__body")},[ve("div",{class:"".concat(h.value,"__content")},[p("default","content")])]),[[pm,ee.value]])},ue=function(){return ee.value?ve("div",{class:"".concat(h.value,"__body")},[ve("div",{class:"".concat(h.value,"__content")},[p("default","content")])]):null},_e=function(){return s.value?ue():ce()};return function(){var xe;return ve("div",{class:te.value},[ve("div",{class:"".concat(h.value,"__wrapper")},[pe(),ve(hm,{name:w.value,onBeforeEnter:B,onEnter:X,onAfterEnter:W,onBeforeLeave:H,onLeave:U,onAfterLeave:G},kwe(xe=_e())?xe:{default:function(){return[xe]}})])])}}});/** + */function kwe(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!il(t)}var Swe=Hn({name:"TCollapsePanel",props:Cwe,setup:function(e,n){var r=n.slots,u=Xa(),d=ds(),p=sr("collapse-panel"),b=sr("is-disabled"),v=sr("is-clickable"),w=sr("slide-down"),c=Va(e),o=c.value,g=c.disabled,s=c.destroyOnCollapse,y=_l("collapseValue"),_=_l("updateCollapseValue"),k=_l("getUniqId",function(){},!1),C=_l("collapseProps"),O=C.defaultExpandAll,T=C.disabled,P=C.expandIconPlacement,D=C.expandOnRowClick,F=_l("renderParentTNode"),N=o.value||k();O.value&&_(N);var z=tU(),B=z.beforeEnter,X=z.enter,W=z.afterEnter,H=z.beforeLeave,U=z.leave,G=z.afterLeave,Y=Ft(),K=He(function(){return g.value||T.value}),ee=He(function(){return y.value instanceof Array?y.value.includes(N):y.value===N}),te=He(function(){return[p.value,st({},b.value,K.value)]}),re=He(function(){return r.expandIcon||e.expandIcon}),be=function(Te){var Ne=D.value||Te.currentTarget===Y.value;Ne&&!K.value&&_(N),Te.stopPropagation()},Le=function(){return ve(Ay,{overlayClassName:"".concat(p.value,"__icon--default")},null)},me=function(){var Te=re.value===void 0?F:u;return ve("div",{ref:Y,class:"".concat(p.value,"__icon ").concat(p.value,"__icon--").concat(P.value," ").concat(ee.value?"".concat(p.value,"__icon--active"):""),onClick:be},[Te("expandIcon",Le())])},Ie=function(){return ve("div",{class:"".concat(p.value,"__header--blank")},null)},pe=function(){var Te=["".concat(p.value,"__header"),st({},v.value,D.value&&!K.value)];return ve("div",{class:Te,onClick:be},[P.value==="left"&&me(),u("header"),Ie(),u("headerRightContent"),P.value==="right"&&me()])},ce=function(){return F1(ve("div",{class:"".concat(p.value,"__body")},[ve("div",{class:"".concat(p.value,"__content")},[d("default","content")])]),[[pm,ee.value]])},ue=function(){return ee.value?ve("div",{class:"".concat(p.value,"__body")},[ve("div",{class:"".concat(p.value,"__content")},[d("default","content")])]):null},_e=function(){return s.value?ue():ce()};return function(){var xe;return ve("div",{class:te.value},[ve("div",{class:"".concat(p.value,"__wrapper")},[pe(),ve(hm,{name:w.value,onBeforeEnter:B,onEnter:X,onAfterEnter:W,onBeforeLeave:H,onLeave:U,onAfterLeave:G},kwe(xe=_e())?xe:{default:function(){return[xe]}})])])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -2172,11 +2172,11 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Xz(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function Awe(t){for(var e=1;e=be)return U;if(re-Y=k.value)return"";if(H=be)return U;if(re-Y=k.value)return"";if(H0&&e.maxLine0&&e.maxLinedocument.documentElement.clientHeight,ue=ce?DW():0;p.value=document.createElement("style"),p.value.dataset.id="td_drawer_".concat(+new Date,"_").concat(qwe+=1),p.value.innerHTML=` + */var qwe=1,Uwe=Hn({name:"TDrawer",inheritAttrs:!1,props:Vwe,emits:["update:visible"],setup:function(e,n){var r=Ft(!1),u=Ft(!1),d=Ft(),p=Ft(),b=Si("drawer"),v=b.globalConfig,w=ol({CloseIcon:av}),c=w.CloseIcon,o=Xa(),g=ds(),s=sr("drawer"),y=Hwe(e),_=y.draggedSizeValue,k=y.enableDrag,C=y.draggableLineStyles,O=WM(function(){return e.attach}),T=function(ue){var _e;(_e=e.onConfirm)===null||_e===void 0||_e.call(e,{e:ue})},P=function(ue){var _e;(_e=e.onCancel)===null||_e===void 0||_e.call(e,{e:ue}),pe({trigger:"cancel",e:ue})},D=EP({confirmBtnAction:T,cancelBtnAction:P}),F=D.getConfirmBtn,N=D.getCancelBtn,z=Ft(null),B=He(function(){var ce;return[s.value,"".concat(s.value,"--").concat(e.placement),(ce={},st(ce,"".concat(s.value,"--open"),u.value),st(ce,"".concat(s.value,"--attach"),e.showInAttachedElement),st(ce,"".concat(s.value,"--without-mask"),!e.showOverlay),ce)]}),X=He(function(){var ce;if(_.value)return _.value;var ue=(ce=e.size)!==null&&ce!==void 0?ce:v.value.size,_e=isNaN(Number(ue))?ue:"".concat(ue,"px");return{small:"300px",medium:"500px",large:"760px"}[ue]||_e}),W=He(function(){return{transform:u.value?"translateX(0)":void 0,width:["left","right"].includes(e.placement)?X.value:"",height:["top","bottom"].includes(e.placement)?X.value:""}}),H=He(function(){return["".concat(s.value,"__content-wrapper"),"".concat(s.value,"__content-wrapper--").concat(e.placement)]}),U=He(function(){return z.value&&z.value.parentNode}),G=He(function(){return[e.mode,e.placement].join()}),Y=He(function(){return{display:"flex",justifyContent:e.placement==="right"?"flex-start":"flex-end"}}),K=function(ue){var _e;if((_e=e.closeOnEscKeydown)!==null&&_e!==void 0?_e:v.value.closeOnEscKeydown&&ue.key==="Escape"){var xe;(xe=e.onEscKeydown)===null||xe===void 0||xe.call(e,{e:ue}),pe({trigger:"esc",e:ue})}},ee=function(){clearTimeout(p.value),p.value=setTimeout(function(){var ue,_e;(ue=d.value)===null||ue===void 0||(ue=ue.parentNode)===null||ue===void 0||(_e=ue.removeChild)===null||_e===void 0||_e.call(ue,d.value)},150)},te=function(){e.mode==="push"&&xl(function(){!U.value||(U.value.style.cssText="transition: margin 300ms cubic-bezier(0.7, 0.3, 0.1, 1) 0s;")})},re=function(){if(!!U.value&&!(e.mode!=="push"||!U.value)){var ue={left:"margin: 0 0 0 ".concat(X.value),right:"margin: 0 0 0 -".concat(X.value),top:"margin: ".concat(X.value," 0 0 0"),bottom:"margin: -".concat(X.value," 0 0 0")}[e.placement];u.value?U.value.style.cssText+=ue:U.value.style.cssText=U.value.style.cssText.replace(/margin:.+;/,"")}},be=function(){var ue=F({confirmBtn:e.confirmBtn,globalConfirm:v.value.confirm,className:"".concat(s.value,"__confirm")}),_e=N({cancelBtn:e.cancelBtn,globalCancel:v.value.cancel,className:"".concat(s.value,"__cancel")});return ve("div",{style:Y.value},[e.placement==="right"?ue:null,_e,e.placement!=="right"?ue:null])};Nr(G,function(){te()},{immediate:!0}),Nr(function(){return e.visible},function(ce){vm||(ce?!e.showInAttachedElement&&e.preventScrollThrough&&d.value&&document.head.appendChild(d.value):ee(),e.destroyOnClose?ce?(r.value=!1,setTimeout(function(){u.value=!0})):(u.value=!1,setTimeout(function(){r.value=!0},200)):r.value===!0&&ce?(r.value=!1,setTimeout(function(){u.value=!0})):u.value=ce)},{immediate:!0});var Le=function(ue){var _e;(_e=e.onCloseBtnClick)===null||_e===void 0||_e.call(e,{e:ue}),pe({trigger:"close-btn",e:ue})},me=function(ue){var _e,xe;(_e=e.onOverlayClick)===null||_e===void 0||_e.call(e,{e:ue}),((xe=e.closeOnOverlayClick)!==null&&xe!==void 0?xe:v.value.closeOnOverlayClick)&&pe({trigger:"overlay",e:ue})},Ie=function(ue){var _e;if(((_e=e.closeOnEscKeydown)!==null&&_e!==void 0?_e:v.value.closeOnEscKeydown)&&ue.key==="Escape"){var xe;(xe=e.onEscKeydown)===null||xe===void 0||xe.call(e,{e:ue}),pe({trigger:"esc",e:ue})}},pe=function(ue){var _e;(_e=e.onClose)===null||_e===void 0||_e.call(e,ue),n.emit("update:visible",!1)};return ex(function(){re()}),Ti(function(){var ce=document.documentElement.scrollHeight>document.documentElement.clientHeight,ue=ce?DW():0;d.value=document.createElement("style"),d.value.dataset.id="td_drawer_".concat(+new Date,"_").concat(qwe+=1),d.value.innerHTML=` html body { overflow-y: hidden; transition: margin 300ms cubic-bezier(0.7, 0.3, 0.1, 1) 0s; `.concat(e.mode==="push"?"":"width: calc(100% - ".concat(ue,"px);"),` } - `),u.value&&!e.showInAttachedElement&&e.preventScrollThrough&&document.head.appendChild(p.value),window.addEventListener("keydown",K)}),xc(function(){ee(),window.removeEventListener("keydown",K)}),function(){if(!r.value){var ce=g("body","default"),ue=o("header"),_e=be();return ve(My,{disabled:!e.attach||!O.value,to:O.value},{default:function(){return[ve("div",ea({ref:z,class:B.value,style:{zIndex:e.zIndex},onKeydown:Ie,tabindex:0},n.attrs),[e.showOverlay&&ve("div",{class:"".concat(s.value,"__mask"),onClick:me},null),ve("div",{class:H.value,style:W.value},[ue&&ve("div",{class:"".concat(s.value,"__header")},[ue]),e.closeBtn&&ve("div",{class:"".concat(s.value,"__close-btn"),onClick:Le},[o("closeBtn",ve(c,null,null))]),ve("div",{class:["".concat(s.value,"__body"),"narrow-scrollbar"]},[ce]),e.footer&&ve("div",{class:"".concat(s.value,"__footer")},[o("footer",_e)]),e.sizeDraggable&&ve("div",{style:C.value,onMousedown:k},null)])])]}})}}}});/** + `),u.value&&!e.showInAttachedElement&&e.preventScrollThrough&&document.head.appendChild(d.value),window.addEventListener("keydown",K)}),xc(function(){ee(),window.removeEventListener("keydown",K)}),function(){if(!r.value){var ce=g("body","default"),ue=o("header"),_e=be();return ve(My,{disabled:!e.attach||!O.value,to:O.value},{default:function(){return[ve("div",ea({ref:z,class:B.value,style:{zIndex:e.zIndex},onKeydown:Ie,tabindex:0},n.attrs),[e.showOverlay&&ve("div",{class:"".concat(s.value,"__mask"),onClick:me},null),ve("div",{class:H.value,style:W.value},[ue&&ve("div",{class:"".concat(s.value,"__header")},[ue]),e.closeBtn&&ve("div",{class:"".concat(s.value,"__close-btn"),onClick:Le},[o("closeBtn",ve(c,null,null))]),ve("div",{class:["".concat(s.value,"__body"),"narrow-scrollbar"]},[ce]),e.footer&&ve("div",{class:"".concat(s.value,"__footer")},[o("footer",_e)]),e.sizeDraggable&&ve("div",{style:C.value,onMousedown:k},null)])])]}})}}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -2254,7 +2254,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function Kwe(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:document.body,n=LH(),r=n.scrollTop,u=n.scrollLeft,p=t.getBoundingClientRect(),h=p.top,b=p.left,v=e.getBoundingClientRect(),w=v.top,c=v.left,o=IH(e,"position");return e.tagName.toLowerCase()!=="body"&&o==="relative"||o==="sticky"?{top:h-w,left:b-c}:HM(t)?{top:h,left:b}:{top:h+r,left:b+u}}/** + */function Kwe(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:document.body,n=LH(),r=n.scrollTop,u=n.scrollLeft,d=t.getBoundingClientRect(),p=d.top,b=d.left,v=e.getBoundingClientRect(),w=v.top,c=v.left,o=IH(e,"position");return e.tagName.toLowerCase()!=="body"&&o==="relative"||o==="sticky"?{top:p-w,left:b-c}:HM(t)?{top:p,left:b}:{top:p+r,left:b+u}}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -2266,7 +2266,7 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var Zwe=Hn({name:"TGuide",props:Ywe,setup:function(e,n){var r=Xa(),u=sr("guide"),p=sr("guide--lock"),h=Si("guide"),b=h.globalConfig,v=Va(e),w=v.current,c=v.modelValue,o=v.hideCounter,g=v.hidePrev,s=v.hideSkip,y=v.steps,_=v.zIndex,k=Al(w,c,e.defaultCurrent,e.onChange,"current"),C=ba(k,2),O=C[0],T=C[1],P=Ft(),D=Ft(),F=Ft(),N=Ft(),z=Ft(),B=Ft(),X=Ft(),W=Ft(!1),H=He(function(){return y.value.length}),U=He(function(){return y.value[O.value]}),G=He(function(){return K("mode")==="popup"}),Y=He(function(){return HM(N.value||document.body)}),K=function(Ne){var Be;return(Be=U.value[Ne])!==null&&Be!==void 0?Be:e[Ne]},ee=function(Ne){var Be=Kwe(N.value),Fe=Be.top,Ve=Be.left,et=N.value.getBoundingClientRect(),rt=et.width,yt=et.height,ut=K("highlightPadding");if(G.value)rt+=ut*2,yt+=ut*2,Fe-=ut,Ve-=ut;else{var vt=LH(),ft=vt.scrollTop,Qe=vt.scrollLeft;Fe+=ft,Ve+=Qe}L_(Ne,{width:"".concat(rt,"px"),height:"".concat(yt,"px"),top:"".concat(Fe,"px"),left:"".concat(Ve,"px")})},te=function(){xl(function(){var Ne;N.value=Xwe(U.value.element),N.value&&(Jz(N.value),ee(D.value),ee(F.value),Qz(N.value),(Ne=X.value)===null||Ne===void 0||Ne.update())})},re=function(){var Ne;(Ne=F.value)===null||Ne===void 0||Ne.parentNode.removeChild(F.value)},be=function(){xl(function(){N.value=B.value,Jz(N.value),ee(D.value),Qz(N.value)})},Le=function(){var Ne,Be;(Ne=B.value)===null||Ne===void 0||Ne.parentNode.removeChild(B.value),(Be=z.value)===null||Be===void 0||Be.parentNode.removeChild(z.value)},me=function(){G.value?(Le(),te()):(re(),be())},Ie=function(){var Ne,Be;re(),Le(),(Ne=D.value)===null||Ne===void 0||Ne.parentNode.removeChild(D.value),(Be=P.value)===null||Be===void 0||Be.parentNode.removeChild(P.value),wC(document.body,p.value)},pe=function(Ne){var Be,Fe=H.value;W.value=!1,T(-1,{e:Ne,total:Fe}),(Be=e.onSkip)===null||Be===void 0||Be.call(e,{e:Ne,current:O.value,total:Fe})},ce=function(Ne){var Be,Fe=H.value;T(O.value-1,{e:Ne,total:Fe}),(Be=e.onPrevStepClick)===null||Be===void 0||Be.call(e,{e:Ne,prev:O.value-1,current:O.value,total:Fe})},ue=function(Ne){var Be,Fe=H.value;T(O.value+1,{e:Ne,total:Fe}),(Be=e.onNextStepClick)===null||Be===void 0||Be.call(e,{e:Ne,next:O.value+1,current:O.value,total:Fe})},_e=function(Ne){var Be,Fe=H.value;W.value=!1,T(-1,{e:Ne,total:Fe}),(Be=e.onFinish)===null||Be===void 0||Be.call(e,{e:Ne,current:O.value,total:Fe})},xe=function(){O.value>=0&&O.value=0&&Te0&&arguments[0]!==void 0?arguments[0]:{currentStepInfo:U.value},ot=new Function("return "+ho.toString())();return Object.assign({},ot,bt)},Be=function(){var bt=U.value.highlightContent,ot=bt;return da(bt)?ot=bt(Ne()):n.slots.highlightContent?ot=n.slots.highlightContent(Ne()):n.slots["highlight-content"]?ot=n.slots["highlight-content"](Ne()):bt&&(ot=ve(ot,null,null)),ot&&(ot.props||(ot.props={}),ot.props.class="".concat(u.value,"__highlight--mask ").concat(ot.props.class||"")),ot},Fe=function(){var bt={zIndex:_.value-1},ot=["".concat(u.value,"__highlight"),"".concat(u.value,"__highlight--").concat(G.value?"popup":"dialog"),"".concat(u.value,"--").concat(Y.value&&G.value?"fixed":"absolute")],wt=K("showOverlay"),xt=["".concat(u.value,"__highlight--").concat(wt?"mask":"nomask")],Nt=Be(),Vt=Boolean(Nt&&G.value);return ve("div",{ref:D,class:ot.concat(Vt?ot:xt),style:bt},[Vt&&Nt])},Ve=function(){var bt=r("counter",{params:{total:H.value,current:O.value}}),ot=ve("div",{class:"".concat(u.value,"__counter")},[bt||"".concat(O.value+1,"/").concat(H.value)]);return ve(al,null,[!o.value&&ot])},et=function(bt){var ot,wt,xt,Nt,Vt=O.value===H.value-1,$t=O.value===0,yn=bt==="popup"?"small":"medium";return ve("div",{class:"".concat(u.value,"__action")},[!s.value&&!Vt&&ve(Jl,ea({key:"skip",class:"".concat(u.value,"__skip"),theme:"default",size:yn,variant:"base",onClick:pe},(ot=K("skipButtonProps"))!==null&&ot!==void 0?ot:b.value.skipButtonProps),null),!g.value&&!$t&&ve(Jl,ea({key:"prev",class:"".concat(u.value,"__prev"),theme:"default",size:yn,variant:"base",onClick:ce},(wt=K("prevButtonProps"))!==null&&wt!==void 0?wt:b.value.prevButtonProps),null),!Vt&&ve(Jl,ea({key:"next",class:"".concat(u.value,"__next"),theme:"primary",size:yn,variant:"base",onClick:ue},(xt=K("nextButtonProps"))!==null&&xt!==void 0?xt:b.value.nextButtonProps),null),Vt&&ve(Jl,ea({key:"finish",class:"".concat(u.value,"__finish"),theme:"primary",size:yn,variant:"base",onClick:_e},(Nt=e.finishButtonProps)!==null&&Nt!==void 0?Nt:b.value.finishButtonProps),null)])},rt=function(){var bt=da(U.value.title)?U.value.title():void 0,ot=n.slots.title?n.slots.title(Ne()):void 0;return bt||ot||U.value.title},yt=function(){var bt=ve("div",{class:"".concat(u.value,"__title")},[rt()]),ot=U.value.body,wt;da(ot)?wt=ot(Ne()):n.slots.body?wt=n.slots.body({currentStepInfo:U.value}):typeof ot=="string"?wt=ot:wt=ve(ot,null,null);var xt=ve("div",{class:"".concat(u.value,"__desc")},[wt]);return ve(al,null,[bt,xt])},ut=function(){var bt=["".concat(u.value,"__footer"),"".concat(u.value,"__footer--popup")],ot=ve("div",{class:bt},[Ve(),et("popup")]);return ve("div",{class:"".concat(u.value,"__tooltip")},[yt(),ot])},vt=function(){var bt,ot=U.value.content,wt={handlePrev:ce,handleNext:ue,handleSkip:pe,handleFinish:_e,current:O.value,total:H.value},xt;da(ot)?xt=function(){return ot(Ne(wt))}:n.slots.content?xt=function(){return n.slots.content(Ne(wt))}:ot?xt=function(){return ve(ot,wt,null)}:xt=ut;var Nt=["".concat(u.value,"__reference"),"".concat(u.value,"--").concat(Y.value?"fixed":"absolute")],Vt=[st({},"".concat(u.value,"__popup--content"),!!ot)];return ve(Dh,ea({ref:X,visible:!0,"show-arrow":!ot,zIndex:_.value,placement:U.value.placement},U.value.popupProps,{content:xt,overlayClassName:["".concat(u.value,"__popup"),U.value.stepOverlayClass],overlayInnerClassName:Vt.concat((bt=U.value.popupProps)===null||bt===void 0?void 0:bt.overlayInnerClassName)}),{default:function(){return[ve("div",{ref:F,class:Nt},null)]}})},ft=function(){var bt,ot={zIndex:_.value},wt=["".concat(u.value,"__wrapper"),st({},"".concat(u.value,"__wrapper--center"),U.value.placement==="center")],xt=["".concat(u.value,"__reference"),"".concat(u.value,"--absolute"),"".concat(u.value,"__dialog"),(bt={},st(bt,"".concat(u.value,"__dialog--nomask"),!K("showOverlay")),st(bt,U.value.stepOverlayClass,!!U.value.stepOverlayClass),bt)],Nt=["".concat(u.value,"__footer"),"".concat(u.value,"__footer--popup")];return ve(al,null,[ve("div",{ref:z,class:wt,style:ot},[ve("div",{ref:B,class:xt},[yt(),ve("div",{class:Nt},[Ve(),et("dialog")])])])])},Qe=function(){return ve(al,null,[ve(My,{to:"body"},{default:function(){return[Te(),Fe(),G.value?vt():ft()]}})])};return ve(al,null,[W.value&&Qe()])}}});/** + */var Zwe=Hn({name:"TGuide",props:Ywe,setup:function(e,n){var r=Xa(),u=sr("guide"),d=sr("guide--lock"),p=Si("guide"),b=p.globalConfig,v=Va(e),w=v.current,c=v.modelValue,o=v.hideCounter,g=v.hidePrev,s=v.hideSkip,y=v.steps,_=v.zIndex,k=Al(w,c,e.defaultCurrent,e.onChange,"current"),C=ba(k,2),O=C[0],T=C[1],P=Ft(),D=Ft(),F=Ft(),N=Ft(),z=Ft(),B=Ft(),X=Ft(),W=Ft(!1),H=He(function(){return y.value.length}),U=He(function(){return y.value[O.value]}),G=He(function(){return K("mode")==="popup"}),Y=He(function(){return HM(N.value||document.body)}),K=function(Ne){var Be;return(Be=U.value[Ne])!==null&&Be!==void 0?Be:e[Ne]},ee=function(Ne){var Be=Kwe(N.value),Fe=Be.top,Ve=Be.left,et=N.value.getBoundingClientRect(),rt=et.width,yt=et.height,ut=K("highlightPadding");if(G.value)rt+=ut*2,yt+=ut*2,Fe-=ut,Ve-=ut;else{var vt=LH(),ft=vt.scrollTop,Qe=vt.scrollLeft;Fe+=ft,Ve+=Qe}L_(Ne,{width:"".concat(rt,"px"),height:"".concat(yt,"px"),top:"".concat(Fe,"px"),left:"".concat(Ve,"px")})},te=function(){xl(function(){var Ne;N.value=Xwe(U.value.element),N.value&&(Jz(N.value),ee(D.value),ee(F.value),Qz(N.value),(Ne=X.value)===null||Ne===void 0||Ne.update())})},re=function(){var Ne;(Ne=F.value)===null||Ne===void 0||Ne.parentNode.removeChild(F.value)},be=function(){xl(function(){N.value=B.value,Jz(N.value),ee(D.value),Qz(N.value)})},Le=function(){var Ne,Be;(Ne=B.value)===null||Ne===void 0||Ne.parentNode.removeChild(B.value),(Be=z.value)===null||Be===void 0||Be.parentNode.removeChild(z.value)},me=function(){G.value?(Le(),te()):(re(),be())},Ie=function(){var Ne,Be;re(),Le(),(Ne=D.value)===null||Ne===void 0||Ne.parentNode.removeChild(D.value),(Be=P.value)===null||Be===void 0||Be.parentNode.removeChild(P.value),wC(document.body,d.value)},pe=function(Ne){var Be,Fe=H.value;W.value=!1,T(-1,{e:Ne,total:Fe}),(Be=e.onSkip)===null||Be===void 0||Be.call(e,{e:Ne,current:O.value,total:Fe})},ce=function(Ne){var Be,Fe=H.value;T(O.value-1,{e:Ne,total:Fe}),(Be=e.onPrevStepClick)===null||Be===void 0||Be.call(e,{e:Ne,prev:O.value-1,current:O.value,total:Fe})},ue=function(Ne){var Be,Fe=H.value;T(O.value+1,{e:Ne,total:Fe}),(Be=e.onNextStepClick)===null||Be===void 0||Be.call(e,{e:Ne,next:O.value+1,current:O.value,total:Fe})},_e=function(Ne){var Be,Fe=H.value;W.value=!1,T(-1,{e:Ne,total:Fe}),(Be=e.onFinish)===null||Be===void 0||Be.call(e,{e:Ne,current:O.value,total:Fe})},xe=function(){O.value>=0&&O.value=0&&Te0&&arguments[0]!==void 0?arguments[0]:{currentStepInfo:U.value},ot=new Function("return "+ho.toString())();return Object.assign({},ot,bt)},Be=function(){var bt=U.value.highlightContent,ot=bt;return da(bt)?ot=bt(Ne()):n.slots.highlightContent?ot=n.slots.highlightContent(Ne()):n.slots["highlight-content"]?ot=n.slots["highlight-content"](Ne()):bt&&(ot=ve(ot,null,null)),ot&&(ot.props||(ot.props={}),ot.props.class="".concat(u.value,"__highlight--mask ").concat(ot.props.class||"")),ot},Fe=function(){var bt={zIndex:_.value-1},ot=["".concat(u.value,"__highlight"),"".concat(u.value,"__highlight--").concat(G.value?"popup":"dialog"),"".concat(u.value,"--").concat(Y.value&&G.value?"fixed":"absolute")],wt=K("showOverlay"),xt=["".concat(u.value,"__highlight--").concat(wt?"mask":"nomask")],Nt=Be(),Vt=Boolean(Nt&&G.value);return ve("div",{ref:D,class:ot.concat(Vt?ot:xt),style:bt},[Vt&&Nt])},Ve=function(){var bt=r("counter",{params:{total:H.value,current:O.value}}),ot=ve("div",{class:"".concat(u.value,"__counter")},[bt||"".concat(O.value+1,"/").concat(H.value)]);return ve(al,null,[!o.value&&ot])},et=function(bt){var ot,wt,xt,Nt,Vt=O.value===H.value-1,$t=O.value===0,yn=bt==="popup"?"small":"medium";return ve("div",{class:"".concat(u.value,"__action")},[!s.value&&!Vt&&ve(Jl,ea({key:"skip",class:"".concat(u.value,"__skip"),theme:"default",size:yn,variant:"base",onClick:pe},(ot=K("skipButtonProps"))!==null&&ot!==void 0?ot:b.value.skipButtonProps),null),!g.value&&!$t&&ve(Jl,ea({key:"prev",class:"".concat(u.value,"__prev"),theme:"default",size:yn,variant:"base",onClick:ce},(wt=K("prevButtonProps"))!==null&&wt!==void 0?wt:b.value.prevButtonProps),null),!Vt&&ve(Jl,ea({key:"next",class:"".concat(u.value,"__next"),theme:"primary",size:yn,variant:"base",onClick:ue},(xt=K("nextButtonProps"))!==null&&xt!==void 0?xt:b.value.nextButtonProps),null),Vt&&ve(Jl,ea({key:"finish",class:"".concat(u.value,"__finish"),theme:"primary",size:yn,variant:"base",onClick:_e},(Nt=e.finishButtonProps)!==null&&Nt!==void 0?Nt:b.value.finishButtonProps),null)])},rt=function(){var bt=da(U.value.title)?U.value.title():void 0,ot=n.slots.title?n.slots.title(Ne()):void 0;return bt||ot||U.value.title},yt=function(){var bt=ve("div",{class:"".concat(u.value,"__title")},[rt()]),ot=U.value.body,wt;da(ot)?wt=ot(Ne()):n.slots.body?wt=n.slots.body({currentStepInfo:U.value}):typeof ot=="string"?wt=ot:wt=ve(ot,null,null);var xt=ve("div",{class:"".concat(u.value,"__desc")},[wt]);return ve(al,null,[bt,xt])},ut=function(){var bt=["".concat(u.value,"__footer"),"".concat(u.value,"__footer--popup")],ot=ve("div",{class:bt},[Ve(),et("popup")]);return ve("div",{class:"".concat(u.value,"__tooltip")},[yt(),ot])},vt=function(){var bt,ot=U.value.content,wt={handlePrev:ce,handleNext:ue,handleSkip:pe,handleFinish:_e,current:O.value,total:H.value},xt;da(ot)?xt=function(){return ot(Ne(wt))}:n.slots.content?xt=function(){return n.slots.content(Ne(wt))}:ot?xt=function(){return ve(ot,wt,null)}:xt=ut;var Nt=["".concat(u.value,"__reference"),"".concat(u.value,"--").concat(Y.value?"fixed":"absolute")],Vt=[st({},"".concat(u.value,"__popup--content"),!!ot)];return ve(Dh,ea({ref:X,visible:!0,"show-arrow":!ot,zIndex:_.value,placement:U.value.placement},U.value.popupProps,{content:xt,overlayClassName:["".concat(u.value,"__popup"),U.value.stepOverlayClass],overlayInnerClassName:Vt.concat((bt=U.value.popupProps)===null||bt===void 0?void 0:bt.overlayInnerClassName)}),{default:function(){return[ve("div",{ref:F,class:Nt},null)]}})},ft=function(){var bt,ot={zIndex:_.value},wt=["".concat(u.value,"__wrapper"),st({},"".concat(u.value,"__wrapper--center"),U.value.placement==="center")],xt=["".concat(u.value,"__reference"),"".concat(u.value,"--absolute"),"".concat(u.value,"__dialog"),(bt={},st(bt,"".concat(u.value,"__dialog--nomask"),!K("showOverlay")),st(bt,U.value.stepOverlayClass,!!U.value.stepOverlayClass),bt)],Nt=["".concat(u.value,"__footer"),"".concat(u.value,"__footer--popup")];return ve(al,null,[ve("div",{ref:z,class:wt,style:ot},[ve("div",{ref:B,class:xt},[yt(),ve("div",{class:Nt},[Ve(),et("dialog")])])])])},Qe=function(){return ve(al,null,[ve(My,{to:"body"},{default:function(){return[Te(),Fe(),G.value?vt():ft()]}})])};return ve(al,null,[W.value&&Qe()])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT @@ -2286,19 +2286,19 @@ function print() { __p += __j.call(arguments, '') } * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */var mY={duration:200,easing:"linear"},nCe=function(e,n){if(!!e){var r=(e==null?void 0:e.offsetHeight)||0,u=(e==null?void 0:e.offsetWidth)||0,p=rCe(n,u,r);!p||e.animate&&e.animate(p,mY)}},e$=function(e,n,r){if(!!e){var u=(e==null?void 0:e.offsetHeight)||0,p=(e==null?void 0:e.offsetWidth)||0,h=aCe(n,p,u);if(!h)return r();var b=e.animate&&e.animate(h,mY);b?b.onfinish=function(){r()}:(e.style.display="none",r())}},rCe=function(e,n,r){if(!gY.includes(e))return null;if(e==="top-right")return[{opacity:0,transform:"translateX(".concat(n,"px)")},{opacity:1,transform:"translateX(0px)"}];if(e==="bottom-right")return[{opacity:0,transform:"translateX(".concat(n,"px)"),marginBottom:"-".concat(r,"px")},{opacity:1,transform:"translateX(0px)"}];if(e==="top-left")return[{opacity:0,transform:"translateX(-".concat(n,"px)")},{opacity:1,transform:"translateX(0px)"}];if(e==="bottom-left")return[{opacity:0,transform:"translateX(-".concat(n,"px)"),marginBottom:"-".concat(r,"px")},{opacity:1,transform:"translateX(0px)"}]},aCe=function(e,n,r){if(!gY.includes(e))return null;if(e==="top-right")return[{opacity:1,transform:"translateX(0px)"},{opacity:0,transform:"translateX(".concat(n,"px)"),marginBottom:"-".concat(r,"px")}];if(e==="bottom-right")return[{opacity:1,transform:"translateX(0px)"},{opacity:0,transform:"translateX(".concat(n,"px)")}];if(e==="top-left")return[{opacity:1,transform:"translateX(0px)"},{opacity:0,transform:"translateX(-".concat(n,"px)"),marginBottom:"-".concat(r,"px")}];if(e==="bottom-left")return[{opacity:1,transform:"translateX(0px)"},{opacity:0,transform:"translateX(-".concat(n,"px)")}]};/** + */var mY={duration:200,easing:"linear"},nCe=function(e,n){if(!!e){var r=(e==null?void 0:e.offsetHeight)||0,u=(e==null?void 0:e.offsetWidth)||0,d=rCe(n,u,r);!d||e.animate&&e.animate(d,mY)}},e$=function(e,n,r){if(!!e){var u=(e==null?void 0:e.offsetHeight)||0,d=(e==null?void 0:e.offsetWidth)||0,p=aCe(n,d,u);if(!p)return r();var b=e.animate&&e.animate(p,mY);b?b.onfinish=function(){r()}:(e.style.display="none",r())}},rCe=function(e,n,r){if(!gY.includes(e))return null;if(e==="top-right")return[{opacity:0,transform:"translateX(".concat(n,"px)")},{opacity:1,transform:"translateX(0px)"}];if(e==="bottom-right")return[{opacity:0,transform:"translateX(".concat(n,"px)"),marginBottom:"-".concat(r,"px")},{opacity:1,transform:"translateX(0px)"}];if(e==="top-left")return[{opacity:0,transform:"translateX(-".concat(n,"px)")},{opacity:1,transform:"translateX(0px)"}];if(e==="bottom-left")return[{opacity:0,transform:"translateX(-".concat(n,"px)"),marginBottom:"-".concat(r,"px")},{opacity:1,transform:"translateX(0px)"}]},aCe=function(e,n,r){if(!gY.includes(e))return null;if(e==="top-right")return[{opacity:1,transform:"translateX(0px)"},{opacity:0,transform:"translateX(".concat(n,"px)"),marginBottom:"-".concat(r,"px")}];if(e==="bottom-right")return[{opacity:1,transform:"translateX(0px)"},{opacity:0,transform:"translateX(".concat(n,"px)")}];if(e==="top-left")return[{opacity:1,transform:"translateX(0px)"},{opacity:0,transform:"translateX(-".concat(n,"px)"),marginBottom:"-".concat(r,"px")}];if(e==="bottom-left")return[{opacity:1,transform:"translateX(0px)"},{opacity:0,transform:"translateX(-".concat(n,"px)")}]};/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function t$(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function n$(t){for(var e=1;e-1}}},setup:function(e,n){var r=n.expose,u=sr("notification-list"),p=e.placement,h=Ft([]),b=Ft([]),v=He(function(){return TT({zIndex:tCe},vY[p])}),w=function(C){return h.value.push(C),h.value.length-1},c=function(C){h.value.splice(C,1)},o=function(){h.value=[]},g=function(C){if(!!C)return isNaN(Number(C))?C:"".concat(C,"px")},s=function(C){var O={marginBottom:rm};return C.offset&&(O.position="relative",O.left=g(C.offset[0]),O.top=g(C.offset[1])),C.zIndex&&(O["z-index"]=C.zIndex),O},y=function(C,O){return TT(TT({},O),{},{onCloseBtnClick:function(P){return O.onCloseBtnClick&&O.onCloseBtnClick(P),c(C)},onDurationEnd:function(){return O.onDurationEnd&&O.onDurationEnd(),c(C)}})},_=function(C){C&&b.value.push(C)};return r({add:w,remove:c,removeAll:o,list:h,notificationList:b}),function(){if(!!h.value.length)return ve("div",{class:"".concat(u.value,"__show"),style:v.value},[h.value.map(function(k,C){return ve(yY,ea({ref:_,key:k.id,style:s(k)},y(C,k)),null)})])}}});/** + */function r$(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function TT(t){for(var e=1;e-1}}},setup:function(e,n){var r=n.expose,u=sr("notification-list"),d=e.placement,p=Ft([]),b=Ft([]),v=He(function(){return TT({zIndex:tCe},vY[d])}),w=function(C){return p.value.push(C),p.value.length-1},c=function(C){p.value.splice(C,1)},o=function(){p.value=[]},g=function(C){if(!!C)return isNaN(Number(C))?C:"".concat(C,"px")},s=function(C){var O={marginBottom:rm};return C.offset&&(O.position="relative",O.left=g(C.offset[0]),O.top=g(C.offset[1])),C.zIndex&&(O["z-index"]=C.zIndex),O},y=function(C,O){return TT(TT({},O),{},{onCloseBtnClick:function(P){return O.onCloseBtnClick&&O.onCloseBtnClick(P),c(C)},onDurationEnd:function(){return O.onDurationEnd&&O.onDurationEnd(),c(C)}})},_=function(C){C&&b.value.push(C)};return r({add:w,remove:c,removeAll:o,list:p,notificationList:b}),function(){if(!!p.value.length)return ve("div",{class:"".concat(u.value,"__show"),style:v.value},[p.value.map(function(k,C){return ve(yY,ea({ref:_,key:k.id,style:s(k)},y(C,k)),null)})])}}});/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function a$(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function QA(t){for(var e=1;e1?"".concat(_,"[").concat(te,"]"):_;G[re]=ee.raw}),z.length===1&&(G[_]=z[0].raw),G.length=z.length,P&&(G=P(G));var K=new FormData;return Object.keys(G).forEach(function(ee){K.append(ee,G[ee])}),X.open(r,u,!0),Object.keys(v).forEach(function(ee){X.setRequestHeader(ee,v[ee])}),X.onerror=function(ee){D({event:ee,file:o,files:z,XMLHttpRequest:X}),clearInterval(W),clearTimeout(H)},X.ontimeout=function(ee){D({event:ee,file:o,files:z,XMLHttpRequest:X})},X.upload&&(X.upload.onprogress=function(ee){var te,re=0;if(ee.total>0&&(re=Math.round(ee.loaded/ee.total*100)),B=Math.max(re,B),B!==re&&((te=z[0])===null||te===void 0?void 0:te.percent)!==B){var be=z.map(function(Le){return oS(oS({},Le),{},{percent:B})});F({event:ee,percent:B,file:o||be[0],files:be,type:"real",XMLHttpRequest:X})}}),X.onload=function(ee){var te={};te.XMLHttpRequest=X;var re=X.status<200||X.status>=300;if(re)return D({event:ee,file:o,files:z,response:te,XMLHttpRequest:X});var be=X.responseText||X.response;try{te=JSON.parse(be)}catch{te=be,Ao.error("Upload","response does not a valid json")}clearInterval(W),clearTimeout(H),z.forEach(function(Le){var me;Le.percent=100,Le.status="success",Le.uploadTime=((me=te)===null||me===void 0?void 0:me.uploadTime)||ode()}),Xo(te)==="object"&&(te.XMLHttpRequest=X),N({event:ee,file:o||z[0],files:aa(z),XMLHttpRequest:X,response:te})},X.send(K),X.upload.requestParams=G,X.upload.requestHeaders=v,X}/** + */function p$(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function oS(t){for(var e=1;e1?"".concat(_,"[").concat(te,"]"):_;G[re]=ee.raw}),z.length===1&&(G[_]=z[0].raw),G.length=z.length,P&&(G=P(G));var K=new FormData;return Object.keys(G).forEach(function(ee){K.append(ee,G[ee])}),X.open(r,u,!0),Object.keys(v).forEach(function(ee){X.setRequestHeader(ee,v[ee])}),X.onerror=function(ee){D({event:ee,file:o,files:z,XMLHttpRequest:X}),clearInterval(W),clearTimeout(H)},X.ontimeout=function(ee){D({event:ee,file:o,files:z,XMLHttpRequest:X})},X.upload&&(X.upload.onprogress=function(ee){var te,re=0;if(ee.total>0&&(re=Math.round(ee.loaded/ee.total*100)),B=Math.max(re,B),B!==re&&((te=z[0])===null||te===void 0?void 0:te.percent)!==B){var be=z.map(function(Le){return oS(oS({},Le),{},{percent:B})});F({event:ee,percent:B,file:o||be[0],files:be,type:"real",XMLHttpRequest:X})}}),X.onload=function(ee){var te={};te.XMLHttpRequest=X;var re=X.status<200||X.status>=300;if(re)return D({event:ee,file:o,files:z,response:te,XMLHttpRequest:X});var be=X.responseText||X.response;try{te=JSON.parse(be)}catch{te=be,Ao.error("Upload","response does not a valid json")}clearInterval(W),clearTimeout(H),z.forEach(function(Le){var me;Le.percent=100,Le.status="success",Le.uploadTime=((me=te)===null||me===void 0?void 0:me.uploadTime)||ode()}),Xo(te)==="object"&&(te.XMLHttpRequest=X),N({event:ee,file:o||z[0],files:aa(z),XMLHttpRequest:X,response:te})},X.send(K),X.upload.requestParams=G,X.upload.requestHeaders=v,X}/** * tdesign v1.4.2 * (c) 2023 tdesign * @license MIT - */function v$(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),n.push.apply(n,r)}return n}function R1(t){for(var e=1;e=0?R1(R1({},t[w]),v):v;r.push(c)},p=0,h=e.length;p2&&arguments[2]!==void 0?arguments[2]:void 0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return t.map(function(u){var p=u;da(e)&&(p=e(u));var h=R1({raw:u,lastModified:u.lastModified,name:u.name,size:u.size,type:u.type,percent:r,status:n},p);return h})}function ECe(t){var e=t.files,n=t.uploadValue,r=t.max,u=t.allowUploadDuplicateFile;return new Promise(function(p){var h=e.filter(function(_){var k=n.find(function(C){return C.name===_.name});return u||!k}),b=!1;if(h.length=0?R1(R1({},t[w]),v):v;r.push(c)},d=0,p=e.length;d2&&arguments[2]!==void 0?arguments[2]:void 0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return t.map(function(u){var d=u;da(e)&&(d=e(u));var p=R1({raw:u,lastModified:u.lastModified,name:u.name,size:u.size,type:u.type,percent:r,status:n},d);return p})}function ECe(t){var e=t.files,n=t.uploadValue,r=t.max,u=t.allowUploadDuplicateFile;return new Promise(function(d){var p=e.filter(function(_){var k=n.find(function(C){return C.name===_.name});return u||!k}),b=!1;if(p.length0){const v=u.decode(h.subarray(0,b)),w=b+(h[b+1]===32?2:1),c=u.decode(h.subarray(w));switch(v){case"data":r.data=r.data?r.data+` -`+c:c;break;case"event":r.event=c;break;case"id":t(r.id=c);break;case"retry":const o=parseInt(c,10);isNaN(o)||e(r.retry=o);break}}}}function qCe(t,e){const n=new Uint8Array(t.length+e.length);return n.set(t),n.set(e,t.length),n}function w$(){return{data:"",event:"",id:"",retry:void 0}}var UCe=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,r=Object.getOwnPropertySymbols(t);u{const s=Object.assign({},r);s.accept||(s.accept=tM);let y;function _(){y.abort(),document.hidden||D()}v||document.addEventListener("visibilitychange",_);let k=WCe,C=0;function O(){document.removeEventListener("visibilitychange",_),window.clearTimeout(C),y.abort()}n==null||n.addEventListener("abort",()=>{O(),o()});const T=w!=null?w:window.fetch,P=u!=null?u:GCe;async function D(){var F;y=new AbortController;try{const N=await T(t,Object.assign(Object.assign({},c),{headers:s,signal:y.signal}));await P(N),await $Ce(N.body,VCe(HCe(z=>{z?s[C$]=z:delete s[C$]},z=>{k=z},p))),h==null||h(),O(),o()}catch(N){if(!y.signal.aborted)try{const z=(F=b==null?void 0:b(N))!==null&&F!==void 0?F:k;window.clearTimeout(C),C=window.setTimeout(D,z)}catch(z){O(),g(z)}}}D()})}function GCe(t){const e=t.headers.get("content-type");if(!(e!=null&&e.startsWith(tM)))throw new Error(`Expected content-type to be ${tM}, Actual: ${e}`)}const KCe=1024,k$=(t,e=KCe)=>{if(t&&t.length>0){let n=0,r=t.length,u="";for(;u.length{var u;if(t.api_prompt_prefix&&(n=(t==null?void 0:t.api_prompt_prefix)+" "+n),t!=null&&t.prompt_template){const p=k$(e,(u=t==null?void 0:t.max_request_len)!=null?u:1024);return t==null?void 0:t.prompt_template.replace(/\{question\}/ig,n).replace(/\{context\}/ig,p)}else return n},getPromptByChatMode(t,e,n){var p,h;const r=Math.min(Math.max(parseInt((p=t==null?void 0:t.history_length)!=null?p:4),4),10);let u=[];if(n&&n.length>=2){const b=n.length-2,v=Math.max(n.length-2-r+1,0);for(let w=v;w<=b;w++){const c=n[w];c!=null&&c.ignore||u.push({role:c.user==="AI"?"system":"user",content:c.message})}}if(t!=null&&t.prompt_template){const b=k$(e,(h=t==null?void 0:t.max_request_len)!=null?h:1024);u.unshift({role:"user",content:t.prompt_template.replace(/\{question\}/ig,"").replace(/\{context\}/ig,b).replace(/\{user_call_name\}/ig,t.user_call_name)})}return u.length>0&&t.api_prompt_prefix&&(u[u.length-1].content=t.api_prompt_prefix+u[u.length-1].content),u}};class XCe{constructor(e){var n;this.config=e,this.abortController=null,this.callback=null,this.temperature=parseFloat((n=e==null?void 0:e.temperature)!=null?n:.7)}createCompletion(e,n,r,u){var C,O,T,P,D,F,N,z;const p=this.config,h=new AbortController,b=h.signal;this.abortController=h,this.callback=u;const v=(C=p==null?void 0:p.mode)!=null?C:"chat";(O=p==null?void 0:p.token)!=null;const w=p.api_url+(v==="chat"?"/chat/completions":"/completions"),c=(T=p==null?void 0:p.stop)!=null?T:"[DONE]",o=(P=p==null?void 0:p.api_max_token)!=null?P:512,g=(D=p==null?void 0:p.model)!=null?D:"vicuna-13b-all-v1.1",s=(F=this.temperature)!=null?F:.1,y=(N=p==null?void 0:p.top_p)!=null?N:1;let _=(z=p==null?void 0:p.stop_key)!=null?z:null;_!==null&&_!==""&&(_=_.split(";;"));const k={model:g,max_tokens:parseInt(o),temperature:parseFloat(s),top_p:parseFloat(y),stream:!0,stop:_};v==="chat"?k.messages=S$.getPromptByChatMode(p,r,n):k.prompt=S$.getPromptByTemplate(p,r,e),YCe(w,{method:"POST",signal:b,headers:{"Content-Type":"application/json"},body:JSON.stringify(k),onmessage(B){var X,W,H,U,G;if(B&&(B==null?void 0:B.data))if((B==null?void 0:B.data)===c){u!=null&&u.onclose&&(u==null||u.onclose()),h.abort();return}else{console.info(B.data);const Y=JSON.parse(B.data);let K=null;v==="chat"?(K=(W=(X=Y==null?void 0:Y.choices[0])==null?void 0:X.message)==null?void 0:W.content,typeof K>"u"&&(K=(U=(H=Y==null?void 0:Y.choices[0])==null?void 0:H.delta)==null?void 0:U.content),typeof K>"u"&&(K="")):K=(G=Y==null?void 0:Y.choices[0])==null?void 0:G.text,u==null||u.onmessage(K,!0)}},onclose(){u!=null&&u.onclose&&(u==null||u.onclose())},onerror(B){u!=null&&u.onerror&&(u==null||u.onerror(B))}})}close(){var e;this.abortController&&(this.abortController.abort(),this.callback&&((e=this.callback)==null?void 0:e.onclose)&&this.callback.onclose())}}const ZCe=` -\u4F60\u73B0\u5728\u626E\u6F14InsCode\u4EA7\u54C1\u7684\u8D1F\u8D23\u4EBA\u3002\u9700\u8981\u7ED3\u5408\u4EE5\u4E0B\u4FE1\u606F\u4E2D\u56DE\u7B54\u7528\u6237\u95EE\u9898\u3002 + */function jCe(t,e){Object.keys(AT).forEach(function(n){/plugin/i.test(n)?t.use(AT[n]):t.use(AT[n],e)})}var zCe={install:jCe,version:"1.4.2"};async function $Ce(t,e){const n=t.getReader();let r;for(;!(r=await n.read()).done;)e(r.value)}function VCe(t){let e,n,r,u=!1;return function(p){e===void 0?(e=p,n=0,r=-1):e=qCe(e,p);const b=e.length;let v=0;for(;n0){const v=u.decode(p.subarray(0,b)),w=b+(p[b+1]===32?2:1),c=u.decode(p.subarray(w));switch(v){case"data":r.data=r.data?r.data+` +`+c:c;break;case"event":r.event=c;break;case"id":t(r.id=c);break;case"retry":const o=parseInt(c,10);isNaN(o)||e(r.retry=o);break}}}}function qCe(t,e){const n=new Uint8Array(t.length+e.length);return n.set(t),n.set(e,t.length),n}function w$(){return{data:"",event:"",id:"",retry:void 0}}var UCe=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,r=Object.getOwnPropertySymbols(t);u{const s=Object.assign({},r);s.accept||(s.accept=tM);let y;function _(){y.abort(),document.hidden||D()}v||document.addEventListener("visibilitychange",_);let k=WCe,C=0;function O(){document.removeEventListener("visibilitychange",_),window.clearTimeout(C),y.abort()}n==null||n.addEventListener("abort",()=>{O(),o()});const T=w!=null?w:window.fetch,P=u!=null?u:GCe;async function D(){var F;y=new AbortController;try{const N=await T(t,Object.assign(Object.assign({},c),{headers:s,signal:y.signal}));await P(N),await $Ce(N.body,VCe(HCe(z=>{z?s[C$]=z:delete s[C$]},z=>{k=z},d))),p==null||p(),O(),o()}catch(N){if(!y.signal.aborted)try{const z=(F=b==null?void 0:b(N))!==null&&F!==void 0?F:k;window.clearTimeout(C),C=window.setTimeout(D,z)}catch(z){O(),g(z)}}}D()})}function GCe(t){const e=t.headers.get("content-type");if(!(e!=null&&e.startsWith(tM)))throw new Error(`Expected content-type to be ${tM}, Actual: ${e}`)}const KCe=1024,k$=(t,e=KCe)=>{if(t&&t.length>0){let n=0,r=t.length,u="";for(;u.length]+)>)/ig;d=d.replace(p," "),d.length+u.length{var u;if(t.api_prompt_prefix&&(n=(t==null?void 0:t.api_prompt_prefix)+" "+n),t!=null&&t.prompt_template){const d=k$(e,(u=t==null?void 0:t.max_request_len)!=null?u:1024);return t==null?void 0:t.prompt_template.replace(/\{question\}/ig,n).replace(/\{context\}/ig,d)}else return n},getPromptByChatMode(t,e,n){var d,p;const r=Math.min(Math.max(parseInt((d=t==null?void 0:t.history_length)!=null?d:4),4),10);let u=[];if(n&&n.length>=2){const b=n.length-2,v=Math.max(n.length-2-r+1,0);for(let w=v;w<=b;w++){const c=n[w];c!=null&&c.ignore||u.push({role:c.user==="AI"?"system":"user",content:c.message})}}if(t!=null&&t.prompt_template){const b=k$(e,(p=t==null?void 0:t.max_request_len)!=null?p:1024);u.unshift({role:"user",content:t.prompt_template.replace(/\{question\}/ig,"").replace(/\{context\}/ig,b).replace(/\{user_call_name\}/ig,t.user_call_name)})}return u.length>0&&t.api_prompt_prefix&&(u[u.length-1].content=t.api_prompt_prefix+u[u.length-1].content),u}};class XCe{constructor(e){var n;this.config=e,this.abortController=null,this.callback=null,this.temperature=parseFloat((n=e==null?void 0:e.temperature)!=null?n:.7)}createCompletion(e,n,r,u){var C,O,T,P,D,F,N,z;const d=this.config,p=new AbortController,b=p.signal;this.abortController=p,this.callback=u;const v=(C=d==null?void 0:d.mode)!=null?C:"chat";(O=d==null?void 0:d.token)!=null;const w=d.api_url+(v==="chat"?"/chat/completions":"/completions"),c=(T=d==null?void 0:d.stop)!=null?T:"[DONE]",o=(P=d==null?void 0:d.api_max_token)!=null?P:512,g=(D=d==null?void 0:d.model)!=null?D:"vicuna-13b-all-v1.1",s=(F=this.temperature)!=null?F:.1,y=(N=d==null?void 0:d.top_p)!=null?N:1;let _=(z=d==null?void 0:d.stop_key)!=null?z:null;_!==null&&_!==""&&(_=_.split(";;"));const k={model:g,max_tokens:parseInt(o),temperature:parseFloat(s),top_p:parseFloat(y),stream:!0,stop:_};v==="chat"?k.messages=S$.getPromptByChatMode(d,r,n):k.prompt=S$.getPromptByTemplate(d,r,e),YCe(w,{method:"POST",signal:b,headers:{"Content-Type":"application/json"},body:JSON.stringify(k),onmessage(B){var X,W,H,U,G;if(B&&(B==null?void 0:B.data))if((B==null?void 0:B.data)===c){u!=null&&u.onclose&&(u==null||u.onclose()),p.abort();return}else{console.info(B.data);const Y=JSON.parse(B.data);let K=null;v==="chat"?(K=(W=(X=Y==null?void 0:Y.choices[0])==null?void 0:X.message)==null?void 0:W.content,typeof K>"u"&&(K=(U=(H=Y==null?void 0:Y.choices[0])==null?void 0:H.delta)==null?void 0:U.content),typeof K>"u"&&(K="")):K=(G=Y==null?void 0:Y.choices[0])==null?void 0:G.text,u==null||u.onmessage(K,!0)}},onclose(){u!=null&&u.onclose&&(u==null||u.onclose())},onerror(B){u!=null&&u.onerror&&(u==null||u.onerror(B))}})}close(){var e;this.abortController&&(this.abortController.abort(),this.callback&&((e=this.callback)==null?void 0:e.onclose)&&this.callback.onclose())}}const ZCe=` +\u4F60\u73B0\u5728\u626E\u6F14InsCode\u4EA7\u54C1\u7684\u8D1F\u8D23\u4EBA\uFF0C\u8D1F\u8D23\u56DE\u7B54\u7528\u6237\u7684\u95EE\u9898\uFF0C\u540E\u9762\u5F53\u8C08\u8BBA\u5230\u4EA7\u54C1\u3001IDE\u65F6\uFF0C\u9ED8\u8BA4\u6307\u7684\u5C31\u662FInsCode\u3002 +\u6211\u7ED9\u4F60\u63D0\u4F9B\u4E00\u4E9B\u4EA7\u54C1\u4FE1\u606F\uFF0C\u4F60\u9700\u8981\u7ED3\u5408\u4EE5\u4E0B\u4FE1\u606F\u6765\u56DE\u7B54\u7528\u6237\u95EE\u9898\u3002 \u4EA7\u54C1\u4ECB\u7ECD\uFF1A InsCode \u662F\u4E00\u4E2A\u4E00\u7AD9\u5F0F\u7684\u8F6F\u4EF6\u5F00\u53D1\u670D\u52A1\u5E73\u53F0\uFF0C\u4ECE\u5F00\u53D1-\u90E8\u7F72-\u8FD0\u7EF4-\u8FD0\u8425\uFF0C\u90FD\u53EF\u4EE5\u5728 InsCode \u8F7B\u677E\u5B8C\u6210\u3002 @@ -2396,7 +2397,7 @@ InsCode \u7684 Ins \u662F Inspiration\uFF0C\u610F\u601D\u662F\u521B\u4F5C\u3001\ InsCode\u4E3B\u8981\u529F\u80FD\u5305\u62EC\uFF1A \u4E91\u7AEF\u5F00\u53D1\u73AF\u5883\uFF0C\u514D\u8D39\u63D0\u4F9B\u7684 2 \u6838/4 GB \u5F00\u53D1\u73AF\u5883\uFF1B - \u4E30\u5BCC\u7684\u6A21\u677F\uFF0C\u5982 Python\u3001Java\u3001HTML/CSS/JS\u3001PHP\u3001Go \u7B49\uFF1A + \u4E30\u5BCC\u7684\u6A21\u677F\uFF0C\u5982 Python\u3001Java\u3001HTML/CSS/JS\u3001PHP\u3001Go\u7B49\u8BED\u8A00\u6A21\u677F\u7684\u652F\u6301\uFF1A \u5185\u7F6EAI\u8F85\u52A9\u7F16\u7A0B\uFF0C\u53EF\u4EE5\u5B9E\u73B0\u6DFB\u52A0\u6CE8\u91CA\u3001\u89E3\u91CA\u4EE3\u7801\u3001\u5B8C\u6210\u4EE3\u7801\u3001\u5BFB\u627E\u9519\u8BEF\u3001\u4F18\u5316\u4EE3\u7801\u3001\u6DFB\u52A0\u6D4B\u8BD5\u3001\u4EE3\u7801\u63D0\u95EE\u7B49 AI \u529F\u80FD\u3002 \u793E\u533A\uFF0C\u5F00\u53D1\u7684\u9879\u76EE\uFF0C\u53EF\u4EE5\u53D1\u5E03\u5230\u793E\u533A\uFF0C\u6BCF\u4E2A\u53D1\u5E03\u7684\u4F5C\u54C1\u90FD\u662F\u5F00\u6E90\u7684\uFF0C\u6240\u4EE5 InsCode \u4E5F\u662F\u4E00\u4E2A\u5F88\u597D\u7684\u5B66\u4E60\u5E73\u53F0\u3002 \u5FEB\u901F\u90E8\u7F72\uFF0C\u53EF\u4EE5\u4E00\u952E\u90E8\u7F72\u5F00\u53D1\u7684\u5E94\u7528\uFF0C\u6216\u8005\u76F4\u63A5\u90E8\u7F72 GitHub \u5E94\u7528\u3002\u90E8\u7F72\u540E\u63D0\u4F9B\u72EC\u7ACB\u7684\u57DF\u540D\u8BBF\u95EE\uFF0C\u5E76\u6C38\u4E45\u5728\u7EBF\u3002 @@ -2406,23 +2407,24 @@ InsCode\u4E3B\u8981\u529F\u80FD\u5305\u62EC\uFF1A \u9664\u4E86\u4EE5\u4E0A\u4EA7\u54C1\u4ECB\u7ECD\u5916\uFF0C\u4EE5\u4E0B\u4E3A\u7528\u6237\u540E\u7EED\u95EE\u9898\u76F8\u5173\u7684\u5185\u5BB9\uFF1A {context} -\u8BF7\u6839\u636E\u4EA7\u54C1\u4ECB\u7ECD\u3001\u95EE\u9898\u76F8\u5173\u4FE1\u606F\uFF0C\u56DE\u7B54\u7528\u6237\u95EE\u9898\u3002 +\u8BF7\u6839\u636E\u4EE5\u4E0A\u76F8\u5173\u4FE1\u606F\uFF0C\u56DE\u7B54\u7528\u6237\u95EE\u9898\u3002 `,JCe=` \u4F60\u597D\uFF0C\u6B22\u8FCE\u4F7F\u7528InsCode\uFF0CInsCode\u662F\u4E00\u4E2A\u4E00\u7AD9\u5F0F\u7684\u8F6F\u4EF6\u5F00\u53D1\u670D\u52A1\u5E73\u53F0\uFF0C\u4ECE\u5F00\u53D1-\u90E8\u7F72-\u8FD0\u7EF4-\u8FD0\u8425\uFF0C\u90FD\u53EF\u4EE5\u5728 InsCode \u8F7B\u677E\u5B8C\u6210\u3002 InsCode \u7684 Ins \u662F Inspiration\uFF0C\u610F\u601D\u662F\u521B\u4F5C\u3001\u5BFB\u627E\u6709\u7075\u611F\u7684\u4EE3\u7801\u3002 \u8FD9\u662F\u4E00\u4E2A\u4F7F\u7528Inscode\u5E2E\u52A9\u6587\u6863\u6784\u5EFA\u7684AI\u77E5\u8BC6\u5E93\uFF0C\u4F60\u53EF\u4EE5\u95EE\u4ED6\u5173\u4E8EInscode\u7684\u95EE\u9898\u3002 \u6CE8\u610F\uFF1A\u7ED3\u679C\u7531AI\u751F\u6210\uFF0C\u53EF\u80FD\u5B58\u5728\u4E0D\u7B26\u5408\u5B9E\u9645\u7684\u8054\u60F3\u5185\u5BB9\uFF0C\u8BF7\u6CE8\u610F\u7504\u522B! Inscode\u6587\u6863\u5730\u5740\uFF1Ahttps://inscode-doc.inscode.cc/ -`,QCe="https://api.quickapi.cloud/api/b/v1/es-api",eke="\u4ECB\u7ECD\u4E0BInsCode",O$={getData(){return{code:200,data:{id:128897,name:"AI\u77E5\u8BC6\u5E93",create_time:1684920670901,app:"llm_rep",resource_type:"app",ext:{mode:"chat",model:"chatglm2-6b",common_gpt_url:"https://api.quickapi.cloud/temporary/gpt",api_type:"openai",robot_img:null,api_max_token:"2048",default_prompt:eke,max_request_len:"2048",prompt_template:ZCe,api_prompt_prefix:"\u5982\u679C\u7528\u6237\u95EE\u9898\u4E0D\u662F\u5728\u7EBFIDE Inscode\u76F8\u5173\u95EE\u9898\u6216\u6280\u672F\u95EE\u9898\uFF0C\u8BF7\u76F4\u63A5\u56DE\u7B54\u4E0D\u77E5\u9053\u3002\u95EE\u9898\u4E3A\uFF1A",show_profile_setting:!1,index_url:QCe,index_name:"inscode",index_type:"es",welcome_text:JCe}},message:"success"}}};function bY(t,e){return function(){return t.apply(e,arguments)}}const{toString:tke}=Object.prototype,{getPrototypeOf:jP}=Object,lE=(t=>e=>{const n=tke.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),r4=t=>(t=t.toLowerCase(),e=>lE(e)===t),sE=t=>e=>typeof e===t,{isArray:_x}=Array,MC=sE("undefined");function nke(t){return t!==null&&!MC(t)&&t.constructor!==null&&!MC(t.constructor)&&Vp(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const _Y=r4("ArrayBuffer");function rke(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&_Y(t.buffer),e}const ake=sE("string"),Vp=sE("function"),xY=sE("number"),uE=t=>t!==null&&typeof t=="object",ike=t=>t===!0||t===!1,OS=t=>{if(lE(t)!=="object")return!1;const e=jP(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},oke=r4("Date"),lke=r4("File"),ske=r4("Blob"),uke=r4("FileList"),cke=t=>uE(t)&&Vp(t.pipe),fke=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||Vp(t.append)&&((e=lE(t))==="formdata"||e==="object"&&Vp(t.toString)&&t.toString()==="[object FormData]"))},dke=r4("URLSearchParams"),hke=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function KC(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,u;if(typeof t!="object"&&(t=[t]),_x(t))for(r=0,u=t.length;r0;)if(u=n[r],e===u.toLowerCase())return u;return null}const CY=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),kY=t=>!MC(t)&&t!==CY;function nM(){const{caseless:t}=kY(this)&&this||{},e={},n=(r,u)=>{const p=t&&wY(e,u)||u;OS(e[p])&&OS(r)?e[p]=nM(e[p],r):OS(r)?e[p]=nM({},r):_x(r)?e[p]=r.slice():e[p]=r};for(let r=0,u=arguments.length;r(KC(e,(u,p)=>{n&&Vp(u)?t[p]=bY(u,n):t[p]=u},{allOwnKeys:r}),t),vke=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),gke=(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)},mke=(t,e,n,r)=>{let u,p,h;const b={};if(e=e||{},t==null)return e;do{for(u=Object.getOwnPropertyNames(t),p=u.length;p-- >0;)h=u[p],(!r||r(h,t,e))&&!b[h]&&(e[h]=t[h],b[h]=!0);t=n!==!1&&jP(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},yke=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},bke=t=>{if(!t)return null;if(_x(t))return t;let e=t.length;if(!xY(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},_ke=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&jP(Uint8Array)),xke=(t,e)=>{const r=(t&&t[Symbol.iterator]).call(t);let u;for(;(u=r.next())&&!u.done;){const p=u.value;e.call(t,p[0],p[1])}},wke=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},Cke=r4("HTMLFormElement"),kke=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,u){return r.toUpperCase()+u}),E$=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),Ske=r4("RegExp"),SY=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};KC(n,(u,p)=>{e(u,p,t)!==!1&&(r[p]=u)}),Object.defineProperties(t,r)},Oke=t=>{SY(t,(e,n)=>{if(Vp(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(!!Vp(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Eke=(t,e)=>{const n={},r=u=>{u.forEach(p=>{n[p]=!0})};return _x(t)?r(t):r(String(t).split(e)),n},Tke=()=>{},Ake=(t,e)=>(t=+t,Number.isFinite(t)?t:e),MT="abcdefghijklmnopqrstuvwxyz",T$="0123456789",OY={DIGIT:T$,ALPHA:MT,ALPHA_DIGIT:MT+MT.toUpperCase()+T$},Mke=(t=16,e=OY.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function Pke(t){return!!(t&&Vp(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const Dke=t=>{const e=new Array(10),n=(r,u)=>{if(uE(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[u]=r;const p=_x(r)?[]:{};return KC(r,(h,b)=>{const v=n(h,u+1);!MC(v)&&(p[b]=v)}),e[u]=void 0,p}}return r};return n(t,0)},Nke=r4("AsyncFunction"),Ike=t=>t&&(uE(t)||Vp(t))&&Vp(t.then)&&Vp(t.catch),la={isArray:_x,isArrayBuffer:_Y,isBuffer:nke,isFormData:fke,isArrayBufferView:rke,isString:ake,isNumber:xY,isBoolean:ike,isObject:uE,isPlainObject:OS,isUndefined:MC,isDate:oke,isFile:lke,isBlob:ske,isRegExp:Ske,isFunction:Vp,isStream:cke,isURLSearchParams:dke,isTypedArray:_ke,isFileList:uke,forEach:KC,merge:nM,extend:pke,trim:hke,stripBOM:vke,inherits:gke,toFlatObject:mke,kindOf:lE,kindOfTest:r4,endsWith:yke,toArray:bke,forEachEntry:xke,matchAll:wke,isHTMLForm:Cke,hasOwnProperty:E$,hasOwnProp:E$,reduceDescriptors:SY,freezeMethods:Oke,toObjectSet:Eke,toCamelCase:kke,noop:Tke,toFiniteNumber:Ake,findKey:wY,global:CY,isContextDefined:kY,ALPHABET:OY,generateString:Mke,isSpecCompliantForm:Pke,toJSONObject:Dke,isAsyncFn:Nke,isThenable:Ike};function Zl(t,e,n,r,u){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),u&&(this.response=u)}la.inherits(Zl,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:la.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const EY=Zl.prototype,TY={};["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=>{TY[t]={value:t}});Object.defineProperties(Zl,TY);Object.defineProperty(EY,"isAxiosError",{value:!0});Zl.from=(t,e,n,r,u,p)=>{const h=Object.create(EY);return la.toFlatObject(t,h,function(v){return v!==Error.prototype},b=>b!=="isAxiosError"),Zl.call(h,t.message,e,n,r,u),h.cause=t,h.name=t.name,p&&Object.assign(h,p),h};const Lke=null;function rM(t){return la.isPlainObject(t)||la.isArray(t)}function AY(t){return la.endsWith(t,"[]")?t.slice(0,-2):t}function A$(t,e,n){return t?t.concat(e).map(function(u,p){return u=AY(u),!n&&p?"["+u+"]":u}).join(n?".":""):e}function Rke(t){return la.isArray(t)&&!t.some(rM)}const Fke=la.toFlatObject(la,{},null,function(e){return/^is[A-Z]/.test(e)});function cE(t,e,n){if(!la.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=la.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(_,k){return!la.isUndefined(k[_])});const r=n.metaTokens,u=n.visitor||c,p=n.dots,h=n.indexes,v=(n.Blob||typeof Blob<"u"&&Blob)&&la.isSpecCompliantForm(e);if(!la.isFunction(u))throw new TypeError("visitor must be a function");function w(y){if(y===null)return"";if(la.isDate(y))return y.toISOString();if(!v&&la.isBlob(y))throw new Zl("Blob is not supported. Use a Buffer instead.");return la.isArrayBuffer(y)||la.isTypedArray(y)?v&&typeof Blob=="function"?new Blob([y]):Buffer.from(y):y}function c(y,_,k){let C=y;if(y&&!k&&typeof y=="object"){if(la.endsWith(_,"{}"))_=r?_:_.slice(0,-2),y=JSON.stringify(y);else if(la.isArray(y)&&Rke(y)||(la.isFileList(y)||la.endsWith(_,"[]"))&&(C=la.toArray(y)))return _=AY(_),C.forEach(function(T,P){!(la.isUndefined(T)||T===null)&&e.append(h===!0?A$([_],P,p):h===null?_:_+"[]",w(T))}),!1}return rM(y)?!0:(e.append(A$(k,_,p),w(y)),!1)}const o=[],g=Object.assign(Fke,{defaultVisitor:c,convertValue:w,isVisitable:rM});function s(y,_){if(!la.isUndefined(y)){if(o.indexOf(y)!==-1)throw Error("Circular reference detected in "+_.join("."));o.push(y),la.forEach(y,function(C,O){(!(la.isUndefined(C)||C===null)&&u.call(e,C,la.isString(O)?O.trim():O,_,g))===!0&&s(C,_?_.concat(O):[O])}),o.pop()}}if(!la.isObject(t))throw new TypeError("data must be an object");return s(t),e}function M$(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function zP(t,e){this._pairs=[],t&&cE(t,this,e)}const MY=zP.prototype;MY.append=function(e,n){this._pairs.push([e,n])};MY.toString=function(e){const n=e?function(r){return e.call(this,r,M$)}:M$;return this._pairs.map(function(u){return n(u[0])+"="+n(u[1])},"").join("&")};function Bke(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function PY(t,e,n){if(!e)return t;const r=n&&n.encode||Bke,u=n&&n.serialize;let p;if(u?p=u(e,n):p=la.isURLSearchParams(e)?e.toString():new zP(e,n).toString(r),p){const h=t.indexOf("#");h!==-1&&(t=t.slice(0,h)),t+=(t.indexOf("?")===-1?"?":"&")+p}return t}class jke{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){la.forEach(this.handlers,function(r){r!==null&&e(r)})}}const P$=jke,DY={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},zke=typeof URLSearchParams<"u"?URLSearchParams:zP,$ke=typeof FormData<"u"?FormData:null,Vke=typeof Blob<"u"?Blob:null,Hke=(()=>{let t;return typeof navigator<"u"&&((t=navigator.product)==="ReactNative"||t==="NativeScript"||t==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),qke=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Y6={isBrowser:!0,classes:{URLSearchParams:zke,FormData:$ke,Blob:Vke},isStandardBrowserEnv:Hke,isStandardBrowserWebWorkerEnv:qke,protocols:["http","https","file","blob","url","data"]};function Uke(t,e){return cE(t,new Y6.classes.URLSearchParams,Object.assign({visitor:function(n,r,u,p){return Y6.isNode&&la.isBuffer(n)?(this.append(r,n.toString("base64")),!1):p.defaultVisitor.apply(this,arguments)}},e))}function Wke(t){return la.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function Yke(t){const e={},n=Object.keys(t);let r;const u=n.length;let p;for(r=0;r=n.length;return h=!h&&la.isArray(u)?u.length:h,v?(la.hasOwnProp(u,h)?u[h]=[u[h],r]:u[h]=r,!b):((!u[h]||!la.isObject(u[h]))&&(u[h]=[]),e(n,r,u[h],p)&&la.isArray(u[h])&&(u[h]=Yke(u[h])),!b)}if(la.isFormData(t)&&la.isFunction(t.entries)){const n={};return la.forEachEntry(t,(r,u)=>{e(Wke(r),u,n,0)}),n}return null}const Gke={"Content-Type":void 0};function Kke(t,e,n){if(la.isString(t))try{return(e||JSON.parse)(t),la.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const fE={transitional:DY,adapter:["xhr","http"],transformRequest:[function(e,n){const r=n.getContentType()||"",u=r.indexOf("application/json")>-1,p=la.isObject(e);if(p&&la.isHTMLForm(e)&&(e=new FormData(e)),la.isFormData(e))return u&&u?JSON.stringify(NY(e)):e;if(la.isArrayBuffer(e)||la.isBuffer(e)||la.isStream(e)||la.isFile(e)||la.isBlob(e))return e;if(la.isArrayBufferView(e))return e.buffer;if(la.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let b;if(p){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Uke(e,this.formSerializer).toString();if((b=la.isFileList(e))||r.indexOf("multipart/form-data")>-1){const v=this.env&&this.env.FormData;return cE(b?{"files[]":e}:e,v&&new v,this.formSerializer)}}return p||u?(n.setContentType("application/json",!1),Kke(e)):e}],transformResponse:[function(e){const n=this.transitional||fE.transitional,r=n&&n.forcedJSONParsing,u=this.responseType==="json";if(e&&la.isString(e)&&(r&&!this.responseType||u)){const h=!(n&&n.silentJSONParsing)&&u;try{return JSON.parse(e)}catch(b){if(h)throw b.name==="SyntaxError"?Zl.from(b,Zl.ERR_BAD_RESPONSE,this,null,this.response):b}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Y6.classes.FormData,Blob:Y6.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};la.forEach(["delete","get","head"],function(e){fE.headers[e]={}});la.forEach(["post","put","patch"],function(e){fE.headers[e]=la.merge(Gke)});const $P=fE,Xke=la.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"]),Zke=t=>{const e={};let n,r,u;return t&&t.split(` -`).forEach(function(h){u=h.indexOf(":"),n=h.substring(0,u).trim().toLowerCase(),r=h.substring(u+1).trim(),!(!n||e[n]&&Xke[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},D$=Symbol("internals");function jw(t){return t&&String(t).trim().toLowerCase()}function ES(t){return t===!1||t==null?t:la.isArray(t)?t.map(ES):String(t)}function Jke(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const Qke=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function PT(t,e,n,r,u){if(la.isFunction(r))return r.call(this,e,n);if(u&&(e=n),!!la.isString(e)){if(la.isString(r))return e.indexOf(r)!==-1;if(la.isRegExp(r))return r.test(e)}}function eSe(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function tSe(t,e){const n=la.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(u,p,h){return this[r].call(this,e,u,p,h)},configurable:!0})})}class dE{constructor(e){e&&this.set(e)}set(e,n,r){const u=this;function p(b,v,w){const c=jw(v);if(!c)throw new Error("header name must be a non-empty string");const o=la.findKey(u,c);(!o||u[o]===void 0||w===!0||w===void 0&&u[o]!==!1)&&(u[o||v]=ES(b))}const h=(b,v)=>la.forEach(b,(w,c)=>p(w,c,v));return la.isPlainObject(e)||e instanceof this.constructor?h(e,n):la.isString(e)&&(e=e.trim())&&!Qke(e)?h(Zke(e),n):e!=null&&p(n,e,r),this}get(e,n){if(e=jw(e),e){const r=la.findKey(this,e);if(r){const u=this[r];if(!n)return u;if(n===!0)return Jke(u);if(la.isFunction(n))return n.call(this,u,r);if(la.isRegExp(n))return n.exec(u);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=jw(e),e){const r=la.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||PT(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let u=!1;function p(h){if(h=jw(h),h){const b=la.findKey(r,h);b&&(!n||PT(r,r[b],b,n))&&(delete r[b],u=!0)}}return la.isArray(e)?e.forEach(p):p(e),u}clear(e){const n=Object.keys(this);let r=n.length,u=!1;for(;r--;){const p=n[r];(!e||PT(this,this[p],p,e,!0))&&(delete this[p],u=!0)}return u}normalize(e){const n=this,r={};return la.forEach(this,(u,p)=>{const h=la.findKey(r,p);if(h){n[h]=ES(u),delete n[p];return}const b=e?eSe(p):String(p).trim();b!==p&&delete n[p],n[b]=ES(u),r[b]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return la.forEach(this,(r,u)=>{r!=null&&r!==!1&&(n[u]=e&&la.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(u=>r.set(u)),r}static accessor(e){const r=(this[D$]=this[D$]={accessors:{}}).accessors,u=this.prototype;function p(h){const b=jw(h);r[b]||(tSe(u,h),r[b]=!0)}return la.isArray(e)?e.forEach(p):p(e),this}}dE.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);la.freezeMethods(dE.prototype);la.freezeMethods(dE);const fm=dE;function DT(t,e){const n=this||$P,r=e||n,u=fm.from(r.headers);let p=r.data;return la.forEach(t,function(b){p=b.call(n,p,u.normalize(),e?e.status:void 0)}),u.normalize(),p}function IY(t){return!!(t&&t.__CANCEL__)}function XC(t,e,n){Zl.call(this,t==null?"canceled":t,Zl.ERR_CANCELED,e,n),this.name="CanceledError"}la.inherits(XC,Zl,{__CANCEL__:!0});function nSe(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new Zl("Request failed with status code "+n.status,[Zl.ERR_BAD_REQUEST,Zl.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const rSe=Y6.isStandardBrowserEnv?function(){return{write:function(n,r,u,p,h,b){const v=[];v.push(n+"="+encodeURIComponent(r)),la.isNumber(u)&&v.push("expires="+new Date(u).toGMTString()),la.isString(p)&&v.push("path="+p),la.isString(h)&&v.push("domain="+h),b===!0&&v.push("secure"),document.cookie=v.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function aSe(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function iSe(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function LY(t,e){return t&&!aSe(e)?iSe(t,e):e}const oSe=Y6.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function u(p){let h=p;return e&&(n.setAttribute("href",h),h=n.href),n.setAttribute("href",h),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=u(window.location.href),function(h){const b=la.isString(h)?u(h):h;return b.protocol===r.protocol&&b.host===r.host}}():function(){return function(){return!0}}();function lSe(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function sSe(t,e){t=t||10;const n=new Array(t),r=new Array(t);let u=0,p=0,h;return e=e!==void 0?e:1e3,function(v){const w=Date.now(),c=r[p];h||(h=w),n[u]=v,r[u]=w;let o=p,g=0;for(;o!==u;)g+=n[o++],o=o%t;if(u=(u+1)%t,u===p&&(p=(p+1)%t),w-h{const p=u.loaded,h=u.lengthComputable?u.total:void 0,b=p-n,v=r(b),w=p<=h;n=p;const c={loaded:p,total:h,progress:h?p/h:void 0,bytes:b,rate:v||void 0,estimated:v&&h&&w?(h-p)/v:void 0,event:u};c[e?"download":"upload"]=!0,t(c)}}const uSe=typeof XMLHttpRequest<"u",cSe=uSe&&function(t){return new Promise(function(n,r){let u=t.data;const p=fm.from(t.headers).normalize(),h=t.responseType;let b;function v(){t.cancelToken&&t.cancelToken.unsubscribe(b),t.signal&&t.signal.removeEventListener("abort",b)}la.isFormData(u)&&(Y6.isStandardBrowserEnv||Y6.isStandardBrowserWebWorkerEnv?p.setContentType(!1):p.setContentType("multipart/form-data;",!1));let w=new XMLHttpRequest;if(t.auth){const s=t.auth.username||"",y=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";p.set("Authorization","Basic "+btoa(s+":"+y))}const c=LY(t.baseURL,t.url);w.open(t.method.toUpperCase(),PY(c,t.params,t.paramsSerializer),!0),w.timeout=t.timeout;function o(){if(!w)return;const s=fm.from("getAllResponseHeaders"in w&&w.getAllResponseHeaders()),_={data:!h||h==="text"||h==="json"?w.responseText:w.response,status:w.status,statusText:w.statusText,headers:s,config:t,request:w};nSe(function(C){n(C),v()},function(C){r(C),v()},_),w=null}if("onloadend"in w?w.onloadend=o:w.onreadystatechange=function(){!w||w.readyState!==4||w.status===0&&!(w.responseURL&&w.responseURL.indexOf("file:")===0)||setTimeout(o)},w.onabort=function(){!w||(r(new Zl("Request aborted",Zl.ECONNABORTED,t,w)),w=null)},w.onerror=function(){r(new Zl("Network Error",Zl.ERR_NETWORK,t,w)),w=null},w.ontimeout=function(){let y=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const _=t.transitional||DY;t.timeoutErrorMessage&&(y=t.timeoutErrorMessage),r(new Zl(y,_.clarifyTimeoutError?Zl.ETIMEDOUT:Zl.ECONNABORTED,t,w)),w=null},Y6.isStandardBrowserEnv){const s=(t.withCredentials||oSe(c))&&t.xsrfCookieName&&rSe.read(t.xsrfCookieName);s&&p.set(t.xsrfHeaderName,s)}u===void 0&&p.setContentType(null),"setRequestHeader"in w&&la.forEach(p.toJSON(),function(y,_){w.setRequestHeader(_,y)}),la.isUndefined(t.withCredentials)||(w.withCredentials=!!t.withCredentials),h&&h!=="json"&&(w.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&w.addEventListener("progress",N$(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&w.upload&&w.upload.addEventListener("progress",N$(t.onUploadProgress)),(t.cancelToken||t.signal)&&(b=s=>{!w||(r(!s||s.type?new XC(null,t,w):s),w.abort(),w=null)},t.cancelToken&&t.cancelToken.subscribe(b),t.signal&&(t.signal.aborted?b():t.signal.addEventListener("abort",b)));const g=lSe(c);if(g&&Y6.protocols.indexOf(g)===-1){r(new Zl("Unsupported protocol "+g+":",Zl.ERR_BAD_REQUEST,t));return}w.send(u||null)})},TS={http:Lke,xhr:cSe};la.forEach(TS,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const fSe={getAdapter:t=>{t=la.isArray(t)?t:[t];const{length:e}=t;let n,r;for(let u=0;ut instanceof fm?t.toJSON():t;function Z_(t,e){e=e||{};const n={};function r(w,c,o){return la.isPlainObject(w)&&la.isPlainObject(c)?la.merge.call({caseless:o},w,c):la.isPlainObject(c)?la.merge({},c):la.isArray(c)?c.slice():c}function u(w,c,o){if(la.isUndefined(c)){if(!la.isUndefined(w))return r(void 0,w,o)}else return r(w,c,o)}function p(w,c){if(!la.isUndefined(c))return r(void 0,c)}function h(w,c){if(la.isUndefined(c)){if(!la.isUndefined(w))return r(void 0,w)}else return r(void 0,c)}function b(w,c,o){if(o in e)return r(w,c);if(o in t)return r(void 0,w)}const v={url:p,method:p,data:p,baseURL:h,transformRequest:h,transformResponse:h,paramsSerializer:h,timeout:h,timeoutMessage:h,withCredentials:h,adapter:h,responseType:h,xsrfCookieName:h,xsrfHeaderName:h,onUploadProgress:h,onDownloadProgress:h,decompress:h,maxContentLength:h,maxBodyLength:h,beforeRedirect:h,transport:h,httpAgent:h,httpsAgent:h,cancelToken:h,socketPath:h,responseEncoding:h,validateStatus:b,headers:(w,c)=>u(L$(w),L$(c),!0)};return la.forEach(Object.keys(Object.assign({},t,e)),function(c){const o=v[c]||u,g=o(t[c],e[c],c);la.isUndefined(g)&&o!==b||(n[c]=g)}),n}const RY="1.4.0",VP={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{VP[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const R$={};VP.transitional=function(e,n,r){function u(p,h){return"[Axios v"+RY+"] Transitional option '"+p+"'"+h+(r?". "+r:"")}return(p,h,b)=>{if(e===!1)throw new Zl(u(h," has been removed"+(n?" in "+n:"")),Zl.ERR_DEPRECATED);return n&&!R$[h]&&(R$[h]=!0,console.warn(u(h," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(p,h,b):!0}};function dSe(t,e,n){if(typeof t!="object")throw new Zl("options must be an object",Zl.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let u=r.length;for(;u-- >0;){const p=r[u],h=e[p];if(h){const b=t[p],v=b===void 0||h(b,p,t);if(v!==!0)throw new Zl("option "+p+" must be "+v,Zl.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Zl("Unknown option "+p,Zl.ERR_BAD_OPTION)}}const aM={assertOptions:dSe,validators:VP},$7=aM.validators;class uO{constructor(e){this.defaults=e,this.interceptors={request:new P$,response:new P$}}request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Z_(this.defaults,n);const{transitional:r,paramsSerializer:u,headers:p}=n;r!==void 0&&aM.assertOptions(r,{silentJSONParsing:$7.transitional($7.boolean),forcedJSONParsing:$7.transitional($7.boolean),clarifyTimeoutError:$7.transitional($7.boolean)},!1),u!=null&&(la.isFunction(u)?n.paramsSerializer={serialize:u}:aM.assertOptions(u,{encode:$7.function,serialize:$7.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let h;h=p&&la.merge(p.common,p[n.method]),h&&la.forEach(["delete","get","head","post","put","patch","common"],y=>{delete p[y]}),n.headers=fm.concat(h,p);const b=[];let v=!0;this.interceptors.request.forEach(function(_){typeof _.runWhen=="function"&&_.runWhen(n)===!1||(v=v&&_.synchronous,b.unshift(_.fulfilled,_.rejected))});const w=[];this.interceptors.response.forEach(function(_){w.push(_.fulfilled,_.rejected)});let c,o=0,g;if(!v){const y=[I$.bind(this),void 0];for(y.unshift.apply(y,b),y.push.apply(y,w),g=y.length,c=Promise.resolve(n);o{if(!r._listeners)return;let p=r._listeners.length;for(;p-- >0;)r._listeners[p](u);r._listeners=null}),this.promise.then=u=>{let p;const h=new Promise(b=>{r.subscribe(b),p=b}).then(u);return h.cancel=function(){r.unsubscribe(p)},h},e(function(p,h,b){r.reason||(r.reason=new XC(p,h,b),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}static source(){let e;return{token:new HP(function(u){e=u}),cancel:e}}}const hSe=HP;function pSe(t){return function(n){return t.apply(null,n)}}function vSe(t){return la.isObject(t)&&t.isAxiosError===!0}const iM={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(iM).forEach(([t,e])=>{iM[e]=t});const gSe=iM;function FY(t){const e=new AS(t),n=bY(AS.prototype.request,e);return la.extend(n,AS.prototype,e,{allOwnKeys:!0}),la.extend(n,e,null,{allOwnKeys:!0}),n.create=function(u){return FY(Z_(t,u))},n}const c0=FY($P);c0.Axios=AS;c0.CanceledError=XC;c0.CancelToken=hSe;c0.isCancel=IY;c0.VERSION=RY;c0.toFormData=cE;c0.AxiosError=Zl;c0.Cancel=c0.CanceledError;c0.all=function(e){return Promise.all(e)};c0.spread=pSe;c0.isAxiosError=vSe;c0.mergeConfig=Z_;c0.AxiosHeaders=fm;c0.formToJSON=t=>NY(la.isHTMLForm(t)?new FormData(t):t);c0.HttpStatusCode=gSe;c0.default=c0;const qP=c0,mSe={draw(t,e,n){return new Promise(function(r,u){var v,w,c,o,g,s;const p={prompt:e,steps:(v=t==null?void 0:t.steps)!=null?v:20,negative_prompt:n!=null?n:"nsfw",width:(w=t==null?void 0:t.width)!=null?w:512,height:(c=t==null?void 0:t.height)!=null?c:512,cfg_scale:(o=t==null?void 0:t.cfg_scale)!=null?o:6,seed:(g=t==null?void 0:t.seed)!=null?g:-1,sampler_name:(s=t==null?void 0:t.sampler_name)!=null?s:"DPM++ SDE Karras"},h={"content-type":"application/json"};let b=t==null?void 0:t.sd_api;b.indexOf("/sd")===-1&&(b+="/sdapi/v1/txt2img"),qP.post(b,p,{headers:h}).then(y=>{var _,k;if(y.status===200&&((_=y==null?void 0:y.data)==null?void 0:_.images)){const C=(k=y==null?void 0:y.data)==null?void 0:k.images[0];r("data:image/png;base64,"+C)}}).catch(y=>{u(y)})})}};let em=null;const my="history",lS={init(t=my){let e=window.indexedDB.open("ai-draw",1);return new Promise((n,r)=>{e.onerror=u=>{console.log("db init\u62A5\u9519"+u),r()},e.onsuccess=u=>{em=u.target.result,console.log("db init\u6210\u529F"),n()},e.onupgradeneeded=u=>{em=u.target.result,em.createObjectStore(t,{keyPath:"id"}),console.log("db onupgradeneeded \u6210\u529F"),n()}})},isConnected(t=my){return em!=null},set(t=my,e,n=100){let r=em.transaction(t,"readwrite").objectStore(t).add({id:n,data:e});return new Promise((u,p)=>{r.onsuccess=h=>{console.info("\u6DFB\u52A0\u6210\u529F",h),u(h)},r.onerror=h=>{console.info("\u6DFB\u52A0\u5931\u8D25"),p(h)}})},put(t=my,e,n=100){let r=em.transaction(t,"readwrite").objectStore(t).put({id:n,data:e});return new Promise((u,p)=>{r.onsuccess=h=>{console.info("\u6DFB\u52A0\u6210\u529F",h),u(h)},r.onerror=h=>{console.info("\u6DFB\u52A0\u5931\u8D25"),p(h)}})},getAll(t=my){let e=em.transaction(t,"readwrite").objectStore(t).index("key").getAll();return console.info("\u5F00\u6C34\u83B7\u53D6\u5168\u90E8"),new Promise((n,r)=>{e.onsuccess=u=>{console.info("\u83B7\u53D6\u6210\u529F"),n(e.result)},e.onerror=u=>{console.info("\u83B7\u53D6\u5931\u8D25"),r(u)}})},get(t=my,e=100){let n=em.transaction(t,"readwrite").objectStore(t).get(e);return console.info("\u83B7\u53D6"),new Promise((r,u)=>{n.onsuccess=p=>{console.info("\u83B7\u53D6\u6210\u529F"),r(n.result)},n.onerror=p=>{console.info("\u83B7\u53D6\u5931\u8D25"),u(p)}})},del(t=my,e=100){let n=em.transaction(t,"readwrite").objectStore(t).delete(e);return console.info("\u5F00\u59CB\u5220\u9664"),new Promise((r,u)=>{n.onsuccess=p=>{console.info("\u5220\u9664\u6210\u529F"),r(n.result)},n.onerror=p=>{console.info("\u5220\u9664\u5931\u8D25"),u(p)}})}},ySe={getPods(){return new Promise(function(t,e){const n={pageNum:1,pageSize:10,total:0,isDelete:0},r={"content-type":"application/json"};let u="https://inscode-api.csdn.net/api/v2/resource/pagekey/ipod/kppod_self";qP.post(u,n,{headers:r}).then(p=>{var h,b;debugger;if(p.status===200&&((h=p==null?void 0:p.data)==null?void 0:h.images)){const v=(b=p==null?void 0:p.data)==null?void 0:b.images[0];t("data:image/png;base64,"+v)}}).catch(p=>{e(p)})})}};class bSe{constructor(e){this.config=e,this.index_url=e.index_url,this.index_name=e.index_name,this.url=this.index_url+"?index_name="+this.index_name}query(e){const n=this.url;return new Promise(function(r,u){qP.get(n,{params:{keyword:encodeURI(e)}}).then(p=>{var h,b,v;if((p==null?void 0:p.status)===200&&((h=p==null?void 0:p.data)==null?void 0:h.code)===200){const w=[];(v=(b=p==null?void 0:p.data)==null?void 0:b.data)==null||v.hits.forEach(c=>{var o;w.push({page_content:(o=c==null?void 0:c._source)==null?void 0:o.content})}),r(w)}console.info(p)}).catch(p=>{console.error(p),u()})})}}var oM=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function _Se(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var BY={exports:{}},IT={exports:{}},LT={exports:{}};/*! +`,QCe="https://api.quickapi.cloud/api/b/v1/es-api",eke="\u4ECB\u7ECD\u4E0BInsCode",O$={getData(){return{code:200,data:{id:128897,name:"AI\u77E5\u8BC6\u5E93",create_time:1684920670901,app:"llm_rep",resource_type:"app",ext:{mode:"chat",model:"chatglm2-6b",common_gpt_url:"https://api.quickapi.cloud/temporary/gpt",api_type:"openai",robot_img:null,api_max_token:"2048",default_prompt:eke,max_request_len:"2048",prompt_template:ZCe,api_prompt_prefix:`\u7ED3\u5408\u4E0A\u4E0B\u6587\u56DE\u7B54\u95EE\u9898\uFF0C\u5982\u679C\u95EE\u9898\u4E0D\u662F\u6280\u672F\u95EE\u9898\uFF0C\u8BF7\u76F4\u63A5\u56DE\u7B54\u4E0D\u77E5\u9053\u3002 +\u95EE\u9898\u4E3A\uFF1A`,show_profile_setting:!1,index_url:QCe,index_name:"inscode",index_type:"es",welcome_text:JCe,temperature:.1}},message:"success"}}};function bY(t,e){return function(){return t.apply(e,arguments)}}const{toString:tke}=Object.prototype,{getPrototypeOf:jP}=Object,lE=(t=>e=>{const n=tke.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),r4=t=>(t=t.toLowerCase(),e=>lE(e)===t),sE=t=>e=>typeof e===t,{isArray:_x}=Array,MC=sE("undefined");function nke(t){return t!==null&&!MC(t)&&t.constructor!==null&&!MC(t.constructor)&&Vp(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const _Y=r4("ArrayBuffer");function rke(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&_Y(t.buffer),e}const ake=sE("string"),Vp=sE("function"),xY=sE("number"),uE=t=>t!==null&&typeof t=="object",ike=t=>t===!0||t===!1,OS=t=>{if(lE(t)!=="object")return!1;const e=jP(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},oke=r4("Date"),lke=r4("File"),ske=r4("Blob"),uke=r4("FileList"),cke=t=>uE(t)&&Vp(t.pipe),fke=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||Vp(t.append)&&((e=lE(t))==="formdata"||e==="object"&&Vp(t.toString)&&t.toString()==="[object FormData]"))},dke=r4("URLSearchParams"),hke=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function KC(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,u;if(typeof t!="object"&&(t=[t]),_x(t))for(r=0,u=t.length;r0;)if(u=n[r],e===u.toLowerCase())return u;return null}const CY=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),kY=t=>!MC(t)&&t!==CY;function nM(){const{caseless:t}=kY(this)&&this||{},e={},n=(r,u)=>{const d=t&&wY(e,u)||u;OS(e[d])&&OS(r)?e[d]=nM(e[d],r):OS(r)?e[d]=nM({},r):_x(r)?e[d]=r.slice():e[d]=r};for(let r=0,u=arguments.length;r(KC(e,(u,d)=>{n&&Vp(u)?t[d]=bY(u,n):t[d]=u},{allOwnKeys:r}),t),vke=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),gke=(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)},mke=(t,e,n,r)=>{let u,d,p;const b={};if(e=e||{},t==null)return e;do{for(u=Object.getOwnPropertyNames(t),d=u.length;d-- >0;)p=u[d],(!r||r(p,t,e))&&!b[p]&&(e[p]=t[p],b[p]=!0);t=n!==!1&&jP(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},yke=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},bke=t=>{if(!t)return null;if(_x(t))return t;let e=t.length;if(!xY(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},_ke=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&jP(Uint8Array)),xke=(t,e)=>{const r=(t&&t[Symbol.iterator]).call(t);let u;for(;(u=r.next())&&!u.done;){const d=u.value;e.call(t,d[0],d[1])}},wke=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},Cke=r4("HTMLFormElement"),kke=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,u){return r.toUpperCase()+u}),E$=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),Ske=r4("RegExp"),SY=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};KC(n,(u,d)=>{e(u,d,t)!==!1&&(r[d]=u)}),Object.defineProperties(t,r)},Oke=t=>{SY(t,(e,n)=>{if(Vp(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(!!Vp(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Eke=(t,e)=>{const n={},r=u=>{u.forEach(d=>{n[d]=!0})};return _x(t)?r(t):r(String(t).split(e)),n},Tke=()=>{},Ake=(t,e)=>(t=+t,Number.isFinite(t)?t:e),MT="abcdefghijklmnopqrstuvwxyz",T$="0123456789",OY={DIGIT:T$,ALPHA:MT,ALPHA_DIGIT:MT+MT.toUpperCase()+T$},Mke=(t=16,e=OY.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function Pke(t){return!!(t&&Vp(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const Dke=t=>{const e=new Array(10),n=(r,u)=>{if(uE(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[u]=r;const d=_x(r)?[]:{};return KC(r,(p,b)=>{const v=n(p,u+1);!MC(v)&&(d[b]=v)}),e[u]=void 0,d}}return r};return n(t,0)},Nke=r4("AsyncFunction"),Ike=t=>t&&(uE(t)||Vp(t))&&Vp(t.then)&&Vp(t.catch),la={isArray:_x,isArrayBuffer:_Y,isBuffer:nke,isFormData:fke,isArrayBufferView:rke,isString:ake,isNumber:xY,isBoolean:ike,isObject:uE,isPlainObject:OS,isUndefined:MC,isDate:oke,isFile:lke,isBlob:ske,isRegExp:Ske,isFunction:Vp,isStream:cke,isURLSearchParams:dke,isTypedArray:_ke,isFileList:uke,forEach:KC,merge:nM,extend:pke,trim:hke,stripBOM:vke,inherits:gke,toFlatObject:mke,kindOf:lE,kindOfTest:r4,endsWith:yke,toArray:bke,forEachEntry:xke,matchAll:wke,isHTMLForm:Cke,hasOwnProperty:E$,hasOwnProp:E$,reduceDescriptors:SY,freezeMethods:Oke,toObjectSet:Eke,toCamelCase:kke,noop:Tke,toFiniteNumber:Ake,findKey:wY,global:CY,isContextDefined:kY,ALPHABET:OY,generateString:Mke,isSpecCompliantForm:Pke,toJSONObject:Dke,isAsyncFn:Nke,isThenable:Ike};function Zl(t,e,n,r,u){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),u&&(this.response=u)}la.inherits(Zl,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:la.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const EY=Zl.prototype,TY={};["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=>{TY[t]={value:t}});Object.defineProperties(Zl,TY);Object.defineProperty(EY,"isAxiosError",{value:!0});Zl.from=(t,e,n,r,u,d)=>{const p=Object.create(EY);return la.toFlatObject(t,p,function(v){return v!==Error.prototype},b=>b!=="isAxiosError"),Zl.call(p,t.message,e,n,r,u),p.cause=t,p.name=t.name,d&&Object.assign(p,d),p};const Lke=null;function rM(t){return la.isPlainObject(t)||la.isArray(t)}function AY(t){return la.endsWith(t,"[]")?t.slice(0,-2):t}function A$(t,e,n){return t?t.concat(e).map(function(u,d){return u=AY(u),!n&&d?"["+u+"]":u}).join(n?".":""):e}function Rke(t){return la.isArray(t)&&!t.some(rM)}const Fke=la.toFlatObject(la,{},null,function(e){return/^is[A-Z]/.test(e)});function cE(t,e,n){if(!la.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=la.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(_,k){return!la.isUndefined(k[_])});const r=n.metaTokens,u=n.visitor||c,d=n.dots,p=n.indexes,v=(n.Blob||typeof Blob<"u"&&Blob)&&la.isSpecCompliantForm(e);if(!la.isFunction(u))throw new TypeError("visitor must be a function");function w(y){if(y===null)return"";if(la.isDate(y))return y.toISOString();if(!v&&la.isBlob(y))throw new Zl("Blob is not supported. Use a Buffer instead.");return la.isArrayBuffer(y)||la.isTypedArray(y)?v&&typeof Blob=="function"?new Blob([y]):Buffer.from(y):y}function c(y,_,k){let C=y;if(y&&!k&&typeof y=="object"){if(la.endsWith(_,"{}"))_=r?_:_.slice(0,-2),y=JSON.stringify(y);else if(la.isArray(y)&&Rke(y)||(la.isFileList(y)||la.endsWith(_,"[]"))&&(C=la.toArray(y)))return _=AY(_),C.forEach(function(T,P){!(la.isUndefined(T)||T===null)&&e.append(p===!0?A$([_],P,d):p===null?_:_+"[]",w(T))}),!1}return rM(y)?!0:(e.append(A$(k,_,d),w(y)),!1)}const o=[],g=Object.assign(Fke,{defaultVisitor:c,convertValue:w,isVisitable:rM});function s(y,_){if(!la.isUndefined(y)){if(o.indexOf(y)!==-1)throw Error("Circular reference detected in "+_.join("."));o.push(y),la.forEach(y,function(C,O){(!(la.isUndefined(C)||C===null)&&u.call(e,C,la.isString(O)?O.trim():O,_,g))===!0&&s(C,_?_.concat(O):[O])}),o.pop()}}if(!la.isObject(t))throw new TypeError("data must be an object");return s(t),e}function M$(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function zP(t,e){this._pairs=[],t&&cE(t,this,e)}const MY=zP.prototype;MY.append=function(e,n){this._pairs.push([e,n])};MY.toString=function(e){const n=e?function(r){return e.call(this,r,M$)}:M$;return this._pairs.map(function(u){return n(u[0])+"="+n(u[1])},"").join("&")};function Bke(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function PY(t,e,n){if(!e)return t;const r=n&&n.encode||Bke,u=n&&n.serialize;let d;if(u?d=u(e,n):d=la.isURLSearchParams(e)?e.toString():new zP(e,n).toString(r),d){const p=t.indexOf("#");p!==-1&&(t=t.slice(0,p)),t+=(t.indexOf("?")===-1?"?":"&")+d}return t}class jke{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){la.forEach(this.handlers,function(r){r!==null&&e(r)})}}const P$=jke,DY={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},zke=typeof URLSearchParams<"u"?URLSearchParams:zP,$ke=typeof FormData<"u"?FormData:null,Vke=typeof Blob<"u"?Blob:null,Hke=(()=>{let t;return typeof navigator<"u"&&((t=navigator.product)==="ReactNative"||t==="NativeScript"||t==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),qke=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Y6={isBrowser:!0,classes:{URLSearchParams:zke,FormData:$ke,Blob:Vke},isStandardBrowserEnv:Hke,isStandardBrowserWebWorkerEnv:qke,protocols:["http","https","file","blob","url","data"]};function Uke(t,e){return cE(t,new Y6.classes.URLSearchParams,Object.assign({visitor:function(n,r,u,d){return Y6.isNode&&la.isBuffer(n)?(this.append(r,n.toString("base64")),!1):d.defaultVisitor.apply(this,arguments)}},e))}function Wke(t){return la.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function Yke(t){const e={},n=Object.keys(t);let r;const u=n.length;let d;for(r=0;r=n.length;return p=!p&&la.isArray(u)?u.length:p,v?(la.hasOwnProp(u,p)?u[p]=[u[p],r]:u[p]=r,!b):((!u[p]||!la.isObject(u[p]))&&(u[p]=[]),e(n,r,u[p],d)&&la.isArray(u[p])&&(u[p]=Yke(u[p])),!b)}if(la.isFormData(t)&&la.isFunction(t.entries)){const n={};return la.forEachEntry(t,(r,u)=>{e(Wke(r),u,n,0)}),n}return null}const Gke={"Content-Type":void 0};function Kke(t,e,n){if(la.isString(t))try{return(e||JSON.parse)(t),la.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const fE={transitional:DY,adapter:["xhr","http"],transformRequest:[function(e,n){const r=n.getContentType()||"",u=r.indexOf("application/json")>-1,d=la.isObject(e);if(d&&la.isHTMLForm(e)&&(e=new FormData(e)),la.isFormData(e))return u&&u?JSON.stringify(NY(e)):e;if(la.isArrayBuffer(e)||la.isBuffer(e)||la.isStream(e)||la.isFile(e)||la.isBlob(e))return e;if(la.isArrayBufferView(e))return e.buffer;if(la.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let b;if(d){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Uke(e,this.formSerializer).toString();if((b=la.isFileList(e))||r.indexOf("multipart/form-data")>-1){const v=this.env&&this.env.FormData;return cE(b?{"files[]":e}:e,v&&new v,this.formSerializer)}}return d||u?(n.setContentType("application/json",!1),Kke(e)):e}],transformResponse:[function(e){const n=this.transitional||fE.transitional,r=n&&n.forcedJSONParsing,u=this.responseType==="json";if(e&&la.isString(e)&&(r&&!this.responseType||u)){const p=!(n&&n.silentJSONParsing)&&u;try{return JSON.parse(e)}catch(b){if(p)throw b.name==="SyntaxError"?Zl.from(b,Zl.ERR_BAD_RESPONSE,this,null,this.response):b}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Y6.classes.FormData,Blob:Y6.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};la.forEach(["delete","get","head"],function(e){fE.headers[e]={}});la.forEach(["post","put","patch"],function(e){fE.headers[e]=la.merge(Gke)});const $P=fE,Xke=la.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"]),Zke=t=>{const e={};let n,r,u;return t&&t.split(` +`).forEach(function(p){u=p.indexOf(":"),n=p.substring(0,u).trim().toLowerCase(),r=p.substring(u+1).trim(),!(!n||e[n]&&Xke[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},D$=Symbol("internals");function jw(t){return t&&String(t).trim().toLowerCase()}function ES(t){return t===!1||t==null?t:la.isArray(t)?t.map(ES):String(t)}function Jke(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const Qke=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function PT(t,e,n,r,u){if(la.isFunction(r))return r.call(this,e,n);if(u&&(e=n),!!la.isString(e)){if(la.isString(r))return e.indexOf(r)!==-1;if(la.isRegExp(r))return r.test(e)}}function eSe(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function tSe(t,e){const n=la.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(u,d,p){return this[r].call(this,e,u,d,p)},configurable:!0})})}class dE{constructor(e){e&&this.set(e)}set(e,n,r){const u=this;function d(b,v,w){const c=jw(v);if(!c)throw new Error("header name must be a non-empty string");const o=la.findKey(u,c);(!o||u[o]===void 0||w===!0||w===void 0&&u[o]!==!1)&&(u[o||v]=ES(b))}const p=(b,v)=>la.forEach(b,(w,c)=>d(w,c,v));return la.isPlainObject(e)||e instanceof this.constructor?p(e,n):la.isString(e)&&(e=e.trim())&&!Qke(e)?p(Zke(e),n):e!=null&&d(n,e,r),this}get(e,n){if(e=jw(e),e){const r=la.findKey(this,e);if(r){const u=this[r];if(!n)return u;if(n===!0)return Jke(u);if(la.isFunction(n))return n.call(this,u,r);if(la.isRegExp(n))return n.exec(u);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=jw(e),e){const r=la.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||PT(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let u=!1;function d(p){if(p=jw(p),p){const b=la.findKey(r,p);b&&(!n||PT(r,r[b],b,n))&&(delete r[b],u=!0)}}return la.isArray(e)?e.forEach(d):d(e),u}clear(e){const n=Object.keys(this);let r=n.length,u=!1;for(;r--;){const d=n[r];(!e||PT(this,this[d],d,e,!0))&&(delete this[d],u=!0)}return u}normalize(e){const n=this,r={};return la.forEach(this,(u,d)=>{const p=la.findKey(r,d);if(p){n[p]=ES(u),delete n[d];return}const b=e?eSe(d):String(d).trim();b!==d&&delete n[d],n[b]=ES(u),r[b]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return la.forEach(this,(r,u)=>{r!=null&&r!==!1&&(n[u]=e&&la.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(u=>r.set(u)),r}static accessor(e){const r=(this[D$]=this[D$]={accessors:{}}).accessors,u=this.prototype;function d(p){const b=jw(p);r[b]||(tSe(u,p),r[b]=!0)}return la.isArray(e)?e.forEach(d):d(e),this}}dE.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);la.freezeMethods(dE.prototype);la.freezeMethods(dE);const fm=dE;function DT(t,e){const n=this||$P,r=e||n,u=fm.from(r.headers);let d=r.data;return la.forEach(t,function(b){d=b.call(n,d,u.normalize(),e?e.status:void 0)}),u.normalize(),d}function IY(t){return!!(t&&t.__CANCEL__)}function XC(t,e,n){Zl.call(this,t==null?"canceled":t,Zl.ERR_CANCELED,e,n),this.name="CanceledError"}la.inherits(XC,Zl,{__CANCEL__:!0});function nSe(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new Zl("Request failed with status code "+n.status,[Zl.ERR_BAD_REQUEST,Zl.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const rSe=Y6.isStandardBrowserEnv?function(){return{write:function(n,r,u,d,p,b){const v=[];v.push(n+"="+encodeURIComponent(r)),la.isNumber(u)&&v.push("expires="+new Date(u).toGMTString()),la.isString(d)&&v.push("path="+d),la.isString(p)&&v.push("domain="+p),b===!0&&v.push("secure"),document.cookie=v.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function aSe(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function iSe(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function LY(t,e){return t&&!aSe(e)?iSe(t,e):e}const oSe=Y6.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function u(d){let p=d;return e&&(n.setAttribute("href",p),p=n.href),n.setAttribute("href",p),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=u(window.location.href),function(p){const b=la.isString(p)?u(p):p;return b.protocol===r.protocol&&b.host===r.host}}():function(){return function(){return!0}}();function lSe(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function sSe(t,e){t=t||10;const n=new Array(t),r=new Array(t);let u=0,d=0,p;return e=e!==void 0?e:1e3,function(v){const w=Date.now(),c=r[d];p||(p=w),n[u]=v,r[u]=w;let o=d,g=0;for(;o!==u;)g+=n[o++],o=o%t;if(u=(u+1)%t,u===d&&(d=(d+1)%t),w-p{const d=u.loaded,p=u.lengthComputable?u.total:void 0,b=d-n,v=r(b),w=d<=p;n=d;const c={loaded:d,total:p,progress:p?d/p:void 0,bytes:b,rate:v||void 0,estimated:v&&p&&w?(p-d)/v:void 0,event:u};c[e?"download":"upload"]=!0,t(c)}}const uSe=typeof XMLHttpRequest<"u",cSe=uSe&&function(t){return new Promise(function(n,r){let u=t.data;const d=fm.from(t.headers).normalize(),p=t.responseType;let b;function v(){t.cancelToken&&t.cancelToken.unsubscribe(b),t.signal&&t.signal.removeEventListener("abort",b)}la.isFormData(u)&&(Y6.isStandardBrowserEnv||Y6.isStandardBrowserWebWorkerEnv?d.setContentType(!1):d.setContentType("multipart/form-data;",!1));let w=new XMLHttpRequest;if(t.auth){const s=t.auth.username||"",y=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";d.set("Authorization","Basic "+btoa(s+":"+y))}const c=LY(t.baseURL,t.url);w.open(t.method.toUpperCase(),PY(c,t.params,t.paramsSerializer),!0),w.timeout=t.timeout;function o(){if(!w)return;const s=fm.from("getAllResponseHeaders"in w&&w.getAllResponseHeaders()),_={data:!p||p==="text"||p==="json"?w.responseText:w.response,status:w.status,statusText:w.statusText,headers:s,config:t,request:w};nSe(function(C){n(C),v()},function(C){r(C),v()},_),w=null}if("onloadend"in w?w.onloadend=o:w.onreadystatechange=function(){!w||w.readyState!==4||w.status===0&&!(w.responseURL&&w.responseURL.indexOf("file:")===0)||setTimeout(o)},w.onabort=function(){!w||(r(new Zl("Request aborted",Zl.ECONNABORTED,t,w)),w=null)},w.onerror=function(){r(new Zl("Network Error",Zl.ERR_NETWORK,t,w)),w=null},w.ontimeout=function(){let y=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const _=t.transitional||DY;t.timeoutErrorMessage&&(y=t.timeoutErrorMessage),r(new Zl(y,_.clarifyTimeoutError?Zl.ETIMEDOUT:Zl.ECONNABORTED,t,w)),w=null},Y6.isStandardBrowserEnv){const s=(t.withCredentials||oSe(c))&&t.xsrfCookieName&&rSe.read(t.xsrfCookieName);s&&d.set(t.xsrfHeaderName,s)}u===void 0&&d.setContentType(null),"setRequestHeader"in w&&la.forEach(d.toJSON(),function(y,_){w.setRequestHeader(_,y)}),la.isUndefined(t.withCredentials)||(w.withCredentials=!!t.withCredentials),p&&p!=="json"&&(w.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&w.addEventListener("progress",N$(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&w.upload&&w.upload.addEventListener("progress",N$(t.onUploadProgress)),(t.cancelToken||t.signal)&&(b=s=>{!w||(r(!s||s.type?new XC(null,t,w):s),w.abort(),w=null)},t.cancelToken&&t.cancelToken.subscribe(b),t.signal&&(t.signal.aborted?b():t.signal.addEventListener("abort",b)));const g=lSe(c);if(g&&Y6.protocols.indexOf(g)===-1){r(new Zl("Unsupported protocol "+g+":",Zl.ERR_BAD_REQUEST,t));return}w.send(u||null)})},TS={http:Lke,xhr:cSe};la.forEach(TS,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const fSe={getAdapter:t=>{t=la.isArray(t)?t:[t];const{length:e}=t;let n,r;for(let u=0;ut instanceof fm?t.toJSON():t;function Z_(t,e){e=e||{};const n={};function r(w,c,o){return la.isPlainObject(w)&&la.isPlainObject(c)?la.merge.call({caseless:o},w,c):la.isPlainObject(c)?la.merge({},c):la.isArray(c)?c.slice():c}function u(w,c,o){if(la.isUndefined(c)){if(!la.isUndefined(w))return r(void 0,w,o)}else return r(w,c,o)}function d(w,c){if(!la.isUndefined(c))return r(void 0,c)}function p(w,c){if(la.isUndefined(c)){if(!la.isUndefined(w))return r(void 0,w)}else return r(void 0,c)}function b(w,c,o){if(o in e)return r(w,c);if(o in t)return r(void 0,w)}const v={url:d,method:d,data:d,baseURL:p,transformRequest:p,transformResponse:p,paramsSerializer:p,timeout:p,timeoutMessage:p,withCredentials:p,adapter:p,responseType:p,xsrfCookieName:p,xsrfHeaderName:p,onUploadProgress:p,onDownloadProgress:p,decompress:p,maxContentLength:p,maxBodyLength:p,beforeRedirect:p,transport:p,httpAgent:p,httpsAgent:p,cancelToken:p,socketPath:p,responseEncoding:p,validateStatus:b,headers:(w,c)=>u(L$(w),L$(c),!0)};return la.forEach(Object.keys(Object.assign({},t,e)),function(c){const o=v[c]||u,g=o(t[c],e[c],c);la.isUndefined(g)&&o!==b||(n[c]=g)}),n}const RY="1.4.0",VP={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{VP[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const R$={};VP.transitional=function(e,n,r){function u(d,p){return"[Axios v"+RY+"] Transitional option '"+d+"'"+p+(r?". "+r:"")}return(d,p,b)=>{if(e===!1)throw new Zl(u(p," has been removed"+(n?" in "+n:"")),Zl.ERR_DEPRECATED);return n&&!R$[p]&&(R$[p]=!0,console.warn(u(p," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(d,p,b):!0}};function dSe(t,e,n){if(typeof t!="object")throw new Zl("options must be an object",Zl.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let u=r.length;for(;u-- >0;){const d=r[u],p=e[d];if(p){const b=t[d],v=b===void 0||p(b,d,t);if(v!==!0)throw new Zl("option "+d+" must be "+v,Zl.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Zl("Unknown option "+d,Zl.ERR_BAD_OPTION)}}const aM={assertOptions:dSe,validators:VP},$7=aM.validators;class uO{constructor(e){this.defaults=e,this.interceptors={request:new P$,response:new P$}}request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Z_(this.defaults,n);const{transitional:r,paramsSerializer:u,headers:d}=n;r!==void 0&&aM.assertOptions(r,{silentJSONParsing:$7.transitional($7.boolean),forcedJSONParsing:$7.transitional($7.boolean),clarifyTimeoutError:$7.transitional($7.boolean)},!1),u!=null&&(la.isFunction(u)?n.paramsSerializer={serialize:u}:aM.assertOptions(u,{encode:$7.function,serialize:$7.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let p;p=d&&la.merge(d.common,d[n.method]),p&&la.forEach(["delete","get","head","post","put","patch","common"],y=>{delete d[y]}),n.headers=fm.concat(p,d);const b=[];let v=!0;this.interceptors.request.forEach(function(_){typeof _.runWhen=="function"&&_.runWhen(n)===!1||(v=v&&_.synchronous,b.unshift(_.fulfilled,_.rejected))});const w=[];this.interceptors.response.forEach(function(_){w.push(_.fulfilled,_.rejected)});let c,o=0,g;if(!v){const y=[I$.bind(this),void 0];for(y.unshift.apply(y,b),y.push.apply(y,w),g=y.length,c=Promise.resolve(n);o{if(!r._listeners)return;let d=r._listeners.length;for(;d-- >0;)r._listeners[d](u);r._listeners=null}),this.promise.then=u=>{let d;const p=new Promise(b=>{r.subscribe(b),d=b}).then(u);return p.cancel=function(){r.unsubscribe(d)},p},e(function(d,p,b){r.reason||(r.reason=new XC(d,p,b),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}static source(){let e;return{token:new HP(function(u){e=u}),cancel:e}}}const hSe=HP;function pSe(t){return function(n){return t.apply(null,n)}}function vSe(t){return la.isObject(t)&&t.isAxiosError===!0}const iM={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(iM).forEach(([t,e])=>{iM[e]=t});const gSe=iM;function FY(t){const e=new AS(t),n=bY(AS.prototype.request,e);return la.extend(n,AS.prototype,e,{allOwnKeys:!0}),la.extend(n,e,null,{allOwnKeys:!0}),n.create=function(u){return FY(Z_(t,u))},n}const c0=FY($P);c0.Axios=AS;c0.CanceledError=XC;c0.CancelToken=hSe;c0.isCancel=IY;c0.VERSION=RY;c0.toFormData=cE;c0.AxiosError=Zl;c0.Cancel=c0.CanceledError;c0.all=function(e){return Promise.all(e)};c0.spread=pSe;c0.isAxiosError=vSe;c0.mergeConfig=Z_;c0.AxiosHeaders=fm;c0.formToJSON=t=>NY(la.isHTMLForm(t)?new FormData(t):t);c0.HttpStatusCode=gSe;c0.default=c0;const qP=c0,mSe={draw(t,e,n){return new Promise(function(r,u){var v,w,c,o,g,s;const d={prompt:e,steps:(v=t==null?void 0:t.steps)!=null?v:20,negative_prompt:n!=null?n:"nsfw",width:(w=t==null?void 0:t.width)!=null?w:512,height:(c=t==null?void 0:t.height)!=null?c:512,cfg_scale:(o=t==null?void 0:t.cfg_scale)!=null?o:6,seed:(g=t==null?void 0:t.seed)!=null?g:-1,sampler_name:(s=t==null?void 0:t.sampler_name)!=null?s:"DPM++ SDE Karras"},p={"content-type":"application/json"};let b=t==null?void 0:t.sd_api;b.indexOf("/sd")===-1&&(b+="/sdapi/v1/txt2img"),qP.post(b,d,{headers:p}).then(y=>{var _,k;if(y.status===200&&((_=y==null?void 0:y.data)==null?void 0:_.images)){const C=(k=y==null?void 0:y.data)==null?void 0:k.images[0];r("data:image/png;base64,"+C)}}).catch(y=>{u(y)})})}};let em=null;const my="history",lS={init(t=my){let e=window.indexedDB.open("ai-draw",1);return new Promise((n,r)=>{e.onerror=u=>{console.log("db init\u62A5\u9519"+u),r()},e.onsuccess=u=>{em=u.target.result,console.log("db init\u6210\u529F"),n()},e.onupgradeneeded=u=>{em=u.target.result,em.createObjectStore(t,{keyPath:"id"}),console.log("db onupgradeneeded \u6210\u529F"),n()}})},isConnected(t=my){return em!=null},set(t=my,e,n=100){let r=em.transaction(t,"readwrite").objectStore(t).add({id:n,data:e});return new Promise((u,d)=>{r.onsuccess=p=>{console.info("\u6DFB\u52A0\u6210\u529F",p),u(p)},r.onerror=p=>{console.info("\u6DFB\u52A0\u5931\u8D25"),d(p)}})},put(t=my,e,n=100){let r=em.transaction(t,"readwrite").objectStore(t).put({id:n,data:e});return new Promise((u,d)=>{r.onsuccess=p=>{console.info("\u6DFB\u52A0\u6210\u529F",p),u(p)},r.onerror=p=>{console.info("\u6DFB\u52A0\u5931\u8D25"),d(p)}})},getAll(t=my){let e=em.transaction(t,"readwrite").objectStore(t).index("key").getAll();return console.info("\u5F00\u6C34\u83B7\u53D6\u5168\u90E8"),new Promise((n,r)=>{e.onsuccess=u=>{console.info("\u83B7\u53D6\u6210\u529F"),n(e.result)},e.onerror=u=>{console.info("\u83B7\u53D6\u5931\u8D25"),r(u)}})},get(t=my,e=100){let n=em.transaction(t,"readwrite").objectStore(t).get(e);return console.info("\u83B7\u53D6"),new Promise((r,u)=>{n.onsuccess=d=>{console.info("\u83B7\u53D6\u6210\u529F"),r(n.result)},n.onerror=d=>{console.info("\u83B7\u53D6\u5931\u8D25"),u(d)}})},del(t=my,e=100){let n=em.transaction(t,"readwrite").objectStore(t).delete(e);return console.info("\u5F00\u59CB\u5220\u9664"),new Promise((r,u)=>{n.onsuccess=d=>{console.info("\u5220\u9664\u6210\u529F"),r(n.result)},n.onerror=d=>{console.info("\u5220\u9664\u5931\u8D25"),u(d)}})}},ySe={getPods(){return new Promise(function(t,e){const n={pageNum:1,pageSize:10,total:0,isDelete:0},r={"content-type":"application/json"};let u="https://inscode-api.csdn.net/api/v2/resource/pagekey/ipod/kppod_self";qP.post(u,n,{headers:r}).then(d=>{var p,b;debugger;if(d.status===200&&((p=d==null?void 0:d.data)==null?void 0:p.images)){const v=(b=d==null?void 0:d.data)==null?void 0:b.images[0];t("data:image/png;base64,"+v)}}).catch(d=>{e(d)})})}};class bSe{constructor(e){this.config=e,this.index_url=e.index_url,this.index_name=e.index_name,this.url=this.index_url+"?index_name="+this.index_name}query(e){const n=this.url;return new Promise(function(r,u){qP.get(n,{params:{keyword:encodeURI(e)}}).then(d=>{var p,b,v;if((d==null?void 0:d.status)===200&&((p=d==null?void 0:d.data)==null?void 0:p.code)===200){const w=[];(v=(b=d==null?void 0:d.data)==null?void 0:b.data)==null||v.hits.forEach(c=>{var o;w.push({page_content:(o=c==null?void 0:c._source)==null?void 0:o.content})}),r(w)}console.info(d)}).catch(d=>{console.error(d),u()})})}}var oM=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function _Se(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var BY={exports:{}},IT={exports:{}},LT={exports:{}};/*! * Vue.js v2.7.14 * (c) 2014-2022 Evan You * Released under the MIT License. - */var F$;function xSe(){if(F$)return LT.exports;F$=1;const t=Object.freeze({}),e=Array.isArray;function n(se){return se==null}function r(se){return se!=null}function u(se){return se===!0}function p(se){return typeof se=="string"||typeof se=="number"||typeof se=="symbol"||typeof se=="boolean"}function h(se){return typeof se=="function"}function b(se){return se!==null&&typeof se=="object"}const v=Object.prototype.toString;function w(se){return v.call(se)==="[object Object]"}function c(se){const Oe=parseFloat(String(se));return Oe>=0&&Math.floor(Oe)===Oe&&isFinite(se)}function o(se){return r(se)&&typeof se.then=="function"&&typeof se.catch=="function"}function g(se){return se==null?"":Array.isArray(se)||w(se)&&se.toString===v?JSON.stringify(se,null,2):String(se)}function s(se){const Oe=parseFloat(se);return isNaN(Oe)?se:Oe}function y(se,Oe){const Re=Object.create(null),Ye=se.split(",");for(let ct=0;ctRe[ct.toLowerCase()]:ct=>Re[ct]}const _=y("key,ref,slot,slot-scope,is");function k(se,Oe){const Re=se.length;if(Re){if(Oe===se[Re-1])return void(se.length=Re-1);const Ye=se.indexOf(Oe);if(Ye>-1)return se.splice(Ye,1)}}const C=Object.prototype.hasOwnProperty;function O(se,Oe){return C.call(se,Oe)}function T(se){const Oe=Object.create(null);return function(Re){return Oe[Re]||(Oe[Re]=se(Re))}}const P=/-(\w)/g,D=T(se=>se.replace(P,(Oe,Re)=>Re?Re.toUpperCase():"")),F=T(se=>se.charAt(0).toUpperCase()+se.slice(1)),N=/\B([A-Z])/g,z=T(se=>se.replace(N,"-$1").toLowerCase()),B=Function.prototype.bind?function(se,Oe){return se.bind(Oe)}:function(se,Oe){function Re(Ye){const ct=arguments.length;return ct?ct>1?se.apply(Oe,arguments):se.call(Oe,Ye):se.call(Oe)}return Re._length=se.length,Re};function X(se,Oe){Oe=Oe||0;let Re=se.length-Oe;const Ye=new Array(Re);for(;Re--;)Ye[Re]=se[Re+Oe];return Ye}function W(se,Oe){for(const Re in Oe)se[Re]=Oe[Re];return se}function H(se){const Oe={};for(let Re=0;Re!1,Y=se=>se;function K(se,Oe){if(se===Oe)return!0;const Re=b(se),Ye=b(Oe);if(!Re||!Ye)return!Re&&!Ye&&String(se)===String(Oe);try{const ct=Array.isArray(se),St=Array.isArray(Oe);if(ct&&St)return se.length===Oe.length&&se.every((Wt,vn)=>K(Wt,Oe[vn]));if(se instanceof Date&&Oe instanceof Date)return se.getTime()===Oe.getTime();if(ct||St)return!1;{const Wt=Object.keys(se),vn=Object.keys(Oe);return Wt.length===vn.length&&Wt.every(Tn=>K(se[Tn],Oe[Tn]))}}catch{return!1}}function ee(se,Oe){for(let Re=0;Re0,Be=xe&&xe.indexOf("edge/")>0;xe&&xe.indexOf("android");const Fe=xe&&/iphone|ipad|ipod|ios/.test(xe);xe&&/chrome\/\d+/.test(xe),xe&&/phantomjs/.test(xe);const Ve=xe&&xe.match(/firefox\/(\d+)/),et={}.watch;let rt,yt=!1;if(_e)try{const se={};Object.defineProperty(se,"passive",{get(){yt=!0}}),window.addEventListener("test-passive",null,se)}catch{}const ut=()=>(rt===void 0&&(rt=!_e&&typeof oM<"u"&&oM.process&&{}.VUE_ENV==="server"),rt),vt=_e&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ft(se){return typeof se=="function"&&/native code/.test(se.toString())}const Qe=typeof Symbol<"u"&&ft(Symbol)&&typeof Reflect<"u"&&ft(Reflect.ownKeys);let At;At=typeof Set<"u"&&ft(Set)?Set:class{constructor(){this.set=Object.create(null)}has(se){return this.set[se]===!0}add(se){this.set[se]=!0}clear(){this.set=Object.create(null)}};let bt=null;function ot(se=null){se||bt&&bt._scope.off(),bt=se,se&&se._scope.on()}class wt{constructor(Oe,Re,Ye,ct,St,Wt,vn,Tn){this.tag=Oe,this.data=Re,this.children=Ye,this.text=ct,this.elm=St,this.ns=void 0,this.context=Wt,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=Re&&Re.key,this.componentOptions=vn,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=Tn,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}get child(){return this.componentInstance}}const xt=(se="")=>{const Oe=new wt;return Oe.text=se,Oe.isComment=!0,Oe};function Nt(se){return new wt(void 0,void 0,void 0,String(se))}function Vt(se){const Oe=new wt(se.tag,se.data,se.children&&se.children.slice(),se.text,se.elm,se.context,se.componentOptions,se.asyncFactory);return Oe.ns=se.ns,Oe.isStatic=se.isStatic,Oe.key=se.key,Oe.isComment=se.isComment,Oe.fnContext=se.fnContext,Oe.fnOptions=se.fnOptions,Oe.fnScopeId=se.fnScopeId,Oe.asyncMeta=se.asyncMeta,Oe.isCloned=!0,Oe}let $t=0;const yn=[];class Mn{constructor(){this._pending=!1,this.id=$t++,this.subs=[]}addSub(Oe){this.subs.push(Oe)}removeSub(Oe){this.subs[this.subs.indexOf(Oe)]=null,this._pending||(this._pending=!0,yn.push(this))}depend(Oe){Mn.target&&Mn.target.addDep(this)}notify(Oe){const Re=this.subs.filter(Ye=>Ye);for(let Ye=0,ct=Re.length;Ye{const Ye=Oe[Re];if(er(Ye))return Ye.value;{const ct=Ye&&Ye.__ob__;return ct&&ct.dep.depend(),Ye}},set:Ye=>{const ct=Oe[Re];er(ct)&&!er(Ye)?ct.value=Ye:Oe[Re]=Ye}})}function Gr(se,Oe,Re){const Ye=se[Oe];if(er(Ye))return Ye;const ct={get value(){const St=se[Oe];return St===void 0?Re:St},set value(St){se[Oe]=St}};return pe(ct,"__v_isRef",!0),ct}function Ta(se){return Za(se,!1)}function Za(se,Oe){if(!w(se)||kr(se))return se;const Re=Oe?"__v_rawToShallowReadonly":"__v_rawToReadonly",Ye=se[Re];if(Ye)return Ye;const ct=Object.create(Object.getPrototypeOf(se));pe(se,Re,ct),pe(ct,"__v_isReadonly",!0),pe(ct,"__v_raw",se),er(se)&&pe(ct,"__v_isRef",!0),(Oe||It(se))&&pe(ct,"__v_isShallow",!0);const St=Object.keys(se);for(let Wt=0;Wton(Ha,null,ro,vn,no);let Xn,yr,Qr=!1,ca=!1;if(er(se)?(Xn=()=>se.value,Qr=It(se)):kt(se)?(Xn=()=>(se.__ob__.dep.depend(),se),Ye=!0):e(se)?(ca=!0,Qr=se.some(Ha=>kt(Ha)||It(Ha)),Xn=()=>se.map(Ha=>er(Ha)?Ha.value:kt(Ha)?jl(Ha):h(Ha)?Tn(Ha,"watcher getter"):void 0)):Xn=h(se)?Oe?()=>Tn(se,"watcher getter"):()=>{if(!vn||!vn._isDestroyed)return yr&&yr(),Tn(se,"watcher",[Na])}:U,Oe&&Ye){const Ha=Xn;Xn=()=>jl(Ha())}let Na=Ha=>{yr=Ea.onStop=()=>{Tn(Ha,"watcher cleanup")}};if(ut())return Na=U,Oe?Re&&Tn(Oe,"watcher callback",[Xn(),ca?[]:void 0,Na]):Xn(),U;const Ea=new Ms(bt,Xn,U,{lazy:!0});Ea.noRecurse=!Oe;let La=ca?[]:ja;return Ea.run=()=>{if(Ea.active)if(Oe){const Ha=Ea.get();(Ye||Qr||(ca?Ha.some((no,ro)=>re(no,La[ro])):re(Ha,La)))&&(yr&&yr(),Tn(Oe,"watcher callback",[Ha,La===ja?void 0:La,Na]),La=Ha)}else Ea.get()},ct==="sync"?Ea.update=Ea.run:ct==="post"?(Ea.post=!0,Ea.update=()=>Hs(Ea)):Ea.update=()=>{if(vn&&vn===bt&&!vn._isMounted){const Ha=vn._preWatchers||(vn._preWatchers=[]);Ha.indexOf(Ea)<0&&Ha.push(Ea)}else Hs(Ea)},Oe?Re?Ea.run():La=Ea.get():ct==="post"&&vn?vn.$once("hook:mounted",()=>Ea.get()):Ea.get(),()=>{Ea.teardown()}}let wa;class Ci{constructor(Oe=!1){this.detached=Oe,this.active=!0,this.effects=[],this.cleanups=[],this.parent=wa,!Oe&&wa&&(this.index=(wa.scopes||(wa.scopes=[])).push(this)-1)}run(Oe){if(this.active){const Re=wa;try{return wa=this,Oe()}finally{wa=Re}}}on(){wa=this}off(){wa=this.parent}stop(Oe){if(this.active){let Re,Ye;for(Re=0,Ye=this.effects.length;Re{const Oe=se.charAt(0)==="&",Re=(se=Oe?se.slice(1):se).charAt(0)==="~",Ye=(se=Re?se.slice(1):se).charAt(0)==="!";return{name:se=Ye?se.slice(1):se,once:Re,capture:Ye,passive:Oe}});function eo(se,Oe){function Re(){const Ye=Re.fns;if(!e(Ye))return on(Ye,null,arguments,Oe,"v-on handler");{const ct=Ye.slice();for(let St=0;St0&&(ct=ta(ct,`${Oe||""}_${Ye}`),Co(ct[0])&&Co(Wt)&&(Re[St]=Nt(Wt.text+ct[0].text),ct.shift()),Re.push.apply(Re,ct)):p(ct)?Co(Wt)?Re[St]=Nt(Wt.text+ct):ct!==""&&Re.push(Nt(ct)):Co(ct)&&Co(Wt)?Re[St]=Nt(Wt.text+ct.text):(u(se._isVList)&&r(ct.tag)&&n(ct.key)&&r(Oe)&&(ct.key=`__vlist${Oe}_${Ye}__`),Re.push(ct)));return Re}function Ui(se,Oe){let Re,Ye,ct,St,Wt=null;if(e(se)||typeof se=="string")for(Wt=new Array(se.length),Re=0,Ye=se.length;Re0,Wt=Oe?!!Oe.$stable:!St,vn=Oe&&Oe.$key;if(Oe){if(Oe._normalized)return Oe._normalized;if(Wt&&Ye&&Ye!==t&&vn===Ye.$key&&!St&&!Ye.$hasNormal)return Ye;ct={};for(const Tn in Oe)Oe[Tn]&&Tn[0]!=="$"&&(ct[Tn]=wi(se,Re,Tn,Oe[Tn]))}else ct={};for(const Tn in Re)Tn in ct||(ct[Tn]=tn(Re,Tn));return Oe&&Object.isExtensible(Oe)&&(Oe._normalized=ct),pe(ct,"$stable",Wt),pe(ct,"$key",vn),pe(ct,"$hasNormal",St),ct}function wi(se,Oe,Re,Ye){const ct=function(){const St=bt;ot(se);let Wt=arguments.length?Ye.apply(null,arguments):Ye({});Wt=Wt&&typeof Wt=="object"&&!e(Wt)?[Wt]:Ml(Wt);const vn=Wt&&Wt[0];return ot(St),Wt&&(!vn||Wt.length===1&&vn.isComment&&!qa(vn))?void 0:Wt};return Ye.proxy&&Object.defineProperty(Oe,Re,{get:ct,enumerable:!0,configurable:!0}),ct}function tn(se,Oe){return()=>se[Oe]}function Fo(se){return{get attrs(){if(!se._attrsProxy){const Oe=se._attrsProxy={};pe(Oe,"_v_attr_proxy",!0),zn(Oe,se.$attrs,t,se,"$attrs")}return se._attrsProxy},get listeners(){return se._listenersProxy||zn(se._listenersProxy={},se.$listeners,t,se,"$listeners"),se._listenersProxy},get slots(){return function(Oe){return Oe._slotsProxy||ze(Oe._slotsProxy={},Oe.$scopedSlots),Oe._slotsProxy}(se)},emit:B(se.$emit,se),expose(Oe){Oe&&Object.keys(Oe).forEach(Re=>Jr(se,Oe,Re))}}}function zn(se,Oe,Re,Ye,ct){let St=!1;for(const Wt in Oe)Wt in se?Oe[Wt]!==Re[Wt]&&(St=!0):(St=!0,ll(se,Wt,Ye,ct));for(const Wt in se)Wt in Oe||(St=!0,delete se[Wt]);return St}function ll(se,Oe,Re,Ye){Object.defineProperty(se,Oe,{enumerable:!0,configurable:!0,get:()=>Re[Ye][Oe]})}function ze(se,Oe){for(const Re in Oe)se[Re]=Oe[Re];for(const Re in se)Re in Oe||delete se[Re]}function Je(){const se=bt;return se._setupContext||(se._setupContext=Fo(se))}let ht=null;function gt(se,Oe){return(se.__esModule||Qe&&se[Symbol.toStringTag]==="Module")&&(se=se.default),b(se)?Oe.extend(se):se}function Mt(se){if(e(se))for(let Oe=0;OeHt(Wt,Ye,ct+" (Promise/async)")),St._handled=!0)}catch(Wt){Ht(Wt,Ye,ct)}return St}function Nn(se,Oe,Re){if(me.errorHandler)try{return me.errorHandler.call(null,se,Oe,Re)}catch(Ye){Ye!==se&&ur(Ye)}ur(se)}function ur(se,Oe,Re){if(!_e||typeof console>"u")throw se;console.error(se)}let wr=!1;const $n=[];let Bn,ar=!1;function cr(){ar=!1;const se=$n.slice(0);$n.length=0;for(let Oe=0;Oe{se.then(cr),Fe&&setTimeout(U)},wr=!0}else if(Te||typeof MutationObserver>"u"||!ft(MutationObserver)&&MutationObserver.toString()!=="[object MutationObserverConstructor]")Bn=typeof setImmediate<"u"&&ft(setImmediate)?()=>{setImmediate(cr)}:()=>{setTimeout(cr,0)};else{let se=1;const Oe=new MutationObserver(cr),Re=document.createTextNode(String(se));Oe.observe(Re,{characterData:!0}),Bn=()=>{se=(se+1)%2,Re.data=String(se)},wr=!0}function Jt(se,Oe){let Re;if($n.push(()=>{if(se)try{se.call(Oe)}catch(Ye){Ht(Ye,Oe,"nextTick")}else Re&&Re(Oe)}),ar||(ar=!0,Bn()),!se&&typeof Promise<"u")return new Promise(Ye=>{Re=Ye})}function tr(se){return(Oe,Re=bt)=>{if(Re)return function(Ye,ct,St){const Wt=Ye.$options;Wt[ct]=za(Wt[ct],St)}(Re,se,Oe)}}const ma=tr("beforeMount"),Fr=tr("mounted"),na=tr("beforeUpdate"),Kr=tr("updated"),bn=tr("beforeDestroy"),Tr=tr("destroyed"),Rr=tr("activated"),ha=tr("deactivated"),$i=tr("serverPrefetch"),yi=tr("renderTracked"),Wi=tr("renderTriggered"),Ts=tr("errorCaptured");var gl=Object.freeze({__proto__:null,version:"2.7.14",defineComponent:function(se){return se},ref:function(se){return sa(se,!1)},shallowRef:function(se){return sa(se,!0)},isRef:er,toRef:Gr,toRefs:function(se){const Oe=e(se)?new Array(se.length):{};for(const Re in se)Oe[Re]=Gr(se,Re);return Oe},unref:function(se){return er(se)?se.value:se},proxyRefs:function(se){if(kt(se))return se;const Oe={},Re=Object.keys(se);for(let Ye=0;Ye{Oe.depend()},()=>{Oe.notify()}),ct={get value(){return Re()},set value(St){Ye(St)}};return pe(ct,"__v_isRef",!0),ct},triggerRef:function(se){se.dep&&se.dep.notify()},reactive:function(se){return Cn(se,!1),se},isReactive:kt,isReadonly:kr,isShallow:It,isProxy:function(se){return kt(se)||kr(se)},shallowReactive:nt,markRaw:function(se){return Object.isExtensible(se)&&pe(se,"__v_skip",!0),se},toRaw:function se(Oe){const Re=Oe&&Oe.__v_raw;return Re?se(Re):Oe},readonly:Ta,shallowReadonly:function(se){return Za(se,!0)},computed:function(se,Oe){let Re,Ye;const ct=h(se);ct?(Re=se,Ye=U):(Re=se.get,Ye=se.set);const St=ut()?null:new Ms(bt,Re,U,{lazy:!0}),Wt={effect:St,get value(){return St?(St.dirty&&St.evaluate(),Mn.target&&St.depend(),St.value):Re()},set value(vn){Ye(vn)}};return pe(Wt,"__v_isRef",!0),pe(Wt,"__v_isReadonly",ct),Wt},watch:function(se,Oe,Re){return On(se,Oe,Re)},watchEffect:function(se,Oe){return On(se,null,Oe)},watchPostEffect:fn,watchSyncEffect:function(se,Oe){return On(se,null,{flush:"sync"})},EffectScope:Ci,effectScope:function(se){return new Ci(se)},onScopeDispose:function(se){wa&&wa.cleanups.push(se)},getCurrentScope:function(){return wa},provide:function(se,Oe){bt&&(ri(bt)[se]=Oe)},inject:function(se,Oe,Re=!1){const Ye=bt;if(Ye){const ct=Ye.$parent&&Ye.$parent._provided;if(ct&&se in ct)return ct[se];if(arguments.length>1)return Re&&h(Oe)?Oe.call(Ye):Oe}},h:function(se,Oe,Re){return Yt(bt,se,Oe,Re,2,!0)},getCurrentInstance:function(){return bt&&{proxy:bt}},useSlots:function(){return Je().slots},useAttrs:function(){return Je().attrs},useListeners:function(){return Je().listeners},mergeDefaults:function(se,Oe){const Re=e(se)?se.reduce((Ye,ct)=>(Ye[ct]={},Ye),{}):se;for(const Ye in Oe){const ct=Re[Ye];ct?e(ct)||h(ct)?Re[Ye]={type:ct,default:Oe[Ye]}:ct.default=Oe[Ye]:ct===null&&(Re[Ye]={default:Oe[Ye]})}return Re},nextTick:Jt,set:Kn,del:pr,useCssModule:function(se="$style"){return bt&&bt[se]||t},useCssVars:function(se){if(!_e)return;const Oe=bt;Oe&&fn(()=>{const Re=Oe.$el,Ye=se(Oe,Oe._setupProxy);if(Re&&Re.nodeType===1){const ct=Re.style;for(const St in Ye)ct.setProperty(`--${St}`,Ye[St])}})},defineAsyncComponent:function(se){h(se)&&(se={loader:se});const{loader:Oe,loadingComponent:Re,errorComponent:Ye,delay:ct=200,timeout:St,suspensible:Wt=!1,onError:vn}=se;let Tn=null,Xn=0;const yr=()=>{let Qr;return Tn||(Qr=Tn=Oe().catch(ca=>{if(ca=ca instanceof Error?ca:new Error(String(ca)),vn)return new Promise((Na,Ea)=>{vn(ca,()=>Na((Xn++,Tn=null,yr())),()=>Ea(ca),Xn+1)});throw ca}).then(ca=>Qr!==Tn&&Tn?Tn:(ca&&(ca.__esModule||ca[Symbol.toStringTag]==="Module")&&(ca=ca.default),ca)))};return()=>({component:yr(),delay:ct,timeout:St,error:Ye,loading:Re})},onBeforeMount:ma,onMounted:Fr,onBeforeUpdate:na,onUpdated:Kr,onBeforeUnmount:bn,onUnmounted:Tr,onActivated:Rr,onDeactivated:ha,onServerPrefetch:$i,onRenderTracked:yi,onRenderTriggered:Wi,onErrorCaptured:function(se,Oe=bt){Ts(se,Oe)}});const Pl=new At;function jl(se){return so(se,Pl),Pl.clear(),se}function so(se,Oe){let Re,Ye;const ct=e(se);if(!(!ct&&!b(se)||se.__v_skip||Object.isFrozen(se)||se instanceof wt)){if(se.__ob__){const St=se.__ob__.dep.id;if(Oe.has(St))return;Oe.add(St)}if(ct)for(Re=se.length;Re--;)so(se[Re],Oe);else if(er(se))so(se.value,Oe);else for(Ye=Object.keys(se),Re=Ye.length;Re--;)so(se[Ye[Re]],Oe)}}let As,xs=0;class Ms{constructor(Oe,Re,Ye,ct,St){(function(Wt,vn=wa){vn&&vn.active&&vn.effects.push(Wt)})(this,wa&&!wa._vm?wa:Oe?Oe._scope:void 0),(this.vm=Oe)&&St&&(Oe._watcher=this),ct?(this.deep=!!ct.deep,this.user=!!ct.user,this.lazy=!!ct.lazy,this.sync=!!ct.sync,this.before=ct.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=Ye,this.id=++xs,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new At,this.newDepIds=new At,this.expression="",h(Re)?this.getter=Re:(this.getter=function(Wt){if(ce.test(Wt))return;const vn=Wt.split(".");return function(Tn){for(let Xn=0;Xn{Dl=Oe}}function Fl(se){for(;se&&(se=se.$parent);)if(se._inactive)return!0;return!1}function ws(se,Oe){if(Oe){if(se._directInactive=!1,Fl(se))return}else if(se._directInactive)return;if(se._inactive||se._inactive===null){se._inactive=!1;for(let Re=0;Redocument.createEvent("Event").timeStamp&&(Wu=()=>se.now())}const D0=(se,Oe)=>{if(se.post){if(!Oe.post)return 1}else if(Oe.post)return-1;return se.id-Oe.id};function wc(){let se,Oe;for(Il=Wu(),Qs=!0,Nl.sort(D0),Ai=0;Ai{for(let ct=0;ctWt),St._pending=!1}yn.length=0})(),vt&&me.devtools&&vt.emit("flush")}function Hs(se){const Oe=se.id;if(gu[Oe]==null&&(se!==Mn.target||!se.noRecurse)){if(gu[Oe]=!0,Qs){let Re=Nl.length-1;for(;Re>Ai&&Nl[Re].id>se.id;)Re--;Nl.splice(Re+1,0,se)}else Nl.push(se);Ql||(Ql=!0,Jt(wc))}}function N0(se,Oe){if(se){const Re=Object.create(null),Ye=Qe?Reflect.ownKeys(se):Object.keys(se);for(let ct=0;ct(this.$slots||qr(Ye,se.scopedSlots,this.$slots=_a(Re,Ye)),this.$slots),Object.defineProperty(this,"scopedSlots",{enumerable:!0,get(){return qr(Ye,se.scopedSlots,this.slots())}}),vn&&(this.$options=St,this.$slots=this.slots(),this.$scopedSlots=qr(Ye,se.scopedSlots,this.$slots)),St._scopeId?this._c=(Xn,yr,Qr,ca)=>{const Na=Yt(Wt,Xn,yr,Qr,ca,Tn);return Na&&!e(Na)&&(Na.fnScopeId=St._scopeId,Na.fnContext=Ye),Na}:this._c=(Xn,yr,Qr,ca)=>Yt(Wt,Xn,yr,Qr,ca,Tn)}function z1(se,Oe,Re,Ye,ct){const St=Vt(se);return St.fnContext=Re,St.fnOptions=Ye,Oe.slot&&((St.data||(St.data={})).slot=Oe.slot),St}function f0(se,Oe){for(const Re in Oe)se[D(Re)]=Oe[Re]}function Yu(se){return se.name||se.__name||se._componentTag}Ki(s1.prototype);const ps={init(se,Oe){if(se.componentInstance&&!se.componentInstance._isDestroyed&&se.data.keepAlive){const Re=se;ps.prepatch(Re,Re)}else(se.componentInstance=function(Re,Ye){const ct={_isComponent:!0,_parentVnode:Re,parent:Ye},St=Re.data.inlineTemplate;return r(St)&&(ct.render=St.render,ct.staticRenderFns=St.staticRenderFns),new Re.componentOptions.Ctor(ct)}(se,Dl)).$mount(Oe?se.elm:void 0,Oe)},prepatch(se,Oe){const Re=Oe.componentOptions;(function(Ye,ct,St,Wt,vn){const Tn=Wt.data.scopedSlots,Xn=Ye.$scopedSlots,yr=!!(Tn&&!Tn.$stable||Xn!==t&&!Xn.$stable||Tn&&Ye.$scopedSlots.$key!==Tn.$key||!Tn&&Ye.$scopedSlots.$key);let Qr=!!(vn||Ye.$options._renderChildren||yr);const ca=Ye.$vnode;Ye.$options._parentVnode=Wt,Ye.$vnode=Wt,Ye._vnode&&(Ye._vnode.parent=Wt),Ye.$options._renderChildren=vn;const Na=Wt.data.attrs||t;Ye._attrsProxy&&zn(Ye._attrsProxy,Na,ca.data&&ca.data.attrs||t,Ye,"$attrs")&&(Qr=!0),Ye.$attrs=Na,St=St||t;const Ea=Ye.$options._parentListeners;if(Ye._listenersProxy&&zn(Ye._listenersProxy,St,Ea||t,Ye,"$listeners"),Ye.$listeners=Ye.$options._parentListeners=St,vu(Ye,St,Ea),ct&&Ye.$options.props){Hr(!1);const La=Ye._props,Ha=Ye.$options._propKeys||[];for(let no=0;nok(Na,ca));const no=vs=>{for(let es=0,Ir=Na.length;es{yr.resolved=gt(vs,Qr),Ea?Na.length=0:no(!0)}),Bo=te(vs=>{r(yr.errorComp)&&(yr.error=!0,no(!0))}),co=yr(ro,Bo);return b(co)&&(o(co)?n(yr.resolved)&&co.then(ro,Bo):o(co.component)&&(co.component.then(ro,Bo),r(co.error)&&(yr.errorComp=gt(co.error,Qr)),r(co.loading)&&(yr.loadingComp=gt(co.loading,Qr),co.delay===0?yr.loading=!0:La=setTimeout(()=>{La=null,n(yr.resolved)&&n(yr.error)&&(yr.loading=!0,no(!1))},co.delay||200)),r(co.timeout)&&(Ha=setTimeout(()=>{Ha=null,n(yr.resolved)&&Bo(null)},co.timeout)))),Ea=!1,yr.loading?yr.loadingComp:yr.resolved}}(Wt,St),se===void 0))return function(yr,Qr,ca,Na,Ea){const La=xt();return La.asyncFactory=yr,La.asyncMeta={data:Qr,context:ca,children:Na,tag:Ea},La}(Wt,Oe,Re,Ye,ct);Oe=Oe||{},xa(se),r(Oe.model)&&function(yr,Qr){const ca=yr.model&&yr.model.prop||"value",Na=yr.model&&yr.model.event||"input";(Qr.attrs||(Qr.attrs={}))[ca]=Qr.model.value;const Ea=Qr.on||(Qr.on={}),La=Ea[Na],Ha=Qr.model.callback;r(La)?(e(La)?La.indexOf(Ha)===-1:La!==Ha)&&(Ea[Na]=[Ha].concat(La)):Ea[Na]=Ha}(se.options,Oe);const vn=function(yr,Qr,ca){const Na=Qr.options.props;if(n(Na))return;const Ea={},{attrs:La,props:Ha}=yr;if(r(La)||r(Ha))for(const no in Na){const ro=z(no);wl(Ea,Ha,no,ro,!0)||wl(Ea,La,no,ro,!1)}return Ea}(Oe,se);if(u(se.options.functional))return function(yr,Qr,ca,Na,Ea){const La=yr.options,Ha={},no=La.props;if(r(no))for(const co in no)Ha[co]=Io(co,no,Qr||t);else r(ca.attrs)&&f0(Ha,ca.attrs),r(ca.props)&&f0(Ha,ca.props);const ro=new s1(ca,Ha,Ea,Na,yr),Bo=La.render.call(null,ro._c,ro);if(Bo instanceof wt)return z1(Bo,ca,ro.parent,La);if(e(Bo)){const co=Ml(Bo)||[],vs=new Array(co.length);for(let es=0;es{se(Ye,ct),Oe(Ye,ct)};return Re._merged=!0,Re}let Qn=U;const ia=me.optionMergeStrategies;function ya(se,Oe,Re=!0){if(!Oe)return se;let Ye,ct,St;const Wt=Qe?Reflect.ownKeys(Oe):Object.keys(Oe);for(let vn=0;vn{ia[se]=za}),be.forEach(function(se){ia[se+"s"]=yo}),ia.watch=function(se,Oe,Re,Ye){if(se===et&&(se=void 0),Oe===et&&(Oe=void 0),!Oe)return Object.create(se||null);if(!se)return Oe;const ct={};W(ct,se);for(const St in Oe){let Wt=ct[St];const vn=Oe[St];Wt&&!e(Wt)&&(Wt=[Wt]),ct[St]=Wt?Wt.concat(vn):e(vn)?vn:[vn]}return ct},ia.props=ia.methods=ia.inject=ia.computed=function(se,Oe,Re,Ye){if(!se)return Oe;const ct=Object.create(null);return W(ct,se),Oe&&W(ct,Oe),ct},ia.provide=function(se,Oe){return se?function(){const Re=Object.create(null);return ya(Re,h(se)?se.call(this):se),Oe&&ya(Re,h(Oe)?Oe.call(this):Oe,!1),Re}:Oe};const hi=function(se,Oe){return Oe===void 0?se:Oe};function vi(se,Oe,Re){if(h(Oe)&&(Oe=Oe.options),function(Wt,vn){const Tn=Wt.props;if(!Tn)return;const Xn={};let yr,Qr,ca;if(e(Tn))for(yr=Tn.length;yr--;)Qr=Tn[yr],typeof Qr=="string"&&(ca=D(Qr),Xn[ca]={type:null});else if(w(Tn))for(const Na in Tn)Qr=Tn[Na],ca=D(Na),Xn[ca]=w(Qr)?Qr:{type:Qr};Wt.props=Xn}(Oe),function(Wt,vn){const Tn=Wt.inject;if(!Tn)return;const Xn=Wt.inject={};if(e(Tn))for(let yr=0;yr-1){if(St&&!O(ct,"default"))Wt=!1;else if(Wt===""||Wt===z(se)){const Tn=Ri(String,ct.type);(Tn<0||vn-1:typeof se=="string"?se.split(",").indexOf(Oe)>-1:(Re=se,v.call(Re)==="[object RegExp]"&&se.test(Oe));var Re}function bo(se,Oe){const{cache:Re,keys:Ye,_vnode:ct}=se;for(const St in Re){const Wt=Re[St];if(Wt){const vn=Wt.name;vn&&!Oe(vn)&&yl(Re,St,Ye,ct)}}}function yl(se,Oe,Re,Ye){const ct=se[Oe];!ct||Ye&&ct.tag===Ye.tag||ct.componentInstance.$destroy(),se[Oe]=null,k(Re,Oe)}(function(se){se.prototype._init=function(Oe){const Re=this;Re._uid=pa++,Re._isVue=!0,Re.__v_skip=!0,Re._scope=new Ci(!0),Re._scope._vm=!0,Oe&&Oe._isComponent?function(Ye,ct){const St=Ye.$options=Object.create(Ye.constructor.options),Wt=ct._parentVnode;St.parent=ct.parent,St._parentVnode=Wt;const vn=Wt.componentOptions;St.propsData=vn.propsData,St._parentListeners=vn.listeners,St._renderChildren=vn.children,St._componentTag=vn.tag,ct.render&&(St.render=ct.render,St.staticRenderFns=ct.staticRenderFns)}(Re,Oe):Re.$options=vi(xa(Re.constructor),Oe||{},Re),Re._renderProxy=Re,Re._self=Re,function(Ye){const ct=Ye.$options;let St=ct.parent;if(St&&!ct.abstract){for(;St.$options.abstract&&St.$parent;)St=St.$parent;St.$children.push(Ye)}Ye.$parent=St,Ye.$root=St?St.$root:Ye,Ye.$children=[],Ye.$refs={},Ye._provided=St?St._provided:Object.create(null),Ye._watcher=null,Ye._inactive=null,Ye._directInactive=!1,Ye._isMounted=!1,Ye._isDestroyed=!1,Ye._isBeingDestroyed=!1}(Re),function(Ye){Ye._events=Object.create(null),Ye._hasHookEvent=!1;const ct=Ye.$options._parentListeners;ct&&vu(Ye,ct)}(Re),function(Ye){Ye._vnode=null,Ye._staticTrees=null;const ct=Ye.$options,St=Ye.$vnode=ct._parentVnode,Wt=St&&St.context;Ye.$slots=_a(ct._renderChildren,Wt),Ye.$scopedSlots=St?qr(Ye.$parent,St.data.scopedSlots,Ye.$slots):t,Ye._c=(Tn,Xn,yr,Qr)=>Yt(Ye,Tn,Xn,yr,Qr,!1),Ye.$createElement=(Tn,Xn,yr,Qr)=>Yt(Ye,Tn,Xn,yr,Qr,!0);const vn=St&&St.data;kn(Ye,"$attrs",vn&&vn.attrs||t,null,!0),kn(Ye,"$listeners",ct._parentListeners||t,null,!0)}(Re),or(Re,"beforeCreate",void 0,!1),function(Ye){const ct=N0(Ye.$options.inject,Ye);ct&&(Hr(!1),Object.keys(ct).forEach(St=>{kn(Ye,St,ct[St])}),Hr(!0))}(Re),Tt(Re),function(Ye){const ct=Ye.$options.provide;if(ct){const St=h(ct)?ct.call(Ye):ct;if(!b(St))return;const Wt=ri(Ye),vn=Qe?Reflect.ownKeys(St):Object.keys(St);for(let Tn=0;Tn1?X(ct):ct;const St=X(arguments,1),Wt=`event handler for "${Re}"`;for(let vn=0,Tn=ct.length;vnparseInt(this.max)&&yl(se,Oe[0],Oe,this._vnode),this.vnodeToCache=null}}},created(){this.cache=Object.create(null),this.keys=[]},destroyed(){for(const se in this.cache)yl(this.cache,se,this.keys)},mounted(){this.cacheVNode(),this.$watch("include",se=>{bo(this,Oe=>uo(se,Oe))}),this.$watch("exclude",se=>{bo(this,Oe=>!uo(se,Oe))})},updated(){this.cacheVNode()},render(){const se=this.$slots.default,Oe=Mt(se),Re=Oe&&Oe.componentOptions;if(Re){const Ye=Ca(Re),{include:ct,exclude:St}=this;if(ct&&(!Ye||!uo(ct,Ye))||St&&Ye&&uo(St,Ye))return Oe;const{cache:Wt,keys:vn}=this,Tn=Oe.key==null?Re.Ctor.cid+(Re.tag?`::${Re.tag}`:""):Oe.key;Wt[Tn]?(Oe.componentInstance=Wt[Tn].componentInstance,k(vn,Tn),vn.push(Tn)):(this.vnodeToCache=Oe,this.keyToCache=Tn),Oe.data.keepAlive=!0}return Oe||se&&se[0]}}};(function(se){Object.defineProperty(se,"config",{get:()=>me}),se.util={warn:Qn,extend:W,mergeOptions:vi,defineReactive:kn},se.set=Kn,se.delete=pr,se.nextTick=Jt,se.observable=Re=>(ka(Re),Re),se.options=Object.create(null),be.forEach(Re=>{se.options[Re+"s"]=Object.create(null)}),se.options._base=se,W(se.options.components,eu),function(Re){Re.use=function(Ye){const ct=this._installedPlugins||(this._installedPlugins=[]);if(ct.indexOf(Ye)>-1)return this;const St=X(arguments,1);return St.unshift(this),h(Ye.install)?Ye.install.apply(Ye,St):h(Ye)&&Ye.apply(null,St),ct.push(Ye),this}}(se),function(Re){Re.mixin=function(Ye){return this.options=vi(this.options,Ye),this}}(se),bi(se),function(Re){be.forEach(Ye=>{Re[Ye]=function(ct,St){return St?(Ye==="component"&&w(St)&&(St.name=St.name||ct,St=this.options._base.extend(St)),Ye==="directive"&&h(St)&&(St={bind:St,update:St}),this.options[Ye+"s"][ct]=St,St):this.options[Ye+"s"][ct]}})}(se)})(va),Object.defineProperty(va.prototype,"$isServer",{get:ut}),Object.defineProperty(va.prototype,"$ssrContext",{get(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(va,"FunctionalRenderContext",{value:s1}),va.version="2.7.14";const d0=y("style,class"),h0=y("input,textarea,option,select,progress"),p0=y("contenteditable,draggable,spellcheck"),$1=y("events,caret,typing,plaintext-only"),zl=y("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Vc="http://www.w3.org/1999/xlink",Sf=se=>se.charAt(5)===":"&&se.slice(0,5)==="xlink",u1=se=>Sf(se)?se.slice(6,se.length):"",V1=se=>se==null||se===!1;function v0(se){let Oe=se.data,Re=se,Ye=se;for(;r(Ye.componentInstance);)Ye=Ye.componentInstance._vnode,Ye&&Ye.data&&(Oe=Od(Ye.data,Oe));for(;r(Re=Re.parent);)Re&&Re.data&&(Oe=Od(Oe,Re.data));return function(ct,St){return r(ct)||r(St)?I0(ct,Du(St)):""}(Oe.staticClass,Oe.class)}function Od(se,Oe){return{staticClass:I0(se.staticClass,Oe.staticClass),class:r(se.class)?[se.class,Oe.class]:Oe.class}}function I0(se,Oe){return se?Oe?se+" "+Oe:se:Oe||""}function Du(se){return Array.isArray(se)?function(Oe){let Re,Ye="";for(let ct=0,St=Oe.length;ctmu(se)||c1(se),Ef=Object.create(null),yu=y("text,number,password,search,email,tel,url");var f1=Object.freeze({__proto__:null,createElement:function(se,Oe){const Re=document.createElement(se);return se!=="select"||Oe.data&&Oe.data.attrs&&Oe.data.attrs.multiple!==void 0&&Re.setAttribute("multiple","multiple"),Re},createElementNS:function(se,Oe){return document.createElementNS(Of[se],Oe)},createTextNode:function(se){return document.createTextNode(se)},createComment:function(se){return document.createComment(se)},insertBefore:function(se,Oe,Re){se.insertBefore(Oe,Re)},removeChild:function(se,Oe){se.removeChild(Oe)},appendChild:function(se,Oe){se.appendChild(Oe)},parentNode:function(se){return se.parentNode},nextSibling:function(se){return se.nextSibling},tagName:function(se){return se.tagName},setTextContent:function(se,Oe){se.textContent=Oe},setStyleScope:function(se,Oe){se.setAttribute(Oe,"")}}),Yp={create(se,Oe){tu(Oe)},update(se,Oe){se.data.ref!==Oe.data.ref&&(tu(se,!0),tu(Oe))},destroy(se){tu(se,!0)}};function tu(se,Oe){const Re=se.data.ref;if(!r(Re))return;const Ye=se.context,ct=se.componentInstance||se.elm,St=Oe?null:ct,Wt=Oe?void 0:ct;if(h(Re))return void on(Re,Ye,[St],Ye,"template ref function");const vn=se.data.refInFor,Tn=typeof Re=="string"||typeof Re=="number",Xn=er(Re),yr=Ye.$refs;if(Tn||Xn){if(vn){const Qr=Tn?yr[Re]:Re.value;Oe?e(Qr)&&k(Qr,ct):e(Qr)?Qr.includes(ct)||Qr.push(ct):Tn?(yr[Re]=[ct],Nh(Ye,Re,yr[Re])):Re.value=[ct]}else if(Tn){if(Oe&&yr[Re]!==ct)return;yr[Re]=Wt,Nh(Ye,Re,St)}else if(Xn){if(Oe&&Re.value!==ct)return;Re.value=St}}}function Nh({_setupState:se},Oe,Re){se&&O(se,Oe)&&(er(se[Oe])?se[Oe].value=Re:se[Oe]=Re)}const Hc=new wt("",{},[]),H1=["create","activate","update","remove","destroy"];function bu(se,Oe){return se.key===Oe.key&&se.asyncFactory===Oe.asyncFactory&&(se.tag===Oe.tag&&se.isComment===Oe.isComment&&r(se.data)===r(Oe.data)&&function(Re,Ye){if(Re.tag!=="input")return!0;let ct;const St=r(ct=Re.data)&&r(ct=ct.attrs)&&ct.type,Wt=r(ct=Ye.data)&&r(ct=ct.attrs)&&ct.type;return St===Wt||yu(St)&&yu(Wt)}(se,Oe)||u(se.isAsyncPlaceholder)&&n(Oe.asyncFactory.error))}function as(se,Oe,Re){let Ye,ct;const St={};for(Ye=Oe;Ye<=Re;++Ye)ct=se[Ye].key,r(ct)&&(St[ct]=Ye);return St}var nu={create:Nu,update:Nu,destroy:function(se){Nu(se,Hc)}};function Nu(se,Oe){(se.data.directives||Oe.data.directives)&&function(Re,Ye){const ct=Re===Hc,St=Ye===Hc,Wt=q1(Re.data.directives,Re.context),vn=q1(Ye.data.directives,Ye.context),Tn=[],Xn=[];let yr,Qr,ca;for(yr in vn)Qr=Wt[yr],ca=vn[yr],Qr?(ca.oldValue=Qr.value,ca.oldArg=Qr.arg,d1(ca,"update",Ye,Re),ca.def&&ca.def.componentUpdated&&Xn.push(ca)):(d1(ca,"bind",Ye,Re),ca.def&&ca.def.inserted&&Tn.push(ca));if(Tn.length){const Na=()=>{for(let Ea=0;Ea{for(let Na=0;Na-1?Gu(se,Oe,Re):zl(Oe)?V1(Re)?se.removeAttribute(Oe):(Re=Oe==="allowfullscreen"&&se.tagName==="EMBED"?"true":Oe,se.setAttribute(Oe,Re)):p0(Oe)?se.setAttribute(Oe,((ct,St)=>V1(St)||St==="false"?"false":ct==="contenteditable"&&$1(St)?St:"true")(Oe,Re)):Sf(Oe)?V1(Re)?se.removeAttributeNS(Vc,u1(Oe)):se.setAttributeNS(Vc,Oe,Re):Gu(se,Oe,Re)}function Gu(se,Oe,Re){if(V1(Re))se.removeAttribute(Oe);else{if(Te&&!Ne&&se.tagName==="TEXTAREA"&&Oe==="placeholder"&&Re!==""&&!se.__ieph){const Ye=ct=>{ct.stopImmediatePropagation(),se.removeEventListener("input",Ye)};se.addEventListener("input",Ye),se.__ieph=!0}se.setAttribute(Oe,Re)}}var Cc={create:L0,update:L0};function h1(se,Oe){const Re=Oe.elm,Ye=Oe.data,ct=se.data;if(n(Ye.staticClass)&&n(Ye.class)&&(n(ct)||n(ct.staticClass)&&n(ct.class)))return;let St=v0(Oe);const Wt=Re._transitionClasses;r(Wt)&&(St=I0(St,Du(Wt))),St!==Re._prevClass&&(Re.setAttribute("class",St),Re._prevClass=St)}var Mf={create:h1,update:h1};let Ps;function R0(se,Oe,Re){const Ye=Ps;return function ct(){Oe.apply(null,arguments)!==null&&ks(se,ct,Re,Ye)}}const Td=wr&&!(Ve&&Number(Ve[1])<=53);function F0(se,Oe,Re,Ye){if(Td){const ct=Il,St=Oe;Oe=St._wrapper=function(Wt){if(Wt.target===Wt.currentTarget||Wt.timeStamp>=ct||Wt.timeStamp<=0||Wt.target.ownerDocument!==document)return St.apply(this,arguments)}}Ps.addEventListener(se,Oe,yt?{capture:Re,passive:Ye}:Re)}function ks(se,Oe,Re,Ye){(Ye||Ps).removeEventListener(se,Oe._wrapper||Oe,Re)}function fc(se,Oe){if(n(se.data.on)&&n(Oe.data.on))return;const Re=Oe.data.on||{},Ye=se.data.on||{};Ps=Oe.elm||se.elm,function(ct){if(r(ct.__r)){const St=Te?"change":"input";ct[St]=[].concat(ct.__r,ct[St]||[]),delete ct.__r}r(ct.__c)&&(ct.change=[].concat(ct.__c,ct.change||[]),delete ct.__c)}(Re),Sl(Re,Ye,F0,ks,R0,Oe.context),Ps=void 0}var ru={create:fc,update:fc,destroy:se=>fc(se,Hc)};let U1;function Ad(se,Oe){if(n(se.data.domProps)&&n(Oe.data.domProps))return;let Re,Ye;const ct=Oe.elm,St=se.data.domProps||{};let Wt=Oe.data.domProps||{};for(Re in(r(Wt.__ob__)||u(Wt._v_attr_proxy))&&(Wt=Oe.data.domProps=W({},Wt)),St)Re in Wt||(ct[Re]="");for(Re in Wt){if(Ye=Wt[Re],Re==="textContent"||Re==="innerHTML"){if(Oe.children&&(Oe.children.length=0),Ye===St[Re])continue;ct.childNodes.length===1&&ct.removeChild(ct.childNodes[0])}if(Re==="value"&&ct.tagName!=="PROGRESS"){ct._value=Ye;const vn=n(Ye)?"":String(Ye);Pf(ct,vn)&&(ct.value=vn)}else if(Re==="innerHTML"&&c1(ct.tagName)&&n(ct.innerHTML)){U1=U1||document.createElement("div"),U1.innerHTML=`${Ye}`;const vn=U1.firstChild;for(;ct.firstChild;)ct.removeChild(ct.firstChild);for(;vn.firstChild;)ct.appendChild(vn.firstChild)}else if(Ye!==St[Re])try{ct[Re]=Ye}catch{}}}function Pf(se,Oe){return!se.composing&&(se.tagName==="OPTION"||function(Re,Ye){let ct=!0;try{ct=document.activeElement!==Re}catch{}return ct&&Re.value!==Ye}(se,Oe)||function(Re,Ye){const ct=Re.value,St=Re._vModifiers;if(r(St)){if(St.number)return s(ct)!==s(Ye);if(St.trim)return ct.trim()!==Ye.trim()}return ct!==Ye}(se,Oe))}var sv={create:Ad,update:Ad};const Ih=T(function(se){const Oe={},Re=/:(.+)/;return se.split(/;(?![^(]*\))/g).forEach(function(Ye){if(Ye){const ct=Ye.split(Re);ct.length>1&&(Oe[ct[0].trim()]=ct[1].trim())}}),Oe});function W1(se){const Oe=qc(se.style);return se.staticStyle?W(se.staticStyle,Oe):Oe}function qc(se){return Array.isArray(se)?H(se):typeof se=="string"?Ih(se):se}const au=/^--/,g0=/\s*!important$/,kc=(se,Oe,Re)=>{if(au.test(Oe))se.style.setProperty(Oe,Re);else if(g0.test(Re))se.style.setProperty(z(Oe),Re.replace(g0,""),"important");else{const Ye=Md(Oe);if(Array.isArray(Re))for(let ct=0,St=Re.length;ct-1?Oe.split(os).forEach(Re=>se.classList.add(Re)):se.classList.add(Oe);else{const Re=` ${se.getAttribute("class")||""} `;Re.indexOf(" "+Oe+" ")<0&&se.setAttribute("class",(Re+Oe).trim())}}function Df(se,Oe){if(Oe&&(Oe=Oe.trim()))if(se.classList)Oe.indexOf(" ")>-1?Oe.split(os).forEach(Re=>se.classList.remove(Re)):se.classList.remove(Oe),se.classList.length||se.removeAttribute("class");else{let Re=` ${se.getAttribute("class")||""} `;const Ye=" "+Oe+" ";for(;Re.indexOf(Ye)>=0;)Re=Re.replace(Ye," ");Re=Re.trim(),Re?se.setAttribute("class",Re):se.removeAttribute("class")}}function j0(se){if(se){if(typeof se=="object"){const Oe={};return se.css!==!1&&W(Oe,Lh(se.name||"v")),W(Oe,se),Oe}return typeof se=="string"?Lh(se):void 0}}const Lh=T(se=>({enterClass:`${se}-enter`,enterToClass:`${se}-enter-to`,enterActiveClass:`${se}-enter-active`,leaveClass:`${se}-leave`,leaveToClass:`${se}-leave-to`,leaveActiveClass:`${se}-leave-active`})),$l=_e&&!Ne;let v1="transition",Nf="transitionend",If="animation",Pd="animationend";$l&&(window.ontransitionend===void 0&&window.onwebkittransitionend!==void 0&&(v1="WebkitTransition",Nf="webkitTransitionEnd"),window.onanimationend===void 0&&window.onwebkitanimationend!==void 0&&(If="WebkitAnimation",Pd="webkitAnimationEnd"));const Gp=_e?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:se=>se();function uv(se){Gp(()=>{Gp(se)})}function Kt(se,Oe){const Re=se._transitionClasses||(se._transitionClasses=[]);Re.indexOf(Oe)<0&&(Re.push(Oe),p1(se,Oe))}function Ku(se,Oe){se._transitionClasses&&k(se._transitionClasses,Oe),Df(se,Oe)}function Lf(se,Oe,Re){const{type:Ye,timeout:ct,propCount:St}=Y1(se,Oe);if(!Ye)return Re();const Wt=Ye==="transition"?Nf:Pd;let vn=0;const Tn=()=>{se.removeEventListener(Wt,Xn),Re()},Xn=yr=>{yr.target===se&&++vn>=St&&Tn()};setTimeout(()=>{vn0&&(Xn="transition",yr=St,Qr=ct.length):Oe==="animation"?Tn>0&&(Xn="animation",yr=Tn,Qr=vn.length):(yr=Math.max(St,Tn),Xn=yr>0?St>Tn?"transition":"animation":null,Qr=Xn?Xn==="transition"?ct.length:vn.length:0),{type:Xn,timeout:yr,propCount:Qr,hasTransform:Xn==="transition"&&Rf.test(Re[v1+"Property"])}}function Rh(se,Oe){for(;se.lengthG1(Re)+G1(se[Ye])))}function G1(se){return 1e3*Number(se.slice(0,-1).replace(",","."))}function Ff(se,Oe){const Re=se.elm;r(Re._leaveCb)&&(Re._leaveCb.cancelled=!0,Re._leaveCb());const Ye=j0(se.data.transition);if(n(Ye)||r(Re._enterCb)||Re.nodeType!==1)return;const{css:ct,type:St,enterClass:Wt,enterToClass:vn,enterActiveClass:Tn,appearClass:Xn,appearToClass:yr,appearActiveClass:Qr,beforeEnter:ca,enter:Na,afterEnter:Ea,enterCancelled:La,beforeAppear:Ha,appear:no,afterAppear:ro,appearCancelled:Bo,duration:co}=Ye;let vs=Dl,es=Dl.$vnode;for(;es&&es.parent;)vs=es.context,es=es.parent;const Ir=!vs._isMounted||!se.isRootInsert;if(Ir&&!no&&no!=="")return;const Vr=Ir&&Xn?Xn:Wt,ei=Ir&&Qr?Qr:Tn,Vi=Ir&&yr?yr:vn,sl=Ir&&Ha||ca,kl=Ir&&h(no)?no:Na,pi=Ir&&ro||Ea,ao=Ir&&Bo||La,hl=s(b(co)?co.enter:co),el=ct!==!1&&!Ne,jo=Sc(kl),Bl=Re._enterCb=te(()=>{el&&(Ku(Re,Vi),Ku(Re,ei)),Bl.cancelled?(el&&Ku(Re,Vr),ao&&ao(Re)):pi&&pi(Re),Re._enterCb=null});se.data.show||ui(se,"insert",()=>{const Yi=Re.parentNode,Hi=Yi&&Yi._pending&&Yi._pending[se.key];Hi&&Hi.tag===se.tag&&Hi.elm._leaveCb&&Hi.elm._leaveCb(),kl&&kl(Re,Bl)}),sl&&sl(Re),el&&(Kt(Re,Vr),Kt(Re,ei),uv(()=>{Ku(Re,Vr),Bl.cancelled||(Kt(Re,Vi),jo||(X1(hl)?setTimeout(Bl,hl):Lf(Re,St,Bl)))})),se.data.show&&(Oe&&Oe(),kl&&kl(Re,Bl)),el||jo||Bl()}function K1(se,Oe){const Re=se.elm;r(Re._enterCb)&&(Re._enterCb.cancelled=!0,Re._enterCb());const Ye=j0(se.data.transition);if(n(Ye)||Re.nodeType!==1)return Oe();if(r(Re._leaveCb))return;const{css:ct,type:St,leaveClass:Wt,leaveToClass:vn,leaveActiveClass:Tn,beforeLeave:Xn,leave:yr,afterLeave:Qr,leaveCancelled:ca,delayLeave:Na,duration:Ea}=Ye,La=ct!==!1&&!Ne,Ha=Sc(yr),no=s(b(Ea)?Ea.leave:Ea),ro=Re._leaveCb=te(()=>{Re.parentNode&&Re.parentNode._pending&&(Re.parentNode._pending[se.key]=null),La&&(Ku(Re,vn),Ku(Re,Tn)),ro.cancelled?(La&&Ku(Re,Wt),ca&&ca(Re)):(Oe(),Qr&&Qr(Re)),Re._leaveCb=null});function Bo(){ro.cancelled||(!se.data.show&&Re.parentNode&&((Re.parentNode._pending||(Re.parentNode._pending={}))[se.key]=se),Xn&&Xn(Re),La&&(Kt(Re,Wt),Kt(Re,Tn),uv(()=>{Ku(Re,Wt),ro.cancelled||(Kt(Re,vn),Ha||(X1(no)?setTimeout(ro,no):Lf(Re,St,ro)))})),yr&&yr(Re,ro),La||Ha||ro())}Na?Na(Bo):Bo()}function X1(se){return typeof se=="number"&&!isNaN(se)}function Sc(se){if(n(se))return!1;const Oe=se.fns;return r(Oe)?Sc(Array.isArray(Oe)?Oe[0]:Oe):(se._length||se.length)>1}function Dd(se,Oe){Oe.data.show!==!0&&Ff(Oe)}const Fh=function(se){let Oe,Re;const Ye={},{modules:ct,nodeOps:St}=se;for(Oe=0;OeXu?(Bh=n(Hi[Zu+1])?null:Hi[Zu+1].elm,Ea(Bl,Bh,Hi,Vl,Zu,Ns)):Vl>Zu&&Ha(Yi,Ss,Xu)}(pi,el,jo,ei,kl):r(jo)?(r(Ir.text)&&St.setTextContent(pi,""),Ea(pi,null,jo,0,jo.length-1,ei)):r(el)?Ha(el,0,el.length-1):r(Ir.text)&&St.setTextContent(pi,""):Ir.text!==Vr.text&&St.setTextContent(pi,Vr.text),r(hl)&&r(ao=hl.hook)&&r(ao=ao.postpatch)&&ao(Ir,Vr)}function co(Ir,Vr,ei){if(u(ei)&&r(Ir.parent))Ir.parent.data.pendingInsert=Vr;else for(let Vi=0;Vi{const se=document.activeElement;se&&se.vmodel&&oe(se,"input")});const Nd={inserted(se,Oe,Re,Ye){Re.tag==="select"?(Ye.elm&&!Ye.elm._vOptions?ui(Re,"postpatch",()=>{Nd.componentUpdated(se,Oe,Re)}):Id(se,Oe,Re.context),se._vOptions=[].map.call(se.options,z0)):(Re.tag==="textarea"||yu(se.type))&&(se._vModifiers=Oe.modifiers,Oe.modifiers.lazy||(se.addEventListener("compositionstart",Kp),se.addEventListener("compositionend",jf),se.addEventListener("change",jf),Ne&&(se.vmodel=!0)))},componentUpdated(se,Oe,Re){if(Re.tag==="select"){Id(se,Oe,Re.context);const Ye=se._vOptions,ct=se._vOptions=[].map.call(se.options,z0);ct.some((St,Wt)=>!K(St,Ye[Wt]))&&(se.multiple?Oe.value.some(St=>Uc(St,ct)):Oe.value!==Oe.oldValue&&Uc(Oe.value,ct))&&oe(se,"change")}}};function Id(se,Oe,Re){Bf(se,Oe),(Te||Be)&&setTimeout(()=>{Bf(se,Oe)},0)}function Bf(se,Oe,Re){const Ye=Oe.value,ct=se.multiple;if(ct&&!Array.isArray(Ye))return;let St,Wt;for(let vn=0,Tn=se.options.length;vn-1,Wt.selected!==St&&(Wt.selected=St);else if(K(z0(Wt),Ye))return void(se.selectedIndex!==vn&&(se.selectedIndex=vn));ct||(se.selectedIndex=-1)}function Uc(se,Oe){return Oe.every(Re=>!K(Re,se))}function z0(se){return"_value"in se?se._value:se.value}function Kp(se){se.target.composing=!0}function jf(se){se.target.composing&&(se.target.composing=!1,oe(se.target,"input"))}function oe(se,Oe){const Re=document.createEvent("HTMLEvents");Re.initEvent(Oe,!0,!0),se.dispatchEvent(Re)}function he(se){return!se.componentInstance||se.data&&se.data.transition?se:he(se.componentInstance._vnode)}var de={bind(se,{value:Oe},Re){const Ye=(Re=he(Re)).data&&Re.data.transition,ct=se.__vOriginalDisplay=se.style.display==="none"?"":se.style.display;Oe&&Ye?(Re.data.show=!0,Ff(Re,()=>{se.style.display=ct})):se.style.display=Oe?ct:"none"},update(se,{value:Oe,oldValue:Re},Ye){!Oe!=!Re&&((Ye=he(Ye)).data&&Ye.data.transition?(Ye.data.show=!0,Oe?Ff(Ye,()=>{se.style.display=se.__vOriginalDisplay}):K1(Ye,()=>{se.style.display="none"})):se.style.display=Oe?se.__vOriginalDisplay:"none")},unbind(se,Oe,Re,Ye,ct){ct||(se.style.display=se.__vOriginalDisplay)}},Ae={model:Nd,show:de};const Xe={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function _t(se){const Oe=se&&se.componentOptions;return Oe&&Oe.Ctor.options.abstract?_t(Mt(Oe.children)):se}function Dt(se){const Oe={},Re=se.$options;for(const ct in Re.propsData)Oe[ct]=se[ct];const Ye=Re._parentListeners;for(const ct in Ye)Oe[D(ct)]=Ye[ct];return Oe}function Gt(se,Oe){if(/\d-keep-alive$/.test(Oe.tag))return se("keep-alive",{props:Oe.componentOptions.propsData})}const pn=se=>se.tag||qa(se),qn=se=>se.name==="show";var Vn={name:"transition",props:Xe,abstract:!0,render(se){let Oe=this.$slots.default;if(!Oe||(Oe=Oe.filter(pn),!Oe.length))return;const Re=this.mode,Ye=Oe[0];if(function(Xn){for(;Xn=Xn.parent;)if(Xn.data.transition)return!0}(this.$vnode))return Ye;const ct=_t(Ye);if(!ct)return Ye;if(this._leaving)return Gt(se,Ye);const St=`__transition-${this._uid}-`;ct.key=ct.key==null?ct.isComment?St+"comment":St+ct.tag:p(ct.key)?String(ct.key).indexOf(St)===0?ct.key:St+ct.key:ct.key;const Wt=(ct.data||(ct.data={})).transition=Dt(this),vn=this._vnode,Tn=_t(vn);if(ct.data.directives&&ct.data.directives.some(qn)&&(ct.data.show=!0),Tn&&Tn.data&&!function(Xn,yr){return yr.key===Xn.key&&yr.tag===Xn.tag}(ct,Tn)&&!qa(Tn)&&(!Tn.componentInstance||!Tn.componentInstance._vnode.isComment)){const Xn=Tn.data.transition=W({},Wt);if(Re==="out-in")return this._leaving=!0,ui(Xn,"afterLeave",()=>{this._leaving=!1,this.$forceUpdate()}),Gt(se,Ye);if(Re==="in-out"){if(qa(ct))return vn;let yr;const Qr=()=>{yr()};ui(Wt,"afterEnter",Qr),ui(Wt,"enterCancelled",Qr),ui(Xn,"delayLeave",ca=>{yr=ca})}}return Ye}};const zr=W({tag:String,moveClass:String},Xe);delete zr.mode;var fa={props:zr,beforeMount(){const se=this._update;this._update=(Oe,Re)=>{const Ye=hs(this);this.__patch__(this._vnode,this.kept,!1,!0),this._vnode=this.kept,Ye(),se.call(this,Oe,Re)}},render(se){const Oe=this.tag||this.$vnode.data.tag||"span",Re=Object.create(null),Ye=this.prevChildren=this.children,ct=this.$slots.default||[],St=this.children=[],Wt=Dt(this);for(let vn=0;vn{if(Re.data.moved){const Ye=Re.elm,ct=Ye.style;Kt(Ye,Oe),ct.transform=ct.WebkitTransform=ct.transitionDuration="",Ye.addEventListener(Nf,Ye._moveCb=function St(Wt){Wt&&Wt.target!==Ye||Wt&&!/transform$/.test(Wt.propertyName)||(Ye.removeEventListener(Nf,St),Ye._moveCb=null,Ku(Ye,Oe))})}}))},methods:{hasMove(se,Oe){if(!$l)return!1;if(this._hasMove)return this._hasMove;const Re=se.cloneNode();se._transitionClasses&&se._transitionClasses.forEach(ct=>{Df(Re,ct)}),p1(Re,Oe),Re.style.display="none",this.$el.appendChild(Re);const Ye=Y1(Re);return this.$el.removeChild(Re),this._hasMove=Ye.hasTransform}}};function Oa(se){se.elm._moveCb&&se.elm._moveCb(),se.elm._enterCb&&se.elm._enterCb()}function Ra(se){se.data.newPos=se.elm.getBoundingClientRect()}function ai(se){const Oe=se.data.pos,Re=se.data.newPos,Ye=Oe.left-Re.left,ct=Oe.top-Re.top;if(Ye||ct){se.data.moved=!0;const St=se.elm.style;St.transform=St.WebkitTransform=`translate(${Ye}px,${ct}px)`,St.transitionDuration="0s"}}var ii={Transition:Vn,TransitionGroup:fa};return va.config.mustUseProp=(se,Oe,Re)=>Re==="value"&&h0(se)&&Oe!=="button"||Re==="selected"&&se==="option"||Re==="checked"&&se==="input"||Re==="muted"&&se==="video",va.config.isReservedTag=bl,va.config.isReservedAttr=d0,va.config.getTagNamespace=function(se){return c1(se)?"svg":se==="math"?"math":void 0},va.config.isUnknownElement=function(se){if(!_e)return!0;if(bl(se))return!1;if(se=se.toLowerCase(),Ef[se]!=null)return Ef[se];const Oe=document.createElement(se);return se.indexOf("-")>-1?Ef[se]=Oe.constructor===window.HTMLUnknownElement||Oe.constructor===window.HTMLElement:Ef[se]=/HTMLUnknownElement/.test(Oe.toString())},W(va.options.directives,Ae),W(va.options.components,ii),va.prototype.__patch__=_e?Fh:U,va.prototype.$mount=function(se,Oe){return function(Re,Ye,ct){let St;Re.$el=Ye,Re.$options.render||(Re.$options.render=xt),or(Re,"beforeMount"),St=()=>{Re._update(Re._render(),ct)},new Ms(Re,St,U,{before(){Re._isMounted&&!Re._isDestroyed&&or(Re,"beforeUpdate")}},!0),ct=!1;const Wt=Re._preWatchers;if(Wt)for(let vn=0;vn{me.devtools&&vt&&vt.emit("init",va)},0),W(va,gl),LT.exports=va,LT.exports}var B$;function wSe(){return B$||(B$=1,function(t){t.exports=xSe()}(IT)),IT.exports}(function(t,e){(function(n,r){t.exports=r(wSe())})(typeof self<"u"?self:oM,function(n){return function(r){var u={};function p(h){if(u[h])return u[h].exports;var b=u[h]={i:h,l:!1,exports:{}};return r[h].call(b.exports,b,b.exports,p),b.l=!0,b.exports}return p.m=r,p.c=u,p.d=function(h,b,v){p.o(h,b)||Object.defineProperty(h,b,{enumerable:!0,get:v})},p.r=function(h){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(h,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(h,"__esModule",{value:!0})},p.t=function(h,b){if(1&b&&(h=p(h)),8&b||4&b&&typeof h=="object"&&h&&h.__esModule)return h;var v=Object.create(null);if(p.r(v),Object.defineProperty(v,"default",{enumerable:!0,value:h}),2&b&&typeof h!="string")for(var w in h)p.d(v,w,function(c){return h[c]}.bind(null,w));return v},p.n=function(h){var b=h&&h.__esModule?function(){return h.default}:function(){return h};return p.d(b,"a",b),b},p.o=function(h,b){return Object.prototype.hasOwnProperty.call(h,b)},p.p="",p(p.s="fb15")}({"0068":function(r,u,p){function h(re){return Object.prototype.toString.call(re)}function b(re){return h(re)==="[object String]"}var v=Object.prototype.hasOwnProperty;function w(re,be){return v.call(re,be)}function c(re){var be=Array.prototype.slice.call(arguments,1);return be.forEach(function(Le){if(Le){if(typeof Le!="object")throw new TypeError(Le+"must be object");Object.keys(Le).forEach(function(me){re[me]=Le[me]})}}),re}function o(re,be,Le){return[].concat(re.slice(0,be),Le,re.slice(be+1))}function g(re){return!(re>=55296&&re<=57343)&&!(re>=64976&&re<=65007)&&(65535&re)!==65535&&(65535&re)!==65534&&!(re>=0&&re<=8)&&re!==11&&!(re>=14&&re<=31)&&!(re>=127&&re<=159)&&!(re>1114111)}function s(re){if(re>65535){re-=65536;var be=55296+(re>>10),Le=56320+(1023&re);return String.fromCharCode(be,Le)}return String.fromCharCode(re)}var y=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,_=/&([a-z#][a-z0-9]{1,31});/gi,k=new RegExp(y.source+"|"+_.source,"gi"),C=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,O=p("bd68");function T(re,be){var Le=0;return w(O,be)?O[be]:be.charCodeAt(0)===35&&C.test(be)&&(Le=be[1].toLowerCase()==="x"?parseInt(be.slice(2),16):parseInt(be.slice(1),10),g(Le))?s(Le):re}function P(re){return re.indexOf("\\")<0?re:re.replace(y,"$1")}function D(re){return re.indexOf("\\")<0&&re.indexOf("&")<0?re:re.replace(k,function(be,Le,me){return Le||T(be,me)})}var F=/[&<>"]/,N=/[&<>"]/g,z={"&":"&","<":"<",">":">",'"':"""};function B(re){return z[re]}function X(re){return F.test(re)?re.replace(N,B):re}var W=/[.?*+^$[\]\\(){}|-]/g;function H(re){return re.replace(W,"\\$&")}function U(re){switch(re){case 9:case 32:return!0}return!1}function G(re){if(re>=8192&&re<=8202)return!0;switch(re){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var Y=p("7ca0");function K(re){return Y.test(re)}function ee(re){switch(re){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function te(re){return re=re.trim().replace(/\s+/g," "),"\u1E9E".toLowerCase()==="\u1E7E"&&(re=re.replace(/ẞ/g,"\xDF")),re.toLowerCase().toUpperCase()}u.lib={},u.lib.mdurl=p("d8a6"),u.lib.ucmicro=p("d5d1"),u.assign=c,u.isString=b,u.has=w,u.unescapeMd=P,u.unescapeAll=D,u.isValidEntityCode=g,u.fromCodePoint=s,u.escapeHtml=X,u.arrayReplaceAt=o,u.isSpace=U,u.isWhiteSpace=G,u.isMdAsciiPunct=ee,u.isPunctChar=K,u.escapeRE=H,u.normalizeReference=te},"00bd":function(r,u,p){r.exports=function(h,b){return h[b].content}},"00ee":function(r,u,p){var h=p("b622"),b=h("toStringTag"),v={};v[b]="z",r.exports=String(v)==="[object z]"},"0142":function(r,u,p){var h=p("4013"),b=p("b1b8").inherits;function v(w,c){var o=w.paper.rect(0,0,0,0,20);c=c||{},c.text=c.text||"Start",h.call(this,w,c,o)}b(v,h),r.exports=v},"01ac":function(r,u){function p(h){const b="\\d(_|\\d)*",v="[eE][-+]?"+b,w=b+"(\\."+b+")?("+v+")?",c="\\w+",o=b+"#"+c+"(\\."+c+")?#("+v+")?",g="\\b("+o+"|"+w+")",s="[A-Za-z](_?[A-Za-z0-9.])*",y=`[]\\{\\}%#'"`,_=h.COMMENT("--","$"),k={begin:"\\s+:\\s+",end:"\\s*(:=|;|\\)|=>|$)",illegal:y,contains:[{beginKeywords:"loop for declare others",endsParent:!0},{className:"keyword",beginKeywords:"not null constant access function procedure in out aliased exception"},{className:"type",begin:s,endsParent:!0,relevance:0}]};return{name:"Ada",case_insensitive:!0,keywords:{keyword:"abort else new return abs elsif not reverse abstract end accept entry select access exception of separate aliased exit or some all others subtype and for out synchronized array function overriding at tagged generic package task begin goto pragma terminate body private then if procedure type case in protected constant interface is raise use declare range delay limited record when delta loop rem while digits renames with do mod requeue xor",literal:"True False"},contains:[_,{className:"string",begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{className:"string",begin:/'.'/},{className:"number",begin:g,relevance:0},{className:"symbol",begin:"'"+s},{className:"title",begin:"(\\bwith\\s+)?(\\bprivate\\s+)?\\bpackage\\s+(\\bbody\\s+)?",end:"(is|$)",keywords:"package body",excludeBegin:!0,excludeEnd:!0,illegal:y},{begin:"(\\b(with|overriding)\\s+)?\\b(function|procedure)\\s+",end:"(\\bis|\\bwith|\\brenames|\\)\\s*;)",keywords:"overriding function procedure with is renames return",returnBegin:!0,contains:[_,{className:"title",begin:"(\\bwith\\s+)?\\b(function|procedure)\\s+",end:"(\\(|\\s+|$)",excludeBegin:!0,excludeEnd:!0,illegal:y},k,{className:"type",begin:"\\breturn\\s+",end:"(\\s+|;|$)",keywords:"return",excludeBegin:!0,excludeEnd:!0,endsParent:!0,illegal:y}]},{className:"type",begin:"\\b(sub)?type\\s+",end:"\\s+",keywords:"type",excludeBegin:!0,illegal:y},k]}}r.exports=p},"0209":function(r,u){function p(c){return c?typeof c=="string"?c:c.source:null}function h(c){return v("(?=",c,")")}function b(c){return v("(",c,")?")}function v(...c){return c.map(g=>p(g)).join("")}function w(c){const o=c.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),g="decltype\\(auto\\)",s="[a-zA-Z_]\\w*::",y="<[^<>]+>",_="("+g+"|"+b(s)+"[a-zA-Z_]\\w*"+b(y)+")",k={className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"},C="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",O={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[c.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+C+"|.)",end:"'",illegal:"."},c.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},T={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},P={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},c.inherit(O,{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/},o,c.C_BLOCK_COMMENT_MODE]},D={className:"title",begin:b(s)+c.IDENT_RE,relevance:0},F=b(s)+c.IDENT_RE+"\\s*\\(",N=["asin","atan2","atan","calloc","ceil","cosh","cos","exit","exp","fabs","floor","fmod","fprintf","fputs","free","frexp","auto_ptr","deque","list","queue","stack","vector","map","set","pair","bitset","multiset","multimap","unordered_set","fscanf","future","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","tolower","toupper","labs","ldexp","log10","log","malloc","realloc","memchr","memcmp","memcpy","memset","modf","pow","printf","putchar","puts","scanf","sinh","sin","snprintf","sprintf","sqrt","sscanf","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","tanh","tan","unordered_map","unordered_multiset","unordered_multimap","priority_queue","make_pair","array","shared_ptr","abort","terminate","abs","acos","vfprintf","vprintf","vsprintf","endl","initializer_list","unique_ptr","complex","imaginary","std","string","wstring","cin","cout","cerr","clog","stdin","stdout","stderr","stringstream","istringstream","ostringstream"],z={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using asm case typeid wchar_t short reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignas alignof constexpr consteval constinit decltype concept co_await co_return co_yield requires noexcept static_assert thread_local restrict final override atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong new throw return and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"_Bool _Complex _Imaginary",_relevance_hints:N,literal:"true false nullptr NULL"},B={className:"function.dispatch",relevance:0,keywords:z,begin:v(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!while)/,c.IDENT_RE,h(/\s*\(/))},X=[B,P,k,o,c.C_BLOCK_COMMENT_MODE,T,O],W={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:z,contains:X.concat([{begin:/\(/,end:/\)/,keywords:z,contains:X.concat(["self"]),relevance:0}]),relevance:0},H={className:"function",begin:"("+_+"[\\*&\\s]+)+"+F,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:z,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:g,keywords:z,relevance:0},{begin:F,returnBegin:!0,contains:[D],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[O,T]},{className:"params",begin:/\(/,end:/\)/,keywords:z,relevance:0,contains:[o,c.C_BLOCK_COMMENT_MODE,O,T,k,{begin:/\(/,end:/\)/,keywords:z,relevance:0,contains:["self",o,c.C_BLOCK_COMMENT_MODE,O,T,k]}]},k,o,c.C_BLOCK_COMMENT_MODE,P]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:z,illegal:"",keywords:z,contains:["self",k]},{begin:c.IDENT_RE+"::",keywords:z},{className:"class",beginKeywords:"enum class struct union",end:/[{;:<>=]/,contains:[{beginKeywords:"final class struct"},c.TITLE_MODE]}]),exports:{preprocessor:P,strings:O,keywords:z}}}r.exports=w},"0215":function(r,u){function p(h){const b={begin:"<",end:">",contains:[h.inherit(h.TITLE_MODE,{begin:/'[a-zA-Z0-9_]+/})]};return{name:"F#",aliases:["fs"],keywords:"abstract and as assert base begin class default delegate do done downcast downto elif else end exception extern false finally for fun function global if in inherit inline interface internal lazy let match member module mutable namespace new null of open or override private public rec return sig static struct then to true try type upcast use val void when while with yield",illegal:/\/\*/,contains:[{className:"keyword",begin:/\b(yield|return|let|do)!/},{className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},{className:"string",begin:'"""',end:'"""'},h.COMMENT("\\(\\*(\\s)","\\*\\)",{contains:["self"]}),{className:"class",beginKeywords:"type",end:"\\(|=|$",excludeEnd:!0,contains:[h.UNDERSCORE_TITLE_MODE,b]},{className:"meta",begin:"\\[<",end:">\\]",relevance:10},{className:"symbol",begin:"\\B('[A-Za-z])\\b",contains:[h.BACKSLASH_ESCAPE]},h.C_LINE_COMMENT_MODE,h.inherit(h.QUOTE_STRING_MODE,{illegal:null}),h.C_NUMBER_MODE]}}r.exports=p},"0366":function(r,u,p){var h=p("1c0b");r.exports=function(b,v,w){if(h(b),v===void 0)return b;switch(w){case 0:return function(){return b.call(v)};case 1:return function(c){return b.call(v,c)};case 2:return function(c,o){return b.call(v,c,o)};case 3:return function(c,o,g){return b.call(v,c,o,g)}}return function(){return b.apply(v,arguments)}}},"057f":function(r,u,p){var h=p("fc6a"),b=p("241c").f,v={}.toString,w=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(o){try{return b(o)}catch{return w.slice()}};r.exports.f=function(o){return w&&v.call(o)=="[object Window]"?c(o):b(h(o))}},"06cf":function(r,u,p){var h=p("83ab"),b=p("d1e7"),v=p("5c6c"),w=p("fc6a"),c=p("c04e"),o=p("5135"),g=p("0cfb"),s=Object.getOwnPropertyDescriptor;u.f=h?s:function(y,_){if(y=w(y),_=c(_,!0),g)try{return s(y,_)}catch{}if(o(y,_))return v(!b.f.call(y,_),y[_])}},"0758":function(r,u,p){var h=p("0068").isSpace;r.exports=function(b,v,w,c){var o,g,s,y,_=b.bMarks[v]+b.tShift[v],k=b.eMarks[v];if(b.sCount[v]-b.blkIndent>=4||(o=b.src.charCodeAt(_),o!==35||_>=k))return!1;for(g=1,o=b.src.charCodeAt(++_);o===35&&_6||__&&h(b.src.charCodeAt(s-1))&&(k=s),b.line=v+1,y=b.push("heading_open","h"+String(g),1),y.markup="########".slice(0,g),y.map=[v,b.line],y=b.push("inline","",0),y.content=b.src.slice(_,k).trim(),y.map=[v,b.line],y.children=[],y=b.push("heading_close","h"+String(g),-1),y.markup="########".slice(0,g),!0))}},"07ac":function(r,u,p){var h=p("23e7"),b=p("6f53").values;h({target:"Object",stat:!0},{values:function(v){return b(v)}})},"0828":function(r,u,p){},"08ae":function(r,u,p){var h=p("0068"),b=p("565b"),v=p("7cc2"),w=p("a915"),c=p("7696"),o=p("4cb4"),g=p("fbcd"),s=p("d8a6"),y=p("1985"),_={default:p("8a31"),zero:p("1caa"),commonmark:p("428d")},k=/^(vbscript|javascript|file|data):/,C=/^data:image\/(gif|png|jpeg|webp);/;function O(N){var z=N.trim().toLowerCase();return!k.test(z)||!!C.test(z)}var T=["http:","https:","mailto:"];function P(N){var z=s.parse(N,!0);if(z.hostname&&(!z.protocol||T.indexOf(z.protocol)>=0))try{z.hostname=y.toASCII(z.hostname)}catch{}return s.encode(s.format(z))}function D(N){var z=s.parse(N,!0);if(z.hostname&&(!z.protocol||T.indexOf(z.protocol)>=0))try{z.hostname=y.toUnicode(z.hostname)}catch{}return s.decode(s.format(z),s.decode.defaultChars+"%")}function F(N,z){if(!(this instanceof F))return new F(N,z);z||h.isString(N)||(z=N||{},N="default"),this.inline=new o,this.block=new c,this.core=new w,this.renderer=new v,this.linkify=new g,this.validateLink=O,this.normalizeLink=P,this.normalizeLinkText=D,this.utils=h,this.helpers=h.assign({},b),this.options={},this.configure(N),z&&this.set(z)}F.prototype.set=function(N){return h.assign(this.options,N),this},F.prototype.configure=function(N){var z,B=this;if(h.isString(N)&&(z=N,N=_[z],!N))throw new Error('Wrong `markdown-it` preset "'+z+'", check name');if(!N)throw new Error("Wrong `markdown-it` preset, can't be empty");return N.options&&B.set(N.options),N.components&&Object.keys(N.components).forEach(function(X){N.components[X].rules&&B[X].ruler.enableOnly(N.components[X].rules),N.components[X].rules2&&B[X].ruler2.enableOnly(N.components[X].rules2)}),this},F.prototype.enable=function(N,z){var B=[];Array.isArray(N)||(N=[N]),["core","block","inline"].forEach(function(W){B=B.concat(this[W].ruler.enable(N,!0))},this),B=B.concat(this.inline.ruler2.enable(N,!0));var X=N.filter(function(W){return B.indexOf(W)<0});if(X.length&&!z)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+X);return this},F.prototype.disable=function(N,z){var B=[];Array.isArray(N)||(N=[N]),["core","block","inline"].forEach(function(W){B=B.concat(this[W].ruler.disable(N,!0))},this),B=B.concat(this.inline.ruler2.disable(N,!0));var X=N.filter(function(W){return B.indexOf(W)<0});if(X.length&&!z)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+X);return this},F.prototype.use=function(N){var z=[this].concat(Array.prototype.slice.call(arguments,1));return N.apply(N,z),this},F.prototype.parse=function(N,z){if(typeof N!="string")throw new Error("Input data should be a String");var B=new this.core.State(N,this,z);return this.core.process(B),B.tokens},F.prototype.render=function(N,z){return z=z||{},this.renderer.render(this.parse(N,z),this.options,z)},F.prototype.parseInline=function(N,z){var B=new this.core.State(N,this,z);return B.inlineMode=!0,this.core.process(B),B.tokens},F.prototype.renderInline=function(N,z){return z=z||{},this.renderer.render(this.parseInline(N,z),this.options,z)},r.exports=F},"096b":function(r,u,p){function h(b,v,w){this.type=b,this.tag=v,this.attrs=null,this.map=null,this.nesting=w,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}h.prototype.attrIndex=function(b){var v,w,c;if(!this.attrs)return-1;for(v=this.attrs,w=0,c=v.length;w=0&&(w=this.attrs[v][1]),w},h.prototype.attrJoin=function(b,v){var w=this.attrIndex(b);w<0?this.attrPush([b,v]):this.attrs[w][1]=this.attrs[w][1]+" "+v},r.exports=h},"097b":function(r,u,p){var h=p("096b"),b=p("0068").isWhiteSpace,v=p("0068").isPunctChar,w=p("0068").isMdAsciiPunct;function c(o,g,s,y){this.src=o,this.env=s,this.md=g,this.tokens=y,this.tokens_meta=Array(y.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1}c.prototype.pushPending=function(){var o=new h("text","",0);return o.content=this.pending,o.level=this.pendingLevel,this.tokens.push(o),this.pending="",o},c.prototype.push=function(o,g,s){this.pending&&this.pushPending();var y=new h(o,g,s),_=null;return s<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),y.level=this.level,s>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],_={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(y),this.tokens_meta.push(_),y},c.prototype.scanDelims=function(o,g){var s,y,_,k,C,O,T,P,D,F=o,N=!0,z=!0,B=this.posMax,X=this.src.charCodeAt(o);for(s=o>0?this.src.charCodeAt(o-1):32;F/g,">").replace(/"/g,""").replace(/'/g,"'")}function c(kn,...Kn){const pr=Object.create(null);for(const qe in kn)pr[qe]=kn[qe];return Kn.forEach(function(qe){for(const nt in qe)pr[nt]=qe[nt]}),pr}const o="",g=kn=>!!kn.kind;class s{constructor(Kn,pr){this.buffer="",this.classPrefix=pr.classPrefix,Kn.walk(this)}addText(Kn){this.buffer+=w(Kn)}openNode(Kn){if(!g(Kn))return;let pr=Kn.kind;Kn.sublanguage||(pr=`${this.classPrefix}${pr}`),this.span(pr)}closeNode(Kn){g(Kn)&&(this.buffer+=o)}value(){return this.buffer}span(Kn){this.buffer+=``}}class y{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(Kn){this.top.children.push(Kn)}openNode(Kn){const pr={kind:Kn,children:[]};this.add(pr),this.stack.push(pr)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(Kn){return this.constructor._walk(Kn,this.rootNode)}static _walk(Kn,pr){return typeof pr=="string"?Kn.addText(pr):pr.children&&(Kn.openNode(pr),pr.children.forEach(qe=>this._walk(Kn,qe)),Kn.closeNode(pr)),Kn}static _collapse(Kn){typeof Kn!="string"&&Kn.children&&(Kn.children.every(pr=>typeof pr=="string")?Kn.children=[Kn.children.join("")]:Kn.children.forEach(pr=>{y._collapse(pr)}))}}class _ extends y{constructor(Kn){super(),this.options=Kn}addKeyword(Kn,pr){Kn!==""&&(this.openNode(pr),this.addText(Kn),this.closeNode())}addText(Kn){Kn!==""&&this.add(Kn)}addSublanguage(Kn,pr){const qe=Kn.root;qe.kind=pr,qe.sublanguage=!0,this.add(qe)}toHTML(){return new s(this,this.options).value()}finalize(){return!0}}function k(kn){return new RegExp(kn.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function C(kn){return kn?typeof kn=="string"?kn:kn.source:null}function O(...kn){return kn.map(pr=>C(pr)).join("")}function T(...kn){return"("+kn.map(pr=>C(pr)).join("|")+")"}function P(kn){return new RegExp(kn.toString()+"|").exec("").length-1}function D(kn,Kn){const pr=kn&&kn.exec(Kn);return pr&&pr.index===0}const F=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function N(kn,Kn="|"){let pr=0;return kn.map(qe=>{pr+=1;const nt=pr;let Cn=C(qe),kt="";for(;Cn.length>0;){const It=F.exec(Cn);if(!It){kt+=Cn;break}kt+=Cn.substring(0,It.index),Cn=Cn.substring(It.index+It[0].length),It[0][0]==="\\"&&It[1]?kt+="\\"+String(Number(It[1])+nt):(kt+=It[0],It[0]==="("&&pr++)}return kt}).map(qe=>`(${qe})`).join(Kn)}const z=/\b\B/,B="[a-zA-Z]\\w*",X="[a-zA-Z_]\\w*",W="\\b\\d+(\\.\\d+)?",H="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",U="\\b(0b[01]+)",G="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",Y=(kn={})=>{const Kn=/^#![ ]*\//;return kn.binary&&(kn.begin=O(Kn,/.*\b/,kn.binary,/\b.*/)),c({className:"meta",begin:Kn,end:/$/,relevance:0,"on:begin":(pr,qe)=>{pr.index!==0&&qe.ignoreMatch()}},kn)},K={begin:"\\\\[\\s\\S]",relevance:0},ee={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[K]},te={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[K]},re={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},be=function(kn,Kn,pr={}){const qe=c({className:"comment",begin:kn,end:Kn,contains:[]},pr);return qe.contains.push(re),qe.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),qe},Le=be("//","$"),me=be("/\\*","\\*/"),Ie=be("#","$"),pe={className:"number",begin:W,relevance:0},ce={className:"number",begin:H,relevance:0},ue={className:"number",begin:U,relevance:0},_e={className:"number",begin:W+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},xe={begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[K,{begin:/\[/,end:/\]/,relevance:0,contains:[K]}]}]},Te={className:"title",begin:B,relevance:0},Ne={className:"title",begin:X,relevance:0},Be={begin:"\\.\\s*"+X,relevance:0};var Ve=Object.freeze({__proto__:null,MATCH_NOTHING_RE:z,IDENT_RE:B,UNDERSCORE_IDENT_RE:X,NUMBER_RE:W,C_NUMBER_RE:H,BINARY_NUMBER_RE:U,RE_STARTERS_RE:G,SHEBANG:Y,BACKSLASH_ESCAPE:K,APOS_STRING_MODE:ee,QUOTE_STRING_MODE:te,PHRASAL_WORDS_MODE:re,COMMENT:be,C_LINE_COMMENT_MODE:Le,C_BLOCK_COMMENT_MODE:me,HASH_COMMENT_MODE:Ie,NUMBER_MODE:pe,C_NUMBER_MODE:ce,BINARY_NUMBER_MODE:ue,CSS_NUMBER_MODE:_e,REGEXP_MODE:xe,TITLE_MODE:Te,UNDERSCORE_TITLE_MODE:Ne,METHOD_GUARD:Be,END_SAME_AS_BEGIN:function(kn){return Object.assign(kn,{"on:begin":(Kn,pr)=>{pr.data._beginMatch=Kn[1]},"on:end":(Kn,pr)=>{pr.data._beginMatch!==Kn[1]&&pr.ignoreMatch()}})}});function et(kn,Kn){kn.input[kn.index-1]==="."&&Kn.ignoreMatch()}function rt(kn,Kn){Kn&&kn.beginKeywords&&(kn.begin="\\b("+kn.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",kn.__beforeBegin=et,kn.keywords=kn.keywords||kn.beginKeywords,delete kn.beginKeywords,kn.relevance===void 0&&(kn.relevance=0))}function yt(kn,Kn){Array.isArray(kn.illegal)&&(kn.illegal=T(...kn.illegal))}function ut(kn,Kn){if(kn.match){if(kn.begin||kn.end)throw new Error("begin & end are not supported with match");kn.begin=kn.match,delete kn.match}}function vt(kn,Kn){kn.relevance===void 0&&(kn.relevance=1)}const ft=["of","and","for","in","not","or","if","then","parent","list","value"],Qe="keyword";function At(kn,Kn,pr=Qe){const qe={};return typeof kn=="string"?nt(pr,kn.split(" ")):Array.isArray(kn)?nt(pr,kn):Object.keys(kn).forEach(function(Cn){Object.assign(qe,At(kn[Cn],Kn,Cn))}),qe;function nt(Cn,kt){Kn&&(kt=kt.map(It=>It.toLowerCase())),kt.forEach(function(It){const kr=It.split("|");qe[kr[0]]=[Cn,bt(kr[0],kr[1])]})}}function bt(kn,Kn){return Kn?Number(Kn):ot(kn)?0:1}function ot(kn){return ft.includes(kn.toLowerCase())}function wt(kn,{plugins:Kn}){function pr(It,kr){return new RegExp(C(It),"m"+(kn.case_insensitive?"i":"")+(kr?"g":""))}class qe{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(kr,er){er.position=this.position++,this.matchIndexes[this.matchAt]=er,this.regexes.push([er,kr]),this.matchAt+=P(kr)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const kr=this.regexes.map(er=>er[1]);this.matcherRe=pr(N(kr),!0),this.lastIndex=0}exec(kr){this.matcherRe.lastIndex=this.lastIndex;const er=this.matcherRe.exec(kr);if(!er)return null;const sa=er.findIndex((Gr,Ta)=>Ta>0&&Gr!==void 0),Jr=this.matchIndexes[sa];return er.splice(0,sa),Object.assign(er,Jr)}}class nt{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(kr){if(this.multiRegexes[kr])return this.multiRegexes[kr];const er=new qe;return this.rules.slice(kr).forEach(([sa,Jr])=>er.addRule(sa,Jr)),er.compile(),this.multiRegexes[kr]=er,er}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(kr,er){this.rules.push([kr,er]),er.type==="begin"&&this.count++}exec(kr){const er=this.getMatcher(this.regexIndex);er.lastIndex=this.lastIndex;let sa=er.exec(kr);if(this.resumingScanAtSamePosition()&&!(sa&&sa.index===this.lastIndex)){const Jr=this.getMatcher(0);Jr.lastIndex=this.lastIndex+1,sa=Jr.exec(kr)}return sa&&(this.regexIndex+=sa.position+1,this.regexIndex===this.count&&this.considerAll()),sa}}function Cn(It){const kr=new nt;return It.contains.forEach(er=>kr.addRule(er.begin,{rule:er,type:"begin"})),It.terminatorEnd&&kr.addRule(It.terminatorEnd,{type:"end"}),It.illegal&&kr.addRule(It.illegal,{type:"illegal"}),kr}function kt(It,kr){const er=It;if(It.isCompiled)return er;[ut].forEach(Jr=>Jr(It,kr)),kn.compilerExtensions.forEach(Jr=>Jr(It,kr)),It.__beforeBegin=null,[rt,yt,vt].forEach(Jr=>Jr(It,kr)),It.isCompiled=!0;let sa=null;if(typeof It.keywords=="object"&&(sa=It.keywords.$pattern,delete It.keywords.$pattern),It.keywords&&(It.keywords=At(It.keywords,kn.case_insensitive)),It.lexemes&&sa)throw new Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");return sa=sa||It.lexemes||/\w+/,er.keywordPatternRe=pr(sa,!0),kr&&(It.begin||(It.begin=/\B|\b/),er.beginRe=pr(It.begin),It.endSameAsBegin&&(It.end=It.begin),It.end||It.endsWithParent||(It.end=/\B|\b/),It.end&&(er.endRe=pr(It.end)),er.terminatorEnd=C(It.end)||"",It.endsWithParent&&kr.terminatorEnd&&(er.terminatorEnd+=(It.end?"|":"")+kr.terminatorEnd)),It.illegal&&(er.illegalRe=pr(It.illegal)),It.contains||(It.contains=[]),It.contains=[].concat(...It.contains.map(function(Jr){return Nt(Jr==="self"?It:Jr)})),It.contains.forEach(function(Jr){kt(Jr,er)}),It.starts&&kt(It.starts,kr),er.matcher=Cn(er),er}if(kn.compilerExtensions||(kn.compilerExtensions=[]),kn.contains&&kn.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return kn.classNameAliases=c(kn.classNameAliases||{}),kt(kn)}function xt(kn){return!!kn&&(kn.endsWithParent||xt(kn.starts))}function Nt(kn){return kn.variants&&!kn.cachedVariants&&(kn.cachedVariants=kn.variants.map(function(Kn){return c(kn,{variants:null},Kn)})),kn.cachedVariants?kn.cachedVariants:xt(kn)?c(kn,{starts:kn.starts?c(kn.starts):null}):Object.isFrozen(kn)?c(kn):kn}var Vt="10.7.3";function $t(kn){return Boolean(kn||kn==="")}function yn(kn){const Kn={props:["language","code","autodetect"],data:function(){return{detectedLanguage:"",unknownLanguage:!1}},computed:{className(){return this.unknownLanguage?"":"hljs "+this.detectedLanguage},highlighted(){if(!this.autoDetect&&!kn.getLanguage(this.language))return console.warn(`The language "${this.language}" you specified could not be found.`),this.unknownLanguage=!0,w(this.code);let qe={};return this.autoDetect?(qe=kn.highlightAuto(this.code),this.detectedLanguage=qe.language):(qe=kn.highlight(this.language,this.code,this.ignoreIllegals),this.detectedLanguage=this.language),qe.value},autoDetect(){return!this.language||$t(this.autodetect)},ignoreIllegals(){return!0}},render(qe){return qe("pre",{},[qe("code",{class:this.className,domProps:{innerHTML:this.highlighted}})])}};return{Component:Kn,VuePlugin:{install(qe){qe.component("highlightjs",Kn)}}}}const Mn={"after:highlightElement":({el:kn,result:Kn,text:pr})=>{const qe=rr(kn);if(!qe.length)return;const nt=document.createElement("div");nt.innerHTML=Kn.value,Kn.value=Dn(qe,rr(nt),pr)}};function Pn(kn){return kn.nodeName.toLowerCase()}function rr(kn){const Kn=[];return function pr(qe,nt){for(let Cn=qe.firstChild;Cn;Cn=Cn.nextSibling)Cn.nodeType===3?nt+=Cn.nodeValue.length:Cn.nodeType===1&&(Kn.push({event:"start",offset:nt,node:Cn}),nt=pr(Cn,nt),Pn(Cn).match(/br|hr|img|input/)||Kn.push({event:"stop",offset:nt,node:Cn}));return nt}(kn,0),Kn}function Dn(kn,Kn,pr){let qe=0,nt="";const Cn=[];function kt(){return kn.length&&Kn.length?kn[0].offset!==Kn[0].offset?kn[0].offset"}function kr(sa){nt+=""}function er(sa){(sa.event==="start"?It:kr)(sa.node)}for(;kn.length||Kn.length;){let sa=kt();if(nt+=w(pr.substring(qe,sa[0].offset)),qe=sa[0].offset,sa===kn){Cn.reverse().forEach(kr);do er(sa.splice(0,1)[0]),sa=kt();while(sa===kn&&sa.length&&sa[0].offset===qe);Cn.reverse().forEach(It)}else sa[0].event==="start"?Cn.push(sa[0].node):Cn.pop(),er(sa.splice(0,1)[0])}return nt+w(pr.substr(qe))}const Cr={},fr=kn=>{console.error(kn)},Er=(kn,...Kn)=>{console.log(`WARN: ${kn}`,...Kn)},Yn=(kn,Kn)=>{Cr[`${kn}/${Kn}`]||(console.log(`Deprecated as of ${kn}. ${Kn}`),Cr[`${kn}/${Kn}`]=!0)},Rn=w,Hr=c,mr=Symbol("nomatch");var ka=function(kn){const Kn=Object.create(null),pr=Object.create(null),qe=[];let nt=!0;const Cn=/(^(<[^>]+>|\t|)+|\n)/gm,kt="Could not find the language '{}', did you forget to load/include a language module?",It={disableAutodetect:!0,name:"Plain text",contains:[]};let kr={noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:null,__emitter:_};function er(xr){return kr.noHighlightRe.test(xr)}function sa(xr){let Fa=xr.className+" ";Fa+=xr.parentNode?xr.parentNode.className:"";const ni=kr.languageDetectRe.exec(Fa);if(ni){const Li=ci(ni[1]);return Li||(Er(kt.replace("{}",ni[1])),Er("Falling back to no-highlight mode for this block.",xr)),Li?ni[1]:"no-highlight"}return Fa.split(/\s+/).find(Li=>er(Li)||ci(Li))}function Jr(xr,Fa,ni,Li){let Do="",Ki="";typeof Fa=="object"?(Do=xr,ni=Fa.ignoreIllegals,Ki=Fa.language,Li=void 0):(Yn("10.7.0","highlight(lang, code, ...args) has been deprecated."),Yn("10.7.0",`Please use highlight(code, options) instead. + */var F$;function xSe(){if(F$)return LT.exports;F$=1;const t=Object.freeze({}),e=Array.isArray;function n(se){return se==null}function r(se){return se!=null}function u(se){return se===!0}function d(se){return typeof se=="string"||typeof se=="number"||typeof se=="symbol"||typeof se=="boolean"}function p(se){return typeof se=="function"}function b(se){return se!==null&&typeof se=="object"}const v=Object.prototype.toString;function w(se){return v.call(se)==="[object Object]"}function c(se){const Oe=parseFloat(String(se));return Oe>=0&&Math.floor(Oe)===Oe&&isFinite(se)}function o(se){return r(se)&&typeof se.then=="function"&&typeof se.catch=="function"}function g(se){return se==null?"":Array.isArray(se)||w(se)&&se.toString===v?JSON.stringify(se,null,2):String(se)}function s(se){const Oe=parseFloat(se);return isNaN(Oe)?se:Oe}function y(se,Oe){const Re=Object.create(null),Ye=se.split(",");for(let ct=0;ctRe[ct.toLowerCase()]:ct=>Re[ct]}const _=y("key,ref,slot,slot-scope,is");function k(se,Oe){const Re=se.length;if(Re){if(Oe===se[Re-1])return void(se.length=Re-1);const Ye=se.indexOf(Oe);if(Ye>-1)return se.splice(Ye,1)}}const C=Object.prototype.hasOwnProperty;function O(se,Oe){return C.call(se,Oe)}function T(se){const Oe=Object.create(null);return function(Re){return Oe[Re]||(Oe[Re]=se(Re))}}const P=/-(\w)/g,D=T(se=>se.replace(P,(Oe,Re)=>Re?Re.toUpperCase():"")),F=T(se=>se.charAt(0).toUpperCase()+se.slice(1)),N=/\B([A-Z])/g,z=T(se=>se.replace(N,"-$1").toLowerCase()),B=Function.prototype.bind?function(se,Oe){return se.bind(Oe)}:function(se,Oe){function Re(Ye){const ct=arguments.length;return ct?ct>1?se.apply(Oe,arguments):se.call(Oe,Ye):se.call(Oe)}return Re._length=se.length,Re};function X(se,Oe){Oe=Oe||0;let Re=se.length-Oe;const Ye=new Array(Re);for(;Re--;)Ye[Re]=se[Re+Oe];return Ye}function W(se,Oe){for(const Re in Oe)se[Re]=Oe[Re];return se}function H(se){const Oe={};for(let Re=0;Re!1,Y=se=>se;function K(se,Oe){if(se===Oe)return!0;const Re=b(se),Ye=b(Oe);if(!Re||!Ye)return!Re&&!Ye&&String(se)===String(Oe);try{const ct=Array.isArray(se),St=Array.isArray(Oe);if(ct&&St)return se.length===Oe.length&&se.every((Wt,vn)=>K(Wt,Oe[vn]));if(se instanceof Date&&Oe instanceof Date)return se.getTime()===Oe.getTime();if(ct||St)return!1;{const Wt=Object.keys(se),vn=Object.keys(Oe);return Wt.length===vn.length&&Wt.every(Tn=>K(se[Tn],Oe[Tn]))}}catch{return!1}}function ee(se,Oe){for(let Re=0;Re0,Be=xe&&xe.indexOf("edge/")>0;xe&&xe.indexOf("android");const Fe=xe&&/iphone|ipad|ipod|ios/.test(xe);xe&&/chrome\/\d+/.test(xe),xe&&/phantomjs/.test(xe);const Ve=xe&&xe.match(/firefox\/(\d+)/),et={}.watch;let rt,yt=!1;if(_e)try{const se={};Object.defineProperty(se,"passive",{get(){yt=!0}}),window.addEventListener("test-passive",null,se)}catch{}const ut=()=>(rt===void 0&&(rt=!_e&&typeof oM<"u"&&oM.process&&{}.VUE_ENV==="server"),rt),vt=_e&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ft(se){return typeof se=="function"&&/native code/.test(se.toString())}const Qe=typeof Symbol<"u"&&ft(Symbol)&&typeof Reflect<"u"&&ft(Reflect.ownKeys);let At;At=typeof Set<"u"&&ft(Set)?Set:class{constructor(){this.set=Object.create(null)}has(se){return this.set[se]===!0}add(se){this.set[se]=!0}clear(){this.set=Object.create(null)}};let bt=null;function ot(se=null){se||bt&&bt._scope.off(),bt=se,se&&se._scope.on()}class wt{constructor(Oe,Re,Ye,ct,St,Wt,vn,Tn){this.tag=Oe,this.data=Re,this.children=Ye,this.text=ct,this.elm=St,this.ns=void 0,this.context=Wt,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=Re&&Re.key,this.componentOptions=vn,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=Tn,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}get child(){return this.componentInstance}}const xt=(se="")=>{const Oe=new wt;return Oe.text=se,Oe.isComment=!0,Oe};function Nt(se){return new wt(void 0,void 0,void 0,String(se))}function Vt(se){const Oe=new wt(se.tag,se.data,se.children&&se.children.slice(),se.text,se.elm,se.context,se.componentOptions,se.asyncFactory);return Oe.ns=se.ns,Oe.isStatic=se.isStatic,Oe.key=se.key,Oe.isComment=se.isComment,Oe.fnContext=se.fnContext,Oe.fnOptions=se.fnOptions,Oe.fnScopeId=se.fnScopeId,Oe.asyncMeta=se.asyncMeta,Oe.isCloned=!0,Oe}let $t=0;const yn=[];class Mn{constructor(){this._pending=!1,this.id=$t++,this.subs=[]}addSub(Oe){this.subs.push(Oe)}removeSub(Oe){this.subs[this.subs.indexOf(Oe)]=null,this._pending||(this._pending=!0,yn.push(this))}depend(Oe){Mn.target&&Mn.target.addDep(this)}notify(Oe){const Re=this.subs.filter(Ye=>Ye);for(let Ye=0,ct=Re.length;Ye{const Ye=Oe[Re];if(er(Ye))return Ye.value;{const ct=Ye&&Ye.__ob__;return ct&&ct.dep.depend(),Ye}},set:Ye=>{const ct=Oe[Re];er(ct)&&!er(Ye)?ct.value=Ye:Oe[Re]=Ye}})}function Gr(se,Oe,Re){const Ye=se[Oe];if(er(Ye))return Ye;const ct={get value(){const St=se[Oe];return St===void 0?Re:St},set value(St){se[Oe]=St}};return pe(ct,"__v_isRef",!0),ct}function Ta(se){return Za(se,!1)}function Za(se,Oe){if(!w(se)||kr(se))return se;const Re=Oe?"__v_rawToShallowReadonly":"__v_rawToReadonly",Ye=se[Re];if(Ye)return Ye;const ct=Object.create(Object.getPrototypeOf(se));pe(se,Re,ct),pe(ct,"__v_isReadonly",!0),pe(ct,"__v_raw",se),er(se)&&pe(ct,"__v_isRef",!0),(Oe||It(se))&&pe(ct,"__v_isShallow",!0);const St=Object.keys(se);for(let Wt=0;Wton(Ha,null,ro,vn,no);let Xn,yr,Qr=!1,ca=!1;if(er(se)?(Xn=()=>se.value,Qr=It(se)):kt(se)?(Xn=()=>(se.__ob__.dep.depend(),se),Ye=!0):e(se)?(ca=!0,Qr=se.some(Ha=>kt(Ha)||It(Ha)),Xn=()=>se.map(Ha=>er(Ha)?Ha.value:kt(Ha)?jl(Ha):p(Ha)?Tn(Ha,"watcher getter"):void 0)):Xn=p(se)?Oe?()=>Tn(se,"watcher getter"):()=>{if(!vn||!vn._isDestroyed)return yr&&yr(),Tn(se,"watcher",[Na])}:U,Oe&&Ye){const Ha=Xn;Xn=()=>jl(Ha())}let Na=Ha=>{yr=Ea.onStop=()=>{Tn(Ha,"watcher cleanup")}};if(ut())return Na=U,Oe?Re&&Tn(Oe,"watcher callback",[Xn(),ca?[]:void 0,Na]):Xn(),U;const Ea=new Ms(bt,Xn,U,{lazy:!0});Ea.noRecurse=!Oe;let La=ca?[]:ja;return Ea.run=()=>{if(Ea.active)if(Oe){const Ha=Ea.get();(Ye||Qr||(ca?Ha.some((no,ro)=>re(no,La[ro])):re(Ha,La)))&&(yr&&yr(),Tn(Oe,"watcher callback",[Ha,La===ja?void 0:La,Na]),La=Ha)}else Ea.get()},ct==="sync"?Ea.update=Ea.run:ct==="post"?(Ea.post=!0,Ea.update=()=>Hs(Ea)):Ea.update=()=>{if(vn&&vn===bt&&!vn._isMounted){const Ha=vn._preWatchers||(vn._preWatchers=[]);Ha.indexOf(Ea)<0&&Ha.push(Ea)}else Hs(Ea)},Oe?Re?Ea.run():La=Ea.get():ct==="post"&&vn?vn.$once("hook:mounted",()=>Ea.get()):Ea.get(),()=>{Ea.teardown()}}let wa;class Ci{constructor(Oe=!1){this.detached=Oe,this.active=!0,this.effects=[],this.cleanups=[],this.parent=wa,!Oe&&wa&&(this.index=(wa.scopes||(wa.scopes=[])).push(this)-1)}run(Oe){if(this.active){const Re=wa;try{return wa=this,Oe()}finally{wa=Re}}}on(){wa=this}off(){wa=this.parent}stop(Oe){if(this.active){let Re,Ye;for(Re=0,Ye=this.effects.length;Re{const Oe=se.charAt(0)==="&",Re=(se=Oe?se.slice(1):se).charAt(0)==="~",Ye=(se=Re?se.slice(1):se).charAt(0)==="!";return{name:se=Ye?se.slice(1):se,once:Re,capture:Ye,passive:Oe}});function eo(se,Oe){function Re(){const Ye=Re.fns;if(!e(Ye))return on(Ye,null,arguments,Oe,"v-on handler");{const ct=Ye.slice();for(let St=0;St0&&(ct=ta(ct,`${Oe||""}_${Ye}`),Co(ct[0])&&Co(Wt)&&(Re[St]=Nt(Wt.text+ct[0].text),ct.shift()),Re.push.apply(Re,ct)):d(ct)?Co(Wt)?Re[St]=Nt(Wt.text+ct):ct!==""&&Re.push(Nt(ct)):Co(ct)&&Co(Wt)?Re[St]=Nt(Wt.text+ct.text):(u(se._isVList)&&r(ct.tag)&&n(ct.key)&&r(Oe)&&(ct.key=`__vlist${Oe}_${Ye}__`),Re.push(ct)));return Re}function Ui(se,Oe){let Re,Ye,ct,St,Wt=null;if(e(se)||typeof se=="string")for(Wt=new Array(se.length),Re=0,Ye=se.length;Re0,Wt=Oe?!!Oe.$stable:!St,vn=Oe&&Oe.$key;if(Oe){if(Oe._normalized)return Oe._normalized;if(Wt&&Ye&&Ye!==t&&vn===Ye.$key&&!St&&!Ye.$hasNormal)return Ye;ct={};for(const Tn in Oe)Oe[Tn]&&Tn[0]!=="$"&&(ct[Tn]=wi(se,Re,Tn,Oe[Tn]))}else ct={};for(const Tn in Re)Tn in ct||(ct[Tn]=tn(Re,Tn));return Oe&&Object.isExtensible(Oe)&&(Oe._normalized=ct),pe(ct,"$stable",Wt),pe(ct,"$key",vn),pe(ct,"$hasNormal",St),ct}function wi(se,Oe,Re,Ye){const ct=function(){const St=bt;ot(se);let Wt=arguments.length?Ye.apply(null,arguments):Ye({});Wt=Wt&&typeof Wt=="object"&&!e(Wt)?[Wt]:Ml(Wt);const vn=Wt&&Wt[0];return ot(St),Wt&&(!vn||Wt.length===1&&vn.isComment&&!qa(vn))?void 0:Wt};return Ye.proxy&&Object.defineProperty(Oe,Re,{get:ct,enumerable:!0,configurable:!0}),ct}function tn(se,Oe){return()=>se[Oe]}function Fo(se){return{get attrs(){if(!se._attrsProxy){const Oe=se._attrsProxy={};pe(Oe,"_v_attr_proxy",!0),zn(Oe,se.$attrs,t,se,"$attrs")}return se._attrsProxy},get listeners(){return se._listenersProxy||zn(se._listenersProxy={},se.$listeners,t,se,"$listeners"),se._listenersProxy},get slots(){return function(Oe){return Oe._slotsProxy||ze(Oe._slotsProxy={},Oe.$scopedSlots),Oe._slotsProxy}(se)},emit:B(se.$emit,se),expose(Oe){Oe&&Object.keys(Oe).forEach(Re=>Jr(se,Oe,Re))}}}function zn(se,Oe,Re,Ye,ct){let St=!1;for(const Wt in Oe)Wt in se?Oe[Wt]!==Re[Wt]&&(St=!0):(St=!0,ll(se,Wt,Ye,ct));for(const Wt in se)Wt in Oe||(St=!0,delete se[Wt]);return St}function ll(se,Oe,Re,Ye){Object.defineProperty(se,Oe,{enumerable:!0,configurable:!0,get:()=>Re[Ye][Oe]})}function ze(se,Oe){for(const Re in Oe)se[Re]=Oe[Re];for(const Re in se)Re in Oe||delete se[Re]}function Je(){const se=bt;return se._setupContext||(se._setupContext=Fo(se))}let ht=null;function gt(se,Oe){return(se.__esModule||Qe&&se[Symbol.toStringTag]==="Module")&&(se=se.default),b(se)?Oe.extend(se):se}function Mt(se){if(e(se))for(let Oe=0;OeHt(Wt,Ye,ct+" (Promise/async)")),St._handled=!0)}catch(Wt){Ht(Wt,Ye,ct)}return St}function Nn(se,Oe,Re){if(me.errorHandler)try{return me.errorHandler.call(null,se,Oe,Re)}catch(Ye){Ye!==se&&ur(Ye)}ur(se)}function ur(se,Oe,Re){if(!_e||typeof console>"u")throw se;console.error(se)}let wr=!1;const $n=[];let Bn,ar=!1;function cr(){ar=!1;const se=$n.slice(0);$n.length=0;for(let Oe=0;Oe{se.then(cr),Fe&&setTimeout(U)},wr=!0}else if(Te||typeof MutationObserver>"u"||!ft(MutationObserver)&&MutationObserver.toString()!=="[object MutationObserverConstructor]")Bn=typeof setImmediate<"u"&&ft(setImmediate)?()=>{setImmediate(cr)}:()=>{setTimeout(cr,0)};else{let se=1;const Oe=new MutationObserver(cr),Re=document.createTextNode(String(se));Oe.observe(Re,{characterData:!0}),Bn=()=>{se=(se+1)%2,Re.data=String(se)},wr=!0}function Jt(se,Oe){let Re;if($n.push(()=>{if(se)try{se.call(Oe)}catch(Ye){Ht(Ye,Oe,"nextTick")}else Re&&Re(Oe)}),ar||(ar=!0,Bn()),!se&&typeof Promise<"u")return new Promise(Ye=>{Re=Ye})}function tr(se){return(Oe,Re=bt)=>{if(Re)return function(Ye,ct,St){const Wt=Ye.$options;Wt[ct]=za(Wt[ct],St)}(Re,se,Oe)}}const ma=tr("beforeMount"),Fr=tr("mounted"),na=tr("beforeUpdate"),Kr=tr("updated"),bn=tr("beforeDestroy"),Tr=tr("destroyed"),Rr=tr("activated"),ha=tr("deactivated"),$i=tr("serverPrefetch"),yi=tr("renderTracked"),Wi=tr("renderTriggered"),Ts=tr("errorCaptured");var gl=Object.freeze({__proto__:null,version:"2.7.14",defineComponent:function(se){return se},ref:function(se){return sa(se,!1)},shallowRef:function(se){return sa(se,!0)},isRef:er,toRef:Gr,toRefs:function(se){const Oe=e(se)?new Array(se.length):{};for(const Re in se)Oe[Re]=Gr(se,Re);return Oe},unref:function(se){return er(se)?se.value:se},proxyRefs:function(se){if(kt(se))return se;const Oe={},Re=Object.keys(se);for(let Ye=0;Ye{Oe.depend()},()=>{Oe.notify()}),ct={get value(){return Re()},set value(St){Ye(St)}};return pe(ct,"__v_isRef",!0),ct},triggerRef:function(se){se.dep&&se.dep.notify()},reactive:function(se){return Cn(se,!1),se},isReactive:kt,isReadonly:kr,isShallow:It,isProxy:function(se){return kt(se)||kr(se)},shallowReactive:nt,markRaw:function(se){return Object.isExtensible(se)&&pe(se,"__v_skip",!0),se},toRaw:function se(Oe){const Re=Oe&&Oe.__v_raw;return Re?se(Re):Oe},readonly:Ta,shallowReadonly:function(se){return Za(se,!0)},computed:function(se,Oe){let Re,Ye;const ct=p(se);ct?(Re=se,Ye=U):(Re=se.get,Ye=se.set);const St=ut()?null:new Ms(bt,Re,U,{lazy:!0}),Wt={effect:St,get value(){return St?(St.dirty&&St.evaluate(),Mn.target&&St.depend(),St.value):Re()},set value(vn){Ye(vn)}};return pe(Wt,"__v_isRef",!0),pe(Wt,"__v_isReadonly",ct),Wt},watch:function(se,Oe,Re){return On(se,Oe,Re)},watchEffect:function(se,Oe){return On(se,null,Oe)},watchPostEffect:fn,watchSyncEffect:function(se,Oe){return On(se,null,{flush:"sync"})},EffectScope:Ci,effectScope:function(se){return new Ci(se)},onScopeDispose:function(se){wa&&wa.cleanups.push(se)},getCurrentScope:function(){return wa},provide:function(se,Oe){bt&&(ri(bt)[se]=Oe)},inject:function(se,Oe,Re=!1){const Ye=bt;if(Ye){const ct=Ye.$parent&&Ye.$parent._provided;if(ct&&se in ct)return ct[se];if(arguments.length>1)return Re&&p(Oe)?Oe.call(Ye):Oe}},h:function(se,Oe,Re){return Yt(bt,se,Oe,Re,2,!0)},getCurrentInstance:function(){return bt&&{proxy:bt}},useSlots:function(){return Je().slots},useAttrs:function(){return Je().attrs},useListeners:function(){return Je().listeners},mergeDefaults:function(se,Oe){const Re=e(se)?se.reduce((Ye,ct)=>(Ye[ct]={},Ye),{}):se;for(const Ye in Oe){const ct=Re[Ye];ct?e(ct)||p(ct)?Re[Ye]={type:ct,default:Oe[Ye]}:ct.default=Oe[Ye]:ct===null&&(Re[Ye]={default:Oe[Ye]})}return Re},nextTick:Jt,set:Kn,del:pr,useCssModule:function(se="$style"){return bt&&bt[se]||t},useCssVars:function(se){if(!_e)return;const Oe=bt;Oe&&fn(()=>{const Re=Oe.$el,Ye=se(Oe,Oe._setupProxy);if(Re&&Re.nodeType===1){const ct=Re.style;for(const St in Ye)ct.setProperty(`--${St}`,Ye[St])}})},defineAsyncComponent:function(se){p(se)&&(se={loader:se});const{loader:Oe,loadingComponent:Re,errorComponent:Ye,delay:ct=200,timeout:St,suspensible:Wt=!1,onError:vn}=se;let Tn=null,Xn=0;const yr=()=>{let Qr;return Tn||(Qr=Tn=Oe().catch(ca=>{if(ca=ca instanceof Error?ca:new Error(String(ca)),vn)return new Promise((Na,Ea)=>{vn(ca,()=>Na((Xn++,Tn=null,yr())),()=>Ea(ca),Xn+1)});throw ca}).then(ca=>Qr!==Tn&&Tn?Tn:(ca&&(ca.__esModule||ca[Symbol.toStringTag]==="Module")&&(ca=ca.default),ca)))};return()=>({component:yr(),delay:ct,timeout:St,error:Ye,loading:Re})},onBeforeMount:ma,onMounted:Fr,onBeforeUpdate:na,onUpdated:Kr,onBeforeUnmount:bn,onUnmounted:Tr,onActivated:Rr,onDeactivated:ha,onServerPrefetch:$i,onRenderTracked:yi,onRenderTriggered:Wi,onErrorCaptured:function(se,Oe=bt){Ts(se,Oe)}});const Pl=new At;function jl(se){return so(se,Pl),Pl.clear(),se}function so(se,Oe){let Re,Ye;const ct=e(se);if(!(!ct&&!b(se)||se.__v_skip||Object.isFrozen(se)||se instanceof wt)){if(se.__ob__){const St=se.__ob__.dep.id;if(Oe.has(St))return;Oe.add(St)}if(ct)for(Re=se.length;Re--;)so(se[Re],Oe);else if(er(se))so(se.value,Oe);else for(Ye=Object.keys(se),Re=Ye.length;Re--;)so(se[Ye[Re]],Oe)}}let As,xs=0;class Ms{constructor(Oe,Re,Ye,ct,St){(function(Wt,vn=wa){vn&&vn.active&&vn.effects.push(Wt)})(this,wa&&!wa._vm?wa:Oe?Oe._scope:void 0),(this.vm=Oe)&&St&&(Oe._watcher=this),ct?(this.deep=!!ct.deep,this.user=!!ct.user,this.lazy=!!ct.lazy,this.sync=!!ct.sync,this.before=ct.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=Ye,this.id=++xs,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new At,this.newDepIds=new At,this.expression="",p(Re)?this.getter=Re:(this.getter=function(Wt){if(ce.test(Wt))return;const vn=Wt.split(".");return function(Tn){for(let Xn=0;Xn{Dl=Oe}}function Fl(se){for(;se&&(se=se.$parent);)if(se._inactive)return!0;return!1}function ws(se,Oe){if(Oe){if(se._directInactive=!1,Fl(se))return}else if(se._directInactive)return;if(se._inactive||se._inactive===null){se._inactive=!1;for(let Re=0;Redocument.createEvent("Event").timeStamp&&(Wu=()=>se.now())}const D0=(se,Oe)=>{if(se.post){if(!Oe.post)return 1}else if(Oe.post)return-1;return se.id-Oe.id};function wc(){let se,Oe;for(Il=Wu(),Qs=!0,Nl.sort(D0),Ai=0;Ai{for(let ct=0;ctWt),St._pending=!1}yn.length=0})(),vt&&me.devtools&&vt.emit("flush")}function Hs(se){const Oe=se.id;if(gu[Oe]==null&&(se!==Mn.target||!se.noRecurse)){if(gu[Oe]=!0,Qs){let Re=Nl.length-1;for(;Re>Ai&&Nl[Re].id>se.id;)Re--;Nl.splice(Re+1,0,se)}else Nl.push(se);Ql||(Ql=!0,Jt(wc))}}function N0(se,Oe){if(se){const Re=Object.create(null),Ye=Qe?Reflect.ownKeys(se):Object.keys(se);for(let ct=0;ct(this.$slots||qr(Ye,se.scopedSlots,this.$slots=_a(Re,Ye)),this.$slots),Object.defineProperty(this,"scopedSlots",{enumerable:!0,get(){return qr(Ye,se.scopedSlots,this.slots())}}),vn&&(this.$options=St,this.$slots=this.slots(),this.$scopedSlots=qr(Ye,se.scopedSlots,this.$slots)),St._scopeId?this._c=(Xn,yr,Qr,ca)=>{const Na=Yt(Wt,Xn,yr,Qr,ca,Tn);return Na&&!e(Na)&&(Na.fnScopeId=St._scopeId,Na.fnContext=Ye),Na}:this._c=(Xn,yr,Qr,ca)=>Yt(Wt,Xn,yr,Qr,ca,Tn)}function z1(se,Oe,Re,Ye,ct){const St=Vt(se);return St.fnContext=Re,St.fnOptions=Ye,Oe.slot&&((St.data||(St.data={})).slot=Oe.slot),St}function f0(se,Oe){for(const Re in Oe)se[D(Re)]=Oe[Re]}function Yu(se){return se.name||se.__name||se._componentTag}Ki(s1.prototype);const ps={init(se,Oe){if(se.componentInstance&&!se.componentInstance._isDestroyed&&se.data.keepAlive){const Re=se;ps.prepatch(Re,Re)}else(se.componentInstance=function(Re,Ye){const ct={_isComponent:!0,_parentVnode:Re,parent:Ye},St=Re.data.inlineTemplate;return r(St)&&(ct.render=St.render,ct.staticRenderFns=St.staticRenderFns),new Re.componentOptions.Ctor(ct)}(se,Dl)).$mount(Oe?se.elm:void 0,Oe)},prepatch(se,Oe){const Re=Oe.componentOptions;(function(Ye,ct,St,Wt,vn){const Tn=Wt.data.scopedSlots,Xn=Ye.$scopedSlots,yr=!!(Tn&&!Tn.$stable||Xn!==t&&!Xn.$stable||Tn&&Ye.$scopedSlots.$key!==Tn.$key||!Tn&&Ye.$scopedSlots.$key);let Qr=!!(vn||Ye.$options._renderChildren||yr);const ca=Ye.$vnode;Ye.$options._parentVnode=Wt,Ye.$vnode=Wt,Ye._vnode&&(Ye._vnode.parent=Wt),Ye.$options._renderChildren=vn;const Na=Wt.data.attrs||t;Ye._attrsProxy&&zn(Ye._attrsProxy,Na,ca.data&&ca.data.attrs||t,Ye,"$attrs")&&(Qr=!0),Ye.$attrs=Na,St=St||t;const Ea=Ye.$options._parentListeners;if(Ye._listenersProxy&&zn(Ye._listenersProxy,St,Ea||t,Ye,"$listeners"),Ye.$listeners=Ye.$options._parentListeners=St,vu(Ye,St,Ea),ct&&Ye.$options.props){Hr(!1);const La=Ye._props,Ha=Ye.$options._propKeys||[];for(let no=0;nok(Na,ca));const no=vs=>{for(let es=0,Ir=Na.length;es{yr.resolved=gt(vs,Qr),Ea?Na.length=0:no(!0)}),Bo=te(vs=>{r(yr.errorComp)&&(yr.error=!0,no(!0))}),co=yr(ro,Bo);return b(co)&&(o(co)?n(yr.resolved)&&co.then(ro,Bo):o(co.component)&&(co.component.then(ro,Bo),r(co.error)&&(yr.errorComp=gt(co.error,Qr)),r(co.loading)&&(yr.loadingComp=gt(co.loading,Qr),co.delay===0?yr.loading=!0:La=setTimeout(()=>{La=null,n(yr.resolved)&&n(yr.error)&&(yr.loading=!0,no(!1))},co.delay||200)),r(co.timeout)&&(Ha=setTimeout(()=>{Ha=null,n(yr.resolved)&&Bo(null)},co.timeout)))),Ea=!1,yr.loading?yr.loadingComp:yr.resolved}}(Wt,St),se===void 0))return function(yr,Qr,ca,Na,Ea){const La=xt();return La.asyncFactory=yr,La.asyncMeta={data:Qr,context:ca,children:Na,tag:Ea},La}(Wt,Oe,Re,Ye,ct);Oe=Oe||{},xa(se),r(Oe.model)&&function(yr,Qr){const ca=yr.model&&yr.model.prop||"value",Na=yr.model&&yr.model.event||"input";(Qr.attrs||(Qr.attrs={}))[ca]=Qr.model.value;const Ea=Qr.on||(Qr.on={}),La=Ea[Na],Ha=Qr.model.callback;r(La)?(e(La)?La.indexOf(Ha)===-1:La!==Ha)&&(Ea[Na]=[Ha].concat(La)):Ea[Na]=Ha}(se.options,Oe);const vn=function(yr,Qr,ca){const Na=Qr.options.props;if(n(Na))return;const Ea={},{attrs:La,props:Ha}=yr;if(r(La)||r(Ha))for(const no in Na){const ro=z(no);wl(Ea,Ha,no,ro,!0)||wl(Ea,La,no,ro,!1)}return Ea}(Oe,se);if(u(se.options.functional))return function(yr,Qr,ca,Na,Ea){const La=yr.options,Ha={},no=La.props;if(r(no))for(const co in no)Ha[co]=Io(co,no,Qr||t);else r(ca.attrs)&&f0(Ha,ca.attrs),r(ca.props)&&f0(Ha,ca.props);const ro=new s1(ca,Ha,Ea,Na,yr),Bo=La.render.call(null,ro._c,ro);if(Bo instanceof wt)return z1(Bo,ca,ro.parent,La);if(e(Bo)){const co=Ml(Bo)||[],vs=new Array(co.length);for(let es=0;es{se(Ye,ct),Oe(Ye,ct)};return Re._merged=!0,Re}let Qn=U;const ia=me.optionMergeStrategies;function ya(se,Oe,Re=!0){if(!Oe)return se;let Ye,ct,St;const Wt=Qe?Reflect.ownKeys(Oe):Object.keys(Oe);for(let vn=0;vn{ia[se]=za}),be.forEach(function(se){ia[se+"s"]=yo}),ia.watch=function(se,Oe,Re,Ye){if(se===et&&(se=void 0),Oe===et&&(Oe=void 0),!Oe)return Object.create(se||null);if(!se)return Oe;const ct={};W(ct,se);for(const St in Oe){let Wt=ct[St];const vn=Oe[St];Wt&&!e(Wt)&&(Wt=[Wt]),ct[St]=Wt?Wt.concat(vn):e(vn)?vn:[vn]}return ct},ia.props=ia.methods=ia.inject=ia.computed=function(se,Oe,Re,Ye){if(!se)return Oe;const ct=Object.create(null);return W(ct,se),Oe&&W(ct,Oe),ct},ia.provide=function(se,Oe){return se?function(){const Re=Object.create(null);return ya(Re,p(se)?se.call(this):se),Oe&&ya(Re,p(Oe)?Oe.call(this):Oe,!1),Re}:Oe};const hi=function(se,Oe){return Oe===void 0?se:Oe};function vi(se,Oe,Re){if(p(Oe)&&(Oe=Oe.options),function(Wt,vn){const Tn=Wt.props;if(!Tn)return;const Xn={};let yr,Qr,ca;if(e(Tn))for(yr=Tn.length;yr--;)Qr=Tn[yr],typeof Qr=="string"&&(ca=D(Qr),Xn[ca]={type:null});else if(w(Tn))for(const Na in Tn)Qr=Tn[Na],ca=D(Na),Xn[ca]=w(Qr)?Qr:{type:Qr};Wt.props=Xn}(Oe),function(Wt,vn){const Tn=Wt.inject;if(!Tn)return;const Xn=Wt.inject={};if(e(Tn))for(let yr=0;yr-1){if(St&&!O(ct,"default"))Wt=!1;else if(Wt===""||Wt===z(se)){const Tn=Ri(String,ct.type);(Tn<0||vn-1:typeof se=="string"?se.split(",").indexOf(Oe)>-1:(Re=se,v.call(Re)==="[object RegExp]"&&se.test(Oe));var Re}function bo(se,Oe){const{cache:Re,keys:Ye,_vnode:ct}=se;for(const St in Re){const Wt=Re[St];if(Wt){const vn=Wt.name;vn&&!Oe(vn)&&yl(Re,St,Ye,ct)}}}function yl(se,Oe,Re,Ye){const ct=se[Oe];!ct||Ye&&ct.tag===Ye.tag||ct.componentInstance.$destroy(),se[Oe]=null,k(Re,Oe)}(function(se){se.prototype._init=function(Oe){const Re=this;Re._uid=pa++,Re._isVue=!0,Re.__v_skip=!0,Re._scope=new Ci(!0),Re._scope._vm=!0,Oe&&Oe._isComponent?function(Ye,ct){const St=Ye.$options=Object.create(Ye.constructor.options),Wt=ct._parentVnode;St.parent=ct.parent,St._parentVnode=Wt;const vn=Wt.componentOptions;St.propsData=vn.propsData,St._parentListeners=vn.listeners,St._renderChildren=vn.children,St._componentTag=vn.tag,ct.render&&(St.render=ct.render,St.staticRenderFns=ct.staticRenderFns)}(Re,Oe):Re.$options=vi(xa(Re.constructor),Oe||{},Re),Re._renderProxy=Re,Re._self=Re,function(Ye){const ct=Ye.$options;let St=ct.parent;if(St&&!ct.abstract){for(;St.$options.abstract&&St.$parent;)St=St.$parent;St.$children.push(Ye)}Ye.$parent=St,Ye.$root=St?St.$root:Ye,Ye.$children=[],Ye.$refs={},Ye._provided=St?St._provided:Object.create(null),Ye._watcher=null,Ye._inactive=null,Ye._directInactive=!1,Ye._isMounted=!1,Ye._isDestroyed=!1,Ye._isBeingDestroyed=!1}(Re),function(Ye){Ye._events=Object.create(null),Ye._hasHookEvent=!1;const ct=Ye.$options._parentListeners;ct&&vu(Ye,ct)}(Re),function(Ye){Ye._vnode=null,Ye._staticTrees=null;const ct=Ye.$options,St=Ye.$vnode=ct._parentVnode,Wt=St&&St.context;Ye.$slots=_a(ct._renderChildren,Wt),Ye.$scopedSlots=St?qr(Ye.$parent,St.data.scopedSlots,Ye.$slots):t,Ye._c=(Tn,Xn,yr,Qr)=>Yt(Ye,Tn,Xn,yr,Qr,!1),Ye.$createElement=(Tn,Xn,yr,Qr)=>Yt(Ye,Tn,Xn,yr,Qr,!0);const vn=St&&St.data;kn(Ye,"$attrs",vn&&vn.attrs||t,null,!0),kn(Ye,"$listeners",ct._parentListeners||t,null,!0)}(Re),or(Re,"beforeCreate",void 0,!1),function(Ye){const ct=N0(Ye.$options.inject,Ye);ct&&(Hr(!1),Object.keys(ct).forEach(St=>{kn(Ye,St,ct[St])}),Hr(!0))}(Re),Tt(Re),function(Ye){const ct=Ye.$options.provide;if(ct){const St=p(ct)?ct.call(Ye):ct;if(!b(St))return;const Wt=ri(Ye),vn=Qe?Reflect.ownKeys(St):Object.keys(St);for(let Tn=0;Tn1?X(ct):ct;const St=X(arguments,1),Wt=`event handler for "${Re}"`;for(let vn=0,Tn=ct.length;vnparseInt(this.max)&&yl(se,Oe[0],Oe,this._vnode),this.vnodeToCache=null}}},created(){this.cache=Object.create(null),this.keys=[]},destroyed(){for(const se in this.cache)yl(this.cache,se,this.keys)},mounted(){this.cacheVNode(),this.$watch("include",se=>{bo(this,Oe=>uo(se,Oe))}),this.$watch("exclude",se=>{bo(this,Oe=>!uo(se,Oe))})},updated(){this.cacheVNode()},render(){const se=this.$slots.default,Oe=Mt(se),Re=Oe&&Oe.componentOptions;if(Re){const Ye=Ca(Re),{include:ct,exclude:St}=this;if(ct&&(!Ye||!uo(ct,Ye))||St&&Ye&&uo(St,Ye))return Oe;const{cache:Wt,keys:vn}=this,Tn=Oe.key==null?Re.Ctor.cid+(Re.tag?`::${Re.tag}`:""):Oe.key;Wt[Tn]?(Oe.componentInstance=Wt[Tn].componentInstance,k(vn,Tn),vn.push(Tn)):(this.vnodeToCache=Oe,this.keyToCache=Tn),Oe.data.keepAlive=!0}return Oe||se&&se[0]}}};(function(se){Object.defineProperty(se,"config",{get:()=>me}),se.util={warn:Qn,extend:W,mergeOptions:vi,defineReactive:kn},se.set=Kn,se.delete=pr,se.nextTick=Jt,se.observable=Re=>(ka(Re),Re),se.options=Object.create(null),be.forEach(Re=>{se.options[Re+"s"]=Object.create(null)}),se.options._base=se,W(se.options.components,eu),function(Re){Re.use=function(Ye){const ct=this._installedPlugins||(this._installedPlugins=[]);if(ct.indexOf(Ye)>-1)return this;const St=X(arguments,1);return St.unshift(this),p(Ye.install)?Ye.install.apply(Ye,St):p(Ye)&&Ye.apply(null,St),ct.push(Ye),this}}(se),function(Re){Re.mixin=function(Ye){return this.options=vi(this.options,Ye),this}}(se),bi(se),function(Re){be.forEach(Ye=>{Re[Ye]=function(ct,St){return St?(Ye==="component"&&w(St)&&(St.name=St.name||ct,St=this.options._base.extend(St)),Ye==="directive"&&p(St)&&(St={bind:St,update:St}),this.options[Ye+"s"][ct]=St,St):this.options[Ye+"s"][ct]}})}(se)})(va),Object.defineProperty(va.prototype,"$isServer",{get:ut}),Object.defineProperty(va.prototype,"$ssrContext",{get(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(va,"FunctionalRenderContext",{value:s1}),va.version="2.7.14";const d0=y("style,class"),h0=y("input,textarea,option,select,progress"),p0=y("contenteditable,draggable,spellcheck"),$1=y("events,caret,typing,plaintext-only"),zl=y("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Vc="http://www.w3.org/1999/xlink",Sf=se=>se.charAt(5)===":"&&se.slice(0,5)==="xlink",u1=se=>Sf(se)?se.slice(6,se.length):"",V1=se=>se==null||se===!1;function v0(se){let Oe=se.data,Re=se,Ye=se;for(;r(Ye.componentInstance);)Ye=Ye.componentInstance._vnode,Ye&&Ye.data&&(Oe=Od(Ye.data,Oe));for(;r(Re=Re.parent);)Re&&Re.data&&(Oe=Od(Oe,Re.data));return function(ct,St){return r(ct)||r(St)?I0(ct,Du(St)):""}(Oe.staticClass,Oe.class)}function Od(se,Oe){return{staticClass:I0(se.staticClass,Oe.staticClass),class:r(se.class)?[se.class,Oe.class]:Oe.class}}function I0(se,Oe){return se?Oe?se+" "+Oe:se:Oe||""}function Du(se){return Array.isArray(se)?function(Oe){let Re,Ye="";for(let ct=0,St=Oe.length;ctmu(se)||c1(se),Ef=Object.create(null),yu=y("text,number,password,search,email,tel,url");var f1=Object.freeze({__proto__:null,createElement:function(se,Oe){const Re=document.createElement(se);return se!=="select"||Oe.data&&Oe.data.attrs&&Oe.data.attrs.multiple!==void 0&&Re.setAttribute("multiple","multiple"),Re},createElementNS:function(se,Oe){return document.createElementNS(Of[se],Oe)},createTextNode:function(se){return document.createTextNode(se)},createComment:function(se){return document.createComment(se)},insertBefore:function(se,Oe,Re){se.insertBefore(Oe,Re)},removeChild:function(se,Oe){se.removeChild(Oe)},appendChild:function(se,Oe){se.appendChild(Oe)},parentNode:function(se){return se.parentNode},nextSibling:function(se){return se.nextSibling},tagName:function(se){return se.tagName},setTextContent:function(se,Oe){se.textContent=Oe},setStyleScope:function(se,Oe){se.setAttribute(Oe,"")}}),Yp={create(se,Oe){tu(Oe)},update(se,Oe){se.data.ref!==Oe.data.ref&&(tu(se,!0),tu(Oe))},destroy(se){tu(se,!0)}};function tu(se,Oe){const Re=se.data.ref;if(!r(Re))return;const Ye=se.context,ct=se.componentInstance||se.elm,St=Oe?null:ct,Wt=Oe?void 0:ct;if(p(Re))return void on(Re,Ye,[St],Ye,"template ref function");const vn=se.data.refInFor,Tn=typeof Re=="string"||typeof Re=="number",Xn=er(Re),yr=Ye.$refs;if(Tn||Xn){if(vn){const Qr=Tn?yr[Re]:Re.value;Oe?e(Qr)&&k(Qr,ct):e(Qr)?Qr.includes(ct)||Qr.push(ct):Tn?(yr[Re]=[ct],Nh(Ye,Re,yr[Re])):Re.value=[ct]}else if(Tn){if(Oe&&yr[Re]!==ct)return;yr[Re]=Wt,Nh(Ye,Re,St)}else if(Xn){if(Oe&&Re.value!==ct)return;Re.value=St}}}function Nh({_setupState:se},Oe,Re){se&&O(se,Oe)&&(er(se[Oe])?se[Oe].value=Re:se[Oe]=Re)}const Hc=new wt("",{},[]),H1=["create","activate","update","remove","destroy"];function bu(se,Oe){return se.key===Oe.key&&se.asyncFactory===Oe.asyncFactory&&(se.tag===Oe.tag&&se.isComment===Oe.isComment&&r(se.data)===r(Oe.data)&&function(Re,Ye){if(Re.tag!=="input")return!0;let ct;const St=r(ct=Re.data)&&r(ct=ct.attrs)&&ct.type,Wt=r(ct=Ye.data)&&r(ct=ct.attrs)&&ct.type;return St===Wt||yu(St)&&yu(Wt)}(se,Oe)||u(se.isAsyncPlaceholder)&&n(Oe.asyncFactory.error))}function as(se,Oe,Re){let Ye,ct;const St={};for(Ye=Oe;Ye<=Re;++Ye)ct=se[Ye].key,r(ct)&&(St[ct]=Ye);return St}var nu={create:Nu,update:Nu,destroy:function(se){Nu(se,Hc)}};function Nu(se,Oe){(se.data.directives||Oe.data.directives)&&function(Re,Ye){const ct=Re===Hc,St=Ye===Hc,Wt=q1(Re.data.directives,Re.context),vn=q1(Ye.data.directives,Ye.context),Tn=[],Xn=[];let yr,Qr,ca;for(yr in vn)Qr=Wt[yr],ca=vn[yr],Qr?(ca.oldValue=Qr.value,ca.oldArg=Qr.arg,d1(ca,"update",Ye,Re),ca.def&&ca.def.componentUpdated&&Xn.push(ca)):(d1(ca,"bind",Ye,Re),ca.def&&ca.def.inserted&&Tn.push(ca));if(Tn.length){const Na=()=>{for(let Ea=0;Ea{for(let Na=0;Na-1?Gu(se,Oe,Re):zl(Oe)?V1(Re)?se.removeAttribute(Oe):(Re=Oe==="allowfullscreen"&&se.tagName==="EMBED"?"true":Oe,se.setAttribute(Oe,Re)):p0(Oe)?se.setAttribute(Oe,((ct,St)=>V1(St)||St==="false"?"false":ct==="contenteditable"&&$1(St)?St:"true")(Oe,Re)):Sf(Oe)?V1(Re)?se.removeAttributeNS(Vc,u1(Oe)):se.setAttributeNS(Vc,Oe,Re):Gu(se,Oe,Re)}function Gu(se,Oe,Re){if(V1(Re))se.removeAttribute(Oe);else{if(Te&&!Ne&&se.tagName==="TEXTAREA"&&Oe==="placeholder"&&Re!==""&&!se.__ieph){const Ye=ct=>{ct.stopImmediatePropagation(),se.removeEventListener("input",Ye)};se.addEventListener("input",Ye),se.__ieph=!0}se.setAttribute(Oe,Re)}}var Cc={create:L0,update:L0};function h1(se,Oe){const Re=Oe.elm,Ye=Oe.data,ct=se.data;if(n(Ye.staticClass)&&n(Ye.class)&&(n(ct)||n(ct.staticClass)&&n(ct.class)))return;let St=v0(Oe);const Wt=Re._transitionClasses;r(Wt)&&(St=I0(St,Du(Wt))),St!==Re._prevClass&&(Re.setAttribute("class",St),Re._prevClass=St)}var Mf={create:h1,update:h1};let Ps;function R0(se,Oe,Re){const Ye=Ps;return function ct(){Oe.apply(null,arguments)!==null&&ks(se,ct,Re,Ye)}}const Td=wr&&!(Ve&&Number(Ve[1])<=53);function F0(se,Oe,Re,Ye){if(Td){const ct=Il,St=Oe;Oe=St._wrapper=function(Wt){if(Wt.target===Wt.currentTarget||Wt.timeStamp>=ct||Wt.timeStamp<=0||Wt.target.ownerDocument!==document)return St.apply(this,arguments)}}Ps.addEventListener(se,Oe,yt?{capture:Re,passive:Ye}:Re)}function ks(se,Oe,Re,Ye){(Ye||Ps).removeEventListener(se,Oe._wrapper||Oe,Re)}function fc(se,Oe){if(n(se.data.on)&&n(Oe.data.on))return;const Re=Oe.data.on||{},Ye=se.data.on||{};Ps=Oe.elm||se.elm,function(ct){if(r(ct.__r)){const St=Te?"change":"input";ct[St]=[].concat(ct.__r,ct[St]||[]),delete ct.__r}r(ct.__c)&&(ct.change=[].concat(ct.__c,ct.change||[]),delete ct.__c)}(Re),Sl(Re,Ye,F0,ks,R0,Oe.context),Ps=void 0}var ru={create:fc,update:fc,destroy:se=>fc(se,Hc)};let U1;function Ad(se,Oe){if(n(se.data.domProps)&&n(Oe.data.domProps))return;let Re,Ye;const ct=Oe.elm,St=se.data.domProps||{};let Wt=Oe.data.domProps||{};for(Re in(r(Wt.__ob__)||u(Wt._v_attr_proxy))&&(Wt=Oe.data.domProps=W({},Wt)),St)Re in Wt||(ct[Re]="");for(Re in Wt){if(Ye=Wt[Re],Re==="textContent"||Re==="innerHTML"){if(Oe.children&&(Oe.children.length=0),Ye===St[Re])continue;ct.childNodes.length===1&&ct.removeChild(ct.childNodes[0])}if(Re==="value"&&ct.tagName!=="PROGRESS"){ct._value=Ye;const vn=n(Ye)?"":String(Ye);Pf(ct,vn)&&(ct.value=vn)}else if(Re==="innerHTML"&&c1(ct.tagName)&&n(ct.innerHTML)){U1=U1||document.createElement("div"),U1.innerHTML=`${Ye}`;const vn=U1.firstChild;for(;ct.firstChild;)ct.removeChild(ct.firstChild);for(;vn.firstChild;)ct.appendChild(vn.firstChild)}else if(Ye!==St[Re])try{ct[Re]=Ye}catch{}}}function Pf(se,Oe){return!se.composing&&(se.tagName==="OPTION"||function(Re,Ye){let ct=!0;try{ct=document.activeElement!==Re}catch{}return ct&&Re.value!==Ye}(se,Oe)||function(Re,Ye){const ct=Re.value,St=Re._vModifiers;if(r(St)){if(St.number)return s(ct)!==s(Ye);if(St.trim)return ct.trim()!==Ye.trim()}return ct!==Ye}(se,Oe))}var sv={create:Ad,update:Ad};const Ih=T(function(se){const Oe={},Re=/:(.+)/;return se.split(/;(?![^(]*\))/g).forEach(function(Ye){if(Ye){const ct=Ye.split(Re);ct.length>1&&(Oe[ct[0].trim()]=ct[1].trim())}}),Oe});function W1(se){const Oe=qc(se.style);return se.staticStyle?W(se.staticStyle,Oe):Oe}function qc(se){return Array.isArray(se)?H(se):typeof se=="string"?Ih(se):se}const au=/^--/,g0=/\s*!important$/,kc=(se,Oe,Re)=>{if(au.test(Oe))se.style.setProperty(Oe,Re);else if(g0.test(Re))se.style.setProperty(z(Oe),Re.replace(g0,""),"important");else{const Ye=Md(Oe);if(Array.isArray(Re))for(let ct=0,St=Re.length;ct-1?Oe.split(os).forEach(Re=>se.classList.add(Re)):se.classList.add(Oe);else{const Re=` ${se.getAttribute("class")||""} `;Re.indexOf(" "+Oe+" ")<0&&se.setAttribute("class",(Re+Oe).trim())}}function Df(se,Oe){if(Oe&&(Oe=Oe.trim()))if(se.classList)Oe.indexOf(" ")>-1?Oe.split(os).forEach(Re=>se.classList.remove(Re)):se.classList.remove(Oe),se.classList.length||se.removeAttribute("class");else{let Re=` ${se.getAttribute("class")||""} `;const Ye=" "+Oe+" ";for(;Re.indexOf(Ye)>=0;)Re=Re.replace(Ye," ");Re=Re.trim(),Re?se.setAttribute("class",Re):se.removeAttribute("class")}}function j0(se){if(se){if(typeof se=="object"){const Oe={};return se.css!==!1&&W(Oe,Lh(se.name||"v")),W(Oe,se),Oe}return typeof se=="string"?Lh(se):void 0}}const Lh=T(se=>({enterClass:`${se}-enter`,enterToClass:`${se}-enter-to`,enterActiveClass:`${se}-enter-active`,leaveClass:`${se}-leave`,leaveToClass:`${se}-leave-to`,leaveActiveClass:`${se}-leave-active`})),$l=_e&&!Ne;let v1="transition",Nf="transitionend",If="animation",Pd="animationend";$l&&(window.ontransitionend===void 0&&window.onwebkittransitionend!==void 0&&(v1="WebkitTransition",Nf="webkitTransitionEnd"),window.onanimationend===void 0&&window.onwebkitanimationend!==void 0&&(If="WebkitAnimation",Pd="webkitAnimationEnd"));const Gp=_e?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:se=>se();function uv(se){Gp(()=>{Gp(se)})}function Kt(se,Oe){const Re=se._transitionClasses||(se._transitionClasses=[]);Re.indexOf(Oe)<0&&(Re.push(Oe),p1(se,Oe))}function Ku(se,Oe){se._transitionClasses&&k(se._transitionClasses,Oe),Df(se,Oe)}function Lf(se,Oe,Re){const{type:Ye,timeout:ct,propCount:St}=Y1(se,Oe);if(!Ye)return Re();const Wt=Ye==="transition"?Nf:Pd;let vn=0;const Tn=()=>{se.removeEventListener(Wt,Xn),Re()},Xn=yr=>{yr.target===se&&++vn>=St&&Tn()};setTimeout(()=>{vn0&&(Xn="transition",yr=St,Qr=ct.length):Oe==="animation"?Tn>0&&(Xn="animation",yr=Tn,Qr=vn.length):(yr=Math.max(St,Tn),Xn=yr>0?St>Tn?"transition":"animation":null,Qr=Xn?Xn==="transition"?ct.length:vn.length:0),{type:Xn,timeout:yr,propCount:Qr,hasTransform:Xn==="transition"&&Rf.test(Re[v1+"Property"])}}function Rh(se,Oe){for(;se.lengthG1(Re)+G1(se[Ye])))}function G1(se){return 1e3*Number(se.slice(0,-1).replace(",","."))}function Ff(se,Oe){const Re=se.elm;r(Re._leaveCb)&&(Re._leaveCb.cancelled=!0,Re._leaveCb());const Ye=j0(se.data.transition);if(n(Ye)||r(Re._enterCb)||Re.nodeType!==1)return;const{css:ct,type:St,enterClass:Wt,enterToClass:vn,enterActiveClass:Tn,appearClass:Xn,appearToClass:yr,appearActiveClass:Qr,beforeEnter:ca,enter:Na,afterEnter:Ea,enterCancelled:La,beforeAppear:Ha,appear:no,afterAppear:ro,appearCancelled:Bo,duration:co}=Ye;let vs=Dl,es=Dl.$vnode;for(;es&&es.parent;)vs=es.context,es=es.parent;const Ir=!vs._isMounted||!se.isRootInsert;if(Ir&&!no&&no!=="")return;const Vr=Ir&&Xn?Xn:Wt,ei=Ir&&Qr?Qr:Tn,Vi=Ir&&yr?yr:vn,sl=Ir&&Ha||ca,kl=Ir&&p(no)?no:Na,pi=Ir&&ro||Ea,ao=Ir&&Bo||La,hl=s(b(co)?co.enter:co),el=ct!==!1&&!Ne,jo=Sc(kl),Bl=Re._enterCb=te(()=>{el&&(Ku(Re,Vi),Ku(Re,ei)),Bl.cancelled?(el&&Ku(Re,Vr),ao&&ao(Re)):pi&&pi(Re),Re._enterCb=null});se.data.show||ui(se,"insert",()=>{const Yi=Re.parentNode,Hi=Yi&&Yi._pending&&Yi._pending[se.key];Hi&&Hi.tag===se.tag&&Hi.elm._leaveCb&&Hi.elm._leaveCb(),kl&&kl(Re,Bl)}),sl&&sl(Re),el&&(Kt(Re,Vr),Kt(Re,ei),uv(()=>{Ku(Re,Vr),Bl.cancelled||(Kt(Re,Vi),jo||(X1(hl)?setTimeout(Bl,hl):Lf(Re,St,Bl)))})),se.data.show&&(Oe&&Oe(),kl&&kl(Re,Bl)),el||jo||Bl()}function K1(se,Oe){const Re=se.elm;r(Re._enterCb)&&(Re._enterCb.cancelled=!0,Re._enterCb());const Ye=j0(se.data.transition);if(n(Ye)||Re.nodeType!==1)return Oe();if(r(Re._leaveCb))return;const{css:ct,type:St,leaveClass:Wt,leaveToClass:vn,leaveActiveClass:Tn,beforeLeave:Xn,leave:yr,afterLeave:Qr,leaveCancelled:ca,delayLeave:Na,duration:Ea}=Ye,La=ct!==!1&&!Ne,Ha=Sc(yr),no=s(b(Ea)?Ea.leave:Ea),ro=Re._leaveCb=te(()=>{Re.parentNode&&Re.parentNode._pending&&(Re.parentNode._pending[se.key]=null),La&&(Ku(Re,vn),Ku(Re,Tn)),ro.cancelled?(La&&Ku(Re,Wt),ca&&ca(Re)):(Oe(),Qr&&Qr(Re)),Re._leaveCb=null});function Bo(){ro.cancelled||(!se.data.show&&Re.parentNode&&((Re.parentNode._pending||(Re.parentNode._pending={}))[se.key]=se),Xn&&Xn(Re),La&&(Kt(Re,Wt),Kt(Re,Tn),uv(()=>{Ku(Re,Wt),ro.cancelled||(Kt(Re,vn),Ha||(X1(no)?setTimeout(ro,no):Lf(Re,St,ro)))})),yr&&yr(Re,ro),La||Ha||ro())}Na?Na(Bo):Bo()}function X1(se){return typeof se=="number"&&!isNaN(se)}function Sc(se){if(n(se))return!1;const Oe=se.fns;return r(Oe)?Sc(Array.isArray(Oe)?Oe[0]:Oe):(se._length||se.length)>1}function Dd(se,Oe){Oe.data.show!==!0&&Ff(Oe)}const Fh=function(se){let Oe,Re;const Ye={},{modules:ct,nodeOps:St}=se;for(Oe=0;OeXu?(Bh=n(Hi[Zu+1])?null:Hi[Zu+1].elm,Ea(Bl,Bh,Hi,Vl,Zu,Ns)):Vl>Zu&&Ha(Yi,Ss,Xu)}(pi,el,jo,ei,kl):r(jo)?(r(Ir.text)&&St.setTextContent(pi,""),Ea(pi,null,jo,0,jo.length-1,ei)):r(el)?Ha(el,0,el.length-1):r(Ir.text)&&St.setTextContent(pi,""):Ir.text!==Vr.text&&St.setTextContent(pi,Vr.text),r(hl)&&r(ao=hl.hook)&&r(ao=ao.postpatch)&&ao(Ir,Vr)}function co(Ir,Vr,ei){if(u(ei)&&r(Ir.parent))Ir.parent.data.pendingInsert=Vr;else for(let Vi=0;Vi{const se=document.activeElement;se&&se.vmodel&&oe(se,"input")});const Nd={inserted(se,Oe,Re,Ye){Re.tag==="select"?(Ye.elm&&!Ye.elm._vOptions?ui(Re,"postpatch",()=>{Nd.componentUpdated(se,Oe,Re)}):Id(se,Oe,Re.context),se._vOptions=[].map.call(se.options,z0)):(Re.tag==="textarea"||yu(se.type))&&(se._vModifiers=Oe.modifiers,Oe.modifiers.lazy||(se.addEventListener("compositionstart",Kp),se.addEventListener("compositionend",jf),se.addEventListener("change",jf),Ne&&(se.vmodel=!0)))},componentUpdated(se,Oe,Re){if(Re.tag==="select"){Id(se,Oe,Re.context);const Ye=se._vOptions,ct=se._vOptions=[].map.call(se.options,z0);ct.some((St,Wt)=>!K(St,Ye[Wt]))&&(se.multiple?Oe.value.some(St=>Uc(St,ct)):Oe.value!==Oe.oldValue&&Uc(Oe.value,ct))&&oe(se,"change")}}};function Id(se,Oe,Re){Bf(se,Oe),(Te||Be)&&setTimeout(()=>{Bf(se,Oe)},0)}function Bf(se,Oe,Re){const Ye=Oe.value,ct=se.multiple;if(ct&&!Array.isArray(Ye))return;let St,Wt;for(let vn=0,Tn=se.options.length;vn-1,Wt.selected!==St&&(Wt.selected=St);else if(K(z0(Wt),Ye))return void(se.selectedIndex!==vn&&(se.selectedIndex=vn));ct||(se.selectedIndex=-1)}function Uc(se,Oe){return Oe.every(Re=>!K(Re,se))}function z0(se){return"_value"in se?se._value:se.value}function Kp(se){se.target.composing=!0}function jf(se){se.target.composing&&(se.target.composing=!1,oe(se.target,"input"))}function oe(se,Oe){const Re=document.createEvent("HTMLEvents");Re.initEvent(Oe,!0,!0),se.dispatchEvent(Re)}function he(se){return!se.componentInstance||se.data&&se.data.transition?se:he(se.componentInstance._vnode)}var de={bind(se,{value:Oe},Re){const Ye=(Re=he(Re)).data&&Re.data.transition,ct=se.__vOriginalDisplay=se.style.display==="none"?"":se.style.display;Oe&&Ye?(Re.data.show=!0,Ff(Re,()=>{se.style.display=ct})):se.style.display=Oe?ct:"none"},update(se,{value:Oe,oldValue:Re},Ye){!Oe!=!Re&&((Ye=he(Ye)).data&&Ye.data.transition?(Ye.data.show=!0,Oe?Ff(Ye,()=>{se.style.display=se.__vOriginalDisplay}):K1(Ye,()=>{se.style.display="none"})):se.style.display=Oe?se.__vOriginalDisplay:"none")},unbind(se,Oe,Re,Ye,ct){ct||(se.style.display=se.__vOriginalDisplay)}},Ae={model:Nd,show:de};const Xe={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function _t(se){const Oe=se&&se.componentOptions;return Oe&&Oe.Ctor.options.abstract?_t(Mt(Oe.children)):se}function Dt(se){const Oe={},Re=se.$options;for(const ct in Re.propsData)Oe[ct]=se[ct];const Ye=Re._parentListeners;for(const ct in Ye)Oe[D(ct)]=Ye[ct];return Oe}function Gt(se,Oe){if(/\d-keep-alive$/.test(Oe.tag))return se("keep-alive",{props:Oe.componentOptions.propsData})}const pn=se=>se.tag||qa(se),qn=se=>se.name==="show";var Vn={name:"transition",props:Xe,abstract:!0,render(se){let Oe=this.$slots.default;if(!Oe||(Oe=Oe.filter(pn),!Oe.length))return;const Re=this.mode,Ye=Oe[0];if(function(Xn){for(;Xn=Xn.parent;)if(Xn.data.transition)return!0}(this.$vnode))return Ye;const ct=_t(Ye);if(!ct)return Ye;if(this._leaving)return Gt(se,Ye);const St=`__transition-${this._uid}-`;ct.key=ct.key==null?ct.isComment?St+"comment":St+ct.tag:d(ct.key)?String(ct.key).indexOf(St)===0?ct.key:St+ct.key:ct.key;const Wt=(ct.data||(ct.data={})).transition=Dt(this),vn=this._vnode,Tn=_t(vn);if(ct.data.directives&&ct.data.directives.some(qn)&&(ct.data.show=!0),Tn&&Tn.data&&!function(Xn,yr){return yr.key===Xn.key&&yr.tag===Xn.tag}(ct,Tn)&&!qa(Tn)&&(!Tn.componentInstance||!Tn.componentInstance._vnode.isComment)){const Xn=Tn.data.transition=W({},Wt);if(Re==="out-in")return this._leaving=!0,ui(Xn,"afterLeave",()=>{this._leaving=!1,this.$forceUpdate()}),Gt(se,Ye);if(Re==="in-out"){if(qa(ct))return vn;let yr;const Qr=()=>{yr()};ui(Wt,"afterEnter",Qr),ui(Wt,"enterCancelled",Qr),ui(Xn,"delayLeave",ca=>{yr=ca})}}return Ye}};const zr=W({tag:String,moveClass:String},Xe);delete zr.mode;var fa={props:zr,beforeMount(){const se=this._update;this._update=(Oe,Re)=>{const Ye=hs(this);this.__patch__(this._vnode,this.kept,!1,!0),this._vnode=this.kept,Ye(),se.call(this,Oe,Re)}},render(se){const Oe=this.tag||this.$vnode.data.tag||"span",Re=Object.create(null),Ye=this.prevChildren=this.children,ct=this.$slots.default||[],St=this.children=[],Wt=Dt(this);for(let vn=0;vn{if(Re.data.moved){const Ye=Re.elm,ct=Ye.style;Kt(Ye,Oe),ct.transform=ct.WebkitTransform=ct.transitionDuration="",Ye.addEventListener(Nf,Ye._moveCb=function St(Wt){Wt&&Wt.target!==Ye||Wt&&!/transform$/.test(Wt.propertyName)||(Ye.removeEventListener(Nf,St),Ye._moveCb=null,Ku(Ye,Oe))})}}))},methods:{hasMove(se,Oe){if(!$l)return!1;if(this._hasMove)return this._hasMove;const Re=se.cloneNode();se._transitionClasses&&se._transitionClasses.forEach(ct=>{Df(Re,ct)}),p1(Re,Oe),Re.style.display="none",this.$el.appendChild(Re);const Ye=Y1(Re);return this.$el.removeChild(Re),this._hasMove=Ye.hasTransform}}};function Oa(se){se.elm._moveCb&&se.elm._moveCb(),se.elm._enterCb&&se.elm._enterCb()}function Ra(se){se.data.newPos=se.elm.getBoundingClientRect()}function ai(se){const Oe=se.data.pos,Re=se.data.newPos,Ye=Oe.left-Re.left,ct=Oe.top-Re.top;if(Ye||ct){se.data.moved=!0;const St=se.elm.style;St.transform=St.WebkitTransform=`translate(${Ye}px,${ct}px)`,St.transitionDuration="0s"}}var ii={Transition:Vn,TransitionGroup:fa};return va.config.mustUseProp=(se,Oe,Re)=>Re==="value"&&h0(se)&&Oe!=="button"||Re==="selected"&&se==="option"||Re==="checked"&&se==="input"||Re==="muted"&&se==="video",va.config.isReservedTag=bl,va.config.isReservedAttr=d0,va.config.getTagNamespace=function(se){return c1(se)?"svg":se==="math"?"math":void 0},va.config.isUnknownElement=function(se){if(!_e)return!0;if(bl(se))return!1;if(se=se.toLowerCase(),Ef[se]!=null)return Ef[se];const Oe=document.createElement(se);return se.indexOf("-")>-1?Ef[se]=Oe.constructor===window.HTMLUnknownElement||Oe.constructor===window.HTMLElement:Ef[se]=/HTMLUnknownElement/.test(Oe.toString())},W(va.options.directives,Ae),W(va.options.components,ii),va.prototype.__patch__=_e?Fh:U,va.prototype.$mount=function(se,Oe){return function(Re,Ye,ct){let St;Re.$el=Ye,Re.$options.render||(Re.$options.render=xt),or(Re,"beforeMount"),St=()=>{Re._update(Re._render(),ct)},new Ms(Re,St,U,{before(){Re._isMounted&&!Re._isDestroyed&&or(Re,"beforeUpdate")}},!0),ct=!1;const Wt=Re._preWatchers;if(Wt)for(let vn=0;vn{me.devtools&&vt&&vt.emit("init",va)},0),W(va,gl),LT.exports=va,LT.exports}var B$;function wSe(){return B$||(B$=1,function(t){t.exports=xSe()}(IT)),IT.exports}(function(t,e){(function(n,r){t.exports=r(wSe())})(typeof self<"u"?self:oM,function(n){return function(r){var u={};function d(p){if(u[p])return u[p].exports;var b=u[p]={i:p,l:!1,exports:{}};return r[p].call(b.exports,b,b.exports,d),b.l=!0,b.exports}return d.m=r,d.c=u,d.d=function(p,b,v){d.o(p,b)||Object.defineProperty(p,b,{enumerable:!0,get:v})},d.r=function(p){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(p,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(p,"__esModule",{value:!0})},d.t=function(p,b){if(1&b&&(p=d(p)),8&b||4&b&&typeof p=="object"&&p&&p.__esModule)return p;var v=Object.create(null);if(d.r(v),Object.defineProperty(v,"default",{enumerable:!0,value:p}),2&b&&typeof p!="string")for(var w in p)d.d(v,w,function(c){return p[c]}.bind(null,w));return v},d.n=function(p){var b=p&&p.__esModule?function(){return p.default}:function(){return p};return d.d(b,"a",b),b},d.o=function(p,b){return Object.prototype.hasOwnProperty.call(p,b)},d.p="",d(d.s="fb15")}({"0068":function(r,u,d){function p(re){return Object.prototype.toString.call(re)}function b(re){return p(re)==="[object String]"}var v=Object.prototype.hasOwnProperty;function w(re,be){return v.call(re,be)}function c(re){var be=Array.prototype.slice.call(arguments,1);return be.forEach(function(Le){if(Le){if(typeof Le!="object")throw new TypeError(Le+"must be object");Object.keys(Le).forEach(function(me){re[me]=Le[me]})}}),re}function o(re,be,Le){return[].concat(re.slice(0,be),Le,re.slice(be+1))}function g(re){return!(re>=55296&&re<=57343)&&!(re>=64976&&re<=65007)&&(65535&re)!==65535&&(65535&re)!==65534&&!(re>=0&&re<=8)&&re!==11&&!(re>=14&&re<=31)&&!(re>=127&&re<=159)&&!(re>1114111)}function s(re){if(re>65535){re-=65536;var be=55296+(re>>10),Le=56320+(1023&re);return String.fromCharCode(be,Le)}return String.fromCharCode(re)}var y=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,_=/&([a-z#][a-z0-9]{1,31});/gi,k=new RegExp(y.source+"|"+_.source,"gi"),C=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,O=d("bd68");function T(re,be){var Le=0;return w(O,be)?O[be]:be.charCodeAt(0)===35&&C.test(be)&&(Le=be[1].toLowerCase()==="x"?parseInt(be.slice(2),16):parseInt(be.slice(1),10),g(Le))?s(Le):re}function P(re){return re.indexOf("\\")<0?re:re.replace(y,"$1")}function D(re){return re.indexOf("\\")<0&&re.indexOf("&")<0?re:re.replace(k,function(be,Le,me){return Le||T(be,me)})}var F=/[&<>"]/,N=/[&<>"]/g,z={"&":"&","<":"<",">":">",'"':"""};function B(re){return z[re]}function X(re){return F.test(re)?re.replace(N,B):re}var W=/[.?*+^$[\]\\(){}|-]/g;function H(re){return re.replace(W,"\\$&")}function U(re){switch(re){case 9:case 32:return!0}return!1}function G(re){if(re>=8192&&re<=8202)return!0;switch(re){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var Y=d("7ca0");function K(re){return Y.test(re)}function ee(re){switch(re){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function te(re){return re=re.trim().replace(/\s+/g," "),"\u1E9E".toLowerCase()==="\u1E7E"&&(re=re.replace(/ẞ/g,"\xDF")),re.toLowerCase().toUpperCase()}u.lib={},u.lib.mdurl=d("d8a6"),u.lib.ucmicro=d("d5d1"),u.assign=c,u.isString=b,u.has=w,u.unescapeMd=P,u.unescapeAll=D,u.isValidEntityCode=g,u.fromCodePoint=s,u.escapeHtml=X,u.arrayReplaceAt=o,u.isSpace=U,u.isWhiteSpace=G,u.isMdAsciiPunct=ee,u.isPunctChar=K,u.escapeRE=H,u.normalizeReference=te},"00bd":function(r,u,d){r.exports=function(p,b){return p[b].content}},"00ee":function(r,u,d){var p=d("b622"),b=p("toStringTag"),v={};v[b]="z",r.exports=String(v)==="[object z]"},"0142":function(r,u,d){var p=d("4013"),b=d("b1b8").inherits;function v(w,c){var o=w.paper.rect(0,0,0,0,20);c=c||{},c.text=c.text||"Start",p.call(this,w,c,o)}b(v,p),r.exports=v},"01ac":function(r,u){function d(p){const b="\\d(_|\\d)*",v="[eE][-+]?"+b,w=b+"(\\."+b+")?("+v+")?",c="\\w+",o=b+"#"+c+"(\\."+c+")?#("+v+")?",g="\\b("+o+"|"+w+")",s="[A-Za-z](_?[A-Za-z0-9.])*",y=`[]\\{\\}%#'"`,_=p.COMMENT("--","$"),k={begin:"\\s+:\\s+",end:"\\s*(:=|;|\\)|=>|$)",illegal:y,contains:[{beginKeywords:"loop for declare others",endsParent:!0},{className:"keyword",beginKeywords:"not null constant access function procedure in out aliased exception"},{className:"type",begin:s,endsParent:!0,relevance:0}]};return{name:"Ada",case_insensitive:!0,keywords:{keyword:"abort else new return abs elsif not reverse abstract end accept entry select access exception of separate aliased exit or some all others subtype and for out synchronized array function overriding at tagged generic package task begin goto pragma terminate body private then if procedure type case in protected constant interface is raise use declare range delay limited record when delta loop rem while digits renames with do mod requeue xor",literal:"True False"},contains:[_,{className:"string",begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{className:"string",begin:/'.'/},{className:"number",begin:g,relevance:0},{className:"symbol",begin:"'"+s},{className:"title",begin:"(\\bwith\\s+)?(\\bprivate\\s+)?\\bpackage\\s+(\\bbody\\s+)?",end:"(is|$)",keywords:"package body",excludeBegin:!0,excludeEnd:!0,illegal:y},{begin:"(\\b(with|overriding)\\s+)?\\b(function|procedure)\\s+",end:"(\\bis|\\bwith|\\brenames|\\)\\s*;)",keywords:"overriding function procedure with is renames return",returnBegin:!0,contains:[_,{className:"title",begin:"(\\bwith\\s+)?\\b(function|procedure)\\s+",end:"(\\(|\\s+|$)",excludeBegin:!0,excludeEnd:!0,illegal:y},k,{className:"type",begin:"\\breturn\\s+",end:"(\\s+|;|$)",keywords:"return",excludeBegin:!0,excludeEnd:!0,endsParent:!0,illegal:y}]},{className:"type",begin:"\\b(sub)?type\\s+",end:"\\s+",keywords:"type",excludeBegin:!0,illegal:y},k]}}r.exports=d},"0209":function(r,u){function d(c){return c?typeof c=="string"?c:c.source:null}function p(c){return v("(?=",c,")")}function b(c){return v("(",c,")?")}function v(...c){return c.map(g=>d(g)).join("")}function w(c){const o=c.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),g="decltype\\(auto\\)",s="[a-zA-Z_]\\w*::",y="<[^<>]+>",_="("+g+"|"+b(s)+"[a-zA-Z_]\\w*"+b(y)+")",k={className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"},C="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",O={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[c.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+C+"|.)",end:"'",illegal:"."},c.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},T={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},P={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},c.inherit(O,{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/},o,c.C_BLOCK_COMMENT_MODE]},D={className:"title",begin:b(s)+c.IDENT_RE,relevance:0},F=b(s)+c.IDENT_RE+"\\s*\\(",N=["asin","atan2","atan","calloc","ceil","cosh","cos","exit","exp","fabs","floor","fmod","fprintf","fputs","free","frexp","auto_ptr","deque","list","queue","stack","vector","map","set","pair","bitset","multiset","multimap","unordered_set","fscanf","future","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","tolower","toupper","labs","ldexp","log10","log","malloc","realloc","memchr","memcmp","memcpy","memset","modf","pow","printf","putchar","puts","scanf","sinh","sin","snprintf","sprintf","sqrt","sscanf","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","tanh","tan","unordered_map","unordered_multiset","unordered_multimap","priority_queue","make_pair","array","shared_ptr","abort","terminate","abs","acos","vfprintf","vprintf","vsprintf","endl","initializer_list","unique_ptr","complex","imaginary","std","string","wstring","cin","cout","cerr","clog","stdin","stdout","stderr","stringstream","istringstream","ostringstream"],z={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using asm case typeid wchar_t short reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignas alignof constexpr consteval constinit decltype concept co_await co_return co_yield requires noexcept static_assert thread_local restrict final override atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong new throw return and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"_Bool _Complex _Imaginary",_relevance_hints:N,literal:"true false nullptr NULL"},B={className:"function.dispatch",relevance:0,keywords:z,begin:v(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!while)/,c.IDENT_RE,p(/\s*\(/))},X=[B,P,k,o,c.C_BLOCK_COMMENT_MODE,T,O],W={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:z,contains:X.concat([{begin:/\(/,end:/\)/,keywords:z,contains:X.concat(["self"]),relevance:0}]),relevance:0},H={className:"function",begin:"("+_+"[\\*&\\s]+)+"+F,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:z,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:g,keywords:z,relevance:0},{begin:F,returnBegin:!0,contains:[D],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[O,T]},{className:"params",begin:/\(/,end:/\)/,keywords:z,relevance:0,contains:[o,c.C_BLOCK_COMMENT_MODE,O,T,k,{begin:/\(/,end:/\)/,keywords:z,relevance:0,contains:["self",o,c.C_BLOCK_COMMENT_MODE,O,T,k]}]},k,o,c.C_BLOCK_COMMENT_MODE,P]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:z,illegal:"",keywords:z,contains:["self",k]},{begin:c.IDENT_RE+"::",keywords:z},{className:"class",beginKeywords:"enum class struct union",end:/[{;:<>=]/,contains:[{beginKeywords:"final class struct"},c.TITLE_MODE]}]),exports:{preprocessor:P,strings:O,keywords:z}}}r.exports=w},"0215":function(r,u){function d(p){const b={begin:"<",end:">",contains:[p.inherit(p.TITLE_MODE,{begin:/'[a-zA-Z0-9_]+/})]};return{name:"F#",aliases:["fs"],keywords:"abstract and as assert base begin class default delegate do done downcast downto elif else end exception extern false finally for fun function global if in inherit inline interface internal lazy let match member module mutable namespace new null of open or override private public rec return sig static struct then to true try type upcast use val void when while with yield",illegal:/\/\*/,contains:[{className:"keyword",begin:/\b(yield|return|let|do)!/},{className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},{className:"string",begin:'"""',end:'"""'},p.COMMENT("\\(\\*(\\s)","\\*\\)",{contains:["self"]}),{className:"class",beginKeywords:"type",end:"\\(|=|$",excludeEnd:!0,contains:[p.UNDERSCORE_TITLE_MODE,b]},{className:"meta",begin:"\\[<",end:">\\]",relevance:10},{className:"symbol",begin:"\\B('[A-Za-z])\\b",contains:[p.BACKSLASH_ESCAPE]},p.C_LINE_COMMENT_MODE,p.inherit(p.QUOTE_STRING_MODE,{illegal:null}),p.C_NUMBER_MODE]}}r.exports=d},"0366":function(r,u,d){var p=d("1c0b");r.exports=function(b,v,w){if(p(b),v===void 0)return b;switch(w){case 0:return function(){return b.call(v)};case 1:return function(c){return b.call(v,c)};case 2:return function(c,o){return b.call(v,c,o)};case 3:return function(c,o,g){return b.call(v,c,o,g)}}return function(){return b.apply(v,arguments)}}},"057f":function(r,u,d){var p=d("fc6a"),b=d("241c").f,v={}.toString,w=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(o){try{return b(o)}catch{return w.slice()}};r.exports.f=function(o){return w&&v.call(o)=="[object Window]"?c(o):b(p(o))}},"06cf":function(r,u,d){var p=d("83ab"),b=d("d1e7"),v=d("5c6c"),w=d("fc6a"),c=d("c04e"),o=d("5135"),g=d("0cfb"),s=Object.getOwnPropertyDescriptor;u.f=p?s:function(y,_){if(y=w(y),_=c(_,!0),g)try{return s(y,_)}catch{}if(o(y,_))return v(!b.f.call(y,_),y[_])}},"0758":function(r,u,d){var p=d("0068").isSpace;r.exports=function(b,v,w,c){var o,g,s,y,_=b.bMarks[v]+b.tShift[v],k=b.eMarks[v];if(b.sCount[v]-b.blkIndent>=4||(o=b.src.charCodeAt(_),o!==35||_>=k))return!1;for(g=1,o=b.src.charCodeAt(++_);o===35&&_6||__&&p(b.src.charCodeAt(s-1))&&(k=s),b.line=v+1,y=b.push("heading_open","h"+String(g),1),y.markup="########".slice(0,g),y.map=[v,b.line],y=b.push("inline","",0),y.content=b.src.slice(_,k).trim(),y.map=[v,b.line],y.children=[],y=b.push("heading_close","h"+String(g),-1),y.markup="########".slice(0,g),!0))}},"07ac":function(r,u,d){var p=d("23e7"),b=d("6f53").values;p({target:"Object",stat:!0},{values:function(v){return b(v)}})},"0828":function(r,u,d){},"08ae":function(r,u,d){var p=d("0068"),b=d("565b"),v=d("7cc2"),w=d("a915"),c=d("7696"),o=d("4cb4"),g=d("fbcd"),s=d("d8a6"),y=d("1985"),_={default:d("8a31"),zero:d("1caa"),commonmark:d("428d")},k=/^(vbscript|javascript|file|data):/,C=/^data:image\/(gif|png|jpeg|webp);/;function O(N){var z=N.trim().toLowerCase();return!k.test(z)||!!C.test(z)}var T=["http:","https:","mailto:"];function P(N){var z=s.parse(N,!0);if(z.hostname&&(!z.protocol||T.indexOf(z.protocol)>=0))try{z.hostname=y.toASCII(z.hostname)}catch{}return s.encode(s.format(z))}function D(N){var z=s.parse(N,!0);if(z.hostname&&(!z.protocol||T.indexOf(z.protocol)>=0))try{z.hostname=y.toUnicode(z.hostname)}catch{}return s.decode(s.format(z),s.decode.defaultChars+"%")}function F(N,z){if(!(this instanceof F))return new F(N,z);z||p.isString(N)||(z=N||{},N="default"),this.inline=new o,this.block=new c,this.core=new w,this.renderer=new v,this.linkify=new g,this.validateLink=O,this.normalizeLink=P,this.normalizeLinkText=D,this.utils=p,this.helpers=p.assign({},b),this.options={},this.configure(N),z&&this.set(z)}F.prototype.set=function(N){return p.assign(this.options,N),this},F.prototype.configure=function(N){var z,B=this;if(p.isString(N)&&(z=N,N=_[z],!N))throw new Error('Wrong `markdown-it` preset "'+z+'", check name');if(!N)throw new Error("Wrong `markdown-it` preset, can't be empty");return N.options&&B.set(N.options),N.components&&Object.keys(N.components).forEach(function(X){N.components[X].rules&&B[X].ruler.enableOnly(N.components[X].rules),N.components[X].rules2&&B[X].ruler2.enableOnly(N.components[X].rules2)}),this},F.prototype.enable=function(N,z){var B=[];Array.isArray(N)||(N=[N]),["core","block","inline"].forEach(function(W){B=B.concat(this[W].ruler.enable(N,!0))},this),B=B.concat(this.inline.ruler2.enable(N,!0));var X=N.filter(function(W){return B.indexOf(W)<0});if(X.length&&!z)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+X);return this},F.prototype.disable=function(N,z){var B=[];Array.isArray(N)||(N=[N]),["core","block","inline"].forEach(function(W){B=B.concat(this[W].ruler.disable(N,!0))},this),B=B.concat(this.inline.ruler2.disable(N,!0));var X=N.filter(function(W){return B.indexOf(W)<0});if(X.length&&!z)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+X);return this},F.prototype.use=function(N){var z=[this].concat(Array.prototype.slice.call(arguments,1));return N.apply(N,z),this},F.prototype.parse=function(N,z){if(typeof N!="string")throw new Error("Input data should be a String");var B=new this.core.State(N,this,z);return this.core.process(B),B.tokens},F.prototype.render=function(N,z){return z=z||{},this.renderer.render(this.parse(N,z),this.options,z)},F.prototype.parseInline=function(N,z){var B=new this.core.State(N,this,z);return B.inlineMode=!0,this.core.process(B),B.tokens},F.prototype.renderInline=function(N,z){return z=z||{},this.renderer.render(this.parseInline(N,z),this.options,z)},r.exports=F},"096b":function(r,u,d){function p(b,v,w){this.type=b,this.tag=v,this.attrs=null,this.map=null,this.nesting=w,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}p.prototype.attrIndex=function(b){var v,w,c;if(!this.attrs)return-1;for(v=this.attrs,w=0,c=v.length;w=0&&(w=this.attrs[v][1]),w},p.prototype.attrJoin=function(b,v){var w=this.attrIndex(b);w<0?this.attrPush([b,v]):this.attrs[w][1]=this.attrs[w][1]+" "+v},r.exports=p},"097b":function(r,u,d){var p=d("096b"),b=d("0068").isWhiteSpace,v=d("0068").isPunctChar,w=d("0068").isMdAsciiPunct;function c(o,g,s,y){this.src=o,this.env=s,this.md=g,this.tokens=y,this.tokens_meta=Array(y.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1}c.prototype.pushPending=function(){var o=new p("text","",0);return o.content=this.pending,o.level=this.pendingLevel,this.tokens.push(o),this.pending="",o},c.prototype.push=function(o,g,s){this.pending&&this.pushPending();var y=new p(o,g,s),_=null;return s<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),y.level=this.level,s>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],_={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(y),this.tokens_meta.push(_),y},c.prototype.scanDelims=function(o,g){var s,y,_,k,C,O,T,P,D,F=o,N=!0,z=!0,B=this.posMax,X=this.src.charCodeAt(o);for(s=o>0?this.src.charCodeAt(o-1):32;F/g,">").replace(/"/g,""").replace(/'/g,"'")}function c(kn,...Kn){const pr=Object.create(null);for(const qe in kn)pr[qe]=kn[qe];return Kn.forEach(function(qe){for(const nt in qe)pr[nt]=qe[nt]}),pr}const o="",g=kn=>!!kn.kind;class s{constructor(Kn,pr){this.buffer="",this.classPrefix=pr.classPrefix,Kn.walk(this)}addText(Kn){this.buffer+=w(Kn)}openNode(Kn){if(!g(Kn))return;let pr=Kn.kind;Kn.sublanguage||(pr=`${this.classPrefix}${pr}`),this.span(pr)}closeNode(Kn){g(Kn)&&(this.buffer+=o)}value(){return this.buffer}span(Kn){this.buffer+=``}}class y{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(Kn){this.top.children.push(Kn)}openNode(Kn){const pr={kind:Kn,children:[]};this.add(pr),this.stack.push(pr)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(Kn){return this.constructor._walk(Kn,this.rootNode)}static _walk(Kn,pr){return typeof pr=="string"?Kn.addText(pr):pr.children&&(Kn.openNode(pr),pr.children.forEach(qe=>this._walk(Kn,qe)),Kn.closeNode(pr)),Kn}static _collapse(Kn){typeof Kn!="string"&&Kn.children&&(Kn.children.every(pr=>typeof pr=="string")?Kn.children=[Kn.children.join("")]:Kn.children.forEach(pr=>{y._collapse(pr)}))}}class _ extends y{constructor(Kn){super(),this.options=Kn}addKeyword(Kn,pr){Kn!==""&&(this.openNode(pr),this.addText(Kn),this.closeNode())}addText(Kn){Kn!==""&&this.add(Kn)}addSublanguage(Kn,pr){const qe=Kn.root;qe.kind=pr,qe.sublanguage=!0,this.add(qe)}toHTML(){return new s(this,this.options).value()}finalize(){return!0}}function k(kn){return new RegExp(kn.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function C(kn){return kn?typeof kn=="string"?kn:kn.source:null}function O(...kn){return kn.map(pr=>C(pr)).join("")}function T(...kn){return"("+kn.map(pr=>C(pr)).join("|")+")"}function P(kn){return new RegExp(kn.toString()+"|").exec("").length-1}function D(kn,Kn){const pr=kn&&kn.exec(Kn);return pr&&pr.index===0}const F=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function N(kn,Kn="|"){let pr=0;return kn.map(qe=>{pr+=1;const nt=pr;let Cn=C(qe),kt="";for(;Cn.length>0;){const It=F.exec(Cn);if(!It){kt+=Cn;break}kt+=Cn.substring(0,It.index),Cn=Cn.substring(It.index+It[0].length),It[0][0]==="\\"&&It[1]?kt+="\\"+String(Number(It[1])+nt):(kt+=It[0],It[0]==="("&&pr++)}return kt}).map(qe=>`(${qe})`).join(Kn)}const z=/\b\B/,B="[a-zA-Z]\\w*",X="[a-zA-Z_]\\w*",W="\\b\\d+(\\.\\d+)?",H="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",U="\\b(0b[01]+)",G="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",Y=(kn={})=>{const Kn=/^#![ ]*\//;return kn.binary&&(kn.begin=O(Kn,/.*\b/,kn.binary,/\b.*/)),c({className:"meta",begin:Kn,end:/$/,relevance:0,"on:begin":(pr,qe)=>{pr.index!==0&&qe.ignoreMatch()}},kn)},K={begin:"\\\\[\\s\\S]",relevance:0},ee={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[K]},te={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[K]},re={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},be=function(kn,Kn,pr={}){const qe=c({className:"comment",begin:kn,end:Kn,contains:[]},pr);return qe.contains.push(re),qe.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),qe},Le=be("//","$"),me=be("/\\*","\\*/"),Ie=be("#","$"),pe={className:"number",begin:W,relevance:0},ce={className:"number",begin:H,relevance:0},ue={className:"number",begin:U,relevance:0},_e={className:"number",begin:W+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},xe={begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[K,{begin:/\[/,end:/\]/,relevance:0,contains:[K]}]}]},Te={className:"title",begin:B,relevance:0},Ne={className:"title",begin:X,relevance:0},Be={begin:"\\.\\s*"+X,relevance:0};var Ve=Object.freeze({__proto__:null,MATCH_NOTHING_RE:z,IDENT_RE:B,UNDERSCORE_IDENT_RE:X,NUMBER_RE:W,C_NUMBER_RE:H,BINARY_NUMBER_RE:U,RE_STARTERS_RE:G,SHEBANG:Y,BACKSLASH_ESCAPE:K,APOS_STRING_MODE:ee,QUOTE_STRING_MODE:te,PHRASAL_WORDS_MODE:re,COMMENT:be,C_LINE_COMMENT_MODE:Le,C_BLOCK_COMMENT_MODE:me,HASH_COMMENT_MODE:Ie,NUMBER_MODE:pe,C_NUMBER_MODE:ce,BINARY_NUMBER_MODE:ue,CSS_NUMBER_MODE:_e,REGEXP_MODE:xe,TITLE_MODE:Te,UNDERSCORE_TITLE_MODE:Ne,METHOD_GUARD:Be,END_SAME_AS_BEGIN:function(kn){return Object.assign(kn,{"on:begin":(Kn,pr)=>{pr.data._beginMatch=Kn[1]},"on:end":(Kn,pr)=>{pr.data._beginMatch!==Kn[1]&&pr.ignoreMatch()}})}});function et(kn,Kn){kn.input[kn.index-1]==="."&&Kn.ignoreMatch()}function rt(kn,Kn){Kn&&kn.beginKeywords&&(kn.begin="\\b("+kn.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",kn.__beforeBegin=et,kn.keywords=kn.keywords||kn.beginKeywords,delete kn.beginKeywords,kn.relevance===void 0&&(kn.relevance=0))}function yt(kn,Kn){Array.isArray(kn.illegal)&&(kn.illegal=T(...kn.illegal))}function ut(kn,Kn){if(kn.match){if(kn.begin||kn.end)throw new Error("begin & end are not supported with match");kn.begin=kn.match,delete kn.match}}function vt(kn,Kn){kn.relevance===void 0&&(kn.relevance=1)}const ft=["of","and","for","in","not","or","if","then","parent","list","value"],Qe="keyword";function At(kn,Kn,pr=Qe){const qe={};return typeof kn=="string"?nt(pr,kn.split(" ")):Array.isArray(kn)?nt(pr,kn):Object.keys(kn).forEach(function(Cn){Object.assign(qe,At(kn[Cn],Kn,Cn))}),qe;function nt(Cn,kt){Kn&&(kt=kt.map(It=>It.toLowerCase())),kt.forEach(function(It){const kr=It.split("|");qe[kr[0]]=[Cn,bt(kr[0],kr[1])]})}}function bt(kn,Kn){return Kn?Number(Kn):ot(kn)?0:1}function ot(kn){return ft.includes(kn.toLowerCase())}function wt(kn,{plugins:Kn}){function pr(It,kr){return new RegExp(C(It),"m"+(kn.case_insensitive?"i":"")+(kr?"g":""))}class qe{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(kr,er){er.position=this.position++,this.matchIndexes[this.matchAt]=er,this.regexes.push([er,kr]),this.matchAt+=P(kr)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const kr=this.regexes.map(er=>er[1]);this.matcherRe=pr(N(kr),!0),this.lastIndex=0}exec(kr){this.matcherRe.lastIndex=this.lastIndex;const er=this.matcherRe.exec(kr);if(!er)return null;const sa=er.findIndex((Gr,Ta)=>Ta>0&&Gr!==void 0),Jr=this.matchIndexes[sa];return er.splice(0,sa),Object.assign(er,Jr)}}class nt{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(kr){if(this.multiRegexes[kr])return this.multiRegexes[kr];const er=new qe;return this.rules.slice(kr).forEach(([sa,Jr])=>er.addRule(sa,Jr)),er.compile(),this.multiRegexes[kr]=er,er}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(kr,er){this.rules.push([kr,er]),er.type==="begin"&&this.count++}exec(kr){const er=this.getMatcher(this.regexIndex);er.lastIndex=this.lastIndex;let sa=er.exec(kr);if(this.resumingScanAtSamePosition()&&!(sa&&sa.index===this.lastIndex)){const Jr=this.getMatcher(0);Jr.lastIndex=this.lastIndex+1,sa=Jr.exec(kr)}return sa&&(this.regexIndex+=sa.position+1,this.regexIndex===this.count&&this.considerAll()),sa}}function Cn(It){const kr=new nt;return It.contains.forEach(er=>kr.addRule(er.begin,{rule:er,type:"begin"})),It.terminatorEnd&&kr.addRule(It.terminatorEnd,{type:"end"}),It.illegal&&kr.addRule(It.illegal,{type:"illegal"}),kr}function kt(It,kr){const er=It;if(It.isCompiled)return er;[ut].forEach(Jr=>Jr(It,kr)),kn.compilerExtensions.forEach(Jr=>Jr(It,kr)),It.__beforeBegin=null,[rt,yt,vt].forEach(Jr=>Jr(It,kr)),It.isCompiled=!0;let sa=null;if(typeof It.keywords=="object"&&(sa=It.keywords.$pattern,delete It.keywords.$pattern),It.keywords&&(It.keywords=At(It.keywords,kn.case_insensitive)),It.lexemes&&sa)throw new Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");return sa=sa||It.lexemes||/\w+/,er.keywordPatternRe=pr(sa,!0),kr&&(It.begin||(It.begin=/\B|\b/),er.beginRe=pr(It.begin),It.endSameAsBegin&&(It.end=It.begin),It.end||It.endsWithParent||(It.end=/\B|\b/),It.end&&(er.endRe=pr(It.end)),er.terminatorEnd=C(It.end)||"",It.endsWithParent&&kr.terminatorEnd&&(er.terminatorEnd+=(It.end?"|":"")+kr.terminatorEnd)),It.illegal&&(er.illegalRe=pr(It.illegal)),It.contains||(It.contains=[]),It.contains=[].concat(...It.contains.map(function(Jr){return Nt(Jr==="self"?It:Jr)})),It.contains.forEach(function(Jr){kt(Jr,er)}),It.starts&&kt(It.starts,kr),er.matcher=Cn(er),er}if(kn.compilerExtensions||(kn.compilerExtensions=[]),kn.contains&&kn.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return kn.classNameAliases=c(kn.classNameAliases||{}),kt(kn)}function xt(kn){return!!kn&&(kn.endsWithParent||xt(kn.starts))}function Nt(kn){return kn.variants&&!kn.cachedVariants&&(kn.cachedVariants=kn.variants.map(function(Kn){return c(kn,{variants:null},Kn)})),kn.cachedVariants?kn.cachedVariants:xt(kn)?c(kn,{starts:kn.starts?c(kn.starts):null}):Object.isFrozen(kn)?c(kn):kn}var Vt="10.7.3";function $t(kn){return Boolean(kn||kn==="")}function yn(kn){const Kn={props:["language","code","autodetect"],data:function(){return{detectedLanguage:"",unknownLanguage:!1}},computed:{className(){return this.unknownLanguage?"":"hljs "+this.detectedLanguage},highlighted(){if(!this.autoDetect&&!kn.getLanguage(this.language))return console.warn(`The language "${this.language}" you specified could not be found.`),this.unknownLanguage=!0,w(this.code);let qe={};return this.autoDetect?(qe=kn.highlightAuto(this.code),this.detectedLanguage=qe.language):(qe=kn.highlight(this.language,this.code,this.ignoreIllegals),this.detectedLanguage=this.language),qe.value},autoDetect(){return!this.language||$t(this.autodetect)},ignoreIllegals(){return!0}},render(qe){return qe("pre",{},[qe("code",{class:this.className,domProps:{innerHTML:this.highlighted}})])}};return{Component:Kn,VuePlugin:{install(qe){qe.component("highlightjs",Kn)}}}}const Mn={"after:highlightElement":({el:kn,result:Kn,text:pr})=>{const qe=rr(kn);if(!qe.length)return;const nt=document.createElement("div");nt.innerHTML=Kn.value,Kn.value=Dn(qe,rr(nt),pr)}};function Pn(kn){return kn.nodeName.toLowerCase()}function rr(kn){const Kn=[];return function pr(qe,nt){for(let Cn=qe.firstChild;Cn;Cn=Cn.nextSibling)Cn.nodeType===3?nt+=Cn.nodeValue.length:Cn.nodeType===1&&(Kn.push({event:"start",offset:nt,node:Cn}),nt=pr(Cn,nt),Pn(Cn).match(/br|hr|img|input/)||Kn.push({event:"stop",offset:nt,node:Cn}));return nt}(kn,0),Kn}function Dn(kn,Kn,pr){let qe=0,nt="";const Cn=[];function kt(){return kn.length&&Kn.length?kn[0].offset!==Kn[0].offset?kn[0].offset"}function kr(sa){nt+=""}function er(sa){(sa.event==="start"?It:kr)(sa.node)}for(;kn.length||Kn.length;){let sa=kt();if(nt+=w(pr.substring(qe,sa[0].offset)),qe=sa[0].offset,sa===kn){Cn.reverse().forEach(kr);do er(sa.splice(0,1)[0]),sa=kt();while(sa===kn&&sa.length&&sa[0].offset===qe);Cn.reverse().forEach(It)}else sa[0].event==="start"?Cn.push(sa[0].node):Cn.pop(),er(sa.splice(0,1)[0])}return nt+w(pr.substr(qe))}const Cr={},fr=kn=>{console.error(kn)},Er=(kn,...Kn)=>{console.log(`WARN: ${kn}`,...Kn)},Yn=(kn,Kn)=>{Cr[`${kn}/${Kn}`]||(console.log(`Deprecated as of ${kn}. ${Kn}`),Cr[`${kn}/${Kn}`]=!0)},Rn=w,Hr=c,mr=Symbol("nomatch");var ka=function(kn){const Kn=Object.create(null),pr=Object.create(null),qe=[];let nt=!0;const Cn=/(^(<[^>]+>|\t|)+|\n)/gm,kt="Could not find the language '{}', did you forget to load/include a language module?",It={disableAutodetect:!0,name:"Plain text",contains:[]};let kr={noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:null,__emitter:_};function er(xr){return kr.noHighlightRe.test(xr)}function sa(xr){let Fa=xr.className+" ";Fa+=xr.parentNode?xr.parentNode.className:"";const ni=kr.languageDetectRe.exec(Fa);if(ni){const Li=ci(ni[1]);return Li||(Er(kt.replace("{}",ni[1])),Er("Falling back to no-highlight mode for this block.",xr)),Li?ni[1]:"no-highlight"}return Fa.split(/\s+/).find(Li=>er(Li)||ci(Li))}function Jr(xr,Fa,ni,Li){let Do="",Ki="";typeof Fa=="object"?(Do=xr,ni=Fa.ignoreIllegals,Ki=Fa.language,Li=void 0):(Yn("10.7.0","highlight(lang, code, ...args) has been deprecated."),Yn("10.7.0",`Please use highlight(code, options) instead. https://github.com/highlightjs/highlight.js/issues/2277`),Ki=xr,Do=Fa);const _a={code:Do,language:Ki};dl("before:highlight",_a);const ki=_a.result?_a.result:Gr(_a.language,_a.code,ni,Li);return ki.code=_a.code,dl("after:highlight",ki),ki}function Gr(xr,Fa,ni,Li){function Do($n,Bn){const ar=Je.case_insensitive?Bn[0].toLowerCase():Bn[0];return Object.prototype.hasOwnProperty.call($n.keywords,ar)&&$n.keywords[ar]}function Ki(){if(!Mt.keywords)return void nn.addText(Ht);let $n=0;Mt.keywordPatternRe.lastIndex=0;let Bn=Mt.keywordPatternRe.exec(Ht),ar="";for(;Bn;){ar+=Ht.substring($n,Bn.index);const cr=Do(Mt,Bn);if(cr){const[Jt,tr]=cr;if(nn.addText(ar),ar="",on+=tr,Jt.startsWith("_"))ar+=Bn[0];else{const ma=Je.classNameAliases[Jt]||Jt;nn.addKeyword(Bn[0],ma)}}else ar+=Bn[0];$n=Mt.keywordPatternRe.lastIndex,Bn=Mt.keywordPatternRe.exec(Ht)}ar+=Ht.substr($n),nn.addText(ar)}function _a(){if(Ht==="")return;let $n=null;if(typeof Mt.subLanguage=="string"){if(!Kn[Mt.subLanguage])return void nn.addText(Ht);$n=Gr(Mt.subLanguage,Ht,!0,Yt[Mt.subLanguage]),Yt[Mt.subLanguage]=$n.top}else $n=Za(Ht,Mt.subLanguage.length?Mt.subLanguage:null);Mt.relevance>0&&(on+=$n.relevance),nn.addSublanguage($n.emitter,$n.language)}function ki(){Mt.subLanguage!=null?_a():Ki(),Ht=""}function qa($n){return $n.className&&nn.openNode(Je.classNameAliases[$n.className]||$n.className),Mt=Object.create($n,{parent:{value:Mt}}),Mt}function qr($n,Bn,ar){let cr=D($n.endRe,ar);if(cr){if($n["on:end"]){const Jt=new v($n);$n["on:end"](Bn,Jt),Jt.isMatchIgnored&&(cr=!1)}if(cr){for(;$n.endsParent&&$n.parent;)$n=$n.parent;return $n}}if($n.endsWithParent)return qr($n.parent,Bn,ar)}function wi($n){return Mt.matcher.regexIndex===0?(Ht+=$n[0],1):(wr=!0,0)}function tn($n){const Bn=$n[0],ar=$n.rule,cr=new v(ar),Jt=[ar.__beforeBegin,ar["on:begin"]];for(const tr of Jt)if(tr&&(tr($n,cr),cr.isMatchIgnored))return wi(Bn);return ar&&ar.endSameAsBegin&&(ar.endRe=k(Bn)),ar.skip?Ht+=Bn:(ar.excludeBegin&&(Ht+=Bn),ki(),ar.returnBegin||ar.excludeBegin||(Ht=Bn)),qa(ar),ar.returnBegin?0:Bn.length}function Fo($n){const Bn=$n[0],ar=Fa.substr($n.index),cr=qr(Mt,$n,ar);if(!cr)return mr;const Jt=Mt;Jt.skip?Ht+=Bn:(Jt.returnEnd||Jt.excludeEnd||(Ht+=Bn),ki(),Jt.excludeEnd&&(Ht=Bn));do Mt.className&&nn.closeNode(),Mt.skip||Mt.subLanguage||(on+=Mt.relevance),Mt=Mt.parent;while(Mt!==cr.parent);return cr.starts&&(cr.endSameAsBegin&&(cr.starts.endRe=cr.endRe),qa(cr.starts)),Jt.returnEnd?0:Bn.length}function zn(){const $n=[];for(let Bn=Mt;Bn!==Je;Bn=Bn.parent)Bn.className&&$n.unshift(Bn.className);$n.forEach(Bn=>nn.openNode(Bn))}let ll={};function ze($n,Bn){const ar=Bn&&Bn[0];if(Ht+=$n,ar==null)return ki(),0;if(ll.type==="begin"&&Bn.type==="end"&&ll.index===Bn.index&&ar===""){if(Ht+=Fa.slice(Bn.index,Bn.index+1),!nt){const cr=new Error("0 width match regex");throw cr.languageName=xr,cr.badRule=ll.rule,cr}return 1}if(ll=Bn,Bn.type==="begin")return tn(Bn);if(Bn.type==="illegal"&&!ni){const cr=new Error('Illegal lexeme "'+ar+'" for mode "'+(Mt.className||"")+'"');throw cr.mode=Mt,cr}if(Bn.type==="end"){const cr=Fo(Bn);if(cr!==mr)return cr}if(Bn.type==="illegal"&&ar==="")return 1;if(ur>1e5&&ur>3*Bn.index)throw new Error("potential infinite loop, way more iterations than matches");return Ht+=ar,ar.length}const Je=ci(xr);if(!Je)throw fr(kt.replace("{}",xr)),new Error('Unknown language: "'+xr+'"');const ht=wt(Je,{plugins:qe});let gt="",Mt=Li||ht;const Yt={},nn=new kr.__emitter(kr);zn();let Ht="",on=0,Nn=0,ur=0,wr=!1;try{for(Mt.matcher.considerAll();;){ur++,wr?wr=!1:Mt.matcher.considerAll(),Mt.matcher.lastIndex=Nn;const $n=Mt.matcher.exec(Fa);if(!$n)break;const Bn=Fa.substring(Nn,$n.index),ar=ze(Bn,$n);Nn=$n.index+ar}return ze(Fa.substr(Nn)),nn.closeAllNodes(),nn.finalize(),gt=nn.toHTML(),{relevance:Math.floor(on),value:gt,language:xr,illegal:!1,emitter:nn,top:Mt}}catch($n){if($n.message&&$n.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:$n.message,context:Fa.slice(Nn-100,Nn+100),mode:$n.mode},sofar:gt,relevance:0,value:Rn(Fa),emitter:nn};if(nt)return{illegal:!1,relevance:0,value:Rn(Fa),emitter:nn,language:xr,top:Mt,errorRaised:$n};throw $n}}function Ta(xr){const Fa={relevance:0,emitter:new kr.__emitter(kr),value:Rn(xr),illegal:!1,top:It};return Fa.emitter.addText(xr),Fa}function Za(xr,Fa){Fa=Fa||kr.languages||Object.keys(Kn);const ni=Ta(xr),Li=Fa.filter(ci).filter(zi).map(qa=>Gr(qa,xr,!1));Li.unshift(ni);const Do=Li.sort((qa,qr)=>{if(qa.relevance!==qr.relevance)return qr.relevance-qa.relevance;if(qa.language&&qr.language){if(ci(qa.language).supersetOf===qr.language)return 1;if(ci(qr.language).supersetOf===qa.language)return-1}return 0}),[Ki,_a]=Do,ki=Ki;return ki.second_best=_a,ki}function xi(xr){return kr.tabReplace||kr.useBR?xr.replace(Cn,Fa=>Fa===` `?kr.useBR?"
":Fa:kr.tabReplace?Fa.replace(/\t/g,kr.tabReplace):Fa):xr}function fn(xr,Fa,ni){const Li=Fa?pr[Fa]:ni;xr.classList.add("hljs"),Li&&xr.classList.add(Li)}const ja={"before:highlightElement":({el:xr})=>{kr.useBR&&(xr.innerHTML=xr.innerHTML.replace(/\n/g,"").replace(//g,` -`))},"after:highlightElement":({result:xr})=>{kr.useBR&&(xr.value=xr.value.replace(/\n/g,"
"))}},On=/^(<[^>]+>|\t)+/gm,wa={"after:highlightElement":({result:xr})=>{kr.tabReplace&&(xr.value=xr.value.replace(On,Fa=>Fa.replace(/\t/g,kr.tabReplace)))}};function Ci(xr){let Fa=null;const ni=sa(xr);if(er(ni))return;dl("before:highlightElement",{el:xr,language:ni}),Fa=xr;const Li=Fa.textContent,Do=ni?Jr(Li,{language:ni,ignoreIllegals:!0}):Za(Li);dl("after:highlightElement",{el:xr,result:Do,text:Li}),xr.innerHTML=Do.value,fn(xr,ni,Do.language),xr.result={language:Do.language,re:Do.relevance,relavance:Do.relevance},Do.second_best&&(xr.second_best={language:Do.second_best.language,re:Do.second_best.relevance,relavance:Do.second_best.relevance})}function ri(xr){xr.useBR&&(Yn("10.3.0","'useBR' will be removed entirely in v11.0"),Yn("10.3.0","Please see https://github.com/highlightjs/highlight.js/issues/2559")),kr=Hr(kr,xr)}const Jo=()=>{if(Jo.called)return;Jo.called=!0,Yn("10.6.0","initHighlighting() is deprecated. Use highlightAll() instead."),document.querySelectorAll("pre code").forEach(Ci)};function eo(){Yn("10.6.0","initHighlightingOnLoad() is deprecated. Use highlightAll() instead."),Sl=!0}let Sl=!1;function ui(){if(document.readyState==="loading")return void(Sl=!0);document.querySelectorAll("pre code").forEach(Ci)}function wl(){Sl&&ui()}function Ml(xr,Fa){let ni=null;try{ni=Fa(kn)}catch(Li){if(fr("Language definition for '{}' could not be registered.".replace("{}",xr)),!nt)throw Li;fr(Li),ni=It}ni.name||(ni.name=xr),Kn[xr]=ni,ni.rawDefinition=Fa.bind(null,kn),ni.aliases&&Eo(ni.aliases,{languageName:xr})}function Co(xr){delete Kn[xr];for(const Fa of Object.keys(pr))pr[Fa]===xr&&delete pr[Fa]}function ta(){return Object.keys(Kn)}function Ui(xr){Yn("10.4.0","requireLanguage will be removed entirely in v11."),Yn("10.4.0","Please see https://github.com/highlightjs/highlight.js/pull/2844");const Fa=ci(xr);if(Fa)return Fa;throw new Error("The '{}' language is required, but not loaded.".replace("{}",xr))}function ci(xr){return xr=(xr||"").toLowerCase(),Kn[xr]||Kn[pr[xr]]}function Eo(xr,{languageName:Fa}){typeof xr=="string"&&(xr=[xr]),xr.forEach(ni=>{pr[ni.toLowerCase()]=Fa})}function zi(xr){const Fa=ci(xr);return Fa&&!Fa.disableAutodetect}function Yo(xr){xr["before:highlightBlock"]&&!xr["before:highlightElement"]&&(xr["before:highlightElement"]=Fa=>{xr["before:highlightBlock"](Object.assign({block:Fa.el},Fa))}),xr["after:highlightBlock"]&&!xr["after:highlightElement"]&&(xr["after:highlightElement"]=Fa=>{xr["after:highlightBlock"](Object.assign({block:Fa.el},Fa))})}function Mo(xr){Yo(xr),qe.push(xr)}function dl(xr,Fa){const ni=xr;qe.forEach(function(Li){Li[ni]&&Li[ni](Fa)})}function Po(xr){return Yn("10.2.0","fixMarkup will be removed entirely in v11.0"),Yn("10.2.0","Please see https://github.com/highlightjs/highlight.js/issues/2534"),xi(xr)}function mi(xr){return Yn("10.7.0","highlightBlock will be removed entirely in v12.0"),Yn("10.7.0","Please use highlightElement now."),Ci(xr)}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",wl,!1),Object.assign(kn,{highlight:Jr,highlightAuto:Za,highlightAll:ui,fixMarkup:Po,highlightElement:Ci,highlightBlock:mi,configure:ri,initHighlighting:Jo,initHighlightingOnLoad:eo,registerLanguage:Ml,unregisterLanguage:Co,listLanguages:ta,getLanguage:ci,registerAliases:Eo,requireLanguage:Ui,autoDetection:zi,inherit:Hr,addPlugin:Mo,vuePlugin:yn(kn).VuePlugin}),kn.debugMode=function(){nt=!1},kn.safeMode=function(){nt=!0},kn.versionString=Vt;for(const xr in Ve)typeof Ve[xr]=="object"&&h(Ve[xr]);return Object.assign(kn,Ve),kn.addPlugin(ja),kn.addPlugin(Mn),kn.addPlugin(wa),kn}({});r.exports=ka},1148:function(r,u,p){var h=p("a691"),b=p("1d80");r.exports="".repeat||function(v){var w=String(b(this)),c="",o=h(v);if(o<0||o==1/0)throw RangeError("Wrong number of repetitions");for(;o>0;(o>>>=1)&&(w+=w))1&o&&(c+=w);return c}},1276:function(r,u,p){var h=p("d784"),b=p("44e7"),v=p("825a"),w=p("1d80"),c=p("4840"),o=p("8aa5"),g=p("50c4"),s=p("14c3"),y=p("9263"),_=p("d039"),k=[].push,C=Math.min,O=4294967295,T=!_(function(){return!RegExp(O,"y")});h("split",2,function(P,D,F){var N;return N="abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?function(z,B){var X=String(w(this)),W=B===void 0?O:B>>>0;if(W===0)return[];if(z===void 0)return[X];if(!b(z))return D.call(X,z,W);for(var H,U,G,Y=[],K=(z.ignoreCase?"i":"")+(z.multiline?"m":"")+(z.unicode?"u":"")+(z.sticky?"y":""),ee=0,te=new RegExp(z.source,K+"g");(H=y.call(te,X))&&(U=te.lastIndex,!(U>ee&&(Y.push(X.slice(ee,H.index)),H.length>1&&H.index=W)));)te.lastIndex===H.index&&te.lastIndex++;return ee===X.length?!G&&te.test("")||Y.push(""):Y.push(X.slice(ee)),Y.length>W?Y.slice(0,W):Y}:"0".split(void 0,0).length?function(z,B){return z===void 0&&B===0?[]:D.call(this,z,B)}:D,[function(z,B){var X=w(this),W=z==null?void 0:z[P];return W!==void 0?W.call(z,X,B):N.call(String(X),z,B)},function(z,B){var X=F(N,z,this,B,N!==D);if(X.done)return X.value;var W=v(z),H=String(this),U=c(W,RegExp),G=W.unicode,Y=(W.ignoreCase?"i":"")+(W.multiline?"m":"")+(W.unicode?"u":"")+(T?"y":"g"),K=new U(T?W:"^(?:"+W.source+")",Y),ee=B===void 0?O:B>>>0;if(ee===0)return[];if(H.length===0)return s(K,H)===null?[H]:[];for(var te=0,re=0,be=[];re1?arguments[1]:void 0)}},1801:function(r,u,p){var h=p("4013"),b=p("b1b8").inherits;function v(w,c){var o=w.paper.rect(0,0,0,0);c=c||{},h.call(this,w,c,o),this.textMargin=this.getAttr("text-margin"),this.path1_direction="bottom",this.path2_direction="right",this.path3_direction="top",this.params=c.params,c.direction_next==="path1"&&!c[c.direction_next]&&c.next&&(c[c.direction_next]=c.next),c.direction_next==="path2"&&!c[c.direction_next]&&c.next&&(c[c.direction_next]=c.next),c.direction_next==="path3"&&!c[c.direction_next]&&c.next&&(c[c.direction_next]=c.next),c.path1&&c.direction_path1&&c.path2&&!c.direction_path2&&c.path3&&!c.direction_path3?c.direction_path1==="right"?(this.path2_direction="bottom",this.path1_direction="right",this.path3_direction="top"):c.direction_path1==="top"?(this.path2_direction="right",this.path1_direction="top",this.path3_direction="bottom"):c.direction_path1==="left"?(this.path2_direction="right",this.path1_direction="left",this.path3_direction="bottom"):(this.path2_direction="right",this.path1_direction="bottom",this.path3_direction="top"):c.path1&&!c.direction_path1&&c.path2&&c.direction_path2&&c.path3&&!c.direction_path3?c.direction_path2==="right"?(this.path1_direction="bottom",this.path2_direction="right",this.path3_direction="top"):c.direction_path2==="left"?(this.path1_direction="bottom",this.path2_direction="left",this.path3_direction="right"):(this.path1_direction="right",this.path2_direction="bottom",this.path3_direction="top"):c.path1&&!c.direction_path1&&c.path2&&!c.direction_path2&&c.path3&&c.direction_path3?c.direction_path2==="right"?(this.path1_direction="bottom",this.path2_direction="top",this.path3_direction="right"):c.direction_path2==="left"?(this.path1_direction="bottom",this.path2_direction="right",this.path3_direction="left"):(this.path1_direction="right",this.path2_direction="bottom",this.path3_direction="top"):(this.path1_direction=c.direction_path1,this.path2_direction=c.direction_path2,this.path3_direction=c.direction_path3),this.path1_direction=this.path1_direction||"bottom",this.path2_direction=this.path2_direction||"right",this.path3_direction=this.path3_direction||"top",this.initialize()}b(v,h),v.prototype.render=function(){this.path1_direction&&(this[this.path1_direction+"_symbol"]=this.path1_symbol),this.path2_direction&&(this[this.path2_direction+"_symbol"]=this.path2_symbol),this.path3_direction&&(this[this.path3_direction+"_symbol"]=this.path3_symbol);var w=this.getAttr("line-length");if(this.bottom_symbol){var c=this.getBottom();this.bottom_symbol.isPositioned||(this.bottom_symbol.shiftY(this.getY()+this.height+w),this.bottom_symbol.setX(c.x-this.bottom_symbol.width/2),this.bottom_symbol.isPositioned=!0,this.bottom_symbol.render())}if(this.top_symbol){var o=this.getTop();this.top_symbol.isPositioned||(this.top_symbol.shiftY(this.getY()-this.top_symbol.height-w),this.top_symbol.setX(o.x+this.top_symbol.width),this.top_symbol.isPositioned=!0,this.top_symbol.render())}var g=this;if(this.left_symbol){var s=this.getLeft();this.left_symbol.isPositioned||(this.left_symbol.setY(s.y-this.left_symbol.height/2),this.left_symbol.shiftX(-(this.group.getBBox().x+this.width+w)),function _(){for(var k,C=!1,O=0,T=g.chart.symbols.length;Og.left_symbol.getCenter().y&&P<=g.left_symbol.width/2){C=!0;break}}if(C){if(g.left_symbol.symbolType==="end")return;g.left_symbol.setX(k.getX()+k.width+w),_()}}(),this.left_symbol.isPositioned=!0,this.left_symbol.render())}if(this.right_symbol){var y=this.getRight();this.right_symbol.isPositioned||(this.right_symbol.setY(y.y-this.right_symbol.height/2),this.right_symbol.shiftX(this.group.getBBox().x+this.width+w),function _(){for(var k,C=!1,O=0,T=g.chart.symbols.length;Og.right_symbol.getCenter().y&&P<=g.right_symbol.width/2){C=!0;break}}if(C){if(g.right_symbol.symbolType==="end")return;g.right_symbol.setX(k.getX()+k.width+w),_()}}(),this.right_symbol.isPositioned=!0,this.right_symbol.render())}},v.prototype.renderLines=function(){this.path1_symbol&&this.drawLineTo(this.path1_symbol,"",this.path1_direction),this.path2_symbol&&this.drawLineTo(this.path2_symbol,"",this.path2_direction),this.path3_symbol&&this.drawLineTo(this.path3_symbol,"",this.path3_direction)},r.exports=v},1985:function(r,u,p){(function(h,b){var v;/*! https://mths.be/punycode v1.4.1 by @mathias */(function(w){u&&u.nodeType,h&&h.nodeType;var c=typeof b=="object"&&b;c.global!==c&&c.window!==c&&c.self;var o,g=2147483647,s=36,y=1,_=26,k=38,C=700,O=72,T=128,P="-",D=/^xn--/,F=/[^\x20-\x7E]/,N=/[\x2E\u3002\uFF0E\uFF61]/g,z={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},B=s-y,X=Math.floor,W=String.fromCharCode;function H(pe){throw new RangeError(z[pe])}function U(pe,ce){for(var ue=pe.length,_e=[];ue--;)_e[ue]=ce(pe[ue]);return _e}function G(pe,ce){var ue=pe.split("@"),_e="";ue.length>1&&(_e=ue[0]+"@",pe=ue[1]),pe=pe.replace(N,".");var xe=pe.split("."),Te=U(xe,ce).join(".");return _e+Te}function Y(pe){for(var ce,ue,_e=[],xe=0,Te=pe.length;xe=55296&&ce<=56319&&xe65535&&(ce-=65536,ue+=W(ce>>>10&1023|55296),ce=56320|1023&ce),ue+=W(ce),ue}).join("")}function ee(pe){return pe-48<10?pe-22:pe-65<26?pe-65:pe-97<26?pe-97:s}function te(pe,ce){return pe+22+75*(pe<26)-((ce!=0)<<5)}function re(pe,ce,ue){var _e=0;for(pe=ue?X(pe/C):pe>>1,pe+=X(pe/ce);pe>B*_>>1;_e+=s)pe=X(pe/B);return X(_e+(B+1)*pe/(pe+k))}function be(pe){var ce,ue,_e,xe,Te,Ne,Be,Fe,Ve,et,rt=[],yt=pe.length,ut=0,vt=T,ft=O;for(ue=pe.lastIndexOf(P),ue<0&&(ue=0),_e=0;_e=128&&H("not-basic"),rt.push(pe.charCodeAt(_e));for(xe=ue>0?ue+1:0;xe=yt&&H("invalid-input"),Fe=ee(pe.charCodeAt(xe++)),(Fe>=s||Fe>X((g-ut)/Ne))&&H("overflow"),ut+=Fe*Ne,Ve=Be<=ft?y:Be>=ft+_?_:Be-ft,!(FeX(g/et)&&H("overflow"),Ne*=et;ce=rt.length+1,ft=re(ut-Te,ce,Te==0),X(ut/ce)>g-vt&&H("overflow"),vt+=X(ut/ce),ut%=ce,rt.splice(ut++,0,vt)}return K(rt)}function Le(pe){var ce,ue,_e,xe,Te,Ne,Be,Fe,Ve,et,rt,yt,ut,vt,ft,Qe=[];for(pe=Y(pe),yt=pe.length,ce=T,ue=0,Te=O,Ne=0;Ne=ce&&rtX((g-ue)/ut)&&H("overflow"),ue+=(Be-ce)*ut,ce=Be,Ne=0;Neg&&H("overflow"),rt==ce){for(Fe=ue,Ve=s;et=Ve<=Te?y:Ve>=Te+_?_:Ve-Te,!(Fe=4)return!1;for(O=h.parentType,h.parentType="paragraph";T3)){if(h.sCount[T]>=h.blkIndent&&(y=h.bMarks[T]+h.tShift[T],_=h.eMarks[T],y<_&&(C=h.src.charCodeAt(y),(C===45||C===61)&&(y=h.skipChars(y,C),y=h.skipSpaces(y),y>=_)))){k=C===61?1:2;break}if(!(h.sCount[T]<0)){for(c=!1,o=0,g=P.length;o=51||!h(function(){var o=[],g=o.constructor={};return g[w]=function(){return{foo:1}},o[c](Boolean).foo!==1})}},"1f64":function(r,u){function p(c){return c?typeof c=="string"?c:c.source:null}function h(c){return b("(?=",c,")")}function b(...c){return c.map(g=>p(g)).join("")}function v(c,o={}){return o.variants=c,o}function w(c){const o="[A-Za-z0-9_$]+",g=v([c.C_LINE_COMMENT_MODE,c.C_BLOCK_COMMENT_MODE,c.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]})]),s={className:"regexp",begin:/~?\/[^\/\n]+\//,contains:[c.BACKSLASH_ESCAPE]},y=v([c.BINARY_NUMBER_MODE,c.C_NUMBER_MODE]),_=v([{begin:/"""/,end:/"""/},{begin:/'''/,end:/'''/},{begin:"\\$/",end:"/\\$",relevance:10},c.APOS_STRING_MODE,c.QUOTE_STRING_MODE],{className:"string"});return{name:"Groovy",keywords:{built_in:"this super",literal:"true false null",keyword:"byte short char int long boolean float double void def as in assert trait abstract static volatile transient public private protected synchronized final class interface enum if else for while switch case break default continue throw throws try catch finally implements extends new import package return instanceof"},contains:[c.SHEBANG({binary:"groovy",relevance:10}),g,_,s,y,{className:"class",beginKeywords:"class interface trait enum",end:/\{/,illegal:":",contains:[{beginKeywords:"extends implements"},c.UNDERSCORE_TITLE_MODE]},{className:"meta",begin:"@[A-Za-z]+",relevance:0},{className:"attr",begin:o+"[ ]*:",relevance:0},{begin:/\?/,end:/:/,relevance:0,contains:[g,_,s,y,"self"]},{className:"symbol",begin:"^[ ]*"+h(o+":"),excludeBegin:!0,end:o+":",relevance:0}],illegal:/#|<\//}}r.exports=w},"1f8a":function(r,u){function p(h){const b="exports register file shl array record property for mod while set ally label uses raise not stored class safecall var interface or private static exit index inherited to else stdcall override shr asm far resourcestring finalization packed virtual out and protected library do xorwrite goto near function end div overload object unit begin string on inline repeat until destructor write message program with read initialization except default nil if case cdecl in downto threadvar of try pascal const external constructor type public then implementation finally published procedure absolute reintroduce operator as is abstract alias assembler bitpacked break continue cppdecl cvar enumerator experimental platform deprecated unimplemented dynamic export far16 forward generic helper implements interrupt iochecks local name nodefault noreturn nostackframe oldfpccall otherwise saveregisters softfloat specialize strict unaligned varargs ",v=[h.C_LINE_COMMENT_MODE,h.COMMENT(/\{/,/\}/,{relevance:0}),h.COMMENT(/\(\*/,/\*\)/,{relevance:10})],w={className:"meta",variants:[{begin:/\{\$/,end:/\}/},{begin:/\(\*\$/,end:/\*\)/}]},c={className:"string",begin:/'/,end:/'/,contains:[{begin:/''/}]},o={className:"number",relevance:0,variants:[{begin:"\\$[0-9A-Fa-f]+"},{begin:"&[0-7]+"},{begin:"%[01]+"}]},g={className:"string",begin:/(#\d+)+/},s={begin:h.IDENT_RE+"\\s*=\\s*class\\s*\\(",returnBegin:!0,contains:[h.TITLE_MODE]},y={className:"function",beginKeywords:"function constructor destructor procedure",end:/[:;]/,keywords:"function constructor|10 destructor|10 procedure|10",contains:[h.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,keywords:b,contains:[c,g,w].concat(v)},w].concat(v)};return{name:"Delphi",aliases:["dpr","dfm","pas","pascal","freepascal","lazarus","lpr","lfm"],case_insensitive:!0,keywords:b,illegal:/"|\$[G-Zg-z]|\/\*|<\/|\|/,contains:[c,g,h.NUMBER_MODE,o,s,y,w].concat(v)}}r.exports=p},"1fe5":function(r,u){function p(w){return w?typeof w=="string"?w:w.source:null}function h(w){return b("(",w,")?")}function b(...w){return w.map(o=>p(o)).join("")}function v(w){const c=w.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),o="decltype\\(auto\\)",g="[a-zA-Z_]\\w*::",s="<[^<>]+>",y="("+o+"|"+h(g)+"[a-zA-Z_]\\w*"+h(s)+")",_={className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"},k="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",C={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[w.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+k+"|.)",end:"'",illegal:"."},w.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},O={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},T={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},w.inherit(C,{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/},c,w.C_BLOCK_COMMENT_MODE]},P={className:"title",begin:h(g)+w.IDENT_RE,relevance:0},D=h(g)+w.IDENT_RE+"\\s*\\(",F={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using asm case typeid wchar_t short reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignas alignof constexpr consteval constinit decltype concept co_await co_return co_yield requires noexcept static_assert thread_local restrict final override atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong new throw return and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr _Bool complex _Complex imaginary _Imaginary",literal:"true false nullptr NULL"},N=[T,_,c,w.C_BLOCK_COMMENT_MODE,O,C],z={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:F,contains:N.concat([{begin:/\(/,end:/\)/,keywords:F,contains:N.concat(["self"]),relevance:0}]),relevance:0},B={className:"function",begin:"("+y+"[\\*&\\s]+)+"+D,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:F,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:o,keywords:F,relevance:0},{begin:D,returnBegin:!0,contains:[P],relevance:0},{className:"params",begin:/\(/,end:/\)/,keywords:F,relevance:0,contains:[c,w.C_BLOCK_COMMENT_MODE,C,O,_,{begin:/\(/,end:/\)/,keywords:F,relevance:0,contains:["self",c,w.C_BLOCK_COMMENT_MODE,C,O,_]}]},_,c,w.C_BLOCK_COMMENT_MODE,T]};return{name:"C",aliases:["h"],keywords:F,disableAutodetect:!0,illegal:"",keywords:F,contains:["self",_]},{begin:w.IDENT_RE+"::",keywords:F},{className:"class",beginKeywords:"enum class struct union",end:/[{;:<>=]/,contains:[{beginKeywords:"final class struct"},w.TITLE_MODE]}]),exports:{preprocessor:T,strings:C,keywords:F}}}r.exports=v},2085:function(r,u,p){r.exports=function(h){var b,v,w=0,c=h.tokens,o=h.tokens.length;for(b=v=0;b0&&w++,c[b].type==="text"&&b+1D;D++)if(N=C?X(h(B=y[D])[0],B[1]):X(y[D]),N&&N instanceof g)return N;return new g(!1)}T=P.call(y)}for(z=T.next;!(B=z.call(T)).done;)if(N=o(T,X,B.value,C),typeof N=="object"&&N&&N instanceof g)return N;return new g(!1)};s.stop=function(y){return new g(!0,y)}},"23cb":function(r,u,p){var h=p("a691"),b=Math.max,v=Math.min;r.exports=function(w,c){var o=h(w);return o<0?b(o+c,0):v(o,c)}},"23e7":function(r,u,p){var h=p("da84"),b=p("06cf").f,v=p("9112"),w=p("6eeb"),c=p("ce4e"),o=p("e893"),g=p("94ca");r.exports=function(s,y){var _,k,C,O,T,P,D=s.target,F=s.global,N=s.stat;if(k=F?h:N?h[D]||c(D,{}):(h[D]||{}).prototype,k)for(C in y){if(T=y[C],s.noTargetGet?(P=b(k,C),O=P&&P.value):O=k[C],_=g(F?C:D+(N?".":"#")+C,s.forced),!_&&O!==void 0){if(typeof T==typeof O)continue;o(T,O)}(s.sham||O&&O.sham)&&v(T,"sham",!0),w(k,C,T,s)}}},"241c":function(r,u,p){var h=p("ca84"),b=p("7839"),v=b.concat("length","prototype");u.f=Object.getOwnPropertyNames||function(w){return h(w,v)}},"25f0":function(r,u,p){var h=p("6eeb"),b=p("825a"),v=p("d039"),w=p("ad6d"),c="toString",o=RegExp.prototype,g=o[c],s=v(function(){return g.call({source:"a",flags:"b"})!="/a/b"}),y=g.name!=c;(s||y)&&h(RegExp.prototype,c,function(){var _=b(this),k=String(_.source),C=_.flags,O=String(C===void 0&&_ instanceof RegExp&&!("flags"in o)?w.call(_):C);return"/"+k+"/"+O},{unsafe:!0})},2626:function(r,u,p){var h=p("d066"),b=p("9bf2"),v=p("b622"),w=p("83ab"),c=v("species");r.exports=function(o){var g=h(o),s=b.f;w&&g&&!g[c]&&s(g,c,{configurable:!0,get:function(){return this}})}},"26bc":function(r,u){function p(w){return w?typeof w=="string"?w:w.source:null}function h(w){return b("(?=",w,")")}function b(...w){return w.map(o=>p(o)).join("")}function v(w){const c=/(?:(?:[a-zA-Z]|\.[._a-zA-Z])[._a-zA-Z0-9]*)|\.(?!\d)/,o=/[a-zA-Z][a-zA-Z_0-9]*/;return{name:"R",illegal:/->/,keywords:{$pattern:c,keyword:"function if in break next repeat else for while",literal:"NULL NA TRUE FALSE Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10",built_in:"LETTERS letters month.abb month.name pi T F abs acos acosh all any anyNA Arg as.call as.character as.complex as.double as.environment as.integer as.logical as.null.default as.numeric as.raw asin asinh atan atanh attr attributes baseenv browser c call ceiling class Conj cos cosh cospi cummax cummin cumprod cumsum digamma dim dimnames emptyenv exp expression floor forceAndCall gamma gc.time globalenv Im interactive invisible is.array is.atomic is.call is.character is.complex is.double is.environment is.expression is.finite is.function is.infinite is.integer is.language is.list is.logical is.matrix is.na is.name is.nan is.null is.numeric is.object is.pairlist is.raw is.recursive is.single is.symbol lazyLoadDBfetch length lgamma list log max min missing Mod names nargs nzchar oldClass on.exit pos.to.env proc.time prod quote range Re rep retracemem return round seq_along seq_len seq.int sign signif sin sinh sinpi sqrt standardGeneric substitute sum switch tan tanh tanpi tracemem trigamma trunc unclass untracemem UseMethod xtfrm"},compilerExtensions:[(g,s)=>{if(!g.beforeMatch)return;if(g.starts)throw new Error("beforeMatch cannot be used with starts");const y=Object.assign({},g);Object.keys(g).forEach(_=>{delete g[_]}),g.begin=b(y.beforeMatch,h(y.begin)),g.starts={relevance:0,contains:[Object.assign(y,{endsParent:!0})]},g.relevance=0,delete y.beforeMatch}],contains:[w.COMMENT(/#'/,/$/,{contains:[{className:"doctag",begin:"@examples",starts:{contains:[{begin:/\n/},{begin:/#'\s*(?=@[a-zA-Z]+)/,endsParent:!0},{begin:/#'/,end:/$/,excludeBegin:!0}]}},{className:"doctag",begin:"@param",end:/$/,contains:[{className:"variable",variants:[{begin:c},{begin:/`(?:\\.|[^`\\])+`/}],endsParent:!0}]},{className:"doctag",begin:/@[a-zA-Z]+/},{className:"meta-keyword",begin:/\\[a-zA-Z]+/}]}),w.HASH_COMMENT_MODE,{className:"string",contains:[w.BACKSLASH_ESCAPE],variants:[w.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\(/,end:/\)(-*)"/}),w.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\{/,end:/\}(-*)"/}),w.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\[/,end:/\](-*)"/}),w.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\(/,end:/\)(-*)'/}),w.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\{/,end:/\}(-*)'/}),w.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\[/,end:/\](-*)'/}),{begin:'"',end:'"',relevance:0},{begin:"'",end:"'",relevance:0}]},{className:"number",relevance:0,beforeMatch:/([^a-zA-Z0-9._])/,variants:[{match:/0[xX][0-9a-fA-F]+\.[0-9a-fA-F]*[pP][+-]?\d+i?/},{match:/0[xX][0-9a-fA-F]+([pP][+-]?\d+)?[Li]?/},{match:/(\d+(\.\d*)?|\.\d+)([eE][+-]?\d+)?[Li]?/}]},{begin:"%",end:"%"},{begin:b(o,"\\s+<-\\s+")},{begin:"`",end:"`",contains:[{begin:/\\./}]}]}}r.exports=v},"28ec":function(r,u,p){var h=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,b=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/;r.exports=function(v,w){var c,o,g,s,y,_,k=v.pos;if(v.src.charCodeAt(k)!==60)return!1;for(y=v.pos,_=v.posMax;;){if(++k>=_||(s=v.src.charCodeAt(k),s===60))return!1;if(s===62)break}return c=v.src.slice(y+1,k),b.test(c)?(o=v.md.normalizeLink(c),!!v.md.validateLink(o)&&(w||(g=v.push("link_open","a",1),g.attrs=[["href",o]],g.markup="autolink",g.info="auto",g=v.push("text","",0),g.content=v.md.normalizeLinkText(c),g=v.push("link_close","a",-1),g.markup="autolink",g.info="auto"),v.pos+=c.length+2,!0)):!!h.test(c)&&(o=v.md.normalizeLink("mailto:"+c),!!v.md.validateLink(o)&&(w||(g=v.push("link_open","a",1),g.attrs=[["href",o]],g.markup="autolink",g.info="auto",g=v.push("text","",0),g.content=v.md.normalizeLinkText(c),g=v.push("link_close","a",-1),g.markup="autolink",g.info="auto"),v.pos+=c.length+2,!0))}},2907:function(r,u){function p(h){const b={className:"variable",begin:"\\$+[a-zA-Z_\x7F-\xFF][a-zA-Z0-9_\x7F-\xFF]*(?![A-Za-z0-9])(?![$])"},v={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},w={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},c=h.inherit(h.APOS_STRING_MODE,{illegal:null}),o=h.inherit(h.QUOTE_STRING_MODE,{illegal:null,contains:h.QUOTE_STRING_MODE.contains.concat(w)}),g=h.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,contains:h.QUOTE_STRING_MODE.contains.concat(w)}),s={className:"string",contains:[h.BACKSLASH_ESCAPE,v],variants:[h.inherit(c,{begin:"b'",end:"'"}),h.inherit(o,{begin:'b"',end:'"'}),o,c,g]},y={className:"number",variants:[{begin:"\\b0b[01]+(?:_[01]+)*\\b"},{begin:"\\b0o[0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:e[+-]?\\d+)?"}],relevance:0},_={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile enum eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list match|0 mixed new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException UnhandledMatchError ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Stringable Throwable Traversable WeakReference WeakMap Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{aliases:["php3","php4","php5","php6","php7","php8"],case_insensitive:!0,keywords:_,contains:[h.HASH_COMMENT_MODE,h.COMMENT("//","$",{contains:[v]}),h.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),h.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),v,{className:"keyword",begin:/\$this\b/},b,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},h.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:_,contains:["self",b,h.C_BLOCK_COMMENT_MODE,s,y]}]},{className:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},h.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[h.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",relevance:0,end:";",contains:[h.UNDERSCORE_TITLE_MODE]},s,y]}}r.exports=p},"2a39":function(r,u){function p(H){return H?typeof H=="string"?H:H.source:null}function h(H){return b("(?=",H,")")}function b(...H){return H.map(G=>p(G)).join("")}function v(...H){return"("+H.map(G=>p(G)).join("|")+")"}const w=H=>b(/\b/,H,/\w$/.test(H)?/\b/:/\B/),c=["Protocol","Type"].map(w),o=["init","self"].map(w),g=["Any","Self"],s=["associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],y=["false","nil","true"],_=["assignment","associativity","higherThan","left","lowerThan","none","right"],k=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],C=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],O=v(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),T=v(O,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),P=b(O,T,"*"),D=v(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),F=v(D,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),N=b(D,F,"*"),z=b(/[A-Z]/,F,"*"),B=["autoclosure",b(/convention\(/,v("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",b(/objc\(/,N,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","testable","UIApplicationMain","unknown","usableFromInline"],X=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function W(H){const U={match:/\s+/,relevance:0},G=H.COMMENT("/\\*","\\*/",{contains:["self"]}),Y=[H.C_LINE_COMMENT_MODE,G],K={className:"keyword",begin:b(/\./,h(v(...c,...o))),end:v(...c,...o),excludeBegin:!0},ee={match:b(/\./,v(...s)),relevance:0},te=s.filter(Rn=>typeof Rn=="string").concat(["_|0"]),re=s.filter(Rn=>typeof Rn!="string").concat(g).map(w),be={variants:[{className:"keyword",match:v(...re,...o)}]},Le={$pattern:v(/\b\w+/,/#\w+/),keyword:te.concat(k),literal:y},me=[K,ee,be],Ie={match:b(/\./,v(...C)),relevance:0},pe={className:"built_in",match:b(/\b/,v(...C),/(?=\()/)},ce=[Ie,pe],ue={match:/->/,relevance:0},_e={className:"operator",relevance:0,variants:[{match:P},{match:`\\.(\\.|${T})+`}]},xe=[ue,_e],Te="([0-9]_*)+",Ne="([0-9a-fA-F]_*)+",Be={className:"number",relevance:0,variants:[{match:`\\b(${Te})(\\.(${Te}))?([eE][+-]?(${Te}))?\\b`},{match:`\\b0x(${Ne})(\\.(${Ne}))?([pP][+-]?(${Te}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},Fe=(Rn="")=>({className:"subst",variants:[{match:b(/\\/,Rn,/[0\\tnr"']/)},{match:b(/\\/,Rn,/u\{[0-9a-fA-F]{1,8}\}/)}]}),Ve=(Rn="")=>({className:"subst",match:b(/\\/,Rn,/[\t ]*(?:[\r\n]|\r\n)/)}),et=(Rn="")=>({className:"subst",label:"interpol",begin:b(/\\/,Rn,/\(/),end:/\)/}),rt=(Rn="")=>({begin:b(Rn,/"""/),end:b(/"""/,Rn),contains:[Fe(Rn),Ve(Rn),et(Rn)]}),yt=(Rn="")=>({begin:b(Rn,/"/),end:b(/"/,Rn),contains:[Fe(Rn),et(Rn)]}),ut={className:"string",variants:[rt(),rt("#"),rt("##"),rt("###"),yt(),yt("#"),yt("##"),yt("###")]},vt={match:b(/`/,N,/`/)},ft={className:"variable",match:/\$\d+/},Qe={className:"variable",match:`\\$${F}+`},At=[vt,ft,Qe],bt={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:X,contains:[...xe,Be,ut]}]}},ot={className:"keyword",match:b(/@/,v(...B))},wt={className:"meta",match:b(/@/,N)},xt=[bt,ot,wt],Nt={match:h(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:b(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,F,"+")},{className:"type",match:z,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:b(/\s+&\s+/,h(z)),relevance:0}]},Vt={begin://,keywords:Le,contains:[...Y,...me,...xt,ue,Nt]};Nt.contains.push(Vt);const $t={match:b(N,/\s*:/),keywords:"_|0",relevance:0},yn={begin:/\(/,end:/\)/,relevance:0,keywords:Le,contains:["self",$t,...Y,...me,...ce,...xe,Be,ut,...At,...xt,Nt]},Mn={beginKeywords:"func",contains:[{className:"title",match:v(vt.match,N,P),endsParent:!0,relevance:0},U]},Pn={begin://,contains:[...Y,Nt]},rr={begin:v(h(b(N,/\s*:/)),h(b(N,/\s+/,N,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:N}]},Dn={begin:/\(/,end:/\)/,keywords:Le,contains:[rr,...Y,...me,...xe,Be,ut,...xt,Nt,yn],endsParent:!0,illegal:/["']/},Cr={className:"function",match:h(/\bfunc\b/),contains:[Mn,Pn,Dn,U],illegal:[/\[/,/%/]},fr={className:"function",match:/\b(subscript|init[?!]?)\s*(?=[<(])/,keywords:{keyword:"subscript init init? init!",$pattern:/\w+[?!]?/},contains:[Pn,Dn,U],illegal:/\[|%/},Er={beginKeywords:"operator",end:H.MATCH_NOTHING_RE,contains:[{className:"title",match:P,endsParent:!0,relevance:0}]},Yn={beginKeywords:"precedencegroup",end:H.MATCH_NOTHING_RE,contains:[{className:"title",match:z,relevance:0},{begin:/{/,end:/}/,relevance:0,endsParent:!0,keywords:[..._,...y],contains:[Nt]}]};for(const Rn of ut.variants){const Hr=Rn.contains.find(Zr=>Zr.label==="interpol");Hr.keywords=Le;const mr=[...me,...ce,...xe,Be,ut,...At];Hr.contains=[...mr,{begin:/\(/,end:/\)/,contains:["self",...mr]}]}return{name:"Swift",keywords:Le,contains:[...Y,Cr,fr,{className:"class",beginKeywords:"struct protocol class extension enum",end:"\\{",excludeEnd:!0,keywords:Le,contains:[H.inherit(H.TITLE_MODE,{begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),...me]},Er,Yn,{beginKeywords:"import",end:/$/,contains:[...Y],relevance:0},...me,...ce,...xe,Be,ut,...At,...xt,Nt,yn]}}r.exports=W},"2a93":function(r,u){function p(c){return c?typeof c=="string"?c:c.source:null}function h(c){return b("(?=",c,")")}function b(...c){return c.map(g=>p(g)).join("")}function v(...c){return"("+c.map(g=>p(g)).join("|")+")"}function w(c){const o={className:"number",relevance:0,variants:[{begin:/([+-]+)?[\d]+_[\d_]+/},{begin:c.NUMBER_RE}]},g=c.COMMENT();g.variants=[{begin:/;/,end:/$/},{begin:/#/,end:/$/}];const s={className:"variable",variants:[{begin:/\$[\w\d"][\w\d_]*/},{begin:/\$\{(.*?)\}/}]},y={className:"literal",begin:/\bon|off|true|false|yes|no\b/},_={className:"string",contains:[c.BACKSLASH_ESCAPE],variants:[{begin:"'''",end:"'''",relevance:10},{begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"'},{begin:"'",end:"'"}]},k={begin:/\[/,end:/\]/,contains:[g,y,s,_,o,"self"],relevance:0},C=/[A-Za-z0-9_-]+/,O=/"(\\"|[^"])*"/,T=/'[^']*'/,P=v(C,O,T),D=b(P,"(\\s*\\.\\s*",P,")*",h(/\s*=\s*[^#\s]/));return{name:"TOML, also INI",aliases:["toml"],case_insensitive:!0,illegal:/\S/,contains:[g,{className:"section",begin:/\[+/,end:/\]+/},{begin:D,className:"attr",starts:{end:/$/,contains:[g,k,y,s,_,o]}}]}}r.exports=w},"2ce5":function(r,u,p){(function(h){for(var b=[null,0,{}],v=10,w=44032,c=4352,o=4449,g=4519,s=19,y=21,_=28,k=y*_,C=s*k,O=function(Ie,pe){this.codepoint=Ie,this.feature=pe},T={},P=[],D=0;D<=255;++D)P[D]=0;function F(Ie,pe,ce){var ue=T[pe];return ue||(ue=Ie(pe,ce),ue.feature&&++P[pe>>8&255]>v&&(T[pe]=ue)),ue}function N(Ie,pe,ce){var ue=65280&pe,_e=O.udata[ue]||{},xe=_e[pe];return new O(pe,xe||b)}function z(Ie,pe,ce){return ce?Ie(pe,ce):new O(pe,null)}function B(Ie,pe,ce){var ue;if(pe=55296&&Ie<=56319},O.isLowSurrogate=function(Ie){return Ie>=56320&&Ie<=57343},O.prototype.prepFeature=function(){this.feature||(this.feature=O.fromCharCode(this.codepoint,!0).feature)},O.prototype.toString=function(){if(this.codepoint<65536)return String.fromCharCode(this.codepoint);var Ie=this.codepoint-65536;return String.fromCharCode(Math.floor(Ie/1024)+55296,Ie%1024+56320)},O.prototype.getDecomp=function(){return this.prepFeature(),this.feature[0]||null},O.prototype.isCompatibility=function(){return this.prepFeature(),!!this.feature[1]&&256&this.feature[1]},O.prototype.isExclude=function(){return this.prepFeature(),!!this.feature[1]&&512&this.feature[1]},O.prototype.getCanonicalClass=function(){return this.prepFeature(),this.feature[1]?255&this.feature[1]:0},O.prototype.getComposite=function(Ie){if(this.prepFeature(),!this.feature[2])return null;var pe=this.feature[2][Ie.codepoint];return pe?O.fromCharCode(pe):null};var H=function(Ie){this.str=Ie,this.cursor=0};H.prototype.next=function(){if(this.str&&this.cursor0;--ce){var ue=this.resBuf[ce-1],_e=ue.getCanonicalClass();if(_e<=Ie)break}this.resBuf.splice(ce,0,pe)}while(Ie!==0);return this.resBuf.shift()};var Y=function(Ie){this.it=Ie,this.procBuf=[],this.resBuf=[],this.lastClass=null};Y.prototype.next=function(){for(;this.resBuf.length===0;){var Ie=this.it.next();if(!Ie){this.resBuf=this.procBuf,this.procBuf=[];break}if(this.procBuf.length===0)this.lastClass=Ie.getCanonicalClass(),this.procBuf.push(Ie);else{var pe=this.procBuf[0],ce=pe.getComposite(Ie),ue=Ie.getCanonicalClass();ce&&(this.lastClass"}]}}r.exports=p},"2d00":function(r,u,p){var h,b,v=p("da84"),w=p("342f"),c=v.process,o=c&&c.versions,g=o&&o.v8;g?(h=g.split("."),b=h[0]+h[1]):w&&(h=w.match(/Edge\/(\d+)/),(!h||h[1]>=74)&&(h=w.match(/Chrome\/(\d+)/),h&&(b=h[1]))),r.exports=b&&+b},"2d93":function(r,u){u.Z=[32,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288]},3052:function(r,u,p){(function(h,b){b(u)})(0,function(h){/*! ***************************************************************************** +`))},"after:highlightElement":({result:xr})=>{kr.useBR&&(xr.value=xr.value.replace(/\n/g,"
"))}},On=/^(<[^>]+>|\t)+/gm,wa={"after:highlightElement":({result:xr})=>{kr.tabReplace&&(xr.value=xr.value.replace(On,Fa=>Fa.replace(/\t/g,kr.tabReplace)))}};function Ci(xr){let Fa=null;const ni=sa(xr);if(er(ni))return;dl("before:highlightElement",{el:xr,language:ni}),Fa=xr;const Li=Fa.textContent,Do=ni?Jr(Li,{language:ni,ignoreIllegals:!0}):Za(Li);dl("after:highlightElement",{el:xr,result:Do,text:Li}),xr.innerHTML=Do.value,fn(xr,ni,Do.language),xr.result={language:Do.language,re:Do.relevance,relavance:Do.relevance},Do.second_best&&(xr.second_best={language:Do.second_best.language,re:Do.second_best.relevance,relavance:Do.second_best.relevance})}function ri(xr){xr.useBR&&(Yn("10.3.0","'useBR' will be removed entirely in v11.0"),Yn("10.3.0","Please see https://github.com/highlightjs/highlight.js/issues/2559")),kr=Hr(kr,xr)}const Jo=()=>{if(Jo.called)return;Jo.called=!0,Yn("10.6.0","initHighlighting() is deprecated. Use highlightAll() instead."),document.querySelectorAll("pre code").forEach(Ci)};function eo(){Yn("10.6.0","initHighlightingOnLoad() is deprecated. Use highlightAll() instead."),Sl=!0}let Sl=!1;function ui(){if(document.readyState==="loading")return void(Sl=!0);document.querySelectorAll("pre code").forEach(Ci)}function wl(){Sl&&ui()}function Ml(xr,Fa){let ni=null;try{ni=Fa(kn)}catch(Li){if(fr("Language definition for '{}' could not be registered.".replace("{}",xr)),!nt)throw Li;fr(Li),ni=It}ni.name||(ni.name=xr),Kn[xr]=ni,ni.rawDefinition=Fa.bind(null,kn),ni.aliases&&Eo(ni.aliases,{languageName:xr})}function Co(xr){delete Kn[xr];for(const Fa of Object.keys(pr))pr[Fa]===xr&&delete pr[Fa]}function ta(){return Object.keys(Kn)}function Ui(xr){Yn("10.4.0","requireLanguage will be removed entirely in v11."),Yn("10.4.0","Please see https://github.com/highlightjs/highlight.js/pull/2844");const Fa=ci(xr);if(Fa)return Fa;throw new Error("The '{}' language is required, but not loaded.".replace("{}",xr))}function ci(xr){return xr=(xr||"").toLowerCase(),Kn[xr]||Kn[pr[xr]]}function Eo(xr,{languageName:Fa}){typeof xr=="string"&&(xr=[xr]),xr.forEach(ni=>{pr[ni.toLowerCase()]=Fa})}function zi(xr){const Fa=ci(xr);return Fa&&!Fa.disableAutodetect}function Yo(xr){xr["before:highlightBlock"]&&!xr["before:highlightElement"]&&(xr["before:highlightElement"]=Fa=>{xr["before:highlightBlock"](Object.assign({block:Fa.el},Fa))}),xr["after:highlightBlock"]&&!xr["after:highlightElement"]&&(xr["after:highlightElement"]=Fa=>{xr["after:highlightBlock"](Object.assign({block:Fa.el},Fa))})}function Mo(xr){Yo(xr),qe.push(xr)}function dl(xr,Fa){const ni=xr;qe.forEach(function(Li){Li[ni]&&Li[ni](Fa)})}function Po(xr){return Yn("10.2.0","fixMarkup will be removed entirely in v11.0"),Yn("10.2.0","Please see https://github.com/highlightjs/highlight.js/issues/2534"),xi(xr)}function mi(xr){return Yn("10.7.0","highlightBlock will be removed entirely in v12.0"),Yn("10.7.0","Please use highlightElement now."),Ci(xr)}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",wl,!1),Object.assign(kn,{highlight:Jr,highlightAuto:Za,highlightAll:ui,fixMarkup:Po,highlightElement:Ci,highlightBlock:mi,configure:ri,initHighlighting:Jo,initHighlightingOnLoad:eo,registerLanguage:Ml,unregisterLanguage:Co,listLanguages:ta,getLanguage:ci,registerAliases:Eo,requireLanguage:Ui,autoDetection:zi,inherit:Hr,addPlugin:Mo,vuePlugin:yn(kn).VuePlugin}),kn.debugMode=function(){nt=!1},kn.safeMode=function(){nt=!0},kn.versionString=Vt;for(const xr in Ve)typeof Ve[xr]=="object"&&p(Ve[xr]);return Object.assign(kn,Ve),kn.addPlugin(ja),kn.addPlugin(Mn),kn.addPlugin(wa),kn}({});r.exports=ka},1148:function(r,u,d){var p=d("a691"),b=d("1d80");r.exports="".repeat||function(v){var w=String(b(this)),c="",o=p(v);if(o<0||o==1/0)throw RangeError("Wrong number of repetitions");for(;o>0;(o>>>=1)&&(w+=w))1&o&&(c+=w);return c}},1276:function(r,u,d){var p=d("d784"),b=d("44e7"),v=d("825a"),w=d("1d80"),c=d("4840"),o=d("8aa5"),g=d("50c4"),s=d("14c3"),y=d("9263"),_=d("d039"),k=[].push,C=Math.min,O=4294967295,T=!_(function(){return!RegExp(O,"y")});p("split",2,function(P,D,F){var N;return N="abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?function(z,B){var X=String(w(this)),W=B===void 0?O:B>>>0;if(W===0)return[];if(z===void 0)return[X];if(!b(z))return D.call(X,z,W);for(var H,U,G,Y=[],K=(z.ignoreCase?"i":"")+(z.multiline?"m":"")+(z.unicode?"u":"")+(z.sticky?"y":""),ee=0,te=new RegExp(z.source,K+"g");(H=y.call(te,X))&&(U=te.lastIndex,!(U>ee&&(Y.push(X.slice(ee,H.index)),H.length>1&&H.index=W)));)te.lastIndex===H.index&&te.lastIndex++;return ee===X.length?!G&&te.test("")||Y.push(""):Y.push(X.slice(ee)),Y.length>W?Y.slice(0,W):Y}:"0".split(void 0,0).length?function(z,B){return z===void 0&&B===0?[]:D.call(this,z,B)}:D,[function(z,B){var X=w(this),W=z==null?void 0:z[P];return W!==void 0?W.call(z,X,B):N.call(String(X),z,B)},function(z,B){var X=F(N,z,this,B,N!==D);if(X.done)return X.value;var W=v(z),H=String(this),U=c(W,RegExp),G=W.unicode,Y=(W.ignoreCase?"i":"")+(W.multiline?"m":"")+(W.unicode?"u":"")+(T?"y":"g"),K=new U(T?W:"^(?:"+W.source+")",Y),ee=B===void 0?O:B>>>0;if(ee===0)return[];if(H.length===0)return s(K,H)===null?[H]:[];for(var te=0,re=0,be=[];re1?arguments[1]:void 0)}},1801:function(r,u,d){var p=d("4013"),b=d("b1b8").inherits;function v(w,c){var o=w.paper.rect(0,0,0,0);c=c||{},p.call(this,w,c,o),this.textMargin=this.getAttr("text-margin"),this.path1_direction="bottom",this.path2_direction="right",this.path3_direction="top",this.params=c.params,c.direction_next==="path1"&&!c[c.direction_next]&&c.next&&(c[c.direction_next]=c.next),c.direction_next==="path2"&&!c[c.direction_next]&&c.next&&(c[c.direction_next]=c.next),c.direction_next==="path3"&&!c[c.direction_next]&&c.next&&(c[c.direction_next]=c.next),c.path1&&c.direction_path1&&c.path2&&!c.direction_path2&&c.path3&&!c.direction_path3?c.direction_path1==="right"?(this.path2_direction="bottom",this.path1_direction="right",this.path3_direction="top"):c.direction_path1==="top"?(this.path2_direction="right",this.path1_direction="top",this.path3_direction="bottom"):c.direction_path1==="left"?(this.path2_direction="right",this.path1_direction="left",this.path3_direction="bottom"):(this.path2_direction="right",this.path1_direction="bottom",this.path3_direction="top"):c.path1&&!c.direction_path1&&c.path2&&c.direction_path2&&c.path3&&!c.direction_path3?c.direction_path2==="right"?(this.path1_direction="bottom",this.path2_direction="right",this.path3_direction="top"):c.direction_path2==="left"?(this.path1_direction="bottom",this.path2_direction="left",this.path3_direction="right"):(this.path1_direction="right",this.path2_direction="bottom",this.path3_direction="top"):c.path1&&!c.direction_path1&&c.path2&&!c.direction_path2&&c.path3&&c.direction_path3?c.direction_path2==="right"?(this.path1_direction="bottom",this.path2_direction="top",this.path3_direction="right"):c.direction_path2==="left"?(this.path1_direction="bottom",this.path2_direction="right",this.path3_direction="left"):(this.path1_direction="right",this.path2_direction="bottom",this.path3_direction="top"):(this.path1_direction=c.direction_path1,this.path2_direction=c.direction_path2,this.path3_direction=c.direction_path3),this.path1_direction=this.path1_direction||"bottom",this.path2_direction=this.path2_direction||"right",this.path3_direction=this.path3_direction||"top",this.initialize()}b(v,p),v.prototype.render=function(){this.path1_direction&&(this[this.path1_direction+"_symbol"]=this.path1_symbol),this.path2_direction&&(this[this.path2_direction+"_symbol"]=this.path2_symbol),this.path3_direction&&(this[this.path3_direction+"_symbol"]=this.path3_symbol);var w=this.getAttr("line-length");if(this.bottom_symbol){var c=this.getBottom();this.bottom_symbol.isPositioned||(this.bottom_symbol.shiftY(this.getY()+this.height+w),this.bottom_symbol.setX(c.x-this.bottom_symbol.width/2),this.bottom_symbol.isPositioned=!0,this.bottom_symbol.render())}if(this.top_symbol){var o=this.getTop();this.top_symbol.isPositioned||(this.top_symbol.shiftY(this.getY()-this.top_symbol.height-w),this.top_symbol.setX(o.x+this.top_symbol.width),this.top_symbol.isPositioned=!0,this.top_symbol.render())}var g=this;if(this.left_symbol){var s=this.getLeft();this.left_symbol.isPositioned||(this.left_symbol.setY(s.y-this.left_symbol.height/2),this.left_symbol.shiftX(-(this.group.getBBox().x+this.width+w)),function _(){for(var k,C=!1,O=0,T=g.chart.symbols.length;Og.left_symbol.getCenter().y&&P<=g.left_symbol.width/2){C=!0;break}}if(C){if(g.left_symbol.symbolType==="end")return;g.left_symbol.setX(k.getX()+k.width+w),_()}}(),this.left_symbol.isPositioned=!0,this.left_symbol.render())}if(this.right_symbol){var y=this.getRight();this.right_symbol.isPositioned||(this.right_symbol.setY(y.y-this.right_symbol.height/2),this.right_symbol.shiftX(this.group.getBBox().x+this.width+w),function _(){for(var k,C=!1,O=0,T=g.chart.symbols.length;Og.right_symbol.getCenter().y&&P<=g.right_symbol.width/2){C=!0;break}}if(C){if(g.right_symbol.symbolType==="end")return;g.right_symbol.setX(k.getX()+k.width+w),_()}}(),this.right_symbol.isPositioned=!0,this.right_symbol.render())}},v.prototype.renderLines=function(){this.path1_symbol&&this.drawLineTo(this.path1_symbol,"",this.path1_direction),this.path2_symbol&&this.drawLineTo(this.path2_symbol,"",this.path2_direction),this.path3_symbol&&this.drawLineTo(this.path3_symbol,"",this.path3_direction)},r.exports=v},1985:function(r,u,d){(function(p,b){var v;/*! https://mths.be/punycode v1.4.1 by @mathias */(function(w){u&&u.nodeType,p&&p.nodeType;var c=typeof b=="object"&&b;c.global!==c&&c.window!==c&&c.self;var o,g=2147483647,s=36,y=1,_=26,k=38,C=700,O=72,T=128,P="-",D=/^xn--/,F=/[^\x20-\x7E]/,N=/[\x2E\u3002\uFF0E\uFF61]/g,z={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},B=s-y,X=Math.floor,W=String.fromCharCode;function H(pe){throw new RangeError(z[pe])}function U(pe,ce){for(var ue=pe.length,_e=[];ue--;)_e[ue]=ce(pe[ue]);return _e}function G(pe,ce){var ue=pe.split("@"),_e="";ue.length>1&&(_e=ue[0]+"@",pe=ue[1]),pe=pe.replace(N,".");var xe=pe.split("."),Te=U(xe,ce).join(".");return _e+Te}function Y(pe){for(var ce,ue,_e=[],xe=0,Te=pe.length;xe=55296&&ce<=56319&&xe65535&&(ce-=65536,ue+=W(ce>>>10&1023|55296),ce=56320|1023&ce),ue+=W(ce),ue}).join("")}function ee(pe){return pe-48<10?pe-22:pe-65<26?pe-65:pe-97<26?pe-97:s}function te(pe,ce){return pe+22+75*(pe<26)-((ce!=0)<<5)}function re(pe,ce,ue){var _e=0;for(pe=ue?X(pe/C):pe>>1,pe+=X(pe/ce);pe>B*_>>1;_e+=s)pe=X(pe/B);return X(_e+(B+1)*pe/(pe+k))}function be(pe){var ce,ue,_e,xe,Te,Ne,Be,Fe,Ve,et,rt=[],yt=pe.length,ut=0,vt=T,ft=O;for(ue=pe.lastIndexOf(P),ue<0&&(ue=0),_e=0;_e=128&&H("not-basic"),rt.push(pe.charCodeAt(_e));for(xe=ue>0?ue+1:0;xe=yt&&H("invalid-input"),Fe=ee(pe.charCodeAt(xe++)),(Fe>=s||Fe>X((g-ut)/Ne))&&H("overflow"),ut+=Fe*Ne,Ve=Be<=ft?y:Be>=ft+_?_:Be-ft,!(FeX(g/et)&&H("overflow"),Ne*=et;ce=rt.length+1,ft=re(ut-Te,ce,Te==0),X(ut/ce)>g-vt&&H("overflow"),vt+=X(ut/ce),ut%=ce,rt.splice(ut++,0,vt)}return K(rt)}function Le(pe){var ce,ue,_e,xe,Te,Ne,Be,Fe,Ve,et,rt,yt,ut,vt,ft,Qe=[];for(pe=Y(pe),yt=pe.length,ce=T,ue=0,Te=O,Ne=0;Ne=ce&&rtX((g-ue)/ut)&&H("overflow"),ue+=(Be-ce)*ut,ce=Be,Ne=0;Neg&&H("overflow"),rt==ce){for(Fe=ue,Ve=s;et=Ve<=Te?y:Ve>=Te+_?_:Ve-Te,!(Fe=4)return!1;for(O=p.parentType,p.parentType="paragraph";T3)){if(p.sCount[T]>=p.blkIndent&&(y=p.bMarks[T]+p.tShift[T],_=p.eMarks[T],y<_&&(C=p.src.charCodeAt(y),(C===45||C===61)&&(y=p.skipChars(y,C),y=p.skipSpaces(y),y>=_)))){k=C===61?1:2;break}if(!(p.sCount[T]<0)){for(c=!1,o=0,g=P.length;o=51||!p(function(){var o=[],g=o.constructor={};return g[w]=function(){return{foo:1}},o[c](Boolean).foo!==1})}},"1f64":function(r,u){function d(c){return c?typeof c=="string"?c:c.source:null}function p(c){return b("(?=",c,")")}function b(...c){return c.map(g=>d(g)).join("")}function v(c,o={}){return o.variants=c,o}function w(c){const o="[A-Za-z0-9_$]+",g=v([c.C_LINE_COMMENT_MODE,c.C_BLOCK_COMMENT_MODE,c.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]})]),s={className:"regexp",begin:/~?\/[^\/\n]+\//,contains:[c.BACKSLASH_ESCAPE]},y=v([c.BINARY_NUMBER_MODE,c.C_NUMBER_MODE]),_=v([{begin:/"""/,end:/"""/},{begin:/'''/,end:/'''/},{begin:"\\$/",end:"/\\$",relevance:10},c.APOS_STRING_MODE,c.QUOTE_STRING_MODE],{className:"string"});return{name:"Groovy",keywords:{built_in:"this super",literal:"true false null",keyword:"byte short char int long boolean float double void def as in assert trait abstract static volatile transient public private protected synchronized final class interface enum if else for while switch case break default continue throw throws try catch finally implements extends new import package return instanceof"},contains:[c.SHEBANG({binary:"groovy",relevance:10}),g,_,s,y,{className:"class",beginKeywords:"class interface trait enum",end:/\{/,illegal:":",contains:[{beginKeywords:"extends implements"},c.UNDERSCORE_TITLE_MODE]},{className:"meta",begin:"@[A-Za-z]+",relevance:0},{className:"attr",begin:o+"[ ]*:",relevance:0},{begin:/\?/,end:/:/,relevance:0,contains:[g,_,s,y,"self"]},{className:"symbol",begin:"^[ ]*"+p(o+":"),excludeBegin:!0,end:o+":",relevance:0}],illegal:/#|<\//}}r.exports=w},"1f8a":function(r,u){function d(p){const b="exports register file shl array record property for mod while set ally label uses raise not stored class safecall var interface or private static exit index inherited to else stdcall override shr asm far resourcestring finalization packed virtual out and protected library do xorwrite goto near function end div overload object unit begin string on inline repeat until destructor write message program with read initialization except default nil if case cdecl in downto threadvar of try pascal const external constructor type public then implementation finally published procedure absolute reintroduce operator as is abstract alias assembler bitpacked break continue cppdecl cvar enumerator experimental platform deprecated unimplemented dynamic export far16 forward generic helper implements interrupt iochecks local name nodefault noreturn nostackframe oldfpccall otherwise saveregisters softfloat specialize strict unaligned varargs ",v=[p.C_LINE_COMMENT_MODE,p.COMMENT(/\{/,/\}/,{relevance:0}),p.COMMENT(/\(\*/,/\*\)/,{relevance:10})],w={className:"meta",variants:[{begin:/\{\$/,end:/\}/},{begin:/\(\*\$/,end:/\*\)/}]},c={className:"string",begin:/'/,end:/'/,contains:[{begin:/''/}]},o={className:"number",relevance:0,variants:[{begin:"\\$[0-9A-Fa-f]+"},{begin:"&[0-7]+"},{begin:"%[01]+"}]},g={className:"string",begin:/(#\d+)+/},s={begin:p.IDENT_RE+"\\s*=\\s*class\\s*\\(",returnBegin:!0,contains:[p.TITLE_MODE]},y={className:"function",beginKeywords:"function constructor destructor procedure",end:/[:;]/,keywords:"function constructor|10 destructor|10 procedure|10",contains:[p.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,keywords:b,contains:[c,g,w].concat(v)},w].concat(v)};return{name:"Delphi",aliases:["dpr","dfm","pas","pascal","freepascal","lazarus","lpr","lfm"],case_insensitive:!0,keywords:b,illegal:/"|\$[G-Zg-z]|\/\*|<\/|\|/,contains:[c,g,p.NUMBER_MODE,o,s,y,w].concat(v)}}r.exports=d},"1fe5":function(r,u){function d(w){return w?typeof w=="string"?w:w.source:null}function p(w){return b("(",w,")?")}function b(...w){return w.map(o=>d(o)).join("")}function v(w){const c=w.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),o="decltype\\(auto\\)",g="[a-zA-Z_]\\w*::",s="<[^<>]+>",y="("+o+"|"+p(g)+"[a-zA-Z_]\\w*"+p(s)+")",_={className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"},k="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",C={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[w.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+k+"|.)",end:"'",illegal:"."},w.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},O={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},T={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},w.inherit(C,{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/},c,w.C_BLOCK_COMMENT_MODE]},P={className:"title",begin:p(g)+w.IDENT_RE,relevance:0},D=p(g)+w.IDENT_RE+"\\s*\\(",F={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using asm case typeid wchar_t short reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignas alignof constexpr consteval constinit decltype concept co_await co_return co_yield requires noexcept static_assert thread_local restrict final override atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong new throw return and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr _Bool complex _Complex imaginary _Imaginary",literal:"true false nullptr NULL"},N=[T,_,c,w.C_BLOCK_COMMENT_MODE,O,C],z={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:F,contains:N.concat([{begin:/\(/,end:/\)/,keywords:F,contains:N.concat(["self"]),relevance:0}]),relevance:0},B={className:"function",begin:"("+y+"[\\*&\\s]+)+"+D,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:F,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:o,keywords:F,relevance:0},{begin:D,returnBegin:!0,contains:[P],relevance:0},{className:"params",begin:/\(/,end:/\)/,keywords:F,relevance:0,contains:[c,w.C_BLOCK_COMMENT_MODE,C,O,_,{begin:/\(/,end:/\)/,keywords:F,relevance:0,contains:["self",c,w.C_BLOCK_COMMENT_MODE,C,O,_]}]},_,c,w.C_BLOCK_COMMENT_MODE,T]};return{name:"C",aliases:["h"],keywords:F,disableAutodetect:!0,illegal:"",keywords:F,contains:["self",_]},{begin:w.IDENT_RE+"::",keywords:F},{className:"class",beginKeywords:"enum class struct union",end:/[{;:<>=]/,contains:[{beginKeywords:"final class struct"},w.TITLE_MODE]}]),exports:{preprocessor:T,strings:C,keywords:F}}}r.exports=v},2085:function(r,u,d){r.exports=function(p){var b,v,w=0,c=p.tokens,o=p.tokens.length;for(b=v=0;b0&&w++,c[b].type==="text"&&b+1D;D++)if(N=C?X(p(B=y[D])[0],B[1]):X(y[D]),N&&N instanceof g)return N;return new g(!1)}T=P.call(y)}for(z=T.next;!(B=z.call(T)).done;)if(N=o(T,X,B.value,C),typeof N=="object"&&N&&N instanceof g)return N;return new g(!1)};s.stop=function(y){return new g(!0,y)}},"23cb":function(r,u,d){var p=d("a691"),b=Math.max,v=Math.min;r.exports=function(w,c){var o=p(w);return o<0?b(o+c,0):v(o,c)}},"23e7":function(r,u,d){var p=d("da84"),b=d("06cf").f,v=d("9112"),w=d("6eeb"),c=d("ce4e"),o=d("e893"),g=d("94ca");r.exports=function(s,y){var _,k,C,O,T,P,D=s.target,F=s.global,N=s.stat;if(k=F?p:N?p[D]||c(D,{}):(p[D]||{}).prototype,k)for(C in y){if(T=y[C],s.noTargetGet?(P=b(k,C),O=P&&P.value):O=k[C],_=g(F?C:D+(N?".":"#")+C,s.forced),!_&&O!==void 0){if(typeof T==typeof O)continue;o(T,O)}(s.sham||O&&O.sham)&&v(T,"sham",!0),w(k,C,T,s)}}},"241c":function(r,u,d){var p=d("ca84"),b=d("7839"),v=b.concat("length","prototype");u.f=Object.getOwnPropertyNames||function(w){return p(w,v)}},"25f0":function(r,u,d){var p=d("6eeb"),b=d("825a"),v=d("d039"),w=d("ad6d"),c="toString",o=RegExp.prototype,g=o[c],s=v(function(){return g.call({source:"a",flags:"b"})!="/a/b"}),y=g.name!=c;(s||y)&&p(RegExp.prototype,c,function(){var _=b(this),k=String(_.source),C=_.flags,O=String(C===void 0&&_ instanceof RegExp&&!("flags"in o)?w.call(_):C);return"/"+k+"/"+O},{unsafe:!0})},2626:function(r,u,d){var p=d("d066"),b=d("9bf2"),v=d("b622"),w=d("83ab"),c=v("species");r.exports=function(o){var g=p(o),s=b.f;w&&g&&!g[c]&&s(g,c,{configurable:!0,get:function(){return this}})}},"26bc":function(r,u){function d(w){return w?typeof w=="string"?w:w.source:null}function p(w){return b("(?=",w,")")}function b(...w){return w.map(o=>d(o)).join("")}function v(w){const c=/(?:(?:[a-zA-Z]|\.[._a-zA-Z])[._a-zA-Z0-9]*)|\.(?!\d)/,o=/[a-zA-Z][a-zA-Z_0-9]*/;return{name:"R",illegal:/->/,keywords:{$pattern:c,keyword:"function if in break next repeat else for while",literal:"NULL NA TRUE FALSE Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10",built_in:"LETTERS letters month.abb month.name pi T F abs acos acosh all any anyNA Arg as.call as.character as.complex as.double as.environment as.integer as.logical as.null.default as.numeric as.raw asin asinh atan atanh attr attributes baseenv browser c call ceiling class Conj cos cosh cospi cummax cummin cumprod cumsum digamma dim dimnames emptyenv exp expression floor forceAndCall gamma gc.time globalenv Im interactive invisible is.array is.atomic is.call is.character is.complex is.double is.environment is.expression is.finite is.function is.infinite is.integer is.language is.list is.logical is.matrix is.na is.name is.nan is.null is.numeric is.object is.pairlist is.raw is.recursive is.single is.symbol lazyLoadDBfetch length lgamma list log max min missing Mod names nargs nzchar oldClass on.exit pos.to.env proc.time prod quote range Re rep retracemem return round seq_along seq_len seq.int sign signif sin sinh sinpi sqrt standardGeneric substitute sum switch tan tanh tanpi tracemem trigamma trunc unclass untracemem UseMethod xtfrm"},compilerExtensions:[(g,s)=>{if(!g.beforeMatch)return;if(g.starts)throw new Error("beforeMatch cannot be used with starts");const y=Object.assign({},g);Object.keys(g).forEach(_=>{delete g[_]}),g.begin=b(y.beforeMatch,p(y.begin)),g.starts={relevance:0,contains:[Object.assign(y,{endsParent:!0})]},g.relevance=0,delete y.beforeMatch}],contains:[w.COMMENT(/#'/,/$/,{contains:[{className:"doctag",begin:"@examples",starts:{contains:[{begin:/\n/},{begin:/#'\s*(?=@[a-zA-Z]+)/,endsParent:!0},{begin:/#'/,end:/$/,excludeBegin:!0}]}},{className:"doctag",begin:"@param",end:/$/,contains:[{className:"variable",variants:[{begin:c},{begin:/`(?:\\.|[^`\\])+`/}],endsParent:!0}]},{className:"doctag",begin:/@[a-zA-Z]+/},{className:"meta-keyword",begin:/\\[a-zA-Z]+/}]}),w.HASH_COMMENT_MODE,{className:"string",contains:[w.BACKSLASH_ESCAPE],variants:[w.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\(/,end:/\)(-*)"/}),w.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\{/,end:/\}(-*)"/}),w.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\[/,end:/\](-*)"/}),w.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\(/,end:/\)(-*)'/}),w.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\{/,end:/\}(-*)'/}),w.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\[/,end:/\](-*)'/}),{begin:'"',end:'"',relevance:0},{begin:"'",end:"'",relevance:0}]},{className:"number",relevance:0,beforeMatch:/([^a-zA-Z0-9._])/,variants:[{match:/0[xX][0-9a-fA-F]+\.[0-9a-fA-F]*[pP][+-]?\d+i?/},{match:/0[xX][0-9a-fA-F]+([pP][+-]?\d+)?[Li]?/},{match:/(\d+(\.\d*)?|\.\d+)([eE][+-]?\d+)?[Li]?/}]},{begin:"%",end:"%"},{begin:b(o,"\\s+<-\\s+")},{begin:"`",end:"`",contains:[{begin:/\\./}]}]}}r.exports=v},"28ec":function(r,u,d){var p=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,b=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/;r.exports=function(v,w){var c,o,g,s,y,_,k=v.pos;if(v.src.charCodeAt(k)!==60)return!1;for(y=v.pos,_=v.posMax;;){if(++k>=_||(s=v.src.charCodeAt(k),s===60))return!1;if(s===62)break}return c=v.src.slice(y+1,k),b.test(c)?(o=v.md.normalizeLink(c),!!v.md.validateLink(o)&&(w||(g=v.push("link_open","a",1),g.attrs=[["href",o]],g.markup="autolink",g.info="auto",g=v.push("text","",0),g.content=v.md.normalizeLinkText(c),g=v.push("link_close","a",-1),g.markup="autolink",g.info="auto"),v.pos+=c.length+2,!0)):!!p.test(c)&&(o=v.md.normalizeLink("mailto:"+c),!!v.md.validateLink(o)&&(w||(g=v.push("link_open","a",1),g.attrs=[["href",o]],g.markup="autolink",g.info="auto",g=v.push("text","",0),g.content=v.md.normalizeLinkText(c),g=v.push("link_close","a",-1),g.markup="autolink",g.info="auto"),v.pos+=c.length+2,!0))}},2907:function(r,u){function d(p){const b={className:"variable",begin:"\\$+[a-zA-Z_\x7F-\xFF][a-zA-Z0-9_\x7F-\xFF]*(?![A-Za-z0-9])(?![$])"},v={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},w={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},c=p.inherit(p.APOS_STRING_MODE,{illegal:null}),o=p.inherit(p.QUOTE_STRING_MODE,{illegal:null,contains:p.QUOTE_STRING_MODE.contains.concat(w)}),g=p.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,contains:p.QUOTE_STRING_MODE.contains.concat(w)}),s={className:"string",contains:[p.BACKSLASH_ESCAPE,v],variants:[p.inherit(c,{begin:"b'",end:"'"}),p.inherit(o,{begin:'b"',end:'"'}),o,c,g]},y={className:"number",variants:[{begin:"\\b0b[01]+(?:_[01]+)*\\b"},{begin:"\\b0o[0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:e[+-]?\\d+)?"}],relevance:0},_={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile enum eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list match|0 mixed new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException UnhandledMatchError ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Stringable Throwable Traversable WeakReference WeakMap Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{aliases:["php3","php4","php5","php6","php7","php8"],case_insensitive:!0,keywords:_,contains:[p.HASH_COMMENT_MODE,p.COMMENT("//","$",{contains:[v]}),p.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),p.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),v,{className:"keyword",begin:/\$this\b/},b,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},p.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:_,contains:["self",b,p.C_BLOCK_COMMENT_MODE,s,y]}]},{className:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},p.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[p.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",relevance:0,end:";",contains:[p.UNDERSCORE_TITLE_MODE]},s,y]}}r.exports=d},"2a39":function(r,u){function d(H){return H?typeof H=="string"?H:H.source:null}function p(H){return b("(?=",H,")")}function b(...H){return H.map(G=>d(G)).join("")}function v(...H){return"("+H.map(G=>d(G)).join("|")+")"}const w=H=>b(/\b/,H,/\w$/.test(H)?/\b/:/\B/),c=["Protocol","Type"].map(w),o=["init","self"].map(w),g=["Any","Self"],s=["associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],y=["false","nil","true"],_=["assignment","associativity","higherThan","left","lowerThan","none","right"],k=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],C=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],O=v(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),T=v(O,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),P=b(O,T,"*"),D=v(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),F=v(D,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),N=b(D,F,"*"),z=b(/[A-Z]/,F,"*"),B=["autoclosure",b(/convention\(/,v("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",b(/objc\(/,N,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","testable","UIApplicationMain","unknown","usableFromInline"],X=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function W(H){const U={match:/\s+/,relevance:0},G=H.COMMENT("/\\*","\\*/",{contains:["self"]}),Y=[H.C_LINE_COMMENT_MODE,G],K={className:"keyword",begin:b(/\./,p(v(...c,...o))),end:v(...c,...o),excludeBegin:!0},ee={match:b(/\./,v(...s)),relevance:0},te=s.filter(Rn=>typeof Rn=="string").concat(["_|0"]),re=s.filter(Rn=>typeof Rn!="string").concat(g).map(w),be={variants:[{className:"keyword",match:v(...re,...o)}]},Le={$pattern:v(/\b\w+/,/#\w+/),keyword:te.concat(k),literal:y},me=[K,ee,be],Ie={match:b(/\./,v(...C)),relevance:0},pe={className:"built_in",match:b(/\b/,v(...C),/(?=\()/)},ce=[Ie,pe],ue={match:/->/,relevance:0},_e={className:"operator",relevance:0,variants:[{match:P},{match:`\\.(\\.|${T})+`}]},xe=[ue,_e],Te="([0-9]_*)+",Ne="([0-9a-fA-F]_*)+",Be={className:"number",relevance:0,variants:[{match:`\\b(${Te})(\\.(${Te}))?([eE][+-]?(${Te}))?\\b`},{match:`\\b0x(${Ne})(\\.(${Ne}))?([pP][+-]?(${Te}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},Fe=(Rn="")=>({className:"subst",variants:[{match:b(/\\/,Rn,/[0\\tnr"']/)},{match:b(/\\/,Rn,/u\{[0-9a-fA-F]{1,8}\}/)}]}),Ve=(Rn="")=>({className:"subst",match:b(/\\/,Rn,/[\t ]*(?:[\r\n]|\r\n)/)}),et=(Rn="")=>({className:"subst",label:"interpol",begin:b(/\\/,Rn,/\(/),end:/\)/}),rt=(Rn="")=>({begin:b(Rn,/"""/),end:b(/"""/,Rn),contains:[Fe(Rn),Ve(Rn),et(Rn)]}),yt=(Rn="")=>({begin:b(Rn,/"/),end:b(/"/,Rn),contains:[Fe(Rn),et(Rn)]}),ut={className:"string",variants:[rt(),rt("#"),rt("##"),rt("###"),yt(),yt("#"),yt("##"),yt("###")]},vt={match:b(/`/,N,/`/)},ft={className:"variable",match:/\$\d+/},Qe={className:"variable",match:`\\$${F}+`},At=[vt,ft,Qe],bt={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:X,contains:[...xe,Be,ut]}]}},ot={className:"keyword",match:b(/@/,v(...B))},wt={className:"meta",match:b(/@/,N)},xt=[bt,ot,wt],Nt={match:p(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:b(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,F,"+")},{className:"type",match:z,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:b(/\s+&\s+/,p(z)),relevance:0}]},Vt={begin://,keywords:Le,contains:[...Y,...me,...xt,ue,Nt]};Nt.contains.push(Vt);const $t={match:b(N,/\s*:/),keywords:"_|0",relevance:0},yn={begin:/\(/,end:/\)/,relevance:0,keywords:Le,contains:["self",$t,...Y,...me,...ce,...xe,Be,ut,...At,...xt,Nt]},Mn={beginKeywords:"func",contains:[{className:"title",match:v(vt.match,N,P),endsParent:!0,relevance:0},U]},Pn={begin://,contains:[...Y,Nt]},rr={begin:v(p(b(N,/\s*:/)),p(b(N,/\s+/,N,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:N}]},Dn={begin:/\(/,end:/\)/,keywords:Le,contains:[rr,...Y,...me,...xe,Be,ut,...xt,Nt,yn],endsParent:!0,illegal:/["']/},Cr={className:"function",match:p(/\bfunc\b/),contains:[Mn,Pn,Dn,U],illegal:[/\[/,/%/]},fr={className:"function",match:/\b(subscript|init[?!]?)\s*(?=[<(])/,keywords:{keyword:"subscript init init? init!",$pattern:/\w+[?!]?/},contains:[Pn,Dn,U],illegal:/\[|%/},Er={beginKeywords:"operator",end:H.MATCH_NOTHING_RE,contains:[{className:"title",match:P,endsParent:!0,relevance:0}]},Yn={beginKeywords:"precedencegroup",end:H.MATCH_NOTHING_RE,contains:[{className:"title",match:z,relevance:0},{begin:/{/,end:/}/,relevance:0,endsParent:!0,keywords:[..._,...y],contains:[Nt]}]};for(const Rn of ut.variants){const Hr=Rn.contains.find(Zr=>Zr.label==="interpol");Hr.keywords=Le;const mr=[...me,...ce,...xe,Be,ut,...At];Hr.contains=[...mr,{begin:/\(/,end:/\)/,contains:["self",...mr]}]}return{name:"Swift",keywords:Le,contains:[...Y,Cr,fr,{className:"class",beginKeywords:"struct protocol class extension enum",end:"\\{",excludeEnd:!0,keywords:Le,contains:[H.inherit(H.TITLE_MODE,{begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),...me]},Er,Yn,{beginKeywords:"import",end:/$/,contains:[...Y],relevance:0},...me,...ce,...xe,Be,ut,...At,...xt,Nt,yn]}}r.exports=W},"2a93":function(r,u){function d(c){return c?typeof c=="string"?c:c.source:null}function p(c){return b("(?=",c,")")}function b(...c){return c.map(g=>d(g)).join("")}function v(...c){return"("+c.map(g=>d(g)).join("|")+")"}function w(c){const o={className:"number",relevance:0,variants:[{begin:/([+-]+)?[\d]+_[\d_]+/},{begin:c.NUMBER_RE}]},g=c.COMMENT();g.variants=[{begin:/;/,end:/$/},{begin:/#/,end:/$/}];const s={className:"variable",variants:[{begin:/\$[\w\d"][\w\d_]*/},{begin:/\$\{(.*?)\}/}]},y={className:"literal",begin:/\bon|off|true|false|yes|no\b/},_={className:"string",contains:[c.BACKSLASH_ESCAPE],variants:[{begin:"'''",end:"'''",relevance:10},{begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"'},{begin:"'",end:"'"}]},k={begin:/\[/,end:/\]/,contains:[g,y,s,_,o,"self"],relevance:0},C=/[A-Za-z0-9_-]+/,O=/"(\\"|[^"])*"/,T=/'[^']*'/,P=v(C,O,T),D=b(P,"(\\s*\\.\\s*",P,")*",p(/\s*=\s*[^#\s]/));return{name:"TOML, also INI",aliases:["toml"],case_insensitive:!0,illegal:/\S/,contains:[g,{className:"section",begin:/\[+/,end:/\]+/},{begin:D,className:"attr",starts:{end:/$/,contains:[g,k,y,s,_,o]}}]}}r.exports=w},"2ce5":function(r,u,d){(function(p){for(var b=[null,0,{}],v=10,w=44032,c=4352,o=4449,g=4519,s=19,y=21,_=28,k=y*_,C=s*k,O=function(Ie,pe){this.codepoint=Ie,this.feature=pe},T={},P=[],D=0;D<=255;++D)P[D]=0;function F(Ie,pe,ce){var ue=T[pe];return ue||(ue=Ie(pe,ce),ue.feature&&++P[pe>>8&255]>v&&(T[pe]=ue)),ue}function N(Ie,pe,ce){var ue=65280&pe,_e=O.udata[ue]||{},xe=_e[pe];return new O(pe,xe||b)}function z(Ie,pe,ce){return ce?Ie(pe,ce):new O(pe,null)}function B(Ie,pe,ce){var ue;if(pe=55296&&Ie<=56319},O.isLowSurrogate=function(Ie){return Ie>=56320&&Ie<=57343},O.prototype.prepFeature=function(){this.feature||(this.feature=O.fromCharCode(this.codepoint,!0).feature)},O.prototype.toString=function(){if(this.codepoint<65536)return String.fromCharCode(this.codepoint);var Ie=this.codepoint-65536;return String.fromCharCode(Math.floor(Ie/1024)+55296,Ie%1024+56320)},O.prototype.getDecomp=function(){return this.prepFeature(),this.feature[0]||null},O.prototype.isCompatibility=function(){return this.prepFeature(),!!this.feature[1]&&256&this.feature[1]},O.prototype.isExclude=function(){return this.prepFeature(),!!this.feature[1]&&512&this.feature[1]},O.prototype.getCanonicalClass=function(){return this.prepFeature(),this.feature[1]?255&this.feature[1]:0},O.prototype.getComposite=function(Ie){if(this.prepFeature(),!this.feature[2])return null;var pe=this.feature[2][Ie.codepoint];return pe?O.fromCharCode(pe):null};var H=function(Ie){this.str=Ie,this.cursor=0};H.prototype.next=function(){if(this.str&&this.cursor0;--ce){var ue=this.resBuf[ce-1],_e=ue.getCanonicalClass();if(_e<=Ie)break}this.resBuf.splice(ce,0,pe)}while(Ie!==0);return this.resBuf.shift()};var Y=function(Ie){this.it=Ie,this.procBuf=[],this.resBuf=[],this.lastClass=null};Y.prototype.next=function(){for(;this.resBuf.length===0;){var Ie=this.it.next();if(!Ie){this.resBuf=this.procBuf,this.procBuf=[];break}if(this.procBuf.length===0)this.lastClass=Ie.getCanonicalClass(),this.procBuf.push(Ie);else{var pe=this.procBuf[0],ce=pe.getComposite(Ie),ue=Ie.getCanonicalClass();ce&&(this.lastClass"}]}}r.exports=d},"2d00":function(r,u,d){var p,b,v=d("da84"),w=d("342f"),c=v.process,o=c&&c.versions,g=o&&o.v8;g?(p=g.split("."),b=p[0]+p[1]):w&&(p=w.match(/Edge\/(\d+)/),(!p||p[1]>=74)&&(p=w.match(/Chrome\/(\d+)/),p&&(b=p[1]))),r.exports=b&&+b},"2d93":function(r,u){u.Z=[32,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288]},3052:function(r,u,d){(function(p,b){b(u)})(0,function(p){/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -2435,8 +2437,8 @@ https://github.com/highlightjs/highlight.js/issues/2277`),Ki=xr,Do=Fa);const _a= LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - ***************************************************************************** */var b=function(d,i){return(b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,x){l.__proto__=x}||function(l,x){for(var S in x)Object.prototype.hasOwnProperty.call(x,S)&&(l[S]=x[S])})(d,i)};function v(d,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");function l(){this.constructor=d}b(d,i),d.prototype=i===null?Object.create(i):(l.prototype=i.prototype,new l)}var w=function(){return(w=Object.assign||function(d){for(var i,l=1,x=arguments.length;l"u"&&typeof self<"u"?(g.worker=!0,g.canvasSupported=!0):typeof navigator>"u"?(g.node=!0,g.canvasSupported=!0,g.svgSupported=!0):function(d,i){var l=i.browser,x=d.match(/Firefox\/([\d.]+)/),S=d.match(/MSIE\s([\d.]+)/)||d.match(/Trident\/.+?rv:(([\d.]+))/),M=d.match(/Edge?\/([\d.]+)/),I=/micromessenger/i.test(d);x&&(l.firefox=!0,l.version=x[1]),S&&(l.ie=!0,l.version=S[1]),M&&(l.edge=!0,l.version=M[1],l.newEdge=+M[1].split(".")[0]>18),I&&(l.weChat=!0),i.canvasSupported=!!document.createElement("canvas").getContext,i.svgSupported=typeof SVGRect<"u",i.touchEventsSupported="ontouchstart"in window&&!l.ie&&!l.edge,i.pointerEventsSupported="onpointerdown"in window&&(l.edge||l.ie&&+l.version>=11),i.domSupported=typeof document<"u";var j=document.documentElement.style;i.transform3dSupported=(l.ie&&"transition"in j||l.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in j)&&!("OTransition"in j),i.transformSupported=i.transform3dSupported||l.ie&&+l.version>=9}(navigator.userAgent,g);var s={"[object Function]":!0,"[object RegExp]":!0,"[object Date]":!0,"[object Error]":!0,"[object CanvasGradient]":!0,"[object CanvasPattern]":!0,"[object Image]":!0,"[object Canvas]":!0},y={"[object Int8Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Int16Array]":!0,"[object Uint16Array]":!0,"[object Int32Array]":!0,"[object Uint32Array]":!0,"[object Float32Array]":!0,"[object Float64Array]":!0},_=Object.prototype.toString,k=Array.prototype,C=k.forEach,O=k.filter,T=k.slice,P=k.map,D=function(){}.constructor,F=D?D.prototype:null,N="__proto__",z={};function B(d,i){z[d]=i}var X=2311;function W(){return X++}function H(){for(var d=[],i=0;i>1)%2;ke.style.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",ae[Pe]+":0",le[De]+":0",ae[1-Pe]+":auto",le[1-De]+":auto",""].join("!important;"),j.appendChild(ke),Z.push(ke)}return Z}(i,M),M,S);if(I)return I(d,l,x),!0}return!1}function Jo(d){return d.nodeName.toUpperCase()==="CANVAS"}var eo=typeof window<"u"&&!!window.addEventListener,Sl=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ui=[];function wl(d,i,l,x){return l=l||{},x||!g.canvasSupported?Ml(d,i,l):g.browser.firefox&&g.browser.version<"39"&&i.layerX!=null&&i.layerX!==i.offsetX?(l.zrX=i.layerX,l.zrY=i.layerY):i.offsetX!=null?(l.zrX=i.offsetX,l.zrY=i.offsetY):Ml(d,i,l),l}function Ml(d,i,l){if(g.domSupported&&d.getBoundingClientRect){var x=i.clientX,S=i.clientY;if(Jo(d)){var M=d.getBoundingClientRect();return l.zrX=x-M.left,void(l.zrY=S-M.top)}if(ri(ui,d,x,S))return l.zrX=ui[0],void(l.zrY=ui[1])}l.zrX=l.zrY=0}function Co(d){return d||window.event}function ta(d,i,l){if((i=Co(i)).zrX!=null)return i;var x=i.type;if(x&&x.indexOf("touch")>=0){var S=x!=="touchend"?i.targetTouches[0]:i.changedTouches[0];S&&wl(d,S,i,l)}else{wl(d,i,i,l);var M=function(j){var V=j.wheelDelta;if(V)return V;var Z=j.deltaX,ae=j.deltaY;return Z==null||ae==null?V:3*Math.abs(ae!==0?ae:Z)*(ae>0?-1:ae<0?1:Z>0?-1:1)}(i);i.zrDelta=M?M/120:-(i.detail||0)/3}var I=i.button;return i.which==null&&I!==void 0&&Sl.test(i.type)&&(i.which=1&I?1:2&I?3:4&I?2:0),i}var Ui=eo?function(d){d.preventDefault(),d.stopPropagation(),d.cancelBubble=!0}:function(d){d.returnValue=!1,d.cancelBubble=!0},ci=function(){function d(){this._track=[]}return d.prototype.recognize=function(i,l,x){return this._doTrack(i,l,x),this._recognize(i)},d.prototype.clear=function(){return this._track.length=0,this},d.prototype._doTrack=function(i,l,x){var S=i.touches;if(S){for(var M={points:[],touches:[],target:l,event:i},I=0,j=S.length;I1&&S&&S.length>1){var I=Eo(S)/Eo(M);!isFinite(I)&&(I=1),i.pinchScale=I;var j=[((x=S)[0][0]+x[1][0])/2,(x[0][1]+x[1][1])/2];return i.pinchX=j[0],i.pinchY=j[1],{type:"pinch",target:d[0].target,event:i}}}}},Yo="silent";function Mo(){Ui(this.event)}var dl=function(d){function i(){var l=d!==null&&d.apply(this,arguments)||this;return l.handler=null,l}return v(i,d),i.prototype.dispose=function(){},i.prototype.setCursor=function(){},i}(ja),Po=function(d,i){this.x=d,this.y=i},mi=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],xr=function(d){function i(l,x,S,M){var I=d.call(this)||this;return I._hovered=new Po(0,0),I.storage=l,I.painter=x,I.painterRoot=M,S=S||new dl,I.proxy=null,I.setHandlerProxy(S),I._draggingMgr=new fn(I),I}return v(i,d),i.prototype.setHandlerProxy=function(l){this.proxy&&this.proxy.dispose(),l&&(me(mi,function(x){l.on&&l.on(x,this[x],this)},this),l.handler=this),this.proxy=l},i.prototype.mousemove=function(l){var x=l.zrX,S=l.zrY,M=ni(this,x,S),I=this._hovered,j=I.target;j&&!j.__zr&&(j=(I=this.findHover(I.x,I.y)).target);var V=this._hovered=M?new Po(x,S):this.findHover(x,S),Z=V.target,ae=this.proxy;ae.setCursor&&ae.setCursor(Z?Z.cursor:"default"),j&&Z!==j&&this.dispatchToElement(I,"mouseout",l),this.dispatchToElement(V,"mousemove",l),Z&&Z!==j&&this.dispatchToElement(V,"mouseover",l)},i.prototype.mouseout=function(l){var x=l.zrEventControl;x!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",l),x!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:l})},i.prototype.resize=function(){this._hovered=new Po(0,0)},i.prototype.dispatch=function(l,x){var S=this[l];S&&S.call(this,x)},i.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},i.prototype.setCursorStyle=function(l){var x=this.proxy;x.setCursor&&x.setCursor(l)},i.prototype.dispatchToElement=function(l,x,S){var M=(l=l||{}).target;if(!M||!M.silent){for(var I="on"+x,j=function(V,Z,ae){return{type:V,event:ae,target:Z.target,topTarget:Z.topTarget,cancelBubble:!1,offsetX:ae.zrX,offsetY:ae.zrY,gestureEvent:ae.gestureEvent,pinchX:ae.pinchX,pinchY:ae.pinchY,pinchScale:ae.pinchScale,wheelDelta:ae.zrDelta,zrByTouch:ae.zrByTouch,which:ae.which,stop:Mo}}(x,l,S);M&&(M[I]&&(j.cancelBubble=!!M[I].call(M,j)),M.trigger(x,j),M=M.__hostTarget?M.__hostTarget:M.parent,!j.cancelBubble););j.cancelBubble||(this.trigger(x,j),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(V){typeof V[I]=="function"&&V[I].call(V,j),V.trigger&&V.trigger(x,j)}))}},i.prototype.findHover=function(l,x,S){for(var M=this.storage.getDisplayList(),I=new Po(l,x),j=M.length-1;j>=0;j--){var V=void 0;if(M[j]!==S&&!M[j].ignore&&(V=Fa(M[j],l,x))&&(!I.topTarget&&(I.topTarget=M[j]),V!==Yo)){I.target=M[j];break}}return I},i.prototype.processGesture=function(l,x){this._gestureMgr||(this._gestureMgr=new ci);var S=this._gestureMgr;x==="start"&&S.clear();var M=S.recognize(l,this.findHover(l.zrX,l.zrY,null).target,this.proxy.dom);if(x==="end"&&S.clear(),M){var I=M.type;l.gestureEvent=I;var j=new Po;j.target=M.target,this.dispatchToElement(j,I,M.event)}},i}(ja);function Fa(d,i,l){if(d[d.rectHover?"rectContain":"contain"](i,l)){for(var x=d,S=void 0,M=!1;x;){if(x.ignoreClip&&(M=!0),!M){var I=x.getClipPath();if(I&&!I.contain(i,l))return!1;x.silent&&(S=!0)}var j=x.__hostTarget;x=j||x.parent}return!S||Yo}return!1}function ni(d,i,l){var x=d.painter;return i<0||i>x.getWidth()||l<0||l>x.getHeight()}function Li(d,i,l,x){var S=i+1;if(S===l)return 1;if(x(d[S++],d[i])<0){for(;S=0;)S++;return S-i}function Do(d,i,l,x,S){for(x===i&&x++;x>>1])<0?V=M:j=M+1;var Z=x-j;switch(Z){case 3:d[j+3]=d[j+2];case 2:d[j+2]=d[j+1];case 1:d[j+1]=d[j];break;default:for(;Z>0;)d[j+Z]=d[j+Z-1],Z--}d[j]=I}}function Ki(d,i,l,x,S,M){var I=0,j=0,V=1;if(M(d,i[l+S])>0){for(j=x-S;V0;)I=V,(V=1+(V<<1))<=0&&(V=j);V>j&&(V=j),I+=S,V+=S}else{for(j=S+1;Vj&&(V=j);var Z=I;I=S-V,V=S-Z}for(I++;I>>1);M(d,i[l+ae])>0?I=ae+1:V=ae}return V}function _a(d,i,l,x,S,M){var I=0,j=0,V=1;if(M(d,i[l+S])<0){for(j=S+1;Vj&&(V=j);var Z=I;I=S-V,V=S-Z}else{for(j=x-S;V=0;)I=V,(V=1+(V<<1))<=0&&(V=j);V>j&&(V=j),I+=S,V+=S}for(I++;I>>1);M(d,i[l+ae])<0?V=ae:I=ae+1}return V}function ki(d,i){var l,x,S=7,M=0;d.length;var I=[];function j(V){var Z=l[V],ae=x[V],le=l[V+1],ge=x[V+1];x[V]=ae+ge,V===M-3&&(l[V+1]=l[V+2],x[V+1]=x[V+2]),M--;var ke=_a(d[le],d,Z,ae,0,i);Z+=ke,(ae-=ke)!==0&&(ge=Ki(d[Z+ae-1],d,le,ge,ge-1,i))!==0&&(ae<=ge?function(Pe,De,je,Ue){var We=0;for(We=0;We=7||zt>=7);if(qt)break;en<0&&(en=0),en+=2}if((S=en)<1&&(S=1),De===1){for(We=0;We=0;We--)d[zt+We]=d[Lt+We];if(De===0){cn=!0;break}}if(d[Et--]=I[pt--],--Ue==1){cn=!0;break}if((ln=Ue-Ki(d[dt],I,0,Ue,Ue-1,i))!==0){for(Ue-=ln,zt=1+(Et-=ln),Lt=1+(pt-=ln),We=0;We=7||ln>=7);if(cn)break;qt<0&&(qt=0),qt+=2}if((S=qt)<1&&(S=1),Ue===1){for(zt=1+(Et-=De),Lt=1+(dt-=De),We=De-1;We>=0;We--)d[zt+We]=d[Lt+We];d[Et]=I[pt]}else{if(Ue===0)throw new Error;for(Lt=Et-(Ue-1),We=0;We=0;We--)d[zt+We]=d[Lt+We];d[Et]=I[pt]}else for(Lt=Et-(Ue-1),We=0;We1;){var V=M-2;if(V>=1&&x[V-1]<=x[V]+x[V+1]||V>=2&&x[V-2]<=x[V]+x[V-1])x[V-1]x[V+1])break;j(V)}},forceMergeRuns:function(){for(;M>1;){var V=M-2;V>0&&x[V-1]=32;)ae|=1&Z,Z>>=1;return Z+ae}(S);do{if((M=Li(d,l,x,i))j&&(V=j),Do(d,l,l+V,l+M,i),M=V}I.pushRun(l,M),I.mergeRuns(),S-=M,l+=M}while(S!==0);I.forceMergeRuns()}}}me(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(d){xr.prototype[d]=function(i){var l,x,S=i.zrX,M=i.zrY,I=ni(this,S,M);if(d==="mouseup"&&I||(x=(l=this.findHover(S,M)).target),d==="mousedown")this._downEl=x,this._downPoint=[i.zrX,i.zrY],this._upEl=x;else if(d==="mouseup")this._upEl=x;else if(d==="click"){if(this._downEl!==this._upEl||!this._downPoint||It(this._downPoint,[i.zrX,i.zrY])>4)return;this._downPoint=null}this.dispatchToElement(l,d,i)}});var qr=!1;function wi(){qr||(qr=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function tn(d,i){return d.zlevel===i.zlevel?d.z===i.z?d.z2-i.z2:d.z-i.z:d.zlevel-i.zlevel}var Fo=function(){function d(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=tn}return d.prototype.traverse=function(i,l){for(var x=0;x0&&(ae.__clipPaths=[]),isNaN(ae.z)&&(wi(),ae.z=0),isNaN(ae.z2)&&(wi(),ae.z2=0),isNaN(ae.zlevel)&&(wi(),ae.zlevel=0),this._displayList[this._displayListLen++]=ae}var le=i.getDecalElement&&i.getDecalElement();le&&this._updateAndAddDisplayable(le,l,x);var ge=i.getTextGuideLine();ge&&this._updateAndAddDisplayable(ge,l,x);var ke=i.getTextContent();ke&&this._updateAndAddDisplayable(ke,l,x)}},d.prototype.addRoot=function(i){i.__zr&&i.__zr.storage===this||this._roots.push(i)},d.prototype.delRoot=function(i){if(i instanceof Array)for(var l=0,x=i.length;l=0&&this._roots.splice(S,1)}},d.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},d.prototype.getRoots=function(){return this._roots},d.prototype.dispose=function(){this._displayList=null,this._roots=null},d}(),zn=typeof window<"u"&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(d){return setTimeout(d,16)},ll={linear:function(d){return d},quadraticIn:function(d){return d*d},quadraticOut:function(d){return d*(2-d)},quadraticInOut:function(d){return(d*=2)<1?.5*d*d:-.5*(--d*(d-2)-1)},cubicIn:function(d){return d*d*d},cubicOut:function(d){return--d*d*d+1},cubicInOut:function(d){return(d*=2)<1?.5*d*d*d:.5*((d-=2)*d*d+2)},quarticIn:function(d){return d*d*d*d},quarticOut:function(d){return 1- --d*d*d*d},quarticInOut:function(d){return(d*=2)<1?.5*d*d*d*d:-.5*((d-=2)*d*d*d-2)},quinticIn:function(d){return d*d*d*d*d},quinticOut:function(d){return--d*d*d*d*d+1},quinticInOut:function(d){return(d*=2)<1?.5*d*d*d*d*d:.5*((d-=2)*d*d*d*d+2)},sinusoidalIn:function(d){return 1-Math.cos(d*Math.PI/2)},sinusoidalOut:function(d){return Math.sin(d*Math.PI/2)},sinusoidalInOut:function(d){return .5*(1-Math.cos(Math.PI*d))},exponentialIn:function(d){return d===0?0:Math.pow(1024,d-1)},exponentialOut:function(d){return d===1?1:1-Math.pow(2,-10*d)},exponentialInOut:function(d){return d===0?0:d===1?1:(d*=2)<1?.5*Math.pow(1024,d-1):.5*(2-Math.pow(2,-10*(d-1)))},circularIn:function(d){return 1-Math.sqrt(1-d*d)},circularOut:function(d){return Math.sqrt(1- --d*d)},circularInOut:function(d){return(d*=2)<1?-.5*(Math.sqrt(1-d*d)-1):.5*(Math.sqrt(1-(d-=2)*d)+1)},elasticIn:function(d){var i,l=.1;return d===0?0:d===1?1:(!l||l<1?(l=1,i=.1):i=.4*Math.asin(1/l)/(2*Math.PI),-l*Math.pow(2,10*(d-=1))*Math.sin((d-i)*(2*Math.PI)/.4))},elasticOut:function(d){var i,l=.1;return d===0?0:d===1?1:(!l||l<1?(l=1,i=.1):i=.4*Math.asin(1/l)/(2*Math.PI),l*Math.pow(2,-10*d)*Math.sin((d-i)*(2*Math.PI)/.4)+1)},elasticInOut:function(d){var i,l=.1,x=.4;return d===0?0:d===1?1:(!l||l<1?(l=1,i=.1):i=x*Math.asin(1/l)/(2*Math.PI),(d*=2)<1?l*Math.pow(2,10*(d-=1))*Math.sin((d-i)*(2*Math.PI)/x)*-.5:l*Math.pow(2,-10*(d-=1))*Math.sin((d-i)*(2*Math.PI)/x)*.5+1)},backIn:function(d){var i=1.70158;return d*d*((i+1)*d-i)},backOut:function(d){var i=1.70158;return--d*d*((i+1)*d+i)+1},backInOut:function(d){var i=2.5949095;return(d*=2)<1?d*d*((i+1)*d-i)*.5:.5*((d-=2)*d*((i+1)*d+i)+2)},bounceIn:function(d){return 1-ll.bounceOut(1-d)},bounceOut:function(d){return d<1/2.75?7.5625*d*d:d<2/2.75?7.5625*(d-=1.5/2.75)*d+.75:d<2.5/2.75?7.5625*(d-=2.25/2.75)*d+.9375:7.5625*(d-=2.625/2.75)*d+.984375},bounceInOut:function(d){return d<.5?.5*ll.bounceIn(2*d):.5*ll.bounceOut(2*d-1)+.5}},ze=function(){function d(i){this._initialized=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=i.life||1e3,this._delay=i.delay||0,this.loop=i.loop!=null&&i.loop,this.gap=i.gap||0,this.easing=i.easing||"linear",this.onframe=i.onframe,this.ondestroy=i.ondestroy,this.onrestart=i.onrestart}return d.prototype.step=function(i,l){if(this._initialized||(this._startTime=i+this._delay,this._initialized=!0),!this._paused){var x=(i-this._startTime-this._pausedTime)/this._life;x<0&&(x=0),x=Math.min(x,1);var S=this.easing,M=typeof S=="string"?ll[S]:S,I=typeof M=="function"?M(x):x;if(this.onframe&&this.onframe(I),x===1){if(!this.loop)return!0;this._restart(i),this.onrestart&&this.onrestart()}return!1}this._pausedTime+=l},d.prototype._restart=function(i){var l=(i-this._startTime-this._pausedTime)%this._life;this._startTime=i-l+this.gap,this._pausedTime=0},d.prototype.pause=function(){this._paused=!0},d.prototype.resume=function(){this._paused=!1},d}(),Je=function(d){this.value=d},ht=function(){function d(){this._len=0}return d.prototype.insert=function(i){var l=new Je(i);return this.insertEntry(l),l},d.prototype.insertEntry=function(i){this.head?(this.tail.next=i,i.prev=this.tail,i.next=null,this.tail=i):this.head=this.tail=i,this._len++},d.prototype.remove=function(i){var l=i.prev,x=i.next;l?l.next=x:this.head=x,x?x.prev=l:this.tail=l,i.next=i.prev=null,this._len--},d.prototype.len=function(){return this._len},d.prototype.clear=function(){this.head=this.tail=null,this._len=0},d}(),gt=function(){function d(i){this._list=new ht,this._maxSize=10,this._map={},this._maxSize=i}return d.prototype.put=function(i,l){var x=this._list,S=this._map,M=null;if(S[i]==null){var I=x.len(),j=this._lastRemovedEntry;if(I>=this._maxSize&&I>0){var V=x.head;x.remove(V),delete S[V.key],M=V.value,this._lastRemovedEntry=V}j?j.value=l:j=new Je(l),j.key=i,x.insertEntry(j),S[i]=j}return M},d.prototype.get=function(i){var l=this._map[i],x=this._list;if(l!=null)return l!==x.tail&&(x.remove(l),x.insertEntry(l)),l.value},d.prototype.clear=function(){this._list.clear(),this._map={}},d.prototype.len=function(){return this._list.len()},d}(),Mt={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Yt(d){return(d=Math.round(d))<0?0:d>255?255:d}function nn(d){return d<0?0:d>1?1:d}function Ht(d){var i=d;return i.length&&i.charAt(i.length-1)==="%"?Yt(parseFloat(i)/100*255):Yt(parseInt(i,10))}function on(d){var i=d;return i.length&&i.charAt(i.length-1)==="%"?nn(parseFloat(i)/100):nn(parseFloat(i))}function Nn(d,i,l){return l<0?l+=1:l>1&&(l-=1),6*l<1?d+(i-d)*l*6:2*l<1?i:3*l<2?d+(i-d)*(2/3-l)*6:d}function ur(d,i,l){return d+(i-d)*l}function wr(d,i,l,x,S){return d[0]=i,d[1]=l,d[2]=x,d[3]=S,d}function $n(d,i){return d[0]=i[0],d[1]=i[1],d[2]=i[2],d[3]=i[3],d}var Bn=new gt(20),ar=null;function cr(d,i){ar&&$n(ar,i),ar=Bn.put(d,ar||i.slice())}function Jt(d,i){if(d){i=i||[];var l=Bn.get(d);if(l)return $n(i,l);var x=(d+="").replace(/ /g,"").toLowerCase();if(x in Mt)return $n(i,Mt[x]),cr(d,i),i;var S,M=x.length;if(x.charAt(0)==="#")return M===4||M===5?(S=parseInt(x.slice(1,4),16))>=0&&S<=4095?(wr(i,(3840&S)>>4|(3840&S)>>8,240&S|(240&S)>>4,15&S|(15&S)<<4,M===5?parseInt(x.slice(4),16)/15:1),cr(d,i),i):void wr(i,0,0,0,1):M===7||M===9?(S=parseInt(x.slice(1,7),16))>=0&&S<=16777215?(wr(i,(16711680&S)>>16,(65280&S)>>8,255&S,M===9?parseInt(x.slice(7),16)/255:1),cr(d,i),i):void wr(i,0,0,0,1):void 0;var I=x.indexOf("("),j=x.indexOf(")");if(I!==-1&&j+1===M){var V=x.substr(0,I),Z=x.substr(I+1,j-(I+1)).split(","),ae=1;switch(V){case"rgba":if(Z.length!==4)return Z.length===3?wr(i,+Z[0],+Z[1],+Z[2],1):wr(i,0,0,0,1);ae=on(Z.pop());case"rgb":return Z.length!==3?void wr(i,0,0,0,1):(wr(i,Ht(Z[0]),Ht(Z[1]),Ht(Z[2]),ae),cr(d,i),i);case"hsla":return Z.length!==4?void wr(i,0,0,0,1):(Z[3]=on(Z[3]),tr(Z,i),cr(d,i),i);case"hsl":return Z.length!==3?void wr(i,0,0,0,1):(tr(Z,i),cr(d,i),i);default:return}}wr(i,0,0,0,1)}}function tr(d,i){var l=(parseFloat(d[0])%360+360)%360/360,x=on(d[1]),S=on(d[2]),M=S<=.5?S*(x+1):S+x-S*x,I=2*S-M;return wr(i=i||[],Yt(255*Nn(I,M,l+1/3)),Yt(255*Nn(I,M,l)),Yt(255*Nn(I,M,l-1/3)),1),d.length===4&&(i[3]=d[3]),i}function ma(d,i){var l=Jt(d);if(l){for(var x=0;x<3;x++)l[x]=i<0?l[x]*(1-i)|0:(255-l[x])*i+l[x]|0,l[x]>255?l[x]=255:l[x]<0&&(l[x]=0);return Tr(l,l.length===4?"rgba":"rgb")}}function Fr(d,i,l){if(i&&i.length&&d>=0&&d<=1){l=l||[];var x=d*(i.length-1),S=Math.floor(x),M=Math.ceil(x),I=i[S],j=i[M],V=x-S;return l[0]=Yt(ur(I[0],j[0],V)),l[1]=Yt(ur(I[1],j[1],V)),l[2]=Yt(ur(I[2],j[2],V)),l[3]=nn(ur(I[3],j[3],V)),l}}var na=Fr;function Kr(d,i,l){if(i&&i.length&&d>=0&&d<=1){var x=d*(i.length-1),S=Math.floor(x),M=Math.ceil(x),I=Jt(i[S]),j=Jt(i[M]),V=x-S,Z=Tr([Yt(ur(I[0],j[0],V)),Yt(ur(I[1],j[1],V)),Yt(ur(I[2],j[2],V)),nn(ur(I[3],j[3],V))],"rgba");return l?{color:Z,leftIndex:S,rightIndex:M,value:x}:Z}}var bn=Kr;function Tr(d,i){if(d&&d.length){var l=d[0]+","+d[1]+","+d[2];return i!=="rgba"&&i!=="hsva"&&i!=="hsla"||(l+=","+d[3]),i+"("+l+")"}}function Rr(d,i){var l=Jt(d);return l?(.299*l[0]+.587*l[1]+.114*l[2])*l[3]/255+(1-l[3])*i:0}var ha=Object.freeze({__proto__:null,parse:Jt,lift:ma,toHex:function(d){var i=Jt(d);if(i)return((1<<24)+(i[0]<<16)+(i[1]<<8)+ +i[2]).toString(16).slice(1)},fastLerp:Fr,fastMapToColor:na,lerp:Kr,mapToColor:bn,modifyHSL:function(d,i,l,x){var S=Jt(d);if(d)return S=function(M){if(M){var I,j,V=M[0]/255,Z=M[1]/255,ae=M[2]/255,le=Math.min(V,Z,ae),ge=Math.max(V,Z,ae),ke=ge-le,Pe=(ge+le)/2;if(ke===0)I=0,j=0;else{j=Pe<.5?ke/(ge+le):ke/(2-ge-le);var De=((ge-V)/6+ke/2)/ke,je=((ge-Z)/6+ke/2)/ke,Ue=((ge-ae)/6+ke/2)/ke;V===ge?I=Ue-je:Z===ge?I=1/3+De-Ue:ae===ge&&(I=2/3+je-De),I<0&&(I+=1),I>1&&(I-=1)}var We=[360*I,j,Pe];return M[3]!=null&&We.push(M[3]),We}}(S),i!=null&&(S[0]=function(M){return(M=Math.round(M))<0?0:M>360?360:M}(i)),l!=null&&(S[1]=on(l)),x!=null&&(S[2]=on(x)),Tr(tr(S),"rgba")},modifyAlpha:function(d,i){var l=Jt(d);if(l&&i!=null)return l[3]=nn(i),Tr(l,"rgba")},stringify:Tr,lum:Rr,random:function(){return"rgb("+Math.round(255*Math.random())+","+Math.round(255*Math.random())+","+Math.round(255*Math.random())+")"}}),$i=Array.prototype.slice;function yi(d,i,l){return(i-d)*l+d}function Wi(d,i,l,x){for(var S=i.length,M=0;MI)x.length=I;else for(var j=M;j=2&&this.interpolable&&this.maxTime>0},d.prototype.getAdditiveTrack=function(){return this._additiveTrack},d.prototype.addKeyframe=function(i,l){i>=this.maxTime?this.maxTime=i:this._needsSort=!0;var x=this.keyframes,S=x.length;if(this.interpolable)if(Le(l)){var M=function(Z){return Le(Z&&Z[0])?2:1}(l);if(S>0&&this.arrDim!==M)return void(this.interpolable=!1);if(M===1&&typeof l[0]!="number"||M===2&&typeof l[0][0]!="number")return void(this.interpolable=!1);if(S>0){var I=x[S-1];this._isAllValueEqual&&(M===1&&jl(l,I.value)||(this._isAllValueEqual=!1))}this.arrDim=M}else{if(this.arrDim>0)return void(this.interpolable=!1);if(typeof l=="string"){var j=Jt(l);j?(l=j,this.isValueColor=!0):this.interpolable=!1}else if(typeof l!="number"||isNaN(l))return void(this.interpolable=!1);this._isAllValueEqual&&S>0&&(I=x[S-1],(this.isValueColor&&!jl(I.value,l)||I.value!==l)&&(this._isAllValueEqual=!1))}var V={time:i,value:l,percent:0};return this.keyframes.push(V),V},d.prototype.prepare=function(i){var l=this.keyframes;this._needsSort&&l.sort(function(V,Z){return V.time-Z.time});for(var x=this.arrDim,S=l.length,M=l[S-1],I=0;I0&&I!==S-1&&Pl(l[I].value,M.value,x);if(i&&this.needsAnimate()&&i.needsAnimate()&&x===i.arrDim&&this.isValueColor===i.isValueColor&&!i._finished){this._additiveTrack=i;var j=l[0].value;for(I=0;I=0&&!(I[x].percent<=l);x--);x=Math.min(x,j-2)}else{for(x=this._lastFrame;xl);x++);x=Math.min(x-1,j-2)}var le=I[x+1],ge=I[x];if(ge&&le){this._lastFrame=x,this._lastFramePercent=l;var ke=le.percent-ge.percent;if(ke!==0){var Pe=(l-ge.percent)/ke,De=S?this._additiveValue:ae?to:i[V];if((Z>0||ae)&&!De&&(De=this._additiveValue=[]),this.useSpline){var je=I[x][M],Ue=I[x===0?x:x-1][M],We=I[x>j-2?j-1:x+1][M],dt=I[x>j-3?j-1:x+2][M];if(Z>0)Z===1?As(De,Ue,je,We,dt,Pe,Pe*Pe,Pe*Pe*Pe):function(Et,Lt,zt,qt,en,ln,cn,_n){for(var jn=Lt.length,Jn=Lt[0].length,Zn=0;Zn0?Z===1?Wi(De,ge[M],le[M],Pe):function(Et,Lt,zt,qt){for(var en=Lt.length,ln=en&&Lt[0].length,cn=0;cn.5?Lt:Et}(ge[M],le[M],Pe),S?this._additiveValue=pt:i[V]=pt);S&&this._addToTarget(i)}}}},d.prototype._addToTarget=function(i){var l=this.arrDim,x=this.propName,S=this._additiveValue;l===0?this.isValueColor?(Jt(i[x],to),Ts(to,to,S,1),i[x]=Ms(to)):i[x]=i[x]+S:l===1?Ts(i[x],i[x],S,1):l===2&&gl(i[x],i[x],S,1)},d}(),Dl=function(){function d(i,l,x){this._tracks={},this._trackKeys=[],this._delay=0,this._maxTime=0,this._paused=!1,this._started=0,this._clip=null,this._target=i,this._loop=l,l&&x?H("Can' use additive animation on looped animation."):this._additiveAnimators=x}return d.prototype.getTarget=function(){return this._target},d.prototype.changeTarget=function(i){this._target=i},d.prototype.when=function(i,l){return this.whenWithKeys(i,l,ue(l))},d.prototype.whenWithKeys=function(i,l,x){for(var S=this._tracks,M=0;M0)){this._started=1;for(var x=this,S=[],M=0;M1){var j=I.pop();M.addKeyframe(j.time,i[S]),M.prepare(M.getAdditiveTrack())}}}},d}(),hs=function(d){function i(l){var x=d.call(this)||this;return x._running=!1,x._time=0,x._pausedTime=0,x._pauseStart=0,x._paused=!1,l=l||{},x.stage=l.stage||{},x.onframe=l.onframe||function(){},x}return v(i,d),i.prototype.addClip=function(l){l.animation&&this.removeClip(l),this._clipsHead?(this._clipsTail.next=l,l.prev=this._clipsTail,l.next=null,this._clipsTail=l):this._clipsHead=this._clipsTail=l,l.animation=this},i.prototype.addAnimator=function(l){l.animation=this;var x=l.getClip();x&&this.addClip(x)},i.prototype.removeClip=function(l){if(l.animation){var x=l.prev,S=l.next;x?x.next=S:this._clipsHead=S,S?S.prev=x:this._clipsTail=x,l.next=l.prev=l.animation=null}},i.prototype.removeAnimator=function(l){var x=l.getClip();x&&this.removeClip(x),l.animation=null},i.prototype.update=function(l){for(var x=new Date().getTime()-this._pausedTime,S=x-this._time,M=this._clipsHead;M;){var I=M.next;M.step(x,S)&&(M.ondestroy&&M.ondestroy(),this.removeClip(M)),M=I}this._time=x,l||(this.onframe(S),this.trigger("frame",S),this.stage.update&&this.stage.update())},i.prototype._startLoop=function(){var l=this;this._running=!0,zn(function x(){l._running&&(zn(x),!l._paused&&l.update())})},i.prototype.start=function(){this._running||(this._time=new Date().getTime(),this._pausedTime=0,this._startLoop())},i.prototype.stop=function(){this._running=!1},i.prototype.pause=function(){this._paused||(this._pauseStart=new Date().getTime(),this._paused=!0)},i.prototype.resume=function(){this._paused&&(this._pausedTime+=new Date().getTime()-this._pauseStart,this._paused=!1)},i.prototype.clear=function(){for(var l=this._clipsHead;l;){var x=l.next;l.prev=l.next=l.animation=null,l=x}this._clipsHead=this._clipsTail=null},i.prototype.isFinished=function(){return this._clipsHead==null},i.prototype.animate=function(l,x){x=x||{},this.start();var S=new Dl(l,x.loop);return this.addAnimator(S),S},i}(ja),Fl=g.domSupported,ws=(Qo={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},{mouse:ml=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],touch:["touchstart","touchend","touchmove"],pointer:Ie(ml,function(d){var i=d.replace("mouse","pointer");return Qo.hasOwnProperty(i)?i:d})}),Cs=["mousemove","mouseup"],or=["pointermove","pointerup"],Nl=!1;function No(d){var i=d.pointerType;return i==="pen"||i==="touch"}function gu(d){d&&(d.zrByTouch=!0)}function Ql(d,i){for(var l=i,x=!1;l&&l.nodeType!==9&&!(x=l.domBelongToZr||l!==i&&l===d.painterRoot);)l=l.parentNode;return x}var Qs=function(d,i){this.stopPropagation=Yn,this.stopImmediatePropagation=Yn,this.preventDefault=Yn,this.type=i.type,this.target=this.currentTarget=d.dom,this.pointerType=i.pointerType,this.clientX=i.clientX,this.clientY=i.clientY},Ai={mousedown:function(d){d=ta(this.dom,d),this.__mayPointerCapture=[d.zrX,d.zrY],this.trigger("mousedown",d)},mousemove:function(d){d=ta(this.dom,d);var i=this.__mayPointerCapture;!i||d.zrX===i[0]&&d.zrY===i[1]||this.__togglePointerCapture(!0),this.trigger("mousemove",d)},mouseup:function(d){d=ta(this.dom,d),this.__togglePointerCapture(!1),this.trigger("mouseup",d)},mouseout:function(d){Ql(this,(d=ta(this.dom,d)).toElement||d.relatedTarget)||(this.__pointerCapturing&&(d.zrEventControl="no_globalout"),this.trigger("mouseout",d))},wheel:function(d){Nl=!0,d=ta(this.dom,d),this.trigger("mousewheel",d)},mousewheel:function(d){Nl||(d=ta(this.dom,d),this.trigger("mousewheel",d))},touchstart:function(d){gu(d=ta(this.dom,d)),this.__lastTouchMoment=new Date,this.handler.processGesture(d,"start"),Ai.mousemove.call(this,d),Ai.mousedown.call(this,d)},touchmove:function(d){gu(d=ta(this.dom,d)),this.handler.processGesture(d,"change"),Ai.mousemove.call(this,d)},touchend:function(d){gu(d=ta(this.dom,d)),this.handler.processGesture(d,"end"),Ai.mouseup.call(this,d),+new Date-+this.__lastTouchMoment<300&&Ai.click.call(this,d)},pointerdown:function(d){Ai.mousedown.call(this,d)},pointermove:function(d){No(d)||Ai.mousemove.call(this,d)},pointerup:function(d){Ai.mouseup.call(this,d)},pointerout:function(d){No(d)||Ai.mouseout.call(this,d)}};me(["click","dblclick","contextmenu"],function(d){Ai[d]=function(i){i=ta(this.dom,i),this.trigger(d,i)}});var Il={pointermove:function(d){No(d)||Il.mousemove.call(this,d)},pointerup:function(d){Il.mouseup.call(this,d)},mousemove:function(d){this.trigger("mousemove",d)},mouseup:function(d){var i=this.__pointerCapturing;this.__togglePointerCapture(!1),this.trigger("mouseup",d),i&&(d.zrEventControl="only_globalout",this.trigger("mouseout",d))}};function Wu(d,i){var l=i.domHandlers;g.pointerEventsSupported?me(ws.pointer,function(x){wc(i,x,function(S){l[x].call(d,S)})}):(g.touchEventsSupported&&me(ws.touch,function(x){wc(i,x,function(S){l[x].call(d,S),function(M){M.touching=!0,M.touchTimer!=null&&(clearTimeout(M.touchTimer),M.touchTimer=null),M.touchTimer=setTimeout(function(){M.touching=!1,M.touchTimer=null},700)}(i)})}),me(ws.mouse,function(x){wc(i,x,function(S){S=Co(S),i.touching||l[x].call(d,S)})}))}function D0(d,i){function l(x){wc(i,x,function(S){S=Co(S),Ql(d,S.target)||(S=function(M,I){return ta(M.dom,new Qs(M,I),!0)}(d,S),i.domHandlers[x].call(d,S))},{capture:!0})}g.pointerEventsSupported?me(or,l):g.touchEventsSupported||me(Cs,l)}function wc(d,i,l,x){d.mounted[i]=l,d.listenerOpts[i]=x,function(S,M,I,j){eo?S.addEventListener(M,I,j):S.attachEvent("on"+M,I)}(d.domTarget,i,l,x)}function Hs(d){var i,l,x,S,M=d.mounted;for(var I in M)M.hasOwnProperty(I)&&(i=d.domTarget,l=I,x=M[I],S=d.listenerOpts[I],eo?i.removeEventListener(l,x,S):i.detachEvent("on"+l,x));d.mounted={}}var N0=function(d,i){this.mounted={},this.listenerOpts={},this.touching=!1,this.domTarget=d,this.domHandlers=i},s1=function(d){function i(l,x){var S=d.call(this)||this;return S.__pointerCapturing=!1,S.dom=l,S.painterRoot=x,S._localHandlerScope=new N0(l,Ai),Fl&&(S._globalHandlerScope=new N0(document,Il)),Wu(S,S._localHandlerScope),S}return v(i,d),i.prototype.dispose=function(){Hs(this._localHandlerScope),Fl&&Hs(this._globalHandlerScope)},i.prototype.setCursor=function(l){this.dom.style&&(this.dom.style.cursor=l||"default")},i.prototype.__togglePointerCapture=function(l){if(this.__mayPointerCapture=null,Fl&&+this.__pointerCapturing^+l){this.__pointerCapturing=l;var x=this._globalHandlerScope;l?D0(this,x):Hs(x)}},i}(ja),z1=1;typeof window<"u"&&(z1=Math.max(window.devicePixelRatio||window.screen&&window.screen.deviceXDPI/window.screen.logicalXDPI||1,1));var f0=z1,Yu="#333",ps="#ccc";function Pu(){return[1,0,0,1,0,0]}function Sn(d){return d[0]=1,d[1]=0,d[2]=0,d[3]=1,d[4]=0,d[5]=0,d}function Lr(d,i){return d[0]=i[0],d[1]=i[1],d[2]=i[2],d[3]=i[3],d[4]=i[4],d[5]=i[5],d}function Qn(d,i,l){var x=i[0]*l[0]+i[2]*l[1],S=i[1]*l[0]+i[3]*l[1],M=i[0]*l[2]+i[2]*l[3],I=i[1]*l[2]+i[3]*l[3],j=i[0]*l[4]+i[2]*l[5]+i[4],V=i[1]*l[4]+i[3]*l[5]+i[5];return d[0]=x,d[1]=S,d[2]=M,d[3]=I,d[4]=j,d[5]=V,d}function ia(d,i,l){return d[0]=i[0],d[1]=i[1],d[2]=i[2],d[3]=i[3],d[4]=i[4]+l[0],d[5]=i[5]+l[1],d}function ya(d,i,l){var x=i[0],S=i[2],M=i[4],I=i[1],j=i[3],V=i[5],Z=Math.sin(l),ae=Math.cos(l);return d[0]=x*ae+I*Z,d[1]=-x*Z+I*ae,d[2]=S*ae+j*Z,d[3]=-S*Z+ae*j,d[4]=ae*M+Z*V,d[5]=ae*V-Z*M,d}function Ja(d,i,l){var x=l[0],S=l[1];return d[0]=i[0]*x,d[1]=i[1]*S,d[2]=i[2]*x,d[3]=i[3]*S,d[4]=i[4]*x,d[5]=i[5]*S,d}function za(d,i){var l=i[0],x=i[2],S=i[4],M=i[1],I=i[3],j=i[5],V=l*I-M*x;return V?(V=1/V,d[0]=I*V,d[1]=-M*V,d[2]=-x*V,d[3]=l*V,d[4]=(x*j-I*S)*V,d[5]=(M*S-l*j)*V,d):null}var yo=Object.freeze({__proto__:null,create:Pu,identity:Sn,copy:Lr,mul:Qn,translate:ia,rotate:ya,scale:Ja,invert:za,clone:function(d){var i=[1,0,0,1,0,0];return Lr(i,d),i}}),hi=Sn,vi=5e-5;function Pa(d){return d>vi||d<-5e-5}var Io,vo,Go=[],Cl=[],Ri=[1,0,0,1,0,0],Me=Math.abs,tt=function(){function d(){}return d.prototype.getLocalTransform=function(i){return d.getLocalTransform(this,i)},d.prototype.setPosition=function(i){this.x=i[0],this.y=i[1]},d.prototype.setScale=function(i){this.scaleX=i[0],this.scaleY=i[1]},d.prototype.setSkew=function(i){this.skewX=i[0],this.skewY=i[1]},d.prototype.setOrigin=function(i){this.originX=i[0],this.originY=i[1]},d.prototype.needLocalTransform=function(){return Pa(this.rotation)||Pa(this.x)||Pa(this.y)||Pa(this.scaleX-1)||Pa(this.scaleY-1)},d.prototype.updateTransform=function(){var i=this.parent&&this.parent.transform,l=this.needLocalTransform(),x=this.transform;l||i?(x=x||[1,0,0,1,0,0],l?this.getLocalTransform(x):hi(x),i&&(l?Qn(x,i,x):Lr(x,i)),this.transform=x,this._resolveGlobalScaleRatio(x)):x&&hi(x)},d.prototype._resolveGlobalScaleRatio=function(i){var l=this.globalScaleRatio;if(l!=null&&l!==1){this.getGlobalScale(Go);var x=Go[0]<0?-1:1,S=Go[1]<0?-1:1,M=((Go[0]-x)*l+x)/Go[0]||0,I=((Go[1]-S)*l+S)/Go[1]||0;i[0]*=M,i[1]*=M,i[2]*=I,i[3]*=I}this.invTransform=this.invTransform||[1,0,0,1,0,0],za(this.invTransform,i)},d.prototype.getComputedTransform=function(){for(var i=this,l=[];i;)l.push(i),i=i.parent;for(;i=l.pop();)i.updateTransform();return this.transform},d.prototype.setLocalTransform=function(i){if(i){var l=i[0]*i[0]+i[1]*i[1],x=i[2]*i[2]+i[3]*i[3],S=Math.atan2(i[1],i[0]),M=Math.PI/2+S-Math.atan2(i[3],i[2]);x=Math.sqrt(x)*Math.cos(M),l=Math.sqrt(l),this.skewX=M,this.skewY=0,this.rotation=-S,this.x=+i[4],this.y=+i[5],this.scaleX=l,this.scaleY=x,this.originX=0,this.originY=0}},d.prototype.decomposeTransform=function(){if(this.transform){var i=this.parent,l=this.transform;i&&i.transform&&(Qn(Cl,i.invTransform,l),l=Cl);var x=this.originX,S=this.originY;(x||S)&&(Ri[4]=x,Ri[5]=S,Qn(Cl,l,Ri),Cl[4]-=x,Cl[5]-=S,l=Cl),this.setLocalTransform(l)}},d.prototype.getGlobalScale=function(i){var l=this.transform;return i=i||[],l?(i[0]=Math.sqrt(l[0]*l[0]+l[1]*l[1]),i[1]=Math.sqrt(l[2]*l[2]+l[3]*l[3]),l[0]<0&&(i[0]=-i[0]),l[3]<0&&(i[1]=-i[1]),i):(i[0]=1,i[1]=1,i)},d.prototype.transformCoordToLocal=function(i,l){var x=[i,l],S=this.invTransform;return S&&Jr(x,x,S),x},d.prototype.transformCoordToGlobal=function(i,l){var x=[i,l],S=this.transform;return S&&Jr(x,x,S),x},d.prototype.getLineScale=function(){var i=this.transform;return i&&Me(i[0]-1)>1e-10&&Me(i[3]-1)>1e-10?Math.sqrt(Me(i[0]*i[3]-i[2]*i[1])):1},d.prototype.copyTransform=function(i){for(var l=0;lPe&&(Pe=dt,DePe&&(Pe=pt,Ue=x.x&&i<=x.x+x.width&&l>=x.y&&l<=x.y+x.height},d.prototype.clone=function(){return new d(this.x,this.y,this.width,this.height)},d.prototype.copy=function(i){d.copy(this,i)},d.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},d.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},d.prototype.isZero=function(){return this.width===0||this.height===0},d.create=function(i){return new d(i.x,i.y,i.width,i.height)},d.copy=function(i,l){i.x=l.x,i.y=l.y,i.width=l.width,i.height=l.height},d.applyTransform=function(i,l,x){if(x){if(x[1]<1e-5&&x[1]>-1e-5&&x[2]<1e-5&&x[2]>-1e-5){var S=x[0],M=x[3],I=x[4],j=x[5];return i.x=l.x*S+I,i.y=l.y*M+j,i.width=l.width*S,i.height=l.height*M,i.width<0&&(i.x+=i.width,i.width=-i.width),void(i.height<0&&(i.y+=i.height,i.height=-i.height))}jr.x=pa.x=l.x,jr.y=xa.y=l.y,ua.x=xa.x=l.x+l.width,ua.y=pa.y=l.y+l.height,jr.transform(x),xa.transform(x),ua.transform(x),pa.transform(x),i.x=Wn(jr.x,ua.x,pa.x,xa.x),i.y=Wn(jr.y,ua.y,pa.y,xa.y);var V=Sr(jr.x,ua.x,pa.x,xa.x),Z=Sr(jr.y,ua.y,pa.y,xa.y);i.width=V-i.x,i.height=Z-i.y}else i!==l&&d.copy(i,l)},d}(),uo={},bo="12px sans-serif",yl={measureText:function(d,i){return Io||(Io=ee().getContext("2d")),vo!==i&&(vo=Io.font=i||bo),Io.measureText(d)}};function Fi(d,i){var l=uo[i=i||bo];l||(l=uo[i]=new gt(500));var x=l.get(d);return x==null&&(x=yl.measureText(d,i).width,l.put(d,x)),x}function eu(d,i,l,x){var S=Fi(d,i),M=$1(i),I=h0(0,S,l),j=p0(0,M,x);return new Ca(I,j,S,M)}function d0(d,i,l,x){var S=((d||"")+"").split(` -`);if(S.length===1)return eu(S[0],i,l,x);for(var M=new Ca(0,0,0,0),I=0;I=0?parseFloat(d)/100*i:parseFloat(d):d}function Vc(d,i,l){var x=i.position||"inside",S=i.distance!=null?i.distance:5,M=l.height,I=l.width,j=M/2,V=l.x,Z=l.y,ae="left",le="top";if(x instanceof Array)V+=zl(x[0],l.width),Z+=zl(x[1],l.height),ae=null,le=null;else switch(x){case"left":V-=S,Z+=j,ae="right",le="middle";break;case"right":V+=S+I,Z+=j,le="middle";break;case"top":V+=I/2,Z-=S,ae="center",le="bottom";break;case"bottom":V+=I/2,Z+=M+S,ae="center";break;case"inside":V+=I/2,Z+=j,ae="center",le="middle";break;case"insideLeft":V+=S,Z+=j,le="middle";break;case"insideRight":V+=I-S,Z+=j,ae="right",le="middle";break;case"insideTop":V+=I/2,Z+=S,ae="center";break;case"insideBottom":V+=I/2,Z+=M-S,ae="center",le="bottom";break;case"insideTopLeft":V+=S,Z+=S;break;case"insideTopRight":V+=I-S,Z+=S,ae="right";break;case"insideBottomLeft":V+=S,Z+=M-S,le="bottom";break;case"insideBottomRight":V+=I-S,Z+=M-S,ae="right",le="bottom"}return(d=d||{}).x=V,d.y=Z,d.align=ae,d.verticalAlign=le,d}var Sf="__zr_normal__",u1=["x","y","scaleX","scaleY","originX","originY","rotation","ignore"],V1={x:!0,y:!0,scaleX:!0,scaleY:!0,originX:!0,originY:!0,rotation:!0,ignore:!1},v0={},Od=new Ca(0,0,0,0),I0=function(){function d(i){this.id=W(),this.animators=[],this.currentStates=[],this.states={},this._init(i)}return d.prototype._init=function(i){this.attr(i)},d.prototype.drift=function(i,l,x){switch(this.draggable){case"horizontal":l=0;break;case"vertical":i=0}var S=this.transform;S||(S=this.transform=[1,0,0,1,0,0]),S[4]+=i,S[5]+=l,this.decomposeTransform(),this.markRedraw()},d.prototype.beforeUpdate=function(){},d.prototype.afterUpdate=function(){},d.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},d.prototype.updateInnerText=function(i){var l=this._textContent;if(l&&(!l.ignore||i)){this.textConfig||(this.textConfig={});var x=this.textConfig,S=x.local,M=l.innerTransformable,I=void 0,j=void 0,V=!1;M.parent=S?this:null;var Z=!1;if(M.copyTransform(l),x.position!=null){var ae=Od;x.layoutRect?ae.copy(x.layoutRect):ae.copy(this.getBoundingRect()),S||ae.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(v0,x,ae):Vc(v0,x,ae),M.x=v0.x,M.y=v0.y,I=v0.align,j=v0.verticalAlign;var le=x.origin;if(le&&x.rotation!=null){var ge=void 0,ke=void 0;le==="center"?(ge=.5*ae.width,ke=.5*ae.height):(ge=zl(le[0],ae.width),ke=zl(le[1],ae.height)),Z=!0,M.originX=-M.x+ge+(S?0:ae.x),M.originY=-M.y+ke+(S?0:ae.y)}}x.rotation!=null&&(M.rotation=x.rotation);var Pe=x.offset;Pe&&(M.x+=Pe[0],M.y+=Pe[1],Z||(M.originX=-Pe[0],M.originY=-Pe[1]));var De=x.inside==null?typeof x.position=="string"&&x.position.indexOf("inside")>=0:x.inside,je=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),Ue=void 0,We=void 0,dt=void 0;De&&this.canBeInsideText()?(Ue=x.insideFill,We=x.insideStroke,Ue!=null&&Ue!=="auto"||(Ue=this.getInsideTextFill()),We!=null&&We!=="auto"||(We=this.getInsideTextStroke(Ue),dt=!0)):(Ue=x.outsideFill,We=x.outsideStroke,Ue!=null&&Ue!=="auto"||(Ue=this.getOutsideFill()),We!=null&&We!=="auto"||(We=this.getOutsideStroke(Ue),dt=!0)),(Ue=Ue||"#000")===je.fill&&We===je.stroke&&dt===je.autoStroke&&I===je.align&&j===je.verticalAlign||(V=!0,je.fill=Ue,je.stroke=We,je.autoStroke=dt,je.align=I,je.verticalAlign=j,l.setDefaultTextStyle(je)),l.__dirty|=1,V&&l.dirtyStyle(!0)}},d.prototype.canBeInsideText=function(){return!0},d.prototype.getInsideTextFill=function(){return"#fff"},d.prototype.getInsideTextStroke=function(i){return"#000"},d.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?ps:Yu},d.prototype.getOutsideStroke=function(i){var l=this.__zr&&this.__zr.getBackgroundColor(),x=typeof l=="string"&&Jt(l);x||(x=[255,255,255,1]);for(var S=x[3],M=this.__zr.isDarkMode(),I=0;I<3;I++)x[I]=x[I]*S+(M?0:255)*(1-S);return x[3]=1,Tr(x,"rgba")},d.prototype.traverse=function(i,l){},d.prototype.attrKV=function(i,l){i==="textConfig"?this.setTextConfig(l):i==="textContent"?this.setTextContent(l):i==="clipPath"?this.setClipPath(l):i==="extra"?(this.extra=this.extra||{},Y(this.extra,l)):this[i]=l},d.prototype.hide=function(){this.ignore=!0,this.markRedraw()},d.prototype.show=function(){this.ignore=!1,this.markRedraw()},d.prototype.attr=function(i,l){if(typeof i=="string")this.attrKV(i,l);else if(et(i))for(var x=ue(i),S=0;S0},d.prototype.getState=function(i){return this.states[i]},d.prototype.ensureState=function(i){var l=this.states;return l[i]||(l[i]={}),l[i]},d.prototype.clearStates=function(i){this.useState(Sf,!1,i)},d.prototype.useState=function(i,l,x,S){var M=i===Sf;if(this.hasState()||!M){var I=this.currentStates,j=this.stateTransition;if(!(te(I,i)>=0)||!l&&I.length!==1){var V;if(this.stateProxy&&!M&&(V=this.stateProxy(i)),V||(V=this.states&&this.states[i]),V||M){M||this.saveCurrentToNormalState(V);var Z=!!(V&&V.hoverLayer||S);Z&&this._toggleHoverLayerFlag(!0),this._applyStateObj(i,V,this._normalState,l,!x&&!this.__inHover&&j&&j.duration>0,j);var ae=this._textContent,le=this._textGuide;return ae&&ae.useState(i,l,x,Z),le&&le.useState(i,l,x,Z),M?(this.currentStates=[],this._normalState={}):l?this.currentStates.push(i):this.currentStates=[i],this._updateAnimationTargets(),this.markRedraw(),!Z&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=-2),V}H("State "+i+" not exists.")}}},d.prototype.useStates=function(i,l,x){if(i.length){var S=[],M=this.currentStates,I=i.length,j=I===M.length;if(j){for(var V=0;V0,Pe);var De=this._textContent,je=this._textGuide;De&&De.useStates(i,l,ge),je&&je.useStates(i,l,ge),this._updateAnimationTargets(),this.currentStates=i.slice(),this.markRedraw(),!ge&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=-2)}else this.clearStates()},d.prototype._updateAnimationTargets=function(){for(var i=0;i=0){var x=this.currentStates.slice();x.splice(l,1),this.useStates(x)}},d.prototype.replaceState=function(i,l,x){var S=this.currentStates.slice(),M=te(S,i),I=te(S,l)>=0;M>=0?I?S.splice(M,1):S[M]=l:x&&!I&&S.push(l),this.useStates(S)},d.prototype.toggleState=function(i,l){l?this.useState(i,!0):this.removeState(i)},d.prototype._mergeStates=function(i){for(var l,x={},S=0;S=0&&M.splice(I,1)}),this.animators.push(i),x&&x.animation.addAnimator(i),x&&x.wakeUp()},d.prototype.updateDuringAnimation=function(i){this.markRedraw()},d.prototype.stopAnimation=function(i,l){for(var x=this.animators,S=x.length,M=[],I=0;I8)&&(S("position","_legacyPos","x","y"),S("scale","_legacyScale","scaleX","scaleY"),S("origin","_legacyOrigin","originX","originY"))}(),d}();function Du(d,i,l,x,S){var M=[];c1(d,"",d,i,l=l||{},x,M,S);var I=M.length,j=!1,V=l.done,Z=l.aborted,ae=function(){j=!0,--I<=0&&(j?V&&V():Z&&Z())},le=function(){--I<=0&&(j?V&&V():Z&&Z())};I||V&&V(),M.length>0&&l.during&&M[0].during(function(Pe,De){l.during(De)});for(var ge=0;ge0||S.force&&!I.length){for(var We=d.animators,dt=[],pt=0;pt=0&&(S.splice(M,0,l),this._doAdd(l))}return this},i.prototype.replace=function(l,x){var S=te(this._children,l);return S>=0&&this.replaceAt(x,S),this},i.prototype.replaceAt=function(l,x){var S=this._children,M=S[x];if(l&&l!==this&&l.parent!==this&&l!==M){S[x]=l,M.parent=null;var I=this.__zr;I&&M.removeSelfFromZr(I),this._doAdd(l)}return this},i.prototype._doAdd=function(l){l.parent&&l.parent.remove(l),l.parent=this;var x=this.__zr;x&&x!==l.__zr&&l.addSelfToZr(x),x&&x.refresh()},i.prototype.remove=function(l){var x=this.__zr,S=this._children,M=te(S,l);return M<0||(S.splice(M,1),l.parent=null,x&&l.removeSelfFromZr(x),x&&x.refresh()),this},i.prototype.removeAll=function(){for(var l=this._children,x=this.__zr,S=0;S"u"&&typeof self<"u"?(g.worker=!0,g.canvasSupported=!0):typeof navigator>"u"?(g.node=!0,g.canvasSupported=!0,g.svgSupported=!0):function(h,i){var l=i.browser,x=h.match(/Firefox\/([\d.]+)/),S=h.match(/MSIE\s([\d.]+)/)||h.match(/Trident\/.+?rv:(([\d.]+))/),M=h.match(/Edge?\/([\d.]+)/),I=/micromessenger/i.test(h);x&&(l.firefox=!0,l.version=x[1]),S&&(l.ie=!0,l.version=S[1]),M&&(l.edge=!0,l.version=M[1],l.newEdge=+M[1].split(".")[0]>18),I&&(l.weChat=!0),i.canvasSupported=!!document.createElement("canvas").getContext,i.svgSupported=typeof SVGRect<"u",i.touchEventsSupported="ontouchstart"in window&&!l.ie&&!l.edge,i.pointerEventsSupported="onpointerdown"in window&&(l.edge||l.ie&&+l.version>=11),i.domSupported=typeof document<"u";var j=document.documentElement.style;i.transform3dSupported=(l.ie&&"transition"in j||l.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in j)&&!("OTransition"in j),i.transformSupported=i.transform3dSupported||l.ie&&+l.version>=9}(navigator.userAgent,g);var s={"[object Function]":!0,"[object RegExp]":!0,"[object Date]":!0,"[object Error]":!0,"[object CanvasGradient]":!0,"[object CanvasPattern]":!0,"[object Image]":!0,"[object Canvas]":!0},y={"[object Int8Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Int16Array]":!0,"[object Uint16Array]":!0,"[object Int32Array]":!0,"[object Uint32Array]":!0,"[object Float32Array]":!0,"[object Float64Array]":!0},_=Object.prototype.toString,k=Array.prototype,C=k.forEach,O=k.filter,T=k.slice,P=k.map,D=function(){}.constructor,F=D?D.prototype:null,N="__proto__",z={};function B(h,i){z[h]=i}var X=2311;function W(){return X++}function H(){for(var h=[],i=0;i>1)%2;ke.style.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",ae[Pe]+":0",le[De]+":0",ae[1-Pe]+":auto",le[1-De]+":auto",""].join("!important;"),j.appendChild(ke),Z.push(ke)}return Z}(i,M),M,S);if(I)return I(h,l,x),!0}return!1}function Jo(h){return h.nodeName.toUpperCase()==="CANVAS"}var eo=typeof window<"u"&&!!window.addEventListener,Sl=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ui=[];function wl(h,i,l,x){return l=l||{},x||!g.canvasSupported?Ml(h,i,l):g.browser.firefox&&g.browser.version<"39"&&i.layerX!=null&&i.layerX!==i.offsetX?(l.zrX=i.layerX,l.zrY=i.layerY):i.offsetX!=null?(l.zrX=i.offsetX,l.zrY=i.offsetY):Ml(h,i,l),l}function Ml(h,i,l){if(g.domSupported&&h.getBoundingClientRect){var x=i.clientX,S=i.clientY;if(Jo(h)){var M=h.getBoundingClientRect();return l.zrX=x-M.left,void(l.zrY=S-M.top)}if(ri(ui,h,x,S))return l.zrX=ui[0],void(l.zrY=ui[1])}l.zrX=l.zrY=0}function Co(h){return h||window.event}function ta(h,i,l){if((i=Co(i)).zrX!=null)return i;var x=i.type;if(x&&x.indexOf("touch")>=0){var S=x!=="touchend"?i.targetTouches[0]:i.changedTouches[0];S&&wl(h,S,i,l)}else{wl(h,i,i,l);var M=function(j){var V=j.wheelDelta;if(V)return V;var Z=j.deltaX,ae=j.deltaY;return Z==null||ae==null?V:3*Math.abs(ae!==0?ae:Z)*(ae>0?-1:ae<0?1:Z>0?-1:1)}(i);i.zrDelta=M?M/120:-(i.detail||0)/3}var I=i.button;return i.which==null&&I!==void 0&&Sl.test(i.type)&&(i.which=1&I?1:2&I?3:4&I?2:0),i}var Ui=eo?function(h){h.preventDefault(),h.stopPropagation(),h.cancelBubble=!0}:function(h){h.returnValue=!1,h.cancelBubble=!0},ci=function(){function h(){this._track=[]}return h.prototype.recognize=function(i,l,x){return this._doTrack(i,l,x),this._recognize(i)},h.prototype.clear=function(){return this._track.length=0,this},h.prototype._doTrack=function(i,l,x){var S=i.touches;if(S){for(var M={points:[],touches:[],target:l,event:i},I=0,j=S.length;I1&&S&&S.length>1){var I=Eo(S)/Eo(M);!isFinite(I)&&(I=1),i.pinchScale=I;var j=[((x=S)[0][0]+x[1][0])/2,(x[0][1]+x[1][1])/2];return i.pinchX=j[0],i.pinchY=j[1],{type:"pinch",target:h[0].target,event:i}}}}},Yo="silent";function Mo(){Ui(this.event)}var dl=function(h){function i(){var l=h!==null&&h.apply(this,arguments)||this;return l.handler=null,l}return v(i,h),i.prototype.dispose=function(){},i.prototype.setCursor=function(){},i}(ja),Po=function(h,i){this.x=h,this.y=i},mi=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],xr=function(h){function i(l,x,S,M){var I=h.call(this)||this;return I._hovered=new Po(0,0),I.storage=l,I.painter=x,I.painterRoot=M,S=S||new dl,I.proxy=null,I.setHandlerProxy(S),I._draggingMgr=new fn(I),I}return v(i,h),i.prototype.setHandlerProxy=function(l){this.proxy&&this.proxy.dispose(),l&&(me(mi,function(x){l.on&&l.on(x,this[x],this)},this),l.handler=this),this.proxy=l},i.prototype.mousemove=function(l){var x=l.zrX,S=l.zrY,M=ni(this,x,S),I=this._hovered,j=I.target;j&&!j.__zr&&(j=(I=this.findHover(I.x,I.y)).target);var V=this._hovered=M?new Po(x,S):this.findHover(x,S),Z=V.target,ae=this.proxy;ae.setCursor&&ae.setCursor(Z?Z.cursor:"default"),j&&Z!==j&&this.dispatchToElement(I,"mouseout",l),this.dispatchToElement(V,"mousemove",l),Z&&Z!==j&&this.dispatchToElement(V,"mouseover",l)},i.prototype.mouseout=function(l){var x=l.zrEventControl;x!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",l),x!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:l})},i.prototype.resize=function(){this._hovered=new Po(0,0)},i.prototype.dispatch=function(l,x){var S=this[l];S&&S.call(this,x)},i.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},i.prototype.setCursorStyle=function(l){var x=this.proxy;x.setCursor&&x.setCursor(l)},i.prototype.dispatchToElement=function(l,x,S){var M=(l=l||{}).target;if(!M||!M.silent){for(var I="on"+x,j=function(V,Z,ae){return{type:V,event:ae,target:Z.target,topTarget:Z.topTarget,cancelBubble:!1,offsetX:ae.zrX,offsetY:ae.zrY,gestureEvent:ae.gestureEvent,pinchX:ae.pinchX,pinchY:ae.pinchY,pinchScale:ae.pinchScale,wheelDelta:ae.zrDelta,zrByTouch:ae.zrByTouch,which:ae.which,stop:Mo}}(x,l,S);M&&(M[I]&&(j.cancelBubble=!!M[I].call(M,j)),M.trigger(x,j),M=M.__hostTarget?M.__hostTarget:M.parent,!j.cancelBubble););j.cancelBubble||(this.trigger(x,j),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(V){typeof V[I]=="function"&&V[I].call(V,j),V.trigger&&V.trigger(x,j)}))}},i.prototype.findHover=function(l,x,S){for(var M=this.storage.getDisplayList(),I=new Po(l,x),j=M.length-1;j>=0;j--){var V=void 0;if(M[j]!==S&&!M[j].ignore&&(V=Fa(M[j],l,x))&&(!I.topTarget&&(I.topTarget=M[j]),V!==Yo)){I.target=M[j];break}}return I},i.prototype.processGesture=function(l,x){this._gestureMgr||(this._gestureMgr=new ci);var S=this._gestureMgr;x==="start"&&S.clear();var M=S.recognize(l,this.findHover(l.zrX,l.zrY,null).target,this.proxy.dom);if(x==="end"&&S.clear(),M){var I=M.type;l.gestureEvent=I;var j=new Po;j.target=M.target,this.dispatchToElement(j,I,M.event)}},i}(ja);function Fa(h,i,l){if(h[h.rectHover?"rectContain":"contain"](i,l)){for(var x=h,S=void 0,M=!1;x;){if(x.ignoreClip&&(M=!0),!M){var I=x.getClipPath();if(I&&!I.contain(i,l))return!1;x.silent&&(S=!0)}var j=x.__hostTarget;x=j||x.parent}return!S||Yo}return!1}function ni(h,i,l){var x=h.painter;return i<0||i>x.getWidth()||l<0||l>x.getHeight()}function Li(h,i,l,x){var S=i+1;if(S===l)return 1;if(x(h[S++],h[i])<0){for(;S=0;)S++;return S-i}function Do(h,i,l,x,S){for(x===i&&x++;x>>1])<0?V=M:j=M+1;var Z=x-j;switch(Z){case 3:h[j+3]=h[j+2];case 2:h[j+2]=h[j+1];case 1:h[j+1]=h[j];break;default:for(;Z>0;)h[j+Z]=h[j+Z-1],Z--}h[j]=I}}function Ki(h,i,l,x,S,M){var I=0,j=0,V=1;if(M(h,i[l+S])>0){for(j=x-S;V0;)I=V,(V=1+(V<<1))<=0&&(V=j);V>j&&(V=j),I+=S,V+=S}else{for(j=S+1;Vj&&(V=j);var Z=I;I=S-V,V=S-Z}for(I++;I>>1);M(h,i[l+ae])>0?I=ae+1:V=ae}return V}function _a(h,i,l,x,S,M){var I=0,j=0,V=1;if(M(h,i[l+S])<0){for(j=S+1;Vj&&(V=j);var Z=I;I=S-V,V=S-Z}else{for(j=x-S;V=0;)I=V,(V=1+(V<<1))<=0&&(V=j);V>j&&(V=j),I+=S,V+=S}for(I++;I>>1);M(h,i[l+ae])<0?V=ae:I=ae+1}return V}function ki(h,i){var l,x,S=7,M=0;h.length;var I=[];function j(V){var Z=l[V],ae=x[V],le=l[V+1],ge=x[V+1];x[V]=ae+ge,V===M-3&&(l[V+1]=l[V+2],x[V+1]=x[V+2]),M--;var ke=_a(h[le],h,Z,ae,0,i);Z+=ke,(ae-=ke)!==0&&(ge=Ki(h[Z+ae-1],h,le,ge,ge-1,i))!==0&&(ae<=ge?function(Pe,De,je,Ue){var We=0;for(We=0;We=7||zt>=7);if(qt)break;en<0&&(en=0),en+=2}if((S=en)<1&&(S=1),De===1){for(We=0;We=0;We--)h[zt+We]=h[Lt+We];if(De===0){cn=!0;break}}if(h[Et--]=I[pt--],--Ue==1){cn=!0;break}if((ln=Ue-Ki(h[dt],I,0,Ue,Ue-1,i))!==0){for(Ue-=ln,zt=1+(Et-=ln),Lt=1+(pt-=ln),We=0;We=7||ln>=7);if(cn)break;qt<0&&(qt=0),qt+=2}if((S=qt)<1&&(S=1),Ue===1){for(zt=1+(Et-=De),Lt=1+(dt-=De),We=De-1;We>=0;We--)h[zt+We]=h[Lt+We];h[Et]=I[pt]}else{if(Ue===0)throw new Error;for(Lt=Et-(Ue-1),We=0;We=0;We--)h[zt+We]=h[Lt+We];h[Et]=I[pt]}else for(Lt=Et-(Ue-1),We=0;We1;){var V=M-2;if(V>=1&&x[V-1]<=x[V]+x[V+1]||V>=2&&x[V-2]<=x[V]+x[V-1])x[V-1]x[V+1])break;j(V)}},forceMergeRuns:function(){for(;M>1;){var V=M-2;V>0&&x[V-1]=32;)ae|=1&Z,Z>>=1;return Z+ae}(S);do{if((M=Li(h,l,x,i))j&&(V=j),Do(h,l,l+V,l+M,i),M=V}I.pushRun(l,M),I.mergeRuns(),S-=M,l+=M}while(S!==0);I.forceMergeRuns()}}}me(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(h){xr.prototype[h]=function(i){var l,x,S=i.zrX,M=i.zrY,I=ni(this,S,M);if(h==="mouseup"&&I||(x=(l=this.findHover(S,M)).target),h==="mousedown")this._downEl=x,this._downPoint=[i.zrX,i.zrY],this._upEl=x;else if(h==="mouseup")this._upEl=x;else if(h==="click"){if(this._downEl!==this._upEl||!this._downPoint||It(this._downPoint,[i.zrX,i.zrY])>4)return;this._downPoint=null}this.dispatchToElement(l,h,i)}});var qr=!1;function wi(){qr||(qr=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function tn(h,i){return h.zlevel===i.zlevel?h.z===i.z?h.z2-i.z2:h.z-i.z:h.zlevel-i.zlevel}var Fo=function(){function h(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=tn}return h.prototype.traverse=function(i,l){for(var x=0;x0&&(ae.__clipPaths=[]),isNaN(ae.z)&&(wi(),ae.z=0),isNaN(ae.z2)&&(wi(),ae.z2=0),isNaN(ae.zlevel)&&(wi(),ae.zlevel=0),this._displayList[this._displayListLen++]=ae}var le=i.getDecalElement&&i.getDecalElement();le&&this._updateAndAddDisplayable(le,l,x);var ge=i.getTextGuideLine();ge&&this._updateAndAddDisplayable(ge,l,x);var ke=i.getTextContent();ke&&this._updateAndAddDisplayable(ke,l,x)}},h.prototype.addRoot=function(i){i.__zr&&i.__zr.storage===this||this._roots.push(i)},h.prototype.delRoot=function(i){if(i instanceof Array)for(var l=0,x=i.length;l=0&&this._roots.splice(S,1)}},h.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},h.prototype.getRoots=function(){return this._roots},h.prototype.dispose=function(){this._displayList=null,this._roots=null},h}(),zn=typeof window<"u"&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(h){return setTimeout(h,16)},ll={linear:function(h){return h},quadraticIn:function(h){return h*h},quadraticOut:function(h){return h*(2-h)},quadraticInOut:function(h){return(h*=2)<1?.5*h*h:-.5*(--h*(h-2)-1)},cubicIn:function(h){return h*h*h},cubicOut:function(h){return--h*h*h+1},cubicInOut:function(h){return(h*=2)<1?.5*h*h*h:.5*((h-=2)*h*h+2)},quarticIn:function(h){return h*h*h*h},quarticOut:function(h){return 1- --h*h*h*h},quarticInOut:function(h){return(h*=2)<1?.5*h*h*h*h:-.5*((h-=2)*h*h*h-2)},quinticIn:function(h){return h*h*h*h*h},quinticOut:function(h){return--h*h*h*h*h+1},quinticInOut:function(h){return(h*=2)<1?.5*h*h*h*h*h:.5*((h-=2)*h*h*h*h+2)},sinusoidalIn:function(h){return 1-Math.cos(h*Math.PI/2)},sinusoidalOut:function(h){return Math.sin(h*Math.PI/2)},sinusoidalInOut:function(h){return .5*(1-Math.cos(Math.PI*h))},exponentialIn:function(h){return h===0?0:Math.pow(1024,h-1)},exponentialOut:function(h){return h===1?1:1-Math.pow(2,-10*h)},exponentialInOut:function(h){return h===0?0:h===1?1:(h*=2)<1?.5*Math.pow(1024,h-1):.5*(2-Math.pow(2,-10*(h-1)))},circularIn:function(h){return 1-Math.sqrt(1-h*h)},circularOut:function(h){return Math.sqrt(1- --h*h)},circularInOut:function(h){return(h*=2)<1?-.5*(Math.sqrt(1-h*h)-1):.5*(Math.sqrt(1-(h-=2)*h)+1)},elasticIn:function(h){var i,l=.1;return h===0?0:h===1?1:(!l||l<1?(l=1,i=.1):i=.4*Math.asin(1/l)/(2*Math.PI),-l*Math.pow(2,10*(h-=1))*Math.sin((h-i)*(2*Math.PI)/.4))},elasticOut:function(h){var i,l=.1;return h===0?0:h===1?1:(!l||l<1?(l=1,i=.1):i=.4*Math.asin(1/l)/(2*Math.PI),l*Math.pow(2,-10*h)*Math.sin((h-i)*(2*Math.PI)/.4)+1)},elasticInOut:function(h){var i,l=.1,x=.4;return h===0?0:h===1?1:(!l||l<1?(l=1,i=.1):i=x*Math.asin(1/l)/(2*Math.PI),(h*=2)<1?l*Math.pow(2,10*(h-=1))*Math.sin((h-i)*(2*Math.PI)/x)*-.5:l*Math.pow(2,-10*(h-=1))*Math.sin((h-i)*(2*Math.PI)/x)*.5+1)},backIn:function(h){var i=1.70158;return h*h*((i+1)*h-i)},backOut:function(h){var i=1.70158;return--h*h*((i+1)*h+i)+1},backInOut:function(h){var i=2.5949095;return(h*=2)<1?h*h*((i+1)*h-i)*.5:.5*((h-=2)*h*((i+1)*h+i)+2)},bounceIn:function(h){return 1-ll.bounceOut(1-h)},bounceOut:function(h){return h<1/2.75?7.5625*h*h:h<2/2.75?7.5625*(h-=1.5/2.75)*h+.75:h<2.5/2.75?7.5625*(h-=2.25/2.75)*h+.9375:7.5625*(h-=2.625/2.75)*h+.984375},bounceInOut:function(h){return h<.5?.5*ll.bounceIn(2*h):.5*ll.bounceOut(2*h-1)+.5}},ze=function(){function h(i){this._initialized=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=i.life||1e3,this._delay=i.delay||0,this.loop=i.loop!=null&&i.loop,this.gap=i.gap||0,this.easing=i.easing||"linear",this.onframe=i.onframe,this.ondestroy=i.ondestroy,this.onrestart=i.onrestart}return h.prototype.step=function(i,l){if(this._initialized||(this._startTime=i+this._delay,this._initialized=!0),!this._paused){var x=(i-this._startTime-this._pausedTime)/this._life;x<0&&(x=0),x=Math.min(x,1);var S=this.easing,M=typeof S=="string"?ll[S]:S,I=typeof M=="function"?M(x):x;if(this.onframe&&this.onframe(I),x===1){if(!this.loop)return!0;this._restart(i),this.onrestart&&this.onrestart()}return!1}this._pausedTime+=l},h.prototype._restart=function(i){var l=(i-this._startTime-this._pausedTime)%this._life;this._startTime=i-l+this.gap,this._pausedTime=0},h.prototype.pause=function(){this._paused=!0},h.prototype.resume=function(){this._paused=!1},h}(),Je=function(h){this.value=h},ht=function(){function h(){this._len=0}return h.prototype.insert=function(i){var l=new Je(i);return this.insertEntry(l),l},h.prototype.insertEntry=function(i){this.head?(this.tail.next=i,i.prev=this.tail,i.next=null,this.tail=i):this.head=this.tail=i,this._len++},h.prototype.remove=function(i){var l=i.prev,x=i.next;l?l.next=x:this.head=x,x?x.prev=l:this.tail=l,i.next=i.prev=null,this._len--},h.prototype.len=function(){return this._len},h.prototype.clear=function(){this.head=this.tail=null,this._len=0},h}(),gt=function(){function h(i){this._list=new ht,this._maxSize=10,this._map={},this._maxSize=i}return h.prototype.put=function(i,l){var x=this._list,S=this._map,M=null;if(S[i]==null){var I=x.len(),j=this._lastRemovedEntry;if(I>=this._maxSize&&I>0){var V=x.head;x.remove(V),delete S[V.key],M=V.value,this._lastRemovedEntry=V}j?j.value=l:j=new Je(l),j.key=i,x.insertEntry(j),S[i]=j}return M},h.prototype.get=function(i){var l=this._map[i],x=this._list;if(l!=null)return l!==x.tail&&(x.remove(l),x.insertEntry(l)),l.value},h.prototype.clear=function(){this._list.clear(),this._map={}},h.prototype.len=function(){return this._list.len()},h}(),Mt={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Yt(h){return(h=Math.round(h))<0?0:h>255?255:h}function nn(h){return h<0?0:h>1?1:h}function Ht(h){var i=h;return i.length&&i.charAt(i.length-1)==="%"?Yt(parseFloat(i)/100*255):Yt(parseInt(i,10))}function on(h){var i=h;return i.length&&i.charAt(i.length-1)==="%"?nn(parseFloat(i)/100):nn(parseFloat(i))}function Nn(h,i,l){return l<0?l+=1:l>1&&(l-=1),6*l<1?h+(i-h)*l*6:2*l<1?i:3*l<2?h+(i-h)*(2/3-l)*6:h}function ur(h,i,l){return h+(i-h)*l}function wr(h,i,l,x,S){return h[0]=i,h[1]=l,h[2]=x,h[3]=S,h}function $n(h,i){return h[0]=i[0],h[1]=i[1],h[2]=i[2],h[3]=i[3],h}var Bn=new gt(20),ar=null;function cr(h,i){ar&&$n(ar,i),ar=Bn.put(h,ar||i.slice())}function Jt(h,i){if(h){i=i||[];var l=Bn.get(h);if(l)return $n(i,l);var x=(h+="").replace(/ /g,"").toLowerCase();if(x in Mt)return $n(i,Mt[x]),cr(h,i),i;var S,M=x.length;if(x.charAt(0)==="#")return M===4||M===5?(S=parseInt(x.slice(1,4),16))>=0&&S<=4095?(wr(i,(3840&S)>>4|(3840&S)>>8,240&S|(240&S)>>4,15&S|(15&S)<<4,M===5?parseInt(x.slice(4),16)/15:1),cr(h,i),i):void wr(i,0,0,0,1):M===7||M===9?(S=parseInt(x.slice(1,7),16))>=0&&S<=16777215?(wr(i,(16711680&S)>>16,(65280&S)>>8,255&S,M===9?parseInt(x.slice(7),16)/255:1),cr(h,i),i):void wr(i,0,0,0,1):void 0;var I=x.indexOf("("),j=x.indexOf(")");if(I!==-1&&j+1===M){var V=x.substr(0,I),Z=x.substr(I+1,j-(I+1)).split(","),ae=1;switch(V){case"rgba":if(Z.length!==4)return Z.length===3?wr(i,+Z[0],+Z[1],+Z[2],1):wr(i,0,0,0,1);ae=on(Z.pop());case"rgb":return Z.length!==3?void wr(i,0,0,0,1):(wr(i,Ht(Z[0]),Ht(Z[1]),Ht(Z[2]),ae),cr(h,i),i);case"hsla":return Z.length!==4?void wr(i,0,0,0,1):(Z[3]=on(Z[3]),tr(Z,i),cr(h,i),i);case"hsl":return Z.length!==3?void wr(i,0,0,0,1):(tr(Z,i),cr(h,i),i);default:return}}wr(i,0,0,0,1)}}function tr(h,i){var l=(parseFloat(h[0])%360+360)%360/360,x=on(h[1]),S=on(h[2]),M=S<=.5?S*(x+1):S+x-S*x,I=2*S-M;return wr(i=i||[],Yt(255*Nn(I,M,l+1/3)),Yt(255*Nn(I,M,l)),Yt(255*Nn(I,M,l-1/3)),1),h.length===4&&(i[3]=h[3]),i}function ma(h,i){var l=Jt(h);if(l){for(var x=0;x<3;x++)l[x]=i<0?l[x]*(1-i)|0:(255-l[x])*i+l[x]|0,l[x]>255?l[x]=255:l[x]<0&&(l[x]=0);return Tr(l,l.length===4?"rgba":"rgb")}}function Fr(h,i,l){if(i&&i.length&&h>=0&&h<=1){l=l||[];var x=h*(i.length-1),S=Math.floor(x),M=Math.ceil(x),I=i[S],j=i[M],V=x-S;return l[0]=Yt(ur(I[0],j[0],V)),l[1]=Yt(ur(I[1],j[1],V)),l[2]=Yt(ur(I[2],j[2],V)),l[3]=nn(ur(I[3],j[3],V)),l}}var na=Fr;function Kr(h,i,l){if(i&&i.length&&h>=0&&h<=1){var x=h*(i.length-1),S=Math.floor(x),M=Math.ceil(x),I=Jt(i[S]),j=Jt(i[M]),V=x-S,Z=Tr([Yt(ur(I[0],j[0],V)),Yt(ur(I[1],j[1],V)),Yt(ur(I[2],j[2],V)),nn(ur(I[3],j[3],V))],"rgba");return l?{color:Z,leftIndex:S,rightIndex:M,value:x}:Z}}var bn=Kr;function Tr(h,i){if(h&&h.length){var l=h[0]+","+h[1]+","+h[2];return i!=="rgba"&&i!=="hsva"&&i!=="hsla"||(l+=","+h[3]),i+"("+l+")"}}function Rr(h,i){var l=Jt(h);return l?(.299*l[0]+.587*l[1]+.114*l[2])*l[3]/255+(1-l[3])*i:0}var ha=Object.freeze({__proto__:null,parse:Jt,lift:ma,toHex:function(h){var i=Jt(h);if(i)return((1<<24)+(i[0]<<16)+(i[1]<<8)+ +i[2]).toString(16).slice(1)},fastLerp:Fr,fastMapToColor:na,lerp:Kr,mapToColor:bn,modifyHSL:function(h,i,l,x){var S=Jt(h);if(h)return S=function(M){if(M){var I,j,V=M[0]/255,Z=M[1]/255,ae=M[2]/255,le=Math.min(V,Z,ae),ge=Math.max(V,Z,ae),ke=ge-le,Pe=(ge+le)/2;if(ke===0)I=0,j=0;else{j=Pe<.5?ke/(ge+le):ke/(2-ge-le);var De=((ge-V)/6+ke/2)/ke,je=((ge-Z)/6+ke/2)/ke,Ue=((ge-ae)/6+ke/2)/ke;V===ge?I=Ue-je:Z===ge?I=1/3+De-Ue:ae===ge&&(I=2/3+je-De),I<0&&(I+=1),I>1&&(I-=1)}var We=[360*I,j,Pe];return M[3]!=null&&We.push(M[3]),We}}(S),i!=null&&(S[0]=function(M){return(M=Math.round(M))<0?0:M>360?360:M}(i)),l!=null&&(S[1]=on(l)),x!=null&&(S[2]=on(x)),Tr(tr(S),"rgba")},modifyAlpha:function(h,i){var l=Jt(h);if(l&&i!=null)return l[3]=nn(i),Tr(l,"rgba")},stringify:Tr,lum:Rr,random:function(){return"rgb("+Math.round(255*Math.random())+","+Math.round(255*Math.random())+","+Math.round(255*Math.random())+")"}}),$i=Array.prototype.slice;function yi(h,i,l){return(i-h)*l+h}function Wi(h,i,l,x){for(var S=i.length,M=0;MI)x.length=I;else for(var j=M;j=2&&this.interpolable&&this.maxTime>0},h.prototype.getAdditiveTrack=function(){return this._additiveTrack},h.prototype.addKeyframe=function(i,l){i>=this.maxTime?this.maxTime=i:this._needsSort=!0;var x=this.keyframes,S=x.length;if(this.interpolable)if(Le(l)){var M=function(Z){return Le(Z&&Z[0])?2:1}(l);if(S>0&&this.arrDim!==M)return void(this.interpolable=!1);if(M===1&&typeof l[0]!="number"||M===2&&typeof l[0][0]!="number")return void(this.interpolable=!1);if(S>0){var I=x[S-1];this._isAllValueEqual&&(M===1&&jl(l,I.value)||(this._isAllValueEqual=!1))}this.arrDim=M}else{if(this.arrDim>0)return void(this.interpolable=!1);if(typeof l=="string"){var j=Jt(l);j?(l=j,this.isValueColor=!0):this.interpolable=!1}else if(typeof l!="number"||isNaN(l))return void(this.interpolable=!1);this._isAllValueEqual&&S>0&&(I=x[S-1],(this.isValueColor&&!jl(I.value,l)||I.value!==l)&&(this._isAllValueEqual=!1))}var V={time:i,value:l,percent:0};return this.keyframes.push(V),V},h.prototype.prepare=function(i){var l=this.keyframes;this._needsSort&&l.sort(function(V,Z){return V.time-Z.time});for(var x=this.arrDim,S=l.length,M=l[S-1],I=0;I0&&I!==S-1&&Pl(l[I].value,M.value,x);if(i&&this.needsAnimate()&&i.needsAnimate()&&x===i.arrDim&&this.isValueColor===i.isValueColor&&!i._finished){this._additiveTrack=i;var j=l[0].value;for(I=0;I=0&&!(I[x].percent<=l);x--);x=Math.min(x,j-2)}else{for(x=this._lastFrame;xl);x++);x=Math.min(x-1,j-2)}var le=I[x+1],ge=I[x];if(ge&&le){this._lastFrame=x,this._lastFramePercent=l;var ke=le.percent-ge.percent;if(ke!==0){var Pe=(l-ge.percent)/ke,De=S?this._additiveValue:ae?to:i[V];if((Z>0||ae)&&!De&&(De=this._additiveValue=[]),this.useSpline){var je=I[x][M],Ue=I[x===0?x:x-1][M],We=I[x>j-2?j-1:x+1][M],dt=I[x>j-3?j-1:x+2][M];if(Z>0)Z===1?As(De,Ue,je,We,dt,Pe,Pe*Pe,Pe*Pe*Pe):function(Et,Lt,zt,qt,en,ln,cn,_n){for(var jn=Lt.length,Jn=Lt[0].length,Zn=0;Zn0?Z===1?Wi(De,ge[M],le[M],Pe):function(Et,Lt,zt,qt){for(var en=Lt.length,ln=en&&Lt[0].length,cn=0;cn.5?Lt:Et}(ge[M],le[M],Pe),S?this._additiveValue=pt:i[V]=pt);S&&this._addToTarget(i)}}}},h.prototype._addToTarget=function(i){var l=this.arrDim,x=this.propName,S=this._additiveValue;l===0?this.isValueColor?(Jt(i[x],to),Ts(to,to,S,1),i[x]=Ms(to)):i[x]=i[x]+S:l===1?Ts(i[x],i[x],S,1):l===2&&gl(i[x],i[x],S,1)},h}(),Dl=function(){function h(i,l,x){this._tracks={},this._trackKeys=[],this._delay=0,this._maxTime=0,this._paused=!1,this._started=0,this._clip=null,this._target=i,this._loop=l,l&&x?H("Can' use additive animation on looped animation."):this._additiveAnimators=x}return h.prototype.getTarget=function(){return this._target},h.prototype.changeTarget=function(i){this._target=i},h.prototype.when=function(i,l){return this.whenWithKeys(i,l,ue(l))},h.prototype.whenWithKeys=function(i,l,x){for(var S=this._tracks,M=0;M0)){this._started=1;for(var x=this,S=[],M=0;M1){var j=I.pop();M.addKeyframe(j.time,i[S]),M.prepare(M.getAdditiveTrack())}}}},h}(),hs=function(h){function i(l){var x=h.call(this)||this;return x._running=!1,x._time=0,x._pausedTime=0,x._pauseStart=0,x._paused=!1,l=l||{},x.stage=l.stage||{},x.onframe=l.onframe||function(){},x}return v(i,h),i.prototype.addClip=function(l){l.animation&&this.removeClip(l),this._clipsHead?(this._clipsTail.next=l,l.prev=this._clipsTail,l.next=null,this._clipsTail=l):this._clipsHead=this._clipsTail=l,l.animation=this},i.prototype.addAnimator=function(l){l.animation=this;var x=l.getClip();x&&this.addClip(x)},i.prototype.removeClip=function(l){if(l.animation){var x=l.prev,S=l.next;x?x.next=S:this._clipsHead=S,S?S.prev=x:this._clipsTail=x,l.next=l.prev=l.animation=null}},i.prototype.removeAnimator=function(l){var x=l.getClip();x&&this.removeClip(x),l.animation=null},i.prototype.update=function(l){for(var x=new Date().getTime()-this._pausedTime,S=x-this._time,M=this._clipsHead;M;){var I=M.next;M.step(x,S)&&(M.ondestroy&&M.ondestroy(),this.removeClip(M)),M=I}this._time=x,l||(this.onframe(S),this.trigger("frame",S),this.stage.update&&this.stage.update())},i.prototype._startLoop=function(){var l=this;this._running=!0,zn(function x(){l._running&&(zn(x),!l._paused&&l.update())})},i.prototype.start=function(){this._running||(this._time=new Date().getTime(),this._pausedTime=0,this._startLoop())},i.prototype.stop=function(){this._running=!1},i.prototype.pause=function(){this._paused||(this._pauseStart=new Date().getTime(),this._paused=!0)},i.prototype.resume=function(){this._paused&&(this._pausedTime+=new Date().getTime()-this._pauseStart,this._paused=!1)},i.prototype.clear=function(){for(var l=this._clipsHead;l;){var x=l.next;l.prev=l.next=l.animation=null,l=x}this._clipsHead=this._clipsTail=null},i.prototype.isFinished=function(){return this._clipsHead==null},i.prototype.animate=function(l,x){x=x||{},this.start();var S=new Dl(l,x.loop);return this.addAnimator(S),S},i}(ja),Fl=g.domSupported,ws=(Qo={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},{mouse:ml=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],touch:["touchstart","touchend","touchmove"],pointer:Ie(ml,function(h){var i=h.replace("mouse","pointer");return Qo.hasOwnProperty(i)?i:h})}),Cs=["mousemove","mouseup"],or=["pointermove","pointerup"],Nl=!1;function No(h){var i=h.pointerType;return i==="pen"||i==="touch"}function gu(h){h&&(h.zrByTouch=!0)}function Ql(h,i){for(var l=i,x=!1;l&&l.nodeType!==9&&!(x=l.domBelongToZr||l!==i&&l===h.painterRoot);)l=l.parentNode;return x}var Qs=function(h,i){this.stopPropagation=Yn,this.stopImmediatePropagation=Yn,this.preventDefault=Yn,this.type=i.type,this.target=this.currentTarget=h.dom,this.pointerType=i.pointerType,this.clientX=i.clientX,this.clientY=i.clientY},Ai={mousedown:function(h){h=ta(this.dom,h),this.__mayPointerCapture=[h.zrX,h.zrY],this.trigger("mousedown",h)},mousemove:function(h){h=ta(this.dom,h);var i=this.__mayPointerCapture;!i||h.zrX===i[0]&&h.zrY===i[1]||this.__togglePointerCapture(!0),this.trigger("mousemove",h)},mouseup:function(h){h=ta(this.dom,h),this.__togglePointerCapture(!1),this.trigger("mouseup",h)},mouseout:function(h){Ql(this,(h=ta(this.dom,h)).toElement||h.relatedTarget)||(this.__pointerCapturing&&(h.zrEventControl="no_globalout"),this.trigger("mouseout",h))},wheel:function(h){Nl=!0,h=ta(this.dom,h),this.trigger("mousewheel",h)},mousewheel:function(h){Nl||(h=ta(this.dom,h),this.trigger("mousewheel",h))},touchstart:function(h){gu(h=ta(this.dom,h)),this.__lastTouchMoment=new Date,this.handler.processGesture(h,"start"),Ai.mousemove.call(this,h),Ai.mousedown.call(this,h)},touchmove:function(h){gu(h=ta(this.dom,h)),this.handler.processGesture(h,"change"),Ai.mousemove.call(this,h)},touchend:function(h){gu(h=ta(this.dom,h)),this.handler.processGesture(h,"end"),Ai.mouseup.call(this,h),+new Date-+this.__lastTouchMoment<300&&Ai.click.call(this,h)},pointerdown:function(h){Ai.mousedown.call(this,h)},pointermove:function(h){No(h)||Ai.mousemove.call(this,h)},pointerup:function(h){Ai.mouseup.call(this,h)},pointerout:function(h){No(h)||Ai.mouseout.call(this,h)}};me(["click","dblclick","contextmenu"],function(h){Ai[h]=function(i){i=ta(this.dom,i),this.trigger(h,i)}});var Il={pointermove:function(h){No(h)||Il.mousemove.call(this,h)},pointerup:function(h){Il.mouseup.call(this,h)},mousemove:function(h){this.trigger("mousemove",h)},mouseup:function(h){var i=this.__pointerCapturing;this.__togglePointerCapture(!1),this.trigger("mouseup",h),i&&(h.zrEventControl="only_globalout",this.trigger("mouseout",h))}};function Wu(h,i){var l=i.domHandlers;g.pointerEventsSupported?me(ws.pointer,function(x){wc(i,x,function(S){l[x].call(h,S)})}):(g.touchEventsSupported&&me(ws.touch,function(x){wc(i,x,function(S){l[x].call(h,S),function(M){M.touching=!0,M.touchTimer!=null&&(clearTimeout(M.touchTimer),M.touchTimer=null),M.touchTimer=setTimeout(function(){M.touching=!1,M.touchTimer=null},700)}(i)})}),me(ws.mouse,function(x){wc(i,x,function(S){S=Co(S),i.touching||l[x].call(h,S)})}))}function D0(h,i){function l(x){wc(i,x,function(S){S=Co(S),Ql(h,S.target)||(S=function(M,I){return ta(M.dom,new Qs(M,I),!0)}(h,S),i.domHandlers[x].call(h,S))},{capture:!0})}g.pointerEventsSupported?me(or,l):g.touchEventsSupported||me(Cs,l)}function wc(h,i,l,x){h.mounted[i]=l,h.listenerOpts[i]=x,function(S,M,I,j){eo?S.addEventListener(M,I,j):S.attachEvent("on"+M,I)}(h.domTarget,i,l,x)}function Hs(h){var i,l,x,S,M=h.mounted;for(var I in M)M.hasOwnProperty(I)&&(i=h.domTarget,l=I,x=M[I],S=h.listenerOpts[I],eo?i.removeEventListener(l,x,S):i.detachEvent("on"+l,x));h.mounted={}}var N0=function(h,i){this.mounted={},this.listenerOpts={},this.touching=!1,this.domTarget=h,this.domHandlers=i},s1=function(h){function i(l,x){var S=h.call(this)||this;return S.__pointerCapturing=!1,S.dom=l,S.painterRoot=x,S._localHandlerScope=new N0(l,Ai),Fl&&(S._globalHandlerScope=new N0(document,Il)),Wu(S,S._localHandlerScope),S}return v(i,h),i.prototype.dispose=function(){Hs(this._localHandlerScope),Fl&&Hs(this._globalHandlerScope)},i.prototype.setCursor=function(l){this.dom.style&&(this.dom.style.cursor=l||"default")},i.prototype.__togglePointerCapture=function(l){if(this.__mayPointerCapture=null,Fl&&+this.__pointerCapturing^+l){this.__pointerCapturing=l;var x=this._globalHandlerScope;l?D0(this,x):Hs(x)}},i}(ja),z1=1;typeof window<"u"&&(z1=Math.max(window.devicePixelRatio||window.screen&&window.screen.deviceXDPI/window.screen.logicalXDPI||1,1));var f0=z1,Yu="#333",ps="#ccc";function Pu(){return[1,0,0,1,0,0]}function Sn(h){return h[0]=1,h[1]=0,h[2]=0,h[3]=1,h[4]=0,h[5]=0,h}function Lr(h,i){return h[0]=i[0],h[1]=i[1],h[2]=i[2],h[3]=i[3],h[4]=i[4],h[5]=i[5],h}function Qn(h,i,l){var x=i[0]*l[0]+i[2]*l[1],S=i[1]*l[0]+i[3]*l[1],M=i[0]*l[2]+i[2]*l[3],I=i[1]*l[2]+i[3]*l[3],j=i[0]*l[4]+i[2]*l[5]+i[4],V=i[1]*l[4]+i[3]*l[5]+i[5];return h[0]=x,h[1]=S,h[2]=M,h[3]=I,h[4]=j,h[5]=V,h}function ia(h,i,l){return h[0]=i[0],h[1]=i[1],h[2]=i[2],h[3]=i[3],h[4]=i[4]+l[0],h[5]=i[5]+l[1],h}function ya(h,i,l){var x=i[0],S=i[2],M=i[4],I=i[1],j=i[3],V=i[5],Z=Math.sin(l),ae=Math.cos(l);return h[0]=x*ae+I*Z,h[1]=-x*Z+I*ae,h[2]=S*ae+j*Z,h[3]=-S*Z+ae*j,h[4]=ae*M+Z*V,h[5]=ae*V-Z*M,h}function Ja(h,i,l){var x=l[0],S=l[1];return h[0]=i[0]*x,h[1]=i[1]*S,h[2]=i[2]*x,h[3]=i[3]*S,h[4]=i[4]*x,h[5]=i[5]*S,h}function za(h,i){var l=i[0],x=i[2],S=i[4],M=i[1],I=i[3],j=i[5],V=l*I-M*x;return V?(V=1/V,h[0]=I*V,h[1]=-M*V,h[2]=-x*V,h[3]=l*V,h[4]=(x*j-I*S)*V,h[5]=(M*S-l*j)*V,h):null}var yo=Object.freeze({__proto__:null,create:Pu,identity:Sn,copy:Lr,mul:Qn,translate:ia,rotate:ya,scale:Ja,invert:za,clone:function(h){var i=[1,0,0,1,0,0];return Lr(i,h),i}}),hi=Sn,vi=5e-5;function Pa(h){return h>vi||h<-5e-5}var Io,vo,Go=[],Cl=[],Ri=[1,0,0,1,0,0],Me=Math.abs,tt=function(){function h(){}return h.prototype.getLocalTransform=function(i){return h.getLocalTransform(this,i)},h.prototype.setPosition=function(i){this.x=i[0],this.y=i[1]},h.prototype.setScale=function(i){this.scaleX=i[0],this.scaleY=i[1]},h.prototype.setSkew=function(i){this.skewX=i[0],this.skewY=i[1]},h.prototype.setOrigin=function(i){this.originX=i[0],this.originY=i[1]},h.prototype.needLocalTransform=function(){return Pa(this.rotation)||Pa(this.x)||Pa(this.y)||Pa(this.scaleX-1)||Pa(this.scaleY-1)},h.prototype.updateTransform=function(){var i=this.parent&&this.parent.transform,l=this.needLocalTransform(),x=this.transform;l||i?(x=x||[1,0,0,1,0,0],l?this.getLocalTransform(x):hi(x),i&&(l?Qn(x,i,x):Lr(x,i)),this.transform=x,this._resolveGlobalScaleRatio(x)):x&&hi(x)},h.prototype._resolveGlobalScaleRatio=function(i){var l=this.globalScaleRatio;if(l!=null&&l!==1){this.getGlobalScale(Go);var x=Go[0]<0?-1:1,S=Go[1]<0?-1:1,M=((Go[0]-x)*l+x)/Go[0]||0,I=((Go[1]-S)*l+S)/Go[1]||0;i[0]*=M,i[1]*=M,i[2]*=I,i[3]*=I}this.invTransform=this.invTransform||[1,0,0,1,0,0],za(this.invTransform,i)},h.prototype.getComputedTransform=function(){for(var i=this,l=[];i;)l.push(i),i=i.parent;for(;i=l.pop();)i.updateTransform();return this.transform},h.prototype.setLocalTransform=function(i){if(i){var l=i[0]*i[0]+i[1]*i[1],x=i[2]*i[2]+i[3]*i[3],S=Math.atan2(i[1],i[0]),M=Math.PI/2+S-Math.atan2(i[3],i[2]);x=Math.sqrt(x)*Math.cos(M),l=Math.sqrt(l),this.skewX=M,this.skewY=0,this.rotation=-S,this.x=+i[4],this.y=+i[5],this.scaleX=l,this.scaleY=x,this.originX=0,this.originY=0}},h.prototype.decomposeTransform=function(){if(this.transform){var i=this.parent,l=this.transform;i&&i.transform&&(Qn(Cl,i.invTransform,l),l=Cl);var x=this.originX,S=this.originY;(x||S)&&(Ri[4]=x,Ri[5]=S,Qn(Cl,l,Ri),Cl[4]-=x,Cl[5]-=S,l=Cl),this.setLocalTransform(l)}},h.prototype.getGlobalScale=function(i){var l=this.transform;return i=i||[],l?(i[0]=Math.sqrt(l[0]*l[0]+l[1]*l[1]),i[1]=Math.sqrt(l[2]*l[2]+l[3]*l[3]),l[0]<0&&(i[0]=-i[0]),l[3]<0&&(i[1]=-i[1]),i):(i[0]=1,i[1]=1,i)},h.prototype.transformCoordToLocal=function(i,l){var x=[i,l],S=this.invTransform;return S&&Jr(x,x,S),x},h.prototype.transformCoordToGlobal=function(i,l){var x=[i,l],S=this.transform;return S&&Jr(x,x,S),x},h.prototype.getLineScale=function(){var i=this.transform;return i&&Me(i[0]-1)>1e-10&&Me(i[3]-1)>1e-10?Math.sqrt(Me(i[0]*i[3]-i[2]*i[1])):1},h.prototype.copyTransform=function(i){for(var l=0;lPe&&(Pe=dt,DePe&&(Pe=pt,Ue=x.x&&i<=x.x+x.width&&l>=x.y&&l<=x.y+x.height},h.prototype.clone=function(){return new h(this.x,this.y,this.width,this.height)},h.prototype.copy=function(i){h.copy(this,i)},h.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},h.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},h.prototype.isZero=function(){return this.width===0||this.height===0},h.create=function(i){return new h(i.x,i.y,i.width,i.height)},h.copy=function(i,l){i.x=l.x,i.y=l.y,i.width=l.width,i.height=l.height},h.applyTransform=function(i,l,x){if(x){if(x[1]<1e-5&&x[1]>-1e-5&&x[2]<1e-5&&x[2]>-1e-5){var S=x[0],M=x[3],I=x[4],j=x[5];return i.x=l.x*S+I,i.y=l.y*M+j,i.width=l.width*S,i.height=l.height*M,i.width<0&&(i.x+=i.width,i.width=-i.width),void(i.height<0&&(i.y+=i.height,i.height=-i.height))}jr.x=pa.x=l.x,jr.y=xa.y=l.y,ua.x=xa.x=l.x+l.width,ua.y=pa.y=l.y+l.height,jr.transform(x),xa.transform(x),ua.transform(x),pa.transform(x),i.x=Wn(jr.x,ua.x,pa.x,xa.x),i.y=Wn(jr.y,ua.y,pa.y,xa.y);var V=Sr(jr.x,ua.x,pa.x,xa.x),Z=Sr(jr.y,ua.y,pa.y,xa.y);i.width=V-i.x,i.height=Z-i.y}else i!==l&&h.copy(i,l)},h}(),uo={},bo="12px sans-serif",yl={measureText:function(h,i){return Io||(Io=ee().getContext("2d")),vo!==i&&(vo=Io.font=i||bo),Io.measureText(h)}};function Fi(h,i){var l=uo[i=i||bo];l||(l=uo[i]=new gt(500));var x=l.get(h);return x==null&&(x=yl.measureText(h,i).width,l.put(h,x)),x}function eu(h,i,l,x){var S=Fi(h,i),M=$1(i),I=h0(0,S,l),j=p0(0,M,x);return new Ca(I,j,S,M)}function d0(h,i,l,x){var S=((h||"")+"").split(` +`);if(S.length===1)return eu(S[0],i,l,x);for(var M=new Ca(0,0,0,0),I=0;I=0?parseFloat(h)/100*i:parseFloat(h):h}function Vc(h,i,l){var x=i.position||"inside",S=i.distance!=null?i.distance:5,M=l.height,I=l.width,j=M/2,V=l.x,Z=l.y,ae="left",le="top";if(x instanceof Array)V+=zl(x[0],l.width),Z+=zl(x[1],l.height),ae=null,le=null;else switch(x){case"left":V-=S,Z+=j,ae="right",le="middle";break;case"right":V+=S+I,Z+=j,le="middle";break;case"top":V+=I/2,Z-=S,ae="center",le="bottom";break;case"bottom":V+=I/2,Z+=M+S,ae="center";break;case"inside":V+=I/2,Z+=j,ae="center",le="middle";break;case"insideLeft":V+=S,Z+=j,le="middle";break;case"insideRight":V+=I-S,Z+=j,ae="right",le="middle";break;case"insideTop":V+=I/2,Z+=S,ae="center";break;case"insideBottom":V+=I/2,Z+=M-S,ae="center",le="bottom";break;case"insideTopLeft":V+=S,Z+=S;break;case"insideTopRight":V+=I-S,Z+=S,ae="right";break;case"insideBottomLeft":V+=S,Z+=M-S,le="bottom";break;case"insideBottomRight":V+=I-S,Z+=M-S,ae="right",le="bottom"}return(h=h||{}).x=V,h.y=Z,h.align=ae,h.verticalAlign=le,h}var Sf="__zr_normal__",u1=["x","y","scaleX","scaleY","originX","originY","rotation","ignore"],V1={x:!0,y:!0,scaleX:!0,scaleY:!0,originX:!0,originY:!0,rotation:!0,ignore:!1},v0={},Od=new Ca(0,0,0,0),I0=function(){function h(i){this.id=W(),this.animators=[],this.currentStates=[],this.states={},this._init(i)}return h.prototype._init=function(i){this.attr(i)},h.prototype.drift=function(i,l,x){switch(this.draggable){case"horizontal":l=0;break;case"vertical":i=0}var S=this.transform;S||(S=this.transform=[1,0,0,1,0,0]),S[4]+=i,S[5]+=l,this.decomposeTransform(),this.markRedraw()},h.prototype.beforeUpdate=function(){},h.prototype.afterUpdate=function(){},h.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},h.prototype.updateInnerText=function(i){var l=this._textContent;if(l&&(!l.ignore||i)){this.textConfig||(this.textConfig={});var x=this.textConfig,S=x.local,M=l.innerTransformable,I=void 0,j=void 0,V=!1;M.parent=S?this:null;var Z=!1;if(M.copyTransform(l),x.position!=null){var ae=Od;x.layoutRect?ae.copy(x.layoutRect):ae.copy(this.getBoundingRect()),S||ae.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(v0,x,ae):Vc(v0,x,ae),M.x=v0.x,M.y=v0.y,I=v0.align,j=v0.verticalAlign;var le=x.origin;if(le&&x.rotation!=null){var ge=void 0,ke=void 0;le==="center"?(ge=.5*ae.width,ke=.5*ae.height):(ge=zl(le[0],ae.width),ke=zl(le[1],ae.height)),Z=!0,M.originX=-M.x+ge+(S?0:ae.x),M.originY=-M.y+ke+(S?0:ae.y)}}x.rotation!=null&&(M.rotation=x.rotation);var Pe=x.offset;Pe&&(M.x+=Pe[0],M.y+=Pe[1],Z||(M.originX=-Pe[0],M.originY=-Pe[1]));var De=x.inside==null?typeof x.position=="string"&&x.position.indexOf("inside")>=0:x.inside,je=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),Ue=void 0,We=void 0,dt=void 0;De&&this.canBeInsideText()?(Ue=x.insideFill,We=x.insideStroke,Ue!=null&&Ue!=="auto"||(Ue=this.getInsideTextFill()),We!=null&&We!=="auto"||(We=this.getInsideTextStroke(Ue),dt=!0)):(Ue=x.outsideFill,We=x.outsideStroke,Ue!=null&&Ue!=="auto"||(Ue=this.getOutsideFill()),We!=null&&We!=="auto"||(We=this.getOutsideStroke(Ue),dt=!0)),(Ue=Ue||"#000")===je.fill&&We===je.stroke&&dt===je.autoStroke&&I===je.align&&j===je.verticalAlign||(V=!0,je.fill=Ue,je.stroke=We,je.autoStroke=dt,je.align=I,je.verticalAlign=j,l.setDefaultTextStyle(je)),l.__dirty|=1,V&&l.dirtyStyle(!0)}},h.prototype.canBeInsideText=function(){return!0},h.prototype.getInsideTextFill=function(){return"#fff"},h.prototype.getInsideTextStroke=function(i){return"#000"},h.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?ps:Yu},h.prototype.getOutsideStroke=function(i){var l=this.__zr&&this.__zr.getBackgroundColor(),x=typeof l=="string"&&Jt(l);x||(x=[255,255,255,1]);for(var S=x[3],M=this.__zr.isDarkMode(),I=0;I<3;I++)x[I]=x[I]*S+(M?0:255)*(1-S);return x[3]=1,Tr(x,"rgba")},h.prototype.traverse=function(i,l){},h.prototype.attrKV=function(i,l){i==="textConfig"?this.setTextConfig(l):i==="textContent"?this.setTextContent(l):i==="clipPath"?this.setClipPath(l):i==="extra"?(this.extra=this.extra||{},Y(this.extra,l)):this[i]=l},h.prototype.hide=function(){this.ignore=!0,this.markRedraw()},h.prototype.show=function(){this.ignore=!1,this.markRedraw()},h.prototype.attr=function(i,l){if(typeof i=="string")this.attrKV(i,l);else if(et(i))for(var x=ue(i),S=0;S0},h.prototype.getState=function(i){return this.states[i]},h.prototype.ensureState=function(i){var l=this.states;return l[i]||(l[i]={}),l[i]},h.prototype.clearStates=function(i){this.useState(Sf,!1,i)},h.prototype.useState=function(i,l,x,S){var M=i===Sf;if(this.hasState()||!M){var I=this.currentStates,j=this.stateTransition;if(!(te(I,i)>=0)||!l&&I.length!==1){var V;if(this.stateProxy&&!M&&(V=this.stateProxy(i)),V||(V=this.states&&this.states[i]),V||M){M||this.saveCurrentToNormalState(V);var Z=!!(V&&V.hoverLayer||S);Z&&this._toggleHoverLayerFlag(!0),this._applyStateObj(i,V,this._normalState,l,!x&&!this.__inHover&&j&&j.duration>0,j);var ae=this._textContent,le=this._textGuide;return ae&&ae.useState(i,l,x,Z),le&&le.useState(i,l,x,Z),M?(this.currentStates=[],this._normalState={}):l?this.currentStates.push(i):this.currentStates=[i],this._updateAnimationTargets(),this.markRedraw(),!Z&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=-2),V}H("State "+i+" not exists.")}}},h.prototype.useStates=function(i,l,x){if(i.length){var S=[],M=this.currentStates,I=i.length,j=I===M.length;if(j){for(var V=0;V0,Pe);var De=this._textContent,je=this._textGuide;De&&De.useStates(i,l,ge),je&&je.useStates(i,l,ge),this._updateAnimationTargets(),this.currentStates=i.slice(),this.markRedraw(),!ge&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=-2)}else this.clearStates()},h.prototype._updateAnimationTargets=function(){for(var i=0;i=0){var x=this.currentStates.slice();x.splice(l,1),this.useStates(x)}},h.prototype.replaceState=function(i,l,x){var S=this.currentStates.slice(),M=te(S,i),I=te(S,l)>=0;M>=0?I?S.splice(M,1):S[M]=l:x&&!I&&S.push(l),this.useStates(S)},h.prototype.toggleState=function(i,l){l?this.useState(i,!0):this.removeState(i)},h.prototype._mergeStates=function(i){for(var l,x={},S=0;S=0&&M.splice(I,1)}),this.animators.push(i),x&&x.animation.addAnimator(i),x&&x.wakeUp()},h.prototype.updateDuringAnimation=function(i){this.markRedraw()},h.prototype.stopAnimation=function(i,l){for(var x=this.animators,S=x.length,M=[],I=0;I8)&&(S("position","_legacyPos","x","y"),S("scale","_legacyScale","scaleX","scaleY"),S("origin","_legacyOrigin","originX","originY"))}(),h}();function Du(h,i,l,x,S){var M=[];c1(h,"",h,i,l=l||{},x,M,S);var I=M.length,j=!1,V=l.done,Z=l.aborted,ae=function(){j=!0,--I<=0&&(j?V&&V():Z&&Z())},le=function(){--I<=0&&(j?V&&V():Z&&Z())};I||V&&V(),M.length>0&&l.during&&M[0].during(function(Pe,De){l.during(De)});for(var ge=0;ge0||S.force&&!I.length){for(var We=h.animators,dt=[],pt=0;pt=0&&(S.splice(M,0,l),this._doAdd(l))}return this},i.prototype.replace=function(l,x){var S=te(this._children,l);return S>=0&&this.replaceAt(x,S),this},i.prototype.replaceAt=function(l,x){var S=this._children,M=S[x];if(l&&l!==this&&l.parent!==this&&l!==M){S[x]=l,M.parent=null;var I=this.__zr;I&&M.removeSelfFromZr(I),this._doAdd(l)}return this},i.prototype._doAdd=function(l){l.parent&&l.parent.remove(l),l.parent=this;var x=this.__zr;x&&x!==l.__zr&&l.addSelfToZr(x),x&&x.refresh()},i.prototype.remove=function(l){var x=this.__zr,S=this._children,M=te(S,l);return M<0||(S.splice(M,1),l.parent=null,x&&l.removeSelfFromZr(x),x&&x.refresh()),this},i.prototype.removeAll=function(){for(var l=this._children,x=this.__zr,S=0;S0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},d.prototype.setSleepAfterStill=function(i){this._sleepAfterStill=i},d.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},d.prototype.addHover=function(i){},d.prototype.removeHover=function(i){},d.prototype.clearHover=function(){},d.prototype.refreshHover=function(){this._needsRefreshHover=!0},d.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},d.prototype.resize=function(i){i=i||{},this.painter.resize(i.width,i.height),this.handler.resize()},d.prototype.clearAnimation=function(){this.animation.clear()},d.prototype.getWidth=function(){return this.painter.getWidth()},d.prototype.getHeight=function(){return this.painter.getHeight()},d.prototype.pathToImage=function(i,l){if(this.painter.pathToImage)return this.painter.pathToImage(i,l)},d.prototype.setCursorStyle=function(i){this.handler.setCursorStyle(i)},d.prototype.findHover=function(i,l){return this.handler.findHover(i,l)},d.prototype.on=function(i,l,x){return this.handler.on(i,l,x),this},d.prototype.off=function(i,l){this.handler.off(i,l)},d.prototype.trigger=function(i,l){this.handler.trigger(i,l)},d.prototype.clear=function(){for(var i=this.storage.getRoots(),l=0;l0){if(d<=S)return I;if(d>=M)return j}else{if(d>=S)return I;if(d<=M)return j}else{if(d===S)return I;if(d===M)return j}return(d-S)/V*Z+I}function as(d,i){switch(d){case"center":case"middle":d="50%";break;case"left":case"top":d="0%";break;case"right":case"bottom":d="100%"}return typeof d=="string"?(l=d,l.replace(/^\s+|\s+$/g,"")).match(/%$/)?parseFloat(d)/100*i:parseFloat(d):d==null?NaN:+d;var l}function nu(d,i,l){return i==null&&(i=10),i=Math.min(Math.max(0,i),20),d=(+d).toFixed(i),l?d:+d}function Nu(d){if(d=+d,isNaN(d))return 0;if(d>1e-14){for(var i=1,l=0;l<15;l++,i*=10)if(Math.round(d*i)/i===d)return l}return Ed(d)}function Ed(d){var i=d.toString().toLowerCase(),l=i.indexOf("e"),x=l>0?+i.slice(l+1):0,S=l>0?l:i.length,M=i.indexOf("."),I=M<0?0:S-1-M;return Math.max(0,I-x)}function q1(d,i){var l=Math.log,x=Math.LN10,S=Math.floor(l(d[1]-d[0])/x),M=Math.round(l(Math.abs(i[1]-i[0]))/x),I=Math.min(Math.max(-S+M,0),20);return isFinite(I)?I:20}function Tf(d,i,l){if(!d[i])return 0;var x=pe(d,function(Pe,De){return Pe+(isNaN(De)?0:De)},0);if(x===0)return 0;for(var S=Math.pow(10,l),M=Ie(d,function(Pe){return(isNaN(Pe)?0:Pe)/x*S*100}),I=100*S,j=Ie(M,function(Pe){return Math.floor(Pe)}),V=pe(j,function(Pe,De){return Pe+De},0),Z=Ie(M,function(Pe,De){return Pe-j[De]});Vae&&(ae=Z[ge],le=ge);++j[le],Z[le]=0,++V}return j[i]/S}function d1(d,i){var l=Math.max(Nu(d),Nu(i)),x=d+i;return l>20?x:nu(x,l)}function Af(d){var i=2*Math.PI;return(d%i+i)%i}function L0(d){return d>-1e-4&&d=10&&i++,i}function Mf(d,i){var l=h1(d),x=Math.pow(10,l),S=d/x;return d=(i?S<1.5?1:S<2.5?2:S<4?3:S<7?5:10:S<1?1:S<2?2:S<3?3:S<5?5:10)*x,l>=-20?+d.toFixed(l<0?-l:0):d}function Ps(d){var i=parseFloat(d);return i==d&&(i!==0||typeof d!="string"||d.indexOf("x")<=0)?i:NaN}function R0(d){return!isNaN(Ps(d))}function Td(d,i){return i===0?d:Td(i,d%i)}function F0(d,i){return d==null?i:i==null?d:d*i/Td(d,i)}function ks(d){throw new Error(d)}var fc="series\0";function ru(d){return d instanceof Array?d:d==null?[]:[d]}function U1(d,i,l){if(d){d[i]=d[i]||{},d.emphasis=d.emphasis||{},d.emphasis[i]=d.emphasis[i]||{};for(var x=0,S=l.length;x=0||M&&te(M,V)<0)){var Z=x.getShallow(V,i);Z!=null&&(I[d[j][0]]=Z)}}return I}}var Lf=Ku([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),Rf=function(){function d(){}return d.prototype.getAreaStyle=function(i,l){return Lf(this,i,l)},d}(),Y1=new gt(50);function Rh(d){if(typeof d=="string"){var i=Y1.get(d);return i&&i.image}return d}function G1(d,i,l,x,S){if(d){if(typeof d=="string"){if(i&&i.__zrImageSrc===d||!l)return i;var M=Y1.get(d),I={hostEl:l,cb:x,cbPayload:S};return M?!K1(i=M.image)&&M.pending.push(I):((i=new Image).onload=i.onerror=Ff,Y1.put(d,i.__cachedImgObj={image:i,pending:[I]}),i.src=i.__zrImageSrc=d),i}return d}return i}function Ff(){var d=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var i=0;i0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},h.prototype.setSleepAfterStill=function(i){this._sleepAfterStill=i},h.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},h.prototype.addHover=function(i){},h.prototype.removeHover=function(i){},h.prototype.clearHover=function(){},h.prototype.refreshHover=function(){this._needsRefreshHover=!0},h.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},h.prototype.resize=function(i){i=i||{},this.painter.resize(i.width,i.height),this.handler.resize()},h.prototype.clearAnimation=function(){this.animation.clear()},h.prototype.getWidth=function(){return this.painter.getWidth()},h.prototype.getHeight=function(){return this.painter.getHeight()},h.prototype.pathToImage=function(i,l){if(this.painter.pathToImage)return this.painter.pathToImage(i,l)},h.prototype.setCursorStyle=function(i){this.handler.setCursorStyle(i)},h.prototype.findHover=function(i,l){return this.handler.findHover(i,l)},h.prototype.on=function(i,l,x){return this.handler.on(i,l,x),this},h.prototype.off=function(i,l){this.handler.off(i,l)},h.prototype.trigger=function(i,l){this.handler.trigger(i,l)},h.prototype.clear=function(){for(var i=this.storage.getRoots(),l=0;l0){if(h<=S)return I;if(h>=M)return j}else{if(h>=S)return I;if(h<=M)return j}else{if(h===S)return I;if(h===M)return j}return(h-S)/V*Z+I}function as(h,i){switch(h){case"center":case"middle":h="50%";break;case"left":case"top":h="0%";break;case"right":case"bottom":h="100%"}return typeof h=="string"?(l=h,l.replace(/^\s+|\s+$/g,"")).match(/%$/)?parseFloat(h)/100*i:parseFloat(h):h==null?NaN:+h;var l}function nu(h,i,l){return i==null&&(i=10),i=Math.min(Math.max(0,i),20),h=(+h).toFixed(i),l?h:+h}function Nu(h){if(h=+h,isNaN(h))return 0;if(h>1e-14){for(var i=1,l=0;l<15;l++,i*=10)if(Math.round(h*i)/i===h)return l}return Ed(h)}function Ed(h){var i=h.toString().toLowerCase(),l=i.indexOf("e"),x=l>0?+i.slice(l+1):0,S=l>0?l:i.length,M=i.indexOf("."),I=M<0?0:S-1-M;return Math.max(0,I-x)}function q1(h,i){var l=Math.log,x=Math.LN10,S=Math.floor(l(h[1]-h[0])/x),M=Math.round(l(Math.abs(i[1]-i[0]))/x),I=Math.min(Math.max(-S+M,0),20);return isFinite(I)?I:20}function Tf(h,i,l){if(!h[i])return 0;var x=pe(h,function(Pe,De){return Pe+(isNaN(De)?0:De)},0);if(x===0)return 0;for(var S=Math.pow(10,l),M=Ie(h,function(Pe){return(isNaN(Pe)?0:Pe)/x*S*100}),I=100*S,j=Ie(M,function(Pe){return Math.floor(Pe)}),V=pe(j,function(Pe,De){return Pe+De},0),Z=Ie(M,function(Pe,De){return Pe-j[De]});Vae&&(ae=Z[ge],le=ge);++j[le],Z[le]=0,++V}return j[i]/S}function d1(h,i){var l=Math.max(Nu(h),Nu(i)),x=h+i;return l>20?x:nu(x,l)}function Af(h){var i=2*Math.PI;return(h%i+i)%i}function L0(h){return h>-1e-4&&h=10&&i++,i}function Mf(h,i){var l=h1(h),x=Math.pow(10,l),S=h/x;return h=(i?S<1.5?1:S<2.5?2:S<4?3:S<7?5:10:S<1?1:S<2?2:S<3?3:S<5?5:10)*x,l>=-20?+h.toFixed(l<0?-l:0):h}function Ps(h){var i=parseFloat(h);return i==h&&(i!==0||typeof h!="string"||h.indexOf("x")<=0)?i:NaN}function R0(h){return!isNaN(Ps(h))}function Td(h,i){return i===0?h:Td(i,h%i)}function F0(h,i){return h==null?i:i==null?h:h*i/Td(h,i)}function ks(h){throw new Error(h)}var fc="series\0";function ru(h){return h instanceof Array?h:h==null?[]:[h]}function U1(h,i,l){if(h){h[i]=h[i]||{},h.emphasis=h.emphasis||{},h.emphasis[i]=h.emphasis[i]||{};for(var x=0,S=l.length;x=0||M&&te(M,V)<0)){var Z=x.getShallow(V,i);Z!=null&&(I[h[j][0]]=Z)}}return I}}var Lf=Ku([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),Rf=function(){function h(){}return h.prototype.getAreaStyle=function(i,l){return Lf(this,i,l)},h}(),Y1=new gt(50);function Rh(h){if(typeof h=="string"){var i=Y1.get(h);return i&&i.image}return h}function G1(h,i,l,x,S){if(h){if(typeof h=="string"){if(i&&i.__zrImageSrc===h||!l)return i;var M=Y1.get(h),I={hostEl:l,cb:x,cbPayload:S};return M?!K1(i=M.image)&&M.pending.push(I):((i=new Image).onload=i.onerror=Ff,Y1.put(h,i.__cachedImgObj={image:i,pending:[I]}),i.src=i.__zrImageSrc=h),i}return h}return i}function Ff(){var h=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var i=0;i=I;V++)j-=I;var Z=Fi(l,i);return Z>j&&(l="",Z=0),j=d-Z,S.ellipsis=l,S.ellipsisWidth=Z,S.contentWidth=j,S.containerWidth=d,S}function Fh(d,i){var l=i.containerWidth,x=i.font,S=i.contentWidth;if(!l)return"";var M=Fi(d,x);if(M<=l)return d;for(var I=0;;I++){if(M<=S||I>=i.maxIterations){d+=i.ellipsis;break}var j=I===0?Nd(d,S,i.ascCharWidth,i.cnCharWidth):M>0?Math.floor(d.length*S/M):0;M=Fi(d=d.substr(0,j),x)}return d===""&&(d=i.placeholder),d}function Nd(d,i,l,x){for(var S=0,M=0,I=d.length;M0&&Pe+x.accumWidth>x.width&&(M=i.split(` +`)}function Dd(h,i,l,x){var S=Y({},x=x||{});S.font=i,l=ot(l,"..."),S.maxIterations=ot(x.maxIterations,2);var M=S.minChar=ot(x.minChar,0);S.cnCharWidth=Fi("\u56FD",i);var I=S.ascCharWidth=Fi("a",i);S.placeholder=ot(x.placeholder,"");for(var j=h=Math.max(0,h-1),V=0;V=I;V++)j-=I;var Z=Fi(l,i);return Z>j&&(l="",Z=0),j=h-Z,S.ellipsis=l,S.ellipsisWidth=Z,S.contentWidth=j,S.containerWidth=h,S}function Fh(h,i){var l=i.containerWidth,x=i.font,S=i.contentWidth;if(!l)return"";var M=Fi(h,x);if(M<=l)return h;for(var I=0;;I++){if(M<=S||I>=i.maxIterations){h+=i.ellipsis;break}var j=I===0?Nd(h,S,i.ascCharWidth,i.cnCharWidth):M>0?Math.floor(h.length*S/M):0;M=Fi(h=h.substr(0,j),x)}return h===""&&(h=i.placeholder),h}function Nd(h,i,l,x){for(var S=0,M=0,I=h.length;M0&&Pe+x.accumWidth>x.width&&(M=i.split(` `),le=!0),x.accumWidth=Pe}else{var De=oe(i,ae,x.width,x.breakAll,x.accumWidth);x.accumWidth=De.accumWidth+ke,I=De.linesWidths,M=De.lines}}else M=i.split(` -`);for(var je=0;je=33&&l<=255}(d)||!!Kp[d]}function oe(d,i,l,x,S){for(var M=[],I=[],j="",V="",Z=0,ae=0,le=0;lel:S+ae+ke>l)?ae?(j||V)&&(Pe?(j||(j=V,V="",ae=Z=0),M.push(j),I.push(ae-Z),V+=ge,j="",ae=Z+=ke):(V&&(j+=V,ae+=Z,V="",Z=0),M.push(j),I.push(ae),j=ge,ae=ke)):Pe?(M.push(V),I.push(Z),V=ge,Z=ke):(M.push(ge),I.push(ke)):(ae+=ke,Pe?(V+=ge,Z+=ke):(V&&(j+=V,V="",Z=0),j+=ge))}else V&&(j+=V,ae+=Z),M.push(j),I.push(ae),j="",V="",Z=0,ae=0}return M.length||j||(j=d,V="",Z=0),V&&(j+=V),j&&(M.push(j),I.push(ae)),M.length===1&&(ae+=S),{accumWidth:ae,lines:M,linesWidths:I}}var he="__zr_style_"+Math.round(10*Math.random()),de={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},Ae={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};de[he]=!0;var Xe=["z","z2","invisible"],_t=["invisible"],Dt=function(d){function i(x){return d.call(this,x)||this}var l;return v(i,d),i.prototype._init=function(x){for(var S=ue(x),M=0;M-1e-8&&dzr||d<-1e-8}function Ye(d,i,l,x,S){var M=1-S;return M*M*(M*d+3*S*i)+S*S*(S*x+3*M*l)}function ct(d,i,l,x,S){var M=1-S;return 3*(((i-d)*M+2*(l-i)*S)*M+(x-l)*S*S)}function St(d,i,l,x,S,M){var I=x+3*(i-l)-d,j=3*(l-2*i+d),V=3*(i-d),Z=d-S,ae=j*j-3*I*V,le=j*V-9*I*Z,ge=V*V-3*j*Z,ke=0;if(Oe(ae)&&Oe(le))Oe(j)?M[0]=0:(qt=-V/j)>=0&&qt<=1&&(M[ke++]=qt);else{var Pe=le*le-4*ae*ge;if(Oe(Pe)){var De=le/ae,je=-De/2;(qt=-j/I+De)>=0&&qt<=1&&(M[ke++]=qt),je>=0&&je<=1&&(M[ke++]=je)}else if(Pe>0){var Ue=Vn(Pe),We=ae*j+1.5*I*(-le+Ue),dt=ae*j+1.5*I*(-le-Ue);(qt=(-j-((We=We<0?-qn(-We,Ra):qn(We,Ra))+(dt=dt<0?-qn(-dt,Ra):qn(dt,Ra))))/(3*I))>=0&&qt<=1&&(M[ke++]=qt)}else{var pt=(2*ae*j-3*I*le)/(2*Vn(ae*ae*ae)),Et=Math.acos(pt)/3,Lt=Vn(ae),zt=Math.cos(Et),qt=(-j-2*Lt*zt)/(3*I),en=(je=(-j+Lt*(zt+Oa*Math.sin(Et)))/(3*I),(-j+Lt*(zt-Oa*Math.sin(Et)))/(3*I));qt>=0&&qt<=1&&(M[ke++]=qt),je>=0&&je<=1&&(M[ke++]=je),en>=0&&en<=1&&(M[ke++]=en)}}return ke}function Wt(d,i,l,x,S){var M=6*l-12*i+6*d,I=9*i+3*x-3*d-9*l,j=3*i-3*d,V=0;if(Oe(I))Re(M)&&(ae=-j/M)>=0&&ae<=1&&(S[V++]=ae);else{var Z=M*M-4*I*j;if(Oe(Z))S[0]=-M/(2*I);else if(Z>0){var ae,le=Vn(Z),ge=(-M-le)/(2*I);(ae=(-M+le)/(2*I))>=0&&ae<=1&&(S[V++]=ae),ge>=0&&ge<=1&&(S[V++]=ge)}}return V}function vn(d,i,l,x,S,M){var I=(i-d)*S+d,j=(l-i)*S+i,V=(x-l)*S+l,Z=(j-I)*S+I,ae=(V-j)*S+j,le=(ae-Z)*S+Z;M[0]=d,M[1]=I,M[2]=Z,M[3]=le,M[4]=le,M[5]=ae,M[6]=V,M[7]=x}function Tn(d,i,l,x,S,M,I,j,V){for(var Z=d,ae=i,le=0,ge=1/V,ke=1;ke<=V;ke++){var Pe=ke*ge,De=Ye(d,l,S,I,Pe),je=Ye(i,x,M,j,Pe),Ue=De-Z,We=je-ae;le+=Math.sqrt(Ue*Ue+We*We),Z=De,ae=je}return le}function Xn(d,i,l,x){var S=1-x;return S*(S*d+2*x*i)+x*x*l}function yr(d,i,l,x){return 2*((1-x)*(i-d)+x*(l-i))}function Qr(d,i,l){var x=d+l-2*i;return x===0?.5:(d-i)/x}function ca(d,i,l,x,S){var M=(i-d)*x+d,I=(l-i)*x+i,j=(I-M)*x+M;S[0]=d,S[1]=M,S[2]=j,S[3]=j,S[4]=I,S[5]=l}function Na(d,i,l,x,S,M,I){for(var j=d,V=i,Z=0,ae=1/I,le=1;le<=I;le++){var ge=le*ae,ke=Xn(d,l,S,ge),Pe=Xn(i,x,M,ge),De=ke-j,je=Pe-V;Z+=Math.sqrt(De*De+je*je),j=ke,V=Pe}return Z}var Ea=Math.min,La=Math.max,Ha=Math.sin,no=Math.cos,ro=2*Math.PI,Bo=Hr(),co=Hr(),vs=Hr();function es(d,i,l){if(d.length!==0){for(var x=d[0],S=x[0],M=x[0],I=x[1],j=x[1],V=1;V1e-4)return j[0]=d-l,j[1]=i-x,V[0]=d+l,void(V[1]=i+x);if(Bo[0]=no(S)*l+d,Bo[1]=Ha(S)*x+i,co[0]=no(M)*l+d,co[1]=Ha(M)*x+i,Z(j,Bo,co),ae(V,Bo,co),(S%=ro)<0&&(S+=ro),(M%=ro)<0&&(M+=ro),S>M&&!I?M+=ro:SS&&(vs[0]=no(ke)*l+d,vs[1]=Ha(ke)*x+i,Z(j,vs,j),ae(V,vs,V))}var pi={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},ao=[],hl=[],el=[],jo=[],Bl=[],Yi=[],Hi=Math.min,Ns=Math.max,y0=Math.cos,iu=Math.sin,Z1=Math.sqrt,ou=Math.abs,Bh=Math.PI,Ss=2*Bh,Vl=typeof Float32Array<"u",Xu=[];function Bs(d){return Math.round(d/Bh*1e8)/1e8%2*Bh}function Wc(d,i){var l=Bs(d[0]);l<0&&(l+=Ss);var x=l-d[0],S=d[1];S+=x,!i&&S-l>=Ss?S=l+Ss:i&&l-S>=Ss?S=l-Ss:!i&&l>S?S=l+(Ss-Bs(l-S)):i&&l0&&(this._ux=ou(x/f0/i)||0,this._uy=ou(x/f0/l)||0)},d.prototype.setDPR=function(i){this.dpr=i},d.prototype.setContext=function(i){this._ctx=i},d.prototype.getContext=function(){return this._ctx},d.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},d.prototype.reset=function(){this._saveData&&(this._len=0),this._lineDash&&(this._lineDash=null,this._dashOffset=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},d.prototype.moveTo=function(i,l){return this._drawPendingPt(),this.addData(pi.M,i,l),this._ctx&&this._ctx.moveTo(i,l),this._x0=i,this._y0=l,this._xi=i,this._yi=l,this},d.prototype.lineTo=function(i,l){var x=ou(i-this._xi),S=ou(l-this._yi),M=x>this._ux||S>this._uy;if(this.addData(pi.L,i,l),this._ctx&&M&&(this._needsDash?this._dashedLineTo(i,l):this._ctx.lineTo(i,l)),M)this._xi=i,this._yi=l,this._pendingPtDist=0;else{var I=x*x+S*S;I>this._pendingPtDist&&(this._pendingPtX=i,this._pendingPtY=l,this._pendingPtDist=I)}return this},d.prototype.bezierCurveTo=function(i,l,x,S,M,I){return this._drawPendingPt(),this.addData(pi.C,i,l,x,S,M,I),this._ctx&&(this._needsDash?this._dashedBezierTo(i,l,x,S,M,I):this._ctx.bezierCurveTo(i,l,x,S,M,I)),this._xi=M,this._yi=I,this},d.prototype.quadraticCurveTo=function(i,l,x,S){return this._drawPendingPt(),this.addData(pi.Q,i,l,x,S),this._ctx&&(this._needsDash?this._dashedQuadraticTo(i,l,x,S):this._ctx.quadraticCurveTo(i,l,x,S)),this._xi=x,this._yi=S,this},d.prototype.arc=function(i,l,x,S,M,I){this._drawPendingPt(),Xu[0]=S,Xu[1]=M,Wc(Xu,I),S=Xu[0];var j=(M=Xu[1])-S;return this.addData(pi.A,i,l,x,x,S,j,0,I?0:1),this._ctx&&this._ctx.arc(i,l,x,S,M,I),this._xi=y0(M)*x+i,this._yi=iu(M)*x+l,this},d.prototype.arcTo=function(i,l,x,S,M){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(i,l,x,S,M),this},d.prototype.rect=function(i,l,x,S){return this._drawPendingPt(),this._ctx&&this._ctx.rect(i,l,x,S),this.addData(pi.R,i,l,x,S),this},d.prototype.closePath=function(){this._drawPendingPt(),this.addData(pi.Z);var i=this._ctx,l=this._x0,x=this._y0;return i&&(this._needsDash&&this._dashedLineTo(l,x),i.closePath()),this._xi=l,this._yi=x,this},d.prototype.fill=function(i){i&&i.fill(),this.toStatic()},d.prototype.stroke=function(i){i&&i.stroke(),this.toStatic()},d.prototype.setLineDash=function(i){if(i instanceof Array){this._lineDash=i,this._dashIdx=0;for(var l=0,x=0;xae.length&&(this._expandData(),ae=this.data);for(var le=0;le0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},d.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var i=[],l=0;l0&&Pe<=i||le<0&&Pe>=i||le===0&&(ge>0&&De<=l||ge<0&&De>=l);)Pe+=le*(x=I[S=this._dashIdx]),De+=ge*x,this._dashIdx=(S+1)%je,le>0&&PeZ||ge>0&&Deae||j[S%2?"moveTo":"lineTo"](le>=0?Hi(Pe,i):Ns(Pe,i),ge>=0?Hi(De,l):Ns(De,l));le=Pe-i,ge=De-l,this._dashOffset=-Z1(le*le+ge*ge)},d.prototype._dashedBezierTo=function(i,l,x,S,M,I){var j,V,Z,ae,le,ge=this._ctx,ke=this._dashSum,Pe=this._dashOffset,De=this._lineDash,je=this._xi,Ue=this._yi,We=0,dt=this._dashIdx,pt=De.length,Et=0;for(Pe<0&&(Pe=ke+Pe),Pe%=ke,j=0;j<1;j+=.1)V=Ye(je,i,x,M,j+.1)-Ye(je,i,x,M,j),Z=Ye(Ue,l,S,I,j+.1)-Ye(Ue,l,S,I,j),We+=Z1(V*V+Z*Z);for(;dtPe);dt++);for(j=(Et-Pe)/We;j<=1;)ae=Ye(je,i,x,M,j),le=Ye(Ue,l,S,I,j),dt%2?ge.moveTo(ae,le):ge.lineTo(ae,le),j+=De[dt]/We,dt=(dt+1)%pt;dt%2!=0&&ge.lineTo(M,I),V=M-ae,Z=I-le,this._dashOffset=-Z1(V*V+Z*Z)},d.prototype._dashedQuadraticTo=function(i,l,x,S){var M=x,I=S;x=(x+2*i)/3,S=(S+2*l)/3,i=(this._xi+2*i)/3,l=(this._yi+2*l)/3,this._dashedBezierTo(i,l,x,S,M,I)},d.prototype.toStatic=function(){if(this._saveData){this._drawPendingPt();var i=this.data;i instanceof Array&&(i.length=this._len,Vl&&this._len>11&&(this.data=new Float32Array(i)))}},d.prototype.getBoundingRect=function(){el[0]=el[1]=Bl[0]=Bl[1]=Number.MAX_VALUE,jo[0]=jo[1]=Yi[0]=Yi[1]=-Number.MAX_VALUE;var i,l=this.data,x=0,S=0,M=0,I=0;for(i=0;ix||ou(Ue)>S||ge===l-1)&&(De=Math.sqrt(Jn*Jn+Ue*Ue),M=je,I=pt);break;case pi.C:var We=i[ge++],dt=i[ge++],pt=(je=i[ge++],i[ge++]),Et=i[ge++],Lt=i[ge++];De=Tn(M,I,We,dt,je,pt,Et,Lt,10),M=Et,I=Lt;break;case pi.Q:De=Na(M,I,We=i[ge++],dt=i[ge++],je=i[ge++],pt=i[ge++],10),M=je,I=pt;break;case pi.A:var zt=i[ge++],qt=i[ge++],en=i[ge++],ln=i[ge++],cn=i[ge++],_n=i[ge++],jn=_n+cn;ge+=1,i[ge++],Pe&&(j=y0(cn)*en+zt,V=iu(cn)*ln+qt),De=Ns(en,ln)*Hi(Ss,Math.abs(_n)),M=y0(jn)*en+zt,I=iu(jn)*ln+qt;break;case pi.R:j=M=i[ge++],V=I=i[ge++],De=2*i[ge++]+2*i[ge++];break;case pi.Z:var Jn=j-M;Ue=V-I,De=Math.sqrt(Jn*Jn+Ue*Ue),M=j,I=V}De>=0&&(Z[le++]=De,ae+=De)}return this._pathLen=ae,ae},d.prototype.rebuildPath=function(i,l){var x,S,M,I,j,V,Z,ae,le,ge,ke=this.data,Pe=this._ux,De=this._uy,je=this._len,Ue=l<1,We=0,dt=0,pt=0;if(!Ue||(this._pathSegLen||this._calculateLength(),Z=this._pathSegLen,ae=l*this._pathLen))e:for(var Et=0;Et0&&(i.lineTo(le,ge),pt=0),Lt){case pi.M:x=M=ke[Et++],S=I=ke[Et++],i.moveTo(M,I);break;case pi.L:j=ke[Et++],V=ke[Et++];var qt=ou(j-M),en=ou(V-I);if(qt>Pe||en>De){if(Ue){if(We+(Ji=Z[dt++])>ae){var ln=(ae-We)/Ji;i.lineTo(M*(1-ln)+j*ln,I*(1-ln)+V*ln);break e}We+=Ji}i.lineTo(j,V),M=j,I=V,pt=0}else{var cn=qt*qt+en*en;cn>pt&&(le=j,ge=V,pt=cn)}break;case pi.C:var _n=ke[Et++],jn=ke[Et++],Jn=ke[Et++],Zn=ke[Et++],Br=ke[Et++],Ar=ke[Et++];if(Ue){if(We+(Ji=Z[dt++])>ae){vn(M,_n,Jn,Br,ln=(ae-We)/Ji,ao),vn(I,jn,Zn,Ar,ln,hl),i.bezierCurveTo(ao[1],hl[1],ao[2],hl[2],ao[3],hl[3]);break e}We+=Ji}i.bezierCurveTo(_n,jn,Jn,Zn,Br,Ar),M=Br,I=Ar;break;case pi.Q:if(_n=ke[Et++],jn=ke[Et++],Jn=ke[Et++],Zn=ke[Et++],Ue){if(We+(Ji=Z[dt++])>ae){ca(M,_n,Jn,ln=(ae-We)/Ji,ao),ca(I,jn,Zn,ln,hl),i.quadraticCurveTo(ao[1],hl[1],ao[2],hl[2]);break e}We+=Ji}i.quadraticCurveTo(_n,jn,Jn,Zn),M=Jn,I=Zn;break;case pi.A:var Wr=ke[Et++],Mr=ke[Et++],oa=ke[Et++],Oi=ke[Et++],Qa=ke[Et++],Pi=ke[Et++],Zi=ke[Et++],ti=!ke[Et++],Gi=oa>Oi?oa:Oi,Ni=ou(oa-Oi)>.001,xo=Qa+Pi,us=!1;if(Ue&&(We+(Ji=Z[dt++])>ae&&(xo=Qa+Pi*(ae-We)/Ji,us=!0),We+=Ji),Ni&&i.ellipse?i.ellipse(Wr,Mr,oa,Oi,Zi,Qa,xo,ti):i.arc(Wr,Mr,Gi,Qa,xo,ti),us)break e;zt&&(x=y0(Qa)*oa+Wr,S=iu(Qa)*Oi+Mr),M=y0(xo)*oa+Wr,I=iu(xo)*Oi+Mr;break;case pi.R:x=M=ke[Et],S=I=ke[Et+1],j=ke[Et++],V=ke[Et++];var Tl=ke[Et++],cl=ke[Et++];if(Ue){if(We+(Ji=Z[dt++])>ae){var Ga=ae-We;i.moveTo(j,V),i.lineTo(j+Hi(Ga,Tl),V),(Ga-=Tl)>0&&i.lineTo(j+Tl,V+Hi(Ga,cl)),(Ga-=cl)>0&&i.lineTo(j+Ns(Tl-Ga,0),V+cl),(Ga-=Tl)>0&&i.lineTo(j,V+Ns(cl-Ga,0));break e}We+=Ji}i.rect(j,V,Tl,cl);break;case pi.Z:if(Ue){var Ji;if(We+(Ji=Z[dt++])>ae){ln=(ae-We)/Ji,i.lineTo(M*(1-ln)+x*ln,I*(1-ln)+S*ln);break e}We+=Ji}i.closePath(),M=x,I=S}}},d.prototype.clone=function(){var i=new d,l=this.data;return i.data=l.slice?l.slice():Array.prototype.slice.call(l),i._len=this._len,i},d.CMD=pi,d.initDefaultProps=function(){var i=d.prototype;i._saveData=!0,i._needsDash=!1,i._dashOffset=0,i._dashIdx=0,i._dashSum=0,i._ux=0,i._uy=0,i._pendingPtDist=0,i._version=0}(),d}();function lu(d,i,l,x,S,M,I){if(S===0)return!1;var j=S,V=0;if(I>i+j&&I>x+j||Id+j&&M>l+j||Mi+le&&ae>x+le&&ae>M+le&&ae>j+le||aed+le&&Z>l+le&&Z>S+le&&Z>I+le||Z=0&&lni+Z&&V>x+Z&&V>M+Z||Vd+Z&&j>l+Z&&j>S+Z||j=0&&lnl||ae+ZS&&(S+=cv);var ge=Math.atan2(V,j);return ge<0&&(ge+=cv),ge>=x&&ge<=S||ge+cv>=x&&ge+cv<=S}function gs(d,i,l,x,S,M){if(M>i&&M>x||MS?j:0}var jh=Zu.CMD,Zp=2*Math.PI,fo=[-1,-1,-1],b0=[-1,-1];function fv(d,i,l,x,S,M,I,j,V,Z){if(Z>i&&Z>x&&Z>M&&Z>j||Z1&&(ae=void 0,ae=b0[0],b0[0]=b0[1],b0[1]=ae),Pe=Ye(i,x,M,j,b0[0]),ke>1&&(De=Ye(i,x,M,j,b0[1]))),ke===2?Uei&&j>x&&j>M||j=0&&qt<=1&&(We[Lt++]=qt);else{var zt=pt*pt-4*dt*Et;if(Oe(zt))(qt=-pt/(2*dt))>=0&&qt<=1&&(We[Lt++]=qt);else if(zt>0){var qt,en=Vn(zt),ln=(-pt-en)/(2*dt);(qt=(-pt+en)/(2*dt))>=0&&qt<=1&&(We[Lt++]=qt),ln>=0&&ln<=1&&(We[Lt++]=ln)}}return Lt}(i,x,M,j,fo);if(V===0)return 0;var Z=Qr(i,x,M);if(Z>=0&&Z<=1){for(var ae=0,le=Xn(i,x,M,Z),ge=0;gel||j<-l)return 0;var V=Math.sqrt(l*l-j*j);fo[0]=-V,fo[1]=V;var Z=Math.abs(x-S);if(Z<1e-4)return 0;if(Z>=Zp-1e-4){x=0,S=Zp;var ae=M?1:-1;return I>=fo[0]+d&&I<=fo[1]+d?ae:0}if(x>S){var le=x;x=S,S=le}x<0&&(x+=Zp,S+=Zp);for(var ge=0,ke=0;ke<2;ke++){var Pe=fo[ke];if(Pe+d>I){var De=Math.atan2(j,Pe);ae=M?1:-1,De<0&&(De=Zp+De),(De>=x&&De<=S||De+Zp>=x&&De+Zp<=S)&&(De>Math.PI/2&&De<1.5*Math.PI&&(ae=-ae),ge+=ae)}}return ge}function a4(d,i,l,x,S){for(var M,I,j,V,Z=d.data,ae=d.len(),le=0,ge=0,ke=0,Pe=0,De=0,je=0;je1&&(l||(le+=gs(ge,ke,Pe,De,x,S))),We&&(Pe=ge=Z[je],De=ke=Z[je+1]),Ue){case jh.M:ge=Pe=Z[je++],ke=De=Z[je++];break;case jh.L:if(l){if(lu(ge,ke,Z[je],Z[je+1],i,x,S))return!0}else le+=gs(ge,ke,Z[je],Z[je+1],x,S)||0;ge=Z[je++],ke=Z[je++];break;case jh.C:if(l){if(zf(ge,ke,Z[je++],Z[je++],Z[je++],Z[je++],Z[je],Z[je+1],i,x,S))return!0}else le+=fv(ge,ke,Z[je++],Z[je++],Z[je++],Z[je++],Z[je],Z[je+1],x,S)||0;ge=Z[je++],ke=Z[je++];break;case jh.Q:if(l){if(Xp(ge,ke,Z[je++],Z[je++],Z[je],Z[je+1],i,x,S))return!0}else le+=dv(ge,ke,Z[je++],Z[je++],Z[je],Z[je+1],x,S)||0;ge=Z[je++],ke=Z[je++];break;case jh.A:var dt=Z[je++],pt=Z[je++],Et=Z[je++],Lt=Z[je++],zt=Z[je++],qt=Z[je++];je+=1;var en=!!(1-Z[je++]);M=Math.cos(zt)*Et+dt,I=Math.sin(zt)*Lt+pt,We?(Pe=M,De=I):le+=gs(ge,ke,M,I,x,S);var ln=(x-dt)*Lt/Et+dt;if(l){if(Uy(dt,pt,Lt,zt,zt+qt,en,i,ln,S))return!0}else le+=_0(dt,pt,Lt,zt,zt+qt,en,ln,S);ge=Math.cos(zt+qt)*Et+dt,ke=Math.sin(zt+qt)*Lt+pt;break;case jh.R:if(Pe=ge=Z[je++],De=ke=Z[je++],M=Pe+Z[je++],I=De+Z[je++],l){if(lu(Pe,De,M,De,i,x,S)||lu(M,De,M,I,i,x,S)||lu(M,I,Pe,I,i,x,S)||lu(Pe,I,Pe,De,i,x,S))return!0}else le+=gs(M,De,M,I,x,S),le+=gs(Pe,I,Pe,De,x,S);break;case jh.Z:if(l){if(lu(ge,ke,Pe,De,i,x,S))return!0}else le+=gs(ge,ke,Pe,De,x,S);ge=Pe,ke=De}}return l||(j=ke,V=De,Math.abs(j-V)<1e-4)||(le+=gs(ge,ke,Pe,De,x,S)||0),le!==0}var zh=K({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},de),Wy={style:K({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Ae.style)},l3=["x","y","rotation","scaleX","scaleY","originX","originY","invisible","culling","z","z2","zlevel","parent"],Wl=function(d){function i(x){return d.call(this,x)||this}var l;return v(i,d),i.prototype.update=function(){var x=this;d.prototype.update.call(this);var S=this.style;if(S.decal){var M=this._decalEl=this._decalEl||new i;M.buildPath===i.prototype.buildPath&&(M.buildPath=function(Z){x.buildPath(Z,x.shape)}),M.silent=!0;var I=M.style;for(var j in S)I[j]!==S[j]&&(I[j]=S[j]);I.fill=S.fill?S.decal:null,I.decal=null,I.shadowColor=null,S.strokeFirst&&(I.stroke=null);for(var V=0;V.5?Yu:S>.2?"#eee":ps}if(x)return ps}return Yu},i.prototype.getInsideTextStroke=function(x){var S=this.style.fill;if(Be(S)){var M=this.__zr;if(!(!M||!M.isDarkMode())==Rr(x,0)<.4)return S}},i.prototype.buildPath=function(x,S,M){},i.prototype.pathUpdated=function(){this.__dirty&=-5},i.prototype.getUpdatedPathProxy=function(x){return!this.path&&this.createPathProxy(),this.path.beginPath(),this.buildPath(this.path,this.shape,x),this.path},i.prototype.createPathProxy=function(){this.path=new Zu(!1)},i.prototype.hasStroke=function(){var x=this.style,S=x.stroke;return!(S==null||S==="none"||!(x.lineWidth>0))},i.prototype.hasFill=function(){var x=this.style.fill;return x!=null&&x!=="none"},i.prototype.getBoundingRect=function(){var x=this._rect,S=this.style,M=!x;if(M){var I=!1;this.path||(I=!0,this.createPathProxy());var j=this.path;(I||4&this.__dirty)&&(j.beginPath(),this.buildPath(j,this.shape,!1),this.pathUpdated()),x=j.getBoundingRect()}if(this._rect=x,this.hasStroke()&&this.path&&this.path.len()>0){var V=this._rectWithStroke||(this._rectWithStroke=x.clone());if(this.__dirty||M){V.copy(x);var Z=S.strokeNoScale?this.getLineScale():1,ae=S.lineWidth;if(!this.hasFill()){var le=this.strokeContainThreshold;ae=Math.max(ae,le==null?4:le)}Z>1e-10&&(V.width+=ae/Z,V.height+=ae/Z,V.x-=ae/Z/2,V.y-=ae/Z/2)}return V}return x},i.prototype.contain=function(x,S){var M=this.transformCoordToLocal(x,S),I=this.getBoundingRect(),j=this.style;if(x=M[0],S=M[1],I.contain(x,S)){var V=this.path;if(this.hasStroke()){var Z=j.lineWidth,ae=j.strokeNoScale?this.getLineScale():1;if(ae>1e-10&&(this.hasFill()||(Z=Math.max(Z,this.strokeContainThreshold)),function(le,ge,ke,Pe){return a4(le,ge,!0,ke,Pe)}(V,Z/ae,x,S)))return!0}if(this.hasFill())return function(le,ge,ke){return a4(le,0,!1,ge,ke)}(V,x,S)}return!1},i.prototype.dirtyShape=function(){this.__dirty|=4,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},i.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},i.prototype.animateShape=function(x){return this.animate("shape",x)},i.prototype.updateDuringAnimation=function(x){x==="style"?this.dirtyStyle():x==="shape"?this.dirtyShape():this.markRedraw()},i.prototype.attrKV=function(x,S){x==="shape"?this.setShape(S):d.prototype.attrKV.call(this,x,S)},i.prototype.setShape=function(x,S){var M=this.shape;return M||(M=this.shape={}),typeof x=="string"?M[x]=S:Y(M,x),this.dirtyShape(),this},i.prototype.shapeChanged=function(){return!!(4&this.__dirty)},i.prototype.createStyle=function(x){return fr(zh,x)},i.prototype._innerSaveToNormal=function(x){d.prototype._innerSaveToNormal.call(this,x);var S=this._normalState;x.shape&&!S.shape&&(S.shape=Y({},this.shape))},i.prototype._applyStateObj=function(x,S,M,I,j,V){d.prototype._applyStateObj.call(this,x,S,M,I,j,V);var Z,ae=!(S&&I);if(S&&S.shape?j?I?Z=S.shape:(Z=Y({},M.shape),Y(Z,S.shape)):(Z=Y({},I?this.shape:M.shape),Y(Z,S.shape)):ae&&(Z=M.shape),Z)if(j){this.shape=Y({},this.shape);for(var le={},ge=ue(Z),ke=0;ke0},i.prototype.hasFill=function(){var l=this.style.fill;return l!=null&&l!=="none"},i.prototype.createStyle=function(l){return fr(Yy,l)},i.prototype.setBoundingRect=function(l){this._rect=l},i.prototype.getBoundingRect=function(){var l=this.style;if(!this._rect){var x=l.text;x!=null?x+="":x="";var S=d0(x,l.font,l.textAlign,l.textBaseline);if(S.x+=l.x||0,S.y+=l.y||0,this.hasStroke()){var M=l.lineWidth;S.x-=M/2,S.y-=M/2,S.width+=M,S.height+=M}this._rect=S}return this._rect},i.initDefaultProps=void(i.prototype.dirtyRectTolerance=10),i}(Dt);i4.prototype.type="tspan";var xx=K({x:0,y:0},de),Cx={style:K({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Ae.style)},dc=function(d){function i(){return d!==null&&d.apply(this,arguments)||this}return v(i,d),i.prototype.createStyle=function(l){return fr(xx,l)},i.prototype._getSize=function(l){var x=this.style,S=x[l];if(S!=null)return S;var M,I=(M=x.image)&&typeof M!="string"&&M.width&&M.height?x.image:this.__image;if(!I)return 0;var j=l==="width"?"height":"width",V=x[j];return V==null?I[l]:I[l]/I[j]*V},i.prototype.getWidth=function(){return this._getSize("width")},i.prototype.getHeight=function(){return this._getSize("height")},i.prototype.getAnimationStyleProps=function(){return Cx},i.prototype.getBoundingRect=function(){var l=this.style;return this._rect||(this._rect=new Ca(l.x||0,l.y||0,this.getWidth(),this.getHeight())),this._rect},i}(Dt);dc.prototype.type="image";var Jp=Math.round;function Qp(d,i,l){if(!i)return d;var x=Jp(2*d);return(x+Jp(i))%2==0?x/2:(x+(l?1:-1))/2}var kx=function(){this.x=0,this.y=0,this.width=0,this.height=0},Sx={},Ju=function(d){function i(l){return d.call(this,l)||this}return v(i,d),i.prototype.getDefaultShape=function(){return new kx},i.prototype.buildPath=function(l,x){var S,M,I,j;if(this.subPixelOptimize){var V=function(Z,ae,le){if(ae){var ge=ae.x,ke=ae.y,Pe=ae.width,De=ae.height;Z.x=ge,Z.y=ke,Z.width=Pe,Z.height=De;var je=le&&le.lineWidth;return je&&(Z.x=Qp(ge,je,!0),Z.y=Qp(ke,je,!0),Z.width=Math.max(Qp(ge+Pe,je,!1)-Z.x,Pe===0?0:1),Z.height=Math.max(Qp(ke+De,je,!1)-Z.y,De===0?0:1)),Z}}(Sx,x,this.style);S=V.x,M=V.y,I=V.width,j=V.height,V.r=x.r,x=V}else S=x.x,M=x.y,I=x.width,j=x.height;x.r?function(Z,ae){var le,ge,ke,Pe,De,je=ae.x,Ue=ae.y,We=ae.width,dt=ae.height,pt=ae.r;We<0&&(je+=We,We=-We),dt<0&&(Ue+=dt,dt=-dt),typeof pt=="number"?le=ge=ke=Pe=pt:pt instanceof Array?pt.length===1?le=ge=ke=Pe=pt[0]:pt.length===2?(le=ke=pt[0],ge=Pe=pt[1]):pt.length===3?(le=pt[0],ge=Pe=pt[1],ke=pt[2]):(le=pt[0],ge=pt[1],ke=pt[2],Pe=pt[3]):le=ge=ke=Pe=0,le+ge>We&&(le*=We/(De=le+ge),ge*=We/De),ke+Pe>We&&(ke*=We/(De=ke+Pe),Pe*=We/De),ge+ke>dt&&(ge*=dt/(De=ge+ke),ke*=dt/De),le+Pe>dt&&(le*=dt/(De=le+Pe),Pe*=dt/De),Z.moveTo(je+le,Ue),Z.lineTo(je+We-ge,Ue),ge!==0&&Z.arc(je+We-ge,Ue+ge,ge,-Math.PI/2,0),Z.lineTo(je+We,Ue+dt-ke),ke!==0&&Z.arc(je+We-ke,Ue+dt-ke,ke,0,Math.PI/2),Z.lineTo(je+Pe,Ue+dt),Pe!==0&&Z.arc(je+Pe,Ue+dt-Pe,Pe,Math.PI/2,Math.PI),Z.lineTo(je,Ue+le),le!==0&&Z.arc(je+le,Ue+le,le,Math.PI,1.5*Math.PI)}(l,x):l.rect(S,M,I,j)},i.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},i}(Wl);Ju.prototype.type="rect";var Gy={fill:"#000"},Ox={style:K({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},Ae.style)},J1=function(d){function i(l){var x=d.call(this)||this;return x.type="text",x._children=[],x._defaultStyle=Gy,x.attr(l),x}return v(i,d),i.prototype.childrenRef=function(){return this._children},i.prototype.update=function(){d.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var l=0;lNi&&Zi){var xo=Math.floor(Ni/Pi);Ar=Ar.slice(0,xo)}var us=Ni,Tl=ti;if(Mr&&(us+=Mr[0]+Mr[2],Tl!=null&&(Tl+=Mr[1]+Mr[3])),Zn&&Oi&&Tl!=null)for(var cl=Dd(ti,oa,Br.ellipsis,{minChar:Br.truncateMinChar,placeholder:Br.placeholder}),Ga=0;Ga0,ln=l.width!=null&&(l.overflow==="truncate"||l.overflow==="break"||l.overflow==="breakAll"),cn=M.calculatedLineHeight,_n=0;_nQa&&z0(Br,Jn.substring(Qa,Pi),Zn,Oi),z0(Br,Ar[2],Zn,Oi,Ar[1]),Qa=X1.lastIndex}QaMr){Su>0?(Ga.tokens=Ga.tokens.slice(0,Su),Tl(Ga,Rs,Ji),Br.lines=Br.lines.slice(0,cl+1)):Br.lines=Br.lines.slice(0,cl);break e}var Bc=Fs.width,bf=Bc==null||Bc==="auto";if(typeof Bc=="string"&&Bc.charAt(Bc.length-1)==="%")Ko.percentWidth=Bc,Zi.push(Ko),Ko.contentWidth=Fi(Ko.text,oc);else{if(bf){var dd=Fs.backgroundColor,r0=dd&&dd.image;r0&&K1(r0=Rh(r0))&&(Ko.width=Math.max(Ko.width,r0.width*Fc/r0.height))}var E0=xo&&Wr!=null?Wr-Rs:null;E0!=null&&E0=0&&(jn=Et[_n]).align==="right";)this._placeToken(jn,l,zt,je,cn,"right",We),qt-=jn.width,cn-=jn.width,_n--;for(ln+=(S-(ln-De)-(Ue-cn)-qt)/2;en<=_n;)jn=Et[en],this._placeToken(jn,l,zt,je,ln+jn.width/2,"center",We),ln+=jn.width,en++;je+=zt}},i.prototype._placeToken=function(l,x,S,M,I,j,V){var Z=x.rich[l.styleName]||{};Z.text=l.text;var ae=l.verticalAlign,le=M+S/2;ae==="top"?le=M+l.height/2:ae==="bottom"&&(le=M+S-l.height/2),!l.isLineHolder&&Sm(Z)&&this._renderBackground(Z,x,j==="right"?I-l.width:j==="center"?I-l.width/2:I,le-l.height/2,l.width,l.height);var ge=!!Z.backgroundColor,ke=l.textPadding;ke&&(I=u3(I,j,ke),le-=l.height/2-ke[0]-l.innerHeight/2);var Pe=this._getOrCreateChild(i4),De=Pe.createStyle();Pe.useStyle(De);var je=this._defaultStyle,Ue=!1,We=0,dt=s3("fill"in Z?Z.fill:"fill"in x?x.fill:(Ue=!0,je.fill)),pt=Zy("stroke"in Z?Z.stroke:"stroke"in x?x.stroke:ge||V||je.autoStroke&&!Ue?null:(We=2,je.stroke)),Et=Z.textShadowBlur>0||x.textShadowBlur>0;De.text=l.text,De.x=I,De.y=le,Et&&(De.shadowBlur=Z.textShadowBlur||x.textShadowBlur||0,De.shadowColor=Z.textShadowColor||x.textShadowColor||"transparent",De.shadowOffsetX=Z.textShadowOffsetX||x.textShadowOffsetX||0,De.shadowOffsetY=Z.textShadowOffsetY||x.textShadowOffsetY||0),De.textAlign=j,De.textBaseline="middle",De.font=l.font||bo,De.opacity=wt(Z.opacity,x.opacity,1),pt&&(De.lineWidth=wt(Z.lineWidth,x.lineWidth,We),De.lineDash=ot(Z.lineDash,x.lineDash),De.lineDashOffset=x.lineDashOffset||0,De.stroke=pt),dt&&(De.fill=dt);var Lt=l.contentWidth,zt=l.contentHeight;Pe.setBoundingRect(new Ca(h0(De.x,Lt,De.textAlign),p0(De.y,zt,De.textBaseline),Lt,zt))},i.prototype._renderBackground=function(l,x,S,M,I,j){var V,Z,ae,le=l.backgroundColor,ge=l.borderWidth,ke=l.borderColor,Pe=le&&le.image,De=le&&!Pe,je=l.borderRadius,Ue=this;if(De||l.lineHeight||ge&&ke){(V=this._getOrCreateChild(Ju)).useStyle(V.createStyle()),V.style.fill=null;var We=V.shape;We.x=S,We.y=M,We.width=I,We.height=j,We.r=je,V.dirtyShape()}if(De)(ae=V.style).fill=le||null,ae.fillOpacity=ot(l.fillOpacity,1);else if(Pe){(Z=this._getOrCreateChild(dc)).onload=function(){Ue.dirtyStyle()};var dt=Z.style;dt.image=le.image,dt.x=S,dt.y=M,dt.width=I,dt.height=j}ge&&ke&&((ae=V.style).lineWidth=ge,ae.stroke=ke,ae.strokeOpacity=ot(l.strokeOpacity,1),ae.lineDash=l.borderDash,ae.lineDashOffset=l.borderDashOffset||0,V.strokeContainThreshold=0,V.hasFill()&&V.hasStroke()&&(ae.strokeFirst=!0,ae.lineWidth*=2));var pt=(V||Z).style;pt.shadowBlur=l.shadowBlur||0,pt.shadowColor=l.shadowColor||"transparent",pt.shadowOffsetX=l.shadowOffsetX||0,pt.shadowOffsetY=l.shadowOffsetY||0,pt.opacity=wt(l.opacity,x.opacity,1)},i.makeFont=function(l){var x="";if(l.fontSize||l.fontFamily||l.fontWeight){var S="";S=typeof l.fontSize!="string"||l.fontSize.indexOf("px")===-1&&l.fontSize.indexOf("rem")===-1&&l.fontSize.indexOf("em")===-1?isNaN(+l.fontSize)?"12px":l.fontSize+"px":l.fontSize,x=[l.fontStyle,l.fontWeight,S,l.fontFamily||"sans-serif"].join(" ")}return x&&$t(x)||l.textFont||l.font},i}(Dt),Ex={left:!0,right:1,center:1},Ky={top:1,bottom:1,middle:1};function Xy(d){if(d){d.font=J1.makeFont(d);var i=d.align;i==="middle"&&(i="center"),d.align=i==null||Ex[i]?i:"left";var l=d.verticalAlign;l==="center"&&(l="middle"),d.verticalAlign=l==null||Ky[l]?l:"top",d.padding&&(d.padding=Nt(d.padding))}}function Zy(d,i){return d==null||i<=0||d==="transparent"||d==="none"?null:d.image||d.colorStops?"#000":d}function s3(d){return d==null||d==="none"?null:d.image||d.colorStops?"#000":d}function u3(d,i,l){return i==="right"?d-l[1]:i==="center"?d+l[3]/2-l[1]/2:d+l[3]}function Jy(d){var i=d.text;return i!=null&&(i+=""),i}function Sm(d){return!!(d.backgroundColor||d.lineHeight||d.borderWidth&&d.borderColor)}var js=is(),c3=1,Qy={},e9=is(),x0=["emphasis","blur","select"],Q1=["normal","emphasis","blur","select"],e2="highlight",Om="downplay",hv="select",Em="unselect",o4="toggleSelect";function t2(d){return d!=null&&d!=="none"}var l4=new gt(100);function f3(d){if(typeof d!="string")return d;var i=l4.get(d);return i||(i=ma(d,-.1),l4.put(d,i)),i}function $h(d,i,l){d.onHoverStateChange&&(d.hoverState||0)!==l&&d.onHoverStateChange(i),d.hoverState=l}function t9(d){$h(d,"emphasis",2)}function Tm(d){d.hoverState===2&&$h(d,"normal",0)}function Am(d){$h(d,"blur",1)}function n9(d){d.hoverState===1&&$h(d,"normal",0)}function r9(d){d.selected=!0}function pv(d){d.selected=!1}function a9(d,i,l){i(d,l)}function Vf(d,i,l){a9(d,i,l),d.isGroup&&d.traverse(function(x){a9(x,i,l)})}function i9(d,i){switch(i){case"emphasis":d.hoverState=2;break;case"normal":d.hoverState=0;break;case"blur":d.hoverState=1;break;case"select":d.selected=!0}}function Mm(d,i){var l=this.states[d];if(this.style){if(d==="emphasis")return function(x,S,M,I){var j=M&&te(M,"select")>=0,V=!1;if(x instanceof Wl){var Z=e9(x),ae=j&&Z.selectFill||Z.normalFill,le=j&&Z.selectStroke||Z.normalStroke;if(t2(ae)||t2(le)){var ge=(I=I||{}).style||{};ge.fill==="inherit"?(V=!0,I=Y({},I),(ge=Y({},ge)).fill=ae):!t2(ge.fill)&&t2(ae)?(V=!0,I=Y({},I),(ge=Y({},ge)).fill=f3(ae)):!t2(ge.stroke)&&t2(le)&&(V||(I=Y({},I),ge=Y({},ge)),ge.stroke=f3(le)),I.style=ge}}if(I&&I.z2==null){V||(I=Y({},I));var ke=x.z2EmphasisLift;I.z2=x.z2+(ke!=null?ke:10)}return I}(this,0,i,l);if(d==="blur")return function(x,S,M){var I=te(x.currentStates,S)>=0,j=x.style.opacity,V=I?null:function(ae,le,ge,ke){for(var Pe=ae.style,De={},je=0;je0){var I={dataIndex:M,seriesIndex:l.seriesIndex};S!=null&&(I.dataType=S),i.push(I)}})}),i}function Vh(d,i,l){(function(x,S){var M=S===!1,I=x;x.highDownSilentOnTouch&&(I.__highDownSilentOnTouch=x.highDownSilentOnTouch),M&&!I.__highDownDispatcher||(I.__highByOuter=I.__highByOuter||0,I.__highDownDispatcher=!M)})(d,!0),Vf(d,Tx),function(x,S,M){var I=js(x);S!=null?(I.focus=S,I.blurScope=M):I.focus&&(I.focus=null)}(d,i,l)}var m3=["emphasis","blur","select"],Iu={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function g1(d,i,l,x){l=l||"itemStyle";for(var S=0;S1&&(I*=_u(Pe),j*=_u(Pe));var De=(S===M?-1:1)*_u((I*I*(j*j)-I*I*(ke*ke)-j*j*(ge*ge))/(I*I*(ke*ke)+j*j*(ge*ge)))||0,je=De*I*ke/j,Ue=De*-j*ge/I,We=(d+l)/2+Fm(le)*je-Rm(le)*Ue,dt=(i+x)/2+Rm(le)*je+Fm(le)*Ue,pt=f9([1,0],[(ge-je)/I,(ke-Ue)/j]),Et=[(ge-je)/I,(ke-Ue)/j],Lt=[(-1*ge-je)/I,(-1*ke-Ue)/j],zt=f9(Et,Lt);if(Bm(Et,Lt)<=-1&&(zt=u4),Bm(Et,Lt)>=1&&(zt=0),zt<0){var qt=Math.round(zt/u4*1e6)/1e6;zt=2*u4+qt%2*u4}ae.addData(Z,We,dt,I,j,pt,zt,le,M)}var d9=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,zm=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g,h9=function(d){function i(){return d!==null&&d.apply(this,arguments)||this}return v(i,d),i.prototype.applyTransform=function(l){},i}(Wl);function p9(d){return d.setData!=null}function v9(d,i){var l=function(S){var M=new Zu;if(!S)return M;var I,j=0,V=0,Z=j,ae=V,le=Zu.CMD,ge=S.match(d9);if(!ge)return M;for(var ke=0;keJn*Jn+Zn*Zn&&(qt=ln,en=cn),{cx:qt,cy:en,x01:-ae,y01:-le,x11:qt*(S/Et-1),y11:en*(S/Et-1)}}function b9(d,i){var l=mv(i.r,0),x=mv(i.r0||0,0),S=l>0;if(S||x>0){if(S||(l=x,x=0),x>l){var M=l;l=x,x=M}var I,j=!!i.clockwise,V=i.startAngle,Z=i.endAngle;if(V===Z)I=0;else{var ae=[V,Z];Wc(ae,!j),I=gv(ae[0]-ae[1])}var le=i.cx,ge=i.cy,ke=i.cornerRadius||0,Pe=i.innerCornerRadius||0;if(l>$0)if(I>f4-$0)d.moveTo(le+l*a2(V),ge+l*Yc(V)),d.arc(le,ge,l,V,Z,!j),x>$0&&(d.moveTo(le+x*a2(Z),ge+x*Yc(Z)),d.arc(le,ge,x,Z,V,j));else{var De=gv(l-x)/2,je=yv(De,ke),Ue=yv(De,Pe),We=Ue,dt=je,pt=l*a2(V),Et=l*Yc(V),Lt=x*a2(Z),zt=x*Yc(Z),qt=void 0,en=void 0,ln=void 0,cn=void 0;if((je>$0||Ue>$0)&&(qt=l*a2(Z),en=l*Yc(Z),ln=x*a2(V),cn=x*Yc(V),I$0)if(dt>$0){var Mr=d4(ln,cn,pt,Et,l,dt,j),oa=d4(qt,en,Lt,zt,l,dt,j);d.moveTo(le+Mr.cx+Mr.x01,ge+Mr.cy+Mr.y01),dt$0&&I>$0?We>$0?(Mr=d4(Lt,zt,qt,en,x,-We,j),oa=d4(pt,Et,ln,cn,x,-We,j),d.lineTo(le+Mr.cx+Mr.x01,ge+Mr.cy+Mr.y01),We=2){if(x&&x!=="spline"){var M=function(ge,ke,Pe,De){var je,Ue,We,dt,pt=[],Et=[],Lt=[],zt=[];if(De){We=[1/0,1/0],dt=[-1/0,-1/0];for(var qt=0,en=ge.length;qtPe-2?Pe-1:pt+1],en=ge[pt>Pe-3?Pe-1:pt+2]);var ln=Et*Et,cn=Et*ln;De.push([h4(Lt[0],zt[0],qt[0],en[0],Et,ln,cn),h4(Lt[1],zt[1],qt[1],en[1],Et,ln,cn)])}return De}(S,l)),d.moveTo(S[0][0],S[0][1]),j=1;for(var le=S.length;jLu[1]){if(j=!1,M)return j;var ae=Math.abs(Lu[0]-Ia[1]),le=Math.abs(Ia[0]-Lu[1]);Math.min(ae,le)>S.len()&&(ae0){var le={duration:ae.duration,delay:ae.delay||0,easing:ae.easing,done:M,force:!!M||!!I,setToFinal:!Z,scope:d,during:I};V?i.animateFrom(l,le):i.animateTo(l,le)}else i.stopAnimation(),!V&&i.attr(l),I&&I(1),M&&M()}function Oc(d,i,l,x,S,M){wv("update",d,i,l,x,S,M)}function V0(d,i,l,x,S,M){wv("init",d,i,l,x,S,M)}function i2(d){if(!d.__zr)return!0;for(var i=0;i-1?Xh:Hm;function xu(d,i){d=d.toUpperCase(),C4[d]=new $s(i),Ov[d]=i}xu(Zh,{time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}}),xu(Xh,{time:{month:["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"],monthAbbr:["1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708","10\u6708","11\u6708","12\u6708"],dayOfWeek:["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],dayOfWeekAbbr:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"]},legend:{selector:{all:"\u5168\u9009",inverse:"\u53CD\u9009"}},toolbox:{brush:{title:{rect:"\u77E9\u5F62\u9009\u62E9",polygon:"\u5708\u9009",lineX:"\u6A2A\u5411\u9009\u62E9",lineY:"\u7EB5\u5411\u9009\u62E9",keep:"\u4FDD\u6301\u9009\u62E9",clear:"\u6E05\u9664\u9009\u62E9"}},dataView:{title:"\u6570\u636E\u89C6\u56FE",lang:["\u6570\u636E\u89C6\u56FE","\u5173\u95ED","\u5237\u65B0"]},dataZoom:{title:{zoom:"\u533A\u57DF\u7F29\u653E",back:"\u533A\u57DF\u7F29\u653E\u8FD8\u539F"}},magicType:{title:{line:"\u5207\u6362\u4E3A\u6298\u7EBF\u56FE",bar:"\u5207\u6362\u4E3A\u67F1\u72B6\u56FE",stack:"\u5207\u6362\u4E3A\u5806\u53E0",tiled:"\u5207\u6362\u4E3A\u5E73\u94FA"}},restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247",lang:["\u53F3\u952E\u53E6\u5B58\u4E3A\u56FE\u7247"]}},series:{typeNames:{pie:"\u997C\u56FE",bar:"\u67F1\u72B6\u56FE",line:"\u6298\u7EBF\u56FE",scatter:"\u6563\u70B9\u56FE",effectScatter:"\u6D9F\u6F2A\u6563\u70B9\u56FE",radar:"\u96F7\u8FBE\u56FE",tree:"\u6811\u56FE",treemap:"\u77E9\u5F62\u6811\u56FE",boxplot:"\u7BB1\u578B\u56FE",candlestick:"K\u7EBF\u56FE",k:"K\u7EBF\u56FE",heatmap:"\u70ED\u529B\u56FE",map:"\u5730\u56FE",parallel:"\u5E73\u884C\u5750\u6807\u56FE",lines:"\u7EBF\u56FE",graph:"\u5173\u7CFB\u56FE",sankey:"\u6851\u57FA\u56FE",funnel:"\u6F0F\u6597\u56FE",gauge:"\u4EEA\u8868\u76D8\u56FE",pictorialBar:"\u8C61\u5F62\u67F1\u56FE",themeRiver:"\u4E3B\u9898\u6CB3\u6D41\u56FE",sunburst:"\u65ED\u65E5\u56FE"}},aria:{general:{withTitle:"\u8FD9\u662F\u4E00\u4E2A\u5173\u4E8E\u201C{title}\u201D\u7684\u56FE\u8868\u3002",withoutTitle:"\u8FD9\u662F\u4E00\u4E2A\u56FE\u8868\uFF0C"},series:{single:{prefix:"",withName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\uFF0C\u8868\u793A{seriesName}\u3002",withoutName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\u3002"},multiple:{prefix:"\u5B83\u7531{seriesCount}\u4E2A\u56FE\u8868\u7CFB\u5217\u7EC4\u6210\u3002",withName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A\u8868\u793A{seriesName}\u7684{seriesType}\uFF0C",withoutName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A{seriesType}\uFF0C",separator:{middle:"\uFF1B",end:"\u3002"}}},data:{allData:"\u5176\u6570\u636E\u662F\u2014\u2014",partialData:"\u5176\u4E2D\uFF0C\u524D{displayCnt}\u9879\u662F\u2014\u2014",withName:"{name}\u7684\u6570\u636E\u662F{value}",withoutName:"{value}",separator:{middle:"\uFF0C",end:""}}}});var ec=1e3,Jh=6e4,tc=36e5,Qh=864e5,qm=31536e6,m1={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},x3="{yyyy}-{MM}-{dd}",Ev={year:"{yyyy}",month:"{yyyy}-{MM}",day:x3,hour:"{yyyy}-{MM}-{dd} "+m1.hour,minute:"{yyyy}-{MM}-{dd} "+m1.minute,second:"{yyyy}-{MM}-{dd} "+m1.second,millisecond:m1.none},w3=["year","month","day","hour","minute","second","millisecond"],S9=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Hl(d,i){return"0000".substr(0,i-(d+="").length)+d}function Tv(d){switch(d){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return d}}function O9(d){return d===Tv(d)}function Um(d,i,l,x){var S=Gu(d),M=S[ep(l)](),I=S[Kf(l)]()+1,j=Math.floor((I-1)/4)+1,V=S[Wm(l)](),Z=S["get"+(l?"UTC":"")+"Day"](),ae=S[k4(l)](),le=(ae-1)%12+1,ge=S[Xf(l)](),ke=S[Ym(l)](),Pe=S[Gm(l)](),De=(x instanceof $s?x:function(pt){return C4[pt]}(x||vc)||C4.EN).getModel("time"),je=De.get("month"),Ue=De.get("monthAbbr"),We=De.get("dayOfWeek"),dt=De.get("dayOfWeekAbbr");return(i||"").replace(/{yyyy}/g,M+"").replace(/{yy}/g,M%100+"").replace(/{Q}/g,j+"").replace(/{MMMM}/g,je[I-1]).replace(/{MMM}/g,Ue[I-1]).replace(/{MM}/g,Hl(I,2)).replace(/{M}/g,I+"").replace(/{dd}/g,Hl(V,2)).replace(/{d}/g,V+"").replace(/{eeee}/g,We[Z]).replace(/{ee}/g,dt[Z]).replace(/{e}/g,Z+"").replace(/{HH}/g,Hl(ae,2)).replace(/{H}/g,ae+"").replace(/{hh}/g,Hl(le+"",2)).replace(/{h}/g,le+"").replace(/{mm}/g,Hl(ge,2)).replace(/{m}/g,ge+"").replace(/{ss}/g,Hl(ke,2)).replace(/{s}/g,ke+"").replace(/{SSS}/g,Hl(Pe,3)).replace(/{S}/g,Pe+"")}function U0(d,i){var l=Gu(d),x=l[Kf(i)]()+1,S=l[Wm(i)](),M=l[k4(i)](),I=l[Xf(i)](),j=l[Ym(i)](),V=l[Gm(i)]()===0,Z=V&&j===0,ae=Z&&I===0,le=ae&&M===0,ge=le&&S===1;return ge&&x===1?"year":ge?"month":le?"day":ae?"hour":Z?"minute":V?"second":"millisecond"}function Gf(d,i,l){var x=typeof d=="number"?Gu(d):d;switch(i=i||U0(d,l)){case"year":return x[ep(l)]();case"half-year":return x[Kf(l)]()>=6?1:0;case"quarter":return Math.floor((x[Kf(l)]()+1)/4);case"month":return x[Kf(l)]();case"day":return x[Wm(l)]();case"half-day":return x[k4(l)]()/24;case"hour":return x[k4(l)]();case"minute":return x[Xf(l)]();case"second":return x[Ym(l)]();case"millisecond":return x[Gm(l)]()}}function ep(d){return d?"getUTCFullYear":"getFullYear"}function Kf(d){return d?"getUTCMonth":"getMonth"}function Wm(d){return d?"getUTCDate":"getDate"}function k4(d){return d?"getUTCHours":"getHours"}function Xf(d){return d?"getUTCMinutes":"getMinutes"}function Ym(d){return d?"getUTCSeconds":"getSeconds"}function Gm(d){return d?"getUTCMilliseconds":"getMilliseconds"}function E9(d){return d?"setUTCFullYear":"setFullYear"}function Km(d){return d?"setUTCMonth":"setMonth"}function Xm(d){return d?"setUTCDate":"setDate"}function tf(d){return d?"setUTCHours":"setHours"}function Av(d){return d?"setUTCMinutes":"setMinutes"}function tp(d){return d?"setUTCSeconds":"setSeconds"}function Mv(d){return d?"setUTCMilliseconds":"setMilliseconds"}function S4(d){if(!R0(d))return Be(d)?d:"-";var i=(d+"").split(".");return i[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(i.length>1?"."+i[1]:"")}var c2=Nt,Pv=/([&<>"'])/g,Zm={"&":"&","<":"<",">":">",'"':""","'":"'"};function Dv(d){return d==null?"":(d+"").replace(Pv,function(i,l){return Zm[l]})}var wu=["a","b","c","d","e","f","g"],C3=function(d,i){return"{"+d+(i==null?"":i)+"}"};function k3(d,i,l){Te(i)||(i=[i]);var x=i.length;if(!x)return"";for(var S=i[0].$vars||[],M=0;Mx||V.newline?(M=0,ae=De,I+=j+l,j=ge.height):j=Math.max(j,ge.height)}else{var je=ge.height+(Pe?-Pe.y+ge.y:0);(le=I+je)>S||V.newline?(M+=j+l,I=0,le=je,j=ge.width):j=Math.max(j,ge.width)}V.newline||(V.x=M,V.y=I,V.markRedraw(),d==="horizontal"?M=ae+l:I=le+l)})}function O4(d,i,l){l=c2(l||0);var x=i.width,S=i.height,M=as(d.left,x),I=as(d.top,S),j=as(d.right,x),V=as(d.bottom,S),Z=as(d.width,x),ae=as(d.height,S),le=l[2]+l[0],ge=l[1]+l[3],ke=d.aspect;switch(isNaN(Z)&&(Z=x-j-ge-M),isNaN(ae)&&(ae=S-V-le-I),ke!=null&&(isNaN(Z)&&isNaN(ae)&&(ke>x/S?Z=.8*x:ae=.8*S),isNaN(Z)&&(Z=ke*ae),isNaN(ae)&&(ae=Z/ke)),isNaN(M)&&(M=x-j-Z-ge),isNaN(I)&&(I=S-V-ae-le),d.left||d.right){case"center":M=x/2-Z/2-l[3];break;case"right":M=x-Z-ge}switch(d.top||d.bottom){case"middle":case"center":I=S/2-ae/2-l[0];break;case"bottom":I=S-ae-le}M=M||0,I=I||0,isNaN(Z)&&(Z=x-ge-M-(j||0)),isNaN(ae)&&(ae=S-le-I-(V||0));var Pe=new Ca(M+l[3],I+l[0],Z,ae);return Pe.margin=l,Pe}function Iv(d){var i=d.layoutMode||d.constructor.layoutMode;return et(i)?i:i?{type:i}:null}function Lv(d,i,l){var x=l&&l.ignoreSize;!Te(x)&&(x=[x,x]);var S=I(zd[0],0),M=I(zd[1],1);function I(ae,le){var ge={},ke=0,Pe={},De=0;if(f2(ae,function(We){Pe[We]=d[We]}),f2(ae,function(We){j(i,We)&&(ge[We]=Pe[We]=i[We]),V(ge,We)&&ke++,V(Pe,We)&&De++}),x[le])return V(i,ae[1])?Pe[ae[2]]=null:V(i,ae[2])&&(Pe[ae[1]]=null),Pe;if(De!==2&&ke){if(ke>=2)return ge;for(var je=0;je=0;V--)j=G(j,S[V],!0);x.defaultOption=j}return x.defaultOption},i.prototype.getReferringComponents=function(l,x){var S=l+"Index",M=l+"Id";return p1(this.ecModel,l,{index:this.get(S,!0),id:this.get(M,!0)},x)},i.prototype.getBoxLayoutParams=function(){var l=this;return{left:l.get("left"),top:l.get("top"),right:l.get("right"),bottom:l.get("bottom"),width:l.get("width"),height:l.get("height")}},i.protoInitialize=function(){var l=i.prototype;l.type="component",l.id="",l.name="",l.mainType="",l.subType="",l.componentIndex=0}(),i}($s);If(Ll,$s),Kt(Ll),function(d){var i={};d.registerSubTypeDefaulter=function(l,x){var S=$l(l);i[S.main]=x},d.determineSubType=function(l,x){var S=x.type;if(!S){var M=$l(l).main;d.hasSubTypes(l)&&i[M]&&(S=i[M](x))}return S}}(Ll),function(d,i){function l(x,S){return x[S]||(x[S]={predecessor:[],successor:[]}),x[S]}d.topologicalTravel=function(x,S,M,I){if(x.length){var j=function(je){var Ue={},We=[];return me(je,function(dt){var pt=l(Ue,dt),Et=function(Lt,zt){var qt=[];return me(Lt,function(en){te(zt,en)>=0&&qt.push(en)}),qt}(pt.originalDeps=i(dt),je);pt.entryCount=Et.length,pt.entryCount===0&&We.push(dt),me(Et,function(Lt){te(pt.predecessor,Lt)<0&&pt.predecessor.push(Lt);var zt=l(Ue,Lt);te(zt.successor,Lt)<0&&zt.successor.push(dt)})}),{graph:Ue,noEntryList:We}}(S),V=j.graph,Z=j.noEntryList,ae={};for(me(x,function(je){ae[je]=!0});Z.length;){var le=Z.pop(),ge=V[le],ke=!!ae[le];ke&&(M.call(I,le,ge.originalDeps.slice()),delete ae[le]),me(ge.successor,ke?De:Pe)}me(ae,function(){var je="";throw new Error(je)})}function Pe(je){V[je].entryCount--,V[je].entryCount===0&&Z.push(je)}function De(je){ae[je]=!0,Pe(je)}}}(Ll,function(d){var i=[];return me(Ll.getClassesByMainType(d),function(l){i=i.concat(l.dependencies||l.prototype.dependencies||[])}),i=Ie(i,function(l){return $l(l).main}),d!=="dataset"&&te(i,"dataset")<=0&&i.unshift("dataset"),i});var O3="";typeof navigator<"u"&&(O3=navigator.platform||"");var Zf="rgba(0, 0, 0, 0.2)",Qm={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Zf,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Zf,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Zf,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Zf,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Zf,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Zf,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:O3.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},Rv=Dn(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),np="original",Jf="arrayRows",Qf="objectRows",$d="keyedColumns",rp="typedArray",d2="unknown",h2="column",E3="row",e5=1,t5=2,W0=3,A9=is();function n5(d,i,l){var x={},S=r5(i);if(!S||!d)return x;var M,I,j=[],V=[],Z=i.ecModel,ae=A9(Z).datasetMap,le=S.uid+"_"+l.seriesLayoutBy;me(d=d.slice(),function(De,je){var Ue=et(De)?De:d[je]={name:De};Ue.type==="ordinal"&&M==null&&(M=je,I=Pe(Ue)),x[Ue.name]=[]});var ge=ae.get(le)||ae.set(le,{categoryWayDim:I,valueWayDim:0});function ke(De,je,Ue){for(var We=0;Weke)return ge[De];return ge[Pe-1]}(x,I):l;if((ae=ae||l)&&ae.length){var le=ae[V];return S&&(Z[S]=le),j.paletteIdx=(V+1)%ae.length,le}}var D3=function(d){function i(){return d!==null&&d.apply(this,arguments)||this}return v(i,d),i.prototype.init=function(l,x,S,M,I,j){M=M||{},this.option=null,this._theme=new $s(M),this._locale=new $s(I),this._optionManager=j},i.prototype.setOption=function(l,x,S){var M=i5(x);this._optionManager.setOption(l,S,M),this._resetOption(null,M)},i.prototype.resetOption=function(l,x){return this._resetOption(l,i5(x))},i.prototype._resetOption=function(l,x){var S=!1,M=this._optionManager;if(!l||l==="recreate"){var I=M.mountOption(l==="recreate");this.option&&l!=="recreate"?(this.restoreData(),this._mergeOption(I,x)):M9(this,I),S=!0}if(l!=="timeline"&&l!=="media"||this.restoreData(),!l||l==="recreate"||l==="timeline"){var j=M.getTimelineOption(this);j&&(S=!0,this._mergeOption(j,x))}if(!l||l==="recreate"||l==="media"){var V=M.getMediaOption(this);V.length&&me(V,function(Z){S=!0,this._mergeOption(Z,x)},this)}return S},i.prototype.mergeOption=function(l){this._mergeOption(l,null)},i.prototype._mergeOption=function(l,x){var S=this.option,M=this._componentsMap,I=this._componentsCount,j=[],V=Dn(),Z=x&&x.replaceMergeMainTypeMap;A9(this).datasetMap=Dn(),me(l,function(ae,le){ae!=null&&(Ll.hasClass(le)?le&&(j.push(le),V.set(le,!0)):S[le]=S[le]==null?U(ae):G(S[le],ae,!0))}),Z&&Z.each(function(ae,le){Ll.hasClass(le)&&!V.get(le)&&(j.push(le),V.set(le,!0))}),Ll.topologicalTravel(j,Ll.getAllClassMainTypes(),function(ae){var le=function(We,dt,pt){var Et=M3.get(dt);if(!Et)return pt;var Lt=Et(We);return Lt?pt.concat(Lt):pt}(this,ae,ru(l[ae])),ge=M.get(ae),ke=ge?Z&&Z.get(ae)?"replaceMerge":"normalMerge":"replaceAll",Pe=Ih(ge,le,ke);(function(We,dt,pt){me(We,function(Et){var Lt=Et.newOption;et(Lt)&&(Et.keyInfo.mainType=dt,Et.keyInfo.subType=function(zt,qt,en,ln){return qt.type?qt.type:en?en.subType:ln.determineSubType(zt,qt)}(dt,Lt,Et.existing,pt))})})(Pe,ae,Ll),S[ae]=null,M.set(ae,null),I.set(ae,0);var De=[],je=[],Ue=0;me(Pe,function(We,dt){var pt=We.existing,Et=We.newOption;if(Et){var Lt=ae==="series",zt=Ll.getClass(ae,We.keyInfo.subType,!Lt);if(!zt)return;if(pt&&pt.constructor===zt)pt.name=We.keyInfo.name,pt.mergeOption(Et,this),pt.optionUpdated(Et,!1);else{var qt=Y({componentIndex:dt},We.keyInfo);Y(pt=new zt(Et,this,this,qt),qt),We.brandNew&&(pt.__requireNewView=!0),pt.init(Et,this,this),pt.optionUpdated(null,!0)}}else pt&&(pt.mergeOption({},this),pt.optionUpdated({},!1));pt?(De.push(pt.option),je.push(pt),Ue++):(De.push(void 0),je.push(void 0))},this),S[ae]=De,M.set(ae,je),I.set(ae,Ue),ae==="series"&&T4(this)},this),this._seriesIndices||T4(this)},i.prototype.getOption=function(){var l=U(this.option);return me(l,function(x,S){if(Ll.hasClass(S)){for(var M=ru(x),I=M.length,j=!1,V=I-1;V>=0;V--)M[V]&&!kc(M[V])?j=!0:(M[V]=null,!j&&I--);M.length=I,l[S]=M}}),delete l["\0_ec_inner"],l},i.prototype.getTheme=function(){return this._theme},i.prototype.getLocaleModel=function(){return this._locale},i.prototype.setUpdatePayload=function(l){this._payload=l},i.prototype.getUpdatePayload=function(){return this._payload},i.prototype.getComponent=function(l,x){var S=this._componentsMap.get(l);if(S){var M=S[x||0];if(M)return M;if(x==null){for(var I=0;I=le:ge==="max"?ae<=le:ae===le})(x[Z],M,V)||(S=!1)}}),S}var y1=me,M4=et,L3=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Vd(d){var i=d&&d.itemStyle;if(i)for(var l=0,x=L3.length;l=0;De--){var je=d[De];if(j||(ge=je.data.rawIndexOf(je.stackedByDimension,le)),ge>=0){var Ue=je.data.getByRawIndex(je.stackResultDimension,ge);if(ke>=0&&Ue>0||ke<=0&&Ue<0){ke=d1(ke,Ue),Pe=Ue;break}}}return x[0]=ke,x[1]=Pe,x})})}var ed,Bu,Ac,op,$v,lp=function(d){this.data=d.data||(d.sourceFormat===$d?{}:[]),this.sourceFormat=d.sourceFormat||d2,this.seriesLayoutBy=d.seriesLayoutBy||h2,this.startIndex=d.startIndex||0,this.dimensionsDetectedCount=d.dimensionsDetectedCount,this.metaRawOption=d.metaRawOption;var i=this.dimensionsDefine=d.dimensionsDefine;if(i)for(var l=0;lDe&&(De=dt)}ke[0]=Pe,ke[1]=De}},S=function(){return this._data?this._data.length/this._dimSize:0};function M(I){for(var j=0;j=0&&(ke=I.interpolatedValue[Pe])}return ke!=null?ke+"":""}):void 0},d.prototype.getRawValue=function(i,l){return gc(this.getData(l),i)},d.prototype.formatTooltip=function(i,l,x){},d}();function td(d){return new L4(d)}var L4=function(){function d(i){i=i||{},this._reset=i.reset,this._plan=i.plan,this._count=i.count,this._onDirty=i.onDirty,this._dirty=!0}return d.prototype.perform=function(i){var l,x=this._upstream,S=i&&i.skip;if(this._dirty&&x){var M=this.context;M.data=M.outputData=x.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this),this._plan&&!S&&(l=this._plan(this.context));var I,j=le(this._modBy),V=this._modDataCount||0,Z=le(i&&i.modBy),ae=i&&i.modDataCount||0;function le(We){return!(We>=1)&&(We=1),We}j===Z&&V===ae||(l="reset"),(this._dirty||l==="reset")&&(this._dirty=!1,I=this._doReset(S)),this._modBy=Z,this._modDataCount=ae;var ge=i&&i.step;if(this._dueEnd=x?x._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var ke=this._dueIndex,Pe=Math.min(ge!=null?this._dueIndex+ge:1/0,this._dueEnd);if(!S&&(I||ke1&&x>0?j:I}};return M;function I(){return i=d?null:V65535?U3:L9}function Yv(d,i,l,x,S){var M=R9[l||"float"];if(S){var I=d[i],j=I&&I.length;if(j!==x){for(var V=new M(x),Z=0;Zje[1]&&(je[1]=De)}return this._rawCount=this._count=V,{start:j,end:V}},d.prototype._initDataFromProvider=function(i,l,x){for(var S=this._provider,M=this._chunks,I=this._dimensions,j=I.length,V=this._rawExtent,Z=Ie(I,function(We){return We.property}),ae=0;aeUe[1]&&(Ue[1]=je)}}!S.persistent&&S.clean&&S.clean(),this._rawCount=this._count=l,this._extent=[]},d.prototype.count=function(){return this._count},d.prototype.get=function(i,l){if(!(l>=0&&l=0&&l=this._rawCount||i<0)return-1;if(!this._indices)return i;var l=this._indices,x=l[i];if(x!=null&&xi))return I;M=I-1}}return-1},d.prototype.indicesOfNearest=function(i,l,x){var S=this._chunks[i],M=[];if(!S)return M;x==null&&(x=1/0);for(var I=1/0,j=-1,V=0,Z=0,ae=this.count();Z=0&&j<0)&&(I=ge,j=le,V=0),le===j&&(M[V++]=Z))}return M.length=V,M},d.prototype.getIndices=function(){var i,l=this._indices;if(l){var x=l.constructor,S=this._count;if(x===Array){i=new x(S);for(var M=0;M=ae&&pt<=le||isNaN(pt))&&(j[V++]=Pe),Pe++;ke=!0}else if(M===2){De=ge[S[0]];var Ue=ge[S[1]],We=i[S[1]][0],dt=i[S[1]][1];for(je=0;je=ae&&pt<=le||isNaN(pt))&&(Et>=We&&Et<=dt||isNaN(Et))&&(j[V++]=Pe),Pe++}ke=!0}}if(!ke)if(M===1)for(je=0;je=ae&&pt<=le||isNaN(pt))&&(j[V++]=Lt)}else for(je=0;jei[en][1])&&(zt=!1)}zt&&(j[V++]=l.getRawIndex(je))}return VUe[1]&&(Ue[1]=je)}}},d.prototype.lttbDownSample=function(i,l){var x,S,M,I=this.clone([i],!0),j=I._chunks[i],V=this.count(),Z=0,ae=Math.floor(1/l),le=this.getRawIndex(0),ge=new(Wv(this._rawCount))(Math.ceil(V/ae)+2);ge[Z++]=le;for(var ke=1;kex&&(x=S,M=qt)}ge[Z++]=M,le=M}return ge[Z++]=this.getRawIndex(V-1),I._count=Z,I._indices=ge,I.getRawIndex=this._getRawIdx,I},d.prototype.downSample=function(i,l,x,S){for(var M=this.clone([i],!0),I=M._chunks,j=[],V=Math.floor(1/l),Z=I[i],ae=this.count(),le=M._rawExtent[i]=[1/0,-1/0],ge=new(Wv(this._rawCount))(Math.ceil(ae/V)),ke=0,Pe=0;Peae-Pe&&(V=ae-Pe,j.length=V);for(var De=0;Dele[1]&&(le[1]=Ue),ge[ke++]=We}return M._count=ke,M._indices=ge,M._updateGetRawIdx(),M},d.prototype.each=function(i,l){if(this._count)for(var x=i.length,S=this._chunks,M=0,I=this.count();Mj&&(j=Z)}return S=[I,j],this._extent[i]=S,S},d.prototype.getRawDataItem=function(i){var l=this.getRawIndex(i);if(this._provider.persistent)return this._provider.getItem(l);for(var x=[],S=this._chunks,M=0;M=0?this._indices[i]:-1},d.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},d.internalField=function(){function i(l,x,S,M){return cp(l[M],this._dimensions[M])}x1={arrayRows:i,objectRows:function(l,x,S,M){return cp(l[x],this._dimensions[M])},keyedColumns:i,original:function(l,x,S,M){var I=l&&(l.value==null?l:l.value);return cp(I instanceof Array?I[M]:I,this._dimensions[M])},typedArray:function(l,x,S,M){return l[M]}}}(),d}(),F9=function(){function d(i){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=i}return d.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},d.prototype._setLocalSource=function(i,l){this._sourceList=i,this._upstreamSignList=l,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},d.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},d.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},d.prototype._createSource=function(){this._setLocalSource([],[]);var i,l,x=this._sourceHost,S=this._getUpstreamSourceManagers(),M=!!S.length;if(g5(x)){var I=x,j=void 0,V=void 0,Z=void 0;if(M){var ae=S[0];ae.prepareSource(),j=(Z=ae.getSource()).data,V=Z.sourceFormat,l=[ae._getVersionSign()]}else V=yt(j=I.get("data",!0))?rp:np,l=[];var le=this._getSourceMetaRawOption()||{},ge=Z&&Z.metaRawOption||{},ke=ot(le.seriesLayoutBy,ge.seriesLayoutBy)||null,Pe=ot(le.sourceHeader,ge.sourceHeader)||null,De=ot(le.dimensions,ge.dimensions);i=ke!==ge.seriesLayoutBy||!!Pe!=!!ge.sourceHeader||De?[Ud(j,{seriesLayoutBy:ke,sourceHeader:Pe,dimensions:De},V)]:[]}else{var je=x;if(M){var Ue=this._applyTransform(S);i=Ue.sourceList,l=Ue.upstreamSignList}else i=[Ud(je.get("source",!0),this._getSourceMetaRawOption(),null)],l=[]}this._setLocalSource(i,l)},d.prototype._applyTransform=function(i){var l,x=this._sourceHost,S=x.get("transform",!0),M=x.get("fromTransformResult",!0);if(M!=null){var I="";i.length!==1&&Gv(I)}var j,V=[],Z=[];return me(i,function(ae){ae.prepareSource();var le=ae.getSource(M||0),ge="";M==null||le||Gv(ge),V.push(le),Z.push(ae._getVersionSign())}),S?l=function(ae,le,ge){var ke=ru(ae),Pe=ke.length,De="";Pe||ks(De);for(var je=0,Ue=Pe;je1||ge&&!ae){var Pe=function(pt,Et,Lt,zt,qt){var en=Et.getData(),ln=pe(pt,function(Zn,Br,Ar){var Wr=en.getDimensionInfo(Ar);return Zn||Wr&&Wr.tooltip!==!1&&Wr.displayName!=null},!1),cn=[],_n=[],jn=[];function Jn(Zn,Br){var Ar=en.getDimensionInfo(Br);Ar&&Ar.otherDims.tooltip!==!1&&(ln?jn.push(Y3("nameValue",{markerType:"subItem",markerColor:qt,name:Ar.displayName,value:Zn,valueType:Ar.type})):(cn.push(Zn),_n.push(Ar.type)))}return zt.length?me(zt,function(Zn){Jn(gc(en,Lt,Zn),Zn)}):me(pt,Jn),{inlineValues:cn,inlineValueTypes:_n,blocks:jn}}(le,M,I,Z,ke);i=Pe.inlineValues,l=Pe.inlineValueTypes,x=Pe.blocks,S=Pe.inlineValues[0]}else if(ae){var De=V.getDimensionInfo(Z[0]);S=i=gc(V,I,Z[0]),l=De.type}else S=i=ge?le[0]:le;var je=g0(M),Ue=je&&M.name||"",We=V.getName(I),dt=j?Ue:We;return Y3("section",{header:Ue,noHeader:j||!je,sortParam:S,blocks:[Y3("nameValue",{markerType:"item",markerColor:ke,name:dt,noName:!$t(dt),value:i,valueType:l})].concat(x||[])})}var af=is();function j4(d,i){return d.getName(i)||d.getId(i)}var C0=function(d){function i(){var l=d!==null&&d.apply(this,arguments)||this;return l._selectedDataIndicesMap={},l}return v(i,d),i.prototype.init=function(l,x,S){this.seriesIndex=this.componentIndex,this.dataTask=td({count:Lx,reset:j9}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(l,S),(af(this).sourceManager=new F9(this)).prepareSource();var M=this.getInitialData(l,S);Kv(M,this),this.dataTask.context.data=M,af(this).dataBeforeProcessed=M,b2(this),this._initSelectedMapFromData(M)},i.prototype.mergeDefaultAndTheme=function(l,x){var S=Iv(this),M=S?S3(l):{},I=this.subType;Ll.hasClass(I)&&(I+="Series"),G(l,x.getTheme().get(this.subType)),G(l,this.getDefaultOption()),U1(l,"label",["show"]),this.fillDataTextStyle(l.data),S&&Lv(l,M,S)},i.prototype.mergeOption=function(l,x){l=G(this.option,l,!0),this.fillDataTextStyle(l.data);var S=Iv(this);S&&Lv(this.option,l,S);var M=af(this).sourceManager;M.dirty(),M.prepareSource();var I=this.getInitialData(l,x);Kv(I,this),this.dataTask.dirty(),this.dataTask.context.data=I,af(this).dataBeforeProcessed=I,b2(this),this._initSelectedMapFromData(I)},i.prototype.fillDataTextStyle=function(l){if(l&&!yt(l))for(var x=["show"],S=0;Sthis.getShallow("animationThreshold")&&(l=!1),!!l},i.prototype.restoreData=function(){this.dataTask.dirty()},i.prototype.getColorFromPalette=function(l,x,S){var M=this.ecModel,I=a5.prototype.getColorFromPalette.call(this,l,x,S);return I||(I=M.getColorFromPalette(l,x,S)),I},i.prototype.coordDimToDataDim=function(l){return this.getRawData().mapDimensionsAll(l)},i.prototype.getProgressive=function(){return this.get("progressive")},i.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},i.prototype.select=function(l,x){this._innerSelect(this.getData(x),l)},i.prototype.unselect=function(l,x){var S=this.option.selectedMap;if(S)for(var M=this.getData(x),I=0;I=0&&S.push(I)}return S},i.prototype.isSelected=function(l,x){var S=this.option.selectedMap;return S&&S[j4(this.getData(x),l)]||!1},i.prototype.isUniversalTransitionEnabled=function(){if(this.__universalTransitionEnabled)return!0;var l=this.option.universalTransition;return!!l&&(l===!0||l&&l.enabled)},i.prototype._innerSelect=function(l,x){var S,M,I=this.option.selectedMode,j=x.length;if(I&&j){if(I==="multiple")for(var V=this.option.selectedMap||(this.option.selectedMap={}),Z=0;Z0&&this._innerSelect(l,x)}},i.registerClass=function(l){return Ll.registerClass(l)},i.protoInitialize=function(){var l=i.prototype;l.type="series.__base__",l.seriesIndex=0,l.ignoreStyleOnData=!1,l.hasSymbolVisual=!1,l.defaultSymbol="circle",l.visualStyleAccessPath="itemStyle",l.visualDrawType="fill"}(),i}(Ll);function b2(d){var i=d.name;g0(d)||(d.name=function(l){var x=l.getRawData(),S=x.mapDimensionsAll("seriesName"),M=[];return me(S,function(I){var j=x.getDimensionInfo(I);j.displayName&&M.push(j.displayName)}),M.join(" ")}(d)||i)}function Lx(d){return d.model.getRawData().count()}function j9(d){var i=d.model;return i.setData(i.getRawData().cloneShallow()),Rx}function Rx(d,i){i.outputData&&d.end>i.outputData.count()&&i.model.getRawData().cloneShallow(i.outputData)}function Kv(d,i){me(Cr(d.CHANGABLE_METHODS,d.DOWNSAMPLE_METHODS),function(l){d.wrapMethod(l,xe(z4,i))})}function z4(d,i){var l=Xc(d);return l&&l.setOutputEnd((i||this).count()),i}function Xc(d){var i=(d.ecModel||{}).scheduler,l=i&&i.getPipeline(d.uid);if(l){var x=l.currentTask;if(x){var S=x.agentStubMap;S&&(x=S.get(d.uid))}return x}}be(C0,h5),be(C0,a5),If(C0,Ll);var Mc=function(){function d(){this.group=new bl,this.uid=Kh("viewComponent")}return d.prototype.init=function(i,l){},d.prototype.render=function(i,l,x,S){},d.prototype.dispose=function(i,l){},d.prototype.updateView=function(i,l,x,S){},d.prototype.updateLayout=function(i,l,x,S){},d.prototype.updateVisual=function(i,l,x,S){},d.prototype.blurSeries=function(i,l){},d}();function k0(){var d=is();return function(i){var l=d(i),x=i.pipelineContext,S=!!l.large,M=!!l.progressiveRender,I=l.large=!(!x||!x.large),j=l.progressiveRender=!(!x||!x.progressiveRender);return!(S===I&&M===j)&&"reset"}}v1(Mc),Kt(Mc);var m5=is(),Fx=k0(),mc=function(){function d(){this.group=new bl,this.uid=Kh("viewChart"),this.renderTask=td({plan:G3,reset:$9}),this.renderTask.context={view:this}}return d.prototype.init=function(i,l){},d.prototype.render=function(i,l,x,S){},d.prototype.highlight=function(i,l,x,S){z9(i.getData(),S,"emphasis")},d.prototype.downplay=function(i,l,x,S){z9(i.getData(),S,"normal")},d.prototype.remove=function(i,l){this.group.removeAll()},d.prototype.dispose=function(i,l){},d.prototype.updateView=function(i,l,x,S){this.render(i,l,x,S)},d.prototype.updateLayout=function(i,l,x,S){this.render(i,l,x,S)},d.prototype.updateVisual=function(i,l,x,S){this.render(i,l,x,S)},d.markUpdateMethod=function(i,l){m5(i).updateMethod=l},d.protoInitialize=void(d.prototype.type="chart"),d}();function y5(d,i,l){d&&(i==="emphasis"?Pm:n2)(d,l)}function z9(d,i,l){var x=m0(d,i),S=i&&i.highlightKey!=null?function(M){var I=Qy[M];return I==null&&c3<=32&&(I=Qy[M]=c3++),I}(i.highlightKey):null;x!=null?me(ru(x),function(M){y5(d.getItemGraphicEl(M),l,S)}):d.eachItemGraphicEl(function(M){y5(M,l,S)})}function G3(d){return Fx(d.model)}function $9(d){var i=d.model,l=d.ecModel,x=d.api,S=d.payload,M=i.pipelineContext.progressiveRender,I=d.view,j=S&&m5(S).updateMethod,V=M?"incrementalPrepareRender":j&&I[j]?j:"render";return V!=="render"&&I[V](i,l,x,S),b5[V]}v1(mc),Kt(mc);var b5={incrementalPrepareRender:{progress:function(d,i){i.view.incrementalRender(d,i.model,i.ecModel,i.api,i.payload)}},render:{forceFirstProgress:!0,progress:function(d,i){i.view.render(i.model,i.ecModel,i.api,i.payload)}}};function _5(d,i,l){var x,S,M,I,j,V=0,Z=0,ae=null;function le(){Z=new Date().getTime(),ae=null,d.apply(M,I||[])}i=i||0;var ge=function(){for(var ke=[],Pe=0;Pe=0?le():ae=setTimeout(le,-S),V=x};return ge.clear=function(){ae&&(clearTimeout(ae),ae=null)},ge.debounceNextCall=function(ke){j=ke},ge}var x5=is(),V9={itemStyle:Ku(Sv,!0),lineStyle:Ku(q0,!0)},K3={lineStyle:"stroke",itemStyle:"fill"};function H9(d,i){var l=d.visualStyleMapper||V9[i];return l||(console.warn("Unkown style type '"+i+"'."),V9.itemStyle)}function X3(d,i){var l=d.visualDrawType||K3[i];return l||(console.warn("Unkown style type '"+i+"'."),"fill")}var w5={createOnAllSeries:!0,performRawSeries:!0,reset:function(d,i){var l=d.getData(),x=d.visualStyleAccessPath||"itemStyle",S=d.getModel(x),M=H9(d,x)(S),I=S.getShallow("decal");I&&(l.setVisual("decal",I),I.dirty=!0);var j=X3(d,x),V=M[j],Z=Ne(V)?V:null,ae=M.fill==="auto"||M.stroke==="auto";if(!M[j]||Z||ae){var le=d.getColorFromPalette(d.name,null,i.getSeriesCount());M[j]||(M[j]=le,l.setVisual("colorFromPalette",!0)),M.fill=M.fill==="auto"||typeof M.fill=="function"?le:M.fill,M.stroke=M.stroke==="auto"||typeof M.stroke=="function"?le:M.stroke}if(l.setVisual("style",M),l.setVisual("drawType",j),!i.isSeriesFiltered(d)&&Z)return l.setVisual("colorFromPalette",!1),{dataEach:function(ge,ke){var Pe=d.getDataParams(ke),De=Y({},M);De[j]=Z(Pe),ge.setItemVisual(ke,"style",De)}}}},$4=new $s,Bx={createOnAllSeries:!0,performRawSeries:!0,reset:function(d,i){if(!d.ignoreStyleOnData&&!i.isSeriesFiltered(d)){var l=d.getData(),x=d.visualStyleAccessPath||"itemStyle",S=H9(d,x),M=l.getVisual("drawType");return{dataEach:l.hasItemOption?function(I,j){var V=I.getRawDataItem(j);if(V&&V[x]){$4.option=V[x];var Z=S($4);Y(I.ensureUniqueItemVisual(j,"style"),Z),$4.option.decal&&(I.setItemVisual(j,"decal",$4.option.decal),$4.option.decal.dirty=!0),M in Z&&I.setItemVisual(j,"colorFromPalette",!1)}}:null}}}},jx={performRawSeries:!0,overallReset:function(d){var i=Dn();d.eachSeries(function(l){var x=l.getColorBy();if(!l.isColorBySeries()){var S=l.type+"-"+x,M=i.get(S);M||(M={},i.set(S,M)),x5(l).scope=M}}),d.eachSeries(function(l){if(!l.isColorBySeries()&&!d.isSeriesFiltered(l)){var x=l.getRawData(),S={},M=l.getData(),I=x5(l).scope,j=l.visualStyleAccessPath||"itemStyle",V=X3(l,j);M.each(function(Z){var ae=M.getRawIndex(Z);S[ae]=Z}),x.each(function(Z){var ae=S[Z];if(M.getItemVisual(ae,"colorFromPalette")){var le=M.ensureUniqueItemVisual(ae,"style"),ge=x.getName(Z)||Z+"",ke=x.count();le[V]=l.getColorFromPalette(ge,I,ke)}})}})}},Xv=Math.PI,q9=function(){function d(i,l,x,S){this._stageTaskMap=Dn(),this.ecInstance=i,this.api=l,x=this._dataProcessorHandlers=x.slice(),S=this._visualHandlers=S.slice(),this._allHandlers=x.concat(S)}return d.prototype.restoreData=function(i,l){i.restoreData(l),this._stageTaskMap.each(function(x){var S=x.overallTask;S&&S.dirty()})},d.prototype.getPerformArgs=function(i,l){if(i.__pipeline){var x=this._pipelineMap.get(i.__pipeline.id),S=x.context,M=!l&&x.progressiveEnabled&&(!S||S.progressiveRender)&&i.__idxInPipeline>x.blockIndex?x.step:null,I=S&&S.modDataCount;return{step:M,modBy:I!=null?Math.ceil(I/M):null,modDataCount:I}}},d.prototype.getPipeline=function(i){return this._pipelineMap.get(i)},d.prototype.updateStreamModes=function(i,l){var x=this._pipelineMap.get(i.uid),S=i.getData().count(),M=x.progressiveEnabled&&l.incrementalPrepareRender&&S>=x.threshold,I=i.get("large")&&S>=i.get("largeThreshold"),j=i.get("progressiveChunkMode")==="mod"?S:null;i.pipelineContext=x.context={progressiveRender:M,modDataCount:j,large:I}},d.prototype.restorePipelines=function(i){var l=this,x=l._pipelineMap=Dn();i.eachSeries(function(S){var M=S.getProgressive(),I=S.uid;x.set(I,{id:I,head:null,tail:null,threshold:S.getProgressiveThreshold(),progressiveEnabled:M&&!(S.preventIncremental&&S.preventIncremental()),blockIndex:-1,step:Math.round(M||700),count:0}),l._pipe(S,S.dataTask)})},d.prototype.prepareStageTasks=function(){var i=this._stageTaskMap,l=this.api.getModel(),x=this.api;me(this._allHandlers,function(S){var M=i.get(S.uid)||i.set(S.uid,{}),I="";Vt(!(S.reset&&S.overallReset),I),S.reset&&this._createSeriesStageTask(S,M,l,x),S.overallReset&&this._createOverallStageTask(S,M,l,x)},this)},d.prototype.prepareView=function(i,l,x,S){var M=i.renderTask,I=M.context;I.model=l,I.ecModel=x,I.api=S,M.__block=!i.incrementalPrepareRender,this._pipe(l,M)},d.prototype.performDataProcessorTasks=function(i,l){this._performStageTasks(this._dataProcessorHandlers,i,l,{block:!0})},d.prototype.performVisualTasks=function(i,l,x){this._performStageTasks(this._visualHandlers,i,l,x)},d.prototype._performStageTasks=function(i,l,x,S){S=S||{};var M=!1,I=this;function j(V,Z){return V.setDirty&&(!V.dirtyMap||V.dirtyMap.get(Z.__pipeline.id))}me(i,function(V,Z){if(!S.visualType||S.visualType===V.visualType){var ae=I._stageTaskMap.get(V.uid),le=ae.seriesTaskMap,ge=ae.overallTask;if(ge){var ke,Pe=ge.agentStubMap;Pe.each(function(je){j(S,je)&&(je.dirty(),ke=!0)}),ke&&ge.dirty(),I.updatePayload(ge,x);var De=I.getPerformArgs(ge,S.block);Pe.each(function(je){je.perform(De)}),ge.perform(De)&&(M=!0)}else le&&le.each(function(je,Ue){j(S,je)&&je.dirty();var We=I.getPerformArgs(je,S.block);We.skip=!V.performRawSeries&&l.isSeriesFiltered(je.context.model),I.updatePayload(je,x),je.perform(We)&&(M=!0)})}}),this.unfinished=M||this.unfinished},d.prototype.performSeriesTasks=function(i){var l;i.eachSeries(function(x){l=x.dataTask.perform()||l}),this.unfinished=l||this.unfinished},d.prototype.plan=function(){this._pipelineMap.each(function(i){var l=i.tail;do{if(l.__block){i.blockIndex=l.__idxInPipeline;break}l=l.getUpstream()}while(l)})},d.prototype.updatePayload=function(i,l){l!=="remain"&&(i.context.payload=l)},d.prototype._createSeriesStageTask=function(i,l,x,S){var M=this,I=l.seriesTaskMap,j=l.seriesTaskMap=Dn(),V=i.seriesType,Z=i.getTargetSeries;function ae(le){var ge=le.uid,ke=j.set(ge,I&&I.get(ge)||td({plan:U9,reset:$x,count:J3}));ke.context={model:le,ecModel:x,api:S,useClearVisual:i.isVisual&&!i.isLayout,plan:i.plan,reset:i.reset,scheduler:M},M._pipe(le,ke)}i.createOnAllSeries?x.eachRawSeries(ae):V?x.eachRawSeriesByType(V,ae):Z&&Z(x,S).each(ae)},d.prototype._createOverallStageTask=function(i,l,x,S){var M=this,I=l.overallTask=l.overallTask||td({reset:zx});I.context={ecModel:x,api:S,overallReset:i.overallReset,scheduler:M};var j=I.agentStubMap,V=I.agentStubMap=Dn(),Z=i.seriesType,ae=i.getTargetSeries,le=!0,ge=!1,ke="";function Pe(De){var je=De.uid,Ue=V.set(je,j&&j.get(je)||(ge=!0,td({reset:C5,onDirty:k5})));Ue.context={model:De,overallProgress:le},Ue.agent=I,Ue.__block=le,M._pipe(De,Ue)}Vt(!i.createOnAllSeries,ke),Z?x.eachRawSeriesByType(Z,Pe):ae?ae(x,S).each(Pe):(le=!1,me(x.getSeries(),Pe)),ge&&I.dirty()},d.prototype._pipe=function(i,l){var x=i.uid,S=this._pipelineMap.get(x);!S.head&&(S.head=l),S.tail&&S.tail.pipe(l),S.tail=l,l.__idxInPipeline=S.count++,l.__pipeline=S},d.wrapStageHandler=function(i,l){return Ne(i)&&(i={overallReset:i,seriesType:Vx(i)}),i.uid=Kh("stageHandler"),l&&(i.visualType=l),i},d}();function zx(d){d.overallReset(d.ecModel,d.api,d.payload)}function C5(d){return d.overallProgress&&_2}function _2(){this.agent.dirty(),this.getDownstream().dirty()}function k5(){this.agent&&this.agent.dirty()}function U9(d){return d.plan?d.plan(d.model,d.ecModel,d.api,d.payload):null}function $x(d){d.useClearVisual&&d.data.clearAllVisual();var i=d.resetDefines=ru(d.reset(d.model,d.ecModel,d.api,d.payload));return i.length>1?Ie(i,function(l,x){return Z3(x)}):S5}var S5=Z3(0);function Z3(d){return function(i,l){var x=l.data,S=l.resetDefines[d];if(S&&S.dataEach)for(var M=i.start;M0&&ke===Z.length-ge.length){var Pe=Z.slice(0,ke);Pe!=="data"&&(l.mainType=Pe,l[ge.toLowerCase()]=V,ae=!0)}}j.hasOwnProperty(Z)&&(x[Z]=V,ae=!0),ae||(S[Z]=V)})}return{cptQuery:l,dataQuery:x,otherQuery:S}},d.prototype.filter=function(i,l){var x=this.eventInfo;if(!x)return!0;var S=x.targetEl,M=x.packedEvent,I=x.model,j=x.view;if(!I||!j)return!0;var V=l.cptQuery,Z=l.dataQuery;return ae(V,I,"mainType")&&ae(V,I,"subType")&&ae(V,I,"index","componentIndex")&&ae(V,I,"name")&&ae(V,I,"id")&&ae(Z,M,"name")&&ae(Z,M,"dataIndex")&&ae(Z,M,"dataType")&&(!j.filterForExposedEvent||j.filterForExposedEvent(i,l.otherQuery,S,M));function ae(le,ge,ke,Pe){return le[ke]==null||ge[Pe||ke]===le[ke]}},d.prototype.afterTrigger=function(){this.eventInfo=null},d}(),Y9={createOnAllSeries:!0,performRawSeries:!0,reset:function(d,i){var l=d.getData();if(d.legendIcon&&l.setVisual("legendIcon",d.legendIcon),d.hasSymbolVisual){var x=d.get("symbol"),S=d.get("symbolSize"),M=d.get("symbolKeepAspect"),I=d.get("symbolRotate"),j=d.get("symbolOffset"),V=Ne(x),Z=Ne(S),ae=Ne(I),le=Ne(j),ge=V||Z||ae||le,ke=!V&&x?x:d.defaultSymbol,Pe=Z?null:S,De=ae?null:I,je=le?null:j;if(l.setVisual({legendIcon:d.legendIcon||ke,symbol:ke,symbolSize:Pe,symbolKeepAspect:M,symbolRotate:De,symbolOffset:je}),!i.isSeriesFiltered(d))return{dataEach:ge?function(Ue,We){var dt=d.getRawValue(We),pt=d.getDataParams(We);V&&Ue.setItemVisual(We,"symbol",x(dt,pt)),Z&&Ue.setItemVisual(We,"symbolSize",S(dt,pt)),ae&&Ue.setItemVisual(We,"symbolRotate",I(dt,pt)),le&&Ue.setItemVisual(We,"symbolOffset",j(dt,pt))}:null}}}};function Jv(d,i,l,x,S){var M=d+i;l.isSilent(M)||x.eachComponent({mainType:"series",subType:"pie"},function(I){for(var j=I.seriesIndex,V=S.selected,Z=0;Z0?(i=i||1,d==="dashed"?[4*i,2*i]:d==="dotted"?[i]:Ve(d)?[d]:Te(d)?d:null):null}var T5=new Zu(!0);function A5(d){var i=d.stroke;return!(i==null||i==="none"||!(d.lineWidth>0))}function U4(d){return typeof d=="string"&&d!=="none"}function W4(d){var i=d.fill;return i!=null&&i!=="none"}function M5(d,i){if(i.fillOpacity!=null&&i.fillOpacity!==1){var l=d.globalAlpha;d.globalAlpha=i.fillOpacity*i.opacity,d.fill(),d.globalAlpha=l}else d.fill()}function a8(d,i){if(i.strokeOpacity!=null&&i.strokeOpacity!==1){var l=d.globalAlpha;d.globalAlpha=i.strokeOpacity*i.opacity,d.stroke(),d.globalAlpha=l}else d.stroke()}function i8(d,i,l){var x=G1(i.image,i.__image,l);if(K1(x)){var S=d.createPattern(x,i.repeat||"repeat");if(typeof DOMMatrix=="function"&&S.setTransform){var M=new DOMMatrix;M.rotateSelf(0,0,(i.rotation||0)/Math.PI*180),M.scaleSelf(i.scaleX||1,i.scaleY||1),M.translateSelf(i.x||0,i.y||0),S.setTransform(M)}return S}}var J9=["shadowBlur","shadowOffsetX","shadowOffsetY"],w1=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function o8(d,i,l,x,S){var M=!1;if(!x&&i===(l=l||{}))return!1;if(x||i.opacity!==l.opacity){M||(Dc(d,S),M=!0);var I=Math.max(Math.min(i.opacity,1),0);d.globalAlpha=isNaN(I)?de.opacity:I}(x||i.blend!==l.blend)&&(M||(Dc(d,S),M=!0),d.globalCompositeOperation=i.blend||de.blend);for(var j=0;j0&&Z9(je.lineDash,je.lineWidth),oa=je.lineDashOffset,Oi=!!Pe.setLineDash,Qa=De.getGlobalScale();if(zt.setScale(Qa[0],Qa[1],De.segmentIgnoreThreshold),Mr){var Pi=je.strokeNoScale&&De.getLineScale?De.getLineScale():1;Pi&&Pi!==1&&(Mr=Ie(Mr,function(ti){return ti/Pi}),oa/=Pi)}var Zi=!0;(Lt||4&De.__dirty||Mr&&!Oi&&We)&&(zt.setDPR(Pe.dpr),Et?zt.setContext(null):(zt.setContext(Pe),Zi=!1),zt.reset(),Mr&&!Oi&&(zt.setLineDash(Mr),zt.setLineDashOffset(oa)),De.buildPath(zt,De.shape,Ue),zt.toStatic(),De.pathUpdated()),Zi&&zt.rebuildPath(Pe,Et?pt:1),Mr&&Oi&&(Pe.setLineDash(Mr),Pe.lineDashOffset=oa),Ue||(je.strokeFirst?(We&&a8(Pe,je),dt&&M5(Pe,je)):(dt&&M5(Pe,je),We&&a8(Pe,je))),Mr&&Oi&&Pe.setLineDash([])}(d,i,ke,ge),ge&&(l.batchFill=ke.fill||"",l.batchStroke=ke.stroke||"")):i instanceof i4?(l.lastDrawType!==3&&(V=!0,l.lastDrawType=3),Y4(d,i,Z,V,l),function(Pe,De,je){var Ue=je.text;if(Ue!=null&&(Ue+=""),Ue){Pe.font=je.font||bo,Pe.textAlign=je.textAlign,Pe.textBaseline=je.textBaseline;var We=void 0;if(Pe.setLineDash){var dt=je.lineDash&&je.lineWidth>0&&Z9(je.lineDash,je.lineWidth),pt=je.lineDashOffset;if(dt){var Et=je.strokeNoScale&&De.getLineScale?De.getLineScale():1;Et&&Et!==1&&(dt=Ie(dt,function(Lt){return Lt/Et}),pt/=Et),Pe.setLineDash(dt),Pe.lineDashOffset=pt,We=!0}}je.strokeFirst?(A5(je)&&Pe.strokeText(Ue,je.x,je.y),W4(je)&&Pe.fillText(Ue,je.x,je.y)):(W4(je)&&Pe.fillText(Ue,je.x,je.y),A5(je)&&Pe.strokeText(Ue,je.x,je.y)),We&&Pe.setLineDash([])}}(d,i,ke)):i instanceof dc?(l.lastDrawType!==2&&(V=!0,l.lastDrawType=2),function(Pe,De,je,Ue,We){o8(Pe,C1(De,We.inHover),je&&C1(je,We.inHover),Ue,We)}(d,i,Z,V,l),function(Pe,De,je){var Ue=De.__image=G1(je.image,De.__image,De,De.onload);if(Ue&&K1(Ue)){var We=je.x||0,dt=je.y||0,pt=De.getWidth(),Et=De.getHeight(),Lt=Ue.width/Ue.height;if(pt==null&&Et!=null?pt=Et*Lt:Et==null&&pt!=null?Et=pt/Lt:pt==null&&Et==null&&(pt=Ue.width,Et=Ue.height),je.sWidth&&je.sHeight){var zt=je.sx||0,qt=je.sy||0;Pe.drawImage(Ue,zt,qt,je.sWidth,je.sHeight,We,dt,pt,Et)}else if(je.sx&&je.sy){var en=pt-(zt=je.sx),ln=Et-(qt=je.sy);Pe.drawImage(Ue,zt,qt,en,ln,We,dt,pt,Et)}else Pe.drawImage(Ue,We,dt,pt,Et)}}(d,i,ke)):i instanceof m4&&(l.lastDrawType!==4&&(V=!0,l.lastDrawType=4),function(Pe,De,je){var Ue=De.getDisplayables(),We=De.getTemporalDisplayables();Pe.save();var dt,pt,Et={prevElClipPaths:null,prevEl:null,allClipped:!1,viewWidth:je.viewWidth,viewHeight:je.viewHeight,inHover:je.inHover};for(dt=De.getCursor(),pt=Ue.length;dt=4&&(Z={x:parseFloat(ge[0]||0),y:parseFloat(ge[1]||0),width:parseFloat(ge[2]),height:parseFloat(ge[3])})}if(Z&&j!=null&&V!=null&&(ae=lf(Z,{x:0,y:0,width:j,height:V}),!l.ignoreViewBox)){var ke=S;(S=new bl).add(ke),ke.scaleX=ke.scaleY=ae.scale,ke.x=ae.x,ke.y=ae.y}return l.ignoreRootClip||j==null||V==null||S.setClipPath(new Ju({shape:{x:0,y:0,width:j,height:V}})),{root:S,width:j,height:V,viewBoxRect:Z,viewBoxTransform:ae,named:M}},d.prototype._parseNode=function(i,l,x,S,M,I){var j,V=i.nodeName.toLowerCase(),Z=S;if(V==="defs"&&(M=!0),V==="text"&&(I=!0),V==="defs"||V==="switch")j=l;else{if(!M){var ae=G4[V];if(ae&&Er(G4,V)){j=ae.call(this,i,l);var le=i.getAttribute("name");if(le){var ge={name:le,namedFrom:null,svgNodeTagLower:V,el:j};x.push(ge),V==="g"&&(Z=ge)}else S&&x.push({name:S.name,namedFrom:S,svgNodeTagLower:V,el:j});l.add(j)}}var ke=Z4[V];if(ke&&Er(Z4,V)){var Pe=ke.call(this,i),De=i.getAttribute("id");De&&(this._defs[De]=Pe)}}if(j&&j.isGroup)for(var je=i.firstChild;je;)je.nodeType===1?this._parseNode(je,j,x,Z,M,I):je.nodeType===3&&I&&this._parseText(je,j),je=je.nextSibling},d.prototype._parseText=function(i,l){var x=new i4({style:{text:i.textContent},silent:!0,x:this._textX||0,y:this._textY||0});k1(l,x),S0(i,x,this._defsUsePending,!1,!1),function(V,Z){var ae=Z.__selfStyle;if(ae){var le=ae.textBaseline,ge=le;le&&le!=="auto"?le==="baseline"?ge="alphabetic":le==="before-edge"||le==="text-before-edge"?ge="top":le==="after-edge"||le==="text-after-edge"?ge="bottom":le!=="central"&&le!=="mathematical"||(ge="middle"):ge="alphabetic",V.style.textBaseline=ge}var ke=Z.__inheritedStyle;if(ke){var Pe=ke.textAlign,De=Pe;Pe&&(Pe==="middle"&&(De="center"),V.style.textAlign=De)}}(x,l);var S=x.style,M=S.fontSize;M&&M<9&&(S.fontSize=9,x.scaleX*=M/9,x.scaleY*=M/9);var I=(S.fontSize||S.fontFamily)&&[S.fontStyle,S.fontWeight,(S.fontSize||12)+"px",S.fontFamily||"sans-serif"].join(" ");S.font=I;var j=x.getBoundingRect();return this._textX+=j.width,l.add(x),x},d.internalField=void(G4={g:function(i,l){var x=new bl;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x},rect:function(i,l){var x=new Ju;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.setShape({x:parseFloat(i.getAttribute("x")||"0"),y:parseFloat(i.getAttribute("y")||"0"),width:parseFloat(i.getAttribute("width")||"0"),height:parseFloat(i.getAttribute("height")||"0")}),x.silent=!0,x},circle:function(i,l){var x=new Hh;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.setShape({cx:parseFloat(i.getAttribute("cx")||"0"),cy:parseFloat(i.getAttribute("cy")||"0"),r:parseFloat(i.getAttribute("r")||"0")}),x.silent=!0,x},line:function(i,l){var x=new zs;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.setShape({x1:parseFloat(i.getAttribute("x1")||"0"),y1:parseFloat(i.getAttribute("y1")||"0"),x2:parseFloat(i.getAttribute("x2")||"0"),y2:parseFloat(i.getAttribute("y2")||"0")}),x.silent=!0,x},ellipse:function(i,l){var x=new c4;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.setShape({cx:parseFloat(i.getAttribute("cx")||"0"),cy:parseFloat(i.getAttribute("cy")||"0"),rx:parseFloat(i.getAttribute("rx")||"0"),ry:parseFloat(i.getAttribute("ry")||"0")}),x.silent=!0,x},polygon:function(i,l){var x,S=i.getAttribute("points");S&&(x=I5(S));var M=new Xi({shape:{points:x||[]},silent:!0});return k1(l,M),S0(i,M,this._defsUsePending,!1,!1),M},polyline:function(i,l){var x,S=i.getAttribute("points");S&&(x=I5(S));var M=new ko({shape:{points:x||[]},silent:!0});return k1(l,M),S0(i,M,this._defsUsePending,!1,!1),M},image:function(i,l){var x=new dc;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.setStyle({image:i.getAttribute("xlink:href")||i.getAttribute("href"),x:+i.getAttribute("x"),y:+i.getAttribute("y"),width:+i.getAttribute("width"),height:+i.getAttribute("height")}),x.silent=!0,x},text:function(i,l){var x=i.getAttribute("x")||"0",S=i.getAttribute("y")||"0",M=i.getAttribute("dx")||"0",I=i.getAttribute("dy")||"0";this._textX=parseFloat(x)+parseFloat(M),this._textY=parseFloat(S)+parseFloat(I);var j=new bl;return k1(l,j),S0(i,j,this._defsUsePending,!1,!0),j},tspan:function(i,l){var x=i.getAttribute("x"),S=i.getAttribute("y");x!=null&&(this._textX=parseFloat(x)),S!=null&&(this._textY=parseFloat(S));var M=i.getAttribute("dx")||"0",I=i.getAttribute("dy")||"0",j=new bl;return k1(l,j),S0(i,j,this._defsUsePending,!1,!0),this._textX+=parseFloat(M),this._textY+=parseFloat(I),j},path:function(i,l){var x=g9(i.getAttribute("d")||"");return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.silent=!0,x}}),d}(),Z4={lineargradient:function(d){var i=parseInt(d.getAttribute("x1")||"0",10),l=parseInt(d.getAttribute("y1")||"0",10),x=parseInt(d.getAttribute("x2")||"10",10),S=parseInt(d.getAttribute("y2")||"0",10),M=new bv(i,l,x,S);return s8(d,M),N5(d,M),M},radialgradient:function(d){var i=parseInt(d.getAttribute("cx")||"0",10),l=parseInt(d.getAttribute("cy")||"0",10),x=parseInt(d.getAttribute("r")||"0",10),S=new _v(i,l,x);return s8(d,S),N5(d,S),S}};function s8(d,i){d.getAttribute("gradientUnits")==="userSpaceOnUse"&&(i.global=!0)}function N5(d,i){for(var l=d.firstChild;l;){if(l.nodeType===1&&l.nodeName.toLocaleLowerCase()==="stop"){var x=l.getAttribute("offset"),S=void 0;S=x&&x.indexOf("%")>0?parseInt(x,10)/100:x?parseFloat(x):0;var M={};Zc(l,M,M);var I=M.stopColor||l.getAttribute("stop-color")||"#000000";i.colorStops.push({offset:S,color:I})}l=l.nextSibling}}function k1(d,i){d&&d.__inheritedStyle&&(i.__inheritedStyle||(i.__inheritedStyle={}),K(i.__inheritedStyle,d.__inheritedStyle))}function I5(d){for(var i=i6(d),l=[],x=0;x0;ke-=2){var Pe=le[ke],De=le[ke-1],je=i6(Pe);switch(ge=ge||[1,0,0,1,0,0],De){case"translate":ia(ge,ge,[parseFloat(je[0]),parseFloat(je[1]||"0")]);break;case"scale":Ja(ge,ge,[parseFloat(je[0]),parseFloat(je[1]||je[0])]);break;case"rotate":ya(ge,ge,-parseFloat(je[0])*G0);break;case"skewX":Qn(ge,[1,0,Math.tan(parseFloat(je[0])*G0),1,0,0],ge);break;case"skewY":Qn(ge,[1,Math.tan(parseFloat(je[0])*G0),0,1,0,0],ge);break;case"matrix":ge[0]=parseFloat(je[0]),ge[1]=parseFloat(je[1]),ge[2]=parseFloat(je[2]),ge[3]=parseFloat(je[3]),ge[4]=parseFloat(je[4]),ge[5]=parseFloat(je[5])}}Z.setLocalTransform(ge)}}(d,i),Zc(d,I,j),x||function(V,Z,ae){for(var le=0;le>1^-(1&j),V=V>>1^-(1&V),S=j+=S,M=V+=M,x.push([j/l,V/l])}return x}function eg(d,i){return Ie(ce((d=function(l){if(!l.UTF8Encoding)return l;var x=l,S=x.UTF8Scale;S==null&&(S=1024);for(var M=x.features,I=0;I0}),function(l){var x=l.properties,S=l.geometry,M=[];if(S.type==="Polygon"){var I=S.coordinates;M.push({type:"polygon",exterior:I[0],interiors:I.slice(1)})}S.type==="MultiPolygon"&&me(I=S.coordinates,function(V){V[0]&&M.push({type:"polygon",exterior:V[0],interiors:V.slice(1)})});var j=new R5(x[i||"name"],M,x.cp);return j.properties=x,j})}for(var Vs=[126,25],C2="\u5357\u6D77\u8BF8\u5C9B",sf=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],S1=0;S10&&l.unfinished);l.unfinished||this._zr.flush()}}},i.prototype.getDom=function(){return this._dom},i.prototype.getId=function(){return this.id},i.prototype.getZr=function(){return this._zr},i.prototype.setOption=function(l,x,S){if(this._disposed)this.id;else{var M,I,j;if(et(x)&&(S=x.lazyUpdate,M=x.silent,I=x.replaceMerge,j=x.transition,x=x.notMerge),this.__flagInMainProcess=!0,!this._model||x){var V=new Dx(this._api),Z=this._theme,ae=this._model=new D3;ae.scheduler=this._scheduler,ae.init(null,null,null,Z,this._locale,V)}this._model.setOption(l,{replaceMerge:I},$5);var le={seriesTransition:j,optionChanged:!0};S?(this.__pendingUpdate={silent:M,updateParams:le},this.__flagInMainProcess=!1,this.getZr().wakeUp()):(Zd(this),Jd.update.call(this,null,le),this._zr.flush(),this.__pendingUpdate=null,this.__flagInMainProcess=!1,d6.call(this,M),O2.call(this,M))}},i.prototype.setTheme=function(){console.error("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},i.prototype.getModel=function(){return this._model},i.prototype.getOption=function(){return this._model&&this._model.getOption()},i.prototype.getWidth=function(){return this._zr.getWidth()},i.prototype.getHeight=function(){return this._zr.getHeight()},i.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||f8&&window.devicePixelRatio||1},i.prototype.getRenderedCanvas=function(l){if(g.canvasSupported)return l=l||{},this._zr.painter.getRenderedCanvas({backgroundColor:l.backgroundColor||this._model.get("backgroundColor"),pixelRatio:l.pixelRatio||this.getDevicePixelRatio()})},i.prototype.getSvgDataURL=function(){if(g.svgSupported){var l=this._zr;return me(l.storage.getDisplayList(),function(x){x.stopAnimation(null,!0)}),l.painter.toDataURL()}},i.prototype.getDataURL=function(l){if(!this._disposed){var x=(l=l||{}).excludeComponents,S=this._model,M=[],I=this;me(x,function(V){S.eachComponent({mainType:V},function(Z){var ae=I._componentsMap[Z.__viewId];ae.group.ignore||(M.push(ae),ae.group.ignore=!0)})});var j=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.getRenderedCanvas(l).toDataURL("image/"+(l&&l.type||"png"));return me(M,function(V){V.group.ignore=!1}),j}this.id},i.prototype.getConnectedDataURL=function(l){if(this._disposed)this.id;else if(g.canvasSupported){var x=l.type==="svg",S=this.group,M=Math.min,I=Math.max,j=1/0;if(lg[S]){var V=j,Z=j,ae=-1/0,le=-1/0,ge=[],ke=l&&l.pixelRatio||this.getDevicePixelRatio();me(mp,function(dt,pt){if(dt.group===S){var Et=x?dt.getZr().painter.getSvgDom().innerHTML:dt.getRenderedCanvas(U(l)),Lt=dt.getDom().getBoundingClientRect();V=M(Lt.left,V),Z=M(Lt.top,Z),ae=I(Lt.right,ae),le=I(Lt.bottom,le),ge.push({dom:Et,left:Lt.left,top:Lt.top})}});var Pe=(ae*=ke)-(V*=ke),De=(le*=ke)-(Z*=ke),je=ee(),Ue=tu(je,{renderer:x?"svg":"canvas"});if(Ue.resize({width:Pe,height:De}),x){var We="";return me(ge,function(dt){var pt=dt.left-V,Et=dt.top-Z;We+=''+dt.dom+""}),Ue.painter.getSvgRoot().innerHTML=We,l.connectedBackgroundColor&&Ue.painter.setBackgroundColor(l.connectedBackgroundColor),Ue.refreshImmediately(),Ue.painter.toDataURL()}return l.connectedBackgroundColor&&Ue.add(new Ju({shape:{x:0,y:0,width:Pe,height:De},style:{fill:l.connectedBackgroundColor}})),me(ge,function(dt){var pt=new dc({style:{x:dt.left*ke-V,y:dt.top*ke-Z,image:dt.dom}});Ue.add(pt)}),Ue.refreshImmediately(),je.toDataURL("image/"+(l&&l.type||"png"))}return this.getDataURL(l)}},i.prototype.convertToPixel=function(l,x){return O1(this,"convertToPixel",l,x)},i.prototype.convertFromPixel=function(l,x){return O1(this,"convertFromPixel",l,x)},i.prototype.containPixel=function(l,x){var S;if(!this._disposed)return me(B0(this._model,l),function(M,I){I.indexOf("Models")>=0&&me(M,function(j){var V=j.coordinateSystem;if(V&&V.containPoint)S=S||!!V.containPoint(x);else if(I==="seriesModels"){var Z=this._chartsMap[j.__viewId];Z&&Z.containPoint&&(S=S||Z.containPoint(x,j))}},this)},this),!!S;this.id},i.prototype.getVisual=function(l,x){var S=B0(this._model,l,{defaultMainType:"series"}),M=S.seriesModel,I=M.getData(),j=S.hasOwnProperty("dataIndexInside")?S.dataIndexInside:S.hasOwnProperty("dataIndex")?I.indexOfRawIndex(S.dataIndex):null;return j!=null?function(V,Z,ae){switch(ae){case"color":return V.getItemVisual(Z,"style")[V.getVisual("drawType")];case"opacity":return V.getItemVisual(Z,"style").opacity;case"symbol":case"symbolSize":case"liftZ":return V.getItemVisual(Z,ae)}}(I,j,x):function(V,Z){switch(Z){case"color":return V.getVisual("style")[V.getVisual("drawType")];case"opacity":return V.getVisual("style").opacity;case"symbol":case"symbolSize":case"liftZ":return V.getVisual(Z)}}(I,x)},i.prototype.getViewOfComponentModel=function(l){return this._componentsMap[l.__viewId]},i.prototype.getViewOfSeriesModel=function(l){return this._chartsMap[l.__viewId]},i.prototype._initEvents=function(){var l,x,S,M=this;me(sb,function(I){var j=function(V){var Z,ae=M.getModel(),le=V.target,ge=I==="globalout";if(ge?Z={}:le&&H4(le,function(Ue){var We=js(Ue);if(We&&We.dataIndex!=null){var dt=We.dataModel||ae.getSeriesByIndex(We.seriesIndex);return Z=dt&&dt.getDataParams(We.dataIndex,We.dataType)||{},!0}if(We.eventData)return Z=Y({},We.eventData),!0},!0),Z){var ke=Z.componentType,Pe=Z.componentIndex;ke!=="markLine"&&ke!=="markPoint"&&ke!=="markArea"||(ke="series",Pe=Z.seriesIndex);var De=ke&&Pe!=null&&ae.getComponent(ke,Pe),je=De&&M[De.mainType==="series"?"_chartsMap":"_componentsMap"][De.__viewId];Z.event=V,Z.type=I,M._$eventProcessor.eventInfo={targetEl:le,packedEvent:Z,model:De,view:je},M.trigger(I,Z)}};j.zrEventfulCallAtLast=!0,M._zr.on(I,j,M)}),me(Qd,function(I,j){M._messageCenter.on(j,function(V){this.trigger(j,V)},M)}),me(["selectchanged"],function(I){M._messageCenter.on(I,function(j){this.trigger(I,j)},M)}),l=this._messageCenter,x=this,S=this._api,l.on("selectchanged",function(I){var j=S.getModel();I.isFromClick?(Jv("map","selectchanged",x,j,I),Jv("pie","selectchanged",x,j,I)):I.fromAction==="select"?(Jv("map","selected",x,j,I),Jv("pie","selected",x,j,I)):I.fromAction==="unselect"&&(Jv("map","unselected",x,j,I),Jv("pie","unselected",x,j,I))})},i.prototype.isDisposed=function(){return this._disposed},i.prototype.clear=function(){this._disposed?(this.id,void 0):this.setOption({series:[]},!0)},i.prototype.dispose=function(){if(this._disposed)this.id;else{this._disposed=!0,Df(this.getDom(),uf,"");var l=this,x=l._api,S=l._model;me(l._componentsViews,function(M){M.dispose(S,x)}),me(l._chartsViews,function(M){M.dispose(S,x)}),l._zr.dispose(),l._dom=l._model=l._chartsMap=l._componentsMap=l._chartsViews=l._componentsViews=l._scheduler=l._api=l._zr=l._throttledZrFlush=l._theme=l._coordSysMgr=l._messageCenter=null,delete mp[l.id]}},i.prototype.resize=function(l){if(this._disposed)this.id;else{this._zr.resize(l);var x=this._model;if(this._loadingFX&&this._loadingFX.resize(),x){var S=x.resetOption("media"),M=l&&l.silent;this.__pendingUpdate&&(M==null&&(M=this.__pendingUpdate.silent),S=!0,this.__pendingUpdate=null),this.__flagInMainProcess=!0,S&&Zd(this),Jd.update.call(this,{type:"resize",animation:Y({duration:0},l&&l.animation)}),this.__flagInMainProcess=!1,d6.call(this,M),O2.call(this,M)}}},i.prototype.showLoading=function(l,x){if(this._disposed)this.id;else if(et(l)&&(x=l,l=""),l=l||"default",this.hideLoading(),V5[l]){var S=V5[l](this._api,x),M=this._zr;this._loadingFX=S,M.add(S)}},i.prototype.hideLoading=function(){this._disposed?(this.id,void 0):(this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null)},i.prototype.makeActionFromEvent=function(l){var x=Y({},l);return x.type=Qd[l.type],x},i.prototype.dispatchAction=function(l,x){if(this._disposed)this.id;else if(et(x)||(x={silent:!!x}),id[l.type]&&this._model)if(this.__flagInMainProcess)this._pendingActions.push(l);else{var S=x.silent;f6.call(this,l,S);var M=x.flush;M?this._zr.flush():M!==!1&&g.browser.weChat&&this._throttledZrFlush(),d6.call(this,S),O2.call(this,S)}},i.prototype.updateLabelLayout=function(){K0.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},i.prototype.appendData=function(l){if(this._disposed)this.id;else{var x=l.seriesIndex,S=this.getModel().getSeriesByIndex(x);S.appendData(l),this._scheduler.unfinished=!0,this.getZr().wakeUp()}},i.internalField=function(){function l(j){for(var V=[],Z=j.currentStates,ae=0;ae0?{duration:le,delay:Z.get("delay"),easing:Z.get("easing")}:null;V.group.traverse(function(ke){if(ke.states&&ke.states.emphasis){if(i2(ke))return;if(ke instanceof Wl&&function(Ue){var We=e9(Ue);We.normalFill=Ue.style.fill,We.normalStroke=Ue.style.stroke;var dt=Ue.states.select||{};We.selectFill=dt.style&&dt.style.fill||null,We.selectStroke=dt.style&&dt.style.stroke||null}(ke),ke.__dirty){var Pe=ke.prevStates;Pe&&ke.useStates(Pe)}if(ae){ke.stateTransition=ge;var De=ke.getTextContent(),je=ke.getTextGuideLine();De&&(De.stateTransition=ge),je&&(je.stateTransition=ge)}ke.__dirty&&l(ke)}})}Zd=function(j){var V=j._scheduler;V.restorePipelines(j._model),V.prepareStageTasks(),u6(j,!0),u6(j,!1),V.plan()},u6=function(j,V){for(var Z=j._model,ae=j._scheduler,le=V?j._componentsViews:j._chartsViews,ge=V?j._componentsMap:j._chartsMap,ke=j._zr,Pe=j._api,De=0;Deje.get("hoverLayerThreshold")&&!g.node&&!g.worker&&je.eachSeries(function(dt){if(!dt.preventUsingHoverLayer){var pt=De._chartsMap[dt.__viewId];pt.__alive&&pt.group.traverse(function(Et){Et.states.emphasis&&(Et.states.emphasis.hoverLayer=!0)})}})}(j,V),K0.trigger("series:afterupdate",V,Z,le)},X0=function(j){j.__needsUpdateStatus=!0,j.getZr().wakeUp()},h8=function(j){j.__needsUpdateStatus&&(j.getZr().storage.traverse(function(V){i2(V)||l(V)}),j.__needsUpdateStatus=!1)},gp=function(j){return new(function(V){function Z(){return V!==null&&V.apply(this,arguments)||this}return v(Z,V),Z.prototype.getCoordinateSystems=function(){return j._coordSysMgr.getCoordinateSystems()},Z.prototype.getComponentByElement=function(ae){for(;ae;){var le=ae.__ecComponentInfo;if(le!=null)return j._model.getComponent(le.mainType,le.index);ae=ae.parent}},Z.prototype.enterEmphasis=function(ae,le){Pm(ae,le),X0(j)},Z.prototype.leaveEmphasis=function(ae,le){n2(ae,le),X0(j)},Z.prototype.enterBlur=function(ae){(function(le){Vf(le,Am)})(ae),X0(j)},Z.prototype.leaveBlur=function(ae){d3(ae),X0(j)},Z.prototype.enterSelect=function(ae){s9(ae),X0(j)},Z.prototype.leaveSelect=function(ae){u9(ae),X0(j)},Z.prototype.getModel=function(){return j.getModel()},Z.prototype.getViewOfComponentModel=function(ae){return j.getViewOfComponentModel(ae)},Z.prototype.getViewOfSeriesModel=function(ae){return j.getViewOfSeriesModel(ae)},Z}(o5))(j)},ob=function(j){function V(Z,ae){for(var le=0;le=0)){A2.push(l);var M=q9.wrapStageHandler(l,S);M.__prio=i,M.__raw=l,d.push(M)}}function Z0(d,i){V5[d]=i}function g6(d,i,l){ab(d,i,l)}var m6=function(d){var i=(d=U(d)).type,l="";i||ks(l);var x=i.split(":");x.length!==2&&ks(l);var S=!1;x[0]==="echarts"&&(i=x[1],S=!0),d.__isBuiltIn=S,H3.set(i,d)};nh(j5,w5),nh(vp,Bx),nh(vp,jx),nh(j5,Y9),nh(vp,{createOnAllSeries:!0,performRawSeries:!0,reset:function(d,i){if(d.hasSymbolVisual&&!i.isSeriesFiltered(d))return{dataEach:d.getData().hasItemOption?function(l,x){var S=l.getItemModel(x),M=S.getShallow("symbol",!0),I=S.getShallow("symbolSize",!0),j=S.getShallow("symbolRotate",!0),V=S.getShallow("symbolOffset",!0),Z=S.getShallow("symbolKeepAspect",!0);M!=null&&l.setItemVisual(x,"symbol",M),I!=null&&l.setItemVisual(x,"symbolSize",I),j!=null&&l.setItemVisual(x,"symbolRotate",j),V!=null&&l.setItemVisual(x,"symbolOffset",V),Z!=null&&l.setItemVisual(x,"symbolKeepAspect",Z)}:null}}}),nh(7e3,function(d,i){d.eachRawSeries(function(l){if(!d.isSeriesFiltered(l)){var x=l.getData();x.hasItemVisual()&&x.each(function(M){var I=x.getItemVisual(M,"decal");I&&(x.ensureUniqueItemVisual(M,"style").decal=dp(I,i))});var S=x.getVisual("decal");S&&(x.getVisual("style").decal=dp(S,i))}})}),cf(s5),q5(900,function(d){var i=Dn();d.eachSeries(function(l){var x=l.get("stack");if(x){var S=i.get(x)||i.set(x,[]),M=l.getData(),I={stackResultDimension:M.getCalculationInfo("stackResultDimension"),stackedOverDimension:M.getCalculationInfo("stackedOverDimension"),stackedDimension:M.getCalculationInfo("stackedDimension"),stackedByDimension:M.getCalculationInfo("stackedByDimension"),isStackedByIndex:M.getCalculationInfo("isStackedByIndex"),data:M,seriesModel:l};if(!I.stackedDimension||!I.isStackedByIndex&&!I.stackedByDimension)return;S.length&&M.setCalculationInfo("stackedOnSeries",S[S.length-1].seriesModel),S.push(I)}}),i.each(u5)}),Z0("default",function(d,i){K(i=i||{},{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var l=new bl,x=new Ju({style:{fill:i.maskColor},zlevel:i.zlevel,z:1e4});l.add(x);var S,M=new J1({style:{text:i.text,fill:i.textColor,fontSize:i.fontSize,fontWeight:i.fontWeight,fontStyle:i.fontStyle,fontFamily:i.fontFamily},zlevel:i.zlevel,z:10001}),I=new Ju({style:{fill:"none"},textContent:M,textConfig:{position:"right",distance:10},zlevel:i.zlevel,z:10001});return l.add(I),i.showSpinner&&((S=new _i({shape:{startAngle:-Xv/2,endAngle:-Xv/2+.1,r:i.spinnerRadius},style:{stroke:i.color,lineCap:"round",lineWidth:i.lineWidth},zlevel:i.zlevel,z:10001})).animateShape(!0).when(1e3,{endAngle:3*Xv/2}).start("circularInOut"),S.animateShape(!0).when(1e3,{startAngle:3*Xv/2}).delay(300).start("circularInOut"),l.add(S)),l.resize=function(){var j=M.getBoundingRect().width,V=i.showSpinner?i.spinnerRadius:0,Z=(d.getWidth()-2*V-(i.showSpinner&&j?10:0)-j)/2-(i.showSpinner&&j?0:5+j/2)+(i.showSpinner?0:j/2)+(j?0:V),ae=d.getHeight()/2;i.showSpinner&&S.setShape({cx:Z,cy:ae}),I.setShape({x:Z-V,y:ae-V,width:2*V,height:2*V}),x.setShape({x:0,y:0,width:d.getWidth(),height:d.getHeight()})},l.resize(),l}),od({type:e2,event:e2,update:e2},Yn),od({type:Om,event:Om,update:Om},Yn),od({type:hv,event:hv,update:hv},Yn),od({type:Em,event:Em,update:Em},Yn),od({type:o4,event:o4,update:o4},Yn),H5("light",O5),H5("dark",Yd);var ld=[],sg={registerPreprocessor:cf,registerProcessor:q5,registerPostInit:U5,registerPostUpdate:W5,registerUpdateLifecycle:Y5,registerAction:od,registerCoordinateSystem:G5,registerLayout:K5,registerVisual:nh,registerTransform:m6,registerLoading:Z0,registerMap:g6,PRIORITY:d8,ComponentModel:Ll,ComponentView:Mc,SeriesModel:C0,ChartView:mc,registerComponentModel:function(d){Ll.registerClass(d)},registerComponentView:function(d){Mc.registerClass(d)},registerSeriesModel:function(d){C0.registerClass(d)},registerChartView:function(d){mc.registerClass(d)},registerSubTypeDefaulter:function(d,i){Ll.registerSubTypeDefaulter(d,i)},registerPainter:function(d,i){Nh(d,i)}};function E1(d){Te(d)?me(d,function(i){E1(i)}):te(ld,d)>=0||(ld.push(d),Ne(d)&&(d={install:d}),d.install(sg))}function ff(d){return d==null?0:d.length||1}function X5(d){return d}var nc=function(){function d(i,l,x,S,M,I){this._old=i,this._new=l,this._oldKeyGetter=x||X5,this._newKeyGetter=S||X5,this.context=M,this._diffModeMultiple=I==="multiple"}return d.prototype.add=function(i){return this._add=i,this},d.prototype.update=function(i){return this._update=i,this},d.prototype.updateManyToOne=function(i){return this._updateManyToOne=i,this},d.prototype.updateOneToMany=function(i){return this._updateOneToMany=i,this},d.prototype.updateManyToMany=function(i){return this._updateManyToMany=i,this},d.prototype.remove=function(i){return this._remove=i,this},d.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},d.prototype._executeOneToOne=function(){var i=this._old,l=this._new,x={},S=new Array(i.length),M=new Array(l.length);this._initIndexMap(i,null,S,"_oldKeyGetter"),this._initIndexMap(l,x,M,"_newKeyGetter");for(var I=0;I1){var ae=V.shift();V.length===1&&(x[j]=V[0]),this._update&&this._update(ae,I)}else Z===1?(x[j]=null,this._update&&this._update(V,I)):this._remove&&this._remove(I)}this._performRestAdd(M,x)},d.prototype._executeMultiple=function(){var i=this._old,l=this._new,x={},S={},M=[],I=[];this._initIndexMap(i,x,M,"_oldKeyGetter"),this._initIndexMap(l,S,I,"_newKeyGetter");for(var j=0;j1&&ge===1)this._updateManyToOne&&this._updateManyToOne(ae,Z),S[V]=null;else if(le===1&&ge>1)this._updateOneToMany&&this._updateOneToMany(ae,Z),S[V]=null;else if(le===1&&ge===1)this._update&&this._update(ae,Z),S[V]=null;else if(le>1&&ge>1)this._updateManyToMany&&this._updateManyToMany(ae,Z),S[V]=null;else if(le>1)for(var ke=0;ke1)for(var j=0;j30}var dg,J5,ah,hf,g8,y6,_p,sd=et,ih=Ie,P2=typeof Int32Array>"u"?Array:Int32Array,Q5=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],D2=["_approximateExtent"],b6=function(){function d(i,l){var x;this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var S=!1;ug(i)?(x=i.dimensions,this._dimOmitted=i.isDimensionOmitted(),this._schema=i):(S=!0,x=i),x=x||["x","y"];for(var M={},I=[],j={},V=!1,Z={},ae=0;ae=l)){var x=this._store.getProvider();this._updateOrdinalMeta();var S=this._nameList,M=this._idList;if(x.getSource().sourceFormat===np&&!x.pure)for(var I=[],j=i;j0},d.prototype.ensureUniqueItemVisual=function(i,l){var x=this._itemVisuals,S=x[i];S||(S=x[i]={});var M=S[l];return M==null&&(Te(M=this.getVisual(l))?M=M.slice():sd(M)&&(M=Y({},M)),S[l]=M),M},d.prototype.setItemVisual=function(i,l,x){var S=this._itemVisuals[i]||{};this._itemVisuals[i]=S,sd(l)?Y(S,l):S[l]=x},d.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},d.prototype.setLayout=function(i,l){if(sd(i))for(var x in i)i.hasOwnProperty(x)&&this.setLayout(x,i[x]);else this._layout[i]=l},d.prototype.getLayout=function(i){return this._layout[i]},d.prototype.getItemLayout=function(i){return this._itemLayouts[i]},d.prototype.setItemLayout=function(i,l,x){this._itemLayouts[i]=x?Y(this._itemLayouts[i]||{},l):l},d.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},d.prototype.setItemGraphicEl=function(i,l){(function(x,S,M,I){if(I){var j=js(I);j.dataIndex=M,j.dataType=S,j.seriesIndex=x,I.type==="group"&&I.traverse(function(V){var Z=js(V);Z.seriesIndex=x,Z.dataIndex=M,Z.dataType=S})}})(this.hostModel&&this.hostModel.seriesIndex,this.dataType,i,l),this._graphicEls[i]=l},d.prototype.getItemGraphicEl=function(i){return this._graphicEls[i]},d.prototype.eachItemGraphicEl=function(i,l){me(this._graphicEls,function(x,S){x&&i&&i.call(l,x,S)})},d.prototype.cloneShallow=function(i){return i||(i=new d(this._schema?this._schema:ih(this.dimensions,this._getDimInfo,this),this.hostModel)),g8(i,this),i._store=this._store,i},d.prototype.wrapMethod=function(i,l){var x=this[i];typeof x=="function"&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(i),this[i]=function(){var S=x.apply(this,arguments);return l.apply(this,[S].concat(xt(arguments)))})},d.internalField=(dg=function(i){var l=i._invertedIndicesMap;me(l,function(x,S){var M=i._dimInfos[S],I=M.ordinalMeta,j=i._store;if(I){x=l[S]=new P2(I.categories.length);for(var V=0;V1&&(V+="__ec__"+ae),S[l]=V}})),d}();function hg(d,i){g2(d)||(d=Vv(d));var l=(i=i||{}).coordDimensions||[],x=i.dimensionsDefine||d.dimensionsDefine||[],S=Dn(),M=[],I=function(qt,en,ln,cn){var _n=Math.max(qt.dimensionsDetectedCount||1,en.length,ln.length,cn||0);return me(en,function(jn){var Jn;et(jn)&&(Jn=jn.dimsDef)&&(_n=Math.max(_n,Jn.length))}),_n}(d,l,x,i.dimensionsCount),j=i.canOmitUnusedDimensions&&fg(I),V=x===d.dimensionsDefine,Z=V?Z5(d):cg(x),ae=i.encodeDefine;!ae&&i.encodeDefaulter&&(ae=i.encodeDefaulter(d,I));for(var le=Dn(ae),ge=new F4(I),ke=0;ke0&&(cn.name=_n+(jn-1)),jn++,en.set(_n,jn)}}(M),new bp({source:d,dimensions:M,fullDimensionCount:I,dimensionOmitted:j})}function m8(d,i,l){var x=i.data;if(l||x.hasOwnProperty(d)){for(var S=0;x.hasOwnProperty(d+S);)S++;d+=S}return i.set(d,!0),d}var ju=function(d){this.coordSysDims=[],this.axisMap=Dn(),this.categoryAxisMap=Dn(),this.coordSysName=d},N2={cartesian2d:function(d,i,l,x){var S=d.getReferringComponents("xAxis",os).models[0],M=d.getReferringComponents("yAxis",os).models[0];i.coordSysDims=["x","y"],l.set("x",S),l.set("y",M),oh(S)&&(x.set("x",S),i.firstCategoryDimIndex=0),oh(M)&&(x.set("y",M),i.firstCategoryDimIndex==null&&(i.firstCategoryDimIndex=1))},singleAxis:function(d,i,l,x){var S=d.getReferringComponents("singleAxis",os).models[0];i.coordSysDims=["single"],l.set("single",S),oh(S)&&(x.set("single",S),i.firstCategoryDimIndex=0)},polar:function(d,i,l,x){var S=d.getReferringComponents("polar",os).models[0],M=S.findAxisModel("radiusAxis"),I=S.findAxisModel("angleAxis");i.coordSysDims=["radius","angle"],l.set("radius",M),l.set("angle",I),oh(M)&&(x.set("radius",M),i.firstCategoryDimIndex=0),oh(I)&&(x.set("angle",I),i.firstCategoryDimIndex==null&&(i.firstCategoryDimIndex=1))},geo:function(d,i,l,x){i.coordSysDims=["lng","lat"]},parallel:function(d,i,l,x){var S=d.ecModel,M=S.getComponent("parallel",d.get("parallelIndex")),I=i.coordSysDims=M.dimensions.slice();me(M.parallelAxisIndex,function(j,V){var Z=S.getComponent("parallelAxis",j),ae=I[V];l.set(ae,Z),oh(Z)&&(x.set(ae,Z),i.firstCategoryDimIndex==null&&(i.firstCategoryDimIndex=V))})}};function oh(d){return d.get("type")==="category"}function El(d,i,l){var x,S,M,I=(l=l||{}).byIndex,j=l.stackedCoordDimension;(function(We){return!ug(We.schema)})(i)?x=i:(S=i.schema,x=S.dimensions,M=i.store);var V,Z,ae,le,ge=!(!d||!d.get("stack"));if(me(x,function(We,dt){Be(We)&&(x[dt]=We={name:We}),ge&&!We.isExtraCoord&&(I||V||!We.ordinalMeta||(V=We),Z||We.type==="ordinal"||We.type==="time"||j&&j!==We.coordDim||(Z=We))}),!Z||I||V||(I=!0),Z){ae="__\0ecstackresult_"+d.id,le="__\0ecstackedover_"+d.id,V&&(V.createInvertedIndices=!0);var ke=Z.coordDim,Pe=Z.type,De=0;me(x,function(We){We.coordDim===ke&&De++});var je={name:ae,coordDim:ke,coordDimIndex:De,type:Pe,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:x.length},Ue={name:le,coordDim:le,coordDimIndex:De+1,type:Pe,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:x.length+1};S?(M&&(je.storeDimIndex=M.ensureCalculationDimension(le,Pe),Ue.storeDimIndex=M.ensureCalculationDimension(ae,Pe)),S.appendCalculationDimension(je),S.appendCalculationDimension(Ue)):(x.push(je),x.push(Ue))}return{stackedDimension:Z&&Z.name,stackedByDimension:V&&V.name,isStackedByIndex:I,stackedOverDimension:le,stackResultDimension:ae}}function xp(d,i){return!!i&&i===d.getCalculationInfo("stackedDimension")}function Us(d,i){return xp(d,i)?d.getCalculationInfo("stackResultDimension"):i}function tl(d,i,l){l=l||{};var x,S=i.getSourceManager(),M=!1;d?(M=!0,x=Vv(d)):M=(x=S.getSource()).sourceFormat===np;var I=function(je){var Ue=je.get("coordinateSystem"),We=new ju(Ue),dt=N2[Ue];if(dt)return dt(je,We,We.axisMap,We.categoryAxisMap),We}(i),j=function(je,Ue){var We,dt=je.get("coordinateSystem"),pt=p2.get(dt);return Ue&&Ue.coordSysDims&&(We=Ie(Ue.coordSysDims,function(Et){var Lt={name:Et},zt=Ue.axisMap.get(Et);if(zt){var qt=zt.get("type");Lt.type=function(en){return en==="category"?"ordinal":en==="time"?"time":"float"}(qt)}return Lt})),We||(We=pt&&(pt.getDimensionsInfo?pt.getDimensionsInfo():pt.dimensions.slice())||["x","y"]),We}(i,I),V=l.useEncodeDefaulter,Z=Ne(V)?V:V?xe(n5,j,i):null,ae=hg(x,{coordDimensions:j,generateCoord:l.generateCoord,encodeDefine:i.getEncode(),encodeDefaulter:Z,canOmitUnusedDimensions:!M}),le=function(je,Ue,We){var dt,pt;return We&&me(je,function(Et,Lt){var zt=Et.coordDim,qt=We.categoryAxisMap.get(zt);qt&&(dt==null&&(dt=Lt),Et.ordinalMeta=qt.getOrdinalMeta(),Ue&&(Et.createInvertedIndices=!0)),Et.otherDims.itemName!=null&&(pt=!0)}),pt||dt==null||(je[dt].otherDims.itemName=0),dt}(ae.dimensions,l.createInvertedIndices,I),ge=M?null:S.getSharedDataStore(ae),ke=El(i,{schema:ae,store:ge}),Pe=new b6(ae,i);Pe.setCalculationInfo(ke);var De=le!=null&&function(je){if(je.sourceFormat===np){var Ue=function(We){for(var dt=0;dtl[1]&&(l[1]=i[1])},d.prototype.unionExtentFromData=function(i,l){this.unionExtent(i.getApproximateExtent(l))},d.prototype.getExtent=function(){return this._extent.slice()},d.prototype.setExtent=function(i,l){var x=this._extent;isNaN(i)||(x[0]=i),isNaN(l)||(x[1]=l)},d.prototype.isInExtentRange=function(i){return this._extent[0]<=i&&this._extent[1]>=i},d.prototype.isBlank=function(){return this._isBlank},d.prototype.setBlank=function(i){this._isBlank=i},d}();Kt(Xr);var Nc=0,pg=function(){function d(i){this.categories=i.categories||[],this._needCollect=i.needCollect,this._deduplication=i.deduplication,this.uid=++Nc}return d.createByAxisModel=function(i){var l=i.option,x=l.data,S=x&&Ie(x,Qx);return new d({categories:S,needCollect:!S,deduplication:l.dedplication!==!1})},d.prototype.getOrdinal=function(i){return this._getOrCreateMap().get(i)},d.prototype.parseAndCollect=function(i){var l,x=this._needCollect;if(typeof i!="string"&&!x)return i;if(x&&!this._deduplication)return l=this.categories.length,this.categories[l]=i,l;var S=this._getOrCreateMap();return(l=S.get(i))==null&&(x?(l=this.categories.length,this.categories[l]=i,S.set(i,l)):l=NaN),l},d.prototype._getOrCreateMap=function(){return this._map||(this._map=Dn(this.categories))},d}();function Qx(d){return et(d)&&d.value!=null?d.value:d+""}var ub=nu;function e7(d,i,l,x){var S={},M=d[1]-d[0],I=S.interval=Mf(M/i,!0);l!=null&&Ix&&(I=S.interval=x);var j=S.intervalPrecision=y8(I);return function(V,Z){!isFinite(V[0])&&(V[0]=Z[0]),!isFinite(V[1])&&(V[1]=Z[1]),cb(V,0,Z),cb(V,1,Z),V[0]>V[1]&&(V[0]=V[1])}(S.niceTickExtent=[ub(Math.ceil(d[0]/I)*I,j),ub(Math.floor(d[1]/I)*I,j)],d),S}function y8(d){return Nu(d)+2}function cb(d,i,l){d[i]=Math.max(Math.min(d[i],l[1]),l[0])}function _6(d,i){return d>=i[0]&&d<=i[1]}function t7(d,i){return i[1]===i[0]?.5:(d-i[0])/(i[1]-i[0])}function vg(d,i){return d*(i[1]-i[0])+i[0]}var gg=function(d){function i(l){var x=d.call(this,l)||this;x.type="ordinal";var S=x.getSetting("ordinalMeta");return S||(S=new pg({})),Te(S)&&(S=new pg({categories:Ie(S,function(M){return et(M)?M.value:M})})),x._ordinalMeta=S,x._extent=x.getSetting("extent")||[0,S.categories.length-1],x}return v(i,d),i.prototype.parse=function(l){return typeof l=="string"?this._ordinalMeta.getOrdinal(l):Math.round(l)},i.prototype.contain=function(l){return _6(l=this.parse(l),this._extent)&&this._ordinalMeta.categories[l]!=null},i.prototype.normalize=function(l){return t7(l=this._getTickNumber(this.parse(l)),this._extent)},i.prototype.scale=function(l){return l=Math.round(vg(l,this._extent)),this.getRawOrdinalNumber(l)},i.prototype.getTicks=function(){for(var l=[],x=this._extent,S=x[0];S<=x[1];)l.push({value:S}),S++;return l},i.prototype.getMinorTicks=function(l){},i.prototype.setSortInfo=function(l){if(l!=null){for(var x=l.ordinalNumbers,S=this._ordinalNumbersByTick=[],M=this._ticksByOrdinalNumber=[],I=0,j=this._ordinalMeta.categories.length,V=Math.min(j,x.length);I=0&&l=0&&l=l},i.prototype.getOrdinalMeta=function(){return this._ordinalMeta},i.prototype.niceTicks=function(){},i.prototype.niceExtent=function(){},i.type="ordinal",i}(Xr);Xr.registerClass(gg);var wp=nu,mg=function(d){function i(){var l=d!==null&&d.apply(this,arguments)||this;return l.type="interval",l._interval=0,l._intervalPrecision=2,l}return v(i,d),i.prototype.parse=function(l){return l},i.prototype.contain=function(l){return _6(l,this._extent)},i.prototype.normalize=function(l){return t7(l,this._extent)},i.prototype.scale=function(l){return vg(l,this._extent)},i.prototype.setExtent=function(l,x){var S=this._extent;isNaN(l)||(S[0]=parseFloat(l)),isNaN(x)||(S[1]=parseFloat(x))},i.prototype.unionExtent=function(l){var x=this._extent;l[0]x[1]&&(x[1]=l[1]),this.setExtent(x[0],x[1])},i.prototype.getInterval=function(){return this._interval},i.prototype.setInterval=function(l){this._interval=l,this._niceExtent=this._extent.slice(),this._intervalPrecision=y8(l)},i.prototype.getTicks=function(l){var x=this._interval,S=this._extent,M=this._niceExtent,I=this._intervalPrecision,j=[];if(!x)return j;S[0]1e4)return[];var Z=j.length?j[j.length-1].value:M[1];return S[1]>Z&&(l?j.push({value:wp(Z+x,I)}):j.push({value:S[1]})),j},i.prototype.getMinorTicks=function(l){for(var x=this.getTicks(!0),S=[],M=this.getExtent(),I=1;IM[0]&&ge0&&(V=V===null?ae:Math.min(V,ae))}M[I]=V}}return M}(d),l=[];return me(d,function(x){var S,M=x.coordinateSystem.getBaseAxis(),I=M.getExtent();if(M.type==="category")S=M.getBandWidth();else if(M.type==="value"||M.type==="time"){var j=M.dim+"_"+M.index,V=i[j],Z=Math.abs(I[1]-I[0]),ae=M.scale.getExtent(),le=Math.abs(ae[1]-ae[0]);S=V?Z/le*V:Z}else{var ge=x.getData();S=Math.abs(I[1]-I[0])/ge.count()}var ke=as(x.get("barWidth"),S),Pe=as(x.get("barMaxWidth"),S),De=as(x.get("barMinWidth")||1,S),je=x.get("barGap"),Ue=x.get("barCategoryGap");l.push({bandWidth:S,barWidth:ke,barMaxWidth:Pe,barMinWidth:De,barGap:je,barCategoryGap:Ue,axisKey:_8(M),stackId:b8(x)})}),function(x){var S={};me(x,function(I,j){var V=I.axisKey,Z=I.bandWidth,ae=S[V]||{bandWidth:Z,remainedWidth:Z,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},le=ae.stacks;S[V]=ae;var ge=I.stackId;le[ge]||ae.autoWidthCount++,le[ge]=le[ge]||{width:0,maxWidth:0};var ke=I.barWidth;ke&&!le[ge].width&&(le[ge].width=ke,ke=Math.min(ae.remainedWidth,ke),ae.remainedWidth-=ke);var Pe=I.barMaxWidth;Pe&&(le[ge].maxWidth=Pe);var De=I.barMinWidth;De&&(le[ge].minWidth=De);var je=I.barGap;je!=null&&(ae.gap=je);var Ue=I.barCategoryGap;Ue!=null&&(ae.categoryGap=Ue)});var M={};return me(S,function(I,j){M[j]={};var V=I.stacks,Z=I.bandWidth,ae=I.categoryGap;if(ae==null){var le=ue(V).length;ae=Math.max(35-4*le,15)+"%"}var ge=as(ae,Z),ke=as(I.gap,1),Pe=I.remainedWidth,De=I.autoWidthCount,je=(Pe-ge)/(De+(De-1)*ke);je=Math.max(je,0),me(V,function(pt){var Et=pt.maxWidth,Lt=pt.minWidth;if(pt.width)zt=pt.width,Et&&(zt=Math.min(zt,Et)),Lt&&(zt=Math.max(zt,Lt)),pt.width=zt,Pe-=zt+ke*zt,De--;else{var zt=je;Et&&Etzt&&(zt=Lt),zt!==je&&(pt.width=zt,Pe-=zt+ke*zt,De--)}}),je=(Pe-ge)/(De+(De-1)*ke),je=Math.max(je,0);var Ue,We=0;me(V,function(pt,Et){pt.width||(pt.width=je),Ue=pt,We+=pt.width*(1+ke)}),Ue&&(We-=Ue.width*ke);var dt=-We/2;me(V,function(pt,Et){M[j][Et]=M[j][Et]||{bandWidth:Z,offset:dt,width:pt.width},dt+=pt.width*(1+ke)})}),M}(l)}function n7(d,i,l){if(d&&i){var x=d[_8(i)];return x!=null&&l!=null?x[b8(l)]:x}}function r7(d,i){var l=I2(d,i),x=bg(l),S={};me(l,function(M){var I=M.getData(),j=M.coordinateSystem,V=j.getBaseAxis(),Z=b8(M),ae=x[_8(V)][Z],le=ae.offset,ge=ae.width,ke=j.getOtherAxis(V),Pe=M.get("barMinHeight")||0;S[Z]=S[Z]||[],I.setLayout({bandWidth:ae.bandWidth,offset:le,size:ge});for(var De=I.mapDimension(ke.dim),je=I.mapDimension(V.dim),Ue=xp(I,De),We=ke.isHorizontal(),dt=x8(V,ke),pt=I.getStore(),Et=I.getDimensionIndex(De),Lt=I.getDimensionIndex(je),zt=0,qt=pt.count();zt=0?"p":"n",_n=dt;Ue&&(S[Z][ln]||(S[Z][ln]={p:dt,n:dt}),_n=S[Z][ln][cn]);var jn,Jn=void 0,Zn=void 0,Br=void 0,Ar=void 0;We?(Jn=_n,Zn=(jn=j.dataToPoint([en,ln]))[1]+le,Br=jn[0]-dt,Ar=ge,Math.abs(Br).5||(ae=.5),{progress:function(le,ge){for(var ke,Pe=le.count,De=new yg(2*Pe),je=new yg(2*Pe),Ue=new yg(Pe),We=[],dt=[],pt=0,Et=0,Lt=ge.getStore();(ke=le.next())!=null;)dt[Z]=Lt.get(I,ke),dt[1-Z]=Lt.get(j,ke),We=l.dataToPoint(dt,null),je[pt]=V?x.x+x.width:We[0],De[pt++]=We[0],je[pt]=V?We[1]:x.y+x.height,De[pt++]=We[1],Ue[Et++]=ke;ge.setLayout({largePoints:De,largeDataIndices:Ue,largeBackgroundPoints:je,barWidth:ae,valueAxisStart:x8(S,M),backgroundStart:V?x.x:x.y,valueAxisHorizontal:V})}}}}};function fb(d){return d.coordinateSystem&&d.coordinateSystem.type==="cartesian2d"}function db(d){return d.pipelineContext&&d.pipelineContext.large}function x8(d,i,l){return i.toGlobalCoord(i.dataToCoord(i.type==="log"?1:0))}var hb=function(d){function i(l){var x=d.call(this,l)||this;return x.type="time",x}return v(i,d),i.prototype.getLabel=function(l){var x=this.getSetting("useUTC");return Um(l.value,Ev[function(S){switch(S){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}(Tv(this._minLevelUnit))]||Ev.second,x,this.getSetting("locale"))},i.prototype.getFormattedLabel=function(l,x,S){var M=this.getSetting("useUTC");return function(I,j,V,Z,ae){var le=null;if(typeof V=="string")le=V;else if(typeof V=="function")le=V(I.value,j,{level:I.level});else{var ge=Y({},m1);if(I.level>0)for(var ke=0;ke=0;--ke)if(Pe[De]){le=Pe[De];break}le=le||ge.none}if(Te(le)){var je=I.level==null?0:I.level>=0?I.level:le.length+I.level;le=le[je=Math.min(je,le.length-1)]}}return Um(new Date(I.value),le,ae,Z)}(l,x,S,this.getSetting("locale"),M)},i.prototype.getTicks=function(l){var x=this._interval,S=this._extent,M=[];if(!x)return M;M.push({value:S[0],level:0});var I=this.getSetting("useUTC"),j=function(V,Z,ae,le){var ge=1e4,ke=S9,Pe=0;function De(Ar,Wr,Mr,oa,Oi,Qa,Pi){for(var Zi=new Date(Wr),ti=Wr,Gi=Zi[oa]();ti1&&Qa===0&&Mr.unshift({value:Mr[0].value-ti})}}for(Qa=0;Qa=le[0]&&en<=le[1]&&dt++)}var ln=(le[1]-le[0])/Z;if(dt>1.5*ln&&pt>ln/1.5||(Ue.push(zt),dt>ln||V===ke[Et]))break}We=[]}}var cn=ce(Ie(Ue,function(Ar){return ce(Ar,function(Wr){return Wr.value>=le[0]&&Wr.value<=le[1]&&!Wr.notAdd})}),function(Ar){return Ar.length>0}),_n=[],jn=cn.length-1;for(Et=0;EtS&&(this._approxInterval=S);var j=_g.length,V=Math.min(function(Z,ae,le,ge){for(;le>>1;Z[ke][1]16?16:d>7.5?7:d>3.5?4:d>1.5?2:1}function pb(d){return(d/=2592e6)>6?6:d>3?3:d>2?2:1}function vb(d){return(d/=tc)>12?12:d>6?6:d>3.5?4:d>2?2:1}function a7(d,i){return(d/=i?Jh:ec)>30?30:d>20?20:d>15?15:d>10?10:d>5?5:d>2?2:1}function xg(d){return Mf(d,!0)}function ew(d,i,l){var x=new Date(d);switch(Tv(i)){case"year":case"month":x[Km(l)](0);case"day":x[Xm(l)](1);case"hour":x[tf(l)](0);case"minute":x[Av(l)](0);case"second":x[tp(l)](0),x[Mv(l)](0)}return x.getTime()}Xr.registerClass(hb);var wg=Xr.prototype,Cg=mg.prototype,tw=nu,gb=Math.floor,mb=Math.ceil,L2=Math.pow,Ws=Math.log,lh=function(d){function i(){var l=d!==null&&d.apply(this,arguments)||this;return l.type="log",l.base=10,l._originalScale=new mg,l._interval=0,l}return v(i,d),i.prototype.getTicks=function(l){var x=this._originalScale,S=this._extent,M=x.getExtent();return Ie(Cg.getTicks.call(this,l),function(I){var j=I.value,V=nu(L2(this.base,j));return V=j===S[0]&&this._fixMin?kg(V,M[0]):V,{value:V=j===S[1]&&this._fixMax?kg(V,M[1]):V}},this)},i.prototype.setExtent=function(l,x){var S=this.base;l=Ws(l)/Ws(S),x=Ws(x)/Ws(S),Cg.setExtent.call(this,l,x)},i.prototype.getExtent=function(){var l=this.base,x=wg.getExtent.call(this);x[0]=L2(l,x[0]),x[1]=L2(l,x[1]);var S=this._originalScale.getExtent();return this._fixMin&&(x[0]=kg(x[0],S[0])),this._fixMax&&(x[1]=kg(x[1],S[1])),x},i.prototype.unionExtent=function(l){this._originalScale.unionExtent(l);var x=this.base;l[0]=Ws(l[0])/Ws(x),l[1]=Ws(l[1])/Ws(x),wg.unionExtent.call(this,l)},i.prototype.unionExtentFromData=function(l,x){this.unionExtent(l.getApproximateExtent(x))},i.prototype.niceTicks=function(l){l=l||10;var x=this._extent,S=x[1]-x[0];if(!(S===1/0||S<=0)){var M=Cc(S);for(l/S*M<=.5&&(M*=10);!isNaN(M)&&Math.abs(M)<1&&Math.abs(M)>0;)M*=10;var I=[nu(mb(x[0]/M)*M),nu(gb(x[1]/M)*M)];this._interval=M,this._niceExtent=I}},i.prototype.niceExtent=function(l){Cg.niceExtent.call(this,l),this._fixMin=l.fixMin,this._fixMax=l.fixMax},i.prototype.parse=function(l){return l},i.prototype.contain=function(l){return _6(l=Ws(l)/Ws(this.base),this._extent)},i.prototype.normalize=function(l){return t7(l=Ws(l)/Ws(this.base),this._extent)},i.prototype.scale=function(l){return l=vg(l,this._extent),L2(this.base,l)},i.type="log",i}(Xr),sh=lh.prototype;function kg(d,i){return tw(d,Nu(i))}sh.getMinorTicks=Cg.getMinorTicks,sh.getLabel=Cg.getLabel,Xr.registerClass(lh);var yb=function(){function d(i,l,x){this._prepareParams(i,l,x)}return d.prototype._prepareParams=function(i,l,x){x[1]0&&V>0&&!Z&&(j=0),j<0&&V<0&&!ae&&(V=0));var ge=this._determinedMin,ke=this._determinedMax;return ge!=null&&(j=ge,Z=!0),ke!=null&&(V=ke,ae=!0),{min:j,max:V,minFixed:Z,maxFixed:ae,isBlank:le}},d.prototype.modifyDataMinMax=function(i,l){this[rc[i]]=l},d.prototype.setDeterminedMinMax=function(i,l){var x=w8[i];this[x]=l},d.prototype.freeze=function(){this.frozen=!0},d}(),w8={min:"_determinedMin",max:"_determinedMax"},rc={min:"_dataMin",max:"_dataMax"};function i7(d,i){return i==null?null:At(i)?NaN:d.parse(i)}function nw(d,i){var l=d.type,x=function(le,ge,ke){var Pe=le.rawExtentInfo;return Pe||(Pe=new yb(le,ge,ke),le.rawExtentInfo=Pe,Pe)}(d,i,d.getExtent()).calculate();d.setBlank(x.isBlank);var S=x.min,M=x.max,I=i.ecModel;if(I&&l==="time"){var j=I2("bar",I),V=!1;if(me(j,function(le){V=V||le.getBaseAxis()===i.axis}),V){var Z=bg(j),ae=function(le,ge,ke,Pe){var De=ke.axis.getExtent(),je=De[1]-De[0],Ue=n7(Pe,ke.axis);if(Ue===void 0)return{min:le,max:ge};var We=1/0;me(Ue,function(zt){We=Math.min(zt.offset,We)});var dt=-1/0;me(Ue,function(zt){dt=Math.max(zt.offset+zt.width,dt)}),We=Math.abs(We),dt=Math.abs(dt);var pt=We+dt,Et=ge-le,Lt=Et/(1-(We+dt)/je)-Et;return{min:le-=Lt*(We/pt),max:ge+=Lt*(dt/pt)}}(S,M,i,Z);S=ae.min,M=ae.max}}return{extent:[S,M],fixMin:x.minFixed,fixMax:x.maxFixed}}function C8(d,i){var l=i,x=nw(d,l),S=x.extent,M=l.get("splitNumber");d instanceof lh&&(d.base=l.get("logBase"));var I=d.type;d.setExtent(S[0],S[1]),d.niceExtent({splitNumber:M,fixMin:x.fixMin,fixMax:x.fixMax,minInterval:I==="interval"||I==="time"?l.get("minInterval"):null,maxInterval:I==="interval"||I==="time"?l.get("maxInterval"):null});var j=l.get("interval");j!=null&&d.setInterval&&d.setInterval(j)}function Sg(d,i){if(i=i||d.get("type"))switch(i){case"category":return new gg({ordinalMeta:d.getOrdinalMeta?d.getOrdinalMeta():d.getCategories(),extent:[1/0,-1/0]});case"time":return new hb({locale:d.ecModel.getLocaleModel(),useUTC:d.ecModel.get("useUTC")});default:return new(Xr.getClass(i)||mg)}}function R2(d){var i,l,x=d.getLabelModel().get("formatter"),S=d.type==="category"?d.scale.getExtent()[0]:null;return d.scale.type==="time"?(l=x,function(M,I){return d.scale.getFormattedLabel(M,I,l)}):typeof x=="string"?function(M){return function(I){var j=d.scale.getLabel(I);return M.replace("{value}",j!=null?j:"")}}(x):typeof x=="function"?(i=x,function(M,I){return S!=null&&(I=M.value-S),i(function(j,V){return j.type==="category"?j.scale.getLabel(V):V.value}(d,M),I,M.level!=null?{level:M.level}:null)}):function(M){return d.scale.getLabel(M)}}function k8(d,i){var l=i*Math.PI/180,x=d.width,S=d.height,M=x*Math.abs(Math.cos(l))+Math.abs(S*Math.sin(l)),I=x*Math.abs(Math.sin(l))+Math.abs(S*Math.cos(l));return new Ca(d.x,d.y,M,I)}function Qc(d){var i=d.get("interval");return i==null?"auto":i}function Og(d){return d.type==="category"&&Qc(d.getLabelModel())===0}var S8=function(){function d(){}return d.prototype.getNeedCrossZero=function(){return!this.option.scale},d.prototype.getCoordSysModel=function(){},d}(),Lo={isDimensionStacked:xp,enableDataStack:El,getStackedDimension:Us},O8=Object.freeze({__proto__:null,createList:function(d){return tl(null,d)},getLayoutRect:O4,dataStack:Lo,createScale:function(d,i){var l=i;i instanceof $s||(l=new $s(i));var x=Sg(l);return x.setExtent(d[0],d[1]),C8(x,l),x},mixinAxisModelCommonMethods:function(d){be(d,S8)},getECData:js,createTextStyle:function(d,i){return s2(d,null,null,(i=i||{}).state!=="normal")},createDimensions:function(d,i){return hg(d,i).dimensions},createSymbol:Gd,enableHoverEmphasis:Vh}),bb=Object.freeze({__proto__:null,linearMap:bu,round:nu,asc:function(d){return d.sort(function(i,l){return i-l}),d},getPrecision:Nu,getPrecisionSafe:Ed,getPixelPrecision:q1,getPercentWithPrecision:Tf,MAX_SAFE_INTEGER:9007199254740991,remRadian:Af,isRadianAroundZero:L0,parseDate:Gu,quantity:Cc,quantityExponent:h1,nice:Mf,quantile:function(d,i){var l=(d.length-1)*i+1,x=Math.floor(l),S=+d[x-1],M=l-x;return M?S+M*(d[x]-S):S},reformIntervals:function(d){d.sort(function(V,Z){return j(V,Z,0)?-1:1});for(var i=-1/0,l=1,x=0;x=l&&M>=S)return{x:l,y:S,width:x-l,height:M-S}},registerShape:ls,getShapeClass:function(d){if(w0.hasOwnProperty(d))return w0[d]},Group:bl,Image:dc,Text:J1,Circle:Hh,Ellipse:c4,Sector:Rd,Ring:qf,Polygon:Xi,Polyline:ko,Rect:Ju,Line:zs,BezierCurve:qh,Arc:_i,IncrementalDisplayable:m4,CompoundPath:g4,LinearGradient:bv,RadialGradient:_v,BoundingRect:Ca}),w6=Object.freeze({__proto__:null,addCommas:S4,toCamelCase:function(d,i){return d=(d||"").toLowerCase().replace(/-(.)/g,function(l,x){return x.toUpperCase()}),i&&d&&(d=d.charAt(0).toUpperCase()+d.slice(1)),d},normalizeCssArray:c2,encodeHTML:Dv,formatTpl:k3,getTooltipMarker:function(d,i){var l=Be(d)?{color:d,extraCssText:i}:d||{},x=l.color,S=l.type;i=l.extraCssText;var M=l.renderMode||"html";return x?M==="html"?S==="subItem"?'':'':{renderMode:M,content:"{"+(l.markerId||"markerX")+"|} ",style:S==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:x}:{width:10,height:10,borderRadius:5,backgroundColor:x}}:""},formatTime:function(d,i,l){d!=="week"&&d!=="month"&&d!=="quarter"&&d!=="half-year"&&d!=="year"||(d=`MM-dd -yyyy`);var x=Gu(i),S=l?"UTC":"",M=x["get"+S+"FullYear"](),I=x["get"+S+"Month"]()+1,j=x["get"+S+"Date"](),V=x["get"+S+"Hours"](),Z=x["get"+S+"Minutes"](),ae=x["get"+S+"Seconds"](),le=x["get"+S+"Milliseconds"]();return d.replace("MM",Hl(I,2)).replace("M",I).replace("yyyy",M).replace("yy",M%100+"").replace("dd",Hl(j,2)).replace("d",j).replace("hh",Hl(V,2)).replace("h",V).replace("mm",Hl(Z,2)).replace("m",Z).replace("ss",Hl(ae,2)).replace("s",ae).replace("SSS",Hl(le,3))},capitalFirst:function(d){return d&&d.charAt(0).toUpperCase()+d.substr(1)},truncateText:Sc,getTextRect:function(d,i,l,x,S,M,I,j){return new J1({style:{text:d,font:i,align:l,verticalAlign:x,padding:S,rich:M,overflow:I?"truncate":null,lineHeight:j}}).getBoundingRect()}}),Tg=Object.freeze({__proto__:null,map:Ie,each:me,indexOf:te,inherits:re,reduce:pe,filter:ce,bind:_e,curry:xe,isArray:Te,isString:Be,isObject:et,isFunction:Ne,extend:Y,defaults:K,clone:U,merge:G}),uh=is();function E8(d){return d.type==="category"?function(i){var l=i.getLabelModel(),x=_b(i,l);return!l.get("show")||i.scale.isBlank()?{labels:[],labelCategoryInterval:x.labelCategoryInterval}:x}(d):function(i){var l=i.scale.getTicks(),x=R2(i);return{labels:Ie(l,function(S,M){return{level:S.level,formattedLabel:x(S,M),rawLabel:i.scale.getLabel(S),tickValue:S.value}})}}(d)}function br(d,i){return d.type==="category"?function(l,x){var S,M,I=T8(l,"ticks"),j=Qc(x),V=F2(I,j);if(V)return V;if(x.get("show")&&!l.scale.isBlank()||(S=[]),Ne(j))S=Mg(l,j,!0);else if(j==="auto"){var Z=_b(l,l.getLabelModel());M=Z.labelCategoryInterval,S=Ie(Z.labels,function(ae){return ae.tickValue})}else S=Ag(l,M=j,!0);return o7(I,j,{ticks:S,tickCategoryInterval:M})}(d,i):{ticks:Ie(d.scale.getTicks(),function(l){return l.value})}}function _b(d,i){var l,x,S=T8(d,"labels"),M=Qc(i),I=F2(S,M);return I||(Ne(M)?l=Mg(d,M):(x=M==="auto"?function(j){var V=uh(j).autoInterval;return V!=null?V:uh(j).autoInterval=j.calculateCategoryInterval()}(d):M,l=Ag(d,x)),o7(S,M,{labels:l,labelCategoryInterval:x}))}function T8(d,i){return uh(d)[i]||(uh(d)[i]=[])}function F2(d,i){for(var l=0;l1&&ae/V>2&&(Z=Math.round(Math.ceil(Z/V)*V));var le=Og(d),ge=I.get("showMinLabel")||le,ke=I.get("showMaxLabel")||le;ge&&Z!==M[0]&&De(M[0]);for(var Pe=Z;Pe<=M[1];Pe+=V)De(Pe);function De(je){var Ue={value:je};j.push(l?je:{formattedLabel:x(Ue),rawLabel:S.getLabel(Ue),tickValue:je})}return ke&&Pe-V!==M[1]&&De(M[1]),j}function Mg(d,i,l){var x=d.scale,S=R2(d),M=[];return me(x.getTicks(),function(I){var j=x.getLabel(I),V=I.value;i(I.value,j)&&M.push(l?V:{formattedLabel:S(I),rawLabel:j,tickValue:V})}),M}var zu=[0,1],l7=function(){function d(i,l,x){this.onBand=!1,this.inverse=!1,this.dim=i,this.scale=l,this._extent=x||[0,0]}return d.prototype.contain=function(i){var l=this._extent,x=Math.min(l[0],l[1]),S=Math.max(l[0],l[1]);return i>=x&&i<=S},d.prototype.containData=function(i){return this.scale.contain(i)},d.prototype.getExtent=function(){return this._extent.slice()},d.prototype.getPixelPrecision=function(i){return q1(i||this.scale.getExtent(),this._extent)},d.prototype.setExtent=function(i,l){var x=this._extent;x[0]=i,x[1]=l},d.prototype.dataToCoord=function(i,l){var x=this._extent,S=this.scale;return i=S.normalize(i),this.onBand&&S.type==="ordinal"&&C6(x=x.slice(),S.count()),bu(i,zu,x,l)},d.prototype.coordToData=function(i,l){var x=this._extent,S=this.scale;this.onBand&&S.type==="ordinal"&&C6(x=x.slice(),S.count());var M=bu(i,x,zu,l);return this.scale.scale(M)},d.prototype.pointToData=function(i,l){},d.prototype.getTicksCoords=function(i){var l=(i=i||{}).tickModel||this.getTickModel(),x=Ie(br(this,l).ticks,function(S){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(S):S),tickValue:S}},this);return function(S,M,I,j){var V=M.length;if(S.onBand&&!I&&V){var Z,ae,le=S.getExtent();if(V===1)M[0].coord=le[0],Z=M[1]={coord:le[0]};else{var ge=M[V-1].tickValue-M[0].tickValue,ke=(M[V-1].coord-M[0].coord)/ge;me(M,function(je){je.coord-=ke/2}),ae=1+S.scale.getExtent()[1]-M[V-1].tickValue,Z={coord:M[V-1].coord+ke*ae},M.push(Z)}var Pe=le[0]>le[1];De(M[0].coord,le[0])&&(j?M[0].coord=le[0]:M.shift()),j&&De(le[0],M[0].coord)&&M.unshift({coord:le[0]}),De(le[1],Z.coord)&&(j?Z.coord=le[1]:M.pop()),j&&De(Z.coord,le[1])&&M.push({coord:le[1]})}function De(je,Ue){return je=nu(je),Ue=nu(Ue),Pe?je>Ue:je0&&i<100||(i=5),Ie(this.scale.getMinorTicks(i),function(l){return Ie(l,function(x){return{coord:this.dataToCoord(x),tickValue:x}},this)},this)},d.prototype.getViewLabels=function(){return E8(this).labels},d.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},d.prototype.getTickModel=function(){return this.model.getModel("axisTick")},d.prototype.getBandWidth=function(){var i=this._extent,l=this.scale.getExtent(),x=l[1]-l[0]+(this.onBand?1:0);x===0&&(x=1);var S=Math.abs(i[1]-i[0]);return Math.abs(S)/x},d.prototype.calculateCategoryInterval=function(){return function(i){var l=function(en){var ln=en.getLabelModel();return{axisRotate:en.getRotate?en.getRotate():en.isHorizontal&&!en.isHorizontal()?90:0,labelRotate:ln.get("rotate")||0,font:ln.getFont()}}(i),x=R2(i),S=(l.axisRotate-l.labelRotate)/180*Math.PI,M=i.scale,I=M.getExtent(),j=M.count();if(I[1]-I[0]<1)return 0;var V=1;j>40&&(V=Math.max(1,Math.floor(j/40)));for(var Z=I[0],ae=i.dataToCoord(Z+1)-i.dataToCoord(Z),le=Math.abs(ae*Math.cos(S)),ge=Math.abs(ae*Math.sin(S)),ke=0,Pe=0;Z<=I[1];Z+=V){var De,je,Ue=d0(x({value:Z}),l.font,"center","top");De=1.3*Ue.width,je=1.3*Ue.height,ke=Math.max(ke,De,7),Pe=Math.max(Pe,je,7)}var We=ke/le,dt=Pe/ge;isNaN(We)&&(We=1/0),isNaN(dt)&&(dt=1/0);var pt=Math.max(0,Math.floor(Math.min(We,dt))),Et=uh(i.model),Lt=i.getExtent(),zt=Et.lastAutoInterval,qt=Et.lastTickCount;return zt!=null&&qt!=null&&Math.abs(zt-pt)<=1&&Math.abs(qt-j)<=1&&zt>pt&&Et.axisExtent0===Lt[0]&&Et.axisExtent1===Lt[1]?pt=zt:(Et.lastTickCount=j,Et.lastAutoInterval=pt,Et.axisExtent0=Lt[0],Et.axisExtent1=Lt[1]),pt}(this)},d}();function C6(d,i){var l=(d[1]-d[0])/i/2;d[0]+=l,d[1]-=l}function k6(d,i,l,x,S,M,I,j){var V=S-d,Z=M-i,ae=l-d,le=x-i,ge=Math.sqrt(ae*ae+le*le),ke=(V*(ae/=ge)+Z*(le/=ge))/ge;j&&(ke=Math.min(Math.max(ke,0),1)),ke*=ge;var Pe=I[0]=d+ke*ae,De=I[1]=i+ke*le;return Math.sqrt((Pe-S)*(Pe-S)+(De-M)*(De-M))}var pf=new Rt,ys=new Rt,ic=new Rt,ud=new Rt,J0=new Rt,e0=[],yc=new Rt;function A8(d,i){if(i<=180&&i>0){i=i/180*Math.PI,pf.fromArray(d[0]),ys.fromArray(d[1]),ic.fromArray(d[2]),Rt.sub(ud,pf,ys),Rt.sub(J0,ic,ys);var l=ud.len(),x=J0.len();if(!(l<.001||x<.001)){ud.scale(1/l),J0.scale(1/x);var S=ud.dot(J0);if(Math.cos(i)1&&Rt.copy(yc,ic),yc.toArray(d[1])}}}}function vf(d,i,l){if(l<=180&&l>0){l=l/180*Math.PI,pf.fromArray(d[0]),ys.fromArray(d[1]),ic.fromArray(d[2]),Rt.sub(ud,ys,pf),Rt.sub(J0,ic,ys);var x=ud.len(),S=J0.len();if(!(x<.001||S<.001)&&(ud.scale(1/x),J0.scale(1/S),ud.dot(i)=I)Rt.copy(yc,ic);else{yc.scaleAndAdd(J0,M/Math.tan(Math.PI/2-j));var V=ic.x!==ys.x?(yc.x-ys.x)/(ic.x-ys.x):(yc.y-ys.y)/(ic.y-ys.y);if(isNaN(V))return;V<0?Rt.copy(yc,ys):V>1&&Rt.copy(yc,ic)}yc.toArray(d[1])}}}function s7(d,i,l,x){var S=l==="normal",M=S?d:d.ensureState(l);M.ignore=i;var I=x.get("smooth");I&&I===!0&&(I=.3),M.shape=M.shape||{},I>0&&(M.shape.smooth=I);var j=x.getModel("lineStyle").getLineStyle();S?d.useStyle(j):M.style=j}function Pg(d,i){var l=i.smooth,x=i.points;if(x)if(d.moveTo(x[0][0],x[0][1]),l>0&&x.length>=3){var S=It(x[0],x[1]),M=It(x[1],x[2]);if(!S||!M)return d.lineTo(x[1][0],x[1][1]),void d.lineTo(x[2][0],x[2][1]);var I=Math.min(S,M)*l,j=sa([],x[1],x[0],I/S),V=sa([],x[1],x[2],I/M),Z=sa([],j,V,.5);d.bezierCurveTo(j[0],j[1],j[0],j[1],Z[0],Z[1]),d.bezierCurveTo(V[0],V[1],V[0],V[1],x[2][0],x[2][1])}else for(var ae=1;ae0&&Z&&qt(-Pe/ae,0,ae);var We,dt,pt=S[0],Et=S[ae-1];return Lt(),We<0&&en(-We,.8),dt<0&&en(dt,.8),Lt(),zt(We,dt,1),zt(dt,We,-1),Lt(),We<0&&ln(-We),dt<0&&ln(dt),ke}function Lt(){We=pt.rect[M]-j,dt=V-Et.rect[M]-Et.rect[I]}function zt(cn,_n,jn){if(cn<0){var Jn=Math.min(_n,-cn);if(Jn>0){qt(Jn*jn,0,ae);var Zn=Jn+cn;Zn<0&&en(-Zn*jn,1)}else en(-cn*jn,1)}}function qt(cn,_n,jn){cn!==0&&(ke=!0);for(var Jn=_n;Jn0)for(Zn=0;Zn0;Zn--)qt(-jn[Zn-1]*Wr,Zn,ae)}}function ln(cn){var _n=cn<0?-1:1;cn=Math.abs(cn);for(var jn=Math.ceil(cn/(ae-1)),Jn=0;Jn0?qt(jn,0,Jn+1):qt(-jn,ae-Jn-1,ae),(cn-=jn)<=0)return}}(d,"y","height",i,l,x)}function Ys(){return!1}function Cp(d,i,l){var x=ee(),S=i.getWidth(),M=i.getHeight(),I=x.style;return I&&(I.position="absolute",I.left="0",I.top="0",I.width=S+"px",I.height=M+"px",x.setAttribute("data-zr-dom-id",d)),x.width=S*l,x.height=M*l,x}var u7=function(d){function i(l,x,S){var M,I=d.call(this)||this;I.motionBlur=!1,I.lastFrameAlpha=.7,I.dpr=1,I.virtual=!1,I.config={},I.incremental=!1,I.zlevel=0,I.maxRepaintRectCount=5,I.__dirty=!0,I.__firstTimePaint=!0,I.__used=!1,I.__drawIndex=0,I.__startIndex=0,I.__endIndex=0,I.__prevStartIndex=null,I.__prevEndIndex=null,S=S||f0,typeof l=="string"?M=Cp(l,x,S):et(l)&&(l=(M=l).id),I.id=l,I.dom=M;var j=M.style;return j&&(M.onselectstart=Ys,j.webkitUserSelect="none",j.userSelect="none",j.webkitTapHighlightColor="rgba(0,0,0,0)",j["-webkit-touch-callout"]="none",j.padding="0",j.margin="0",j.borderWidth="0"),I.domBack=null,I.ctxBack=null,I.painter=x,I.config=null,I.dpr=S,I}return v(i,d),i.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},i.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},i.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},i.prototype.setUnpainted=function(){this.__firstTimePaint=!0},i.prototype.createBackBuffer=function(){var l=this.dpr;this.domBack=Cp("back-"+this.id,this.painter,l),this.ctxBack=this.domBack.getContext("2d"),l!==1&&this.ctxBack.scale(l,l)},i.prototype.createRepaintRects=function(l,x,S,M){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var I,j=[],V=this.maxRepaintRectCount,Z=!1,ae=new Ca(0,0,0,0);function le(We){if(We.isFinite()&&!We.isZero())if(j.length===0)(dt=new Ca(0,0,0,0)).copy(We),j.push(dt);else{for(var dt,pt=!1,Et=1/0,Lt=0,zt=0;zt=V)}}for(var ge=this.__startIndex;ge15)break}Jn.prevElClipPaths&&We.restore()};if(dt)if(dt.length===0)je=Ue.__endIndex;else for(var ln=ke.dpr,cn=0;cn0&&i>S[0]){for(V=0;Vi);V++);j=x[S[V]]}if(S.splice(V+1,0,i),x[i]=l,!l.virtual)if(j){var Z=j.dom;Z.nextSibling?I.insertBefore(l.dom,Z.nextSibling):I.appendChild(l.dom)}else I.firstChild?I.insertBefore(l.dom,I.firstChild):I.appendChild(l.dom);l.__painter=this}else H("Layer of zlevel "+i+" is not valid")},d.prototype.eachLayer=function(i,l){for(var x=this._zlevelList,S=0;S0?f7:0),this._needsManuallyCompositing),ae.__builtin__||H("ZLevel "+Z+" has been used by unkown layer "+ae.id),ae!==I&&(ae.__used=!0,ae.__startIndex!==M&&(ae.__dirty=!0),ae.__startIndex=M,ae.incremental?ae.__drawIndex=-1:ae.__drawIndex=M,l(M),I=ae),1&V.__dirty&&!V.__inHover&&(ae.__dirty=!0,ae.incremental&&ae.__drawIndex<0&&(ae.__drawIndex=M))}l(M),this.eachBuiltinLayer(function(le,ge){!le.__used&&le.getElementCount()>0&&(le.__dirty=!0,le.__startIndex=le.__endIndex=le.__drawIndex=0),le.__dirty&&le.__drawIndex<0&&(le.__drawIndex=le.__startIndex)})},d.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},d.prototype._clearLayer=function(i){i.clear()},d.prototype.setBackgroundColor=function(i){this._backgroundColor=i,me(this._layers,function(l){l.setUnpainted()})},d.prototype.configLayer=function(i,l){if(l){var x=this._layerConfig;x[i]?G(x[i],l,!0):x[i]=l;for(var S=0;S-1&&(Z.style.stroke=Z.style.fill,Z.style.fill="#fff",Z.style.lineWidth=2),x},i.type="series.line",i.dependencies=["grid","polar"],i.defaultOption={zlevel:0,z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0,lineStyle:{width:"bolder"}},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},i}(C0);function kp(d,i){var l=d.mapDimensionsAll("defaultedLabel"),x=l.length;if(x===1){var S=gc(d,i,l[0]);return S!=null?S+"":null}if(x){for(var M=[],I=0;I=0&&x.push(i[M])}return x.join(" ")}var M8=function(d){function i(l,x,S,M){var I=d.call(this)||this;return I.updateData(l,x,S,M),I}return v(i,d),i.prototype._createSymbol=function(l,x,S,M,I){this.removeAll();var j=Gd(l,-1,-1,2,2,null,I);j.attr({z2:100,culling:!0,scaleX:M[0]/2,scaleY:M[1]/2}),j.drift=P8,this._symbolType=l,this.add(j)},i.prototype.stopSymbolAnimation=function(l){this.childAt(0).stopAnimation(null,l)},i.prototype.getSymbolType=function(){return this._symbolType},i.prototype.getSymbolPath=function(){return this.childAt(0)},i.prototype.highlight=function(){Pm(this.childAt(0))},i.prototype.downplay=function(){n2(this.childAt(0))},i.prototype.setZ=function(l,x){var S=this.childAt(0);S.zlevel=l,S.z=x},i.prototype.setDraggable=function(l){var x=this.childAt(0);x.draggable=l,x.cursor=l?"move":x.cursor},i.prototype.updateData=function(l,x,S,M){this.silent=!1;var I=l.getItemVisual(x,"symbol")||"circle",j=l.hostModel,V=i.getSymbolSize(l,x),Z=I!==this._symbolType,ae=M&&M.disableAnimation;if(Z){var le=l.getItemVisual(x,"symbolKeepAspect");this._createSymbol(I,l,x,V,le)}else{(ke=this.childAt(0)).silent=!1;var ge={scaleX:V[0]/2,scaleY:V[1]/2};ae?ke.attr(ge):Oc(ke,ge,j,x),Uf(ke)}if(this._updateCommon(l,x,V,S,M),Z){var ke=this.childAt(0);ae||(ge={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:ke.style.opacity}},ke.scaleX=ke.scaleY=0,ke.style.opacity=0,V0(ke,ge,j,x))}ae&&this.childAt(0).stopAnimation("remove"),this._seriesModel=j},i.prototype._updateCommon=function(l,x,S,M,I){var j,V,Z,ae,le,ge,ke,Pe,De=this.childAt(0),je=l.hostModel;if(M&&(j=M.emphasisItemStyle,V=M.blurItemStyle,Z=M.selectItemStyle,ae=M.focus,le=M.blurScope,ge=M.labelStatesModels,ke=M.hoverScale,Pe=M.cursorStyle),!M||l.hasItemOption){var Ue=M&&M.itemModel?M.itemModel:l.getItemModel(x),We=Ue.getModel("emphasis");j=We.getModel("itemStyle").getItemStyle(),Z=Ue.getModel(["select","itemStyle"]).getItemStyle(),V=Ue.getModel(["blur","itemStyle"]).getItemStyle(),ae=We.get("focus"),le=We.get("blurScope"),ge=Wf(Ue),ke=We.getShallow("scale"),Pe=Ue.getShallow("cursor")}var dt=l.getItemVisual(x,"symbolRotate");De.attr("rotation",(dt||0)*Math.PI/180||0);var pt=E5(l.getItemVisual(x,"symbolOffset"),S);pt&&(De.x=pt[0],De.y=pt[1]),Pe&&De.attr("cursor",Pe);var Et=l.getItemVisual(x,"style"),Lt=Et.fill;if(De instanceof dc){var zt=De.style;De.useStyle(Y({image:zt.image,x:zt.x,y:zt.y,width:zt.width,height:zt.height},Et))}else De.__isEmptyBrush?De.useStyle(Y({},Et)):De.useStyle(Et),De.style.decal=null,De.setColor(Lt,I&&I.symbolInnerColor),De.style.strokeNoScale=!0;var qt=l.getItemVisual(x,"liftZ"),en=this._z2;qt!=null?en==null&&(this._z2=De.z2,De.z2+=qt):en!=null&&(De.z2=en,this._z2=null);var ln=I&&I.useNameLabel;l2(De,ge,{labelFetcher:je,labelDataIndex:x,defaultText:function(jn){return ln?l.getName(jn):kp(l,jn)},inheritColor:Lt,defaultOpacity:Et.opacity}),this._sizeX=S[0]/2,this._sizeY=S[1]/2;var cn=De.ensureState("emphasis");if(cn.style=j,De.ensureState("select").style=Z,De.ensureState("blur").style=V,ke){var _n=Math.max(1.1,3/this._sizeY);cn.scaleX=this._sizeX*_n,cn.scaleY=this._sizeY*_n}this.setSymbolScale(1),Vh(this,ae,le)},i.prototype.setSymbolScale=function(l){this.scaleX=this.scaleY=l},i.prototype.fadeOut=function(l,x){var S=this.childAt(0),M=this._seriesModel,I=js(this).dataIndex,j=x&&x.animation;if(this.silent=S.silent=!0,x&&x.fadeLabel){var V=S.getTextContent();V&&Is(V,{style:{opacity:0}},M,{dataIndex:I,removeOpt:j,cb:function(){S.removeTextContent()}})}else S.removeTextContent();Is(S,{style:{opacity:0},scaleX:0,scaleY:0},M,{dataIndex:I,cb:l,removeOpt:j})},i.getSymbolSize=function(l,x){return Te(S=l.getItemVisual(x,"symbolSize"))||(S=[+S,+S]),[S[0]||0,S[1]||0];var S},i}(bl);function P8(d,i){this.parent.drift(d,i)}function S6(d,i,l,x){return i&&!isNaN(i[0])&&!isNaN(i[1])&&!(x.isIgnore&&x.isIgnore(l))&&!(x.clipShape&&!x.clipShape.contain(i[0],i[1]))&&d.getItemVisual(l,"symbol")!=="none"}function Dg(d){return d==null||et(d)||(d={isIgnore:d}),d||{}}function D8(d){var i=d.hostModel,l=i.getModel("emphasis");return{emphasisItemStyle:l.getModel("itemStyle").getItemStyle(),blurItemStyle:i.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:i.getModel(["select","itemStyle"]).getItemStyle(),focus:l.get("focus"),blurScope:l.get("blurScope"),hoverScale:l.get("scale"),labelStatesModels:Wf(i),cursorStyle:i.get("cursor")}}var aw=function(){function d(i){this.group=new bl,this._SymbolCtor=i||M8}return d.prototype.updateData=function(i,l){l=Dg(l);var x=this.group,S=i.hostModel,M=this._data,I=this._SymbolCtor,j=l.disableAnimation,V=D8(i),Z={disableAnimation:j},ae=l.getSymbolPoint||function(le){return i.getItemLayout(le)};M||x.removeAll(),i.diff(M).add(function(le){var ge=ae(le);if(S6(i,ge,le,l)){var ke=new I(i,le,V,Z);ke.setPosition(ge),i.setItemGraphicEl(le,ke),x.add(ke)}}).update(function(le,ge){var ke=M.getItemGraphicEl(ge),Pe=ae(le);if(S6(i,Pe,le,l)){var De=i.getItemVisual(le,"symbol")||"circle",je=ke&&ke.getSymbolType&&ke.getSymbolType();if(!ke||je&&je!==De)x.remove(ke),(ke=new I(i,le,V,Z)).setPosition(Pe);else{ke.updateData(i,le,V,Z);var Ue={x:Pe[0],y:Pe[1]};j?ke.attr(Ue):Oc(ke,Ue,S)}x.add(ke),i.setItemGraphicEl(le,ke)}else x.remove(ke)}).remove(function(le){var ge=M.getItemGraphicEl(le);ge&&ge.fadeOut(function(){x.remove(ge)})}).execute(),this._getSymbolPoint=ae,this._data=i},d.prototype.isPersistent=function(){return!0},d.prototype.updateLayout=function(){var i=this,l=this._data;l&&l.eachItemGraphicEl(function(x,S){var M=i._getSymbolPoint(S);x.setPosition(M),x.markRedraw()})},d.prototype.incrementalPrepareUpdate=function(i){this._seriesScope=D8(i),this._data=null,this.group.removeAll()},d.prototype.incrementalUpdate=function(i,l,x){function S(V){V.isGroup||(V.incremental=!0,V.ensureState("emphasis").hoverLayer=!0)}x=Dg(x);for(var M=i.start;M0?je=Ue[0]:Ue[1]<0&&(je=Ue[1]),je}(S,l),I=x.dim,j=S.dim,V=i.mapDimension(j),Z=i.mapDimension(I),ae=j==="x"||j==="radius"?1:0,le=Ie(d.dimensions,function(Pe){return i.mapDimension(Pe)}),ge=!1,ke=i.getCalculationInfo("stackResultDimension");return xp(i,le[0])&&(ge=!0,le[0]=ke),xp(i,le[1])&&(ge=!0,le[1]=ke),{dataDimsForPoint:le,valueStart:M,valueAxisDim:j,baseAxisDim:I,stacked:!!ge,valueDim:V,baseDim:Z,baseDataOffset:ae,stackedOverDimension:i.getCalculationInfo("stackedOverDimension")}}function N8(d,i,l,x){var S=NaN;d.stacked&&(S=l.get(l.getCalculationInfo("stackedOverDimension"),x)),isNaN(S)&&(S=d.valueStart);var M=d.baseDataOffset,I=[];return I[M]=l.get(d.baseDim,x),I[1-M]=S,i.dataToPoint(I)}var h7=typeof Float32Array<"u",t0=h7?Float32Array:Array;function $u(d){return Te(d)?h7?new Float32Array(d):d:new t0(d)}var ss=Math.min,Ic=Math.max;function $o(d,i){return isNaN(d)||isNaN(i)}function Q0(d,i,l,x,S,M,I,j,V){for(var Z,ae,le,ge,ke,Pe,De=l,je=0;je=S||De<0)break;if($o(Ue,We)){if(V){De+=M;continue}break}if(De===l)d[M>0?"moveTo":"lineTo"](Ue,We),le=Ue,ge=We;else{var dt=Ue-Z,pt=We-ae;if(dt*dt+pt*pt<.5){De+=M;continue}if(I>0){for(var Et=De+M,Lt=i[2*Et],zt=i[2*Et+1];Lt===Ue&&zt===We&&je=x||$o(Lt,zt))ke=Ue,Pe=We;else{ln=Lt-Z,cn=zt-ae;var Jn=Ue-Z,Zn=Lt-Ue,Br=We-ae,Ar=zt-We,Wr=void 0,Mr=void 0;j==="x"?(Wr=Math.abs(Jn),Mr=Math.abs(Zn),ke=Ue-Wr*I,Pe=We,_n=Ue+Wr*I,jn=We):j==="y"?(Wr=Math.abs(Br),Mr=Math.abs(Ar),ke=Ue,Pe=We-Wr*I,_n=Ue,jn=We+Wr*I):(Wr=Math.sqrt(Jn*Jn+Br*Br),ke=Ue-ln*I*(1-(en=(Mr=Math.sqrt(Zn*Zn+Ar*Ar))/(Mr+Wr))),Pe=We-cn*I*(1-en),jn=We+cn*I*en,_n=ss(_n=Ue+ln*I*en,Ic(Lt,Ue)),jn=ss(jn,Ic(zt,We)),_n=Ic(_n,ss(Lt,Ue)),Pe=We-(cn=(jn=Ic(jn,ss(zt,We)))-We)*Wr/Mr,ke=ss(ke=Ue-(ln=_n-Ue)*Wr/Mr,Ic(Z,Ue)),Pe=ss(Pe,Ic(ae,We)),_n=Ue+(ln=Ue-(ke=Ic(ke,ss(Z,Ue))))*Mr/Wr,jn=We+(cn=We-(Pe=Ic(Pe,ss(ae,We))))*Mr/Wr)}d.bezierCurveTo(le,ge,ke,Pe,Ue,We),le=_n,ge=jn}else d.lineTo(Ue,We)}Z=Ue,ae=We,De+=M}return je}var p7=function(){this.smooth=0,this.smoothConstraint=!0},v7=function(d){function i(l){var x=d.call(this,l)||this;return x.type="ec-polyline",x}return v(i,d),i.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},i.prototype.getDefaultShape=function(){return new p7},i.prototype.buildPath=function(l,x){var S=x.points,M=0,I=S.length/2;if(x.connectNulls){for(;I>0&&$o(S[2*I-2],S[2*I-1]);I--);for(;M=0){var We=V?(ge-M)*Ue+M:(le-S)*Ue+S;return V?[l,We]:[We,l]}S=le,M=ge;break;case j.C:le=I[ae++],ge=I[ae++],ke=I[ae++],Pe=I[ae++],De=I[ae++],je=I[ae++];var dt=V?St(S,le,ke,De,l,Z):St(M,ge,Pe,je,l,Z);if(dt>0)for(var pt=0;pt=0)return We=V?Ye(M,ge,Pe,je,Et):Ye(S,le,ke,De,Et),V?[l,We]:[We,l]}S=De,M=je}}},i}(Wl),Cb=function(d){function i(){return d!==null&&d.apply(this,arguments)||this}return v(i,d),i}(p7),iw=function(d){function i(l){var x=d.call(this,l)||this;return x.type="ec-polygon",x}return v(i,d),i.prototype.getDefaultShape=function(){return new Cb},i.prototype.buildPath=function(l,x){var S=x.points,M=x.stackedOnPoints,I=0,j=S.length/2,V=x.smoothMonotone;if(x.connectNulls){for(;j>0&&$o(S[2*j-2],S[2*j-1]);j--);for(;I=0;I--){var j=d.getDimensionInfo(x[I].dimension);if((S=j&&j.coordDim)==="x"||S==="y"){M=x[I];break}}if(M){var V=i.getAxis(S),Z=Ie(M.stops,function(We){return{coord:V.toGlobalCoord(V.dataToCoord(We.value)),color:We.color}}),ae=Z.length,le=M.outerColors.slice();ae&&Z[0].coord>Z[ae-1].coord&&(Z.reverse(),le.reverse());var ge=function(We,dt){var pt,Et,Lt=[],zt=We.length;function qt(_n,jn,Jn){var Zn=_n.coord;return{coord:Jn,color:Kr((Jn-Zn)/(jn.coord-Zn),[_n.color,jn.color])}}for(var en=0;endt){Et?Lt.push(qt(Et,ln,dt)):pt&&Lt.push(qt(pt,ln,0),qt(pt,ln,dt));break}pt&&(Lt.push(qt(pt,ln,0)),pt=null),Lt.push(ln),Et=ln}}return Lt}(Z,S==="x"?l.getWidth():l.getHeight()),ke=ge.length;if(!ke&&ae)return Z[0].coord<0?le[1]?le[1]:Z[ae-1].color:le[0]?le[0]:Z[0].color;var Pe=ge[0].coord-10,De=ge[ke-1].coord+10,je=De-Pe;if(je<.001)return"transparent";me(ge,function(We){We.offset=(We.coord-Pe)/je}),ge.push({offset:ke?ge[ke-1].offset:.5,color:le[1]||"transparent"}),ge.unshift({offset:ke?ge[0].offset:.5,color:le[0]||"transparent"});var Ue=new bv(0,0,0,0,ge,!0);return Ue[S]=Pe,Ue[S+"2"]=De,Ue}}}function ow(d,i,l){var x=d.get("showAllSymbol"),S=x==="auto";if(!x||S){var M=l.getAxesByScale("ordinal")[0];if(M&&(!S||!function(V,Z){var ae=V.getExtent(),le=Math.abs(ae[1]-ae[0])/V.scale.count();isNaN(le)&&(le=0);for(var ge=Z.count(),ke=Math.max(1,Math.round(ge/5)),Pe=0;Pele)return!1;return!0}(M,i))){var I=i.mapDimension(M.dim),j={};return me(M.getViewLabels(),function(V){var Z=M.scale.getRawOrdinalNumber(V.tickValue);j[Z]=1}),function(V){return!j.hasOwnProperty(i.get(I,V))}}}}function B2(d,i){return[d[2*i],d[2*i+1]]}function Ng(d){if(d.get(["endLabel","show"]))return!0;for(var i=0;i0&&l.get(["emphasis","lineStyle","width"])==="bolder"&&(De.getState("emphasis").style.lineWidth=+De.style.lineWidth+1),js(De).seriesIndex=l.seriesIndex,Vh(De,Jn,Zn);var Br=R8(l.get("smooth")),Ar=l.get("smoothMonotone"),Wr=l.get("connectNulls");if(De.setShape({smooth:Br,smoothMonotone:Ar,connectNulls:Wr}),je){var Mr=V.getCalculationInfo("stackedOnSeries"),oa=0;je.useStyle(K(ae.getAreaStyle(),{fill:_n,opacity:.7,lineJoin:"bevel",decal:V.getVisual("style").decal})),Mr&&(oa=R8(Mr.get("smooth"))),je.setShape({smooth:Br,stackedOnSmooth:oa,smoothMonotone:Ar,connectNulls:Wr}),g1(je,l,"areaStyle"),js(je).seriesIndex=l.seriesIndex,Vh(je,Jn,Zn)}var Oi=function(Qa){M._changePolyState(Qa)};V.eachItemGraphicEl(function(Qa){Qa&&(Qa.onHoverStateChange=Oi)}),this._polyline.onHoverStateChange=Oi,this._data=V,this._coordSys=I,this._stackedOnPoints=Lt,this._points=le,this._step=cn,this._valueOrigin=pt,l.get("triggerLineEvent")&&(this.packEventData(l,De),je&&this.packEventData(l,je))},i.prototype.packEventData=function(l,x){js(x).eventData={componentType:"series",componentSubType:"line",componentIndex:l.componentIndex,seriesIndex:l.seriesIndex,seriesName:l.name,seriesType:"line"}},i.prototype.highlight=function(l,x,S,M){var I=l.getData(),j=m0(I,M);if(this._changePolyState("emphasis"),!(j instanceof Array)&&j!=null&&j>=0){var V=I.getLayout("points"),Z=I.getItemGraphicEl(j);if(!Z){var ae=V[2*j],le=V[2*j+1];if(isNaN(ae)||isNaN(le)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(ae,le))return;var ge=l.get("zlevel"),ke=l.get("z");(Z=new M8(I,j)).x=ae,Z.y=le,Z.setZ(ge,ke);var Pe=Z.getSymbolPath().getTextContent();Pe&&(Pe.zlevel=ge,Pe.z=ke,Pe.z2=this._polyline.z2+1),Z.__temp=!0,I.setItemGraphicEl(j,Z),Z.stopSymbolAnimation(!0),this.group.add(Z)}Z.highlight()}else mc.prototype.highlight.call(this,l,x,S,M)},i.prototype.downplay=function(l,x,S,M){var I=l.getData(),j=m0(I,M);if(this._changePolyState("normal"),j!=null&&j>=0){var V=I.getItemGraphicEl(j);V&&(V.__temp?(I.setItemGraphicEl(j,null),this.group.remove(V)):V.downplay())}else mc.prototype.downplay.call(this,l,x,S,M)},i.prototype._changePolyState=function(l){var x=this._polygon;i9(this._polyline,l),x&&i9(x,l)},i.prototype._newPolyline=function(l){var x=this._polyline;return x&&this._lineGroup.remove(x),x=new v7({shape:{points:l},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(x),this._polyline=x,x},i.prototype._newPolygon=function(l,x){var S=this._polygon;return S&&this._lineGroup.remove(S),S=new iw({shape:{points:l,stackedOnPoints:x},segmentIgnoreThreshold:2}),this._lineGroup.add(S),this._polygon=S,S},i.prototype._initSymbolLabelAnimation=function(l,x,S){var M,I,j=x.getBaseAxis(),V=j.inverse;x.type==="cartesian2d"?(M=j.isHorizontal(),I=!1):x.type==="polar"&&(M=j.dim==="angle",I=!0);var Z=l.hostModel,ae=Z.get("animationDuration");typeof ae=="function"&&(ae=ae(null));var le=Z.get("animationDelay")||0,ge=typeof le=="function"?le(null):le;l.eachItemGraphicEl(function(ke,Pe){var De=ke;if(De){var je=[ke.x,ke.y],Ue=void 0,We=void 0,dt=void 0;if(S)if(I){var pt=S,Et=x.pointToCoord(je);M?(Ue=pt.startAngle,We=pt.endAngle,dt=-Et[1]/180*Math.PI):(Ue=pt.r0,We=pt.r,dt=Et[0])}else{var Lt=S;M?(Ue=Lt.x,We=Lt.x+Lt.width,dt=ke.x):(Ue=Lt.y+Lt.height,We=Lt.y,dt=ke.y)}var zt=We===Ue?0:(dt-Ue)/(We-Ue);V&&(zt=1-zt);var qt=typeof le=="function"?le(Pe):ae*zt+ge,en=De.getSymbolPath(),ln=en.getTextContent();De.attr({scaleX:0,scaleY:0}),De.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:qt}),ln&&ln.animateFrom({style:{opacity:0}},{duration:300,delay:qt}),en.disableLabelAnimation=!0}})},i.prototype._initOrUpdateEndLabel=function(l,x,S){var M=l.getModel("endLabel");if(Ng(l)){var I=l.getData(),j=this._polyline,V=this._endLabel;V||((V=this._endLabel=new J1({z2:200})).ignoreClip=!0,j.setTextContent(this._endLabel),j.disableLabelAnimation=!0);var Z=function(ae){for(var le,ge,ke=ae.length/2;ke>0&&(le=ae[2*ke-2],ge=ae[2*ke-1],isNaN(le)||isNaN(ge));ke--);return ke-1}(I.getLayout("points"));Z>=0&&(l2(j,Wf(l,"endLabel"),{inheritColor:S,labelFetcher:l,labelDataIndex:Z,defaultText:function(ae,le,ge){return ge!=null?d7(I,ge):kp(I,ae)},enableTextSetter:!0},function(ae,le){var ge=le.getBaseAxis(),ke=ge.isHorizontal(),Pe=ge.inverse,De=ke?Pe?"right":"left":"center",je=ke?"middle":Pe?"top":"bottom";return{normal:{align:ae.get("align")||De,verticalAlign:ae.get("verticalAlign")||je}}}(M,x)),j.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},i.prototype._endLabelOnDuring=function(l,x,S,M,I,j,V){var Z=this._endLabel,ae=this._polyline;if(Z){l<1&&M.originalX==null&&(M.originalX=Z.x,M.originalY=Z.y);var le=S.getLayout("points"),ge=S.hostModel,ke=ge.get("connectNulls"),Pe=j.get("precision"),De=j.get("distance")||0,je=V.getBaseAxis(),Ue=je.isHorizontal(),We=je.inverse,dt=x.shape,pt=We?Ue?dt.x:dt.y+dt.height:Ue?dt.x+dt.width:dt.y,Et=(Ue?De:0)*(We?-1:1),Lt=(Ue?0:-De)*(We?-1:1),zt=Ue?"x":"y",qt=function(Br,Ar,Wr){for(var Mr,oa,Oi=Br.length/2,Qa=Wr==="x"?0:1,Pi=0,Zi=-1,ti=0;ti=Ar||Mr>=Ar&&oa<=Ar){Zi=ti;break}Pi=ti,Mr=oa}else Mr=oa;return{range:[Pi,Zi],t:(Ar-Mr)/(oa-Mr)}}(le,pt,zt),en=qt.range,ln=en[1]-en[0],cn=void 0;if(ln>=1){if(ln>1&&!ke){var _n=B2(le,en[0]);Z.attr({x:_n[0]+Et,y:_n[1]+Lt}),I&&(cn=ge.getRawValue(en[0]))}else{(_n=ae.getPointOn(pt,zt))&&Z.attr({x:_n[0]+Et,y:_n[1]+Lt});var jn=ge.getRawValue(en[0]),Jn=ge.getRawValue(en[1]);I&&(cn=function(Br,Ar,Wr,Mr,oa){var Oi=Ar==null||Ar==="auto";if(Mr==null)return Mr;if(typeof Mr=="number")return nu(Tl=yi(Wr||0,Mr,oa),Oi?Math.max(Nu(Wr||0),Nu(Mr)):Ar);if(typeof Mr=="string")return oa<1?Wr:Mr;for(var Qa=[],Pi=Wr,Zi=Mr,ti=Math.max(Pi?Pi.length:0,Zi.length),Gi=0;Gi0?en[0]:0;_n=B2(le,Zn),I&&(cn=ge.getRawValue(Zn)),Z.attr({x:_n[0]+Et,y:_n[1]+Lt})}I&&Yf(Z).setLabelText(cn)}},i.prototype._doUpdateAnimation=function(l,x,S,M,I,j){var V=this._polyline,Z=this._polygon,ae=l.hostModel,le=function(Et,Lt,zt,qt,en,ln,cn,_n){for(var jn=function(Ko,N6){var gh=[];return N6.diff(Ko).add(function(_f){gh.push({cmd:"+",idx:_f})}).update(function(_f,mh){gh.push({cmd:"=",idx:mh,idx1:_f})}).remove(function(_f){gh.push({cmd:"-",idx:_f})}).execute(),gh}(Et,Lt),Jn=[],Zn=[],Br=[],Ar=[],Wr=[],Mr=[],oa=[],Oi=ts(en,Lt,cn),Qa=Et.getLayout("points")||[],Pi=Lt.getLayout("points")||[],Zi=0;Zi3e3||Z&&Sb(ke,De)>3e3)return V.stopAnimation(),V.setShape({points:Pe}),void(Z&&(Z.stopAnimation(),Z.setShape({points:Pe,stackedOnPoints:De})));V.shape.__points=le.current,V.shape.points=ge;var je={shape:{points:Pe}};le.current!==ge&&(je.shape.__points=le.next),V.stopAnimation(),Oc(V,je,ae),Z&&(Z.setShape({points:ge,stackedOnPoints:ke}),Z.stopAnimation(),Oc(Z,{shape:{stackedOnPoints:De}},ae),V.shape.points!==Z.shape.points&&(Z.shape.points=V.shape.points));for(var Ue=[],We=le.status,dt=0;dti&&(i=d[l]);return isFinite(i)?i:NaN},min:function(d){for(var i=1/0,l=0;l10&&I.type==="cartesian2d"&&M){var V=I.getBaseAxis(),Z=I.getOtherAxis(V),ae=V.getExtent(),le=x.getDevicePixelRatio(),ge=Math.abs(ae[1]-ae[0])*(le||1),ke=Math.round(j/ge);if(ke>1){M==="lttb"&&i.setData(S.lttbDownSample(S.mapDimension(Z.dim),1/ke));var Pe=void 0;typeof M=="string"?Pe=Ig[M]:typeof M=="function"&&(Pe=M),Pe&&i.setData(S.downSample(S.mapDimension(Z.dim),1/ke,Pe,Ob))}}}}}var Op=function(d){function i(){var l=d!==null&&d.apply(this,arguments)||this;return l.type=i.type,l}return v(i,d),i.prototype.getInitialData=function(l,x){return tl(null,this,{useEncodeDefaulter:!0})},i.prototype.getMarkerPosition=function(l){var x=this.coordinateSystem;if(x&&x.clampData){var S=x.dataToPoint(x.clampData(l)),M=this.getData(),I=M.getLayout("offset"),j=M.getLayout("size");return S[x.getBaseAxis().isHorizontal()?0:1]+=I+j/2,S}return[NaN,NaN]},i.type="series.__base_bar__",i.defaultOption={zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},i}(C0);C0.registerClass(Op);var B8=function(d){function i(){var S=d!==null&&d.apply(this,arguments)||this;return S.type=i.type,S}var l,x;return v(i,d),i.prototype.getInitialData=function(){return tl(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},i.prototype.getProgressive=function(){return!!this.get("large")&&this.get("progressive")},i.prototype.getProgressiveThreshold=function(){var S=this.get("progressiveThreshold"),M=this.get("largeThreshold");return M>S&&(S=M),S},i.prototype.brushSelector=function(S,M,I){return I.rect(M.getItemLayout(S))},i.type="series.bar",i.dependencies=["grid","polar"],i.defaultOption=(l=Op.defaultOption,x={clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1},G(G({},l,!0),x,!0)),i}(Op),lw=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0},y7=function(d){function i(l){var x=d.call(this,l)||this;return x.type="sausage",x}return v(i,d),i.prototype.getDefaultShape=function(){return new lw},i.prototype.buildPath=function(l,x){var S=x.cx,M=x.cy,I=Math.max(x.r0||0,0),j=Math.max(x.r,0),V=.5*(j-I),Z=I+V,ae=x.startAngle,le=x.endAngle,ge=x.clockwise,ke=Math.cos(ae),Pe=Math.sin(ae),De=Math.cos(le),je=Math.sin(le);(ge?le-ae<2*Math.PI:ae-le<2*Math.PI)&&(l.moveTo(ke*I+S,Pe*I+M),l.arc(ke*Z+S,Pe*Z+M,V,-Math.PI+ae,ae,!ge)),l.arc(S,M,j,ae,le,!ge),l.moveTo(De*j+S,je*j+M),l.arc(De*Z+S,je*Z+M,V,le-2*Math.PI,le-Math.PI,!ge),I!==0&&(l.arc(S,M,I,le,ae,ge),l.moveTo(ke*I+S,je*I+M)),l.closePath()},i}(Wl);function z2(d,i,l){return i*Math.sin(d)*(l?-1:1)}function uu(d,i,l){return i*Math.cos(d)*(l?1:-1)}var b7=[0,0],$2=Math.max,j8=Math.min,z8=function(d){function i(){var l=d.call(this)||this;return l.type=i.type,l._isFirstFrame=!0,l}return v(i,d),i.prototype.render=function(l,x,S,M){this._model=l,this._removeOnRenderedListener(S),this._updateDrawMode(l);var I=l.get("coordinateSystem");(I==="cartesian2d"||I==="polar")&&(this._isLargeDraw?this._renderLarge(l,x,S):this._renderNormal(l,x,S,M))},i.prototype.incrementalPrepareRender=function(l){this._clear(),this._updateDrawMode(l),this._updateLargeClip(l)},i.prototype.incrementalRender=function(l,x){this._incrementalRenderLarge(l,x)},i.prototype._updateDrawMode=function(l){var x=l.pipelineContext.large;this._isLargeDraw!=null&&x===this._isLargeDraw||(this._isLargeDraw=x,this._clear())},i.prototype._renderNormal=function(l,x,S,M){var I,j=this.group,V=l.getData(),Z=this._data,ae=l.coordinateSystem,le=ae.getBaseAxis();ae.type==="cartesian2d"?I=le.isHorizontal():ae.type==="polar"&&(I=le.dim==="angle");var ge=l.isAnimationEnabled()?l:null,ke=function(cn,_n){var jn=cn.get("realtimeSort",!0),Jn=_n.getBaseAxis();if(jn&&Jn.type==="category"&&_n.type==="cartesian2d")return{baseAxis:Jn,otherAxis:_n.getOtherAxis(Jn)}}(l,ae);ke&&this._enableRealtimeSort(ke,V,S);var Pe=l.get("clip",!0)||ke,De=function(cn,_n){var jn=cn.getArea&&cn.getArea();if(g7(cn,"cartesian2d")){var Jn=cn.getBaseAxis();if(Jn.type!=="category"||!Jn.onBand){var Zn=_n.getLayout("bandWidth");Jn.isHorizontal()?(jn.x-=Zn,jn.width+=2*Zn):(jn.y-=Zn,jn.height+=2*Zn)}}return jn}(ae,V);j.removeClipPath();var je=l.get("roundCap",!0),Ue=l.get("showBackground",!0),We=l.getModel("backgroundStyle"),dt=We.get("borderRadius")||0,pt=[],Et=this._backgroundEls,Lt=M&&M.isInitSort,zt=M&&M.type==="changeAxisOrder";function qt(cn){var _n=E6[ae.type](V,cn),jn=function(Jn,Zn,Br){return new(Jn.type==="polar"?Rd:Ju)({shape:H8(Zn,Br,Jn),silent:!0,z2:0})}(ae,I,_n);return jn.useStyle(We.getItemStyle()),ae.type==="cartesian2d"&&jn.setShape("r",dt),pt[cn]=jn,jn}V.diff(Z).add(function(cn){var _n=V.getItemModel(cn),jn=E6[ae.type](V,cn,_n);if(Ue&&qt(cn),V.hasValue(cn)&&w7[ae.type](jn)){var Jn=!1;Pe&&(Jn=Eb[ae.type](De,jn));var Zn=Lg[ae.type](l,V,cn,jn,I,ge,le.model,!1,je);ke&&(Zn.forceLabelAnimation=!0),V8(Zn,V,cn,_n,jn,l,I,ae.type==="polar"),Lt?Zn.attr({shape:jn}):ke?$8(ke,ge,Zn,jn,cn,I,!1,!1):V0(Zn,{shape:jn},l,cn),V.setItemGraphicEl(cn,Zn),j.add(Zn),Zn.ignore=Jn}}).update(function(cn,_n){var jn=V.getItemModel(cn),Jn=E6[ae.type](V,cn,jn);if(Ue){var Zn=void 0;Et.length===0?Zn=qt(_n):((Zn=Et[_n]).useStyle(We.getItemStyle()),ae.type==="cartesian2d"&&Zn.setShape("r",dt),pt[cn]=Zn);var Br=E6[ae.type](V,cn);Oc(Zn,{shape:H8(I,Br,ae)},ge,cn)}var Ar=Z.getItemGraphicEl(_n);if(V.hasValue(cn)&&w7[ae.type](Jn)){var Wr=!1;if(Pe&&(Wr=Eb[ae.type](De,Jn))&&j.remove(Ar),Ar?Uf(Ar):Ar=Lg[ae.type](l,V,cn,Jn,I,ge,le.model,!!Ar,je),ke&&(Ar.forceLabelAnimation=!0),zt){var Mr=Ar.getTextContent();if(Mr){var oa=Yf(Mr);oa.prevValue!=null&&(oa.prevValue=oa.value)}}zt||V8(Ar,V,cn,jn,Jn,l,I,ae.type==="polar"),Lt?Ar.attr({shape:Jn}):ke?$8(ke,ge,Ar,Jn,cn,I,!0,zt):Oc(Ar,{shape:Jn},l,cn,null),V.setItemGraphicEl(cn,Ar),Ar.ignore=Wr,j.add(Ar)}else j.remove(Ar)}).remove(function(cn){var _n=Z.getItemGraphicEl(cn);_n&&Ru(_n,l,cn)}).execute();var en=this._backgroundGroup||(this._backgroundGroup=new bl);en.removeAll();for(var ln=0;lnj)return!0;j=le}return!1},i.prototype._isOrderDifferentInView=function(l,x){for(var S=x.scale,M=S.getExtent(),I=Math.max(0,M[0]),j=Math.min(M[1],S.getOrdinalMeta().categories.length-1);I<=j;++I)if(l.ordinalNumbers[I]!==S.getRawOrdinalNumber(I))return!0},i.prototype._updateSortWithinSameData=function(l,x,S,M){if(this._isOrderChangedWithinSameData(l,x,S)){var I=this._dataSort(l,S,x);this._isOrderDifferentInView(I,S)&&(this._removeOnRenderedListener(M),M.dispatchAction({type:"changeAxisOrder",componentType:S.dim+"Axis",axisId:S.index,sortInfo:I}))}},i.prototype._dispatchInitSort=function(l,x,S){var M=x.baseAxis,I=this._dataSort(l,M,function(j){return l.get(l.mapDimension(x.otherAxis.dim),j)});S.dispatchAction({type:"changeAxisOrder",componentType:M.dim+"Axis",isInitSort:!0,axisId:M.index,sortInfo:I})},i.prototype.remove=function(l,x){this._clear(this._model),this._removeOnRenderedListener(x)},i.prototype.dispose=function(l,x){this._removeOnRenderedListener(x)},i.prototype._removeOnRenderedListener=function(l){this._onRendered&&(l.getZr().off("rendered",this._onRendered),this._onRendered=null)},i.prototype._clear=function(l){var x=this.group,S=this._data;l&&l.isAnimationEnabled()&&S&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],S.eachItemGraphicEl(function(M){Ru(M,l,js(M).dataIndex)})):x.removeAll(),this._data=null,this._isFirstFrame=!0},i.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},i.type="bar",i}(mc),Eb={cartesian2d:function(d,i){var l=i.width<0?-1:1,x=i.height<0?-1:1;l<0&&(i.x+=i.width,i.width=-i.width),x<0&&(i.y+=i.height,i.height=-i.height);var S=d.x+d.width,M=d.y+d.height,I=$2(i.x,d.x),j=j8(i.x+i.width,S),V=$2(i.y,d.y),Z=j8(i.y+i.height,M),ae=jS?j:I,i.y=le&&V>M?Z:V,i.width=ae?0:j-I,i.height=le?0:Z-V,l<0&&(i.x+=i.width,i.width=-i.width),x<0&&(i.y+=i.height,i.height=-i.height),ae||le},polar:function(d,i){var l=i.r0<=i.r?1:-1;if(l<0){var x=i.r;i.r=i.r0,i.r0=x}var S=j8(i.r,d.r),M=$2(i.r0,d.r0);i.r=S,i.r0=M;var I=S-M<0;return l<0&&(x=i.r,i.r=i.r0,i.r0=x),I}},Lg={cartesian2d:function(d,i,l,x,S,M,I,j,V){var Z=new Ju({shape:Y({},x),z2:1});return Z.__dataIndex=l,Z.name="item",M&&(Z.shape[S?"height":"width"]=0),Z},polar:function(d,i,l,x,S,M,I,j,V){var Z=!S&&V?y7:Rd,ae=new Z({shape:x,z2:1});ae.name="item";var le,ge,ke=n0(S);if(ae.calculateTextPosition=(le=ke,ge=Z===y7,function(je,Ue,We){var dt=Ue.position;if(!dt||dt instanceof Array)return Vc(je,Ue,We);var pt=le(dt),Et=Ue.distance!=null?Ue.distance:5,Lt=this.shape,zt=Lt.cx,qt=Lt.cy,en=Lt.r,ln=Lt.r0,cn=(en+ln)/2,_n=Lt.startAngle,jn=Lt.endAngle,Jn=(_n+jn)/2,Zn=ge?Math.abs(en-ln)/2:0,Br=Math.cos,Ar=Math.sin,Wr=zt+en*Br(_n),Mr=qt+en*Ar(_n),oa="left",Oi="top";switch(pt){case"startArc":Wr=zt+(ln-Et)*Br(Jn),Mr=qt+(ln-Et)*Ar(Jn),oa="center",Oi="top";break;case"insideStartArc":Wr=zt+(ln+Et)*Br(Jn),Mr=qt+(ln+Et)*Ar(Jn),oa="center",Oi="bottom";break;case"startAngle":Wr=zt+cn*Br(_n)+z2(_n,Et+Zn,!1),Mr=qt+cn*Ar(_n)+uu(_n,Et+Zn,!1),oa="right",Oi="middle";break;case"insideStartAngle":Wr=zt+cn*Br(_n)+z2(_n,-Et+Zn,!1),Mr=qt+cn*Ar(_n)+uu(_n,-Et+Zn,!1),oa="left",Oi="middle";break;case"middle":Wr=zt+cn*Br(Jn),Mr=qt+cn*Ar(Jn),oa="center",Oi="middle";break;case"endArc":Wr=zt+(en+Et)*Br(Jn),Mr=qt+(en+Et)*Ar(Jn),oa="center",Oi="bottom";break;case"insideEndArc":Wr=zt+(en-Et)*Br(Jn),Mr=qt+(en-Et)*Ar(Jn),oa="center",Oi="top";break;case"endAngle":Wr=zt+cn*Br(jn)+z2(jn,Et+Zn,!0),Mr=qt+cn*Ar(jn)+uu(jn,Et+Zn,!0),oa="left",Oi="middle";break;case"insideEndAngle":Wr=zt+cn*Br(jn)+z2(jn,-Et+Zn,!0),Mr=qt+cn*Ar(jn)+uu(jn,-Et+Zn,!0),oa="right",Oi="middle";break;default:return Vc(je,Ue,We)}return(je=je||{}).x=Wr,je.y=Mr,je.align=oa,je.verticalAlign=Oi,je}),M){var Pe=S?"r":"endAngle",De={};ae.shape[Pe]=S?0:x.startAngle,De[Pe]=x[Pe],(j?Oc:V0)(ae,{shape:De},M)}return ae}};function $8(d,i,l,x,S,M,I,j){var V,Z;M?(Z={x:x.x,width:x.width},V={y:x.y,height:x.height}):(Z={y:x.y,height:x.height},V={x:x.x,width:x.width}),j||(I?Oc:V0)(l,{shape:V},i,S,null),(I?Oc:V0)(l,{shape:Z},i?d.baseAxis.model:null,S)}function _7(d,i){for(var l=0;l0?1:-1,I=x.height>0?1:-1;return{x:x.x+M*S/2,y:x.y+I*S/2,width:x.width-M*S,height:x.height-I*S}},polar:function(d,i,l){var x=d.getItemLayout(i);return{cx:x.cx,cy:x.cy,r0:x.r0,r:x.r,startAngle:x.startAngle,endAngle:x.endAngle,clockwise:x.clockwise}}};function n0(d){return function(i){var l=i?"Arc":"Angle";return function(x){switch(x){case"start":case"insideStart":case"end":case"insideEnd":return x+l;default:return x}}}(d)}function V8(d,i,l,x,S,M,I,j){var V=i.getItemVisual(l,"style");j||d.setShape("r",x.get(["itemStyle","borderRadius"])||0),d.useStyle(V);var Z=x.getShallow("cursor");Z&&d.attr("cursor",Z);var ae=j?I?S.r>=S.r0?"endArc":"startArc":S.endAngle>=S.startAngle?"endAngle":"startAngle":I?S.height>=0?"bottom":"top":S.width>=0?"right":"left",le=Wf(x);l2(d,le,{labelFetcher:M,labelDataIndex:l,defaultText:kp(M.getData(),l),inheritColor:V.fill,defaultOpacity:V.opacity,defaultOutsidePosition:ae});var ge=d.getTextContent();if(j&&ge){var ke=x.get(["label","position"]);d.textConfig.inside=ke==="middle"||null,function(De,je,Ue,We){if(typeof We!="number")if(Te(je))De.setTextConfig({rotation:0});else{var dt,pt=De.shape,Et=pt.clockwise?pt.startAngle:pt.endAngle,Lt=pt.clockwise?pt.endAngle:pt.startAngle,zt=(Et+Lt)/2,qt=Ue(je);switch(qt){case"startArc":case"insideStartArc":case"middle":case"insideEndArc":case"endArc":dt=zt;break;case"startAngle":case"insideStartAngle":dt=Et;break;case"endAngle":case"insideEndAngle":dt=Lt;break;default:return void De.setTextConfig({rotation:0})}var en=1.5*Math.PI-dt;qt==="middle"&&en>Math.PI/2&&en<1.5*Math.PI&&(en-=Math.PI),De.setTextConfig({rotation:en})}else De.setTextConfig({rotation:We})}(d,ke==="outside"?ae:ke,n0(I),x.get(["label","rotate"]))}(function(De,je,Ue,We){if(De){var dt=Yf(De);dt.prevValue=dt.value,dt.value=Ue;var pt=je.normal;dt.valueAnimation=pt.get("valueAnimation"),dt.valueAnimation&&(dt.precision=pt.get("precision"),dt.defaultInterpolatedText=We,dt.statesModels=je)}})(ge,le,M.getRawValue(l),function(De){return d7(i,De)});var Pe=x.getModel(["emphasis"]);Vh(d,Pe.get("focus"),Pe.get("blurScope")),g1(d,x),function(De){return De.startAngle!=null&&De.endAngle!=null&&De.startAngle===De.endAngle}(S)&&(d.style.fill="none",d.style.stroke="none",me(d.states,function(De){De.style&&(De.style.fill=De.style.stroke="none")}))}var Tb=function(){},gf=function(d){function i(l){var x=d.call(this,l)||this;return x.type="largeBar",x}return v(i,d),i.prototype.getDefaultShape=function(){return new Tb},i.prototype.buildPath=function(l,x){for(var S=x.points,M=this.__startPoint,I=this.__baseDimIdx,j=0;j=ke&&We<=Pe&&(ae<=dt?ge>=ae&&ge<=dt:ge>=dt&&ge<=ae))return V[De]}return-1}(this,d.offsetX,d.offsetY);js(this).dataIndex=i>=0?i:null},30,!1);function H8(d,i,l){if(g7(l,"cartesian2d")){var x=i,S=l.getArea();return{x:d?x.x:S.x,y:d?S.y:x.y,width:d?x.width:S.width,height:d?S.height:x.height}}var M=i;return{cx:(S=l.getArea()).cx,cy:S.cy,r0:d?S.r0:M.r0,r:d?S.r:M.r,startAngle:d?M.startAngle:0,endAngle:d?M.endAngle:2*Math.PI}}var Fg=2*Math.PI,q8=Math.PI/180;function Ab(d,i){return O4(d.getBoxLayoutParams(),{width:i.getWidth(),height:i.getHeight()})}function C7(d,i){var l=Ab(d,i),x=d.get("center"),S=d.get("radius");Te(S)||(S=[0,S]),Te(x)||(x=[x,x]);var M=as(l.width,i.getWidth()),I=as(l.height,i.getHeight()),j=Math.min(M,I);return{cx:as(x[0],M)+l.x,cy:as(x[1],I)+l.y,r0:as(S[0],j/2),r:as(S[1],j/2)}}function T6(d,i,l){i.eachSeriesByType(d,function(x){var S=x.getData(),M=S.mapDimension("value"),I=Ab(x,l),j=C7(x,l),V=j.cx,Z=j.cy,ae=j.r,le=j.r0,ge=-x.get("startAngle")*q8,ke=x.get("minAngle")*q8,Pe=0;S.each(M,function(ln){!isNaN(ln)&&Pe++});var De=S.getSum(M),je=Math.PI/(De||Pe)*2,Ue=x.get("clockwise"),We=x.get("roseType"),dt=x.get("stillShowZeroSum"),pt=S.getDataExtent(M);pt[0]=0;var Et=Fg,Lt=0,zt=ge,qt=Ue?1:-1;if(S.setLayout({viewRect:I,r:ae}),S.each(M,function(ln,cn){var _n;if(isNaN(ln))S.setItemLayout(cn,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:Ue,cx:V,cy:Z,r0:le,r:We?NaN:ae});else{(_n=We!=="area"?De===0&&dt?je:ln*je:Fg/Pe)l?je:De,pt=Math.abs(We.label.y-l);if(pt>dt.maxY){var Et=We.label.x-i-We.len2*S,Lt=x+We.len,zt=Math.abs(Et)0?"right":"left":ti>0?"left":"right"}var Rs=cn.get("rotate");if(typeof Rs=="number")Ni=Rs*(Math.PI/180);else if(_n==="center")Ni=0;else{var Su=ti<0?-Zi+Math.PI:-Zi;Rs==="radial"||Rs===!0?Ni=Su:Rs==="tangential"&&_n!=="outside"&&_n!=="outer"?(Ni=Su+Math.PI/2)>Math.PI/2&&(Ni-=Math.PI):Ni=0}if(M=!!Ni,qt.x=oa,qt.y=Oi,qt.rotation=Ni,qt.setStyle({verticalAlign:"middle"}),xo){qt.setStyle({align:Pi});var Fs=qt.states.select;Fs&&(Fs.x+=qt.x,Fs.y+=qt.y)}else{var Vu=qt.getBoundingRect().clone();Vu.applyTransform(qt.getComputedTransform());var Rc=(qt.style.margin||0)+2.1;Vu.y-=Rc/2,Vu.height+=Rc,S.push({label:qt,labelLine:en,position:_n,len:Wr,len2:Mr,minTurnAngle:Ar.get("minTurnAngle"),maxSurfaceAngle:Ar.get("maxSurfaceAngle"),surfaceNormal:new Rt(ti,Gi),linePoints:Qa,textAlign:Pi,labelDistance:jn,labelAlignTo:Jn,edgeDistance:Zn,bleedMargin:Br,rect:Vu})}Lt.setTextConfig({inside:xo})}}),!M&&d.get("avoidLabelOverlap")&&function(Et,Lt,zt,qt,en,ln,cn,_n){for(var jn=[],Jn=[],Zn=Number.MAX_VALUE,Br=-Number.MAX_VALUE,Ar=0;Ar0){for(var ae=j.getItemLayout(0),le=1;isNaN(ae&&ae.startAngle)&&le=S.r0}},i.type="pie",i}(mc),A6=function(){function d(i,l){this._getDataWithEncodedVisual=i,this._getRawData=l}return d.prototype.getAllNames=function(){var i=this._getRawData();return i.mapArray(i.getName)},d.prototype.containName=function(i){return this._getRawData().indexOfName(i)>=0},d.prototype.indexOfName=function(i){return this._getDataWithEncodedVisual().indexOfName(i)},d.prototype.getItemVisual=function(i,l){return this._getDataWithEncodedVisual().getItemVisual(i,l)},d}(),fd=function(d){function i(){return d!==null&&d.apply(this,arguments)||this}return v(i,d),i.prototype.init=function(l){d.prototype.init.apply(this,arguments),this.legendVisualProvider=new A6(_e(this.getData,this),_e(this.getRawData,this)),this._defaultLabelLine(l)},i.prototype.mergeOption=function(){d.prototype.mergeOption.apply(this,arguments)},i.prototype.getInitialData=function(){return function(l,x,S){x=Te(x)&&{coordDimensions:x}||Y({encodeDefine:l.getEncode()},x);var M=l.getSource(),I=hg(M,x).dimensions,j=new b6(I,l);return j.initData(M,S),j}(this,{coordDimensions:["value"],encodeDefaulter:xe(T3,this)})},i.prototype.getDataParams=function(l){var x=this.getData(),S=d.prototype.getDataParams.call(this,l),M=[];return x.each(x.mapDimension("value"),function(I){M.push(I)}),S.percent=Tf(M,l,x.hostModel.get("percentPrecision")),S.$vars.push("percent"),S},i.prototype._defaultLabelLine=function(l){U1(l,"labelLine",["show"]);var x=l.labelLine,S=l.emphasis.labelLine;x.show=x.show&&l.label.show,S.show=S.show&&l.emphasis.label.show},i.type="series.pie",i.defaultOption={zlevel:0,z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},i}(C0),k7=function(d){function i(){return d!==null&&d.apply(this,arguments)||this}return v(i,d),i.type="grid",i.dependencies=["xAxis","yAxis"],i.layoutMode="box",i.defaultOption={show:!1,zlevel:0,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},i}(Ll),Bg=function(d){function i(){return d!==null&&d.apply(this,arguments)||this}return v(i,d),i.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",os).models[0]},i.type="cartesian2dAxis",i}(Ll);be(Bg,S8);var S7={show:!0,zlevel:0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},U8=G({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},S7),V2=G({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},S7),M6={category:U8,value:V2,time:G({scale:!0,splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},V2),log:K({scale:!0,logBase:10},V2)},sw={value:1,category:1,time:1,log:1};function O7(d,i,l,x){me(sw,function(S,M){var I=G(G({},M6[M],!0),x,!0),j=function(V){function Z(){var ae=V!==null&&V.apply(this,arguments)||this;return ae.type=i+"Axis."+M,ae}return v(Z,V),Z.prototype.mergeDefaultAndTheme=function(ae,le){var ge=Iv(this),ke=ge?S3(ae):{};G(ae,le.getTheme().get(M+"Axis")),G(ae,this.getDefaultOption()),ae.type=Vo(ae),ge&&Lv(ae,ke,ge)},Z.prototype.optionUpdated=function(){this.option.type==="category"&&(this.__ordinalMeta=pg.createByAxisModel(this))},Z.prototype.getCategories=function(ae){var le=this.option;if(le.type==="category")return ae?le.data:this.__ordinalMeta.categories},Z.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},Z.type=i+"Axis."+M,Z.defaultOption=I,Z}(l);d.registerComponentModel(j)}),d.registerSubTypeDefaulter(i+"Axis",Vo)}function Vo(d){return d.type||(d.data?"category":"value")}var Db=function(){function d(i){this.type="cartesian",this._dimList=[],this._axes={},this.name=i||""}return d.prototype.getAxis=function(i){return this._axes[i]},d.prototype.getAxes=function(){return Ie(this._dimList,function(i){return this._axes[i]},this)},d.prototype.getAxesByScale=function(i){return i=i.toLowerCase(),ce(this.getAxes(),function(l){return l.scale.type===i})},d.prototype.addAxis=function(i){var l=i.dim;this._axes[l]=i,this._dimList.push(l)},d}(),ku=["x","y"];function ph(d){return d.type==="interval"||d.type==="time"}var uw=function(d){function i(){var l=d!==null&&d.apply(this,arguments)||this;return l.type="cartesian2d",l.dimensions=ku,l}return v(i,d),i.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var l=this.getAxis("x").scale,x=this.getAxis("y").scale;if(ph(l)&&ph(x)){var S=l.getExtent(),M=x.getExtent(),I=this.dataToPoint([S[0],M[0]]),j=this.dataToPoint([S[1],M[1]]),V=S[1]-S[0],Z=M[1]-M[0];if(V&&Z){var ae=(j[0]-I[0])/V,le=(j[1]-I[1])/Z,ge=I[0]-S[0]*ae,ke=I[1]-M[0]*le,Pe=this._transform=[ae,0,0,le,ge,ke];this._invTransform=za([],Pe)}}},i.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},i.prototype.containPoint=function(l){var x=this.getAxis("x"),S=this.getAxis("y");return x.contain(x.toLocalCoord(l[0]))&&S.contain(S.toLocalCoord(l[1]))},i.prototype.containData=function(l){return this.getAxis("x").containData(l[0])&&this.getAxis("y").containData(l[1])},i.prototype.dataToPoint=function(l,x,S){S=S||[];var M=l[0],I=l[1];if(this._transform&&M!=null&&isFinite(M)&&I!=null&&isFinite(I))return Jr(S,l,this._transform);var j=this.getAxis("x"),V=this.getAxis("y");return S[0]=j.toGlobalCoord(j.dataToCoord(M,x)),S[1]=V.toGlobalCoord(V.dataToCoord(I,x)),S},i.prototype.clampData=function(l,x){var S=this.getAxis("x").scale,M=this.getAxis("y").scale,I=S.getExtent(),j=M.getExtent(),V=S.parse(l[0]),Z=M.parse(l[1]);return(x=x||[])[0]=Math.min(Math.max(Math.min(I[0],I[1]),V),Math.max(I[0],I[1])),x[1]=Math.min(Math.max(Math.min(j[0],j[1]),Z),Math.max(j[0],j[1])),x},i.prototype.pointToData=function(l,x){var S=[];if(this._invTransform)return Jr(S,l,this._invTransform);var M=this.getAxis("x"),I=this.getAxis("y");return S[0]=M.coordToData(M.toLocalCoord(l[0]),x),S[1]=I.coordToData(I.toLocalCoord(l[1]),x),S},i.prototype.getOtherAxis=function(l){return this.getAxis(l.dim==="x"?"y":"x")},i.prototype.getArea=function(){var l=this.getAxis("x").getGlobalExtent(),x=this.getAxis("y").getGlobalExtent(),S=Math.min(l[0],l[1]),M=Math.min(x[0],x[1]),I=Math.max(l[0],l[1])-S,j=Math.max(x[0],x[1])-M;return new Ca(S,M,I,j)},i}(Db),E7=function(d){function i(l,x,S,M,I){var j=d.call(this,l,x,S)||this;return j.index=0,j.type=M||"value",j.position=I||"bottom",j}return v(i,d),i.prototype.isHorizontal=function(){var l=this.position;return l==="top"||l==="bottom"},i.prototype.getGlobalExtent=function(l){var x=this.getExtent();return x[0]=this.toGlobalCoord(x[0]),x[1]=this.toGlobalCoord(x[1]),l&&x[0]>x[1]&&x.reverse(),x},i.prototype.pointToData=function(l,x){return this.coordToData(this.toLocalCoord(l[this.dim==="x"?0:1]),x)},i.prototype.setCategorySortInfo=function(l){if(this.type!=="category")return!1;this.model.option.categorySortInfo=l,this.scale.setSortInfo(l)},i}(l7);function M1(d){return d.get("coordinateSystem")==="cartesian2d"}function _o(d){var i={xAxisModel:null,yAxisModel:null};return me(i,function(l,x){var S=x.replace(/Model$/,""),M=d.getReferringComponents(S,os).models[0];i[x]=M}),i}var Lc=function(){function d(i,l,x){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=ku,this._initCartesian(i,l,x),this.model=i}return d.prototype.getRect=function(){return this._rect},d.prototype.update=function(i,l){var x=this._axesMap;this._updateScale(i,this.model),me(x.x,function(M){C8(M.scale,M.model)}),me(x.y,function(M){C8(M.scale,M.model)});var S={};me(x.x,function(M){jg(x,"y",M,S)}),me(x.y,function(M){jg(x,"x",M,S)}),this.resize(this.model,l)},d.prototype.resize=function(i,l,x){var S=i.getBoxLayoutParams(),M=!x&&i.get("containLabel"),I=O4(S,{width:l.getWidth(),height:l.getHeight()});this._rect=I;var j=this._axesList;function V(){me(j,function(Z){var ae=Z.isHorizontal(),le=ae?[0,I.width]:[0,I.height],ge=Z.inverse?1:0;Z.setExtent(le[ge],le[1-ge]),function(ke,Pe){var De=ke.getExtent(),je=De[0]+De[1];ke.toGlobalCoord=ke.dim==="x"?function(Ue){return Ue+Pe}:function(Ue){return je-Ue+Pe},ke.toLocalCoord=ke.dim==="x"?function(Ue){return Ue-Pe}:function(Ue){return je-Ue+Pe}}(Z,ae?I.x:I.y)})}V(),M&&(me(j,function(Z){if(!Z.model.get(["axisLabel","inside"])){var ae=function(ke){var Pe=ke.model,De=ke.scale;if(Pe.get(["axisLabel","show"])&&!De.isBlank()){var je,Ue,We=De.getExtent();Ue=De instanceof gg?De.count():(je=De.getTicks()).length;var dt,pt=ke.getLabelModel(),Et=R2(ke),Lt=1;Ue>40&&(Lt=Math.ceil(Ue/40));for(var zt=0;zt0&&S>0||x<0&&S<0)}(d)}var Tp=Math.PI,vh=function(){function d(i,l){this.group=new bl,this.opt=l,this.axisModel=i,K(l,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0,handleAutoShown:function(){return!0}});var x=new bl({x:l.position[0],y:l.position[1],rotation:l.rotation});x.updateTransform(),this._transformGroup=x}return d.prototype.hasBuilder=function(i){return!!Nb[i]},d.prototype.add=function(i){Nb[i](this.opt,this.axisModel,this.group,this._transformGroup)},d.prototype.getGroup=function(){return this.group},d.innerTextLayout=function(i,l,x){var S,M,I=Af(l-i);return L0(I)?(M=x>0?"top":"bottom",S="center"):L0(I-Tp)?(M=x>0?"bottom":"top",S="center"):(M="middle",S=I>0&&I0?"right":"left":x>0?"left":"right"),{rotation:I,textAlign:S,textVerticalAlign:M}},d.makeAxisEventDataBase=function(i){var l={componentType:i.mainType,componentIndex:i.componentIndex};return l[i.mainType+"Index"]=i.componentIndex,l},d.isLabelSilent=function(i){var l=i.get("tooltip");return i.get("silent")||!(i.get("triggerEvent")||l&&l.show)},d}(),Nb={axisLine:function(d,i,l,x){var S=i.get(["axisLine","show"]);if(S==="auto"&&d.handleAutoShown&&(S=d.handleAutoShown("axisLine")),S){var M=i.axis.getExtent(),I=x.transform,j=[M[0],0],V=[M[1],0];I&&(Jr(j,j,I),Jr(V,V,I));var Z=Y({lineCap:"round"},i.getModel(["axisLine","lineStyle"]).getLineStyle()),ae=new zs({subPixelOptimize:!0,shape:{x1:j[0],y1:j[1],x2:V[0],y2:V[1]},style:Z,strokeContainThreshold:d.strokeContainThreshold||5,silent:!0,z2:1});ae.anid="line",l.add(ae);var le=i.get(["axisLine","symbol"]);if(le!=null){var ge=i.get(["axisLine","symbolSize"]);typeof le=="string"&&(le=[le,le]),typeof ge!="string"&&typeof ge!="number"||(ge=[ge,ge]);var ke=E5(i.get(["axisLine","symbolOffset"])||0,ge),Pe=ge[0],De=ge[1];me([{rotate:d.rotation+Math.PI/2,offset:ke[0],r:0},{rotate:d.rotation-Math.PI/2,offset:ke[1],r:Math.sqrt((j[0]-V[0])*(j[0]-V[0])+(j[1]-V[1])*(j[1]-V[1]))}],function(je,Ue){if(le[Ue]!=="none"&&le[Ue]!=null){var We=Gd(le[Ue],-Pe/2,-De/2,Pe,De,Z.stroke,!0),dt=je.r+je.offset;We.attr({rotation:je.rotate,x:j[0]+dt*Math.cos(d.rotation),y:j[1]-dt*Math.sin(d.rotation),silent:!0,z2:11}),l.add(We)}})}}},axisTickLabel:function(d,i,l,x){var S=function(I,j,V,Z){var ae=V.axis,le=V.getModel("axisTick"),ge=le.get("show");if(ge==="auto"&&Z.handleAutoShown&&(ge=Z.handleAutoShown("axisTick")),ge&&!ae.scale.isBlank()){for(var ke=le.getModel("lineStyle"),Pe=Z.tickDirection*le.get("length"),De=Rb(ae.getTicksCoords(),j.transform,Pe,K(ke.getLineStyle(),{stroke:V.get(["axisLine","lineStyle","color"])}),"ticks"),je=0;jele[1]?-1:1,ke=[j==="start"?le[0]-ge*ae:j==="end"?le[1]+ge*ae:(le[0]+le[1])/2,Lb(j)?d.labelOffset+V*ae:0],Pe=i.get("nameRotate");Pe!=null&&(Pe=Pe*Tp/180),Lb(j)?M=vh.innerTextLayout(d.rotation,Pe!=null?Pe:d.rotation,V):(M=function(Et,Lt,zt,qt){var en,ln,cn=Af(zt-Et),_n=qt[0]>qt[1],jn=Lt==="start"&&!_n||Lt!=="start"&&_n;return L0(cn-Tp/2)?(ln=jn?"bottom":"top",en="center"):L0(cn-1.5*Tp)?(ln=jn?"top":"bottom",en="center"):(ln="middle",en=cn<1.5*Tp&&cn>Tp/2?jn?"left":"right":jn?"right":"left"),{rotation:cn,textAlign:en,textVerticalAlign:ln}}(d.rotation,j,Pe||0,le),(I=d.axisNameAvailableWidth)!=null&&(I=Math.abs(I/Math.sin(M.rotation)),!isFinite(I)&&(I=null)));var De=Z.getFont(),je=i.get("nameTruncate",!0)||{},Ue=je.ellipsis,We=bt(d.nameTruncateMaxWidth,je.maxWidth,I),dt=new J1({x:ke[0],y:ke[1],rotation:M.rotation,silent:vh.isLabelSilent(i),style:s2(Z,{text:S,font:De,overflow:"truncate",width:We,ellipsis:Ue,fill:Z.getTextColor()||i.get(["axisLine","lineStyle","color"]),align:Z.get("align")||M.textAlign,verticalAlign:Z.get("verticalAlign")||M.textVerticalAlign}),z2:1});if(function(Et){var Lt=Et.itemTooltipOption,zt=Et.componentModel,qt=Et.itemName,en=Be(Lt)?{formatter:Lt}:Lt,ln=zt.mainType,cn=zt.componentIndex,_n={componentType:ln,name:qt,$vars:["name"]};_n[ln+"Index"]=cn;var jn=Et.formatterParamsExtra;jn&&me(ue(jn),function(Zn){Er(_n,Zn)||(_n[Zn]=jn[Zn],_n.$vars.push(Zn))});var Jn=js(Et.el);Jn.componentMainType=ln,Jn.componentIndex=cn,Jn.tooltipConfig={name:qt,option:K({content:qt,formatterParams:_n},en)}}({el:dt,componentModel:i,itemName:S}),dt.__fullText=S,dt.anid="name",i.get("triggerEvent")){var pt=vh.makeAxisEventDataBase(i);pt.targetType="axisName",pt.name=S,js(dt).eventData=pt}x.add(dt),dt.updateTransform(),l.add(dt),dt.decomposeTransform()}}};function P1(d){d&&(d.ignore=!0)}function Ib(d,i){var l=d&&d.getBoundingRect().clone(),x=i&&i.getBoundingRect().clone();if(l&&x){var S=Sn([]);return ya(S,S,-d.rotation),l.applyTransform(Qn([],S,d.getLocalTransform())),x.applyTransform(Qn([],S,i.getLocalTransform())),l.intersect(x)}}function Lb(d){return d==="middle"||d==="center"}function Rb(d,i,l,x,S){for(var M=[],I=[],j=[],V=0;VV[1]&&V.reverse(),(I==null||I>V[1])&&(I=V[1]),I1?I.get(["series","multiple","prefix"]):I.get(["series","single","prefix"]);V+=S(je,{seriesCount:Z}),d.eachSeries(function(pt,Et){if(Et1?I.get(["series","multiple",zt]):I.get(["series","single",zt]),{seriesId:pt.seriesIndex,seriesName:pt.get("name"),seriesType:(Br=pt.subType,d.getLocaleModel().get(["series","typeNames"])[Br]||"\u81EA\u5B9A\u4E49\u56FE")});var qt=pt.getData();qt.count()>ae?Lt+=S(I.get(["data","partialData"]),{displayCnt:ae}):Lt+=I.get(["data","allData"]);for(var en=I.get(["data","separator","middle"]),ln=I.get(["data","separator","end"]),cn=[],_n=0;_n)?",s="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",y={className:"meta",begin:"@"+o,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]};const _=v;return{name:"Java",aliases:["jsp"],keywords:s,illegal:/<\/|#/,contains:[c.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},c.C_LINE_COMMENT_MODE,c.C_BLOCK_COMMENT_MODE,c.APOS_STRING_MODE,c.QUOTE_STRING_MODE,{className:"class",beginKeywords:"class interface enum",end:/[{;=]/,excludeEnd:!0,relevance:1,keywords:"class interface enum",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},c.UNDERSCORE_TITLE_MODE]},{beginKeywords:"new throw return else",relevance:0},{className:"class",begin:"record\\s+"+c.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,excludeEnd:!0,end:/[{;=]/,keywords:s,contains:[{beginKeywords:"record"},{begin:c.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[c.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:s,relevance:0,contains:[c.C_BLOCK_COMMENT_MODE]},c.C_LINE_COMMENT_MODE,c.C_BLOCK_COMMENT_MODE]},{className:"function",begin:"("+g+"\\s+)+"+c.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:s,contains:[{begin:c.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[c.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:s,relevance:0,contains:[y,c.APOS_STRING_MODE,c.QUOTE_STRING_MODE,_,c.C_BLOCK_COMMENT_MODE]},c.C_LINE_COMMENT_MODE,c.C_BLOCK_COMMENT_MODE]},_,y]}}r.exports=w},3393:function(r,u){u.L=[65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,170,181,186,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,710,711,712,713,714,715,716,717,718,719,720,721,736,737,738,739,740,748,750,880,881,882,883,884,886,887,890,891,892,893,895,902,904,905,906,908,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1e3,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1369,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1520,1521,1522,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1646,1647,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1749,1765,1766,1774,1775,1786,1787,1788,1791,1808,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1969,1994,1995,1996,1997,1998,1999,2e3,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2036,2037,2042,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2074,2084,2088,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2208,2209,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,2228,2308,2309,2310,2311,2312,2313,2314,2315,2316,2317,2318,2319,2320,2321,2322,2323,2324,2325,2326,2327,2328,2329,2330,2331,2332,2333,2334,2335,2336,2337,2338,2339,2340,2341,2342,2343,2344,2345,2346,2347,2348,2349,2350,2351,2352,2353,2354,2355,2356,2357,2358,2359,2360,2361,2365,2384,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401,2417,2418,2419,2420,2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432,2437,2438,2439,2440,2441,2442,2443,2444,2447,2448,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2474,2475,2476,2477,2478,2479,2480,2482,2486,2487,2488,2489,2493,2510,2524,2525,2527,2528,2529,2544,2545,2565,2566,2567,2568,2569,2570,2575,2576,2579,2580,2581,2582,2583,2584,2585,2586,2587,2588,2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2602,2603,2604,2605,2606,2607,2608,2610,2611,2613,2614,2616,2617,2649,2650,2651,2652,2654,2674,2675,2676,2693,2694,2695,2696,2697,2698,2699,2700,2701,2703,2704,2705,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2730,2731,2732,2733,2734,2735,2736,2738,2739,2741,2742,2743,2744,2745,2749,2768,2784,2785,2809,2821,2822,2823,2824,2825,2826,2827,2828,2831,2832,2835,2836,2837,2838,2839,2840,2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,2858,2859,2860,2861,2862,2863,2864,2866,2867,2869,2870,2871,2872,2873,2877,2908,2909,2911,2912,2913,2929,2947,2949,2950,2951,2952,2953,2954,2958,2959,2960,2962,2963,2964,2965,2969,2970,2972,2974,2975,2979,2980,2984,2985,2986,2990,2991,2992,2993,2994,2995,2996,2997,2998,2999,3e3,3001,3024,3077,3078,3079,3080,3081,3082,3083,3084,3086,3087,3088,3090,3091,3092,3093,3094,3095,3096,3097,3098,3099,3100,3101,3102,3103,3104,3105,3106,3107,3108,3109,3110,3111,3112,3114,3115,3116,3117,3118,3119,3120,3121,3122,3123,3124,3125,3126,3127,3128,3129,3133,3160,3161,3162,3168,3169,3205,3206,3207,3208,3209,3210,3211,3212,3214,3215,3216,3218,3219,3220,3221,3222,3223,3224,3225,3226,3227,3228,3229,3230,3231,3232,3233,3234,3235,3236,3237,3238,3239,3240,3242,3243,3244,3245,3246,3247,3248,3249,3250,3251,3253,3254,3255,3256,3257,3261,3294,3296,3297,3313,3314,3333,3334,3335,3336,3337,3338,3339,3340,3342,3343,3344,3346,3347,3348,3349,3350,3351,3352,3353,3354,3355,3356,3357,3358,3359,3360,3361,3362,3363,3364,3365,3366,3367,3368,3369,3370,3371,3372,3373,3374,3375,3376,3377,3378,3379,3380,3381,3382,3383,3384,3385,3386,3389,3406,3423,3424,3425,3450,3451,3452,3453,3454,3455,3461,3462,3463,3464,3465,3466,3467,3468,3469,3470,3471,3472,3473,3474,3475,3476,3477,3478,3482,3483,3484,3485,3486,3487,3488,3489,3490,3491,3492,3493,3494,3495,3496,3497,3498,3499,3500,3501,3502,3503,3504,3505,3507,3508,3509,3510,3511,3512,3513,3514,3515,3517,3520,3521,3522,3523,3524,3525,3526,3585,3586,3587,3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,3630,3631,3632,3634,3635,3648,3649,3650,3651,3652,3653,3654,3713,3714,3716,3719,3720,3722,3725,3732,3733,3734,3735,3737,3738,3739,3740,3741,3742,3743,3745,3746,3747,3749,3751,3754,3755,3757,3758,3759,3760,3762,3763,3773,3776,3777,3778,3779,3780,3782,3804,3805,3806,3807,3840,3904,3905,3906,3907,3908,3909,3910,3911,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3931,3932,3933,3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,3946,3947,3948,3976,3977,3978,3979,3980,4096,4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121,4122,4123,4124,4125,4126,4127,4128,4129,4130,4131,4132,4133,4134,4135,4136,4137,4138,4159,4176,4177,4178,4179,4180,4181,4186,4187,4188,4189,4193,4197,4198,4206,4207,4208,4213,4214,4215,4216,4217,4218,4219,4220,4221,4222,4223,4224,4225,4238,4256,4257,4258,4259,4260,4261,4262,4263,4264,4265,4266,4267,4268,4269,4270,4271,4272,4273,4274,4275,4276,4277,4278,4279,4280,4281,4282,4283,4284,4285,4286,4287,4288,4289,4290,4291,4292,4293,4295,4301,4304,4305,4306,4307,4308,4309,4310,4311,4312,4313,4314,4315,4316,4317,4318,4319,4320,4321,4322,4323,4324,4325,4326,4327,4328,4329,4330,4331,4332,4333,4334,4335,4336,4337,4338,4339,4340,4341,4342,4343,4344,4345,4346,4348,4349,4350,4351,4352,4353,4354,4355,4356,4357,4358,4359,4360,4361,4362,4363,4364,4365,4366,4367,4368,4369,4370,4371,4372,4373,4374,4375,4376,4377,4378,4379,4380,4381,4382,4383,4384,4385,4386,4387,4388,4389,4390,4391,4392,4393,4394,4395,4396,4397,4398,4399,4400,4401,4402,4403,4404,4405,4406,4407,4408,4409,4410,4411,4412,4413,4414,4415,4416,4417,4418,4419,4420,4421,4422,4423,4424,4425,4426,4427,4428,4429,4430,4431,4432,4433,4434,4435,4436,4437,4438,4439,4440,4441,4442,4443,4444,4445,4446,4447,4448,4449,4450,4451,4452,4453,4454,4455,4456,4457,4458,4459,4460,4461,4462,4463,4464,4465,4466,4467,4468,4469,4470,4471,4472,4473,4474,4475,4476,4477,4478,4479,4480,4481,4482,4483,4484,4485,4486,4487,4488,4489,4490,4491,4492,4493,4494,4495,4496,4497,4498,4499,4500,4501,4502,4503,4504,4505,4506,4507,4508,4509,4510,4511,4512,4513,4514,4515,4516,4517,4518,4519,4520,4521,4522,4523,4524,4525,4526,4527,4528,4529,4530,4531,4532,4533,4534,4535,4536,4537,4538,4539,4540,4541,4542,4543,4544,4545,4546,4547,4548,4549,4550,4551,4552,4553,4554,4555,4556,4557,4558,4559,4560,4561,4562,4563,4564,4565,4566,4567,4568,4569,4570,4571,4572,4573,4574,4575,4576,4577,4578,4579,4580,4581,4582,4583,4584,4585,4586,4587,4588,4589,4590,4591,4592,4593,4594,4595,4596,4597,4598,4599,4600,4601,4602,4603,4604,4605,4606,4607,4608,4609,4610,4611,4612,4613,4614,4615,4616,4617,4618,4619,4620,4621,4622,4623,4624,4625,4626,4627,4628,4629,4630,4631,4632,4633,4634,4635,4636,4637,4638,4639,4640,4641,4642,4643,4644,4645,4646,4647,4648,4649,4650,4651,4652,4653,4654,4655,4656,4657,4658,4659,4660,4661,4662,4663,4664,4665,4666,4667,4668,4669,4670,4671,4672,4673,4674,4675,4676,4677,4678,4679,4680,4682,4683,4684,4685,4688,4689,4690,4691,4692,4693,4694,4696,4698,4699,4700,4701,4704,4705,4706,4707,4708,4709,4710,4711,4712,4713,4714,4715,4716,4717,4718,4719,4720,4721,4722,4723,4724,4725,4726,4727,4728,4729,4730,4731,4732,4733,4734,4735,4736,4737,4738,4739,4740,4741,4742,4743,4744,4746,4747,4748,4749,4752,4753,4754,4755,4756,4757,4758,4759,4760,4761,4762,4763,4764,4765,4766,4767,4768,4769,4770,4771,4772,4773,4774,4775,4776,4777,4778,4779,4780,4781,4782,4783,4784,4786,4787,4788,4789,4792,4793,4794,4795,4796,4797,4798,4800,4802,4803,4804,4805,4808,4809,4810,4811,4812,4813,4814,4815,4816,4817,4818,4819,4820,4821,4822,4824,4825,4826,4827,4828,4829,4830,4831,4832,4833,4834,4835,4836,4837,4838,4839,4840,4841,4842,4843,4844,4845,4846,4847,4848,4849,4850,4851,4852,4853,4854,4855,4856,4857,4858,4859,4860,4861,4862,4863,4864,4865,4866,4867,4868,4869,4870,4871,4872,4873,4874,4875,4876,4877,4878,4879,4880,4882,4883,4884,4885,4888,4889,4890,4891,4892,4893,4894,4895,4896,4897,4898,4899,4900,4901,4902,4903,4904,4905,4906,4907,4908,4909,4910,4911,4912,4913,4914,4915,4916,4917,4918,4919,4920,4921,4922,4923,4924,4925,4926,4927,4928,4929,4930,4931,4932,4933,4934,4935,4936,4937,4938,4939,4940,4941,4942,4943,4944,4945,4946,4947,4948,4949,4950,4951,4952,4953,4954,4992,4993,4994,4995,4996,4997,4998,4999,5e3,5001,5002,5003,5004,5005,5006,5007,5024,5025,5026,5027,5028,5029,5030,5031,5032,5033,5034,5035,5036,5037,5038,5039,5040,5041,5042,5043,5044,5045,5046,5047,5048,5049,5050,5051,5052,5053,5054,5055,5056,5057,5058,5059,5060,5061,5062,5063,5064,5065,5066,5067,5068,5069,5070,5071,5072,5073,5074,5075,5076,5077,5078,5079,5080,5081,5082,5083,5084,5085,5086,5087,5088,5089,5090,5091,5092,5093,5094,5095,5096,5097,5098,5099,5100,5101,5102,5103,5104,5105,5106,5107,5108,5109,5112,5113,5114,5115,5116,5117,5121,5122,5123,5124,5125,5126,5127,5128,5129,5130,5131,5132,5133,5134,5135,5136,5137,5138,5139,5140,5141,5142,5143,5144,5145,5146,5147,5148,5149,5150,5151,5152,5153,5154,5155,5156,5157,5158,5159,5160,5161,5162,5163,5164,5165,5166,5167,5168,5169,5170,5171,5172,5173,5174,5175,5176,5177,5178,5179,5180,5181,5182,5183,5184,5185,5186,5187,5188,5189,5190,5191,5192,5193,5194,5195,5196,5197,5198,5199,5200,5201,5202,5203,5204,5205,5206,5207,5208,5209,5210,5211,5212,5213,5214,5215,5216,5217,5218,5219,5220,5221,5222,5223,5224,5225,5226,5227,5228,5229,5230,5231,5232,5233,5234,5235,5236,5237,5238,5239,5240,5241,5242,5243,5244,5245,5246,5247,5248,5249,5250,5251,5252,5253,5254,5255,5256,5257,5258,5259,5260,5261,5262,5263,5264,5265,5266,5267,5268,5269,5270,5271,5272,5273,5274,5275,5276,5277,5278,5279,5280,5281,5282,5283,5284,5285,5286,5287,5288,5289,5290,5291,5292,5293,5294,5295,5296,5297,5298,5299,5300,5301,5302,5303,5304,5305,5306,5307,5308,5309,5310,5311,5312,5313,5314,5315,5316,5317,5318,5319,5320,5321,5322,5323,5324,5325,5326,5327,5328,5329,5330,5331,5332,5333,5334,5335,5336,5337,5338,5339,5340,5341,5342,5343,5344,5345,5346,5347,5348,5349,5350,5351,5352,5353,5354,5355,5356,5357,5358,5359,5360,5361,5362,5363,5364,5365,5366,5367,5368,5369,5370,5371,5372,5373,5374,5375,5376,5377,5378,5379,5380,5381,5382,5383,5384,5385,5386,5387,5388,5389,5390,5391,5392,5393,5394,5395,5396,5397,5398,5399,5400,5401,5402,5403,5404,5405,5406,5407,5408,5409,5410,5411,5412,5413,5414,5415,5416,5417,5418,5419,5420,5421,5422,5423,5424,5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,5439,5440,5441,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5453,5454,5455,5456,5457,5458,5459,5460,5461,5462,5463,5464,5465,5466,5467,5468,5469,5470,5471,5472,5473,5474,5475,5476,5477,5478,5479,5480,5481,5482,5483,5484,5485,5486,5487,5488,5489,5490,5491,5492,5493,5494,5495,5496,5497,5498,5499,5500,5501,5502,5503,5504,5505,5506,5507,5508,5509,5510,5511,5512,5513,5514,5515,5516,5517,5518,5519,5520,5521,5522,5523,5524,5525,5526,5527,5528,5529,5530,5531,5532,5533,5534,5535,5536,5537,5538,5539,5540,5541,5542,5543,5544,5545,5546,5547,5548,5549,5550,5551,5552,5553,5554,5555,5556,5557,5558,5559,5560,5561,5562,5563,5564,5565,5566,5567,5568,5569,5570,5571,5572,5573,5574,5575,5576,5577,5578,5579,5580,5581,5582,5583,5584,5585,5586,5587,5588,5589,5590,5591,5592,5593,5594,5595,5596,5597,5598,5599,5600,5601,5602,5603,5604,5605,5606,5607,5608,5609,5610,5611,5612,5613,5614,5615,5616,5617,5618,5619,5620,5621,5622,5623,5624,5625,5626,5627,5628,5629,5630,5631,5632,5633,5634,5635,5636,5637,5638,5639,5640,5641,5642,5643,5644,5645,5646,5647,5648,5649,5650,5651,5652,5653,5654,5655,5656,5657,5658,5659,5660,5661,5662,5663,5664,5665,5666,5667,5668,5669,5670,5671,5672,5673,5674,5675,5676,5677,5678,5679,5680,5681,5682,5683,5684,5685,5686,5687,5688,5689,5690,5691,5692,5693,5694,5695,5696,5697,5698,5699,5700,5701,5702,5703,5704,5705,5706,5707,5708,5709,5710,5711,5712,5713,5714,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,5726,5727,5728,5729,5730,5731,5732,5733,5734,5735,5736,5737,5738,5739,5740,5743,5744,5745,5746,5747,5748,5749,5750,5751,5752,5753,5754,5755,5756,5757,5758,5759,5761,5762,5763,5764,5765,5766,5767,5768,5769,5770,5771,5772,5773,5774,5775,5776,5777,5778,5779,5780,5781,5782,5783,5784,5785,5786,5792,5793,5794,5795,5796,5797,5798,5799,5800,5801,5802,5803,5804,5805,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824,5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840,5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,5856,5857,5858,5859,5860,5861,5862,5863,5864,5865,5866,5873,5874,5875,5876,5877,5878,5879,5880,5888,5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5902,5903,5904,5905,5920,5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,5936,5937,5952,5953,5954,5955,5956,5957,5958,5959,5960,5961,5962,5963,5964,5965,5966,5967,5968,5969,5984,5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5998,5999,6e3,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,6028,6029,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6066,6067,6103,6108,6176,6177,6178,6179,6180,6181,6182,6183,6184,6185,6186,6187,6188,6189,6190,6191,6192,6193,6194,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6205,6206,6207,6208,6209,6210,6211,6212,6213,6214,6215,6216,6217,6218,6219,6220,6221,6222,6223,6224,6225,6226,6227,6228,6229,6230,6231,6232,6233,6234,6235,6236,6237,6238,6239,6240,6241,6242,6243,6244,6245,6246,6247,6248,6249,6250,6251,6252,6253,6254,6255,6256,6257,6258,6259,6260,6261,6262,6263,6272,6273,6274,6275,6276,6277,6278,6279,6280,6281,6282,6283,6284,6285,6286,6287,6288,6289,6290,6291,6292,6293,6294,6295,6296,6297,6298,6299,6300,6301,6302,6303,6304,6305,6306,6307,6308,6309,6310,6311,6312,6314,6320,6321,6322,6323,6324,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,6338,6339,6340,6341,6342,6343,6344,6345,6346,6347,6348,6349,6350,6351,6352,6353,6354,6355,6356,6357,6358,6359,6360,6361,6362,6363,6364,6365,6366,6367,6368,6369,6370,6371,6372,6373,6374,6375,6376,6377,6378,6379,6380,6381,6382,6383,6384,6385,6386,6387,6388,6389,6400,6401,6402,6403,6404,6405,6406,6407,6408,6409,6410,6411,6412,6413,6414,6415,6416,6417,6418,6419,6420,6421,6422,6423,6424,6425,6426,6427,6428,6429,6430,6480,6481,6482,6483,6484,6485,6486,6487,6488,6489,6490,6491,6492,6493,6494,6495,6496,6497,6498,6499,6500,6501,6502,6503,6504,6505,6506,6507,6508,6509,6512,6513,6514,6515,6516,6528,6529,6530,6531,6532,6533,6534,6535,6536,6537,6538,6539,6540,6541,6542,6543,6544,6545,6546,6547,6548,6549,6550,6551,6552,6553,6554,6555,6556,6557,6558,6559,6560,6561,6562,6563,6564,6565,6566,6567,6568,6569,6570,6571,6576,6577,6578,6579,6580,6581,6582,6583,6584,6585,6586,6587,6588,6589,6590,6591,6592,6593,6594,6595,6596,6597,6598,6599,6600,6601,6656,6657,6658,6659,6660,6661,6662,6663,6664,6665,6666,6667,6668,6669,6670,6671,6672,6673,6674,6675,6676,6677,6678,6688,6689,6690,6691,6692,6693,6694,6695,6696,6697,6698,6699,6700,6701,6702,6703,6704,6705,6706,6707,6708,6709,6710,6711,6712,6713,6714,6715,6716,6717,6718,6719,6720,6721,6722,6723,6724,6725,6726,6727,6728,6729,6730,6731,6732,6733,6734,6735,6736,6737,6738,6739,6740,6823,6917,6918,6919,6920,6921,6922,6923,6924,6925,6926,6927,6928,6929,6930,6931,6932,6933,6934,6935,6936,6937,6938,6939,6940,6941,6942,6943,6944,6945,6946,6947,6948,6949,6950,6951,6952,6953,6954,6955,6956,6957,6958,6959,6960,6961,6962,6963,6981,6982,6983,6984,6985,6986,6987,7043,7044,7045,7046,7047,7048,7049,7050,7051,7052,7053,7054,7055,7056,7057,7058,7059,7060,7061,7062,7063,7064,7065,7066,7067,7068,7069,7070,7071,7072,7086,7087,7098,7099,7100,7101,7102,7103,7104,7105,7106,7107,7108,7109,7110,7111,7112,7113,7114,7115,7116,7117,7118,7119,7120,7121,7122,7123,7124,7125,7126,7127,7128,7129,7130,7131,7132,7133,7134,7135,7136,7137,7138,7139,7140,7141,7168,7169,7170,7171,7172,7173,7174,7175,7176,7177,7178,7179,7180,7181,7182,7183,7184,7185,7186,7187,7188,7189,7190,7191,7192,7193,7194,7195,7196,7197,7198,7199,7200,7201,7202,7203,7245,7246,7247,7258,7259,7260,7261,7262,7263,7264,7265,7266,7267,7268,7269,7270,7271,7272,7273,7274,7275,7276,7277,7278,7279,7280,7281,7282,7283,7284,7285,7286,7287,7288,7289,7290,7291,7292,7293,7401,7402,7403,7404,7406,7407,7408,7409,7413,7414,7424,7425,7426,7427,7428,7429,7430,7431,7432,7433,7434,7435,7436,7437,7438,7439,7440,7441,7442,7443,7444,7445,7446,7447,7448,7449,7450,7451,7452,7453,7454,7455,7456,7457,7458,7459,7460,7461,7462,7463,7464,7465,7466,7467,7468,7469,7470,7471,7472,7473,7474,7475,7476,7477,7478,7479,7480,7481,7482,7483,7484,7485,7486,7487,7488,7489,7490,7491,7492,7493,7494,7495,7496,7497,7498,7499,7500,7501,7502,7503,7504,7505,7506,7507,7508,7509,7510,7511,7512,7513,7514,7515,7516,7517,7518,7519,7520,7521,7522,7523,7524,7525,7526,7527,7528,7529,7530,7531,7532,7533,7534,7535,7536,7537,7538,7539,7540,7541,7542,7543,7544,7545,7546,7547,7548,7549,7550,7551,7552,7553,7554,7555,7556,7557,7558,7559,7560,7561,7562,7563,7564,7565,7566,7567,7568,7569,7570,7571,7572,7573,7574,7575,7576,7577,7578,7579,7580,7581,7582,7583,7584,7585,7586,7587,7588,7589,7590,7591,7592,7593,7594,7595,7596,7597,7598,7599,7600,7601,7602,7603,7604,7605,7606,7607,7608,7609,7610,7611,7612,7613,7614,7615,7680,7681,7682,7683,7684,7685,7686,7687,7688,7689,7690,7691,7692,7693,7694,7695,7696,7697,7698,7699,7700,7701,7702,7703,7704,7705,7706,7707,7708,7709,7710,7711,7712,7713,7714,7715,7716,7717,7718,7719,7720,7721,7722,7723,7724,7725,7726,7727,7728,7729,7730,7731,7732,7733,7734,7735,7736,7737,7738,7739,7740,7741,7742,7743,7744,7745,7746,7747,7748,7749,7750,7751,7752,7753,7754,7755,7756,7757,7758,7759,7760,7761,7762,7763,7764,7765,7766,7767,7768,7769,7770,7771,7772,7773,7774,7775,7776,7777,7778,7779,7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,7800,7801,7802,7803,7804,7805,7806,7807,7808,7809,7810,7811,7812,7813,7814,7815,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,7848,7849,7850,7851,7852,7853,7854,7855,7856,7857,7858,7859,7860,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7877,7878,7879,7880,7881,7882,7883,7884,7885,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895,7896,7897,7898,7899,7900,7901,7902,7903,7904,7905,7906,7907,7908,7909,7910,7911,7912,7913,7914,7915,7916,7917,7918,7919,7920,7921,7922,7923,7924,7925,7926,7927,7928,7929,7930,7931,7932,7933,7934,7935,7936,7937,7938,7939,7940,7941,7942,7943,7944,7945,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,7960,7961,7962,7963,7964,7965,7968,7969,7970,7971,7972,7973,7974,7975,7976,7977,7978,7979,7980,7981,7982,7983,7984,7985,7986,7987,7988,7989,7990,7991,7992,7993,7994,7995,7996,7997,7998,7999,8e3,8001,8002,8003,8004,8005,8008,8009,8010,8011,8012,8013,8016,8017,8018,8019,8020,8021,8022,8023,8025,8027,8029,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097,8098,8099,8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8118,8119,8120,8121,8122,8123,8124,8126,8130,8131,8132,8134,8135,8136,8137,8138,8139,8140,8144,8145,8146,8147,8150,8151,8152,8153,8154,8155,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8178,8179,8180,8182,8183,8184,8185,8186,8187,8188,8305,8319,8336,8337,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8450,8455,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8469,8473,8474,8475,8476,8477,8484,8486,8488,8490,8491,8492,8493,8495,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8508,8509,8510,8511,8517,8518,8519,8520,8521,8526,8579,8580,11264,11265,11266,11267,11268,11269,11270,11271,11272,11273,11274,11275,11276,11277,11278,11279,11280,11281,11282,11283,11284,11285,11286,11287,11288,11289,11290,11291,11292,11293,11294,11295,11296,11297,11298,11299,11300,11301,11302,11303,11304,11305,11306,11307,11308,11309,11310,11312,11313,11314,11315,11316,11317,11318,11319,11320,11321,11322,11323,11324,11325,11326,11327,11328,11329,11330,11331,11332,11333,11334,11335,11336,11337,11338,11339,11340,11341,11342,11343,11344,11345,11346,11347,11348,11349,11350,11351,11352,11353,11354,11355,11356,11357,11358,11360,11361,11362,11363,11364,11365,11366,11367,11368,11369,11370,11371,11372,11373,11374,11375,11376,11377,11378,11379,11380,11381,11382,11383,11384,11385,11386,11387,11388,11389,11390,11391,11392,11393,11394,11395,11396,11397,11398,11399,11400,11401,11402,11403,11404,11405,11406,11407,11408,11409,11410,11411,11412,11413,11414,11415,11416,11417,11418,11419,11420,11421,11422,11423,11424,11425,11426,11427,11428,11429,11430,11431,11432,11433,11434,11435,11436,11437,11438,11439,11440,11441,11442,11443,11444,11445,11446,11447,11448,11449,11450,11451,11452,11453,11454,11455,11456,11457,11458,11459,11460,11461,11462,11463,11464,11465,11466,11467,11468,11469,11470,11471,11472,11473,11474,11475,11476,11477,11478,11479,11480,11481,11482,11483,11484,11485,11486,11487,11488,11489,11490,11491,11492,11499,11500,11501,11502,11506,11507,11520,11521,11522,11523,11524,11525,11526,11527,11528,11529,11530,11531,11532,11533,11534,11535,11536,11537,11538,11539,11540,11541,11542,11543,11544,11545,11546,11547,11548,11549,11550,11551,11552,11553,11554,11555,11556,11557,11559,11565,11568,11569,11570,11571,11572,11573,11574,11575,11576,11577,11578,11579,11580,11581,11582,11583,11584,11585,11586,11587,11588,11589,11590,11591,11592,11593,11594,11595,11596,11597,11598,11599,11600,11601,11602,11603,11604,11605,11606,11607,11608,11609,11610,11611,11612,11613,11614,11615,11616,11617,11618,11619,11620,11621,11622,11623,11631,11648,11649,11650,11651,11652,11653,11654,11655,11656,11657,11658,11659,11660,11661,11662,11663,11664,11665,11666,11667,11668,11669,11670,11680,11681,11682,11683,11684,11685,11686,11688,11689,11690,11691,11692,11693,11694,11696,11697,11698,11699,11700,11701,11702,11704,11705,11706,11707,11708,11709,11710,11712,11713,11714,11715,11716,11717,11718,11720,11721,11722,11723,11724,11725,11726,11728,11729,11730,11731,11732,11733,11734,11736,11737,11738,11739,11740,11741,11742,11823,12293,12294,12337,12338,12339,12340,12341,12347,12348,12353,12354,12355,12356,12357,12358,12359,12360,12361,12362,12363,12364,12365,12366,12367,12368,12369,12370,12371,12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12396,12397,12398,12399,12400,12401,12402,12403,12404,12405,12406,12407,12408,12409,12410,12411,12412,12413,12414,12415,12416,12417,12418,12419,12420,12421,12422,12423,12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,12436,12437,12438,12445,12446,12447,12449,12450,12451,12452,12453,12454,12455,12456,12457,12458,12459,12460,12461,12462,12463,12464,12465,12466,12467,12468,12469,12470,12471,12472,12473,12474,12475,12476,12477,12478,12479,12480,12481,12482,12483,12484,12485,12486,12487,12488,12489,12490,12491,12492,12493,12494,12495,12496,12497,12498,12499,12500,12501,12502,12503,12504,12505,12506,12507,12508,12509,12510,12511,12512,12513,12514,12515,12516,12517,12518,12519,12520,12521,12522,12523,12524,12525,12526,12527,12528,12529,12530,12531,12532,12533,12534,12535,12536,12537,12538,12540,12541,12542,12543,12549,12550,12551,12552,12553,12554,12555,12556,12557,12558,12559,12560,12561,12562,12563,12564,12565,12566,12567,12568,12569,12570,12571,12572,12573,12574,12575,12576,12577,12578,12579,12580,12581,12582,12583,12584,12585,12586,12587,12588,12589,12593,12594,12595,12596,12597,12598,12599,12600,12601,12602,12603,12604,12605,12606,12607,12608,12609,12610,12611,12612,12613,12614,12615,12616,12617,12618,12619,12620,12621,12622,12623,12624,12625,12626,12627,12628,12629,12630,12631,12632,12633,12634,12635,12636,12637,12638,12639,12640,12641,12642,12643,12644,12645,12646,12647,12648,12649,12650,12651,12652,12653,12654,12655,12656,12657,12658,12659,12660,12661,12662,12663,12664,12665,12666,12667,12668,12669,12670,12671,12672,12673,12674,12675,12676,12677,12678,12679,12680,12681,12682,12683,12684,12685,12686,12704,12705,12706,12707,12708,12709,12710,12711,12712,12713,12714,12715,12716,12717,12718,12719,12720,12721,12722,12723,12724,12725,12726,12727,12728,12729,12730,12784,12785,12786,12787,12788,12789,12790,12791,12792,12793,12794,12795,12796,12797,12798,12799,13312,19893,19968,40917,40960,40961,40962,40963,40964,40965,40966,40967,40968,40969,40970,40971,40972,40973,40974,40975,40976,40977,40978,40979,40980,40981,40982,40983,40984,40985,40986,40987,40988,40989,40990,40991,40992,40993,40994,40995,40996,40997,40998,40999,41e3,41001,41002,41003,41004,41005,41006,41007,41008,41009,41010,41011,41012,41013,41014,41015,41016,41017,41018,41019,41020,41021,41022,41023,41024,41025,41026,41027,41028,41029,41030,41031,41032,41033,41034,41035,41036,41037,41038,41039,41040,41041,41042,41043,41044,41045,41046,41047,41048,41049,41050,41051,41052,41053,41054,41055,41056,41057,41058,41059,41060,41061,41062,41063,41064,41065,41066,41067,41068,41069,41070,41071,41072,41073,41074,41075,41076,41077,41078,41079,41080,41081,41082,41083,41084,41085,41086,41087,41088,41089,41090,41091,41092,41093,41094,41095,41096,41097,41098,41099,41100,41101,41102,41103,41104,41105,41106,41107,41108,41109,41110,41111,41112,41113,41114,41115,41116,41117,41118,41119,41120,41121,41122,41123,41124,41125,41126,41127,41128,41129,41130,41131,41132,41133,41134,41135,41136,41137,41138,41139,41140,41141,41142,41143,41144,41145,41146,41147,41148,41149,41150,41151,41152,41153,41154,41155,41156,41157,41158,41159,41160,41161,41162,41163,41164,41165,41166,41167,41168,41169,41170,41171,41172,41173,41174,41175,41176,41177,41178,41179,41180,41181,41182,41183,41184,41185,41186,41187,41188,41189,41190,41191,41192,41193,41194,41195,41196,41197,41198,41199,41200,41201,41202,41203,41204,41205,41206,41207,41208,41209,41210,41211,41212,41213,41214,41215,41216,41217,41218,41219,41220,41221,41222,41223,41224,41225,41226,41227,41228,41229,41230,41231,41232,41233,41234,41235,41236,41237,41238,41239,41240,41241,41242,41243,41244,41245,41246,41247,41248,41249,41250,41251,41252,41253,41254,41255,41256,41257,41258,41259,41260,41261,41262,41263,41264,41265,41266,41267,41268,41269,41270,41271,41272,41273,41274,41275,41276,41277,41278,41279,41280,41281,41282,41283,41284,41285,41286,41287,41288,41289,41290,41291,41292,41293,41294,41295,41296,41297,41298,41299,41300,41301,41302,41303,41304,41305,41306,41307,41308,41309,41310,41311,41312,41313,41314,41315,41316,41317,41318,41319,41320,41321,41322,41323,41324,41325,41326,41327,41328,41329,41330,41331,41332,41333,41334,41335,41336,41337,41338,41339,41340,41341,41342,41343,41344,41345,41346,41347,41348,41349,41350,41351,41352,41353,41354,41355,41356,41357,41358,41359,41360,41361,41362,41363,41364,41365,41366,41367,41368,41369,41370,41371,41372,41373,41374,41375,41376,41377,41378,41379,41380,41381,41382,41383,41384,41385,41386,41387,41388,41389,41390,41391,41392,41393,41394,41395,41396,41397,41398,41399,41400,41401,41402,41403,41404,41405,41406,41407,41408,41409,41410,41411,41412,41413,41414,41415,41416,41417,41418,41419,41420,41421,41422,41423,41424,41425,41426,41427,41428,41429,41430,41431,41432,41433,41434,41435,41436,41437,41438,41439,41440,41441,41442,41443,41444,41445,41446,41447,41448,41449,41450,41451,41452,41453,41454,41455,41456,41457,41458,41459,41460,41461,41462,41463,41464,41465,41466,41467,41468,41469,41470,41471,41472,41473,41474,41475,41476,41477,41478,41479,41480,41481,41482,41483,41484,41485,41486,41487,41488,41489,41490,41491,41492,41493,41494,41495,41496,41497,41498,41499,41500,41501,41502,41503,41504,41505,41506,41507,41508,41509,41510,41511,41512,41513,41514,41515,41516,41517,41518,41519,41520,41521,41522,41523,41524,41525,41526,41527,41528,41529,41530,41531,41532,41533,41534,41535,41536,41537,41538,41539,41540,41541,41542,41543,41544,41545,41546,41547,41548,41549,41550,41551,41552,41553,41554,41555,41556,41557,41558,41559,41560,41561,41562,41563,41564,41565,41566,41567,41568,41569,41570,41571,41572,41573,41574,41575,41576,41577,41578,41579,41580,41581,41582,41583,41584,41585,41586,41587,41588,41589,41590,41591,41592,41593,41594,41595,41596,41597,41598,41599,41600,41601,41602,41603,41604,41605,41606,41607,41608,41609,41610,41611,41612,41613,41614,41615,41616,41617,41618,41619,41620,41621,41622,41623,41624,41625,41626,41627,41628,41629,41630,41631,41632,41633,41634,41635,41636,41637,41638,41639,41640,41641,41642,41643,41644,41645,41646,41647,41648,41649,41650,41651,41652,41653,41654,41655,41656,41657,41658,41659,41660,41661,41662,41663,41664,41665,41666,41667,41668,41669,41670,41671,41672,41673,41674,41675,41676,41677,41678,41679,41680,41681,41682,41683,41684,41685,41686,41687,41688,41689,41690,41691,41692,41693,41694,41695,41696,41697,41698,41699,41700,41701,41702,41703,41704,41705,41706,41707,41708,41709,41710,41711,41712,41713,41714,41715,41716,41717,41718,41719,41720,41721,41722,41723,41724,41725,41726,41727,41728,41729,41730,41731,41732,41733,41734,41735,41736,41737,41738,41739,41740,41741,41742,41743,41744,41745,41746,41747,41748,41749,41750,41751,41752,41753,41754,41755,41756,41757,41758,41759,41760,41761,41762,41763,41764,41765,41766,41767,41768,41769,41770,41771,41772,41773,41774,41775,41776,41777,41778,41779,41780,41781,41782,41783,41784,41785,41786,41787,41788,41789,41790,41791,41792,41793,41794,41795,41796,41797,41798,41799,41800,41801,41802,41803,41804,41805,41806,41807,41808,41809,41810,41811,41812,41813,41814,41815,41816,41817,41818,41819,41820,41821,41822,41823,41824,41825,41826,41827,41828,41829,41830,41831,41832,41833,41834,41835,41836,41837,41838,41839,41840,41841,41842,41843,41844,41845,41846,41847,41848,41849,41850,41851,41852,41853,41854,41855,41856,41857,41858,41859,41860,41861,41862,41863,41864,41865,41866,41867,41868,41869,41870,41871,41872,41873,41874,41875,41876,41877,41878,41879,41880,41881,41882,41883,41884,41885,41886,41887,41888,41889,41890,41891,41892,41893,41894,41895,41896,41897,41898,41899,41900,41901,41902,41903,41904,41905,41906,41907,41908,41909,41910,41911,41912,41913,41914,41915,41916,41917,41918,41919,41920,41921,41922,41923,41924,41925,41926,41927,41928,41929,41930,41931,41932,41933,41934,41935,41936,41937,41938,41939,41940,41941,41942,41943,41944,41945,41946,41947,41948,41949,41950,41951,41952,41953,41954,41955,41956,41957,41958,41959,41960,41961,41962,41963,41964,41965,41966,41967,41968,41969,41970,41971,41972,41973,41974,41975,41976,41977,41978,41979,41980,41981,41982,41983,41984,41985,41986,41987,41988,41989,41990,41991,41992,41993,41994,41995,41996,41997,41998,41999,42e3,42001,42002,42003,42004,42005,42006,42007,42008,42009,42010,42011,42012,42013,42014,42015,42016,42017,42018,42019,42020,42021,42022,42023,42024,42025,42026,42027,42028,42029,42030,42031,42032,42033,42034,42035,42036,42037,42038,42039,42040,42041,42042,42043,42044,42045,42046,42047,42048,42049,42050,42051,42052,42053,42054,42055,42056,42057,42058,42059,42060,42061,42062,42063,42064,42065,42066,42067,42068,42069,42070,42071,42072,42073,42074,42075,42076,42077,42078,42079,42080,42081,42082,42083,42084,42085,42086,42087,42088,42089,42090,42091,42092,42093,42094,42095,42096,42097,42098,42099,42100,42101,42102,42103,42104,42105,42106,42107,42108,42109,42110,42111,42112,42113,42114,42115,42116,42117,42118,42119,42120,42121,42122,42123,42124,42192,42193,42194,42195,42196,42197,42198,42199,42200,42201,42202,42203,42204,42205,42206,42207,42208,42209,42210,42211,42212,42213,42214,42215,42216,42217,42218,42219,42220,42221,42222,42223,42224,42225,42226,42227,42228,42229,42230,42231,42232,42233,42234,42235,42236,42237,42240,42241,42242,42243,42244,42245,42246,42247,42248,42249,42250,42251,42252,42253,42254,42255,42256,42257,42258,42259,42260,42261,42262,42263,42264,42265,42266,42267,42268,42269,42270,42271,42272,42273,42274,42275,42276,42277,42278,42279,42280,42281,42282,42283,42284,42285,42286,42287,42288,42289,42290,42291,42292,42293,42294,42295,42296,42297,42298,42299,42300,42301,42302,42303,42304,42305,42306,42307,42308,42309,42310,42311,42312,42313,42314,42315,42316,42317,42318,42319,42320,42321,42322,42323,42324,42325,42326,42327,42328,42329,42330,42331,42332,42333,42334,42335,42336,42337,42338,42339,42340,42341,42342,42343,42344,42345,42346,42347,42348,42349,42350,42351,42352,42353,42354,42355,42356,42357,42358,42359,42360,42361,42362,42363,42364,42365,42366,42367,42368,42369,42370,42371,42372,42373,42374,42375,42376,42377,42378,42379,42380,42381,42382,42383,42384,42385,42386,42387,42388,42389,42390,42391,42392,42393,42394,42395,42396,42397,42398,42399,42400,42401,42402,42403,42404,42405,42406,42407,42408,42409,42410,42411,42412,42413,42414,42415,42416,42417,42418,42419,42420,42421,42422,42423,42424,42425,42426,42427,42428,42429,42430,42431,42432,42433,42434,42435,42436,42437,42438,42439,42440,42441,42442,42443,42444,42445,42446,42447,42448,42449,42450,42451,42452,42453,42454,42455,42456,42457,42458,42459,42460,42461,42462,42463,42464,42465,42466,42467,42468,42469,42470,42471,42472,42473,42474,42475,42476,42477,42478,42479,42480,42481,42482,42483,42484,42485,42486,42487,42488,42489,42490,42491,42492,42493,42494,42495,42496,42497,42498,42499,42500,42501,42502,42503,42504,42505,42506,42507,42508,42512,42513,42514,42515,42516,42517,42518,42519,42520,42521,42522,42523,42524,42525,42526,42527,42538,42539,42560,42561,42562,42563,42564,42565,42566,42567,42568,42569,42570,42571,42572,42573,42574,42575,42576,42577,42578,42579,42580,42581,42582,42583,42584,42585,42586,42587,42588,42589,42590,42591,42592,42593,42594,42595,42596,42597,42598,42599,42600,42601,42602,42603,42604,42605,42606,42623,42624,42625,42626,42627,42628,42629,42630,42631,42632,42633,42634,42635,42636,42637,42638,42639,42640,42641,42642,42643,42644,42645,42646,42647,42648,42649,42650,42651,42652,42653,42656,42657,42658,42659,42660,42661,42662,42663,42664,42665,42666,42667,42668,42669,42670,42671,42672,42673,42674,42675,42676,42677,42678,42679,42680,42681,42682,42683,42684,42685,42686,42687,42688,42689,42690,42691,42692,42693,42694,42695,42696,42697,42698,42699,42700,42701,42702,42703,42704,42705,42706,42707,42708,42709,42710,42711,42712,42713,42714,42715,42716,42717,42718,42719,42720,42721,42722,42723,42724,42725,42775,42776,42777,42778,42779,42780,42781,42782,42783,42786,42787,42788,42789,42790,42791,42792,42793,42794,42795,42796,42797,42798,42799,42800,42801,42802,42803,42804,42805,42806,42807,42808,42809,42810,42811,42812,42813,42814,42815,42816,42817,42818,42819,42820,42821,42822,42823,42824,42825,42826,42827,42828,42829,42830,42831,42832,42833,42834,42835,42836,42837,42838,42839,42840,42841,42842,42843,42844,42845,42846,42847,42848,42849,42850,42851,42852,42853,42854,42855,42856,42857,42858,42859,42860,42861,42862,42863,42864,42865,42866,42867,42868,42869,42870,42871,42872,42873,42874,42875,42876,42877,42878,42879,42880,42881,42882,42883,42884,42885,42886,42887,42888,42891,42892,42893,42894,42895,42896,42897,42898,42899,42900,42901,42902,42903,42904,42905,42906,42907,42908,42909,42910,42911,42912,42913,42914,42915,42916,42917,42918,42919,42920,42921,42922,42923,42924,42925,42928,42929,42930,42931,42932,42933,42934,42935,42999,43e3,43001,43002,43003,43004,43005,43006,43007,43008,43009,43011,43012,43013,43015,43016,43017,43018,43020,43021,43022,43023,43024,43025,43026,43027,43028,43029,43030,43031,43032,43033,43034,43035,43036,43037,43038,43039,43040,43041,43042,43072,43073,43074,43075,43076,43077,43078,43079,43080,43081,43082,43083,43084,43085,43086,43087,43088,43089,43090,43091,43092,43093,43094,43095,43096,43097,43098,43099,43100,43101,43102,43103,43104,43105,43106,43107,43108,43109,43110,43111,43112,43113,43114,43115,43116,43117,43118,43119,43120,43121,43122,43123,43138,43139,43140,43141,43142,43143,43144,43145,43146,43147,43148,43149,43150,43151,43152,43153,43154,43155,43156,43157,43158,43159,43160,43161,43162,43163,43164,43165,43166,43167,43168,43169,43170,43171,43172,43173,43174,43175,43176,43177,43178,43179,43180,43181,43182,43183,43184,43185,43186,43187,43250,43251,43252,43253,43254,43255,43259,43261,43274,43275,43276,43277,43278,43279,43280,43281,43282,43283,43284,43285,43286,43287,43288,43289,43290,43291,43292,43293,43294,43295,43296,43297,43298,43299,43300,43301,43312,43313,43314,43315,43316,43317,43318,43319,43320,43321,43322,43323,43324,43325,43326,43327,43328,43329,43330,43331,43332,43333,43334,43360,43361,43362,43363,43364,43365,43366,43367,43368,43369,43370,43371,43372,43373,43374,43375,43376,43377,43378,43379,43380,43381,43382,43383,43384,43385,43386,43387,43388,43396,43397,43398,43399,43400,43401,43402,43403,43404,43405,43406,43407,43408,43409,43410,43411,43412,43413,43414,43415,43416,43417,43418,43419,43420,43421,43422,43423,43424,43425,43426,43427,43428,43429,43430,43431,43432,43433,43434,43435,43436,43437,43438,43439,43440,43441,43442,43471,43488,43489,43490,43491,43492,43494,43495,43496,43497,43498,43499,43500,43501,43502,43503,43514,43515,43516,43517,43518,43520,43521,43522,43523,43524,43525,43526,43527,43528,43529,43530,43531,43532,43533,43534,43535,43536,43537,43538,43539,43540,43541,43542,43543,43544,43545,43546,43547,43548,43549,43550,43551,43552,43553,43554,43555,43556,43557,43558,43559,43560,43584,43585,43586,43588,43589,43590,43591,43592,43593,43594,43595,43616,43617,43618,43619,43620,43621,43622,43623,43624,43625,43626,43627,43628,43629,43630,43631,43632,43633,43634,43635,43636,43637,43638,43642,43646,43647,43648,43649,43650,43651,43652,43653,43654,43655,43656,43657,43658,43659,43660,43661,43662,43663,43664,43665,43666,43667,43668,43669,43670,43671,43672,43673,43674,43675,43676,43677,43678,43679,43680,43681,43682,43683,43684,43685,43686,43687,43688,43689,43690,43691,43692,43693,43694,43695,43697,43701,43702,43705,43706,43707,43708,43709,43712,43714,43739,43740,43741,43744,43745,43746,43747,43748,43749,43750,43751,43752,43753,43754,43762,43763,43764,43777,43778,43779,43780,43781,43782,43785,43786,43787,43788,43789,43790,43793,43794,43795,43796,43797,43798,43808,43809,43810,43811,43812,43813,43814,43816,43817,43818,43819,43820,43821,43822,43824,43825,43826,43827,43828,43829,43830,43831,43832,43833,43834,43835,43836,43837,43838,43839,43840,43841,43842,43843,43844,43845,43846,43847,43848,43849,43850,43851,43852,43853,43854,43855,43856,43857,43858,43859,43860,43861,43862,43863,43864,43865,43866,43868,43869,43870,43871,43872,43873,43874,43875,43876,43877,43888,43889,43890,43891,43892,43893,43894,43895,43896,43897,43898,43899,43900,43901,43902,43903,43904,43905,43906,43907,43908,43909,43910,43911,43912,43913,43914,43915,43916,43917,43918,43919,43920,43921,43922,43923,43924,43925,43926,43927,43928,43929,43930,43931,43932,43933,43934,43935,43936,43937,43938,43939,43940,43941,43942,43943,43944,43945,43946,43947,43948,43949,43950,43951,43952,43953,43954,43955,43956,43957,43958,43959,43960,43961,43962,43963,43964,43965,43966,43967,43968,43969,43970,43971,43972,43973,43974,43975,43976,43977,43978,43979,43980,43981,43982,43983,43984,43985,43986,43987,43988,43989,43990,43991,43992,43993,43994,43995,43996,43997,43998,43999,44e3,44001,44002,44032,55203,55216,55217,55218,55219,55220,55221,55222,55223,55224,55225,55226,55227,55228,55229,55230,55231,55232,55233,55234,55235,55236,55237,55238,55243,55244,55245,55246,55247,55248,55249,55250,55251,55252,55253,55254,55255,55256,55257,55258,55259,55260,55261,55262,55263,55264,55265,55266,55267,55268,55269,55270,55271,55272,55273,55274,55275,55276,55277,55278,55279,55280,55281,55282,55283,55284,55285,55286,55287,55288,55289,55290,55291,63744,63745,63746,63747,63748,63749,63750,63751,63752,63753,63754,63755,63756,63757,63758,63759,63760,63761,63762,63763,63764,63765,63766,63767,63768,63769,63770,63771,63772,63773,63774,63775,63776,63777,63778,63779,63780,63781,63782,63783,63784,63785,63786,63787,63788,63789,63790,63791,63792,63793,63794,63795,63796,63797,63798,63799,63800,63801,63802,63803,63804,63805,63806,63807,63808,63809,63810,63811,63812,63813,63814,63815,63816,63817,63818,63819,63820,63821,63822,63823,63824,63825,63826,63827,63828,63829,63830,63831,63832,63833,63834,63835,63836,63837,63838,63839,63840,63841,63842,63843,63844,63845,63846,63847,63848,63849,63850,63851,63852,63853,63854,63855,63856,63857,63858,63859,63860,63861,63862,63863,63864,63865,63866,63867,63868,63869,63870,63871,63872,63873,63874,63875,63876,63877,63878,63879,63880,63881,63882,63883,63884,63885,63886,63887,63888,63889,63890,63891,63892,63893,63894,63895,63896,63897,63898,63899,63900,63901,63902,63903,63904,63905,63906,63907,63908,63909,63910,63911,63912,63913,63914,63915,63916,63917,63918,63919,63920,63921,63922,63923,63924,63925,63926,63927,63928,63929,63930,63931,63932,63933,63934,63935,63936,63937,63938,63939,63940,63941,63942,63943,63944,63945,63946,63947,63948,63949,63950,63951,63952,63953,63954,63955,63956,63957,63958,63959,63960,63961,63962,63963,63964,63965,63966,63967,63968,63969,63970,63971,63972,63973,63974,63975,63976,63977,63978,63979,63980,63981,63982,63983,63984,63985,63986,63987,63988,63989,63990,63991,63992,63993,63994,63995,63996,63997,63998,63999,64e3,64001,64002,64003,64004,64005,64006,64007,64008,64009,64010,64011,64012,64013,64014,64015,64016,64017,64018,64019,64020,64021,64022,64023,64024,64025,64026,64027,64028,64029,64030,64031,64032,64033,64034,64035,64036,64037,64038,64039,64040,64041,64042,64043,64044,64045,64046,64047,64048,64049,64050,64051,64052,64053,64054,64055,64056,64057,64058,64059,64060,64061,64062,64063,64064,64065,64066,64067,64068,64069,64070,64071,64072,64073,64074,64075,64076,64077,64078,64079,64080,64081,64082,64083,64084,64085,64086,64087,64088,64089,64090,64091,64092,64093,64094,64095,64096,64097,64098,64099,64100,64101,64102,64103,64104,64105,64106,64107,64108,64109,64112,64113,64114,64115,64116,64117,64118,64119,64120,64121,64122,64123,64124,64125,64126,64127,64128,64129,64130,64131,64132,64133,64134,64135,64136,64137,64138,64139,64140,64141,64142,64143,64144,64145,64146,64147,64148,64149,64150,64151,64152,64153,64154,64155,64156,64157,64158,64159,64160,64161,64162,64163,64164,64165,64166,64167,64168,64169,64170,64171,64172,64173,64174,64175,64176,64177,64178,64179,64180,64181,64182,64183,64184,64185,64186,64187,64188,64189,64190,64191,64192,64193,64194,64195,64196,64197,64198,64199,64200,64201,64202,64203,64204,64205,64206,64207,64208,64209,64210,64211,64212,64213,64214,64215,64216,64217,64256,64257,64258,64259,64260,64261,64262,64275,64276,64277,64278,64279,64285,64287,64288,64289,64290,64291,64292,64293,64294,64295,64296,64298,64299,64300,64301,64302,64303,64304,64305,64306,64307,64308,64309,64310,64312,64313,64314,64315,64316,64318,64320,64321,64323,64324,64326,64327,64328,64329,64330,64331,64332,64333,64334,64335,64336,64337,64338,64339,64340,64341,64342,64343,64344,64345,64346,64347,64348,64349,64350,64351,64352,64353,64354,64355,64356,64357,64358,64359,64360,64361,64362,64363,64364,64365,64366,64367,64368,64369,64370,64371,64372,64373,64374,64375,64376,64377,64378,64379,64380,64381,64382,64383,64384,64385,64386,64387,64388,64389,64390,64391,64392,64393,64394,64395,64396,64397,64398,64399,64400,64401,64402,64403,64404,64405,64406,64407,64408,64409,64410,64411,64412,64413,64414,64415,64416,64417,64418,64419,64420,64421,64422,64423,64424,64425,64426,64427,64428,64429,64430,64431,64432,64433,64467,64468,64469,64470,64471,64472,64473,64474,64475,64476,64477,64478,64479,64480,64481,64482,64483,64484,64485,64486,64487,64488,64489,64490,64491,64492,64493,64494,64495,64496,64497,64498,64499,64500,64501,64502,64503,64504,64505,64506,64507,64508,64509,64510,64511,64512,64513,64514,64515,64516,64517,64518,64519,64520,64521,64522,64523,64524,64525,64526,64527,64528,64529,64530,64531,64532,64533,64534,64535,64536,64537,64538,64539,64540,64541,64542,64543,64544,64545,64546,64547,64548,64549,64550,64551,64552,64553,64554,64555,64556,64557,64558,64559,64560,64561,64562,64563,64564,64565,64566,64567,64568,64569,64570,64571,64572,64573,64574,64575,64576,64577,64578,64579,64580,64581,64582,64583,64584,64585,64586,64587,64588,64589,64590,64591,64592,64593,64594,64595,64596,64597,64598,64599,64600,64601,64602,64603,64604,64605,64606,64607,64608,64609,64610,64611,64612,64613,64614,64615,64616,64617,64618,64619,64620,64621,64622,64623,64624,64625,64626,64627,64628,64629,64630,64631,64632,64633,64634,64635,64636,64637,64638,64639,64640,64641,64642,64643,64644,64645,64646,64647,64648,64649,64650,64651,64652,64653,64654,64655,64656,64657,64658,64659,64660,64661,64662,64663,64664,64665,64666,64667,64668,64669,64670,64671,64672,64673,64674,64675,64676,64677,64678,64679,64680,64681,64682,64683,64684,64685,64686,64687,64688,64689,64690,64691,64692,64693,64694,64695,64696,64697,64698,64699,64700,64701,64702,64703,64704,64705,64706,64707,64708,64709,64710,64711,64712,64713,64714,64715,64716,64717,64718,64719,64720,64721,64722,64723,64724,64725,64726,64727,64728,64729,64730,64731,64732,64733,64734,64735,64736,64737,64738,64739,64740,64741,64742,64743,64744,64745,64746,64747,64748,64749,64750,64751,64752,64753,64754,64755,64756,64757,64758,64759,64760,64761,64762,64763,64764,64765,64766,64767,64768,64769,64770,64771,64772,64773,64774,64775,64776,64777,64778,64779,64780,64781,64782,64783,64784,64785,64786,64787,64788,64789,64790,64791,64792,64793,64794,64795,64796,64797,64798,64799,64800,64801,64802,64803,64804,64805,64806,64807,64808,64809,64810,64811,64812,64813,64814,64815,64816,64817,64818,64819,64820,64821,64822,64823,64824,64825,64826,64827,64828,64829,64848,64849,64850,64851,64852,64853,64854,64855,64856,64857,64858,64859,64860,64861,64862,64863,64864,64865,64866,64867,64868,64869,64870,64871,64872,64873,64874,64875,64876,64877,64878,64879,64880,64881,64882,64883,64884,64885,64886,64887,64888,64889,64890,64891,64892,64893,64894,64895,64896,64897,64898,64899,64900,64901,64902,64903,64904,64905,64906,64907,64908,64909,64910,64911,64914,64915,64916,64917,64918,64919,64920,64921,64922,64923,64924,64925,64926,64927,64928,64929,64930,64931,64932,64933,64934,64935,64936,64937,64938,64939,64940,64941,64942,64943,64944,64945,64946,64947,64948,64949,64950,64951,64952,64953,64954,64955,64956,64957,64958,64959,64960,64961,64962,64963,64964,64965,64966,64967,65008,65009,65010,65011,65012,65013,65014,65015,65016,65017,65018,65019,65136,65137,65138,65139,65140,65142,65143,65144,65145,65146,65147,65148,65149,65150,65151,65152,65153,65154,65155,65156,65157,65158,65159,65160,65161,65162,65163,65164,65165,65166,65167,65168,65169,65170,65171,65172,65173,65174,65175,65176,65177,65178,65179,65180,65181,65182,65183,65184,65185,65186,65187,65188,65189,65190,65191,65192,65193,65194,65195,65196,65197,65198,65199,65200,65201,65202,65203,65204,65205,65206,65207,65208,65209,65210,65211,65212,65213,65214,65215,65216,65217,65218,65219,65220,65221,65222,65223,65224,65225,65226,65227,65228,65229,65230,65231,65232,65233,65234,65235,65236,65237,65238,65239,65240,65241,65242,65243,65244,65245,65246,65247,65248,65249,65250,65251,65252,65253,65254,65255,65256,65257,65258,65259,65260,65261,65262,65263,65264,65265,65266,65267,65268,65269,65270,65271,65272,65273,65274,65275,65276,65313,65314,65315,65316,65317,65318,65319,65320,65321,65322,65323,65324,65325,65326,65327,65328,65329,65330,65331,65332,65333,65334,65335,65336,65337,65338,65345,65346,65347,65348,65349,65350,65351,65352,65353,65354,65355,65356,65357,65358,65359,65360,65361,65362,65363,65364,65365,65366,65367,65368,65369,65370,65382,65383,65384,65385,65386,65387,65388,65389,65390,65391,65392,65393,65394,65395,65396,65397,65398,65399,65400,65401,65402,65403,65404,65405,65406,65407,65408,65409,65410,65411,65412,65413,65414,65415,65416,65417,65418,65419,65420,65421,65422,65423,65424,65425,65426,65427,65428,65429,65430,65431,65432,65433,65434,65435,65436,65437,65438,65439,65440,65441,65442,65443,65444,65445,65446,65447,65448,65449,65450,65451,65452,65453,65454,65455,65456,65457,65458,65459,65460,65461,65462,65463,65464,65465,65466,65467,65468,65469,65470,65474,65475,65476,65477,65478,65479,65482,65483,65484,65485,65486,65487,65490,65491,65492,65493,65494,65495,65498,65499,65500,65536,65537,65538,65539,65540,65541,65542,65543,65544,65545,65546,65547,65549,65550,65551,65552,65553,65554,65555,65556,65557,65558,65559,65560,65561,65562,65563,65564,65565,65566,65567,65568,65569,65570,65571,65572,65573,65574,65576,65577,65578,65579,65580,65581,65582,65583,65584,65585,65586,65587,65588,65589,65590,65591,65592,65593,65594,65596,65597,65599,65600,65601,65602,65603,65604,65605,65606,65607,65608,65609,65610,65611,65612,65613,65616,65617,65618,65619,65620,65621,65622,65623,65624,65625,65626,65627,65628,65629,65664,65665,65666,65667,65668,65669,65670,65671,65672,65673,65674,65675,65676,65677,65678,65679,65680,65681,65682,65683,65684,65685,65686,65687,65688,65689,65690,65691,65692,65693,65694,65695,65696,65697,65698,65699,65700,65701,65702,65703,65704,65705,65706,65707,65708,65709,65710,65711,65712,65713,65714,65715,65716,65717,65718,65719,65720,65721,65722,65723,65724,65725,65726,65727,65728,65729,65730,65731,65732,65733,65734,65735,65736,65737,65738,65739,65740,65741,65742,65743,65744,65745,65746,65747,65748,65749,65750,65751,65752,65753,65754,65755,65756,65757,65758,65759,65760,65761,65762,65763,65764,65765,65766,65767,65768,65769,65770,65771,65772,65773,65774,65775,65776,65777,65778,65779,65780,65781,65782,65783,65784,65785,65786,66176,66177,66178,66179,66180,66181,66182,66183,66184,66185,66186,66187,66188,66189,66190,66191,66192,66193,66194,66195,66196,66197,66198,66199,66200,66201,66202,66203,66204,66208,66209,66210,66211,66212,66213,66214,66215,66216,66217,66218,66219,66220,66221,66222,66223,66224,66225,66226,66227,66228,66229,66230,66231,66232,66233,66234,66235,66236,66237,66238,66239,66240,66241,66242,66243,66244,66245,66246,66247,66248,66249,66250,66251,66252,66253,66254,66255,66256,66304,66305,66306,66307,66308,66309,66310,66311,66312,66313,66314,66315,66316,66317,66318,66319,66320,66321,66322,66323,66324,66325,66326,66327,66328,66329,66330,66331,66332,66333,66334,66335,66352,66353,66354,66355,66356,66357,66358,66359,66360,66361,66362,66363,66364,66365,66366,66367,66368,66370,66371,66372,66373,66374,66375,66376,66377,66384,66385,66386,66387,66388,66389,66390,66391,66392,66393,66394,66395,66396,66397,66398,66399,66400,66401,66402,66403,66404,66405,66406,66407,66408,66409,66410,66411,66412,66413,66414,66415,66416,66417,66418,66419,66420,66421,66432,66433,66434,66435,66436,66437,66438,66439,66440,66441,66442,66443,66444,66445,66446,66447,66448,66449,66450,66451,66452,66453,66454,66455,66456,66457,66458,66459,66460,66461,66464,66465,66466,66467,66468,66469,66470,66471,66472,66473,66474,66475,66476,66477,66478,66479,66480,66481,66482,66483,66484,66485,66486,66487,66488,66489,66490,66491,66492,66493,66494,66495,66496,66497,66498,66499,66504,66505,66506,66507,66508,66509,66510,66511,66560,66561,66562,66563,66564,66565,66566,66567,66568,66569,66570,66571,66572,66573,66574,66575,66576,66577,66578,66579,66580,66581,66582,66583,66584,66585,66586,66587,66588,66589,66590,66591,66592,66593,66594,66595,66596,66597,66598,66599,66600,66601,66602,66603,66604,66605,66606,66607,66608,66609,66610,66611,66612,66613,66614,66615,66616,66617,66618,66619,66620,66621,66622,66623,66624,66625,66626,66627,66628,66629,66630,66631,66632,66633,66634,66635,66636,66637,66638,66639,66640,66641,66642,66643,66644,66645,66646,66647,66648,66649,66650,66651,66652,66653,66654,66655,66656,66657,66658,66659,66660,66661,66662,66663,66664,66665,66666,66667,66668,66669,66670,66671,66672,66673,66674,66675,66676,66677,66678,66679,66680,66681,66682,66683,66684,66685,66686,66687,66688,66689,66690,66691,66692,66693,66694,66695,66696,66697,66698,66699,66700,66701,66702,66703,66704,66705,66706,66707,66708,66709,66710,66711,66712,66713,66714,66715,66716,66717,66816,66817,66818,66819,66820,66821,66822,66823,66824,66825,66826,66827,66828,66829,66830,66831,66832,66833,66834,66835,66836,66837,66838,66839,66840,66841,66842,66843,66844,66845,66846,66847,66848,66849,66850,66851,66852,66853,66854,66855,66864,66865,66866,66867,66868,66869,66870,66871,66872,66873,66874,66875,66876,66877,66878,66879,66880,66881,66882,66883,66884,66885,66886,66887,66888,66889,66890,66891,66892,66893,66894,66895,66896,66897,66898,66899,66900,66901,66902,66903,66904,66905,66906,66907,66908,66909,66910,66911,66912,66913,66914,66915,67072,67073,67074,67075,67076,67077,67078,67079,67080,67081,67082,67083,67084,67085,67086,67087,67088,67089,67090,67091,67092,67093,67094,67095,67096,67097,67098,67099,67100,67101,67102,67103,67104,67105,67106,67107,67108,67109,67110,67111,67112,67113,67114,67115,67116,67117,67118,67119,67120,67121,67122,67123,67124,67125,67126,67127,67128,67129,67130,67131,67132,67133,67134,67135,67136,67137,67138,67139,67140,67141,67142,67143,67144,67145,67146,67147,67148,67149,67150,67151,67152,67153,67154,67155,67156,67157,67158,67159,67160,67161,67162,67163,67164,67165,67166,67167,67168,67169,67170,67171,67172,67173,67174,67175,67176,67177,67178,67179,67180,67181,67182,67183,67184,67185,67186,67187,67188,67189,67190,67191,67192,67193,67194,67195,67196,67197,67198,67199,67200,67201,67202,67203,67204,67205,67206,67207,67208,67209,67210,67211,67212,67213,67214,67215,67216,67217,67218,67219,67220,67221,67222,67223,67224,67225,67226,67227,67228,67229,67230,67231,67232,67233,67234,67235,67236,67237,67238,67239,67240,67241,67242,67243,67244,67245,67246,67247,67248,67249,67250,67251,67252,67253,67254,67255,67256,67257,67258,67259,67260,67261,67262,67263,67264,67265,67266,67267,67268,67269,67270,67271,67272,67273,67274,67275,67276,67277,67278,67279,67280,67281,67282,67283,67284,67285,67286,67287,67288,67289,67290,67291,67292,67293,67294,67295,67296,67297,67298,67299,67300,67301,67302,67303,67304,67305,67306,67307,67308,67309,67310,67311,67312,67313,67314,67315,67316,67317,67318,67319,67320,67321,67322,67323,67324,67325,67326,67327,67328,67329,67330,67331,67332,67333,67334,67335,67336,67337,67338,67339,67340,67341,67342,67343,67344,67345,67346,67347,67348,67349,67350,67351,67352,67353,67354,67355,67356,67357,67358,67359,67360,67361,67362,67363,67364,67365,67366,67367,67368,67369,67370,67371,67372,67373,67374,67375,67376,67377,67378,67379,67380,67381,67382,67392,67393,67394,67395,67396,67397,67398,67399,67400,67401,67402,67403,67404,67405,67406,67407,67408,67409,67410,67411,67412,67413,67424,67425,67426,67427,67428,67429,67430,67431,67584,67585,67586,67587,67588,67589,67592,67594,67595,67596,67597,67598,67599,67600,67601,67602,67603,67604,67605,67606,67607,67608,67609,67610,67611,67612,67613,67614,67615,67616,67617,67618,67619,67620,67621,67622,67623,67624,67625,67626,67627,67628,67629,67630,67631,67632,67633,67634,67635,67636,67637,67639,67640,67644,67647,67648,67649,67650,67651,67652,67653,67654,67655,67656,67657,67658,67659,67660,67661,67662,67663,67664,67665,67666,67667,67668,67669,67680,67681,67682,67683,67684,67685,67686,67687,67688,67689,67690,67691,67692,67693,67694,67695,67696,67697,67698,67699,67700,67701,67702,67712,67713,67714,67715,67716,67717,67718,67719,67720,67721,67722,67723,67724,67725,67726,67727,67728,67729,67730,67731,67732,67733,67734,67735,67736,67737,67738,67739,67740,67741,67742,67808,67809,67810,67811,67812,67813,67814,67815,67816,67817,67818,67819,67820,67821,67822,67823,67824,67825,67826,67828,67829,67840,67841,67842,67843,67844,67845,67846,67847,67848,67849,67850,67851,67852,67853,67854,67855,67856,67857,67858,67859,67860,67861,67872,67873,67874,67875,67876,67877,67878,67879,67880,67881,67882,67883,67884,67885,67886,67887,67888,67889,67890,67891,67892,67893,67894,67895,67896,67897,67968,67969,67970,67971,67972,67973,67974,67975,67976,67977,67978,67979,67980,67981,67982,67983,67984,67985,67986,67987,67988,67989,67990,67991,67992,67993,67994,67995,67996,67997,67998,67999,68e3,68001,68002,68003,68004,68005,68006,68007,68008,68009,68010,68011,68012,68013,68014,68015,68016,68017,68018,68019,68020,68021,68022,68023,68030,68031,68096,68112,68113,68114,68115,68117,68118,68119,68121,68122,68123,68124,68125,68126,68127,68128,68129,68130,68131,68132,68133,68134,68135,68136,68137,68138,68139,68140,68141,68142,68143,68144,68145,68146,68147,68192,68193,68194,68195,68196,68197,68198,68199,68200,68201,68202,68203,68204,68205,68206,68207,68208,68209,68210,68211,68212,68213,68214,68215,68216,68217,68218,68219,68220,68224,68225,68226,68227,68228,68229,68230,68231,68232,68233,68234,68235,68236,68237,68238,68239,68240,68241,68242,68243,68244,68245,68246,68247,68248,68249,68250,68251,68252,68288,68289,68290,68291,68292,68293,68294,68295,68297,68298,68299,68300,68301,68302,68303,68304,68305,68306,68307,68308,68309,68310,68311,68312,68313,68314,68315,68316,68317,68318,68319,68320,68321,68322,68323,68324,68352,68353,68354,68355,68356,68357,68358,68359,68360,68361,68362,68363,68364,68365,68366,68367,68368,68369,68370,68371,68372,68373,68374,68375,68376,68377,68378,68379,68380,68381,68382,68383,68384,68385,68386,68387,68388,68389,68390,68391,68392,68393,68394,68395,68396,68397,68398,68399,68400,68401,68402,68403,68404,68405,68416,68417,68418,68419,68420,68421,68422,68423,68424,68425,68426,68427,68428,68429,68430,68431,68432,68433,68434,68435,68436,68437,68448,68449,68450,68451,68452,68453,68454,68455,68456,68457,68458,68459,68460,68461,68462,68463,68464,68465,68466,68480,68481,68482,68483,68484,68485,68486,68487,68488,68489,68490,68491,68492,68493,68494,68495,68496,68497,68608,68609,68610,68611,68612,68613,68614,68615,68616,68617,68618,68619,68620,68621,68622,68623,68624,68625,68626,68627,68628,68629,68630,68631,68632,68633,68634,68635,68636,68637,68638,68639,68640,68641,68642,68643,68644,68645,68646,68647,68648,68649,68650,68651,68652,68653,68654,68655,68656,68657,68658,68659,68660,68661,68662,68663,68664,68665,68666,68667,68668,68669,68670,68671,68672,68673,68674,68675,68676,68677,68678,68679,68680,68736,68737,68738,68739,68740,68741,68742,68743,68744,68745,68746,68747,68748,68749,68750,68751,68752,68753,68754,68755,68756,68757,68758,68759,68760,68761,68762,68763,68764,68765,68766,68767,68768,68769,68770,68771,68772,68773,68774,68775,68776,68777,68778,68779,68780,68781,68782,68783,68784,68785,68786,68800,68801,68802,68803,68804,68805,68806,68807,68808,68809,68810,68811,68812,68813,68814,68815,68816,68817,68818,68819,68820,68821,68822,68823,68824,68825,68826,68827,68828,68829,68830,68831,68832,68833,68834,68835,68836,68837,68838,68839,68840,68841,68842,68843,68844,68845,68846,68847,68848,68849,68850,69635,69636,69637,69638,69639,69640,69641,69642,69643,69644,69645,69646,69647,69648,69649,69650,69651,69652,69653,69654,69655,69656,69657,69658,69659,69660,69661,69662,69663,69664,69665,69666,69667,69668,69669,69670,69671,69672,69673,69674,69675,69676,69677,69678,69679,69680,69681,69682,69683,69684,69685,69686,69687,69763,69764,69765,69766,69767,69768,69769,69770,69771,69772,69773,69774,69775,69776,69777,69778,69779,69780,69781,69782,69783,69784,69785,69786,69787,69788,69789,69790,69791,69792,69793,69794,69795,69796,69797,69798,69799,69800,69801,69802,69803,69804,69805,69806,69807,69840,69841,69842,69843,69844,69845,69846,69847,69848,69849,69850,69851,69852,69853,69854,69855,69856,69857,69858,69859,69860,69861,69862,69863,69864,69891,69892,69893,69894,69895,69896,69897,69898,69899,69900,69901,69902,69903,69904,69905,69906,69907,69908,69909,69910,69911,69912,69913,69914,69915,69916,69917,69918,69919,69920,69921,69922,69923,69924,69925,69926,69968,69969,69970,69971,69972,69973,69974,69975,69976,69977,69978,69979,69980,69981,69982,69983,69984,69985,69986,69987,69988,69989,69990,69991,69992,69993,69994,69995,69996,69997,69998,69999,7e4,70001,70002,70006,70019,70020,70021,70022,70023,70024,70025,70026,70027,70028,70029,70030,70031,70032,70033,70034,70035,70036,70037,70038,70039,70040,70041,70042,70043,70044,70045,70046,70047,70048,70049,70050,70051,70052,70053,70054,70055,70056,70057,70058,70059,70060,70061,70062,70063,70064,70065,70066,70081,70082,70083,70084,70106,70108,70144,70145,70146,70147,70148,70149,70150,70151,70152,70153,70154,70155,70156,70157,70158,70159,70160,70161,70163,70164,70165,70166,70167,70168,70169,70170,70171,70172,70173,70174,70175,70176,70177,70178,70179,70180,70181,70182,70183,70184,70185,70186,70187,70272,70273,70274,70275,70276,70277,70278,70280,70282,70283,70284,70285,70287,70288,70289,70290,70291,70292,70293,70294,70295,70296,70297,70298,70299,70300,70301,70303,70304,70305,70306,70307,70308,70309,70310,70311,70312,70320,70321,70322,70323,70324,70325,70326,70327,70328,70329,70330,70331,70332,70333,70334,70335,70336,70337,70338,70339,70340,70341,70342,70343,70344,70345,70346,70347,70348,70349,70350,70351,70352,70353,70354,70355,70356,70357,70358,70359,70360,70361,70362,70363,70364,70365,70366,70405,70406,70407,70408,70409,70410,70411,70412,70415,70416,70419,70420,70421,70422,70423,70424,70425,70426,70427,70428,70429,70430,70431,70432,70433,70434,70435,70436,70437,70438,70439,70440,70442,70443,70444,70445,70446,70447,70448,70450,70451,70453,70454,70455,70456,70457,70461,70480,70493,70494,70495,70496,70497,70784,70785,70786,70787,70788,70789,70790,70791,70792,70793,70794,70795,70796,70797,70798,70799,70800,70801,70802,70803,70804,70805,70806,70807,70808,70809,70810,70811,70812,70813,70814,70815,70816,70817,70818,70819,70820,70821,70822,70823,70824,70825,70826,70827,70828,70829,70830,70831,70852,70853,70855,71040,71041,71042,71043,71044,71045,71046,71047,71048,71049,71050,71051,71052,71053,71054,71055,71056,71057,71058,71059,71060,71061,71062,71063,71064,71065,71066,71067,71068,71069,71070,71071,71072,71073,71074,71075,71076,71077,71078,71079,71080,71081,71082,71083,71084,71085,71086,71128,71129,71130,71131,71168,71169,71170,71171,71172,71173,71174,71175,71176,71177,71178,71179,71180,71181,71182,71183,71184,71185,71186,71187,71188,71189,71190,71191,71192,71193,71194,71195,71196,71197,71198,71199,71200,71201,71202,71203,71204,71205,71206,71207,71208,71209,71210,71211,71212,71213,71214,71215,71236,71296,71297,71298,71299,71300,71301,71302,71303,71304,71305,71306,71307,71308,71309,71310,71311,71312,71313,71314,71315,71316,71317,71318,71319,71320,71321,71322,71323,71324,71325,71326,71327,71328,71329,71330,71331,71332,71333,71334,71335,71336,71337,71338,71424,71425,71426,71427,71428,71429,71430,71431,71432,71433,71434,71435,71436,71437,71438,71439,71440,71441,71442,71443,71444,71445,71446,71447,71448,71449,71840,71841,71842,71843,71844,71845,71846,71847,71848,71849,71850,71851,71852,71853,71854,71855,71856,71857,71858,71859,71860,71861,71862,71863,71864,71865,71866,71867,71868,71869,71870,71871,71872,71873,71874,71875,71876,71877,71878,71879,71880,71881,71882,71883,71884,71885,71886,71887,71888,71889,71890,71891,71892,71893,71894,71895,71896,71897,71898,71899,71900,71901,71902,71903,71935,72384,72385,72386,72387,72388,72389,72390,72391,72392,72393,72394,72395,72396,72397,72398,72399,72400,72401,72402,72403,72404,72405,72406,72407,72408,72409,72410,72411,72412,72413,72414,72415,72416,72417,72418,72419,72420,72421,72422,72423,72424,72425,72426,72427,72428,72429,72430,72431,72432,72433,72434,72435,72436,72437,72438,72439,72440,73728,73729,73730,73731,73732,73733,73734,73735,73736,73737,73738,73739,73740,73741,73742,73743,73744,73745,73746,73747,73748,73749,73750,73751,73752,73753,73754,73755,73756,73757,73758,73759,73760,73761,73762,73763,73764,73765,73766,73767,73768,73769,73770,73771,73772,73773,73774,73775,73776,73777,73778,73779,73780,73781,73782,73783,73784,73785,73786,73787,73788,73789,73790,73791,73792,73793,73794,73795,73796,73797,73798,73799,73800,73801,73802,73803,73804,73805,73806,73807,73808,73809,73810,73811,73812,73813,73814,73815,73816,73817,73818,73819,73820,73821,73822,73823,73824,73825,73826,73827,73828,73829,73830,73831,73832,73833,73834,73835,73836,73837,73838,73839,73840,73841,73842,73843,73844,73845,73846,73847,73848,73849,73850,73851,73852,73853,73854,73855,73856,73857,73858,73859,73860,73861,73862,73863,73864,73865,73866,73867,73868,73869,73870,73871,73872,73873,73874,73875,73876,73877,73878,73879,73880,73881,73882,73883,73884,73885,73886,73887,73888,73889,73890,73891,73892,73893,73894,73895,73896,73897,73898,73899,73900,73901,73902,73903,73904,73905,73906,73907,73908,73909,73910,73911,73912,73913,73914,73915,73916,73917,73918,73919,73920,73921,73922,73923,73924,73925,73926,73927,73928,73929,73930,73931,73932,73933,73934,73935,73936,73937,73938,73939,73940,73941,73942,73943,73944,73945,73946,73947,73948,73949,73950,73951,73952,73953,73954,73955,73956,73957,73958,73959,73960,73961,73962,73963,73964,73965,73966,73967,73968,73969,73970,73971,73972,73973,73974,73975,73976,73977,73978,73979,73980,73981,73982,73983,73984,73985,73986,73987,73988,73989,73990,73991,73992,73993,73994,73995,73996,73997,73998,73999,74e3,74001,74002,74003,74004,74005,74006,74007,74008,74009,74010,74011,74012,74013,74014,74015,74016,74017,74018,74019,74020,74021,74022,74023,74024,74025,74026,74027,74028,74029,74030,74031,74032,74033,74034,74035,74036,74037,74038,74039,74040,74041,74042,74043,74044,74045,74046,74047,74048,74049,74050,74051,74052,74053,74054,74055,74056,74057,74058,74059,74060,74061,74062,74063,74064,74065,74066,74067,74068,74069,74070,74071,74072,74073,74074,74075,74076,74077,74078,74079,74080,74081,74082,74083,74084,74085,74086,74087,74088,74089,74090,74091,74092,74093,74094,74095,74096,74097,74098,74099,74100,74101,74102,74103,74104,74105,74106,74107,74108,74109,74110,74111,74112,74113,74114,74115,74116,74117,74118,74119,74120,74121,74122,74123,74124,74125,74126,74127,74128,74129,74130,74131,74132,74133,74134,74135,74136,74137,74138,74139,74140,74141,74142,74143,74144,74145,74146,74147,74148,74149,74150,74151,74152,74153,74154,74155,74156,74157,74158,74159,74160,74161,74162,74163,74164,74165,74166,74167,74168,74169,74170,74171,74172,74173,74174,74175,74176,74177,74178,74179,74180,74181,74182,74183,74184,74185,74186,74187,74188,74189,74190,74191,74192,74193,74194,74195,74196,74197,74198,74199,74200,74201,74202,74203,74204,74205,74206,74207,74208,74209,74210,74211,74212,74213,74214,74215,74216,74217,74218,74219,74220,74221,74222,74223,74224,74225,74226,74227,74228,74229,74230,74231,74232,74233,74234,74235,74236,74237,74238,74239,74240,74241,74242,74243,74244,74245,74246,74247,74248,74249,74250,74251,74252,74253,74254,74255,74256,74257,74258,74259,74260,74261,74262,74263,74264,74265,74266,74267,74268,74269,74270,74271,74272,74273,74274,74275,74276,74277,74278,74279,74280,74281,74282,74283,74284,74285,74286,74287,74288,74289,74290,74291,74292,74293,74294,74295,74296,74297,74298,74299,74300,74301,74302,74303,74304,74305,74306,74307,74308,74309,74310,74311,74312,74313,74314,74315,74316,74317,74318,74319,74320,74321,74322,74323,74324,74325,74326,74327,74328,74329,74330,74331,74332,74333,74334,74335,74336,74337,74338,74339,74340,74341,74342,74343,74344,74345,74346,74347,74348,74349,74350,74351,74352,74353,74354,74355,74356,74357,74358,74359,74360,74361,74362,74363,74364,74365,74366,74367,74368,74369,74370,74371,74372,74373,74374,74375,74376,74377,74378,74379,74380,74381,74382,74383,74384,74385,74386,74387,74388,74389,74390,74391,74392,74393,74394,74395,74396,74397,74398,74399,74400,74401,74402,74403,74404,74405,74406,74407,74408,74409,74410,74411,74412,74413,74414,74415,74416,74417,74418,74419,74420,74421,74422,74423,74424,74425,74426,74427,74428,74429,74430,74431,74432,74433,74434,74435,74436,74437,74438,74439,74440,74441,74442,74443,74444,74445,74446,74447,74448,74449,74450,74451,74452,74453,74454,74455,74456,74457,74458,74459,74460,74461,74462,74463,74464,74465,74466,74467,74468,74469,74470,74471,74472,74473,74474,74475,74476,74477,74478,74479,74480,74481,74482,74483,74484,74485,74486,74487,74488,74489,74490,74491,74492,74493,74494,74495,74496,74497,74498,74499,74500,74501,74502,74503,74504,74505,74506,74507,74508,74509,74510,74511,74512,74513,74514,74515,74516,74517,74518,74519,74520,74521,74522,74523,74524,74525,74526,74527,74528,74529,74530,74531,74532,74533,74534,74535,74536,74537,74538,74539,74540,74541,74542,74543,74544,74545,74546,74547,74548,74549,74550,74551,74552,74553,74554,74555,74556,74557,74558,74559,74560,74561,74562,74563,74564,74565,74566,74567,74568,74569,74570,74571,74572,74573,74574,74575,74576,74577,74578,74579,74580,74581,74582,74583,74584,74585,74586,74587,74588,74589,74590,74591,74592,74593,74594,74595,74596,74597,74598,74599,74600,74601,74602,74603,74604,74605,74606,74607,74608,74609,74610,74611,74612,74613,74614,74615,74616,74617,74618,74619,74620,74621,74622,74623,74624,74625,74626,74627,74628,74629,74630,74631,74632,74633,74634,74635,74636,74637,74638,74639,74640,74641,74642,74643,74644,74645,74646,74647,74648,74649,74880,74881,74882,74883,74884,74885,74886,74887,74888,74889,74890,74891,74892,74893,74894,74895,74896,74897,74898,74899,74900,74901,74902,74903,74904,74905,74906,74907,74908,74909,74910,74911,74912,74913,74914,74915,74916,74917,74918,74919,74920,74921,74922,74923,74924,74925,74926,74927,74928,74929,74930,74931,74932,74933,74934,74935,74936,74937,74938,74939,74940,74941,74942,74943,74944,74945,74946,74947,74948,74949,74950,74951,74952,74953,74954,74955,74956,74957,74958,74959,74960,74961,74962,74963,74964,74965,74966,74967,74968,74969,74970,74971,74972,74973,74974,74975,74976,74977,74978,74979,74980,74981,74982,74983,74984,74985,74986,74987,74988,74989,74990,74991,74992,74993,74994,74995,74996,74997,74998,74999,75e3,75001,75002,75003,75004,75005,75006,75007,75008,75009,75010,75011,75012,75013,75014,75015,75016,75017,75018,75019,75020,75021,75022,75023,75024,75025,75026,75027,75028,75029,75030,75031,75032,75033,75034,75035,75036,75037,75038,75039,75040,75041,75042,75043,75044,75045,75046,75047,75048,75049,75050,75051,75052,75053,75054,75055,75056,75057,75058,75059,75060,75061,75062,75063,75064,75065,75066,75067,75068,75069,75070,75071,75072,75073,75074,75075,77824,77825,77826,77827,77828,77829,77830,77831,77832,77833,77834,77835,77836,77837,77838,77839,77840,77841,77842,77843,77844,77845,77846,77847,77848,77849,77850,77851,77852,77853,77854,77855,77856,77857,77858,77859,77860,77861,77862,77863,77864,77865,77866,77867,77868,77869,77870,77871,77872,77873,77874,77875,77876,77877,77878,77879,77880,77881,77882,77883,77884,77885,77886,77887,77888,77889,77890,77891,77892,77893,77894,77895,77896,77897,77898,77899,77900,77901,77902,77903,77904,77905,77906,77907,77908,77909,77910,77911,77912,77913,77914,77915,77916,77917,77918,77919,77920,77921,77922,77923,77924,77925,77926,77927,77928,77929,77930,77931,77932,77933,77934,77935,77936,77937,77938,77939,77940,77941,77942,77943,77944,77945,77946,77947,77948,77949,77950,77951,77952,77953,77954,77955,77956,77957,77958,77959,77960,77961,77962,77963,77964,77965,77966,77967,77968,77969,77970,77971,77972,77973,77974,77975,77976,77977,77978,77979,77980,77981,77982,77983,77984,77985,77986,77987,77988,77989,77990,77991,77992,77993,77994,77995,77996,77997,77998,77999,78e3,78001,78002,78003,78004,78005,78006,78007,78008,78009,78010,78011,78012,78013,78014,78015,78016,78017,78018,78019,78020,78021,78022,78023,78024,78025,78026,78027,78028,78029,78030,78031,78032,78033,78034,78035,78036,78037,78038,78039,78040,78041,78042,78043,78044,78045,78046,78047,78048,78049,78050,78051,78052,78053,78054,78055,78056,78057,78058,78059,78060,78061,78062,78063,78064,78065,78066,78067,78068,78069,78070,78071,78072,78073,78074,78075,78076,78077,78078,78079,78080,78081,78082,78083,78084,78085,78086,78087,78088,78089,78090,78091,78092,78093,78094,78095,78096,78097,78098,78099,78100,78101,78102,78103,78104,78105,78106,78107,78108,78109,78110,78111,78112,78113,78114,78115,78116,78117,78118,78119,78120,78121,78122,78123,78124,78125,78126,78127,78128,78129,78130,78131,78132,78133,78134,78135,78136,78137,78138,78139,78140,78141,78142,78143,78144,78145,78146,78147,78148,78149,78150,78151,78152,78153,78154,78155,78156,78157,78158,78159,78160,78161,78162,78163,78164,78165,78166,78167,78168,78169,78170,78171,78172,78173,78174,78175,78176,78177,78178,78179,78180,78181,78182,78183,78184,78185,78186,78187,78188,78189,78190,78191,78192,78193,78194,78195,78196,78197,78198,78199,78200,78201,78202,78203,78204,78205,78206,78207,78208,78209,78210,78211,78212,78213,78214,78215,78216,78217,78218,78219,78220,78221,78222,78223,78224,78225,78226,78227,78228,78229,78230,78231,78232,78233,78234,78235,78236,78237,78238,78239,78240,78241,78242,78243,78244,78245,78246,78247,78248,78249,78250,78251,78252,78253,78254,78255,78256,78257,78258,78259,78260,78261,78262,78263,78264,78265,78266,78267,78268,78269,78270,78271,78272,78273,78274,78275,78276,78277,78278,78279,78280,78281,78282,78283,78284,78285,78286,78287,78288,78289,78290,78291,78292,78293,78294,78295,78296,78297,78298,78299,78300,78301,78302,78303,78304,78305,78306,78307,78308,78309,78310,78311,78312,78313,78314,78315,78316,78317,78318,78319,78320,78321,78322,78323,78324,78325,78326,78327,78328,78329,78330,78331,78332,78333,78334,78335,78336,78337,78338,78339,78340,78341,78342,78343,78344,78345,78346,78347,78348,78349,78350,78351,78352,78353,78354,78355,78356,78357,78358,78359,78360,78361,78362,78363,78364,78365,78366,78367,78368,78369,78370,78371,78372,78373,78374,78375,78376,78377,78378,78379,78380,78381,78382,78383,78384,78385,78386,78387,78388,78389,78390,78391,78392,78393,78394,78395,78396,78397,78398,78399,78400,78401,78402,78403,78404,78405,78406,78407,78408,78409,78410,78411,78412,78413,78414,78415,78416,78417,78418,78419,78420,78421,78422,78423,78424,78425,78426,78427,78428,78429,78430,78431,78432,78433,78434,78435,78436,78437,78438,78439,78440,78441,78442,78443,78444,78445,78446,78447,78448,78449,78450,78451,78452,78453,78454,78455,78456,78457,78458,78459,78460,78461,78462,78463,78464,78465,78466,78467,78468,78469,78470,78471,78472,78473,78474,78475,78476,78477,78478,78479,78480,78481,78482,78483,78484,78485,78486,78487,78488,78489,78490,78491,78492,78493,78494,78495,78496,78497,78498,78499,78500,78501,78502,78503,78504,78505,78506,78507,78508,78509,78510,78511,78512,78513,78514,78515,78516,78517,78518,78519,78520,78521,78522,78523,78524,78525,78526,78527,78528,78529,78530,78531,78532,78533,78534,78535,78536,78537,78538,78539,78540,78541,78542,78543,78544,78545,78546,78547,78548,78549,78550,78551,78552,78553,78554,78555,78556,78557,78558,78559,78560,78561,78562,78563,78564,78565,78566,78567,78568,78569,78570,78571,78572,78573,78574,78575,78576,78577,78578,78579,78580,78581,78582,78583,78584,78585,78586,78587,78588,78589,78590,78591,78592,78593,78594,78595,78596,78597,78598,78599,78600,78601,78602,78603,78604,78605,78606,78607,78608,78609,78610,78611,78612,78613,78614,78615,78616,78617,78618,78619,78620,78621,78622,78623,78624,78625,78626,78627,78628,78629,78630,78631,78632,78633,78634,78635,78636,78637,78638,78639,78640,78641,78642,78643,78644,78645,78646,78647,78648,78649,78650,78651,78652,78653,78654,78655,78656,78657,78658,78659,78660,78661,78662,78663,78664,78665,78666,78667,78668,78669,78670,78671,78672,78673,78674,78675,78676,78677,78678,78679,78680,78681,78682,78683,78684,78685,78686,78687,78688,78689,78690,78691,78692,78693,78694,78695,78696,78697,78698,78699,78700,78701,78702,78703,78704,78705,78706,78707,78708,78709,78710,78711,78712,78713,78714,78715,78716,78717,78718,78719,78720,78721,78722,78723,78724,78725,78726,78727,78728,78729,78730,78731,78732,78733,78734,78735,78736,78737,78738,78739,78740,78741,78742,78743,78744,78745,78746,78747,78748,78749,78750,78751,78752,78753,78754,78755,78756,78757,78758,78759,78760,78761,78762,78763,78764,78765,78766,78767,78768,78769,78770,78771,78772,78773,78774,78775,78776,78777,78778,78779,78780,78781,78782,78783,78784,78785,78786,78787,78788,78789,78790,78791,78792,78793,78794,78795,78796,78797,78798,78799,78800,78801,78802,78803,78804,78805,78806,78807,78808,78809,78810,78811,78812,78813,78814,78815,78816,78817,78818,78819,78820,78821,78822,78823,78824,78825,78826,78827,78828,78829,78830,78831,78832,78833,78834,78835,78836,78837,78838,78839,78840,78841,78842,78843,78844,78845,78846,78847,78848,78849,78850,78851,78852,78853,78854,78855,78856,78857,78858,78859,78860,78861,78862,78863,78864,78865,78866,78867,78868,78869,78870,78871,78872,78873,78874,78875,78876,78877,78878,78879,78880,78881,78882,78883,78884,78885,78886,78887,78888,78889,78890,78891,78892,78893,78894,82944,82945,82946,82947,82948,82949,82950,82951,82952,82953,82954,82955,82956,82957,82958,82959,82960,82961,82962,82963,82964,82965,82966,82967,82968,82969,82970,82971,82972,82973,82974,82975,82976,82977,82978,82979,82980,82981,82982,82983,82984,82985,82986,82987,82988,82989,82990,82991,82992,82993,82994,82995,82996,82997,82998,82999,83e3,83001,83002,83003,83004,83005,83006,83007,83008,83009,83010,83011,83012,83013,83014,83015,83016,83017,83018,83019,83020,83021,83022,83023,83024,83025,83026,83027,83028,83029,83030,83031,83032,83033,83034,83035,83036,83037,83038,83039,83040,83041,83042,83043,83044,83045,83046,83047,83048,83049,83050,83051,83052,83053,83054,83055,83056,83057,83058,83059,83060,83061,83062,83063,83064,83065,83066,83067,83068,83069,83070,83071,83072,83073,83074,83075,83076,83077,83078,83079,83080,83081,83082,83083,83084,83085,83086,83087,83088,83089,83090,83091,83092,83093,83094,83095,83096,83097,83098,83099,83100,83101,83102,83103,83104,83105,83106,83107,83108,83109,83110,83111,83112,83113,83114,83115,83116,83117,83118,83119,83120,83121,83122,83123,83124,83125,83126,83127,83128,83129,83130,83131,83132,83133,83134,83135,83136,83137,83138,83139,83140,83141,83142,83143,83144,83145,83146,83147,83148,83149,83150,83151,83152,83153,83154,83155,83156,83157,83158,83159,83160,83161,83162,83163,83164,83165,83166,83167,83168,83169,83170,83171,83172,83173,83174,83175,83176,83177,83178,83179,83180,83181,83182,83183,83184,83185,83186,83187,83188,83189,83190,83191,83192,83193,83194,83195,83196,83197,83198,83199,83200,83201,83202,83203,83204,83205,83206,83207,83208,83209,83210,83211,83212,83213,83214,83215,83216,83217,83218,83219,83220,83221,83222,83223,83224,83225,83226,83227,83228,83229,83230,83231,83232,83233,83234,83235,83236,83237,83238,83239,83240,83241,83242,83243,83244,83245,83246,83247,83248,83249,83250,83251,83252,83253,83254,83255,83256,83257,83258,83259,83260,83261,83262,83263,83264,83265,83266,83267,83268,83269,83270,83271,83272,83273,83274,83275,83276,83277,83278,83279,83280,83281,83282,83283,83284,83285,83286,83287,83288,83289,83290,83291,83292,83293,83294,83295,83296,83297,83298,83299,83300,83301,83302,83303,83304,83305,83306,83307,83308,83309,83310,83311,83312,83313,83314,83315,83316,83317,83318,83319,83320,83321,83322,83323,83324,83325,83326,83327,83328,83329,83330,83331,83332,83333,83334,83335,83336,83337,83338,83339,83340,83341,83342,83343,83344,83345,83346,83347,83348,83349,83350,83351,83352,83353,83354,83355,83356,83357,83358,83359,83360,83361,83362,83363,83364,83365,83366,83367,83368,83369,83370,83371,83372,83373,83374,83375,83376,83377,83378,83379,83380,83381,83382,83383,83384,83385,83386,83387,83388,83389,83390,83391,83392,83393,83394,83395,83396,83397,83398,83399,83400,83401,83402,83403,83404,83405,83406,83407,83408,83409,83410,83411,83412,83413,83414,83415,83416,83417,83418,83419,83420,83421,83422,83423,83424,83425,83426,83427,83428,83429,83430,83431,83432,83433,83434,83435,83436,83437,83438,83439,83440,83441,83442,83443,83444,83445,83446,83447,83448,83449,83450,83451,83452,83453,83454,83455,83456,83457,83458,83459,83460,83461,83462,83463,83464,83465,83466,83467,83468,83469,83470,83471,83472,83473,83474,83475,83476,83477,83478,83479,83480,83481,83482,83483,83484,83485,83486,83487,83488,83489,83490,83491,83492,83493,83494,83495,83496,83497,83498,83499,83500,83501,83502,83503,83504,83505,83506,83507,83508,83509,83510,83511,83512,83513,83514,83515,83516,83517,83518,83519,83520,83521,83522,83523,83524,83525,83526,92160,92161,92162,92163,92164,92165,92166,92167,92168,92169,92170,92171,92172,92173,92174,92175,92176,92177,92178,92179,92180,92181,92182,92183,92184,92185,92186,92187,92188,92189,92190,92191,92192,92193,92194,92195,92196,92197,92198,92199,92200,92201,92202,92203,92204,92205,92206,92207,92208,92209,92210,92211,92212,92213,92214,92215,92216,92217,92218,92219,92220,92221,92222,92223,92224,92225,92226,92227,92228,92229,92230,92231,92232,92233,92234,92235,92236,92237,92238,92239,92240,92241,92242,92243,92244,92245,92246,92247,92248,92249,92250,92251,92252,92253,92254,92255,92256,92257,92258,92259,92260,92261,92262,92263,92264,92265,92266,92267,92268,92269,92270,92271,92272,92273,92274,92275,92276,92277,92278,92279,92280,92281,92282,92283,92284,92285,92286,92287,92288,92289,92290,92291,92292,92293,92294,92295,92296,92297,92298,92299,92300,92301,92302,92303,92304,92305,92306,92307,92308,92309,92310,92311,92312,92313,92314,92315,92316,92317,92318,92319,92320,92321,92322,92323,92324,92325,92326,92327,92328,92329,92330,92331,92332,92333,92334,92335,92336,92337,92338,92339,92340,92341,92342,92343,92344,92345,92346,92347,92348,92349,92350,92351,92352,92353,92354,92355,92356,92357,92358,92359,92360,92361,92362,92363,92364,92365,92366,92367,92368,92369,92370,92371,92372,92373,92374,92375,92376,92377,92378,92379,92380,92381,92382,92383,92384,92385,92386,92387,92388,92389,92390,92391,92392,92393,92394,92395,92396,92397,92398,92399,92400,92401,92402,92403,92404,92405,92406,92407,92408,92409,92410,92411,92412,92413,92414,92415,92416,92417,92418,92419,92420,92421,92422,92423,92424,92425,92426,92427,92428,92429,92430,92431,92432,92433,92434,92435,92436,92437,92438,92439,92440,92441,92442,92443,92444,92445,92446,92447,92448,92449,92450,92451,92452,92453,92454,92455,92456,92457,92458,92459,92460,92461,92462,92463,92464,92465,92466,92467,92468,92469,92470,92471,92472,92473,92474,92475,92476,92477,92478,92479,92480,92481,92482,92483,92484,92485,92486,92487,92488,92489,92490,92491,92492,92493,92494,92495,92496,92497,92498,92499,92500,92501,92502,92503,92504,92505,92506,92507,92508,92509,92510,92511,92512,92513,92514,92515,92516,92517,92518,92519,92520,92521,92522,92523,92524,92525,92526,92527,92528,92529,92530,92531,92532,92533,92534,92535,92536,92537,92538,92539,92540,92541,92542,92543,92544,92545,92546,92547,92548,92549,92550,92551,92552,92553,92554,92555,92556,92557,92558,92559,92560,92561,92562,92563,92564,92565,92566,92567,92568,92569,92570,92571,92572,92573,92574,92575,92576,92577,92578,92579,92580,92581,92582,92583,92584,92585,92586,92587,92588,92589,92590,92591,92592,92593,92594,92595,92596,92597,92598,92599,92600,92601,92602,92603,92604,92605,92606,92607,92608,92609,92610,92611,92612,92613,92614,92615,92616,92617,92618,92619,92620,92621,92622,92623,92624,92625,92626,92627,92628,92629,92630,92631,92632,92633,92634,92635,92636,92637,92638,92639,92640,92641,92642,92643,92644,92645,92646,92647,92648,92649,92650,92651,92652,92653,92654,92655,92656,92657,92658,92659,92660,92661,92662,92663,92664,92665,92666,92667,92668,92669,92670,92671,92672,92673,92674,92675,92676,92677,92678,92679,92680,92681,92682,92683,92684,92685,92686,92687,92688,92689,92690,92691,92692,92693,92694,92695,92696,92697,92698,92699,92700,92701,92702,92703,92704,92705,92706,92707,92708,92709,92710,92711,92712,92713,92714,92715,92716,92717,92718,92719,92720,92721,92722,92723,92724,92725,92726,92727,92728,92736,92737,92738,92739,92740,92741,92742,92743,92744,92745,92746,92747,92748,92749,92750,92751,92752,92753,92754,92755,92756,92757,92758,92759,92760,92761,92762,92763,92764,92765,92766,92880,92881,92882,92883,92884,92885,92886,92887,92888,92889,92890,92891,92892,92893,92894,92895,92896,92897,92898,92899,92900,92901,92902,92903,92904,92905,92906,92907,92908,92909,92928,92929,92930,92931,92932,92933,92934,92935,92936,92937,92938,92939,92940,92941,92942,92943,92944,92945,92946,92947,92948,92949,92950,92951,92952,92953,92954,92955,92956,92957,92958,92959,92960,92961,92962,92963,92964,92965,92966,92967,92968,92969,92970,92971,92972,92973,92974,92975,92992,92993,92994,92995,93027,93028,93029,93030,93031,93032,93033,93034,93035,93036,93037,93038,93039,93040,93041,93042,93043,93044,93045,93046,93047,93053,93054,93055,93056,93057,93058,93059,93060,93061,93062,93063,93064,93065,93066,93067,93068,93069,93070,93071,93952,93953,93954,93955,93956,93957,93958,93959,93960,93961,93962,93963,93964,93965,93966,93967,93968,93969,93970,93971,93972,93973,93974,93975,93976,93977,93978,93979,93980,93981,93982,93983,93984,93985,93986,93987,93988,93989,93990,93991,93992,93993,93994,93995,93996,93997,93998,93999,94e3,94001,94002,94003,94004,94005,94006,94007,94008,94009,94010,94011,94012,94013,94014,94015,94016,94017,94018,94019,94020,94032,94099,94100,94101,94102,94103,94104,94105,94106,94107,94108,94109,94110,94111,110592,110593,113664,113665,113666,113667,113668,113669,113670,113671,113672,113673,113674,113675,113676,113677,113678,113679,113680,113681,113682,113683,113684,113685,113686,113687,113688,113689,113690,113691,113692,113693,113694,113695,113696,113697,113698,113699,113700,113701,113702,113703,113704,113705,113706,113707,113708,113709,113710,113711,113712,113713,113714,113715,113716,113717,113718,113719,113720,113721,113722,113723,113724,113725,113726,113727,113728,113729,113730,113731,113732,113733,113734,113735,113736,113737,113738,113739,113740,113741,113742,113743,113744,113745,113746,113747,113748,113749,113750,113751,113752,113753,113754,113755,113756,113757,113758,113759,113760,113761,113762,113763,113764,113765,113766,113767,113768,113769,113770,113776,113777,113778,113779,113780,113781,113782,113783,113784,113785,113786,113787,113788,113792,113793,113794,113795,113796,113797,113798,113799,113800,113808,113809,113810,113811,113812,113813,113814,113815,113816,113817,119808,119809,119810,119811,119812,119813,119814,119815,119816,119817,119818,119819,119820,119821,119822,119823,119824,119825,119826,119827,119828,119829,119830,119831,119832,119833,119834,119835,119836,119837,119838,119839,119840,119841,119842,119843,119844,119845,119846,119847,119848,119849,119850,119851,119852,119853,119854,119855,119856,119857,119858,119859,119860,119861,119862,119863,119864,119865,119866,119867,119868,119869,119870,119871,119872,119873,119874,119875,119876,119877,119878,119879,119880,119881,119882,119883,119884,119885,119886,119887,119888,119889,119890,119891,119892,119894,119895,119896,119897,119898,119899,119900,119901,119902,119903,119904,119905,119906,119907,119908,119909,119910,119911,119912,119913,119914,119915,119916,119917,119918,119919,119920,119921,119922,119923,119924,119925,119926,119927,119928,119929,119930,119931,119932,119933,119934,119935,119936,119937,119938,119939,119940,119941,119942,119943,119944,119945,119946,119947,119948,119949,119950,119951,119952,119953,119954,119955,119956,119957,119958,119959,119960,119961,119962,119963,119964,119966,119967,119970,119973,119974,119977,119978,119979,119980,119982,119983,119984,119985,119986,119987,119988,119989,119990,119991,119992,119993,119995,119997,119998,119999,12e4,120001,120002,120003,120005,120006,120007,120008,120009,120010,120011,120012,120013,120014,120015,120016,120017,120018,120019,120020,120021,120022,120023,120024,120025,120026,120027,120028,120029,120030,120031,120032,120033,120034,120035,120036,120037,120038,120039,120040,120041,120042,120043,120044,120045,120046,120047,120048,120049,120050,120051,120052,120053,120054,120055,120056,120057,120058,120059,120060,120061,120062,120063,120064,120065,120066,120067,120068,120069,120071,120072,120073,120074,120077,120078,120079,120080,120081,120082,120083,120084,120086,120087,120088,120089,120090,120091,120092,120094,120095,120096,120097,120098,120099,120100,120101,120102,120103,120104,120105,120106,120107,120108,120109,120110,120111,120112,120113,120114,120115,120116,120117,120118,120119,120120,120121,120123,120124,120125,120126,120128,120129,120130,120131,120132,120134,120138,120139,120140,120141,120142,120143,120144,120146,120147,120148,120149,120150,120151,120152,120153,120154,120155,120156,120157,120158,120159,120160,120161,120162,120163,120164,120165,120166,120167,120168,120169,120170,120171,120172,120173,120174,120175,120176,120177,120178,120179,120180,120181,120182,120183,120184,120185,120186,120187,120188,120189,120190,120191,120192,120193,120194,120195,120196,120197,120198,120199,120200,120201,120202,120203,120204,120205,120206,120207,120208,120209,120210,120211,120212,120213,120214,120215,120216,120217,120218,120219,120220,120221,120222,120223,120224,120225,120226,120227,120228,120229,120230,120231,120232,120233,120234,120235,120236,120237,120238,120239,120240,120241,120242,120243,120244,120245,120246,120247,120248,120249,120250,120251,120252,120253,120254,120255,120256,120257,120258,120259,120260,120261,120262,120263,120264,120265,120266,120267,120268,120269,120270,120271,120272,120273,120274,120275,120276,120277,120278,120279,120280,120281,120282,120283,120284,120285,120286,120287,120288,120289,120290,120291,120292,120293,120294,120295,120296,120297,120298,120299,120300,120301,120302,120303,120304,120305,120306,120307,120308,120309,120310,120311,120312,120313,120314,120315,120316,120317,120318,120319,120320,120321,120322,120323,120324,120325,120326,120327,120328,120329,120330,120331,120332,120333,120334,120335,120336,120337,120338,120339,120340,120341,120342,120343,120344,120345,120346,120347,120348,120349,120350,120351,120352,120353,120354,120355,120356,120357,120358,120359,120360,120361,120362,120363,120364,120365,120366,120367,120368,120369,120370,120371,120372,120373,120374,120375,120376,120377,120378,120379,120380,120381,120382,120383,120384,120385,120386,120387,120388,120389,120390,120391,120392,120393,120394,120395,120396,120397,120398,120399,120400,120401,120402,120403,120404,120405,120406,120407,120408,120409,120410,120411,120412,120413,120414,120415,120416,120417,120418,120419,120420,120421,120422,120423,120424,120425,120426,120427,120428,120429,120430,120431,120432,120433,120434,120435,120436,120437,120438,120439,120440,120441,120442,120443,120444,120445,120446,120447,120448,120449,120450,120451,120452,120453,120454,120455,120456,120457,120458,120459,120460,120461,120462,120463,120464,120465,120466,120467,120468,120469,120470,120471,120472,120473,120474,120475,120476,120477,120478,120479,120480,120481,120482,120483,120484,120485,120488,120489,120490,120491,120492,120493,120494,120495,120496,120497,120498,120499,120500,120501,120502,120503,120504,120505,120506,120507,120508,120509,120510,120511,120512,120514,120515,120516,120517,120518,120519,120520,120521,120522,120523,120524,120525,120526,120527,120528,120529,120530,120531,120532,120533,120534,120535,120536,120537,120538,120540,120541,120542,120543,120544,120545,120546,120547,120548,120549,120550,120551,120552,120553,120554,120555,120556,120557,120558,120559,120560,120561,120562,120563,120564,120565,120566,120567,120568,120569,120570,120572,120573,120574,120575,120576,120577,120578,120579,120580,120581,120582,120583,120584,120585,120586,120587,120588,120589,120590,120591,120592,120593,120594,120595,120596,120598,120599,120600,120601,120602,120603,120604,120605,120606,120607,120608,120609,120610,120611,120612,120613,120614,120615,120616,120617,120618,120619,120620,120621,120622,120623,120624,120625,120626,120627,120628,120630,120631,120632,120633,120634,120635,120636,120637,120638,120639,120640,120641,120642,120643,120644,120645,120646,120647,120648,120649,120650,120651,120652,120653,120654,120656,120657,120658,120659,120660,120661,120662,120663,120664,120665,120666,120667,120668,120669,120670,120671,120672,120673,120674,120675,120676,120677,120678,120679,120680,120681,120682,120683,120684,120685,120686,120688,120689,120690,120691,120692,120693,120694,120695,120696,120697,120698,120699,120700,120701,120702,120703,120704,120705,120706,120707,120708,120709,120710,120711,120712,120714,120715,120716,120717,120718,120719,120720,120721,120722,120723,120724,120725,120726,120727,120728,120729,120730,120731,120732,120733,120734,120735,120736,120737,120738,120739,120740,120741,120742,120743,120744,120746,120747,120748,120749,120750,120751,120752,120753,120754,120755,120756,120757,120758,120759,120760,120761,120762,120763,120764,120765,120766,120767,120768,120769,120770,120772,120773,120774,120775,120776,120777,120778,120779,124928,124929,124930,124931,124932,124933,124934,124935,124936,124937,124938,124939,124940,124941,124942,124943,124944,124945,124946,124947,124948,124949,124950,124951,124952,124953,124954,124955,124956,124957,124958,124959,124960,124961,124962,124963,124964,124965,124966,124967,124968,124969,124970,124971,124972,124973,124974,124975,124976,124977,124978,124979,124980,124981,124982,124983,124984,124985,124986,124987,124988,124989,124990,124991,124992,124993,124994,124995,124996,124997,124998,124999,125e3,125001,125002,125003,125004,125005,125006,125007,125008,125009,125010,125011,125012,125013,125014,125015,125016,125017,125018,125019,125020,125021,125022,125023,125024,125025,125026,125027,125028,125029,125030,125031,125032,125033,125034,125035,125036,125037,125038,125039,125040,125041,125042,125043,125044,125045,125046,125047,125048,125049,125050,125051,125052,125053,125054,125055,125056,125057,125058,125059,125060,125061,125062,125063,125064,125065,125066,125067,125068,125069,125070,125071,125072,125073,125074,125075,125076,125077,125078,125079,125080,125081,125082,125083,125084,125085,125086,125087,125088,125089,125090,125091,125092,125093,125094,125095,125096,125097,125098,125099,125100,125101,125102,125103,125104,125105,125106,125107,125108,125109,125110,125111,125112,125113,125114,125115,125116,125117,125118,125119,125120,125121,125122,125123,125124,126464,126465,126466,126467,126469,126470,126471,126472,126473,126474,126475,126476,126477,126478,126479,126480,126481,126482,126483,126484,126485,126486,126487,126488,126489,126490,126491,126492,126493,126494,126495,126497,126498,126500,126503,126505,126506,126507,126508,126509,126510,126511,126512,126513,126514,126516,126517,126518,126519,126521,126523,126530,126535,126537,126539,126541,126542,126543,126545,126546,126548,126551,126553,126555,126557,126559,126561,126562,126564,126567,126568,126569,126570,126572,126573,126574,126575,126576,126577,126578,126580,126581,126582,126583,126585,126586,126587,126588,126590,126592,126593,126594,126595,126596,126597,126598,126599,126600,126601,126603,126604,126605,126606,126607,126608,126609,126610,126611,126612,126613,126614,126615,126616,126617,126618,126619,126625,126626,126627,126629,126630,126631,126632,126633,126635,126636,126637,126638,126639,126640,126641,126642,126643,126644,126645,126646,126647,126648,126649,126650,126651,131072,173782,173824,177972,177984,178205,178208,183969,194560,194561,194562,194563,194564,194565,194566,194567,194568,194569,194570,194571,194572,194573,194574,194575,194576,194577,194578,194579,194580,194581,194582,194583,194584,194585,194586,194587,194588,194589,194590,194591,194592,194593,194594,194595,194596,194597,194598,194599,194600,194601,194602,194603,194604,194605,194606,194607,194608,194609,194610,194611,194612,194613,194614,194615,194616,194617,194618,194619,194620,194621,194622,194623,194624,194625,194626,194627,194628,194629,194630,194631,194632,194633,194634,194635,194636,194637,194638,194639,194640,194641,194642,194643,194644,194645,194646,194647,194648,194649,194650,194651,194652,194653,194654,194655,194656,194657,194658,194659,194660,194661,194662,194663,194664,194665,194666,194667,194668,194669,194670,194671,194672,194673,194674,194675,194676,194677,194678,194679,194680,194681,194682,194683,194684,194685,194686,194687,194688,194689,194690,194691,194692,194693,194694,194695,194696,194697,194698,194699,194700,194701,194702,194703,194704,194705,194706,194707,194708,194709,194710,194711,194712,194713,194714,194715,194716,194717,194718,194719,194720,194721,194722,194723,194724,194725,194726,194727,194728,194729,194730,194731,194732,194733,194734,194735,194736,194737,194738,194739,194740,194741,194742,194743,194744,194745,194746,194747,194748,194749,194750,194751,194752,194753,194754,194755,194756,194757,194758,194759,194760,194761,194762,194763,194764,194765,194766,194767,194768,194769,194770,194771,194772,194773,194774,194775,194776,194777,194778,194779,194780,194781,194782,194783,194784,194785,194786,194787,194788,194789,194790,194791,194792,194793,194794,194795,194796,194797,194798,194799,194800,194801,194802,194803,194804,194805,194806,194807,194808,194809,194810,194811,194812,194813,194814,194815,194816,194817,194818,194819,194820,194821,194822,194823,194824,194825,194826,194827,194828,194829,194830,194831,194832,194833,194834,194835,194836,194837,194838,194839,194840,194841,194842,194843,194844,194845,194846,194847,194848,194849,194850,194851,194852,194853,194854,194855,194856,194857,194858,194859,194860,194861,194862,194863,194864,194865,194866,194867,194868,194869,194870,194871,194872,194873,194874,194875,194876,194877,194878,194879,194880,194881,194882,194883,194884,194885,194886,194887,194888,194889,194890,194891,194892,194893,194894,194895,194896,194897,194898,194899,194900,194901,194902,194903,194904,194905,194906,194907,194908,194909,194910,194911,194912,194913,194914,194915,194916,194917,194918,194919,194920,194921,194922,194923,194924,194925,194926,194927,194928,194929,194930,194931,194932,194933,194934,194935,194936,194937,194938,194939,194940,194941,194942,194943,194944,194945,194946,194947,194948,194949,194950,194951,194952,194953,194954,194955,194956,194957,194958,194959,194960,194961,194962,194963,194964,194965,194966,194967,194968,194969,194970,194971,194972,194973,194974,194975,194976,194977,194978,194979,194980,194981,194982,194983,194984,194985,194986,194987,194988,194989,194990,194991,194992,194993,194994,194995,194996,194997,194998,194999,195e3,195001,195002,195003,195004,195005,195006,195007,195008,195009,195010,195011,195012,195013,195014,195015,195016,195017,195018,195019,195020,195021,195022,195023,195024,195025,195026,195027,195028,195029,195030,195031,195032,195033,195034,195035,195036,195037,195038,195039,195040,195041,195042,195043,195044,195045,195046,195047,195048,195049,195050,195051,195052,195053,195054,195055,195056,195057,195058,195059,195060,195061,195062,195063,195064,195065,195066,195067,195068,195069,195070,195071,195072,195073,195074,195075,195076,195077,195078,195079,195080,195081,195082,195083,195084,195085,195086,195087,195088,195089,195090,195091,195092,195093,195094,195095,195096,195097,195098,195099,195100,195101]},3408:function(r,u,p){r.exports=function(h){var b;h.inlineMode?(b=new h.Token("inline","",0),b.content=h.src,b.map=[0,1],b.children=[],h.tokens.push(b)):h.md.block.parse(h.src,h.md,h.env,h.tokens)}},"342f":function(r,u,p){var h=p("d066");r.exports=h("navigator","userAgent")||""},"35a1":function(r,u,p){var h=p("f5df"),b=p("3f8c"),v=p("b622"),w=v("iterator");r.exports=function(c){if(c!=null)return c[w]||c["@@iterator"]||b[h(c)]}},"362d":function(r,u,p){var h=p("fa38"),b=p("aa43"),v=p("a2fa");r.exports=function(w,c){var o={defs:h,shortcuts:b,enabled:[]},g=w.utils.assign({},o,c||{});v(w,g)}},"37e8":function(r,u,p){var h=p("83ab"),b=p("9bf2"),v=p("825a"),w=p("df75");r.exports=h?Object.defineProperties:function(c,o){v(c);for(var g,s=w(o),y=s.length,_=0;y>_;)b.f(c,g=s[_++],o[g]);return c}},"38c8":function(r,u,p){function h(b){return b.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}r.exports=function(b){var v,w=b.defs;b.enabled.length&&(w=Object.keys(w).reduce(function(y,_){return b.enabled.indexOf(_)>=0&&(y[_]=w[_]),y},{})),v=Object.keys(b.shortcuts).reduce(function(y,_){return w[_]?Array.isArray(b.shortcuts[_])?(b.shortcuts[_].forEach(function(k){y[k]=_}),y):(y[b.shortcuts[_]]=_,y):y},{});var c,o=Object.keys(w);c=o.length===0?"^$":o.map(function(y){return":"+y+":"}).concat(Object.keys(v)).sort().reverse().map(function(y){return h(y)}).join("|");var g=RegExp(c),s=RegExp(c,"g");return{defs:w,shortcuts:v,scanRE:g,replaceRE:s}}},"3b2f":function(r,u,p){(function(h,b){r.exports=b()})(typeof self<"u"&&self,function(){return function(h){var b={};function v(w){if(b[w])return b[w].exports;var c=b[w]={i:w,l:!1,exports:{}};return h[w].call(c.exports,c,c.exports,v),c.l=!0,c.exports}return v.m=h,v.c=b,v.d=function(w,c,o){v.o(w,c)||Object.defineProperty(w,c,{enumerable:!0,get:o})},v.r=function(w){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(w,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(w,"__esModule",{value:!0})},v.t=function(w,c){if(1&c&&(w=v(w)),8&c||4&c&&typeof w=="object"&&w&&w.__esModule)return w;var o=Object.create(null);if(v.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:w}),2&c&&typeof w!="string")for(var g in w)v.d(o,g,function(s){return w[s]}.bind(null,g));return o},v.n=function(w){var c=w&&w.__esModule?function(){return w.default}:function(){return w};return v.d(c,"a",c),c},v.o=function(w,c){return Object.prototype.hasOwnProperty.call(w,c)},v.p="",v(v.s=1)}([function(h,b,v){},function(h,b,v){v.r(b),v(0);var w=function(){function oe(he,de,Ae){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=he,this.start=de,this.end=Ae}return oe.range=function(he,de){return de?he&&he.loc&&de.loc&&he.loc.lexer===de.loc.lexer?new oe(he.loc.lexer,he.loc.start,de.loc.end):null:he&&he.loc},oe}(),c=function(){function oe(de,Ae){this.text=void 0,this.loc=void 0,this.noexpand=void 0,this.treatAsRelax=void 0,this.text=de,this.loc=Ae}var he=oe.prototype;return he.range=function(de,Ae){return new oe(Ae,w.range(this,de))},oe}(),o=function oe(he,de){this.position=void 0;var Ae,Xe="KaTeX parse error: "+he,_t=de&&de.loc;if(_t&&_t.start<=_t.end){var Dt=_t.lexer.input;Ae=_t.start;var Gt=_t.end;Ae===Dt.length?Xe+=" at end of input: ":Xe+=" at position "+(Ae+1)+": ";var pn,qn,Vn=Dt.slice(Ae,Gt).replace(/[^]/g,"$&\u0332");pn=Ae>15?"\u2026"+Dt.slice(Ae-15,Ae):Dt.slice(0,Ae),qn=Gt+15":">","<":"<",'"':""","'":"'"},O=/[&><"']/g;function T(oe){return String(oe).replace(O,function(he){return C[he]})}var P=function oe(he){return he.type==="ordgroup"||he.type==="color"?he.body.length===1?oe(he.body[0]):he:he.type==="font"?oe(he.body):he},D=function(oe){var he=P(oe);return he.type==="mathord"||he.type==="textord"||he.type==="atom"},F=function(oe){if(!oe)throw new Error("Expected non-null, but got "+String(oe));return oe},N=function(oe){var he=/^\s*([^\\/#]*?)(?::|�*58|�*3a)/i.exec(oe);return he!=null?he[1]:"_relative"},z={contains:s,deflt:y,escape:T,hyphenate:k,getBaseElem:P,isCharacterBox:D,protocolFromUrl:N},B=function(){function oe(de){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,de=de||{},this.displayMode=z.deflt(de.displayMode,!1),this.output=z.deflt(de.output,"htmlAndMathml"),this.leqno=z.deflt(de.leqno,!1),this.fleqn=z.deflt(de.fleqn,!1),this.throwOnError=z.deflt(de.throwOnError,!0),this.errorColor=z.deflt(de.errorColor,"#cc0000"),this.macros=de.macros||{},this.minRuleThickness=Math.max(0,z.deflt(de.minRuleThickness,0)),this.colorIsTextColor=z.deflt(de.colorIsTextColor,!1),this.strict=z.deflt(de.strict,"warn"),this.trust=z.deflt(de.trust,!1),this.maxSize=Math.max(0,z.deflt(de.maxSize,1/0)),this.maxExpand=Math.max(0,z.deflt(de.maxExpand,1e3)),this.globalGroup=z.deflt(de.globalGroup,!1)}var he=oe.prototype;return he.reportNonstrict=function(de,Ae,Xe){var _t=this.strict;if(typeof _t=="function"&&(_t=_t(de,Ae,Xe)),_t&&_t!=="ignore"){if(_t===!0||_t==="error")throw new g("LaTeX-incompatible input and strict mode is set to 'error': "+Ae+" ["+de+"]",Xe);_t==="warn"?typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+Ae+" ["+de+"]"):typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+_t+"': "+Ae+" ["+de+"]")}},he.useStrictBehavior=function(de,Ae,Xe){var _t=this.strict;if(typeof _t=="function")try{_t=_t(de,Ae,Xe)}catch{_t="error"}return!(!_t||_t==="ignore")&&(_t===!0||_t==="error"||(_t==="warn"?(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+Ae+" ["+de+"]"),!1):(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+_t+"': "+Ae+" ["+de+"]"),!1)))},he.isTrusted=function(de){de.url&&!de.protocol&&(de.protocol=z.protocolFromUrl(de.url));var Ae=typeof this.trust=="function"?this.trust(de):this.trust;return Boolean(Ae)},oe}(),X=function(){function oe(de,Ae,Xe){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=de,this.size=Ae,this.cramped=Xe}var he=oe.prototype;return he.sup=function(){return re[be[this.id]]},he.sub=function(){return re[Le[this.id]]},he.fracNum=function(){return re[me[this.id]]},he.fracDen=function(){return re[Ie[this.id]]},he.cramp=function(){return re[pe[this.id]]},he.text=function(){return re[ce[this.id]]},he.isTight=function(){return this.size>=2},oe}(),W=0,H=1,U=2,G=3,Y=4,K=5,ee=6,te=7,re=[new X(W,0,!1),new X(H,0,!0),new X(U,1,!1),new X(G,1,!0),new X(Y,2,!1),new X(K,2,!0),new X(ee,3,!1),new X(te,3,!0)],be=[Y,K,Y,K,ee,te,ee,te],Le=[K,K,K,K,te,te,te,te],me=[U,G,Y,K,ee,te,ee,te],Ie=[G,G,K,K,te,te,te,te],pe=[H,H,G,G,K,K,te,te],ce=[W,H,U,G,U,G,U,G],ue={DISPLAY:re[W],TEXT:re[U],SCRIPT:re[Y],SCRIPTSCRIPT:re[ee]},_e=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function xe(oe){for(var he=0;he<_e.length;he++)for(var de=_e[he],Ae=0;Ae=Xe[0]&&oe<=Xe[1])return de.name}return null}var Te=[];function Ne(oe){for(var he=0;he=Te[he]&&oe<=Te[he+1])return!0;return!1}_e.forEach(function(oe){return oe.blocks.forEach(function(he){return Te.push.apply(Te,he)})});var Be=80,Fe=function(oe,he){return"M95,"+(622+oe+he)+` +`);for(var je=0;je=33&&l<=255}(h)||!!Kp[h]}function oe(h,i,l,x,S){for(var M=[],I=[],j="",V="",Z=0,ae=0,le=0;lel:S+ae+ke>l)?ae?(j||V)&&(Pe?(j||(j=V,V="",ae=Z=0),M.push(j),I.push(ae-Z),V+=ge,j="",ae=Z+=ke):(V&&(j+=V,ae+=Z,V="",Z=0),M.push(j),I.push(ae),j=ge,ae=ke)):Pe?(M.push(V),I.push(Z),V=ge,Z=ke):(M.push(ge),I.push(ke)):(ae+=ke,Pe?(V+=ge,Z+=ke):(V&&(j+=V,V="",Z=0),j+=ge))}else V&&(j+=V,ae+=Z),M.push(j),I.push(ae),j="",V="",Z=0,ae=0}return M.length||j||(j=h,V="",Z=0),V&&(j+=V),j&&(M.push(j),I.push(ae)),M.length===1&&(ae+=S),{accumWidth:ae,lines:M,linesWidths:I}}var he="__zr_style_"+Math.round(10*Math.random()),de={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},Ae={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};de[he]=!0;var Xe=["z","z2","invisible"],_t=["invisible"],Dt=function(h){function i(x){return h.call(this,x)||this}var l;return v(i,h),i.prototype._init=function(x){for(var S=ue(x),M=0;M-1e-8&&hzr||h<-1e-8}function Ye(h,i,l,x,S){var M=1-S;return M*M*(M*h+3*S*i)+S*S*(S*x+3*M*l)}function ct(h,i,l,x,S){var M=1-S;return 3*(((i-h)*M+2*(l-i)*S)*M+(x-l)*S*S)}function St(h,i,l,x,S,M){var I=x+3*(i-l)-h,j=3*(l-2*i+h),V=3*(i-h),Z=h-S,ae=j*j-3*I*V,le=j*V-9*I*Z,ge=V*V-3*j*Z,ke=0;if(Oe(ae)&&Oe(le))Oe(j)?M[0]=0:(qt=-V/j)>=0&&qt<=1&&(M[ke++]=qt);else{var Pe=le*le-4*ae*ge;if(Oe(Pe)){var De=le/ae,je=-De/2;(qt=-j/I+De)>=0&&qt<=1&&(M[ke++]=qt),je>=0&&je<=1&&(M[ke++]=je)}else if(Pe>0){var Ue=Vn(Pe),We=ae*j+1.5*I*(-le+Ue),dt=ae*j+1.5*I*(-le-Ue);(qt=(-j-((We=We<0?-qn(-We,Ra):qn(We,Ra))+(dt=dt<0?-qn(-dt,Ra):qn(dt,Ra))))/(3*I))>=0&&qt<=1&&(M[ke++]=qt)}else{var pt=(2*ae*j-3*I*le)/(2*Vn(ae*ae*ae)),Et=Math.acos(pt)/3,Lt=Vn(ae),zt=Math.cos(Et),qt=(-j-2*Lt*zt)/(3*I),en=(je=(-j+Lt*(zt+Oa*Math.sin(Et)))/(3*I),(-j+Lt*(zt-Oa*Math.sin(Et)))/(3*I));qt>=0&&qt<=1&&(M[ke++]=qt),je>=0&&je<=1&&(M[ke++]=je),en>=0&&en<=1&&(M[ke++]=en)}}return ke}function Wt(h,i,l,x,S){var M=6*l-12*i+6*h,I=9*i+3*x-3*h-9*l,j=3*i-3*h,V=0;if(Oe(I))Re(M)&&(ae=-j/M)>=0&&ae<=1&&(S[V++]=ae);else{var Z=M*M-4*I*j;if(Oe(Z))S[0]=-M/(2*I);else if(Z>0){var ae,le=Vn(Z),ge=(-M-le)/(2*I);(ae=(-M+le)/(2*I))>=0&&ae<=1&&(S[V++]=ae),ge>=0&&ge<=1&&(S[V++]=ge)}}return V}function vn(h,i,l,x,S,M){var I=(i-h)*S+h,j=(l-i)*S+i,V=(x-l)*S+l,Z=(j-I)*S+I,ae=(V-j)*S+j,le=(ae-Z)*S+Z;M[0]=h,M[1]=I,M[2]=Z,M[3]=le,M[4]=le,M[5]=ae,M[6]=V,M[7]=x}function Tn(h,i,l,x,S,M,I,j,V){for(var Z=h,ae=i,le=0,ge=1/V,ke=1;ke<=V;ke++){var Pe=ke*ge,De=Ye(h,l,S,I,Pe),je=Ye(i,x,M,j,Pe),Ue=De-Z,We=je-ae;le+=Math.sqrt(Ue*Ue+We*We),Z=De,ae=je}return le}function Xn(h,i,l,x){var S=1-x;return S*(S*h+2*x*i)+x*x*l}function yr(h,i,l,x){return 2*((1-x)*(i-h)+x*(l-i))}function Qr(h,i,l){var x=h+l-2*i;return x===0?.5:(h-i)/x}function ca(h,i,l,x,S){var M=(i-h)*x+h,I=(l-i)*x+i,j=(I-M)*x+M;S[0]=h,S[1]=M,S[2]=j,S[3]=j,S[4]=I,S[5]=l}function Na(h,i,l,x,S,M,I){for(var j=h,V=i,Z=0,ae=1/I,le=1;le<=I;le++){var ge=le*ae,ke=Xn(h,l,S,ge),Pe=Xn(i,x,M,ge),De=ke-j,je=Pe-V;Z+=Math.sqrt(De*De+je*je),j=ke,V=Pe}return Z}var Ea=Math.min,La=Math.max,Ha=Math.sin,no=Math.cos,ro=2*Math.PI,Bo=Hr(),co=Hr(),vs=Hr();function es(h,i,l){if(h.length!==0){for(var x=h[0],S=x[0],M=x[0],I=x[1],j=x[1],V=1;V1e-4)return j[0]=h-l,j[1]=i-x,V[0]=h+l,void(V[1]=i+x);if(Bo[0]=no(S)*l+h,Bo[1]=Ha(S)*x+i,co[0]=no(M)*l+h,co[1]=Ha(M)*x+i,Z(j,Bo,co),ae(V,Bo,co),(S%=ro)<0&&(S+=ro),(M%=ro)<0&&(M+=ro),S>M&&!I?M+=ro:SS&&(vs[0]=no(ke)*l+h,vs[1]=Ha(ke)*x+i,Z(j,vs,j),ae(V,vs,V))}var pi={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},ao=[],hl=[],el=[],jo=[],Bl=[],Yi=[],Hi=Math.min,Ns=Math.max,y0=Math.cos,iu=Math.sin,Z1=Math.sqrt,ou=Math.abs,Bh=Math.PI,Ss=2*Bh,Vl=typeof Float32Array<"u",Xu=[];function Bs(h){return Math.round(h/Bh*1e8)/1e8%2*Bh}function Wc(h,i){var l=Bs(h[0]);l<0&&(l+=Ss);var x=l-h[0],S=h[1];S+=x,!i&&S-l>=Ss?S=l+Ss:i&&l-S>=Ss?S=l-Ss:!i&&l>S?S=l+(Ss-Bs(l-S)):i&&l0&&(this._ux=ou(x/f0/i)||0,this._uy=ou(x/f0/l)||0)},h.prototype.setDPR=function(i){this.dpr=i},h.prototype.setContext=function(i){this._ctx=i},h.prototype.getContext=function(){return this._ctx},h.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},h.prototype.reset=function(){this._saveData&&(this._len=0),this._lineDash&&(this._lineDash=null,this._dashOffset=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},h.prototype.moveTo=function(i,l){return this._drawPendingPt(),this.addData(pi.M,i,l),this._ctx&&this._ctx.moveTo(i,l),this._x0=i,this._y0=l,this._xi=i,this._yi=l,this},h.prototype.lineTo=function(i,l){var x=ou(i-this._xi),S=ou(l-this._yi),M=x>this._ux||S>this._uy;if(this.addData(pi.L,i,l),this._ctx&&M&&(this._needsDash?this._dashedLineTo(i,l):this._ctx.lineTo(i,l)),M)this._xi=i,this._yi=l,this._pendingPtDist=0;else{var I=x*x+S*S;I>this._pendingPtDist&&(this._pendingPtX=i,this._pendingPtY=l,this._pendingPtDist=I)}return this},h.prototype.bezierCurveTo=function(i,l,x,S,M,I){return this._drawPendingPt(),this.addData(pi.C,i,l,x,S,M,I),this._ctx&&(this._needsDash?this._dashedBezierTo(i,l,x,S,M,I):this._ctx.bezierCurveTo(i,l,x,S,M,I)),this._xi=M,this._yi=I,this},h.prototype.quadraticCurveTo=function(i,l,x,S){return this._drawPendingPt(),this.addData(pi.Q,i,l,x,S),this._ctx&&(this._needsDash?this._dashedQuadraticTo(i,l,x,S):this._ctx.quadraticCurveTo(i,l,x,S)),this._xi=x,this._yi=S,this},h.prototype.arc=function(i,l,x,S,M,I){this._drawPendingPt(),Xu[0]=S,Xu[1]=M,Wc(Xu,I),S=Xu[0];var j=(M=Xu[1])-S;return this.addData(pi.A,i,l,x,x,S,j,0,I?0:1),this._ctx&&this._ctx.arc(i,l,x,S,M,I),this._xi=y0(M)*x+i,this._yi=iu(M)*x+l,this},h.prototype.arcTo=function(i,l,x,S,M){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(i,l,x,S,M),this},h.prototype.rect=function(i,l,x,S){return this._drawPendingPt(),this._ctx&&this._ctx.rect(i,l,x,S),this.addData(pi.R,i,l,x,S),this},h.prototype.closePath=function(){this._drawPendingPt(),this.addData(pi.Z);var i=this._ctx,l=this._x0,x=this._y0;return i&&(this._needsDash&&this._dashedLineTo(l,x),i.closePath()),this._xi=l,this._yi=x,this},h.prototype.fill=function(i){i&&i.fill(),this.toStatic()},h.prototype.stroke=function(i){i&&i.stroke(),this.toStatic()},h.prototype.setLineDash=function(i){if(i instanceof Array){this._lineDash=i,this._dashIdx=0;for(var l=0,x=0;xae.length&&(this._expandData(),ae=this.data);for(var le=0;le0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},h.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var i=[],l=0;l0&&Pe<=i||le<0&&Pe>=i||le===0&&(ge>0&&De<=l||ge<0&&De>=l);)Pe+=le*(x=I[S=this._dashIdx]),De+=ge*x,this._dashIdx=(S+1)%je,le>0&&PeZ||ge>0&&Deae||j[S%2?"moveTo":"lineTo"](le>=0?Hi(Pe,i):Ns(Pe,i),ge>=0?Hi(De,l):Ns(De,l));le=Pe-i,ge=De-l,this._dashOffset=-Z1(le*le+ge*ge)},h.prototype._dashedBezierTo=function(i,l,x,S,M,I){var j,V,Z,ae,le,ge=this._ctx,ke=this._dashSum,Pe=this._dashOffset,De=this._lineDash,je=this._xi,Ue=this._yi,We=0,dt=this._dashIdx,pt=De.length,Et=0;for(Pe<0&&(Pe=ke+Pe),Pe%=ke,j=0;j<1;j+=.1)V=Ye(je,i,x,M,j+.1)-Ye(je,i,x,M,j),Z=Ye(Ue,l,S,I,j+.1)-Ye(Ue,l,S,I,j),We+=Z1(V*V+Z*Z);for(;dtPe);dt++);for(j=(Et-Pe)/We;j<=1;)ae=Ye(je,i,x,M,j),le=Ye(Ue,l,S,I,j),dt%2?ge.moveTo(ae,le):ge.lineTo(ae,le),j+=De[dt]/We,dt=(dt+1)%pt;dt%2!=0&&ge.lineTo(M,I),V=M-ae,Z=I-le,this._dashOffset=-Z1(V*V+Z*Z)},h.prototype._dashedQuadraticTo=function(i,l,x,S){var M=x,I=S;x=(x+2*i)/3,S=(S+2*l)/3,i=(this._xi+2*i)/3,l=(this._yi+2*l)/3,this._dashedBezierTo(i,l,x,S,M,I)},h.prototype.toStatic=function(){if(this._saveData){this._drawPendingPt();var i=this.data;i instanceof Array&&(i.length=this._len,Vl&&this._len>11&&(this.data=new Float32Array(i)))}},h.prototype.getBoundingRect=function(){el[0]=el[1]=Bl[0]=Bl[1]=Number.MAX_VALUE,jo[0]=jo[1]=Yi[0]=Yi[1]=-Number.MAX_VALUE;var i,l=this.data,x=0,S=0,M=0,I=0;for(i=0;ix||ou(Ue)>S||ge===l-1)&&(De=Math.sqrt(Jn*Jn+Ue*Ue),M=je,I=pt);break;case pi.C:var We=i[ge++],dt=i[ge++],pt=(je=i[ge++],i[ge++]),Et=i[ge++],Lt=i[ge++];De=Tn(M,I,We,dt,je,pt,Et,Lt,10),M=Et,I=Lt;break;case pi.Q:De=Na(M,I,We=i[ge++],dt=i[ge++],je=i[ge++],pt=i[ge++],10),M=je,I=pt;break;case pi.A:var zt=i[ge++],qt=i[ge++],en=i[ge++],ln=i[ge++],cn=i[ge++],_n=i[ge++],jn=_n+cn;ge+=1,i[ge++],Pe&&(j=y0(cn)*en+zt,V=iu(cn)*ln+qt),De=Ns(en,ln)*Hi(Ss,Math.abs(_n)),M=y0(jn)*en+zt,I=iu(jn)*ln+qt;break;case pi.R:j=M=i[ge++],V=I=i[ge++],De=2*i[ge++]+2*i[ge++];break;case pi.Z:var Jn=j-M;Ue=V-I,De=Math.sqrt(Jn*Jn+Ue*Ue),M=j,I=V}De>=0&&(Z[le++]=De,ae+=De)}return this._pathLen=ae,ae},h.prototype.rebuildPath=function(i,l){var x,S,M,I,j,V,Z,ae,le,ge,ke=this.data,Pe=this._ux,De=this._uy,je=this._len,Ue=l<1,We=0,dt=0,pt=0;if(!Ue||(this._pathSegLen||this._calculateLength(),Z=this._pathSegLen,ae=l*this._pathLen))e:for(var Et=0;Et0&&(i.lineTo(le,ge),pt=0),Lt){case pi.M:x=M=ke[Et++],S=I=ke[Et++],i.moveTo(M,I);break;case pi.L:j=ke[Et++],V=ke[Et++];var qt=ou(j-M),en=ou(V-I);if(qt>Pe||en>De){if(Ue){if(We+(Ji=Z[dt++])>ae){var ln=(ae-We)/Ji;i.lineTo(M*(1-ln)+j*ln,I*(1-ln)+V*ln);break e}We+=Ji}i.lineTo(j,V),M=j,I=V,pt=0}else{var cn=qt*qt+en*en;cn>pt&&(le=j,ge=V,pt=cn)}break;case pi.C:var _n=ke[Et++],jn=ke[Et++],Jn=ke[Et++],Zn=ke[Et++],Br=ke[Et++],Ar=ke[Et++];if(Ue){if(We+(Ji=Z[dt++])>ae){vn(M,_n,Jn,Br,ln=(ae-We)/Ji,ao),vn(I,jn,Zn,Ar,ln,hl),i.bezierCurveTo(ao[1],hl[1],ao[2],hl[2],ao[3],hl[3]);break e}We+=Ji}i.bezierCurveTo(_n,jn,Jn,Zn,Br,Ar),M=Br,I=Ar;break;case pi.Q:if(_n=ke[Et++],jn=ke[Et++],Jn=ke[Et++],Zn=ke[Et++],Ue){if(We+(Ji=Z[dt++])>ae){ca(M,_n,Jn,ln=(ae-We)/Ji,ao),ca(I,jn,Zn,ln,hl),i.quadraticCurveTo(ao[1],hl[1],ao[2],hl[2]);break e}We+=Ji}i.quadraticCurveTo(_n,jn,Jn,Zn),M=Jn,I=Zn;break;case pi.A:var Wr=ke[Et++],Mr=ke[Et++],oa=ke[Et++],Oi=ke[Et++],Qa=ke[Et++],Pi=ke[Et++],Zi=ke[Et++],ti=!ke[Et++],Gi=oa>Oi?oa:Oi,Ni=ou(oa-Oi)>.001,xo=Qa+Pi,us=!1;if(Ue&&(We+(Ji=Z[dt++])>ae&&(xo=Qa+Pi*(ae-We)/Ji,us=!0),We+=Ji),Ni&&i.ellipse?i.ellipse(Wr,Mr,oa,Oi,Zi,Qa,xo,ti):i.arc(Wr,Mr,Gi,Qa,xo,ti),us)break e;zt&&(x=y0(Qa)*oa+Wr,S=iu(Qa)*Oi+Mr),M=y0(xo)*oa+Wr,I=iu(xo)*Oi+Mr;break;case pi.R:x=M=ke[Et],S=I=ke[Et+1],j=ke[Et++],V=ke[Et++];var Tl=ke[Et++],cl=ke[Et++];if(Ue){if(We+(Ji=Z[dt++])>ae){var Ga=ae-We;i.moveTo(j,V),i.lineTo(j+Hi(Ga,Tl),V),(Ga-=Tl)>0&&i.lineTo(j+Tl,V+Hi(Ga,cl)),(Ga-=cl)>0&&i.lineTo(j+Ns(Tl-Ga,0),V+cl),(Ga-=Tl)>0&&i.lineTo(j,V+Ns(cl-Ga,0));break e}We+=Ji}i.rect(j,V,Tl,cl);break;case pi.Z:if(Ue){var Ji;if(We+(Ji=Z[dt++])>ae){ln=(ae-We)/Ji,i.lineTo(M*(1-ln)+x*ln,I*(1-ln)+S*ln);break e}We+=Ji}i.closePath(),M=x,I=S}}},h.prototype.clone=function(){var i=new h,l=this.data;return i.data=l.slice?l.slice():Array.prototype.slice.call(l),i._len=this._len,i},h.CMD=pi,h.initDefaultProps=function(){var i=h.prototype;i._saveData=!0,i._needsDash=!1,i._dashOffset=0,i._dashIdx=0,i._dashSum=0,i._ux=0,i._uy=0,i._pendingPtDist=0,i._version=0}(),h}();function lu(h,i,l,x,S,M,I){if(S===0)return!1;var j=S,V=0;if(I>i+j&&I>x+j||Ih+j&&M>l+j||Mi+le&&ae>x+le&&ae>M+le&&ae>j+le||aeh+le&&Z>l+le&&Z>S+le&&Z>I+le||Z=0&&lni+Z&&V>x+Z&&V>M+Z||Vh+Z&&j>l+Z&&j>S+Z||j=0&&lnl||ae+ZS&&(S+=cv);var ge=Math.atan2(V,j);return ge<0&&(ge+=cv),ge>=x&&ge<=S||ge+cv>=x&&ge+cv<=S}function gs(h,i,l,x,S,M){if(M>i&&M>x||MS?j:0}var jh=Zu.CMD,Zp=2*Math.PI,fo=[-1,-1,-1],b0=[-1,-1];function fv(h,i,l,x,S,M,I,j,V,Z){if(Z>i&&Z>x&&Z>M&&Z>j||Z1&&(ae=void 0,ae=b0[0],b0[0]=b0[1],b0[1]=ae),Pe=Ye(i,x,M,j,b0[0]),ke>1&&(De=Ye(i,x,M,j,b0[1]))),ke===2?Uei&&j>x&&j>M||j=0&&qt<=1&&(We[Lt++]=qt);else{var zt=pt*pt-4*dt*Et;if(Oe(zt))(qt=-pt/(2*dt))>=0&&qt<=1&&(We[Lt++]=qt);else if(zt>0){var qt,en=Vn(zt),ln=(-pt-en)/(2*dt);(qt=(-pt+en)/(2*dt))>=0&&qt<=1&&(We[Lt++]=qt),ln>=0&&ln<=1&&(We[Lt++]=ln)}}return Lt}(i,x,M,j,fo);if(V===0)return 0;var Z=Qr(i,x,M);if(Z>=0&&Z<=1){for(var ae=0,le=Xn(i,x,M,Z),ge=0;gel||j<-l)return 0;var V=Math.sqrt(l*l-j*j);fo[0]=-V,fo[1]=V;var Z=Math.abs(x-S);if(Z<1e-4)return 0;if(Z>=Zp-1e-4){x=0,S=Zp;var ae=M?1:-1;return I>=fo[0]+h&&I<=fo[1]+h?ae:0}if(x>S){var le=x;x=S,S=le}x<0&&(x+=Zp,S+=Zp);for(var ge=0,ke=0;ke<2;ke++){var Pe=fo[ke];if(Pe+h>I){var De=Math.atan2(j,Pe);ae=M?1:-1,De<0&&(De=Zp+De),(De>=x&&De<=S||De+Zp>=x&&De+Zp<=S)&&(De>Math.PI/2&&De<1.5*Math.PI&&(ae=-ae),ge+=ae)}}return ge}function a4(h,i,l,x,S){for(var M,I,j,V,Z=h.data,ae=h.len(),le=0,ge=0,ke=0,Pe=0,De=0,je=0;je1&&(l||(le+=gs(ge,ke,Pe,De,x,S))),We&&(Pe=ge=Z[je],De=ke=Z[je+1]),Ue){case jh.M:ge=Pe=Z[je++],ke=De=Z[je++];break;case jh.L:if(l){if(lu(ge,ke,Z[je],Z[je+1],i,x,S))return!0}else le+=gs(ge,ke,Z[je],Z[je+1],x,S)||0;ge=Z[je++],ke=Z[je++];break;case jh.C:if(l){if(zf(ge,ke,Z[je++],Z[je++],Z[je++],Z[je++],Z[je],Z[je+1],i,x,S))return!0}else le+=fv(ge,ke,Z[je++],Z[je++],Z[je++],Z[je++],Z[je],Z[je+1],x,S)||0;ge=Z[je++],ke=Z[je++];break;case jh.Q:if(l){if(Xp(ge,ke,Z[je++],Z[je++],Z[je],Z[je+1],i,x,S))return!0}else le+=dv(ge,ke,Z[je++],Z[je++],Z[je],Z[je+1],x,S)||0;ge=Z[je++],ke=Z[je++];break;case jh.A:var dt=Z[je++],pt=Z[je++],Et=Z[je++],Lt=Z[je++],zt=Z[je++],qt=Z[je++];je+=1;var en=!!(1-Z[je++]);M=Math.cos(zt)*Et+dt,I=Math.sin(zt)*Lt+pt,We?(Pe=M,De=I):le+=gs(ge,ke,M,I,x,S);var ln=(x-dt)*Lt/Et+dt;if(l){if(Uy(dt,pt,Lt,zt,zt+qt,en,i,ln,S))return!0}else le+=_0(dt,pt,Lt,zt,zt+qt,en,ln,S);ge=Math.cos(zt+qt)*Et+dt,ke=Math.sin(zt+qt)*Lt+pt;break;case jh.R:if(Pe=ge=Z[je++],De=ke=Z[je++],M=Pe+Z[je++],I=De+Z[je++],l){if(lu(Pe,De,M,De,i,x,S)||lu(M,De,M,I,i,x,S)||lu(M,I,Pe,I,i,x,S)||lu(Pe,I,Pe,De,i,x,S))return!0}else le+=gs(M,De,M,I,x,S),le+=gs(Pe,I,Pe,De,x,S);break;case jh.Z:if(l){if(lu(ge,ke,Pe,De,i,x,S))return!0}else le+=gs(ge,ke,Pe,De,x,S);ge=Pe,ke=De}}return l||(j=ke,V=De,Math.abs(j-V)<1e-4)||(le+=gs(ge,ke,Pe,De,x,S)||0),le!==0}var zh=K({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},de),Wy={style:K({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Ae.style)},l3=["x","y","rotation","scaleX","scaleY","originX","originY","invisible","culling","z","z2","zlevel","parent"],Wl=function(h){function i(x){return h.call(this,x)||this}var l;return v(i,h),i.prototype.update=function(){var x=this;h.prototype.update.call(this);var S=this.style;if(S.decal){var M=this._decalEl=this._decalEl||new i;M.buildPath===i.prototype.buildPath&&(M.buildPath=function(Z){x.buildPath(Z,x.shape)}),M.silent=!0;var I=M.style;for(var j in S)I[j]!==S[j]&&(I[j]=S[j]);I.fill=S.fill?S.decal:null,I.decal=null,I.shadowColor=null,S.strokeFirst&&(I.stroke=null);for(var V=0;V.5?Yu:S>.2?"#eee":ps}if(x)return ps}return Yu},i.prototype.getInsideTextStroke=function(x){var S=this.style.fill;if(Be(S)){var M=this.__zr;if(!(!M||!M.isDarkMode())==Rr(x,0)<.4)return S}},i.prototype.buildPath=function(x,S,M){},i.prototype.pathUpdated=function(){this.__dirty&=-5},i.prototype.getUpdatedPathProxy=function(x){return!this.path&&this.createPathProxy(),this.path.beginPath(),this.buildPath(this.path,this.shape,x),this.path},i.prototype.createPathProxy=function(){this.path=new Zu(!1)},i.prototype.hasStroke=function(){var x=this.style,S=x.stroke;return!(S==null||S==="none"||!(x.lineWidth>0))},i.prototype.hasFill=function(){var x=this.style.fill;return x!=null&&x!=="none"},i.prototype.getBoundingRect=function(){var x=this._rect,S=this.style,M=!x;if(M){var I=!1;this.path||(I=!0,this.createPathProxy());var j=this.path;(I||4&this.__dirty)&&(j.beginPath(),this.buildPath(j,this.shape,!1),this.pathUpdated()),x=j.getBoundingRect()}if(this._rect=x,this.hasStroke()&&this.path&&this.path.len()>0){var V=this._rectWithStroke||(this._rectWithStroke=x.clone());if(this.__dirty||M){V.copy(x);var Z=S.strokeNoScale?this.getLineScale():1,ae=S.lineWidth;if(!this.hasFill()){var le=this.strokeContainThreshold;ae=Math.max(ae,le==null?4:le)}Z>1e-10&&(V.width+=ae/Z,V.height+=ae/Z,V.x-=ae/Z/2,V.y-=ae/Z/2)}return V}return x},i.prototype.contain=function(x,S){var M=this.transformCoordToLocal(x,S),I=this.getBoundingRect(),j=this.style;if(x=M[0],S=M[1],I.contain(x,S)){var V=this.path;if(this.hasStroke()){var Z=j.lineWidth,ae=j.strokeNoScale?this.getLineScale():1;if(ae>1e-10&&(this.hasFill()||(Z=Math.max(Z,this.strokeContainThreshold)),function(le,ge,ke,Pe){return a4(le,ge,!0,ke,Pe)}(V,Z/ae,x,S)))return!0}if(this.hasFill())return function(le,ge,ke){return a4(le,0,!1,ge,ke)}(V,x,S)}return!1},i.prototype.dirtyShape=function(){this.__dirty|=4,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},i.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},i.prototype.animateShape=function(x){return this.animate("shape",x)},i.prototype.updateDuringAnimation=function(x){x==="style"?this.dirtyStyle():x==="shape"?this.dirtyShape():this.markRedraw()},i.prototype.attrKV=function(x,S){x==="shape"?this.setShape(S):h.prototype.attrKV.call(this,x,S)},i.prototype.setShape=function(x,S){var M=this.shape;return M||(M=this.shape={}),typeof x=="string"?M[x]=S:Y(M,x),this.dirtyShape(),this},i.prototype.shapeChanged=function(){return!!(4&this.__dirty)},i.prototype.createStyle=function(x){return fr(zh,x)},i.prototype._innerSaveToNormal=function(x){h.prototype._innerSaveToNormal.call(this,x);var S=this._normalState;x.shape&&!S.shape&&(S.shape=Y({},this.shape))},i.prototype._applyStateObj=function(x,S,M,I,j,V){h.prototype._applyStateObj.call(this,x,S,M,I,j,V);var Z,ae=!(S&&I);if(S&&S.shape?j?I?Z=S.shape:(Z=Y({},M.shape),Y(Z,S.shape)):(Z=Y({},I?this.shape:M.shape),Y(Z,S.shape)):ae&&(Z=M.shape),Z)if(j){this.shape=Y({},this.shape);for(var le={},ge=ue(Z),ke=0;ke0},i.prototype.hasFill=function(){var l=this.style.fill;return l!=null&&l!=="none"},i.prototype.createStyle=function(l){return fr(Yy,l)},i.prototype.setBoundingRect=function(l){this._rect=l},i.prototype.getBoundingRect=function(){var l=this.style;if(!this._rect){var x=l.text;x!=null?x+="":x="";var S=d0(x,l.font,l.textAlign,l.textBaseline);if(S.x+=l.x||0,S.y+=l.y||0,this.hasStroke()){var M=l.lineWidth;S.x-=M/2,S.y-=M/2,S.width+=M,S.height+=M}this._rect=S}return this._rect},i.initDefaultProps=void(i.prototype.dirtyRectTolerance=10),i}(Dt);i4.prototype.type="tspan";var xx=K({x:0,y:0},de),Cx={style:K({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Ae.style)},dc=function(h){function i(){return h!==null&&h.apply(this,arguments)||this}return v(i,h),i.prototype.createStyle=function(l){return fr(xx,l)},i.prototype._getSize=function(l){var x=this.style,S=x[l];if(S!=null)return S;var M,I=(M=x.image)&&typeof M!="string"&&M.width&&M.height?x.image:this.__image;if(!I)return 0;var j=l==="width"?"height":"width",V=x[j];return V==null?I[l]:I[l]/I[j]*V},i.prototype.getWidth=function(){return this._getSize("width")},i.prototype.getHeight=function(){return this._getSize("height")},i.prototype.getAnimationStyleProps=function(){return Cx},i.prototype.getBoundingRect=function(){var l=this.style;return this._rect||(this._rect=new Ca(l.x||0,l.y||0,this.getWidth(),this.getHeight())),this._rect},i}(Dt);dc.prototype.type="image";var Jp=Math.round;function Qp(h,i,l){if(!i)return h;var x=Jp(2*h);return(x+Jp(i))%2==0?x/2:(x+(l?1:-1))/2}var kx=function(){this.x=0,this.y=0,this.width=0,this.height=0},Sx={},Ju=function(h){function i(l){return h.call(this,l)||this}return v(i,h),i.prototype.getDefaultShape=function(){return new kx},i.prototype.buildPath=function(l,x){var S,M,I,j;if(this.subPixelOptimize){var V=function(Z,ae,le){if(ae){var ge=ae.x,ke=ae.y,Pe=ae.width,De=ae.height;Z.x=ge,Z.y=ke,Z.width=Pe,Z.height=De;var je=le&&le.lineWidth;return je&&(Z.x=Qp(ge,je,!0),Z.y=Qp(ke,je,!0),Z.width=Math.max(Qp(ge+Pe,je,!1)-Z.x,Pe===0?0:1),Z.height=Math.max(Qp(ke+De,je,!1)-Z.y,De===0?0:1)),Z}}(Sx,x,this.style);S=V.x,M=V.y,I=V.width,j=V.height,V.r=x.r,x=V}else S=x.x,M=x.y,I=x.width,j=x.height;x.r?function(Z,ae){var le,ge,ke,Pe,De,je=ae.x,Ue=ae.y,We=ae.width,dt=ae.height,pt=ae.r;We<0&&(je+=We,We=-We),dt<0&&(Ue+=dt,dt=-dt),typeof pt=="number"?le=ge=ke=Pe=pt:pt instanceof Array?pt.length===1?le=ge=ke=Pe=pt[0]:pt.length===2?(le=ke=pt[0],ge=Pe=pt[1]):pt.length===3?(le=pt[0],ge=Pe=pt[1],ke=pt[2]):(le=pt[0],ge=pt[1],ke=pt[2],Pe=pt[3]):le=ge=ke=Pe=0,le+ge>We&&(le*=We/(De=le+ge),ge*=We/De),ke+Pe>We&&(ke*=We/(De=ke+Pe),Pe*=We/De),ge+ke>dt&&(ge*=dt/(De=ge+ke),ke*=dt/De),le+Pe>dt&&(le*=dt/(De=le+Pe),Pe*=dt/De),Z.moveTo(je+le,Ue),Z.lineTo(je+We-ge,Ue),ge!==0&&Z.arc(je+We-ge,Ue+ge,ge,-Math.PI/2,0),Z.lineTo(je+We,Ue+dt-ke),ke!==0&&Z.arc(je+We-ke,Ue+dt-ke,ke,0,Math.PI/2),Z.lineTo(je+Pe,Ue+dt),Pe!==0&&Z.arc(je+Pe,Ue+dt-Pe,Pe,Math.PI/2,Math.PI),Z.lineTo(je,Ue+le),le!==0&&Z.arc(je+le,Ue+le,le,Math.PI,1.5*Math.PI)}(l,x):l.rect(S,M,I,j)},i.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},i}(Wl);Ju.prototype.type="rect";var Gy={fill:"#000"},Ox={style:K({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},Ae.style)},J1=function(h){function i(l){var x=h.call(this)||this;return x.type="text",x._children=[],x._defaultStyle=Gy,x.attr(l),x}return v(i,h),i.prototype.childrenRef=function(){return this._children},i.prototype.update=function(){h.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var l=0;lNi&&Zi){var xo=Math.floor(Ni/Pi);Ar=Ar.slice(0,xo)}var us=Ni,Tl=ti;if(Mr&&(us+=Mr[0]+Mr[2],Tl!=null&&(Tl+=Mr[1]+Mr[3])),Zn&&Oi&&Tl!=null)for(var cl=Dd(ti,oa,Br.ellipsis,{minChar:Br.truncateMinChar,placeholder:Br.placeholder}),Ga=0;Ga0,ln=l.width!=null&&(l.overflow==="truncate"||l.overflow==="break"||l.overflow==="breakAll"),cn=M.calculatedLineHeight,_n=0;_nQa&&z0(Br,Jn.substring(Qa,Pi),Zn,Oi),z0(Br,Ar[2],Zn,Oi,Ar[1]),Qa=X1.lastIndex}QaMr){Su>0?(Ga.tokens=Ga.tokens.slice(0,Su),Tl(Ga,Rs,Ji),Br.lines=Br.lines.slice(0,cl+1)):Br.lines=Br.lines.slice(0,cl);break e}var Bc=Fs.width,bf=Bc==null||Bc==="auto";if(typeof Bc=="string"&&Bc.charAt(Bc.length-1)==="%")Ko.percentWidth=Bc,Zi.push(Ko),Ko.contentWidth=Fi(Ko.text,oc);else{if(bf){var dd=Fs.backgroundColor,r0=dd&&dd.image;r0&&K1(r0=Rh(r0))&&(Ko.width=Math.max(Ko.width,r0.width*Fc/r0.height))}var E0=xo&&Wr!=null?Wr-Rs:null;E0!=null&&E0=0&&(jn=Et[_n]).align==="right";)this._placeToken(jn,l,zt,je,cn,"right",We),qt-=jn.width,cn-=jn.width,_n--;for(ln+=(S-(ln-De)-(Ue-cn)-qt)/2;en<=_n;)jn=Et[en],this._placeToken(jn,l,zt,je,ln+jn.width/2,"center",We),ln+=jn.width,en++;je+=zt}},i.prototype._placeToken=function(l,x,S,M,I,j,V){var Z=x.rich[l.styleName]||{};Z.text=l.text;var ae=l.verticalAlign,le=M+S/2;ae==="top"?le=M+l.height/2:ae==="bottom"&&(le=M+S-l.height/2),!l.isLineHolder&&Sm(Z)&&this._renderBackground(Z,x,j==="right"?I-l.width:j==="center"?I-l.width/2:I,le-l.height/2,l.width,l.height);var ge=!!Z.backgroundColor,ke=l.textPadding;ke&&(I=u3(I,j,ke),le-=l.height/2-ke[0]-l.innerHeight/2);var Pe=this._getOrCreateChild(i4),De=Pe.createStyle();Pe.useStyle(De);var je=this._defaultStyle,Ue=!1,We=0,dt=s3("fill"in Z?Z.fill:"fill"in x?x.fill:(Ue=!0,je.fill)),pt=Zy("stroke"in Z?Z.stroke:"stroke"in x?x.stroke:ge||V||je.autoStroke&&!Ue?null:(We=2,je.stroke)),Et=Z.textShadowBlur>0||x.textShadowBlur>0;De.text=l.text,De.x=I,De.y=le,Et&&(De.shadowBlur=Z.textShadowBlur||x.textShadowBlur||0,De.shadowColor=Z.textShadowColor||x.textShadowColor||"transparent",De.shadowOffsetX=Z.textShadowOffsetX||x.textShadowOffsetX||0,De.shadowOffsetY=Z.textShadowOffsetY||x.textShadowOffsetY||0),De.textAlign=j,De.textBaseline="middle",De.font=l.font||bo,De.opacity=wt(Z.opacity,x.opacity,1),pt&&(De.lineWidth=wt(Z.lineWidth,x.lineWidth,We),De.lineDash=ot(Z.lineDash,x.lineDash),De.lineDashOffset=x.lineDashOffset||0,De.stroke=pt),dt&&(De.fill=dt);var Lt=l.contentWidth,zt=l.contentHeight;Pe.setBoundingRect(new Ca(h0(De.x,Lt,De.textAlign),p0(De.y,zt,De.textBaseline),Lt,zt))},i.prototype._renderBackground=function(l,x,S,M,I,j){var V,Z,ae,le=l.backgroundColor,ge=l.borderWidth,ke=l.borderColor,Pe=le&&le.image,De=le&&!Pe,je=l.borderRadius,Ue=this;if(De||l.lineHeight||ge&&ke){(V=this._getOrCreateChild(Ju)).useStyle(V.createStyle()),V.style.fill=null;var We=V.shape;We.x=S,We.y=M,We.width=I,We.height=j,We.r=je,V.dirtyShape()}if(De)(ae=V.style).fill=le||null,ae.fillOpacity=ot(l.fillOpacity,1);else if(Pe){(Z=this._getOrCreateChild(dc)).onload=function(){Ue.dirtyStyle()};var dt=Z.style;dt.image=le.image,dt.x=S,dt.y=M,dt.width=I,dt.height=j}ge&&ke&&((ae=V.style).lineWidth=ge,ae.stroke=ke,ae.strokeOpacity=ot(l.strokeOpacity,1),ae.lineDash=l.borderDash,ae.lineDashOffset=l.borderDashOffset||0,V.strokeContainThreshold=0,V.hasFill()&&V.hasStroke()&&(ae.strokeFirst=!0,ae.lineWidth*=2));var pt=(V||Z).style;pt.shadowBlur=l.shadowBlur||0,pt.shadowColor=l.shadowColor||"transparent",pt.shadowOffsetX=l.shadowOffsetX||0,pt.shadowOffsetY=l.shadowOffsetY||0,pt.opacity=wt(l.opacity,x.opacity,1)},i.makeFont=function(l){var x="";if(l.fontSize||l.fontFamily||l.fontWeight){var S="";S=typeof l.fontSize!="string"||l.fontSize.indexOf("px")===-1&&l.fontSize.indexOf("rem")===-1&&l.fontSize.indexOf("em")===-1?isNaN(+l.fontSize)?"12px":l.fontSize+"px":l.fontSize,x=[l.fontStyle,l.fontWeight,S,l.fontFamily||"sans-serif"].join(" ")}return x&&$t(x)||l.textFont||l.font},i}(Dt),Ex={left:!0,right:1,center:1},Ky={top:1,bottom:1,middle:1};function Xy(h){if(h){h.font=J1.makeFont(h);var i=h.align;i==="middle"&&(i="center"),h.align=i==null||Ex[i]?i:"left";var l=h.verticalAlign;l==="center"&&(l="middle"),h.verticalAlign=l==null||Ky[l]?l:"top",h.padding&&(h.padding=Nt(h.padding))}}function Zy(h,i){return h==null||i<=0||h==="transparent"||h==="none"?null:h.image||h.colorStops?"#000":h}function s3(h){return h==null||h==="none"?null:h.image||h.colorStops?"#000":h}function u3(h,i,l){return i==="right"?h-l[1]:i==="center"?h+l[3]/2-l[1]/2:h+l[3]}function Jy(h){var i=h.text;return i!=null&&(i+=""),i}function Sm(h){return!!(h.backgroundColor||h.lineHeight||h.borderWidth&&h.borderColor)}var js=is(),c3=1,Qy={},e9=is(),x0=["emphasis","blur","select"],Q1=["normal","emphasis","blur","select"],e2="highlight",Om="downplay",hv="select",Em="unselect",o4="toggleSelect";function t2(h){return h!=null&&h!=="none"}var l4=new gt(100);function f3(h){if(typeof h!="string")return h;var i=l4.get(h);return i||(i=ma(h,-.1),l4.put(h,i)),i}function $h(h,i,l){h.onHoverStateChange&&(h.hoverState||0)!==l&&h.onHoverStateChange(i),h.hoverState=l}function t9(h){$h(h,"emphasis",2)}function Tm(h){h.hoverState===2&&$h(h,"normal",0)}function Am(h){$h(h,"blur",1)}function n9(h){h.hoverState===1&&$h(h,"normal",0)}function r9(h){h.selected=!0}function pv(h){h.selected=!1}function a9(h,i,l){i(h,l)}function Vf(h,i,l){a9(h,i,l),h.isGroup&&h.traverse(function(x){a9(x,i,l)})}function i9(h,i){switch(i){case"emphasis":h.hoverState=2;break;case"normal":h.hoverState=0;break;case"blur":h.hoverState=1;break;case"select":h.selected=!0}}function Mm(h,i){var l=this.states[h];if(this.style){if(h==="emphasis")return function(x,S,M,I){var j=M&&te(M,"select")>=0,V=!1;if(x instanceof Wl){var Z=e9(x),ae=j&&Z.selectFill||Z.normalFill,le=j&&Z.selectStroke||Z.normalStroke;if(t2(ae)||t2(le)){var ge=(I=I||{}).style||{};ge.fill==="inherit"?(V=!0,I=Y({},I),(ge=Y({},ge)).fill=ae):!t2(ge.fill)&&t2(ae)?(V=!0,I=Y({},I),(ge=Y({},ge)).fill=f3(ae)):!t2(ge.stroke)&&t2(le)&&(V||(I=Y({},I),ge=Y({},ge)),ge.stroke=f3(le)),I.style=ge}}if(I&&I.z2==null){V||(I=Y({},I));var ke=x.z2EmphasisLift;I.z2=x.z2+(ke!=null?ke:10)}return I}(this,0,i,l);if(h==="blur")return function(x,S,M){var I=te(x.currentStates,S)>=0,j=x.style.opacity,V=I?null:function(ae,le,ge,ke){for(var Pe=ae.style,De={},je=0;je0){var I={dataIndex:M,seriesIndex:l.seriesIndex};S!=null&&(I.dataType=S),i.push(I)}})}),i}function Vh(h,i,l){(function(x,S){var M=S===!1,I=x;x.highDownSilentOnTouch&&(I.__highDownSilentOnTouch=x.highDownSilentOnTouch),M&&!I.__highDownDispatcher||(I.__highByOuter=I.__highByOuter||0,I.__highDownDispatcher=!M)})(h,!0),Vf(h,Tx),function(x,S,M){var I=js(x);S!=null?(I.focus=S,I.blurScope=M):I.focus&&(I.focus=null)}(h,i,l)}var m3=["emphasis","blur","select"],Iu={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function g1(h,i,l,x){l=l||"itemStyle";for(var S=0;S1&&(I*=_u(Pe),j*=_u(Pe));var De=(S===M?-1:1)*_u((I*I*(j*j)-I*I*(ke*ke)-j*j*(ge*ge))/(I*I*(ke*ke)+j*j*(ge*ge)))||0,je=De*I*ke/j,Ue=De*-j*ge/I,We=(h+l)/2+Fm(le)*je-Rm(le)*Ue,dt=(i+x)/2+Rm(le)*je+Fm(le)*Ue,pt=f9([1,0],[(ge-je)/I,(ke-Ue)/j]),Et=[(ge-je)/I,(ke-Ue)/j],Lt=[(-1*ge-je)/I,(-1*ke-Ue)/j],zt=f9(Et,Lt);if(Bm(Et,Lt)<=-1&&(zt=u4),Bm(Et,Lt)>=1&&(zt=0),zt<0){var qt=Math.round(zt/u4*1e6)/1e6;zt=2*u4+qt%2*u4}ae.addData(Z,We,dt,I,j,pt,zt,le,M)}var d9=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,zm=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g,h9=function(h){function i(){return h!==null&&h.apply(this,arguments)||this}return v(i,h),i.prototype.applyTransform=function(l){},i}(Wl);function p9(h){return h.setData!=null}function v9(h,i){var l=function(S){var M=new Zu;if(!S)return M;var I,j=0,V=0,Z=j,ae=V,le=Zu.CMD,ge=S.match(d9);if(!ge)return M;for(var ke=0;keJn*Jn+Zn*Zn&&(qt=ln,en=cn),{cx:qt,cy:en,x01:-ae,y01:-le,x11:qt*(S/Et-1),y11:en*(S/Et-1)}}function b9(h,i){var l=mv(i.r,0),x=mv(i.r0||0,0),S=l>0;if(S||x>0){if(S||(l=x,x=0),x>l){var M=l;l=x,x=M}var I,j=!!i.clockwise,V=i.startAngle,Z=i.endAngle;if(V===Z)I=0;else{var ae=[V,Z];Wc(ae,!j),I=gv(ae[0]-ae[1])}var le=i.cx,ge=i.cy,ke=i.cornerRadius||0,Pe=i.innerCornerRadius||0;if(l>$0)if(I>f4-$0)h.moveTo(le+l*a2(V),ge+l*Yc(V)),h.arc(le,ge,l,V,Z,!j),x>$0&&(h.moveTo(le+x*a2(Z),ge+x*Yc(Z)),h.arc(le,ge,x,Z,V,j));else{var De=gv(l-x)/2,je=yv(De,ke),Ue=yv(De,Pe),We=Ue,dt=je,pt=l*a2(V),Et=l*Yc(V),Lt=x*a2(Z),zt=x*Yc(Z),qt=void 0,en=void 0,ln=void 0,cn=void 0;if((je>$0||Ue>$0)&&(qt=l*a2(Z),en=l*Yc(Z),ln=x*a2(V),cn=x*Yc(V),I$0)if(dt>$0){var Mr=d4(ln,cn,pt,Et,l,dt,j),oa=d4(qt,en,Lt,zt,l,dt,j);h.moveTo(le+Mr.cx+Mr.x01,ge+Mr.cy+Mr.y01),dt$0&&I>$0?We>$0?(Mr=d4(Lt,zt,qt,en,x,-We,j),oa=d4(pt,Et,ln,cn,x,-We,j),h.lineTo(le+Mr.cx+Mr.x01,ge+Mr.cy+Mr.y01),We=2){if(x&&x!=="spline"){var M=function(ge,ke,Pe,De){var je,Ue,We,dt,pt=[],Et=[],Lt=[],zt=[];if(De){We=[1/0,1/0],dt=[-1/0,-1/0];for(var qt=0,en=ge.length;qtPe-2?Pe-1:pt+1],en=ge[pt>Pe-3?Pe-1:pt+2]);var ln=Et*Et,cn=Et*ln;De.push([h4(Lt[0],zt[0],qt[0],en[0],Et,ln,cn),h4(Lt[1],zt[1],qt[1],en[1],Et,ln,cn)])}return De}(S,l)),h.moveTo(S[0][0],S[0][1]),j=1;for(var le=S.length;jLu[1]){if(j=!1,M)return j;var ae=Math.abs(Lu[0]-Ia[1]),le=Math.abs(Ia[0]-Lu[1]);Math.min(ae,le)>S.len()&&(ae0){var le={duration:ae.duration,delay:ae.delay||0,easing:ae.easing,done:M,force:!!M||!!I,setToFinal:!Z,scope:h,during:I};V?i.animateFrom(l,le):i.animateTo(l,le)}else i.stopAnimation(),!V&&i.attr(l),I&&I(1),M&&M()}function Oc(h,i,l,x,S,M){wv("update",h,i,l,x,S,M)}function V0(h,i,l,x,S,M){wv("init",h,i,l,x,S,M)}function i2(h){if(!h.__zr)return!0;for(var i=0;i-1?Xh:Hm;function xu(h,i){h=h.toUpperCase(),C4[h]=new $s(i),Ov[h]=i}xu(Zh,{time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}}),xu(Xh,{time:{month:["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"],monthAbbr:["1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708","10\u6708","11\u6708","12\u6708"],dayOfWeek:["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],dayOfWeekAbbr:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"]},legend:{selector:{all:"\u5168\u9009",inverse:"\u53CD\u9009"}},toolbox:{brush:{title:{rect:"\u77E9\u5F62\u9009\u62E9",polygon:"\u5708\u9009",lineX:"\u6A2A\u5411\u9009\u62E9",lineY:"\u7EB5\u5411\u9009\u62E9",keep:"\u4FDD\u6301\u9009\u62E9",clear:"\u6E05\u9664\u9009\u62E9"}},dataView:{title:"\u6570\u636E\u89C6\u56FE",lang:["\u6570\u636E\u89C6\u56FE","\u5173\u95ED","\u5237\u65B0"]},dataZoom:{title:{zoom:"\u533A\u57DF\u7F29\u653E",back:"\u533A\u57DF\u7F29\u653E\u8FD8\u539F"}},magicType:{title:{line:"\u5207\u6362\u4E3A\u6298\u7EBF\u56FE",bar:"\u5207\u6362\u4E3A\u67F1\u72B6\u56FE",stack:"\u5207\u6362\u4E3A\u5806\u53E0",tiled:"\u5207\u6362\u4E3A\u5E73\u94FA"}},restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247",lang:["\u53F3\u952E\u53E6\u5B58\u4E3A\u56FE\u7247"]}},series:{typeNames:{pie:"\u997C\u56FE",bar:"\u67F1\u72B6\u56FE",line:"\u6298\u7EBF\u56FE",scatter:"\u6563\u70B9\u56FE",effectScatter:"\u6D9F\u6F2A\u6563\u70B9\u56FE",radar:"\u96F7\u8FBE\u56FE",tree:"\u6811\u56FE",treemap:"\u77E9\u5F62\u6811\u56FE",boxplot:"\u7BB1\u578B\u56FE",candlestick:"K\u7EBF\u56FE",k:"K\u7EBF\u56FE",heatmap:"\u70ED\u529B\u56FE",map:"\u5730\u56FE",parallel:"\u5E73\u884C\u5750\u6807\u56FE",lines:"\u7EBF\u56FE",graph:"\u5173\u7CFB\u56FE",sankey:"\u6851\u57FA\u56FE",funnel:"\u6F0F\u6597\u56FE",gauge:"\u4EEA\u8868\u76D8\u56FE",pictorialBar:"\u8C61\u5F62\u67F1\u56FE",themeRiver:"\u4E3B\u9898\u6CB3\u6D41\u56FE",sunburst:"\u65ED\u65E5\u56FE"}},aria:{general:{withTitle:"\u8FD9\u662F\u4E00\u4E2A\u5173\u4E8E\u201C{title}\u201D\u7684\u56FE\u8868\u3002",withoutTitle:"\u8FD9\u662F\u4E00\u4E2A\u56FE\u8868\uFF0C"},series:{single:{prefix:"",withName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\uFF0C\u8868\u793A{seriesName}\u3002",withoutName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\u3002"},multiple:{prefix:"\u5B83\u7531{seriesCount}\u4E2A\u56FE\u8868\u7CFB\u5217\u7EC4\u6210\u3002",withName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A\u8868\u793A{seriesName}\u7684{seriesType}\uFF0C",withoutName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A{seriesType}\uFF0C",separator:{middle:"\uFF1B",end:"\u3002"}}},data:{allData:"\u5176\u6570\u636E\u662F\u2014\u2014",partialData:"\u5176\u4E2D\uFF0C\u524D{displayCnt}\u9879\u662F\u2014\u2014",withName:"{name}\u7684\u6570\u636E\u662F{value}",withoutName:"{value}",separator:{middle:"\uFF0C",end:""}}}});var ec=1e3,Jh=6e4,tc=36e5,Qh=864e5,qm=31536e6,m1={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},x3="{yyyy}-{MM}-{dd}",Ev={year:"{yyyy}",month:"{yyyy}-{MM}",day:x3,hour:"{yyyy}-{MM}-{dd} "+m1.hour,minute:"{yyyy}-{MM}-{dd} "+m1.minute,second:"{yyyy}-{MM}-{dd} "+m1.second,millisecond:m1.none},w3=["year","month","day","hour","minute","second","millisecond"],S9=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Hl(h,i){return"0000".substr(0,i-(h+="").length)+h}function Tv(h){switch(h){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return h}}function O9(h){return h===Tv(h)}function Um(h,i,l,x){var S=Gu(h),M=S[ep(l)](),I=S[Kf(l)]()+1,j=Math.floor((I-1)/4)+1,V=S[Wm(l)](),Z=S["get"+(l?"UTC":"")+"Day"](),ae=S[k4(l)](),le=(ae-1)%12+1,ge=S[Xf(l)](),ke=S[Ym(l)](),Pe=S[Gm(l)](),De=(x instanceof $s?x:function(pt){return C4[pt]}(x||vc)||C4.EN).getModel("time"),je=De.get("month"),Ue=De.get("monthAbbr"),We=De.get("dayOfWeek"),dt=De.get("dayOfWeekAbbr");return(i||"").replace(/{yyyy}/g,M+"").replace(/{yy}/g,M%100+"").replace(/{Q}/g,j+"").replace(/{MMMM}/g,je[I-1]).replace(/{MMM}/g,Ue[I-1]).replace(/{MM}/g,Hl(I,2)).replace(/{M}/g,I+"").replace(/{dd}/g,Hl(V,2)).replace(/{d}/g,V+"").replace(/{eeee}/g,We[Z]).replace(/{ee}/g,dt[Z]).replace(/{e}/g,Z+"").replace(/{HH}/g,Hl(ae,2)).replace(/{H}/g,ae+"").replace(/{hh}/g,Hl(le+"",2)).replace(/{h}/g,le+"").replace(/{mm}/g,Hl(ge,2)).replace(/{m}/g,ge+"").replace(/{ss}/g,Hl(ke,2)).replace(/{s}/g,ke+"").replace(/{SSS}/g,Hl(Pe,3)).replace(/{S}/g,Pe+"")}function U0(h,i){var l=Gu(h),x=l[Kf(i)]()+1,S=l[Wm(i)](),M=l[k4(i)](),I=l[Xf(i)](),j=l[Ym(i)](),V=l[Gm(i)]()===0,Z=V&&j===0,ae=Z&&I===0,le=ae&&M===0,ge=le&&S===1;return ge&&x===1?"year":ge?"month":le?"day":ae?"hour":Z?"minute":V?"second":"millisecond"}function Gf(h,i,l){var x=typeof h=="number"?Gu(h):h;switch(i=i||U0(h,l)){case"year":return x[ep(l)]();case"half-year":return x[Kf(l)]()>=6?1:0;case"quarter":return Math.floor((x[Kf(l)]()+1)/4);case"month":return x[Kf(l)]();case"day":return x[Wm(l)]();case"half-day":return x[k4(l)]()/24;case"hour":return x[k4(l)]();case"minute":return x[Xf(l)]();case"second":return x[Ym(l)]();case"millisecond":return x[Gm(l)]()}}function ep(h){return h?"getUTCFullYear":"getFullYear"}function Kf(h){return h?"getUTCMonth":"getMonth"}function Wm(h){return h?"getUTCDate":"getDate"}function k4(h){return h?"getUTCHours":"getHours"}function Xf(h){return h?"getUTCMinutes":"getMinutes"}function Ym(h){return h?"getUTCSeconds":"getSeconds"}function Gm(h){return h?"getUTCMilliseconds":"getMilliseconds"}function E9(h){return h?"setUTCFullYear":"setFullYear"}function Km(h){return h?"setUTCMonth":"setMonth"}function Xm(h){return h?"setUTCDate":"setDate"}function tf(h){return h?"setUTCHours":"setHours"}function Av(h){return h?"setUTCMinutes":"setMinutes"}function tp(h){return h?"setUTCSeconds":"setSeconds"}function Mv(h){return h?"setUTCMilliseconds":"setMilliseconds"}function S4(h){if(!R0(h))return Be(h)?h:"-";var i=(h+"").split(".");return i[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(i.length>1?"."+i[1]:"")}var c2=Nt,Pv=/([&<>"'])/g,Zm={"&":"&","<":"<",">":">",'"':""","'":"'"};function Dv(h){return h==null?"":(h+"").replace(Pv,function(i,l){return Zm[l]})}var wu=["a","b","c","d","e","f","g"],C3=function(h,i){return"{"+h+(i==null?"":i)+"}"};function k3(h,i,l){Te(i)||(i=[i]);var x=i.length;if(!x)return"";for(var S=i[0].$vars||[],M=0;Mx||V.newline?(M=0,ae=De,I+=j+l,j=ge.height):j=Math.max(j,ge.height)}else{var je=ge.height+(Pe?-Pe.y+ge.y:0);(le=I+je)>S||V.newline?(M+=j+l,I=0,le=je,j=ge.width):j=Math.max(j,ge.width)}V.newline||(V.x=M,V.y=I,V.markRedraw(),h==="horizontal"?M=ae+l:I=le+l)})}function O4(h,i,l){l=c2(l||0);var x=i.width,S=i.height,M=as(h.left,x),I=as(h.top,S),j=as(h.right,x),V=as(h.bottom,S),Z=as(h.width,x),ae=as(h.height,S),le=l[2]+l[0],ge=l[1]+l[3],ke=h.aspect;switch(isNaN(Z)&&(Z=x-j-ge-M),isNaN(ae)&&(ae=S-V-le-I),ke!=null&&(isNaN(Z)&&isNaN(ae)&&(ke>x/S?Z=.8*x:ae=.8*S),isNaN(Z)&&(Z=ke*ae),isNaN(ae)&&(ae=Z/ke)),isNaN(M)&&(M=x-j-Z-ge),isNaN(I)&&(I=S-V-ae-le),h.left||h.right){case"center":M=x/2-Z/2-l[3];break;case"right":M=x-Z-ge}switch(h.top||h.bottom){case"middle":case"center":I=S/2-ae/2-l[0];break;case"bottom":I=S-ae-le}M=M||0,I=I||0,isNaN(Z)&&(Z=x-ge-M-(j||0)),isNaN(ae)&&(ae=S-le-I-(V||0));var Pe=new Ca(M+l[3],I+l[0],Z,ae);return Pe.margin=l,Pe}function Iv(h){var i=h.layoutMode||h.constructor.layoutMode;return et(i)?i:i?{type:i}:null}function Lv(h,i,l){var x=l&&l.ignoreSize;!Te(x)&&(x=[x,x]);var S=I(zd[0],0),M=I(zd[1],1);function I(ae,le){var ge={},ke=0,Pe={},De=0;if(f2(ae,function(We){Pe[We]=h[We]}),f2(ae,function(We){j(i,We)&&(ge[We]=Pe[We]=i[We]),V(ge,We)&&ke++,V(Pe,We)&&De++}),x[le])return V(i,ae[1])?Pe[ae[2]]=null:V(i,ae[2])&&(Pe[ae[1]]=null),Pe;if(De!==2&&ke){if(ke>=2)return ge;for(var je=0;je=0;V--)j=G(j,S[V],!0);x.defaultOption=j}return x.defaultOption},i.prototype.getReferringComponents=function(l,x){var S=l+"Index",M=l+"Id";return p1(this.ecModel,l,{index:this.get(S,!0),id:this.get(M,!0)},x)},i.prototype.getBoxLayoutParams=function(){var l=this;return{left:l.get("left"),top:l.get("top"),right:l.get("right"),bottom:l.get("bottom"),width:l.get("width"),height:l.get("height")}},i.protoInitialize=function(){var l=i.prototype;l.type="component",l.id="",l.name="",l.mainType="",l.subType="",l.componentIndex=0}(),i}($s);If(Ll,$s),Kt(Ll),function(h){var i={};h.registerSubTypeDefaulter=function(l,x){var S=$l(l);i[S.main]=x},h.determineSubType=function(l,x){var S=x.type;if(!S){var M=$l(l).main;h.hasSubTypes(l)&&i[M]&&(S=i[M](x))}return S}}(Ll),function(h,i){function l(x,S){return x[S]||(x[S]={predecessor:[],successor:[]}),x[S]}h.topologicalTravel=function(x,S,M,I){if(x.length){var j=function(je){var Ue={},We=[];return me(je,function(dt){var pt=l(Ue,dt),Et=function(Lt,zt){var qt=[];return me(Lt,function(en){te(zt,en)>=0&&qt.push(en)}),qt}(pt.originalDeps=i(dt),je);pt.entryCount=Et.length,pt.entryCount===0&&We.push(dt),me(Et,function(Lt){te(pt.predecessor,Lt)<0&&pt.predecessor.push(Lt);var zt=l(Ue,Lt);te(zt.successor,Lt)<0&&zt.successor.push(dt)})}),{graph:Ue,noEntryList:We}}(S),V=j.graph,Z=j.noEntryList,ae={};for(me(x,function(je){ae[je]=!0});Z.length;){var le=Z.pop(),ge=V[le],ke=!!ae[le];ke&&(M.call(I,le,ge.originalDeps.slice()),delete ae[le]),me(ge.successor,ke?De:Pe)}me(ae,function(){var je="";throw new Error(je)})}function Pe(je){V[je].entryCount--,V[je].entryCount===0&&Z.push(je)}function De(je){ae[je]=!0,Pe(je)}}}(Ll,function(h){var i=[];return me(Ll.getClassesByMainType(h),function(l){i=i.concat(l.dependencies||l.prototype.dependencies||[])}),i=Ie(i,function(l){return $l(l).main}),h!=="dataset"&&te(i,"dataset")<=0&&i.unshift("dataset"),i});var O3="";typeof navigator<"u"&&(O3=navigator.platform||"");var Zf="rgba(0, 0, 0, 0.2)",Qm={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Zf,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Zf,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Zf,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Zf,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Zf,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Zf,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:O3.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},Rv=Dn(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),np="original",Jf="arrayRows",Qf="objectRows",$d="keyedColumns",rp="typedArray",d2="unknown",h2="column",E3="row",e5=1,t5=2,W0=3,A9=is();function n5(h,i,l){var x={},S=r5(i);if(!S||!h)return x;var M,I,j=[],V=[],Z=i.ecModel,ae=A9(Z).datasetMap,le=S.uid+"_"+l.seriesLayoutBy;me(h=h.slice(),function(De,je){var Ue=et(De)?De:h[je]={name:De};Ue.type==="ordinal"&&M==null&&(M=je,I=Pe(Ue)),x[Ue.name]=[]});var ge=ae.get(le)||ae.set(le,{categoryWayDim:I,valueWayDim:0});function ke(De,je,Ue){for(var We=0;Weke)return ge[De];return ge[Pe-1]}(x,I):l;if((ae=ae||l)&&ae.length){var le=ae[V];return S&&(Z[S]=le),j.paletteIdx=(V+1)%ae.length,le}}var D3=function(h){function i(){return h!==null&&h.apply(this,arguments)||this}return v(i,h),i.prototype.init=function(l,x,S,M,I,j){M=M||{},this.option=null,this._theme=new $s(M),this._locale=new $s(I),this._optionManager=j},i.prototype.setOption=function(l,x,S){var M=i5(x);this._optionManager.setOption(l,S,M),this._resetOption(null,M)},i.prototype.resetOption=function(l,x){return this._resetOption(l,i5(x))},i.prototype._resetOption=function(l,x){var S=!1,M=this._optionManager;if(!l||l==="recreate"){var I=M.mountOption(l==="recreate");this.option&&l!=="recreate"?(this.restoreData(),this._mergeOption(I,x)):M9(this,I),S=!0}if(l!=="timeline"&&l!=="media"||this.restoreData(),!l||l==="recreate"||l==="timeline"){var j=M.getTimelineOption(this);j&&(S=!0,this._mergeOption(j,x))}if(!l||l==="recreate"||l==="media"){var V=M.getMediaOption(this);V.length&&me(V,function(Z){S=!0,this._mergeOption(Z,x)},this)}return S},i.prototype.mergeOption=function(l){this._mergeOption(l,null)},i.prototype._mergeOption=function(l,x){var S=this.option,M=this._componentsMap,I=this._componentsCount,j=[],V=Dn(),Z=x&&x.replaceMergeMainTypeMap;A9(this).datasetMap=Dn(),me(l,function(ae,le){ae!=null&&(Ll.hasClass(le)?le&&(j.push(le),V.set(le,!0)):S[le]=S[le]==null?U(ae):G(S[le],ae,!0))}),Z&&Z.each(function(ae,le){Ll.hasClass(le)&&!V.get(le)&&(j.push(le),V.set(le,!0))}),Ll.topologicalTravel(j,Ll.getAllClassMainTypes(),function(ae){var le=function(We,dt,pt){var Et=M3.get(dt);if(!Et)return pt;var Lt=Et(We);return Lt?pt.concat(Lt):pt}(this,ae,ru(l[ae])),ge=M.get(ae),ke=ge?Z&&Z.get(ae)?"replaceMerge":"normalMerge":"replaceAll",Pe=Ih(ge,le,ke);(function(We,dt,pt){me(We,function(Et){var Lt=Et.newOption;et(Lt)&&(Et.keyInfo.mainType=dt,Et.keyInfo.subType=function(zt,qt,en,ln){return qt.type?qt.type:en?en.subType:ln.determineSubType(zt,qt)}(dt,Lt,Et.existing,pt))})})(Pe,ae,Ll),S[ae]=null,M.set(ae,null),I.set(ae,0);var De=[],je=[],Ue=0;me(Pe,function(We,dt){var pt=We.existing,Et=We.newOption;if(Et){var Lt=ae==="series",zt=Ll.getClass(ae,We.keyInfo.subType,!Lt);if(!zt)return;if(pt&&pt.constructor===zt)pt.name=We.keyInfo.name,pt.mergeOption(Et,this),pt.optionUpdated(Et,!1);else{var qt=Y({componentIndex:dt},We.keyInfo);Y(pt=new zt(Et,this,this,qt),qt),We.brandNew&&(pt.__requireNewView=!0),pt.init(Et,this,this),pt.optionUpdated(null,!0)}}else pt&&(pt.mergeOption({},this),pt.optionUpdated({},!1));pt?(De.push(pt.option),je.push(pt),Ue++):(De.push(void 0),je.push(void 0))},this),S[ae]=De,M.set(ae,je),I.set(ae,Ue),ae==="series"&&T4(this)},this),this._seriesIndices||T4(this)},i.prototype.getOption=function(){var l=U(this.option);return me(l,function(x,S){if(Ll.hasClass(S)){for(var M=ru(x),I=M.length,j=!1,V=I-1;V>=0;V--)M[V]&&!kc(M[V])?j=!0:(M[V]=null,!j&&I--);M.length=I,l[S]=M}}),delete l["\0_ec_inner"],l},i.prototype.getTheme=function(){return this._theme},i.prototype.getLocaleModel=function(){return this._locale},i.prototype.setUpdatePayload=function(l){this._payload=l},i.prototype.getUpdatePayload=function(){return this._payload},i.prototype.getComponent=function(l,x){var S=this._componentsMap.get(l);if(S){var M=S[x||0];if(M)return M;if(x==null){for(var I=0;I=le:ge==="max"?ae<=le:ae===le})(x[Z],M,V)||(S=!1)}}),S}var y1=me,M4=et,L3=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Vd(h){var i=h&&h.itemStyle;if(i)for(var l=0,x=L3.length;l=0;De--){var je=h[De];if(j||(ge=je.data.rawIndexOf(je.stackedByDimension,le)),ge>=0){var Ue=je.data.getByRawIndex(je.stackResultDimension,ge);if(ke>=0&&Ue>0||ke<=0&&Ue<0){ke=d1(ke,Ue),Pe=Ue;break}}}return x[0]=ke,x[1]=Pe,x})})}var ed,Bu,Ac,op,$v,lp=function(h){this.data=h.data||(h.sourceFormat===$d?{}:[]),this.sourceFormat=h.sourceFormat||d2,this.seriesLayoutBy=h.seriesLayoutBy||h2,this.startIndex=h.startIndex||0,this.dimensionsDetectedCount=h.dimensionsDetectedCount,this.metaRawOption=h.metaRawOption;var i=this.dimensionsDefine=h.dimensionsDefine;if(i)for(var l=0;lDe&&(De=dt)}ke[0]=Pe,ke[1]=De}},S=function(){return this._data?this._data.length/this._dimSize:0};function M(I){for(var j=0;j=0&&(ke=I.interpolatedValue[Pe])}return ke!=null?ke+"":""}):void 0},h.prototype.getRawValue=function(i,l){return gc(this.getData(l),i)},h.prototype.formatTooltip=function(i,l,x){},h}();function td(h){return new L4(h)}var L4=function(){function h(i){i=i||{},this._reset=i.reset,this._plan=i.plan,this._count=i.count,this._onDirty=i.onDirty,this._dirty=!0}return h.prototype.perform=function(i){var l,x=this._upstream,S=i&&i.skip;if(this._dirty&&x){var M=this.context;M.data=M.outputData=x.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this),this._plan&&!S&&(l=this._plan(this.context));var I,j=le(this._modBy),V=this._modDataCount||0,Z=le(i&&i.modBy),ae=i&&i.modDataCount||0;function le(We){return!(We>=1)&&(We=1),We}j===Z&&V===ae||(l="reset"),(this._dirty||l==="reset")&&(this._dirty=!1,I=this._doReset(S)),this._modBy=Z,this._modDataCount=ae;var ge=i&&i.step;if(this._dueEnd=x?x._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var ke=this._dueIndex,Pe=Math.min(ge!=null?this._dueIndex+ge:1/0,this._dueEnd);if(!S&&(I||ke1&&x>0?j:I}};return M;function I(){return i=h?null:V65535?U3:L9}function Yv(h,i,l,x,S){var M=R9[l||"float"];if(S){var I=h[i],j=I&&I.length;if(j!==x){for(var V=new M(x),Z=0;Zje[1]&&(je[1]=De)}return this._rawCount=this._count=V,{start:j,end:V}},h.prototype._initDataFromProvider=function(i,l,x){for(var S=this._provider,M=this._chunks,I=this._dimensions,j=I.length,V=this._rawExtent,Z=Ie(I,function(We){return We.property}),ae=0;aeUe[1]&&(Ue[1]=je)}}!S.persistent&&S.clean&&S.clean(),this._rawCount=this._count=l,this._extent=[]},h.prototype.count=function(){return this._count},h.prototype.get=function(i,l){if(!(l>=0&&l=0&&l=this._rawCount||i<0)return-1;if(!this._indices)return i;var l=this._indices,x=l[i];if(x!=null&&xi))return I;M=I-1}}return-1},h.prototype.indicesOfNearest=function(i,l,x){var S=this._chunks[i],M=[];if(!S)return M;x==null&&(x=1/0);for(var I=1/0,j=-1,V=0,Z=0,ae=this.count();Z=0&&j<0)&&(I=ge,j=le,V=0),le===j&&(M[V++]=Z))}return M.length=V,M},h.prototype.getIndices=function(){var i,l=this._indices;if(l){var x=l.constructor,S=this._count;if(x===Array){i=new x(S);for(var M=0;M=ae&&pt<=le||isNaN(pt))&&(j[V++]=Pe),Pe++;ke=!0}else if(M===2){De=ge[S[0]];var Ue=ge[S[1]],We=i[S[1]][0],dt=i[S[1]][1];for(je=0;je=ae&&pt<=le||isNaN(pt))&&(Et>=We&&Et<=dt||isNaN(Et))&&(j[V++]=Pe),Pe++}ke=!0}}if(!ke)if(M===1)for(je=0;je=ae&&pt<=le||isNaN(pt))&&(j[V++]=Lt)}else for(je=0;jei[en][1])&&(zt=!1)}zt&&(j[V++]=l.getRawIndex(je))}return VUe[1]&&(Ue[1]=je)}}},h.prototype.lttbDownSample=function(i,l){var x,S,M,I=this.clone([i],!0),j=I._chunks[i],V=this.count(),Z=0,ae=Math.floor(1/l),le=this.getRawIndex(0),ge=new(Wv(this._rawCount))(Math.ceil(V/ae)+2);ge[Z++]=le;for(var ke=1;kex&&(x=S,M=qt)}ge[Z++]=M,le=M}return ge[Z++]=this.getRawIndex(V-1),I._count=Z,I._indices=ge,I.getRawIndex=this._getRawIdx,I},h.prototype.downSample=function(i,l,x,S){for(var M=this.clone([i],!0),I=M._chunks,j=[],V=Math.floor(1/l),Z=I[i],ae=this.count(),le=M._rawExtent[i]=[1/0,-1/0],ge=new(Wv(this._rawCount))(Math.ceil(ae/V)),ke=0,Pe=0;Peae-Pe&&(V=ae-Pe,j.length=V);for(var De=0;Dele[1]&&(le[1]=Ue),ge[ke++]=We}return M._count=ke,M._indices=ge,M._updateGetRawIdx(),M},h.prototype.each=function(i,l){if(this._count)for(var x=i.length,S=this._chunks,M=0,I=this.count();Mj&&(j=Z)}return S=[I,j],this._extent[i]=S,S},h.prototype.getRawDataItem=function(i){var l=this.getRawIndex(i);if(this._provider.persistent)return this._provider.getItem(l);for(var x=[],S=this._chunks,M=0;M=0?this._indices[i]:-1},h.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},h.internalField=function(){function i(l,x,S,M){return cp(l[M],this._dimensions[M])}x1={arrayRows:i,objectRows:function(l,x,S,M){return cp(l[x],this._dimensions[M])},keyedColumns:i,original:function(l,x,S,M){var I=l&&(l.value==null?l:l.value);return cp(I instanceof Array?I[M]:I,this._dimensions[M])},typedArray:function(l,x,S,M){return l[M]}}}(),h}(),F9=function(){function h(i){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=i}return h.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},h.prototype._setLocalSource=function(i,l){this._sourceList=i,this._upstreamSignList=l,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},h.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},h.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},h.prototype._createSource=function(){this._setLocalSource([],[]);var i,l,x=this._sourceHost,S=this._getUpstreamSourceManagers(),M=!!S.length;if(g5(x)){var I=x,j=void 0,V=void 0,Z=void 0;if(M){var ae=S[0];ae.prepareSource(),j=(Z=ae.getSource()).data,V=Z.sourceFormat,l=[ae._getVersionSign()]}else V=yt(j=I.get("data",!0))?rp:np,l=[];var le=this._getSourceMetaRawOption()||{},ge=Z&&Z.metaRawOption||{},ke=ot(le.seriesLayoutBy,ge.seriesLayoutBy)||null,Pe=ot(le.sourceHeader,ge.sourceHeader)||null,De=ot(le.dimensions,ge.dimensions);i=ke!==ge.seriesLayoutBy||!!Pe!=!!ge.sourceHeader||De?[Ud(j,{seriesLayoutBy:ke,sourceHeader:Pe,dimensions:De},V)]:[]}else{var je=x;if(M){var Ue=this._applyTransform(S);i=Ue.sourceList,l=Ue.upstreamSignList}else i=[Ud(je.get("source",!0),this._getSourceMetaRawOption(),null)],l=[]}this._setLocalSource(i,l)},h.prototype._applyTransform=function(i){var l,x=this._sourceHost,S=x.get("transform",!0),M=x.get("fromTransformResult",!0);if(M!=null){var I="";i.length!==1&&Gv(I)}var j,V=[],Z=[];return me(i,function(ae){ae.prepareSource();var le=ae.getSource(M||0),ge="";M==null||le||Gv(ge),V.push(le),Z.push(ae._getVersionSign())}),S?l=function(ae,le,ge){var ke=ru(ae),Pe=ke.length,De="";Pe||ks(De);for(var je=0,Ue=Pe;je1||ge&&!ae){var Pe=function(pt,Et,Lt,zt,qt){var en=Et.getData(),ln=pe(pt,function(Zn,Br,Ar){var Wr=en.getDimensionInfo(Ar);return Zn||Wr&&Wr.tooltip!==!1&&Wr.displayName!=null},!1),cn=[],_n=[],jn=[];function Jn(Zn,Br){var Ar=en.getDimensionInfo(Br);Ar&&Ar.otherDims.tooltip!==!1&&(ln?jn.push(Y3("nameValue",{markerType:"subItem",markerColor:qt,name:Ar.displayName,value:Zn,valueType:Ar.type})):(cn.push(Zn),_n.push(Ar.type)))}return zt.length?me(zt,function(Zn){Jn(gc(en,Lt,Zn),Zn)}):me(pt,Jn),{inlineValues:cn,inlineValueTypes:_n,blocks:jn}}(le,M,I,Z,ke);i=Pe.inlineValues,l=Pe.inlineValueTypes,x=Pe.blocks,S=Pe.inlineValues[0]}else if(ae){var De=V.getDimensionInfo(Z[0]);S=i=gc(V,I,Z[0]),l=De.type}else S=i=ge?le[0]:le;var je=g0(M),Ue=je&&M.name||"",We=V.getName(I),dt=j?Ue:We;return Y3("section",{header:Ue,noHeader:j||!je,sortParam:S,blocks:[Y3("nameValue",{markerType:"item",markerColor:ke,name:dt,noName:!$t(dt),value:i,valueType:l})].concat(x||[])})}var af=is();function j4(h,i){return h.getName(i)||h.getId(i)}var C0=function(h){function i(){var l=h!==null&&h.apply(this,arguments)||this;return l._selectedDataIndicesMap={},l}return v(i,h),i.prototype.init=function(l,x,S){this.seriesIndex=this.componentIndex,this.dataTask=td({count:Lx,reset:j9}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(l,S),(af(this).sourceManager=new F9(this)).prepareSource();var M=this.getInitialData(l,S);Kv(M,this),this.dataTask.context.data=M,af(this).dataBeforeProcessed=M,b2(this),this._initSelectedMapFromData(M)},i.prototype.mergeDefaultAndTheme=function(l,x){var S=Iv(this),M=S?S3(l):{},I=this.subType;Ll.hasClass(I)&&(I+="Series"),G(l,x.getTheme().get(this.subType)),G(l,this.getDefaultOption()),U1(l,"label",["show"]),this.fillDataTextStyle(l.data),S&&Lv(l,M,S)},i.prototype.mergeOption=function(l,x){l=G(this.option,l,!0),this.fillDataTextStyle(l.data);var S=Iv(this);S&&Lv(this.option,l,S);var M=af(this).sourceManager;M.dirty(),M.prepareSource();var I=this.getInitialData(l,x);Kv(I,this),this.dataTask.dirty(),this.dataTask.context.data=I,af(this).dataBeforeProcessed=I,b2(this),this._initSelectedMapFromData(I)},i.prototype.fillDataTextStyle=function(l){if(l&&!yt(l))for(var x=["show"],S=0;Sthis.getShallow("animationThreshold")&&(l=!1),!!l},i.prototype.restoreData=function(){this.dataTask.dirty()},i.prototype.getColorFromPalette=function(l,x,S){var M=this.ecModel,I=a5.prototype.getColorFromPalette.call(this,l,x,S);return I||(I=M.getColorFromPalette(l,x,S)),I},i.prototype.coordDimToDataDim=function(l){return this.getRawData().mapDimensionsAll(l)},i.prototype.getProgressive=function(){return this.get("progressive")},i.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},i.prototype.select=function(l,x){this._innerSelect(this.getData(x),l)},i.prototype.unselect=function(l,x){var S=this.option.selectedMap;if(S)for(var M=this.getData(x),I=0;I=0&&S.push(I)}return S},i.prototype.isSelected=function(l,x){var S=this.option.selectedMap;return S&&S[j4(this.getData(x),l)]||!1},i.prototype.isUniversalTransitionEnabled=function(){if(this.__universalTransitionEnabled)return!0;var l=this.option.universalTransition;return!!l&&(l===!0||l&&l.enabled)},i.prototype._innerSelect=function(l,x){var S,M,I=this.option.selectedMode,j=x.length;if(I&&j){if(I==="multiple")for(var V=this.option.selectedMap||(this.option.selectedMap={}),Z=0;Z0&&this._innerSelect(l,x)}},i.registerClass=function(l){return Ll.registerClass(l)},i.protoInitialize=function(){var l=i.prototype;l.type="series.__base__",l.seriesIndex=0,l.ignoreStyleOnData=!1,l.hasSymbolVisual=!1,l.defaultSymbol="circle",l.visualStyleAccessPath="itemStyle",l.visualDrawType="fill"}(),i}(Ll);function b2(h){var i=h.name;g0(h)||(h.name=function(l){var x=l.getRawData(),S=x.mapDimensionsAll("seriesName"),M=[];return me(S,function(I){var j=x.getDimensionInfo(I);j.displayName&&M.push(j.displayName)}),M.join(" ")}(h)||i)}function Lx(h){return h.model.getRawData().count()}function j9(h){var i=h.model;return i.setData(i.getRawData().cloneShallow()),Rx}function Rx(h,i){i.outputData&&h.end>i.outputData.count()&&i.model.getRawData().cloneShallow(i.outputData)}function Kv(h,i){me(Cr(h.CHANGABLE_METHODS,h.DOWNSAMPLE_METHODS),function(l){h.wrapMethod(l,xe(z4,i))})}function z4(h,i){var l=Xc(h);return l&&l.setOutputEnd((i||this).count()),i}function Xc(h){var i=(h.ecModel||{}).scheduler,l=i&&i.getPipeline(h.uid);if(l){var x=l.currentTask;if(x){var S=x.agentStubMap;S&&(x=S.get(h.uid))}return x}}be(C0,h5),be(C0,a5),If(C0,Ll);var Mc=function(){function h(){this.group=new bl,this.uid=Kh("viewComponent")}return h.prototype.init=function(i,l){},h.prototype.render=function(i,l,x,S){},h.prototype.dispose=function(i,l){},h.prototype.updateView=function(i,l,x,S){},h.prototype.updateLayout=function(i,l,x,S){},h.prototype.updateVisual=function(i,l,x,S){},h.prototype.blurSeries=function(i,l){},h}();function k0(){var h=is();return function(i){var l=h(i),x=i.pipelineContext,S=!!l.large,M=!!l.progressiveRender,I=l.large=!(!x||!x.large),j=l.progressiveRender=!(!x||!x.progressiveRender);return!(S===I&&M===j)&&"reset"}}v1(Mc),Kt(Mc);var m5=is(),Fx=k0(),mc=function(){function h(){this.group=new bl,this.uid=Kh("viewChart"),this.renderTask=td({plan:G3,reset:$9}),this.renderTask.context={view:this}}return h.prototype.init=function(i,l){},h.prototype.render=function(i,l,x,S){},h.prototype.highlight=function(i,l,x,S){z9(i.getData(),S,"emphasis")},h.prototype.downplay=function(i,l,x,S){z9(i.getData(),S,"normal")},h.prototype.remove=function(i,l){this.group.removeAll()},h.prototype.dispose=function(i,l){},h.prototype.updateView=function(i,l,x,S){this.render(i,l,x,S)},h.prototype.updateLayout=function(i,l,x,S){this.render(i,l,x,S)},h.prototype.updateVisual=function(i,l,x,S){this.render(i,l,x,S)},h.markUpdateMethod=function(i,l){m5(i).updateMethod=l},h.protoInitialize=void(h.prototype.type="chart"),h}();function y5(h,i,l){h&&(i==="emphasis"?Pm:n2)(h,l)}function z9(h,i,l){var x=m0(h,i),S=i&&i.highlightKey!=null?function(M){var I=Qy[M];return I==null&&c3<=32&&(I=Qy[M]=c3++),I}(i.highlightKey):null;x!=null?me(ru(x),function(M){y5(h.getItemGraphicEl(M),l,S)}):h.eachItemGraphicEl(function(M){y5(M,l,S)})}function G3(h){return Fx(h.model)}function $9(h){var i=h.model,l=h.ecModel,x=h.api,S=h.payload,M=i.pipelineContext.progressiveRender,I=h.view,j=S&&m5(S).updateMethod,V=M?"incrementalPrepareRender":j&&I[j]?j:"render";return V!=="render"&&I[V](i,l,x,S),b5[V]}v1(mc),Kt(mc);var b5={incrementalPrepareRender:{progress:function(h,i){i.view.incrementalRender(h,i.model,i.ecModel,i.api,i.payload)}},render:{forceFirstProgress:!0,progress:function(h,i){i.view.render(i.model,i.ecModel,i.api,i.payload)}}};function _5(h,i,l){var x,S,M,I,j,V=0,Z=0,ae=null;function le(){Z=new Date().getTime(),ae=null,h.apply(M,I||[])}i=i||0;var ge=function(){for(var ke=[],Pe=0;Pe=0?le():ae=setTimeout(le,-S),V=x};return ge.clear=function(){ae&&(clearTimeout(ae),ae=null)},ge.debounceNextCall=function(ke){j=ke},ge}var x5=is(),V9={itemStyle:Ku(Sv,!0),lineStyle:Ku(q0,!0)},K3={lineStyle:"stroke",itemStyle:"fill"};function H9(h,i){var l=h.visualStyleMapper||V9[i];return l||(console.warn("Unkown style type '"+i+"'."),V9.itemStyle)}function X3(h,i){var l=h.visualDrawType||K3[i];return l||(console.warn("Unkown style type '"+i+"'."),"fill")}var w5={createOnAllSeries:!0,performRawSeries:!0,reset:function(h,i){var l=h.getData(),x=h.visualStyleAccessPath||"itemStyle",S=h.getModel(x),M=H9(h,x)(S),I=S.getShallow("decal");I&&(l.setVisual("decal",I),I.dirty=!0);var j=X3(h,x),V=M[j],Z=Ne(V)?V:null,ae=M.fill==="auto"||M.stroke==="auto";if(!M[j]||Z||ae){var le=h.getColorFromPalette(h.name,null,i.getSeriesCount());M[j]||(M[j]=le,l.setVisual("colorFromPalette",!0)),M.fill=M.fill==="auto"||typeof M.fill=="function"?le:M.fill,M.stroke=M.stroke==="auto"||typeof M.stroke=="function"?le:M.stroke}if(l.setVisual("style",M),l.setVisual("drawType",j),!i.isSeriesFiltered(h)&&Z)return l.setVisual("colorFromPalette",!1),{dataEach:function(ge,ke){var Pe=h.getDataParams(ke),De=Y({},M);De[j]=Z(Pe),ge.setItemVisual(ke,"style",De)}}}},$4=new $s,Bx={createOnAllSeries:!0,performRawSeries:!0,reset:function(h,i){if(!h.ignoreStyleOnData&&!i.isSeriesFiltered(h)){var l=h.getData(),x=h.visualStyleAccessPath||"itemStyle",S=H9(h,x),M=l.getVisual("drawType");return{dataEach:l.hasItemOption?function(I,j){var V=I.getRawDataItem(j);if(V&&V[x]){$4.option=V[x];var Z=S($4);Y(I.ensureUniqueItemVisual(j,"style"),Z),$4.option.decal&&(I.setItemVisual(j,"decal",$4.option.decal),$4.option.decal.dirty=!0),M in Z&&I.setItemVisual(j,"colorFromPalette",!1)}}:null}}}},jx={performRawSeries:!0,overallReset:function(h){var i=Dn();h.eachSeries(function(l){var x=l.getColorBy();if(!l.isColorBySeries()){var S=l.type+"-"+x,M=i.get(S);M||(M={},i.set(S,M)),x5(l).scope=M}}),h.eachSeries(function(l){if(!l.isColorBySeries()&&!h.isSeriesFiltered(l)){var x=l.getRawData(),S={},M=l.getData(),I=x5(l).scope,j=l.visualStyleAccessPath||"itemStyle",V=X3(l,j);M.each(function(Z){var ae=M.getRawIndex(Z);S[ae]=Z}),x.each(function(Z){var ae=S[Z];if(M.getItemVisual(ae,"colorFromPalette")){var le=M.ensureUniqueItemVisual(ae,"style"),ge=x.getName(Z)||Z+"",ke=x.count();le[V]=l.getColorFromPalette(ge,I,ke)}})}})}},Xv=Math.PI,q9=function(){function h(i,l,x,S){this._stageTaskMap=Dn(),this.ecInstance=i,this.api=l,x=this._dataProcessorHandlers=x.slice(),S=this._visualHandlers=S.slice(),this._allHandlers=x.concat(S)}return h.prototype.restoreData=function(i,l){i.restoreData(l),this._stageTaskMap.each(function(x){var S=x.overallTask;S&&S.dirty()})},h.prototype.getPerformArgs=function(i,l){if(i.__pipeline){var x=this._pipelineMap.get(i.__pipeline.id),S=x.context,M=!l&&x.progressiveEnabled&&(!S||S.progressiveRender)&&i.__idxInPipeline>x.blockIndex?x.step:null,I=S&&S.modDataCount;return{step:M,modBy:I!=null?Math.ceil(I/M):null,modDataCount:I}}},h.prototype.getPipeline=function(i){return this._pipelineMap.get(i)},h.prototype.updateStreamModes=function(i,l){var x=this._pipelineMap.get(i.uid),S=i.getData().count(),M=x.progressiveEnabled&&l.incrementalPrepareRender&&S>=x.threshold,I=i.get("large")&&S>=i.get("largeThreshold"),j=i.get("progressiveChunkMode")==="mod"?S:null;i.pipelineContext=x.context={progressiveRender:M,modDataCount:j,large:I}},h.prototype.restorePipelines=function(i){var l=this,x=l._pipelineMap=Dn();i.eachSeries(function(S){var M=S.getProgressive(),I=S.uid;x.set(I,{id:I,head:null,tail:null,threshold:S.getProgressiveThreshold(),progressiveEnabled:M&&!(S.preventIncremental&&S.preventIncremental()),blockIndex:-1,step:Math.round(M||700),count:0}),l._pipe(S,S.dataTask)})},h.prototype.prepareStageTasks=function(){var i=this._stageTaskMap,l=this.api.getModel(),x=this.api;me(this._allHandlers,function(S){var M=i.get(S.uid)||i.set(S.uid,{}),I="";Vt(!(S.reset&&S.overallReset),I),S.reset&&this._createSeriesStageTask(S,M,l,x),S.overallReset&&this._createOverallStageTask(S,M,l,x)},this)},h.prototype.prepareView=function(i,l,x,S){var M=i.renderTask,I=M.context;I.model=l,I.ecModel=x,I.api=S,M.__block=!i.incrementalPrepareRender,this._pipe(l,M)},h.prototype.performDataProcessorTasks=function(i,l){this._performStageTasks(this._dataProcessorHandlers,i,l,{block:!0})},h.prototype.performVisualTasks=function(i,l,x){this._performStageTasks(this._visualHandlers,i,l,x)},h.prototype._performStageTasks=function(i,l,x,S){S=S||{};var M=!1,I=this;function j(V,Z){return V.setDirty&&(!V.dirtyMap||V.dirtyMap.get(Z.__pipeline.id))}me(i,function(V,Z){if(!S.visualType||S.visualType===V.visualType){var ae=I._stageTaskMap.get(V.uid),le=ae.seriesTaskMap,ge=ae.overallTask;if(ge){var ke,Pe=ge.agentStubMap;Pe.each(function(je){j(S,je)&&(je.dirty(),ke=!0)}),ke&&ge.dirty(),I.updatePayload(ge,x);var De=I.getPerformArgs(ge,S.block);Pe.each(function(je){je.perform(De)}),ge.perform(De)&&(M=!0)}else le&&le.each(function(je,Ue){j(S,je)&&je.dirty();var We=I.getPerformArgs(je,S.block);We.skip=!V.performRawSeries&&l.isSeriesFiltered(je.context.model),I.updatePayload(je,x),je.perform(We)&&(M=!0)})}}),this.unfinished=M||this.unfinished},h.prototype.performSeriesTasks=function(i){var l;i.eachSeries(function(x){l=x.dataTask.perform()||l}),this.unfinished=l||this.unfinished},h.prototype.plan=function(){this._pipelineMap.each(function(i){var l=i.tail;do{if(l.__block){i.blockIndex=l.__idxInPipeline;break}l=l.getUpstream()}while(l)})},h.prototype.updatePayload=function(i,l){l!=="remain"&&(i.context.payload=l)},h.prototype._createSeriesStageTask=function(i,l,x,S){var M=this,I=l.seriesTaskMap,j=l.seriesTaskMap=Dn(),V=i.seriesType,Z=i.getTargetSeries;function ae(le){var ge=le.uid,ke=j.set(ge,I&&I.get(ge)||td({plan:U9,reset:$x,count:J3}));ke.context={model:le,ecModel:x,api:S,useClearVisual:i.isVisual&&!i.isLayout,plan:i.plan,reset:i.reset,scheduler:M},M._pipe(le,ke)}i.createOnAllSeries?x.eachRawSeries(ae):V?x.eachRawSeriesByType(V,ae):Z&&Z(x,S).each(ae)},h.prototype._createOverallStageTask=function(i,l,x,S){var M=this,I=l.overallTask=l.overallTask||td({reset:zx});I.context={ecModel:x,api:S,overallReset:i.overallReset,scheduler:M};var j=I.agentStubMap,V=I.agentStubMap=Dn(),Z=i.seriesType,ae=i.getTargetSeries,le=!0,ge=!1,ke="";function Pe(De){var je=De.uid,Ue=V.set(je,j&&j.get(je)||(ge=!0,td({reset:C5,onDirty:k5})));Ue.context={model:De,overallProgress:le},Ue.agent=I,Ue.__block=le,M._pipe(De,Ue)}Vt(!i.createOnAllSeries,ke),Z?x.eachRawSeriesByType(Z,Pe):ae?ae(x,S).each(Pe):(le=!1,me(x.getSeries(),Pe)),ge&&I.dirty()},h.prototype._pipe=function(i,l){var x=i.uid,S=this._pipelineMap.get(x);!S.head&&(S.head=l),S.tail&&S.tail.pipe(l),S.tail=l,l.__idxInPipeline=S.count++,l.__pipeline=S},h.wrapStageHandler=function(i,l){return Ne(i)&&(i={overallReset:i,seriesType:Vx(i)}),i.uid=Kh("stageHandler"),l&&(i.visualType=l),i},h}();function zx(h){h.overallReset(h.ecModel,h.api,h.payload)}function C5(h){return h.overallProgress&&_2}function _2(){this.agent.dirty(),this.getDownstream().dirty()}function k5(){this.agent&&this.agent.dirty()}function U9(h){return h.plan?h.plan(h.model,h.ecModel,h.api,h.payload):null}function $x(h){h.useClearVisual&&h.data.clearAllVisual();var i=h.resetDefines=ru(h.reset(h.model,h.ecModel,h.api,h.payload));return i.length>1?Ie(i,function(l,x){return Z3(x)}):S5}var S5=Z3(0);function Z3(h){return function(i,l){var x=l.data,S=l.resetDefines[h];if(S&&S.dataEach)for(var M=i.start;M0&&ke===Z.length-ge.length){var Pe=Z.slice(0,ke);Pe!=="data"&&(l.mainType=Pe,l[ge.toLowerCase()]=V,ae=!0)}}j.hasOwnProperty(Z)&&(x[Z]=V,ae=!0),ae||(S[Z]=V)})}return{cptQuery:l,dataQuery:x,otherQuery:S}},h.prototype.filter=function(i,l){var x=this.eventInfo;if(!x)return!0;var S=x.targetEl,M=x.packedEvent,I=x.model,j=x.view;if(!I||!j)return!0;var V=l.cptQuery,Z=l.dataQuery;return ae(V,I,"mainType")&&ae(V,I,"subType")&&ae(V,I,"index","componentIndex")&&ae(V,I,"name")&&ae(V,I,"id")&&ae(Z,M,"name")&&ae(Z,M,"dataIndex")&&ae(Z,M,"dataType")&&(!j.filterForExposedEvent||j.filterForExposedEvent(i,l.otherQuery,S,M));function ae(le,ge,ke,Pe){return le[ke]==null||ge[Pe||ke]===le[ke]}},h.prototype.afterTrigger=function(){this.eventInfo=null},h}(),Y9={createOnAllSeries:!0,performRawSeries:!0,reset:function(h,i){var l=h.getData();if(h.legendIcon&&l.setVisual("legendIcon",h.legendIcon),h.hasSymbolVisual){var x=h.get("symbol"),S=h.get("symbolSize"),M=h.get("symbolKeepAspect"),I=h.get("symbolRotate"),j=h.get("symbolOffset"),V=Ne(x),Z=Ne(S),ae=Ne(I),le=Ne(j),ge=V||Z||ae||le,ke=!V&&x?x:h.defaultSymbol,Pe=Z?null:S,De=ae?null:I,je=le?null:j;if(l.setVisual({legendIcon:h.legendIcon||ke,symbol:ke,symbolSize:Pe,symbolKeepAspect:M,symbolRotate:De,symbolOffset:je}),!i.isSeriesFiltered(h))return{dataEach:ge?function(Ue,We){var dt=h.getRawValue(We),pt=h.getDataParams(We);V&&Ue.setItemVisual(We,"symbol",x(dt,pt)),Z&&Ue.setItemVisual(We,"symbolSize",S(dt,pt)),ae&&Ue.setItemVisual(We,"symbolRotate",I(dt,pt)),le&&Ue.setItemVisual(We,"symbolOffset",j(dt,pt))}:null}}}};function Jv(h,i,l,x,S){var M=h+i;l.isSilent(M)||x.eachComponent({mainType:"series",subType:"pie"},function(I){for(var j=I.seriesIndex,V=S.selected,Z=0;Z0?(i=i||1,h==="dashed"?[4*i,2*i]:h==="dotted"?[i]:Ve(h)?[h]:Te(h)?h:null):null}var T5=new Zu(!0);function A5(h){var i=h.stroke;return!(i==null||i==="none"||!(h.lineWidth>0))}function U4(h){return typeof h=="string"&&h!=="none"}function W4(h){var i=h.fill;return i!=null&&i!=="none"}function M5(h,i){if(i.fillOpacity!=null&&i.fillOpacity!==1){var l=h.globalAlpha;h.globalAlpha=i.fillOpacity*i.opacity,h.fill(),h.globalAlpha=l}else h.fill()}function a8(h,i){if(i.strokeOpacity!=null&&i.strokeOpacity!==1){var l=h.globalAlpha;h.globalAlpha=i.strokeOpacity*i.opacity,h.stroke(),h.globalAlpha=l}else h.stroke()}function i8(h,i,l){var x=G1(i.image,i.__image,l);if(K1(x)){var S=h.createPattern(x,i.repeat||"repeat");if(typeof DOMMatrix=="function"&&S.setTransform){var M=new DOMMatrix;M.rotateSelf(0,0,(i.rotation||0)/Math.PI*180),M.scaleSelf(i.scaleX||1,i.scaleY||1),M.translateSelf(i.x||0,i.y||0),S.setTransform(M)}return S}}var J9=["shadowBlur","shadowOffsetX","shadowOffsetY"],w1=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function o8(h,i,l,x,S){var M=!1;if(!x&&i===(l=l||{}))return!1;if(x||i.opacity!==l.opacity){M||(Dc(h,S),M=!0);var I=Math.max(Math.min(i.opacity,1),0);h.globalAlpha=isNaN(I)?de.opacity:I}(x||i.blend!==l.blend)&&(M||(Dc(h,S),M=!0),h.globalCompositeOperation=i.blend||de.blend);for(var j=0;j0&&Z9(je.lineDash,je.lineWidth),oa=je.lineDashOffset,Oi=!!Pe.setLineDash,Qa=De.getGlobalScale();if(zt.setScale(Qa[0],Qa[1],De.segmentIgnoreThreshold),Mr){var Pi=je.strokeNoScale&&De.getLineScale?De.getLineScale():1;Pi&&Pi!==1&&(Mr=Ie(Mr,function(ti){return ti/Pi}),oa/=Pi)}var Zi=!0;(Lt||4&De.__dirty||Mr&&!Oi&&We)&&(zt.setDPR(Pe.dpr),Et?zt.setContext(null):(zt.setContext(Pe),Zi=!1),zt.reset(),Mr&&!Oi&&(zt.setLineDash(Mr),zt.setLineDashOffset(oa)),De.buildPath(zt,De.shape,Ue),zt.toStatic(),De.pathUpdated()),Zi&&zt.rebuildPath(Pe,Et?pt:1),Mr&&Oi&&(Pe.setLineDash(Mr),Pe.lineDashOffset=oa),Ue||(je.strokeFirst?(We&&a8(Pe,je),dt&&M5(Pe,je)):(dt&&M5(Pe,je),We&&a8(Pe,je))),Mr&&Oi&&Pe.setLineDash([])}(h,i,ke,ge),ge&&(l.batchFill=ke.fill||"",l.batchStroke=ke.stroke||"")):i instanceof i4?(l.lastDrawType!==3&&(V=!0,l.lastDrawType=3),Y4(h,i,Z,V,l),function(Pe,De,je){var Ue=je.text;if(Ue!=null&&(Ue+=""),Ue){Pe.font=je.font||bo,Pe.textAlign=je.textAlign,Pe.textBaseline=je.textBaseline;var We=void 0;if(Pe.setLineDash){var dt=je.lineDash&&je.lineWidth>0&&Z9(je.lineDash,je.lineWidth),pt=je.lineDashOffset;if(dt){var Et=je.strokeNoScale&&De.getLineScale?De.getLineScale():1;Et&&Et!==1&&(dt=Ie(dt,function(Lt){return Lt/Et}),pt/=Et),Pe.setLineDash(dt),Pe.lineDashOffset=pt,We=!0}}je.strokeFirst?(A5(je)&&Pe.strokeText(Ue,je.x,je.y),W4(je)&&Pe.fillText(Ue,je.x,je.y)):(W4(je)&&Pe.fillText(Ue,je.x,je.y),A5(je)&&Pe.strokeText(Ue,je.x,je.y)),We&&Pe.setLineDash([])}}(h,i,ke)):i instanceof dc?(l.lastDrawType!==2&&(V=!0,l.lastDrawType=2),function(Pe,De,je,Ue,We){o8(Pe,C1(De,We.inHover),je&&C1(je,We.inHover),Ue,We)}(h,i,Z,V,l),function(Pe,De,je){var Ue=De.__image=G1(je.image,De.__image,De,De.onload);if(Ue&&K1(Ue)){var We=je.x||0,dt=je.y||0,pt=De.getWidth(),Et=De.getHeight(),Lt=Ue.width/Ue.height;if(pt==null&&Et!=null?pt=Et*Lt:Et==null&&pt!=null?Et=pt/Lt:pt==null&&Et==null&&(pt=Ue.width,Et=Ue.height),je.sWidth&&je.sHeight){var zt=je.sx||0,qt=je.sy||0;Pe.drawImage(Ue,zt,qt,je.sWidth,je.sHeight,We,dt,pt,Et)}else if(je.sx&&je.sy){var en=pt-(zt=je.sx),ln=Et-(qt=je.sy);Pe.drawImage(Ue,zt,qt,en,ln,We,dt,pt,Et)}else Pe.drawImage(Ue,We,dt,pt,Et)}}(h,i,ke)):i instanceof m4&&(l.lastDrawType!==4&&(V=!0,l.lastDrawType=4),function(Pe,De,je){var Ue=De.getDisplayables(),We=De.getTemporalDisplayables();Pe.save();var dt,pt,Et={prevElClipPaths:null,prevEl:null,allClipped:!1,viewWidth:je.viewWidth,viewHeight:je.viewHeight,inHover:je.inHover};for(dt=De.getCursor(),pt=Ue.length;dt=4&&(Z={x:parseFloat(ge[0]||0),y:parseFloat(ge[1]||0),width:parseFloat(ge[2]),height:parseFloat(ge[3])})}if(Z&&j!=null&&V!=null&&(ae=lf(Z,{x:0,y:0,width:j,height:V}),!l.ignoreViewBox)){var ke=S;(S=new bl).add(ke),ke.scaleX=ke.scaleY=ae.scale,ke.x=ae.x,ke.y=ae.y}return l.ignoreRootClip||j==null||V==null||S.setClipPath(new Ju({shape:{x:0,y:0,width:j,height:V}})),{root:S,width:j,height:V,viewBoxRect:Z,viewBoxTransform:ae,named:M}},h.prototype._parseNode=function(i,l,x,S,M,I){var j,V=i.nodeName.toLowerCase(),Z=S;if(V==="defs"&&(M=!0),V==="text"&&(I=!0),V==="defs"||V==="switch")j=l;else{if(!M){var ae=G4[V];if(ae&&Er(G4,V)){j=ae.call(this,i,l);var le=i.getAttribute("name");if(le){var ge={name:le,namedFrom:null,svgNodeTagLower:V,el:j};x.push(ge),V==="g"&&(Z=ge)}else S&&x.push({name:S.name,namedFrom:S,svgNodeTagLower:V,el:j});l.add(j)}}var ke=Z4[V];if(ke&&Er(Z4,V)){var Pe=ke.call(this,i),De=i.getAttribute("id");De&&(this._defs[De]=Pe)}}if(j&&j.isGroup)for(var je=i.firstChild;je;)je.nodeType===1?this._parseNode(je,j,x,Z,M,I):je.nodeType===3&&I&&this._parseText(je,j),je=je.nextSibling},h.prototype._parseText=function(i,l){var x=new i4({style:{text:i.textContent},silent:!0,x:this._textX||0,y:this._textY||0});k1(l,x),S0(i,x,this._defsUsePending,!1,!1),function(V,Z){var ae=Z.__selfStyle;if(ae){var le=ae.textBaseline,ge=le;le&&le!=="auto"?le==="baseline"?ge="alphabetic":le==="before-edge"||le==="text-before-edge"?ge="top":le==="after-edge"||le==="text-after-edge"?ge="bottom":le!=="central"&&le!=="mathematical"||(ge="middle"):ge="alphabetic",V.style.textBaseline=ge}var ke=Z.__inheritedStyle;if(ke){var Pe=ke.textAlign,De=Pe;Pe&&(Pe==="middle"&&(De="center"),V.style.textAlign=De)}}(x,l);var S=x.style,M=S.fontSize;M&&M<9&&(S.fontSize=9,x.scaleX*=M/9,x.scaleY*=M/9);var I=(S.fontSize||S.fontFamily)&&[S.fontStyle,S.fontWeight,(S.fontSize||12)+"px",S.fontFamily||"sans-serif"].join(" ");S.font=I;var j=x.getBoundingRect();return this._textX+=j.width,l.add(x),x},h.internalField=void(G4={g:function(i,l){var x=new bl;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x},rect:function(i,l){var x=new Ju;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.setShape({x:parseFloat(i.getAttribute("x")||"0"),y:parseFloat(i.getAttribute("y")||"0"),width:parseFloat(i.getAttribute("width")||"0"),height:parseFloat(i.getAttribute("height")||"0")}),x.silent=!0,x},circle:function(i,l){var x=new Hh;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.setShape({cx:parseFloat(i.getAttribute("cx")||"0"),cy:parseFloat(i.getAttribute("cy")||"0"),r:parseFloat(i.getAttribute("r")||"0")}),x.silent=!0,x},line:function(i,l){var x=new zs;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.setShape({x1:parseFloat(i.getAttribute("x1")||"0"),y1:parseFloat(i.getAttribute("y1")||"0"),x2:parseFloat(i.getAttribute("x2")||"0"),y2:parseFloat(i.getAttribute("y2")||"0")}),x.silent=!0,x},ellipse:function(i,l){var x=new c4;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.setShape({cx:parseFloat(i.getAttribute("cx")||"0"),cy:parseFloat(i.getAttribute("cy")||"0"),rx:parseFloat(i.getAttribute("rx")||"0"),ry:parseFloat(i.getAttribute("ry")||"0")}),x.silent=!0,x},polygon:function(i,l){var x,S=i.getAttribute("points");S&&(x=I5(S));var M=new Xi({shape:{points:x||[]},silent:!0});return k1(l,M),S0(i,M,this._defsUsePending,!1,!1),M},polyline:function(i,l){var x,S=i.getAttribute("points");S&&(x=I5(S));var M=new ko({shape:{points:x||[]},silent:!0});return k1(l,M),S0(i,M,this._defsUsePending,!1,!1),M},image:function(i,l){var x=new dc;return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.setStyle({image:i.getAttribute("xlink:href")||i.getAttribute("href"),x:+i.getAttribute("x"),y:+i.getAttribute("y"),width:+i.getAttribute("width"),height:+i.getAttribute("height")}),x.silent=!0,x},text:function(i,l){var x=i.getAttribute("x")||"0",S=i.getAttribute("y")||"0",M=i.getAttribute("dx")||"0",I=i.getAttribute("dy")||"0";this._textX=parseFloat(x)+parseFloat(M),this._textY=parseFloat(S)+parseFloat(I);var j=new bl;return k1(l,j),S0(i,j,this._defsUsePending,!1,!0),j},tspan:function(i,l){var x=i.getAttribute("x"),S=i.getAttribute("y");x!=null&&(this._textX=parseFloat(x)),S!=null&&(this._textY=parseFloat(S));var M=i.getAttribute("dx")||"0",I=i.getAttribute("dy")||"0",j=new bl;return k1(l,j),S0(i,j,this._defsUsePending,!1,!0),this._textX+=parseFloat(M),this._textY+=parseFloat(I),j},path:function(i,l){var x=g9(i.getAttribute("d")||"");return k1(l,x),S0(i,x,this._defsUsePending,!1,!1),x.silent=!0,x}}),h}(),Z4={lineargradient:function(h){var i=parseInt(h.getAttribute("x1")||"0",10),l=parseInt(h.getAttribute("y1")||"0",10),x=parseInt(h.getAttribute("x2")||"10",10),S=parseInt(h.getAttribute("y2")||"0",10),M=new bv(i,l,x,S);return s8(h,M),N5(h,M),M},radialgradient:function(h){var i=parseInt(h.getAttribute("cx")||"0",10),l=parseInt(h.getAttribute("cy")||"0",10),x=parseInt(h.getAttribute("r")||"0",10),S=new _v(i,l,x);return s8(h,S),N5(h,S),S}};function s8(h,i){h.getAttribute("gradientUnits")==="userSpaceOnUse"&&(i.global=!0)}function N5(h,i){for(var l=h.firstChild;l;){if(l.nodeType===1&&l.nodeName.toLocaleLowerCase()==="stop"){var x=l.getAttribute("offset"),S=void 0;S=x&&x.indexOf("%")>0?parseInt(x,10)/100:x?parseFloat(x):0;var M={};Zc(l,M,M);var I=M.stopColor||l.getAttribute("stop-color")||"#000000";i.colorStops.push({offset:S,color:I})}l=l.nextSibling}}function k1(h,i){h&&h.__inheritedStyle&&(i.__inheritedStyle||(i.__inheritedStyle={}),K(i.__inheritedStyle,h.__inheritedStyle))}function I5(h){for(var i=i6(h),l=[],x=0;x0;ke-=2){var Pe=le[ke],De=le[ke-1],je=i6(Pe);switch(ge=ge||[1,0,0,1,0,0],De){case"translate":ia(ge,ge,[parseFloat(je[0]),parseFloat(je[1]||"0")]);break;case"scale":Ja(ge,ge,[parseFloat(je[0]),parseFloat(je[1]||je[0])]);break;case"rotate":ya(ge,ge,-parseFloat(je[0])*G0);break;case"skewX":Qn(ge,[1,0,Math.tan(parseFloat(je[0])*G0),1,0,0],ge);break;case"skewY":Qn(ge,[1,Math.tan(parseFloat(je[0])*G0),0,1,0,0],ge);break;case"matrix":ge[0]=parseFloat(je[0]),ge[1]=parseFloat(je[1]),ge[2]=parseFloat(je[2]),ge[3]=parseFloat(je[3]),ge[4]=parseFloat(je[4]),ge[5]=parseFloat(je[5])}}Z.setLocalTransform(ge)}}(h,i),Zc(h,I,j),x||function(V,Z,ae){for(var le=0;le>1^-(1&j),V=V>>1^-(1&V),S=j+=S,M=V+=M,x.push([j/l,V/l])}return x}function eg(h,i){return Ie(ce((h=function(l){if(!l.UTF8Encoding)return l;var x=l,S=x.UTF8Scale;S==null&&(S=1024);for(var M=x.features,I=0;I0}),function(l){var x=l.properties,S=l.geometry,M=[];if(S.type==="Polygon"){var I=S.coordinates;M.push({type:"polygon",exterior:I[0],interiors:I.slice(1)})}S.type==="MultiPolygon"&&me(I=S.coordinates,function(V){V[0]&&M.push({type:"polygon",exterior:V[0],interiors:V.slice(1)})});var j=new R5(x[i||"name"],M,x.cp);return j.properties=x,j})}for(var Vs=[126,25],C2="\u5357\u6D77\u8BF8\u5C9B",sf=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],S1=0;S10&&l.unfinished);l.unfinished||this._zr.flush()}}},i.prototype.getDom=function(){return this._dom},i.prototype.getId=function(){return this.id},i.prototype.getZr=function(){return this._zr},i.prototype.setOption=function(l,x,S){if(this._disposed)this.id;else{var M,I,j;if(et(x)&&(S=x.lazyUpdate,M=x.silent,I=x.replaceMerge,j=x.transition,x=x.notMerge),this.__flagInMainProcess=!0,!this._model||x){var V=new Dx(this._api),Z=this._theme,ae=this._model=new D3;ae.scheduler=this._scheduler,ae.init(null,null,null,Z,this._locale,V)}this._model.setOption(l,{replaceMerge:I},$5);var le={seriesTransition:j,optionChanged:!0};S?(this.__pendingUpdate={silent:M,updateParams:le},this.__flagInMainProcess=!1,this.getZr().wakeUp()):(Zd(this),Jd.update.call(this,null,le),this._zr.flush(),this.__pendingUpdate=null,this.__flagInMainProcess=!1,d6.call(this,M),O2.call(this,M))}},i.prototype.setTheme=function(){console.error("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},i.prototype.getModel=function(){return this._model},i.prototype.getOption=function(){return this._model&&this._model.getOption()},i.prototype.getWidth=function(){return this._zr.getWidth()},i.prototype.getHeight=function(){return this._zr.getHeight()},i.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||f8&&window.devicePixelRatio||1},i.prototype.getRenderedCanvas=function(l){if(g.canvasSupported)return l=l||{},this._zr.painter.getRenderedCanvas({backgroundColor:l.backgroundColor||this._model.get("backgroundColor"),pixelRatio:l.pixelRatio||this.getDevicePixelRatio()})},i.prototype.getSvgDataURL=function(){if(g.svgSupported){var l=this._zr;return me(l.storage.getDisplayList(),function(x){x.stopAnimation(null,!0)}),l.painter.toDataURL()}},i.prototype.getDataURL=function(l){if(!this._disposed){var x=(l=l||{}).excludeComponents,S=this._model,M=[],I=this;me(x,function(V){S.eachComponent({mainType:V},function(Z){var ae=I._componentsMap[Z.__viewId];ae.group.ignore||(M.push(ae),ae.group.ignore=!0)})});var j=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.getRenderedCanvas(l).toDataURL("image/"+(l&&l.type||"png"));return me(M,function(V){V.group.ignore=!1}),j}this.id},i.prototype.getConnectedDataURL=function(l){if(this._disposed)this.id;else if(g.canvasSupported){var x=l.type==="svg",S=this.group,M=Math.min,I=Math.max,j=1/0;if(lg[S]){var V=j,Z=j,ae=-1/0,le=-1/0,ge=[],ke=l&&l.pixelRatio||this.getDevicePixelRatio();me(mp,function(dt,pt){if(dt.group===S){var Et=x?dt.getZr().painter.getSvgDom().innerHTML:dt.getRenderedCanvas(U(l)),Lt=dt.getDom().getBoundingClientRect();V=M(Lt.left,V),Z=M(Lt.top,Z),ae=I(Lt.right,ae),le=I(Lt.bottom,le),ge.push({dom:Et,left:Lt.left,top:Lt.top})}});var Pe=(ae*=ke)-(V*=ke),De=(le*=ke)-(Z*=ke),je=ee(),Ue=tu(je,{renderer:x?"svg":"canvas"});if(Ue.resize({width:Pe,height:De}),x){var We="";return me(ge,function(dt){var pt=dt.left-V,Et=dt.top-Z;We+=''+dt.dom+""}),Ue.painter.getSvgRoot().innerHTML=We,l.connectedBackgroundColor&&Ue.painter.setBackgroundColor(l.connectedBackgroundColor),Ue.refreshImmediately(),Ue.painter.toDataURL()}return l.connectedBackgroundColor&&Ue.add(new Ju({shape:{x:0,y:0,width:Pe,height:De},style:{fill:l.connectedBackgroundColor}})),me(ge,function(dt){var pt=new dc({style:{x:dt.left*ke-V,y:dt.top*ke-Z,image:dt.dom}});Ue.add(pt)}),Ue.refreshImmediately(),je.toDataURL("image/"+(l&&l.type||"png"))}return this.getDataURL(l)}},i.prototype.convertToPixel=function(l,x){return O1(this,"convertToPixel",l,x)},i.prototype.convertFromPixel=function(l,x){return O1(this,"convertFromPixel",l,x)},i.prototype.containPixel=function(l,x){var S;if(!this._disposed)return me(B0(this._model,l),function(M,I){I.indexOf("Models")>=0&&me(M,function(j){var V=j.coordinateSystem;if(V&&V.containPoint)S=S||!!V.containPoint(x);else if(I==="seriesModels"){var Z=this._chartsMap[j.__viewId];Z&&Z.containPoint&&(S=S||Z.containPoint(x,j))}},this)},this),!!S;this.id},i.prototype.getVisual=function(l,x){var S=B0(this._model,l,{defaultMainType:"series"}),M=S.seriesModel,I=M.getData(),j=S.hasOwnProperty("dataIndexInside")?S.dataIndexInside:S.hasOwnProperty("dataIndex")?I.indexOfRawIndex(S.dataIndex):null;return j!=null?function(V,Z,ae){switch(ae){case"color":return V.getItemVisual(Z,"style")[V.getVisual("drawType")];case"opacity":return V.getItemVisual(Z,"style").opacity;case"symbol":case"symbolSize":case"liftZ":return V.getItemVisual(Z,ae)}}(I,j,x):function(V,Z){switch(Z){case"color":return V.getVisual("style")[V.getVisual("drawType")];case"opacity":return V.getVisual("style").opacity;case"symbol":case"symbolSize":case"liftZ":return V.getVisual(Z)}}(I,x)},i.prototype.getViewOfComponentModel=function(l){return this._componentsMap[l.__viewId]},i.prototype.getViewOfSeriesModel=function(l){return this._chartsMap[l.__viewId]},i.prototype._initEvents=function(){var l,x,S,M=this;me(sb,function(I){var j=function(V){var Z,ae=M.getModel(),le=V.target,ge=I==="globalout";if(ge?Z={}:le&&H4(le,function(Ue){var We=js(Ue);if(We&&We.dataIndex!=null){var dt=We.dataModel||ae.getSeriesByIndex(We.seriesIndex);return Z=dt&&dt.getDataParams(We.dataIndex,We.dataType)||{},!0}if(We.eventData)return Z=Y({},We.eventData),!0},!0),Z){var ke=Z.componentType,Pe=Z.componentIndex;ke!=="markLine"&&ke!=="markPoint"&&ke!=="markArea"||(ke="series",Pe=Z.seriesIndex);var De=ke&&Pe!=null&&ae.getComponent(ke,Pe),je=De&&M[De.mainType==="series"?"_chartsMap":"_componentsMap"][De.__viewId];Z.event=V,Z.type=I,M._$eventProcessor.eventInfo={targetEl:le,packedEvent:Z,model:De,view:je},M.trigger(I,Z)}};j.zrEventfulCallAtLast=!0,M._zr.on(I,j,M)}),me(Qd,function(I,j){M._messageCenter.on(j,function(V){this.trigger(j,V)},M)}),me(["selectchanged"],function(I){M._messageCenter.on(I,function(j){this.trigger(I,j)},M)}),l=this._messageCenter,x=this,S=this._api,l.on("selectchanged",function(I){var j=S.getModel();I.isFromClick?(Jv("map","selectchanged",x,j,I),Jv("pie","selectchanged",x,j,I)):I.fromAction==="select"?(Jv("map","selected",x,j,I),Jv("pie","selected",x,j,I)):I.fromAction==="unselect"&&(Jv("map","unselected",x,j,I),Jv("pie","unselected",x,j,I))})},i.prototype.isDisposed=function(){return this._disposed},i.prototype.clear=function(){this._disposed?(this.id,void 0):this.setOption({series:[]},!0)},i.prototype.dispose=function(){if(this._disposed)this.id;else{this._disposed=!0,Df(this.getDom(),uf,"");var l=this,x=l._api,S=l._model;me(l._componentsViews,function(M){M.dispose(S,x)}),me(l._chartsViews,function(M){M.dispose(S,x)}),l._zr.dispose(),l._dom=l._model=l._chartsMap=l._componentsMap=l._chartsViews=l._componentsViews=l._scheduler=l._api=l._zr=l._throttledZrFlush=l._theme=l._coordSysMgr=l._messageCenter=null,delete mp[l.id]}},i.prototype.resize=function(l){if(this._disposed)this.id;else{this._zr.resize(l);var x=this._model;if(this._loadingFX&&this._loadingFX.resize(),x){var S=x.resetOption("media"),M=l&&l.silent;this.__pendingUpdate&&(M==null&&(M=this.__pendingUpdate.silent),S=!0,this.__pendingUpdate=null),this.__flagInMainProcess=!0,S&&Zd(this),Jd.update.call(this,{type:"resize",animation:Y({duration:0},l&&l.animation)}),this.__flagInMainProcess=!1,d6.call(this,M),O2.call(this,M)}}},i.prototype.showLoading=function(l,x){if(this._disposed)this.id;else if(et(l)&&(x=l,l=""),l=l||"default",this.hideLoading(),V5[l]){var S=V5[l](this._api,x),M=this._zr;this._loadingFX=S,M.add(S)}},i.prototype.hideLoading=function(){this._disposed?(this.id,void 0):(this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null)},i.prototype.makeActionFromEvent=function(l){var x=Y({},l);return x.type=Qd[l.type],x},i.prototype.dispatchAction=function(l,x){if(this._disposed)this.id;else if(et(x)||(x={silent:!!x}),id[l.type]&&this._model)if(this.__flagInMainProcess)this._pendingActions.push(l);else{var S=x.silent;f6.call(this,l,S);var M=x.flush;M?this._zr.flush():M!==!1&&g.browser.weChat&&this._throttledZrFlush(),d6.call(this,S),O2.call(this,S)}},i.prototype.updateLabelLayout=function(){K0.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},i.prototype.appendData=function(l){if(this._disposed)this.id;else{var x=l.seriesIndex,S=this.getModel().getSeriesByIndex(x);S.appendData(l),this._scheduler.unfinished=!0,this.getZr().wakeUp()}},i.internalField=function(){function l(j){for(var V=[],Z=j.currentStates,ae=0;ae0?{duration:le,delay:Z.get("delay"),easing:Z.get("easing")}:null;V.group.traverse(function(ke){if(ke.states&&ke.states.emphasis){if(i2(ke))return;if(ke instanceof Wl&&function(Ue){var We=e9(Ue);We.normalFill=Ue.style.fill,We.normalStroke=Ue.style.stroke;var dt=Ue.states.select||{};We.selectFill=dt.style&&dt.style.fill||null,We.selectStroke=dt.style&&dt.style.stroke||null}(ke),ke.__dirty){var Pe=ke.prevStates;Pe&&ke.useStates(Pe)}if(ae){ke.stateTransition=ge;var De=ke.getTextContent(),je=ke.getTextGuideLine();De&&(De.stateTransition=ge),je&&(je.stateTransition=ge)}ke.__dirty&&l(ke)}})}Zd=function(j){var V=j._scheduler;V.restorePipelines(j._model),V.prepareStageTasks(),u6(j,!0),u6(j,!1),V.plan()},u6=function(j,V){for(var Z=j._model,ae=j._scheduler,le=V?j._componentsViews:j._chartsViews,ge=V?j._componentsMap:j._chartsMap,ke=j._zr,Pe=j._api,De=0;Deje.get("hoverLayerThreshold")&&!g.node&&!g.worker&&je.eachSeries(function(dt){if(!dt.preventUsingHoverLayer){var pt=De._chartsMap[dt.__viewId];pt.__alive&&pt.group.traverse(function(Et){Et.states.emphasis&&(Et.states.emphasis.hoverLayer=!0)})}})}(j,V),K0.trigger("series:afterupdate",V,Z,le)},X0=function(j){j.__needsUpdateStatus=!0,j.getZr().wakeUp()},h8=function(j){j.__needsUpdateStatus&&(j.getZr().storage.traverse(function(V){i2(V)||l(V)}),j.__needsUpdateStatus=!1)},gp=function(j){return new(function(V){function Z(){return V!==null&&V.apply(this,arguments)||this}return v(Z,V),Z.prototype.getCoordinateSystems=function(){return j._coordSysMgr.getCoordinateSystems()},Z.prototype.getComponentByElement=function(ae){for(;ae;){var le=ae.__ecComponentInfo;if(le!=null)return j._model.getComponent(le.mainType,le.index);ae=ae.parent}},Z.prototype.enterEmphasis=function(ae,le){Pm(ae,le),X0(j)},Z.prototype.leaveEmphasis=function(ae,le){n2(ae,le),X0(j)},Z.prototype.enterBlur=function(ae){(function(le){Vf(le,Am)})(ae),X0(j)},Z.prototype.leaveBlur=function(ae){d3(ae),X0(j)},Z.prototype.enterSelect=function(ae){s9(ae),X0(j)},Z.prototype.leaveSelect=function(ae){u9(ae),X0(j)},Z.prototype.getModel=function(){return j.getModel()},Z.prototype.getViewOfComponentModel=function(ae){return j.getViewOfComponentModel(ae)},Z.prototype.getViewOfSeriesModel=function(ae){return j.getViewOfSeriesModel(ae)},Z}(o5))(j)},ob=function(j){function V(Z,ae){for(var le=0;le=0)){A2.push(l);var M=q9.wrapStageHandler(l,S);M.__prio=i,M.__raw=l,h.push(M)}}function Z0(h,i){V5[h]=i}function g6(h,i,l){ab(h,i,l)}var m6=function(h){var i=(h=U(h)).type,l="";i||ks(l);var x=i.split(":");x.length!==2&&ks(l);var S=!1;x[0]==="echarts"&&(i=x[1],S=!0),h.__isBuiltIn=S,H3.set(i,h)};nh(j5,w5),nh(vp,Bx),nh(vp,jx),nh(j5,Y9),nh(vp,{createOnAllSeries:!0,performRawSeries:!0,reset:function(h,i){if(h.hasSymbolVisual&&!i.isSeriesFiltered(h))return{dataEach:h.getData().hasItemOption?function(l,x){var S=l.getItemModel(x),M=S.getShallow("symbol",!0),I=S.getShallow("symbolSize",!0),j=S.getShallow("symbolRotate",!0),V=S.getShallow("symbolOffset",!0),Z=S.getShallow("symbolKeepAspect",!0);M!=null&&l.setItemVisual(x,"symbol",M),I!=null&&l.setItemVisual(x,"symbolSize",I),j!=null&&l.setItemVisual(x,"symbolRotate",j),V!=null&&l.setItemVisual(x,"symbolOffset",V),Z!=null&&l.setItemVisual(x,"symbolKeepAspect",Z)}:null}}}),nh(7e3,function(h,i){h.eachRawSeries(function(l){if(!h.isSeriesFiltered(l)){var x=l.getData();x.hasItemVisual()&&x.each(function(M){var I=x.getItemVisual(M,"decal");I&&(x.ensureUniqueItemVisual(M,"style").decal=dp(I,i))});var S=x.getVisual("decal");S&&(x.getVisual("style").decal=dp(S,i))}})}),cf(s5),q5(900,function(h){var i=Dn();h.eachSeries(function(l){var x=l.get("stack");if(x){var S=i.get(x)||i.set(x,[]),M=l.getData(),I={stackResultDimension:M.getCalculationInfo("stackResultDimension"),stackedOverDimension:M.getCalculationInfo("stackedOverDimension"),stackedDimension:M.getCalculationInfo("stackedDimension"),stackedByDimension:M.getCalculationInfo("stackedByDimension"),isStackedByIndex:M.getCalculationInfo("isStackedByIndex"),data:M,seriesModel:l};if(!I.stackedDimension||!I.isStackedByIndex&&!I.stackedByDimension)return;S.length&&M.setCalculationInfo("stackedOnSeries",S[S.length-1].seriesModel),S.push(I)}}),i.each(u5)}),Z0("default",function(h,i){K(i=i||{},{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var l=new bl,x=new Ju({style:{fill:i.maskColor},zlevel:i.zlevel,z:1e4});l.add(x);var S,M=new J1({style:{text:i.text,fill:i.textColor,fontSize:i.fontSize,fontWeight:i.fontWeight,fontStyle:i.fontStyle,fontFamily:i.fontFamily},zlevel:i.zlevel,z:10001}),I=new Ju({style:{fill:"none"},textContent:M,textConfig:{position:"right",distance:10},zlevel:i.zlevel,z:10001});return l.add(I),i.showSpinner&&((S=new _i({shape:{startAngle:-Xv/2,endAngle:-Xv/2+.1,r:i.spinnerRadius},style:{stroke:i.color,lineCap:"round",lineWidth:i.lineWidth},zlevel:i.zlevel,z:10001})).animateShape(!0).when(1e3,{endAngle:3*Xv/2}).start("circularInOut"),S.animateShape(!0).when(1e3,{startAngle:3*Xv/2}).delay(300).start("circularInOut"),l.add(S)),l.resize=function(){var j=M.getBoundingRect().width,V=i.showSpinner?i.spinnerRadius:0,Z=(h.getWidth()-2*V-(i.showSpinner&&j?10:0)-j)/2-(i.showSpinner&&j?0:5+j/2)+(i.showSpinner?0:j/2)+(j?0:V),ae=h.getHeight()/2;i.showSpinner&&S.setShape({cx:Z,cy:ae}),I.setShape({x:Z-V,y:ae-V,width:2*V,height:2*V}),x.setShape({x:0,y:0,width:h.getWidth(),height:h.getHeight()})},l.resize(),l}),od({type:e2,event:e2,update:e2},Yn),od({type:Om,event:Om,update:Om},Yn),od({type:hv,event:hv,update:hv},Yn),od({type:Em,event:Em,update:Em},Yn),od({type:o4,event:o4,update:o4},Yn),H5("light",O5),H5("dark",Yd);var ld=[],sg={registerPreprocessor:cf,registerProcessor:q5,registerPostInit:U5,registerPostUpdate:W5,registerUpdateLifecycle:Y5,registerAction:od,registerCoordinateSystem:G5,registerLayout:K5,registerVisual:nh,registerTransform:m6,registerLoading:Z0,registerMap:g6,PRIORITY:d8,ComponentModel:Ll,ComponentView:Mc,SeriesModel:C0,ChartView:mc,registerComponentModel:function(h){Ll.registerClass(h)},registerComponentView:function(h){Mc.registerClass(h)},registerSeriesModel:function(h){C0.registerClass(h)},registerChartView:function(h){mc.registerClass(h)},registerSubTypeDefaulter:function(h,i){Ll.registerSubTypeDefaulter(h,i)},registerPainter:function(h,i){Nh(h,i)}};function E1(h){Te(h)?me(h,function(i){E1(i)}):te(ld,h)>=0||(ld.push(h),Ne(h)&&(h={install:h}),h.install(sg))}function ff(h){return h==null?0:h.length||1}function X5(h){return h}var nc=function(){function h(i,l,x,S,M,I){this._old=i,this._new=l,this._oldKeyGetter=x||X5,this._newKeyGetter=S||X5,this.context=M,this._diffModeMultiple=I==="multiple"}return h.prototype.add=function(i){return this._add=i,this},h.prototype.update=function(i){return this._update=i,this},h.prototype.updateManyToOne=function(i){return this._updateManyToOne=i,this},h.prototype.updateOneToMany=function(i){return this._updateOneToMany=i,this},h.prototype.updateManyToMany=function(i){return this._updateManyToMany=i,this},h.prototype.remove=function(i){return this._remove=i,this},h.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},h.prototype._executeOneToOne=function(){var i=this._old,l=this._new,x={},S=new Array(i.length),M=new Array(l.length);this._initIndexMap(i,null,S,"_oldKeyGetter"),this._initIndexMap(l,x,M,"_newKeyGetter");for(var I=0;I1){var ae=V.shift();V.length===1&&(x[j]=V[0]),this._update&&this._update(ae,I)}else Z===1?(x[j]=null,this._update&&this._update(V,I)):this._remove&&this._remove(I)}this._performRestAdd(M,x)},h.prototype._executeMultiple=function(){var i=this._old,l=this._new,x={},S={},M=[],I=[];this._initIndexMap(i,x,M,"_oldKeyGetter"),this._initIndexMap(l,S,I,"_newKeyGetter");for(var j=0;j1&&ge===1)this._updateManyToOne&&this._updateManyToOne(ae,Z),S[V]=null;else if(le===1&&ge>1)this._updateOneToMany&&this._updateOneToMany(ae,Z),S[V]=null;else if(le===1&&ge===1)this._update&&this._update(ae,Z),S[V]=null;else if(le>1&&ge>1)this._updateManyToMany&&this._updateManyToMany(ae,Z),S[V]=null;else if(le>1)for(var ke=0;ke1)for(var j=0;j30}var dg,J5,ah,hf,g8,y6,_p,sd=et,ih=Ie,P2=typeof Int32Array>"u"?Array:Int32Array,Q5=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],D2=["_approximateExtent"],b6=function(){function h(i,l){var x;this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var S=!1;ug(i)?(x=i.dimensions,this._dimOmitted=i.isDimensionOmitted(),this._schema=i):(S=!0,x=i),x=x||["x","y"];for(var M={},I=[],j={},V=!1,Z={},ae=0;ae=l)){var x=this._store.getProvider();this._updateOrdinalMeta();var S=this._nameList,M=this._idList;if(x.getSource().sourceFormat===np&&!x.pure)for(var I=[],j=i;j0},h.prototype.ensureUniqueItemVisual=function(i,l){var x=this._itemVisuals,S=x[i];S||(S=x[i]={});var M=S[l];return M==null&&(Te(M=this.getVisual(l))?M=M.slice():sd(M)&&(M=Y({},M)),S[l]=M),M},h.prototype.setItemVisual=function(i,l,x){var S=this._itemVisuals[i]||{};this._itemVisuals[i]=S,sd(l)?Y(S,l):S[l]=x},h.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},h.prototype.setLayout=function(i,l){if(sd(i))for(var x in i)i.hasOwnProperty(x)&&this.setLayout(x,i[x]);else this._layout[i]=l},h.prototype.getLayout=function(i){return this._layout[i]},h.prototype.getItemLayout=function(i){return this._itemLayouts[i]},h.prototype.setItemLayout=function(i,l,x){this._itemLayouts[i]=x?Y(this._itemLayouts[i]||{},l):l},h.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},h.prototype.setItemGraphicEl=function(i,l){(function(x,S,M,I){if(I){var j=js(I);j.dataIndex=M,j.dataType=S,j.seriesIndex=x,I.type==="group"&&I.traverse(function(V){var Z=js(V);Z.seriesIndex=x,Z.dataIndex=M,Z.dataType=S})}})(this.hostModel&&this.hostModel.seriesIndex,this.dataType,i,l),this._graphicEls[i]=l},h.prototype.getItemGraphicEl=function(i){return this._graphicEls[i]},h.prototype.eachItemGraphicEl=function(i,l){me(this._graphicEls,function(x,S){x&&i&&i.call(l,x,S)})},h.prototype.cloneShallow=function(i){return i||(i=new h(this._schema?this._schema:ih(this.dimensions,this._getDimInfo,this),this.hostModel)),g8(i,this),i._store=this._store,i},h.prototype.wrapMethod=function(i,l){var x=this[i];typeof x=="function"&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(i),this[i]=function(){var S=x.apply(this,arguments);return l.apply(this,[S].concat(xt(arguments)))})},h.internalField=(dg=function(i){var l=i._invertedIndicesMap;me(l,function(x,S){var M=i._dimInfos[S],I=M.ordinalMeta,j=i._store;if(I){x=l[S]=new P2(I.categories.length);for(var V=0;V1&&(V+="__ec__"+ae),S[l]=V}})),h}();function hg(h,i){g2(h)||(h=Vv(h));var l=(i=i||{}).coordDimensions||[],x=i.dimensionsDefine||h.dimensionsDefine||[],S=Dn(),M=[],I=function(qt,en,ln,cn){var _n=Math.max(qt.dimensionsDetectedCount||1,en.length,ln.length,cn||0);return me(en,function(jn){var Jn;et(jn)&&(Jn=jn.dimsDef)&&(_n=Math.max(_n,Jn.length))}),_n}(h,l,x,i.dimensionsCount),j=i.canOmitUnusedDimensions&&fg(I),V=x===h.dimensionsDefine,Z=V?Z5(h):cg(x),ae=i.encodeDefine;!ae&&i.encodeDefaulter&&(ae=i.encodeDefaulter(h,I));for(var le=Dn(ae),ge=new F4(I),ke=0;ke0&&(cn.name=_n+(jn-1)),jn++,en.set(_n,jn)}}(M),new bp({source:h,dimensions:M,fullDimensionCount:I,dimensionOmitted:j})}function m8(h,i,l){var x=i.data;if(l||x.hasOwnProperty(h)){for(var S=0;x.hasOwnProperty(h+S);)S++;h+=S}return i.set(h,!0),h}var ju=function(h){this.coordSysDims=[],this.axisMap=Dn(),this.categoryAxisMap=Dn(),this.coordSysName=h},N2={cartesian2d:function(h,i,l,x){var S=h.getReferringComponents("xAxis",os).models[0],M=h.getReferringComponents("yAxis",os).models[0];i.coordSysDims=["x","y"],l.set("x",S),l.set("y",M),oh(S)&&(x.set("x",S),i.firstCategoryDimIndex=0),oh(M)&&(x.set("y",M),i.firstCategoryDimIndex==null&&(i.firstCategoryDimIndex=1))},singleAxis:function(h,i,l,x){var S=h.getReferringComponents("singleAxis",os).models[0];i.coordSysDims=["single"],l.set("single",S),oh(S)&&(x.set("single",S),i.firstCategoryDimIndex=0)},polar:function(h,i,l,x){var S=h.getReferringComponents("polar",os).models[0],M=S.findAxisModel("radiusAxis"),I=S.findAxisModel("angleAxis");i.coordSysDims=["radius","angle"],l.set("radius",M),l.set("angle",I),oh(M)&&(x.set("radius",M),i.firstCategoryDimIndex=0),oh(I)&&(x.set("angle",I),i.firstCategoryDimIndex==null&&(i.firstCategoryDimIndex=1))},geo:function(h,i,l,x){i.coordSysDims=["lng","lat"]},parallel:function(h,i,l,x){var S=h.ecModel,M=S.getComponent("parallel",h.get("parallelIndex")),I=i.coordSysDims=M.dimensions.slice();me(M.parallelAxisIndex,function(j,V){var Z=S.getComponent("parallelAxis",j),ae=I[V];l.set(ae,Z),oh(Z)&&(x.set(ae,Z),i.firstCategoryDimIndex==null&&(i.firstCategoryDimIndex=V))})}};function oh(h){return h.get("type")==="category"}function El(h,i,l){var x,S,M,I=(l=l||{}).byIndex,j=l.stackedCoordDimension;(function(We){return!ug(We.schema)})(i)?x=i:(S=i.schema,x=S.dimensions,M=i.store);var V,Z,ae,le,ge=!(!h||!h.get("stack"));if(me(x,function(We,dt){Be(We)&&(x[dt]=We={name:We}),ge&&!We.isExtraCoord&&(I||V||!We.ordinalMeta||(V=We),Z||We.type==="ordinal"||We.type==="time"||j&&j!==We.coordDim||(Z=We))}),!Z||I||V||(I=!0),Z){ae="__\0ecstackresult_"+h.id,le="__\0ecstackedover_"+h.id,V&&(V.createInvertedIndices=!0);var ke=Z.coordDim,Pe=Z.type,De=0;me(x,function(We){We.coordDim===ke&&De++});var je={name:ae,coordDim:ke,coordDimIndex:De,type:Pe,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:x.length},Ue={name:le,coordDim:le,coordDimIndex:De+1,type:Pe,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:x.length+1};S?(M&&(je.storeDimIndex=M.ensureCalculationDimension(le,Pe),Ue.storeDimIndex=M.ensureCalculationDimension(ae,Pe)),S.appendCalculationDimension(je),S.appendCalculationDimension(Ue)):(x.push(je),x.push(Ue))}return{stackedDimension:Z&&Z.name,stackedByDimension:V&&V.name,isStackedByIndex:I,stackedOverDimension:le,stackResultDimension:ae}}function xp(h,i){return!!i&&i===h.getCalculationInfo("stackedDimension")}function Us(h,i){return xp(h,i)?h.getCalculationInfo("stackResultDimension"):i}function tl(h,i,l){l=l||{};var x,S=i.getSourceManager(),M=!1;h?(M=!0,x=Vv(h)):M=(x=S.getSource()).sourceFormat===np;var I=function(je){var Ue=je.get("coordinateSystem"),We=new ju(Ue),dt=N2[Ue];if(dt)return dt(je,We,We.axisMap,We.categoryAxisMap),We}(i),j=function(je,Ue){var We,dt=je.get("coordinateSystem"),pt=p2.get(dt);return Ue&&Ue.coordSysDims&&(We=Ie(Ue.coordSysDims,function(Et){var Lt={name:Et},zt=Ue.axisMap.get(Et);if(zt){var qt=zt.get("type");Lt.type=function(en){return en==="category"?"ordinal":en==="time"?"time":"float"}(qt)}return Lt})),We||(We=pt&&(pt.getDimensionsInfo?pt.getDimensionsInfo():pt.dimensions.slice())||["x","y"]),We}(i,I),V=l.useEncodeDefaulter,Z=Ne(V)?V:V?xe(n5,j,i):null,ae=hg(x,{coordDimensions:j,generateCoord:l.generateCoord,encodeDefine:i.getEncode(),encodeDefaulter:Z,canOmitUnusedDimensions:!M}),le=function(je,Ue,We){var dt,pt;return We&&me(je,function(Et,Lt){var zt=Et.coordDim,qt=We.categoryAxisMap.get(zt);qt&&(dt==null&&(dt=Lt),Et.ordinalMeta=qt.getOrdinalMeta(),Ue&&(Et.createInvertedIndices=!0)),Et.otherDims.itemName!=null&&(pt=!0)}),pt||dt==null||(je[dt].otherDims.itemName=0),dt}(ae.dimensions,l.createInvertedIndices,I),ge=M?null:S.getSharedDataStore(ae),ke=El(i,{schema:ae,store:ge}),Pe=new b6(ae,i);Pe.setCalculationInfo(ke);var De=le!=null&&function(je){if(je.sourceFormat===np){var Ue=function(We){for(var dt=0;dtl[1]&&(l[1]=i[1])},h.prototype.unionExtentFromData=function(i,l){this.unionExtent(i.getApproximateExtent(l))},h.prototype.getExtent=function(){return this._extent.slice()},h.prototype.setExtent=function(i,l){var x=this._extent;isNaN(i)||(x[0]=i),isNaN(l)||(x[1]=l)},h.prototype.isInExtentRange=function(i){return this._extent[0]<=i&&this._extent[1]>=i},h.prototype.isBlank=function(){return this._isBlank},h.prototype.setBlank=function(i){this._isBlank=i},h}();Kt(Xr);var Nc=0,pg=function(){function h(i){this.categories=i.categories||[],this._needCollect=i.needCollect,this._deduplication=i.deduplication,this.uid=++Nc}return h.createByAxisModel=function(i){var l=i.option,x=l.data,S=x&&Ie(x,Qx);return new h({categories:S,needCollect:!S,deduplication:l.dedplication!==!1})},h.prototype.getOrdinal=function(i){return this._getOrCreateMap().get(i)},h.prototype.parseAndCollect=function(i){var l,x=this._needCollect;if(typeof i!="string"&&!x)return i;if(x&&!this._deduplication)return l=this.categories.length,this.categories[l]=i,l;var S=this._getOrCreateMap();return(l=S.get(i))==null&&(x?(l=this.categories.length,this.categories[l]=i,S.set(i,l)):l=NaN),l},h.prototype._getOrCreateMap=function(){return this._map||(this._map=Dn(this.categories))},h}();function Qx(h){return et(h)&&h.value!=null?h.value:h+""}var ub=nu;function e7(h,i,l,x){var S={},M=h[1]-h[0],I=S.interval=Mf(M/i,!0);l!=null&&Ix&&(I=S.interval=x);var j=S.intervalPrecision=y8(I);return function(V,Z){!isFinite(V[0])&&(V[0]=Z[0]),!isFinite(V[1])&&(V[1]=Z[1]),cb(V,0,Z),cb(V,1,Z),V[0]>V[1]&&(V[0]=V[1])}(S.niceTickExtent=[ub(Math.ceil(h[0]/I)*I,j),ub(Math.floor(h[1]/I)*I,j)],h),S}function y8(h){return Nu(h)+2}function cb(h,i,l){h[i]=Math.max(Math.min(h[i],l[1]),l[0])}function _6(h,i){return h>=i[0]&&h<=i[1]}function t7(h,i){return i[1]===i[0]?.5:(h-i[0])/(i[1]-i[0])}function vg(h,i){return h*(i[1]-i[0])+i[0]}var gg=function(h){function i(l){var x=h.call(this,l)||this;x.type="ordinal";var S=x.getSetting("ordinalMeta");return S||(S=new pg({})),Te(S)&&(S=new pg({categories:Ie(S,function(M){return et(M)?M.value:M})})),x._ordinalMeta=S,x._extent=x.getSetting("extent")||[0,S.categories.length-1],x}return v(i,h),i.prototype.parse=function(l){return typeof l=="string"?this._ordinalMeta.getOrdinal(l):Math.round(l)},i.prototype.contain=function(l){return _6(l=this.parse(l),this._extent)&&this._ordinalMeta.categories[l]!=null},i.prototype.normalize=function(l){return t7(l=this._getTickNumber(this.parse(l)),this._extent)},i.prototype.scale=function(l){return l=Math.round(vg(l,this._extent)),this.getRawOrdinalNumber(l)},i.prototype.getTicks=function(){for(var l=[],x=this._extent,S=x[0];S<=x[1];)l.push({value:S}),S++;return l},i.prototype.getMinorTicks=function(l){},i.prototype.setSortInfo=function(l){if(l!=null){for(var x=l.ordinalNumbers,S=this._ordinalNumbersByTick=[],M=this._ticksByOrdinalNumber=[],I=0,j=this._ordinalMeta.categories.length,V=Math.min(j,x.length);I=0&&l=0&&l=l},i.prototype.getOrdinalMeta=function(){return this._ordinalMeta},i.prototype.niceTicks=function(){},i.prototype.niceExtent=function(){},i.type="ordinal",i}(Xr);Xr.registerClass(gg);var wp=nu,mg=function(h){function i(){var l=h!==null&&h.apply(this,arguments)||this;return l.type="interval",l._interval=0,l._intervalPrecision=2,l}return v(i,h),i.prototype.parse=function(l){return l},i.prototype.contain=function(l){return _6(l,this._extent)},i.prototype.normalize=function(l){return t7(l,this._extent)},i.prototype.scale=function(l){return vg(l,this._extent)},i.prototype.setExtent=function(l,x){var S=this._extent;isNaN(l)||(S[0]=parseFloat(l)),isNaN(x)||(S[1]=parseFloat(x))},i.prototype.unionExtent=function(l){var x=this._extent;l[0]x[1]&&(x[1]=l[1]),this.setExtent(x[0],x[1])},i.prototype.getInterval=function(){return this._interval},i.prototype.setInterval=function(l){this._interval=l,this._niceExtent=this._extent.slice(),this._intervalPrecision=y8(l)},i.prototype.getTicks=function(l){var x=this._interval,S=this._extent,M=this._niceExtent,I=this._intervalPrecision,j=[];if(!x)return j;S[0]1e4)return[];var Z=j.length?j[j.length-1].value:M[1];return S[1]>Z&&(l?j.push({value:wp(Z+x,I)}):j.push({value:S[1]})),j},i.prototype.getMinorTicks=function(l){for(var x=this.getTicks(!0),S=[],M=this.getExtent(),I=1;IM[0]&&ge0&&(V=V===null?ae:Math.min(V,ae))}M[I]=V}}return M}(h),l=[];return me(h,function(x){var S,M=x.coordinateSystem.getBaseAxis(),I=M.getExtent();if(M.type==="category")S=M.getBandWidth();else if(M.type==="value"||M.type==="time"){var j=M.dim+"_"+M.index,V=i[j],Z=Math.abs(I[1]-I[0]),ae=M.scale.getExtent(),le=Math.abs(ae[1]-ae[0]);S=V?Z/le*V:Z}else{var ge=x.getData();S=Math.abs(I[1]-I[0])/ge.count()}var ke=as(x.get("barWidth"),S),Pe=as(x.get("barMaxWidth"),S),De=as(x.get("barMinWidth")||1,S),je=x.get("barGap"),Ue=x.get("barCategoryGap");l.push({bandWidth:S,barWidth:ke,barMaxWidth:Pe,barMinWidth:De,barGap:je,barCategoryGap:Ue,axisKey:_8(M),stackId:b8(x)})}),function(x){var S={};me(x,function(I,j){var V=I.axisKey,Z=I.bandWidth,ae=S[V]||{bandWidth:Z,remainedWidth:Z,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},le=ae.stacks;S[V]=ae;var ge=I.stackId;le[ge]||ae.autoWidthCount++,le[ge]=le[ge]||{width:0,maxWidth:0};var ke=I.barWidth;ke&&!le[ge].width&&(le[ge].width=ke,ke=Math.min(ae.remainedWidth,ke),ae.remainedWidth-=ke);var Pe=I.barMaxWidth;Pe&&(le[ge].maxWidth=Pe);var De=I.barMinWidth;De&&(le[ge].minWidth=De);var je=I.barGap;je!=null&&(ae.gap=je);var Ue=I.barCategoryGap;Ue!=null&&(ae.categoryGap=Ue)});var M={};return me(S,function(I,j){M[j]={};var V=I.stacks,Z=I.bandWidth,ae=I.categoryGap;if(ae==null){var le=ue(V).length;ae=Math.max(35-4*le,15)+"%"}var ge=as(ae,Z),ke=as(I.gap,1),Pe=I.remainedWidth,De=I.autoWidthCount,je=(Pe-ge)/(De+(De-1)*ke);je=Math.max(je,0),me(V,function(pt){var Et=pt.maxWidth,Lt=pt.minWidth;if(pt.width)zt=pt.width,Et&&(zt=Math.min(zt,Et)),Lt&&(zt=Math.max(zt,Lt)),pt.width=zt,Pe-=zt+ke*zt,De--;else{var zt=je;Et&&Etzt&&(zt=Lt),zt!==je&&(pt.width=zt,Pe-=zt+ke*zt,De--)}}),je=(Pe-ge)/(De+(De-1)*ke),je=Math.max(je,0);var Ue,We=0;me(V,function(pt,Et){pt.width||(pt.width=je),Ue=pt,We+=pt.width*(1+ke)}),Ue&&(We-=Ue.width*ke);var dt=-We/2;me(V,function(pt,Et){M[j][Et]=M[j][Et]||{bandWidth:Z,offset:dt,width:pt.width},dt+=pt.width*(1+ke)})}),M}(l)}function n7(h,i,l){if(h&&i){var x=h[_8(i)];return x!=null&&l!=null?x[b8(l)]:x}}function r7(h,i){var l=I2(h,i),x=bg(l),S={};me(l,function(M){var I=M.getData(),j=M.coordinateSystem,V=j.getBaseAxis(),Z=b8(M),ae=x[_8(V)][Z],le=ae.offset,ge=ae.width,ke=j.getOtherAxis(V),Pe=M.get("barMinHeight")||0;S[Z]=S[Z]||[],I.setLayout({bandWidth:ae.bandWidth,offset:le,size:ge});for(var De=I.mapDimension(ke.dim),je=I.mapDimension(V.dim),Ue=xp(I,De),We=ke.isHorizontal(),dt=x8(V,ke),pt=I.getStore(),Et=I.getDimensionIndex(De),Lt=I.getDimensionIndex(je),zt=0,qt=pt.count();zt=0?"p":"n",_n=dt;Ue&&(S[Z][ln]||(S[Z][ln]={p:dt,n:dt}),_n=S[Z][ln][cn]);var jn,Jn=void 0,Zn=void 0,Br=void 0,Ar=void 0;We?(Jn=_n,Zn=(jn=j.dataToPoint([en,ln]))[1]+le,Br=jn[0]-dt,Ar=ge,Math.abs(Br).5||(ae=.5),{progress:function(le,ge){for(var ke,Pe=le.count,De=new yg(2*Pe),je=new yg(2*Pe),Ue=new yg(Pe),We=[],dt=[],pt=0,Et=0,Lt=ge.getStore();(ke=le.next())!=null;)dt[Z]=Lt.get(I,ke),dt[1-Z]=Lt.get(j,ke),We=l.dataToPoint(dt,null),je[pt]=V?x.x+x.width:We[0],De[pt++]=We[0],je[pt]=V?We[1]:x.y+x.height,De[pt++]=We[1],Ue[Et++]=ke;ge.setLayout({largePoints:De,largeDataIndices:Ue,largeBackgroundPoints:je,barWidth:ae,valueAxisStart:x8(S,M),backgroundStart:V?x.x:x.y,valueAxisHorizontal:V})}}}}};function fb(h){return h.coordinateSystem&&h.coordinateSystem.type==="cartesian2d"}function db(h){return h.pipelineContext&&h.pipelineContext.large}function x8(h,i,l){return i.toGlobalCoord(i.dataToCoord(i.type==="log"?1:0))}var hb=function(h){function i(l){var x=h.call(this,l)||this;return x.type="time",x}return v(i,h),i.prototype.getLabel=function(l){var x=this.getSetting("useUTC");return Um(l.value,Ev[function(S){switch(S){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}(Tv(this._minLevelUnit))]||Ev.second,x,this.getSetting("locale"))},i.prototype.getFormattedLabel=function(l,x,S){var M=this.getSetting("useUTC");return function(I,j,V,Z,ae){var le=null;if(typeof V=="string")le=V;else if(typeof V=="function")le=V(I.value,j,{level:I.level});else{var ge=Y({},m1);if(I.level>0)for(var ke=0;ke=0;--ke)if(Pe[De]){le=Pe[De];break}le=le||ge.none}if(Te(le)){var je=I.level==null?0:I.level>=0?I.level:le.length+I.level;le=le[je=Math.min(je,le.length-1)]}}return Um(new Date(I.value),le,ae,Z)}(l,x,S,this.getSetting("locale"),M)},i.prototype.getTicks=function(l){var x=this._interval,S=this._extent,M=[];if(!x)return M;M.push({value:S[0],level:0});var I=this.getSetting("useUTC"),j=function(V,Z,ae,le){var ge=1e4,ke=S9,Pe=0;function De(Ar,Wr,Mr,oa,Oi,Qa,Pi){for(var Zi=new Date(Wr),ti=Wr,Gi=Zi[oa]();ti1&&Qa===0&&Mr.unshift({value:Mr[0].value-ti})}}for(Qa=0;Qa=le[0]&&en<=le[1]&&dt++)}var ln=(le[1]-le[0])/Z;if(dt>1.5*ln&&pt>ln/1.5||(Ue.push(zt),dt>ln||V===ke[Et]))break}We=[]}}var cn=ce(Ie(Ue,function(Ar){return ce(Ar,function(Wr){return Wr.value>=le[0]&&Wr.value<=le[1]&&!Wr.notAdd})}),function(Ar){return Ar.length>0}),_n=[],jn=cn.length-1;for(Et=0;EtS&&(this._approxInterval=S);var j=_g.length,V=Math.min(function(Z,ae,le,ge){for(;le>>1;Z[ke][1]16?16:h>7.5?7:h>3.5?4:h>1.5?2:1}function pb(h){return(h/=2592e6)>6?6:h>3?3:h>2?2:1}function vb(h){return(h/=tc)>12?12:h>6?6:h>3.5?4:h>2?2:1}function a7(h,i){return(h/=i?Jh:ec)>30?30:h>20?20:h>15?15:h>10?10:h>5?5:h>2?2:1}function xg(h){return Mf(h,!0)}function ew(h,i,l){var x=new Date(h);switch(Tv(i)){case"year":case"month":x[Km(l)](0);case"day":x[Xm(l)](1);case"hour":x[tf(l)](0);case"minute":x[Av(l)](0);case"second":x[tp(l)](0),x[Mv(l)](0)}return x.getTime()}Xr.registerClass(hb);var wg=Xr.prototype,Cg=mg.prototype,tw=nu,gb=Math.floor,mb=Math.ceil,L2=Math.pow,Ws=Math.log,lh=function(h){function i(){var l=h!==null&&h.apply(this,arguments)||this;return l.type="log",l.base=10,l._originalScale=new mg,l._interval=0,l}return v(i,h),i.prototype.getTicks=function(l){var x=this._originalScale,S=this._extent,M=x.getExtent();return Ie(Cg.getTicks.call(this,l),function(I){var j=I.value,V=nu(L2(this.base,j));return V=j===S[0]&&this._fixMin?kg(V,M[0]):V,{value:V=j===S[1]&&this._fixMax?kg(V,M[1]):V}},this)},i.prototype.setExtent=function(l,x){var S=this.base;l=Ws(l)/Ws(S),x=Ws(x)/Ws(S),Cg.setExtent.call(this,l,x)},i.prototype.getExtent=function(){var l=this.base,x=wg.getExtent.call(this);x[0]=L2(l,x[0]),x[1]=L2(l,x[1]);var S=this._originalScale.getExtent();return this._fixMin&&(x[0]=kg(x[0],S[0])),this._fixMax&&(x[1]=kg(x[1],S[1])),x},i.prototype.unionExtent=function(l){this._originalScale.unionExtent(l);var x=this.base;l[0]=Ws(l[0])/Ws(x),l[1]=Ws(l[1])/Ws(x),wg.unionExtent.call(this,l)},i.prototype.unionExtentFromData=function(l,x){this.unionExtent(l.getApproximateExtent(x))},i.prototype.niceTicks=function(l){l=l||10;var x=this._extent,S=x[1]-x[0];if(!(S===1/0||S<=0)){var M=Cc(S);for(l/S*M<=.5&&(M*=10);!isNaN(M)&&Math.abs(M)<1&&Math.abs(M)>0;)M*=10;var I=[nu(mb(x[0]/M)*M),nu(gb(x[1]/M)*M)];this._interval=M,this._niceExtent=I}},i.prototype.niceExtent=function(l){Cg.niceExtent.call(this,l),this._fixMin=l.fixMin,this._fixMax=l.fixMax},i.prototype.parse=function(l){return l},i.prototype.contain=function(l){return _6(l=Ws(l)/Ws(this.base),this._extent)},i.prototype.normalize=function(l){return t7(l=Ws(l)/Ws(this.base),this._extent)},i.prototype.scale=function(l){return l=vg(l,this._extent),L2(this.base,l)},i.type="log",i}(Xr),sh=lh.prototype;function kg(h,i){return tw(h,Nu(i))}sh.getMinorTicks=Cg.getMinorTicks,sh.getLabel=Cg.getLabel,Xr.registerClass(lh);var yb=function(){function h(i,l,x){this._prepareParams(i,l,x)}return h.prototype._prepareParams=function(i,l,x){x[1]0&&V>0&&!Z&&(j=0),j<0&&V<0&&!ae&&(V=0));var ge=this._determinedMin,ke=this._determinedMax;return ge!=null&&(j=ge,Z=!0),ke!=null&&(V=ke,ae=!0),{min:j,max:V,minFixed:Z,maxFixed:ae,isBlank:le}},h.prototype.modifyDataMinMax=function(i,l){this[rc[i]]=l},h.prototype.setDeterminedMinMax=function(i,l){var x=w8[i];this[x]=l},h.prototype.freeze=function(){this.frozen=!0},h}(),w8={min:"_determinedMin",max:"_determinedMax"},rc={min:"_dataMin",max:"_dataMax"};function i7(h,i){return i==null?null:At(i)?NaN:h.parse(i)}function nw(h,i){var l=h.type,x=function(le,ge,ke){var Pe=le.rawExtentInfo;return Pe||(Pe=new yb(le,ge,ke),le.rawExtentInfo=Pe,Pe)}(h,i,h.getExtent()).calculate();h.setBlank(x.isBlank);var S=x.min,M=x.max,I=i.ecModel;if(I&&l==="time"){var j=I2("bar",I),V=!1;if(me(j,function(le){V=V||le.getBaseAxis()===i.axis}),V){var Z=bg(j),ae=function(le,ge,ke,Pe){var De=ke.axis.getExtent(),je=De[1]-De[0],Ue=n7(Pe,ke.axis);if(Ue===void 0)return{min:le,max:ge};var We=1/0;me(Ue,function(zt){We=Math.min(zt.offset,We)});var dt=-1/0;me(Ue,function(zt){dt=Math.max(zt.offset+zt.width,dt)}),We=Math.abs(We),dt=Math.abs(dt);var pt=We+dt,Et=ge-le,Lt=Et/(1-(We+dt)/je)-Et;return{min:le-=Lt*(We/pt),max:ge+=Lt*(dt/pt)}}(S,M,i,Z);S=ae.min,M=ae.max}}return{extent:[S,M],fixMin:x.minFixed,fixMax:x.maxFixed}}function C8(h,i){var l=i,x=nw(h,l),S=x.extent,M=l.get("splitNumber");h instanceof lh&&(h.base=l.get("logBase"));var I=h.type;h.setExtent(S[0],S[1]),h.niceExtent({splitNumber:M,fixMin:x.fixMin,fixMax:x.fixMax,minInterval:I==="interval"||I==="time"?l.get("minInterval"):null,maxInterval:I==="interval"||I==="time"?l.get("maxInterval"):null});var j=l.get("interval");j!=null&&h.setInterval&&h.setInterval(j)}function Sg(h,i){if(i=i||h.get("type"))switch(i){case"category":return new gg({ordinalMeta:h.getOrdinalMeta?h.getOrdinalMeta():h.getCategories(),extent:[1/0,-1/0]});case"time":return new hb({locale:h.ecModel.getLocaleModel(),useUTC:h.ecModel.get("useUTC")});default:return new(Xr.getClass(i)||mg)}}function R2(h){var i,l,x=h.getLabelModel().get("formatter"),S=h.type==="category"?h.scale.getExtent()[0]:null;return h.scale.type==="time"?(l=x,function(M,I){return h.scale.getFormattedLabel(M,I,l)}):typeof x=="string"?function(M){return function(I){var j=h.scale.getLabel(I);return M.replace("{value}",j!=null?j:"")}}(x):typeof x=="function"?(i=x,function(M,I){return S!=null&&(I=M.value-S),i(function(j,V){return j.type==="category"?j.scale.getLabel(V):V.value}(h,M),I,M.level!=null?{level:M.level}:null)}):function(M){return h.scale.getLabel(M)}}function k8(h,i){var l=i*Math.PI/180,x=h.width,S=h.height,M=x*Math.abs(Math.cos(l))+Math.abs(S*Math.sin(l)),I=x*Math.abs(Math.sin(l))+Math.abs(S*Math.cos(l));return new Ca(h.x,h.y,M,I)}function Qc(h){var i=h.get("interval");return i==null?"auto":i}function Og(h){return h.type==="category"&&Qc(h.getLabelModel())===0}var S8=function(){function h(){}return h.prototype.getNeedCrossZero=function(){return!this.option.scale},h.prototype.getCoordSysModel=function(){},h}(),Lo={isDimensionStacked:xp,enableDataStack:El,getStackedDimension:Us},O8=Object.freeze({__proto__:null,createList:function(h){return tl(null,h)},getLayoutRect:O4,dataStack:Lo,createScale:function(h,i){var l=i;i instanceof $s||(l=new $s(i));var x=Sg(l);return x.setExtent(h[0],h[1]),C8(x,l),x},mixinAxisModelCommonMethods:function(h){be(h,S8)},getECData:js,createTextStyle:function(h,i){return s2(h,null,null,(i=i||{}).state!=="normal")},createDimensions:function(h,i){return hg(h,i).dimensions},createSymbol:Gd,enableHoverEmphasis:Vh}),bb=Object.freeze({__proto__:null,linearMap:bu,round:nu,asc:function(h){return h.sort(function(i,l){return i-l}),h},getPrecision:Nu,getPrecisionSafe:Ed,getPixelPrecision:q1,getPercentWithPrecision:Tf,MAX_SAFE_INTEGER:9007199254740991,remRadian:Af,isRadianAroundZero:L0,parseDate:Gu,quantity:Cc,quantityExponent:h1,nice:Mf,quantile:function(h,i){var l=(h.length-1)*i+1,x=Math.floor(l),S=+h[x-1],M=l-x;return M?S+M*(h[x]-S):S},reformIntervals:function(h){h.sort(function(V,Z){return j(V,Z,0)?-1:1});for(var i=-1/0,l=1,x=0;x=l&&M>=S)return{x:l,y:S,width:x-l,height:M-S}},registerShape:ls,getShapeClass:function(h){if(w0.hasOwnProperty(h))return w0[h]},Group:bl,Image:dc,Text:J1,Circle:Hh,Ellipse:c4,Sector:Rd,Ring:qf,Polygon:Xi,Polyline:ko,Rect:Ju,Line:zs,BezierCurve:qh,Arc:_i,IncrementalDisplayable:m4,CompoundPath:g4,LinearGradient:bv,RadialGradient:_v,BoundingRect:Ca}),w6=Object.freeze({__proto__:null,addCommas:S4,toCamelCase:function(h,i){return h=(h||"").toLowerCase().replace(/-(.)/g,function(l,x){return x.toUpperCase()}),i&&h&&(h=h.charAt(0).toUpperCase()+h.slice(1)),h},normalizeCssArray:c2,encodeHTML:Dv,formatTpl:k3,getTooltipMarker:function(h,i){var l=Be(h)?{color:h,extraCssText:i}:h||{},x=l.color,S=l.type;i=l.extraCssText;var M=l.renderMode||"html";return x?M==="html"?S==="subItem"?'':'':{renderMode:M,content:"{"+(l.markerId||"markerX")+"|} ",style:S==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:x}:{width:10,height:10,borderRadius:5,backgroundColor:x}}:""},formatTime:function(h,i,l){h!=="week"&&h!=="month"&&h!=="quarter"&&h!=="half-year"&&h!=="year"||(h=`MM-dd +yyyy`);var x=Gu(i),S=l?"UTC":"",M=x["get"+S+"FullYear"](),I=x["get"+S+"Month"]()+1,j=x["get"+S+"Date"](),V=x["get"+S+"Hours"](),Z=x["get"+S+"Minutes"](),ae=x["get"+S+"Seconds"](),le=x["get"+S+"Milliseconds"]();return h.replace("MM",Hl(I,2)).replace("M",I).replace("yyyy",M).replace("yy",M%100+"").replace("dd",Hl(j,2)).replace("d",j).replace("hh",Hl(V,2)).replace("h",V).replace("mm",Hl(Z,2)).replace("m",Z).replace("ss",Hl(ae,2)).replace("s",ae).replace("SSS",Hl(le,3))},capitalFirst:function(h){return h&&h.charAt(0).toUpperCase()+h.substr(1)},truncateText:Sc,getTextRect:function(h,i,l,x,S,M,I,j){return new J1({style:{text:h,font:i,align:l,verticalAlign:x,padding:S,rich:M,overflow:I?"truncate":null,lineHeight:j}}).getBoundingRect()}}),Tg=Object.freeze({__proto__:null,map:Ie,each:me,indexOf:te,inherits:re,reduce:pe,filter:ce,bind:_e,curry:xe,isArray:Te,isString:Be,isObject:et,isFunction:Ne,extend:Y,defaults:K,clone:U,merge:G}),uh=is();function E8(h){return h.type==="category"?function(i){var l=i.getLabelModel(),x=_b(i,l);return!l.get("show")||i.scale.isBlank()?{labels:[],labelCategoryInterval:x.labelCategoryInterval}:x}(h):function(i){var l=i.scale.getTicks(),x=R2(i);return{labels:Ie(l,function(S,M){return{level:S.level,formattedLabel:x(S,M),rawLabel:i.scale.getLabel(S),tickValue:S.value}})}}(h)}function br(h,i){return h.type==="category"?function(l,x){var S,M,I=T8(l,"ticks"),j=Qc(x),V=F2(I,j);if(V)return V;if(x.get("show")&&!l.scale.isBlank()||(S=[]),Ne(j))S=Mg(l,j,!0);else if(j==="auto"){var Z=_b(l,l.getLabelModel());M=Z.labelCategoryInterval,S=Ie(Z.labels,function(ae){return ae.tickValue})}else S=Ag(l,M=j,!0);return o7(I,j,{ticks:S,tickCategoryInterval:M})}(h,i):{ticks:Ie(h.scale.getTicks(),function(l){return l.value})}}function _b(h,i){var l,x,S=T8(h,"labels"),M=Qc(i),I=F2(S,M);return I||(Ne(M)?l=Mg(h,M):(x=M==="auto"?function(j){var V=uh(j).autoInterval;return V!=null?V:uh(j).autoInterval=j.calculateCategoryInterval()}(h):M,l=Ag(h,x)),o7(S,M,{labels:l,labelCategoryInterval:x}))}function T8(h,i){return uh(h)[i]||(uh(h)[i]=[])}function F2(h,i){for(var l=0;l1&&ae/V>2&&(Z=Math.round(Math.ceil(Z/V)*V));var le=Og(h),ge=I.get("showMinLabel")||le,ke=I.get("showMaxLabel")||le;ge&&Z!==M[0]&&De(M[0]);for(var Pe=Z;Pe<=M[1];Pe+=V)De(Pe);function De(je){var Ue={value:je};j.push(l?je:{formattedLabel:x(Ue),rawLabel:S.getLabel(Ue),tickValue:je})}return ke&&Pe-V!==M[1]&&De(M[1]),j}function Mg(h,i,l){var x=h.scale,S=R2(h),M=[];return me(x.getTicks(),function(I){var j=x.getLabel(I),V=I.value;i(I.value,j)&&M.push(l?V:{formattedLabel:S(I),rawLabel:j,tickValue:V})}),M}var zu=[0,1],l7=function(){function h(i,l,x){this.onBand=!1,this.inverse=!1,this.dim=i,this.scale=l,this._extent=x||[0,0]}return h.prototype.contain=function(i){var l=this._extent,x=Math.min(l[0],l[1]),S=Math.max(l[0],l[1]);return i>=x&&i<=S},h.prototype.containData=function(i){return this.scale.contain(i)},h.prototype.getExtent=function(){return this._extent.slice()},h.prototype.getPixelPrecision=function(i){return q1(i||this.scale.getExtent(),this._extent)},h.prototype.setExtent=function(i,l){var x=this._extent;x[0]=i,x[1]=l},h.prototype.dataToCoord=function(i,l){var x=this._extent,S=this.scale;return i=S.normalize(i),this.onBand&&S.type==="ordinal"&&C6(x=x.slice(),S.count()),bu(i,zu,x,l)},h.prototype.coordToData=function(i,l){var x=this._extent,S=this.scale;this.onBand&&S.type==="ordinal"&&C6(x=x.slice(),S.count());var M=bu(i,x,zu,l);return this.scale.scale(M)},h.prototype.pointToData=function(i,l){},h.prototype.getTicksCoords=function(i){var l=(i=i||{}).tickModel||this.getTickModel(),x=Ie(br(this,l).ticks,function(S){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(S):S),tickValue:S}},this);return function(S,M,I,j){var V=M.length;if(S.onBand&&!I&&V){var Z,ae,le=S.getExtent();if(V===1)M[0].coord=le[0],Z=M[1]={coord:le[0]};else{var ge=M[V-1].tickValue-M[0].tickValue,ke=(M[V-1].coord-M[0].coord)/ge;me(M,function(je){je.coord-=ke/2}),ae=1+S.scale.getExtent()[1]-M[V-1].tickValue,Z={coord:M[V-1].coord+ke*ae},M.push(Z)}var Pe=le[0]>le[1];De(M[0].coord,le[0])&&(j?M[0].coord=le[0]:M.shift()),j&&De(le[0],M[0].coord)&&M.unshift({coord:le[0]}),De(le[1],Z.coord)&&(j?Z.coord=le[1]:M.pop()),j&&De(Z.coord,le[1])&&M.push({coord:le[1]})}function De(je,Ue){return je=nu(je),Ue=nu(Ue),Pe?je>Ue:je0&&i<100||(i=5),Ie(this.scale.getMinorTicks(i),function(l){return Ie(l,function(x){return{coord:this.dataToCoord(x),tickValue:x}},this)},this)},h.prototype.getViewLabels=function(){return E8(this).labels},h.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},h.prototype.getTickModel=function(){return this.model.getModel("axisTick")},h.prototype.getBandWidth=function(){var i=this._extent,l=this.scale.getExtent(),x=l[1]-l[0]+(this.onBand?1:0);x===0&&(x=1);var S=Math.abs(i[1]-i[0]);return Math.abs(S)/x},h.prototype.calculateCategoryInterval=function(){return function(i){var l=function(en){var ln=en.getLabelModel();return{axisRotate:en.getRotate?en.getRotate():en.isHorizontal&&!en.isHorizontal()?90:0,labelRotate:ln.get("rotate")||0,font:ln.getFont()}}(i),x=R2(i),S=(l.axisRotate-l.labelRotate)/180*Math.PI,M=i.scale,I=M.getExtent(),j=M.count();if(I[1]-I[0]<1)return 0;var V=1;j>40&&(V=Math.max(1,Math.floor(j/40)));for(var Z=I[0],ae=i.dataToCoord(Z+1)-i.dataToCoord(Z),le=Math.abs(ae*Math.cos(S)),ge=Math.abs(ae*Math.sin(S)),ke=0,Pe=0;Z<=I[1];Z+=V){var De,je,Ue=d0(x({value:Z}),l.font,"center","top");De=1.3*Ue.width,je=1.3*Ue.height,ke=Math.max(ke,De,7),Pe=Math.max(Pe,je,7)}var We=ke/le,dt=Pe/ge;isNaN(We)&&(We=1/0),isNaN(dt)&&(dt=1/0);var pt=Math.max(0,Math.floor(Math.min(We,dt))),Et=uh(i.model),Lt=i.getExtent(),zt=Et.lastAutoInterval,qt=Et.lastTickCount;return zt!=null&&qt!=null&&Math.abs(zt-pt)<=1&&Math.abs(qt-j)<=1&&zt>pt&&Et.axisExtent0===Lt[0]&&Et.axisExtent1===Lt[1]?pt=zt:(Et.lastTickCount=j,Et.lastAutoInterval=pt,Et.axisExtent0=Lt[0],Et.axisExtent1=Lt[1]),pt}(this)},h}();function C6(h,i){var l=(h[1]-h[0])/i/2;h[0]+=l,h[1]-=l}function k6(h,i,l,x,S,M,I,j){var V=S-h,Z=M-i,ae=l-h,le=x-i,ge=Math.sqrt(ae*ae+le*le),ke=(V*(ae/=ge)+Z*(le/=ge))/ge;j&&(ke=Math.min(Math.max(ke,0),1)),ke*=ge;var Pe=I[0]=h+ke*ae,De=I[1]=i+ke*le;return Math.sqrt((Pe-S)*(Pe-S)+(De-M)*(De-M))}var pf=new Rt,ys=new Rt,ic=new Rt,ud=new Rt,J0=new Rt,e0=[],yc=new Rt;function A8(h,i){if(i<=180&&i>0){i=i/180*Math.PI,pf.fromArray(h[0]),ys.fromArray(h[1]),ic.fromArray(h[2]),Rt.sub(ud,pf,ys),Rt.sub(J0,ic,ys);var l=ud.len(),x=J0.len();if(!(l<.001||x<.001)){ud.scale(1/l),J0.scale(1/x);var S=ud.dot(J0);if(Math.cos(i)1&&Rt.copy(yc,ic),yc.toArray(h[1])}}}}function vf(h,i,l){if(l<=180&&l>0){l=l/180*Math.PI,pf.fromArray(h[0]),ys.fromArray(h[1]),ic.fromArray(h[2]),Rt.sub(ud,ys,pf),Rt.sub(J0,ic,ys);var x=ud.len(),S=J0.len();if(!(x<.001||S<.001)&&(ud.scale(1/x),J0.scale(1/S),ud.dot(i)=I)Rt.copy(yc,ic);else{yc.scaleAndAdd(J0,M/Math.tan(Math.PI/2-j));var V=ic.x!==ys.x?(yc.x-ys.x)/(ic.x-ys.x):(yc.y-ys.y)/(ic.y-ys.y);if(isNaN(V))return;V<0?Rt.copy(yc,ys):V>1&&Rt.copy(yc,ic)}yc.toArray(h[1])}}}function s7(h,i,l,x){var S=l==="normal",M=S?h:h.ensureState(l);M.ignore=i;var I=x.get("smooth");I&&I===!0&&(I=.3),M.shape=M.shape||{},I>0&&(M.shape.smooth=I);var j=x.getModel("lineStyle").getLineStyle();S?h.useStyle(j):M.style=j}function Pg(h,i){var l=i.smooth,x=i.points;if(x)if(h.moveTo(x[0][0],x[0][1]),l>0&&x.length>=3){var S=It(x[0],x[1]),M=It(x[1],x[2]);if(!S||!M)return h.lineTo(x[1][0],x[1][1]),void h.lineTo(x[2][0],x[2][1]);var I=Math.min(S,M)*l,j=sa([],x[1],x[0],I/S),V=sa([],x[1],x[2],I/M),Z=sa([],j,V,.5);h.bezierCurveTo(j[0],j[1],j[0],j[1],Z[0],Z[1]),h.bezierCurveTo(V[0],V[1],V[0],V[1],x[2][0],x[2][1])}else for(var ae=1;ae0&&Z&&qt(-Pe/ae,0,ae);var We,dt,pt=S[0],Et=S[ae-1];return Lt(),We<0&&en(-We,.8),dt<0&&en(dt,.8),Lt(),zt(We,dt,1),zt(dt,We,-1),Lt(),We<0&&ln(-We),dt<0&&ln(dt),ke}function Lt(){We=pt.rect[M]-j,dt=V-Et.rect[M]-Et.rect[I]}function zt(cn,_n,jn){if(cn<0){var Jn=Math.min(_n,-cn);if(Jn>0){qt(Jn*jn,0,ae);var Zn=Jn+cn;Zn<0&&en(-Zn*jn,1)}else en(-cn*jn,1)}}function qt(cn,_n,jn){cn!==0&&(ke=!0);for(var Jn=_n;Jn0)for(Zn=0;Zn0;Zn--)qt(-jn[Zn-1]*Wr,Zn,ae)}}function ln(cn){var _n=cn<0?-1:1;cn=Math.abs(cn);for(var jn=Math.ceil(cn/(ae-1)),Jn=0;Jn0?qt(jn,0,Jn+1):qt(-jn,ae-Jn-1,ae),(cn-=jn)<=0)return}}(h,"y","height",i,l,x)}function Ys(){return!1}function Cp(h,i,l){var x=ee(),S=i.getWidth(),M=i.getHeight(),I=x.style;return I&&(I.position="absolute",I.left="0",I.top="0",I.width=S+"px",I.height=M+"px",x.setAttribute("data-zr-dom-id",h)),x.width=S*l,x.height=M*l,x}var u7=function(h){function i(l,x,S){var M,I=h.call(this)||this;I.motionBlur=!1,I.lastFrameAlpha=.7,I.dpr=1,I.virtual=!1,I.config={},I.incremental=!1,I.zlevel=0,I.maxRepaintRectCount=5,I.__dirty=!0,I.__firstTimePaint=!0,I.__used=!1,I.__drawIndex=0,I.__startIndex=0,I.__endIndex=0,I.__prevStartIndex=null,I.__prevEndIndex=null,S=S||f0,typeof l=="string"?M=Cp(l,x,S):et(l)&&(l=(M=l).id),I.id=l,I.dom=M;var j=M.style;return j&&(M.onselectstart=Ys,j.webkitUserSelect="none",j.userSelect="none",j.webkitTapHighlightColor="rgba(0,0,0,0)",j["-webkit-touch-callout"]="none",j.padding="0",j.margin="0",j.borderWidth="0"),I.domBack=null,I.ctxBack=null,I.painter=x,I.config=null,I.dpr=S,I}return v(i,h),i.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},i.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},i.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},i.prototype.setUnpainted=function(){this.__firstTimePaint=!0},i.prototype.createBackBuffer=function(){var l=this.dpr;this.domBack=Cp("back-"+this.id,this.painter,l),this.ctxBack=this.domBack.getContext("2d"),l!==1&&this.ctxBack.scale(l,l)},i.prototype.createRepaintRects=function(l,x,S,M){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var I,j=[],V=this.maxRepaintRectCount,Z=!1,ae=new Ca(0,0,0,0);function le(We){if(We.isFinite()&&!We.isZero())if(j.length===0)(dt=new Ca(0,0,0,0)).copy(We),j.push(dt);else{for(var dt,pt=!1,Et=1/0,Lt=0,zt=0;zt=V)}}for(var ge=this.__startIndex;ge15)break}Jn.prevElClipPaths&&We.restore()};if(dt)if(dt.length===0)je=Ue.__endIndex;else for(var ln=ke.dpr,cn=0;cn0&&i>S[0]){for(V=0;Vi);V++);j=x[S[V]]}if(S.splice(V+1,0,i),x[i]=l,!l.virtual)if(j){var Z=j.dom;Z.nextSibling?I.insertBefore(l.dom,Z.nextSibling):I.appendChild(l.dom)}else I.firstChild?I.insertBefore(l.dom,I.firstChild):I.appendChild(l.dom);l.__painter=this}else H("Layer of zlevel "+i+" is not valid")},h.prototype.eachLayer=function(i,l){for(var x=this._zlevelList,S=0;S0?f7:0),this._needsManuallyCompositing),ae.__builtin__||H("ZLevel "+Z+" has been used by unkown layer "+ae.id),ae!==I&&(ae.__used=!0,ae.__startIndex!==M&&(ae.__dirty=!0),ae.__startIndex=M,ae.incremental?ae.__drawIndex=-1:ae.__drawIndex=M,l(M),I=ae),1&V.__dirty&&!V.__inHover&&(ae.__dirty=!0,ae.incremental&&ae.__drawIndex<0&&(ae.__drawIndex=M))}l(M),this.eachBuiltinLayer(function(le,ge){!le.__used&&le.getElementCount()>0&&(le.__dirty=!0,le.__startIndex=le.__endIndex=le.__drawIndex=0),le.__dirty&&le.__drawIndex<0&&(le.__drawIndex=le.__startIndex)})},h.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},h.prototype._clearLayer=function(i){i.clear()},h.prototype.setBackgroundColor=function(i){this._backgroundColor=i,me(this._layers,function(l){l.setUnpainted()})},h.prototype.configLayer=function(i,l){if(l){var x=this._layerConfig;x[i]?G(x[i],l,!0):x[i]=l;for(var S=0;S-1&&(Z.style.stroke=Z.style.fill,Z.style.fill="#fff",Z.style.lineWidth=2),x},i.type="series.line",i.dependencies=["grid","polar"],i.defaultOption={zlevel:0,z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0,lineStyle:{width:"bolder"}},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},i}(C0);function kp(h,i){var l=h.mapDimensionsAll("defaultedLabel"),x=l.length;if(x===1){var S=gc(h,i,l[0]);return S!=null?S+"":null}if(x){for(var M=[],I=0;I=0&&x.push(i[M])}return x.join(" ")}var M8=function(h){function i(l,x,S,M){var I=h.call(this)||this;return I.updateData(l,x,S,M),I}return v(i,h),i.prototype._createSymbol=function(l,x,S,M,I){this.removeAll();var j=Gd(l,-1,-1,2,2,null,I);j.attr({z2:100,culling:!0,scaleX:M[0]/2,scaleY:M[1]/2}),j.drift=P8,this._symbolType=l,this.add(j)},i.prototype.stopSymbolAnimation=function(l){this.childAt(0).stopAnimation(null,l)},i.prototype.getSymbolType=function(){return this._symbolType},i.prototype.getSymbolPath=function(){return this.childAt(0)},i.prototype.highlight=function(){Pm(this.childAt(0))},i.prototype.downplay=function(){n2(this.childAt(0))},i.prototype.setZ=function(l,x){var S=this.childAt(0);S.zlevel=l,S.z=x},i.prototype.setDraggable=function(l){var x=this.childAt(0);x.draggable=l,x.cursor=l?"move":x.cursor},i.prototype.updateData=function(l,x,S,M){this.silent=!1;var I=l.getItemVisual(x,"symbol")||"circle",j=l.hostModel,V=i.getSymbolSize(l,x),Z=I!==this._symbolType,ae=M&&M.disableAnimation;if(Z){var le=l.getItemVisual(x,"symbolKeepAspect");this._createSymbol(I,l,x,V,le)}else{(ke=this.childAt(0)).silent=!1;var ge={scaleX:V[0]/2,scaleY:V[1]/2};ae?ke.attr(ge):Oc(ke,ge,j,x),Uf(ke)}if(this._updateCommon(l,x,V,S,M),Z){var ke=this.childAt(0);ae||(ge={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:ke.style.opacity}},ke.scaleX=ke.scaleY=0,ke.style.opacity=0,V0(ke,ge,j,x))}ae&&this.childAt(0).stopAnimation("remove"),this._seriesModel=j},i.prototype._updateCommon=function(l,x,S,M,I){var j,V,Z,ae,le,ge,ke,Pe,De=this.childAt(0),je=l.hostModel;if(M&&(j=M.emphasisItemStyle,V=M.blurItemStyle,Z=M.selectItemStyle,ae=M.focus,le=M.blurScope,ge=M.labelStatesModels,ke=M.hoverScale,Pe=M.cursorStyle),!M||l.hasItemOption){var Ue=M&&M.itemModel?M.itemModel:l.getItemModel(x),We=Ue.getModel("emphasis");j=We.getModel("itemStyle").getItemStyle(),Z=Ue.getModel(["select","itemStyle"]).getItemStyle(),V=Ue.getModel(["blur","itemStyle"]).getItemStyle(),ae=We.get("focus"),le=We.get("blurScope"),ge=Wf(Ue),ke=We.getShallow("scale"),Pe=Ue.getShallow("cursor")}var dt=l.getItemVisual(x,"symbolRotate");De.attr("rotation",(dt||0)*Math.PI/180||0);var pt=E5(l.getItemVisual(x,"symbolOffset"),S);pt&&(De.x=pt[0],De.y=pt[1]),Pe&&De.attr("cursor",Pe);var Et=l.getItemVisual(x,"style"),Lt=Et.fill;if(De instanceof dc){var zt=De.style;De.useStyle(Y({image:zt.image,x:zt.x,y:zt.y,width:zt.width,height:zt.height},Et))}else De.__isEmptyBrush?De.useStyle(Y({},Et)):De.useStyle(Et),De.style.decal=null,De.setColor(Lt,I&&I.symbolInnerColor),De.style.strokeNoScale=!0;var qt=l.getItemVisual(x,"liftZ"),en=this._z2;qt!=null?en==null&&(this._z2=De.z2,De.z2+=qt):en!=null&&(De.z2=en,this._z2=null);var ln=I&&I.useNameLabel;l2(De,ge,{labelFetcher:je,labelDataIndex:x,defaultText:function(jn){return ln?l.getName(jn):kp(l,jn)},inheritColor:Lt,defaultOpacity:Et.opacity}),this._sizeX=S[0]/2,this._sizeY=S[1]/2;var cn=De.ensureState("emphasis");if(cn.style=j,De.ensureState("select").style=Z,De.ensureState("blur").style=V,ke){var _n=Math.max(1.1,3/this._sizeY);cn.scaleX=this._sizeX*_n,cn.scaleY=this._sizeY*_n}this.setSymbolScale(1),Vh(this,ae,le)},i.prototype.setSymbolScale=function(l){this.scaleX=this.scaleY=l},i.prototype.fadeOut=function(l,x){var S=this.childAt(0),M=this._seriesModel,I=js(this).dataIndex,j=x&&x.animation;if(this.silent=S.silent=!0,x&&x.fadeLabel){var V=S.getTextContent();V&&Is(V,{style:{opacity:0}},M,{dataIndex:I,removeOpt:j,cb:function(){S.removeTextContent()}})}else S.removeTextContent();Is(S,{style:{opacity:0},scaleX:0,scaleY:0},M,{dataIndex:I,cb:l,removeOpt:j})},i.getSymbolSize=function(l,x){return Te(S=l.getItemVisual(x,"symbolSize"))||(S=[+S,+S]),[S[0]||0,S[1]||0];var S},i}(bl);function P8(h,i){this.parent.drift(h,i)}function S6(h,i,l,x){return i&&!isNaN(i[0])&&!isNaN(i[1])&&!(x.isIgnore&&x.isIgnore(l))&&!(x.clipShape&&!x.clipShape.contain(i[0],i[1]))&&h.getItemVisual(l,"symbol")!=="none"}function Dg(h){return h==null||et(h)||(h={isIgnore:h}),h||{}}function D8(h){var i=h.hostModel,l=i.getModel("emphasis");return{emphasisItemStyle:l.getModel("itemStyle").getItemStyle(),blurItemStyle:i.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:i.getModel(["select","itemStyle"]).getItemStyle(),focus:l.get("focus"),blurScope:l.get("blurScope"),hoverScale:l.get("scale"),labelStatesModels:Wf(i),cursorStyle:i.get("cursor")}}var aw=function(){function h(i){this.group=new bl,this._SymbolCtor=i||M8}return h.prototype.updateData=function(i,l){l=Dg(l);var x=this.group,S=i.hostModel,M=this._data,I=this._SymbolCtor,j=l.disableAnimation,V=D8(i),Z={disableAnimation:j},ae=l.getSymbolPoint||function(le){return i.getItemLayout(le)};M||x.removeAll(),i.diff(M).add(function(le){var ge=ae(le);if(S6(i,ge,le,l)){var ke=new I(i,le,V,Z);ke.setPosition(ge),i.setItemGraphicEl(le,ke),x.add(ke)}}).update(function(le,ge){var ke=M.getItemGraphicEl(ge),Pe=ae(le);if(S6(i,Pe,le,l)){var De=i.getItemVisual(le,"symbol")||"circle",je=ke&&ke.getSymbolType&&ke.getSymbolType();if(!ke||je&&je!==De)x.remove(ke),(ke=new I(i,le,V,Z)).setPosition(Pe);else{ke.updateData(i,le,V,Z);var Ue={x:Pe[0],y:Pe[1]};j?ke.attr(Ue):Oc(ke,Ue,S)}x.add(ke),i.setItemGraphicEl(le,ke)}else x.remove(ke)}).remove(function(le){var ge=M.getItemGraphicEl(le);ge&&ge.fadeOut(function(){x.remove(ge)})}).execute(),this._getSymbolPoint=ae,this._data=i},h.prototype.isPersistent=function(){return!0},h.prototype.updateLayout=function(){var i=this,l=this._data;l&&l.eachItemGraphicEl(function(x,S){var M=i._getSymbolPoint(S);x.setPosition(M),x.markRedraw()})},h.prototype.incrementalPrepareUpdate=function(i){this._seriesScope=D8(i),this._data=null,this.group.removeAll()},h.prototype.incrementalUpdate=function(i,l,x){function S(V){V.isGroup||(V.incremental=!0,V.ensureState("emphasis").hoverLayer=!0)}x=Dg(x);for(var M=i.start;M0?je=Ue[0]:Ue[1]<0&&(je=Ue[1]),je}(S,l),I=x.dim,j=S.dim,V=i.mapDimension(j),Z=i.mapDimension(I),ae=j==="x"||j==="radius"?1:0,le=Ie(h.dimensions,function(Pe){return i.mapDimension(Pe)}),ge=!1,ke=i.getCalculationInfo("stackResultDimension");return xp(i,le[0])&&(ge=!0,le[0]=ke),xp(i,le[1])&&(ge=!0,le[1]=ke),{dataDimsForPoint:le,valueStart:M,valueAxisDim:j,baseAxisDim:I,stacked:!!ge,valueDim:V,baseDim:Z,baseDataOffset:ae,stackedOverDimension:i.getCalculationInfo("stackedOverDimension")}}function N8(h,i,l,x){var S=NaN;h.stacked&&(S=l.get(l.getCalculationInfo("stackedOverDimension"),x)),isNaN(S)&&(S=h.valueStart);var M=h.baseDataOffset,I=[];return I[M]=l.get(h.baseDim,x),I[1-M]=S,i.dataToPoint(I)}var h7=typeof Float32Array<"u",t0=h7?Float32Array:Array;function $u(h){return Te(h)?h7?new Float32Array(h):h:new t0(h)}var ss=Math.min,Ic=Math.max;function $o(h,i){return isNaN(h)||isNaN(i)}function Q0(h,i,l,x,S,M,I,j,V){for(var Z,ae,le,ge,ke,Pe,De=l,je=0;je=S||De<0)break;if($o(Ue,We)){if(V){De+=M;continue}break}if(De===l)h[M>0?"moveTo":"lineTo"](Ue,We),le=Ue,ge=We;else{var dt=Ue-Z,pt=We-ae;if(dt*dt+pt*pt<.5){De+=M;continue}if(I>0){for(var Et=De+M,Lt=i[2*Et],zt=i[2*Et+1];Lt===Ue&&zt===We&&je=x||$o(Lt,zt))ke=Ue,Pe=We;else{ln=Lt-Z,cn=zt-ae;var Jn=Ue-Z,Zn=Lt-Ue,Br=We-ae,Ar=zt-We,Wr=void 0,Mr=void 0;j==="x"?(Wr=Math.abs(Jn),Mr=Math.abs(Zn),ke=Ue-Wr*I,Pe=We,_n=Ue+Wr*I,jn=We):j==="y"?(Wr=Math.abs(Br),Mr=Math.abs(Ar),ke=Ue,Pe=We-Wr*I,_n=Ue,jn=We+Wr*I):(Wr=Math.sqrt(Jn*Jn+Br*Br),ke=Ue-ln*I*(1-(en=(Mr=Math.sqrt(Zn*Zn+Ar*Ar))/(Mr+Wr))),Pe=We-cn*I*(1-en),jn=We+cn*I*en,_n=ss(_n=Ue+ln*I*en,Ic(Lt,Ue)),jn=ss(jn,Ic(zt,We)),_n=Ic(_n,ss(Lt,Ue)),Pe=We-(cn=(jn=Ic(jn,ss(zt,We)))-We)*Wr/Mr,ke=ss(ke=Ue-(ln=_n-Ue)*Wr/Mr,Ic(Z,Ue)),Pe=ss(Pe,Ic(ae,We)),_n=Ue+(ln=Ue-(ke=Ic(ke,ss(Z,Ue))))*Mr/Wr,jn=We+(cn=We-(Pe=Ic(Pe,ss(ae,We))))*Mr/Wr)}h.bezierCurveTo(le,ge,ke,Pe,Ue,We),le=_n,ge=jn}else h.lineTo(Ue,We)}Z=Ue,ae=We,De+=M}return je}var p7=function(){this.smooth=0,this.smoothConstraint=!0},v7=function(h){function i(l){var x=h.call(this,l)||this;return x.type="ec-polyline",x}return v(i,h),i.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},i.prototype.getDefaultShape=function(){return new p7},i.prototype.buildPath=function(l,x){var S=x.points,M=0,I=S.length/2;if(x.connectNulls){for(;I>0&&$o(S[2*I-2],S[2*I-1]);I--);for(;M=0){var We=V?(ge-M)*Ue+M:(le-S)*Ue+S;return V?[l,We]:[We,l]}S=le,M=ge;break;case j.C:le=I[ae++],ge=I[ae++],ke=I[ae++],Pe=I[ae++],De=I[ae++],je=I[ae++];var dt=V?St(S,le,ke,De,l,Z):St(M,ge,Pe,je,l,Z);if(dt>0)for(var pt=0;pt=0)return We=V?Ye(M,ge,Pe,je,Et):Ye(S,le,ke,De,Et),V?[l,We]:[We,l]}S=De,M=je}}},i}(Wl),Cb=function(h){function i(){return h!==null&&h.apply(this,arguments)||this}return v(i,h),i}(p7),iw=function(h){function i(l){var x=h.call(this,l)||this;return x.type="ec-polygon",x}return v(i,h),i.prototype.getDefaultShape=function(){return new Cb},i.prototype.buildPath=function(l,x){var S=x.points,M=x.stackedOnPoints,I=0,j=S.length/2,V=x.smoothMonotone;if(x.connectNulls){for(;j>0&&$o(S[2*j-2],S[2*j-1]);j--);for(;I=0;I--){var j=h.getDimensionInfo(x[I].dimension);if((S=j&&j.coordDim)==="x"||S==="y"){M=x[I];break}}if(M){var V=i.getAxis(S),Z=Ie(M.stops,function(We){return{coord:V.toGlobalCoord(V.dataToCoord(We.value)),color:We.color}}),ae=Z.length,le=M.outerColors.slice();ae&&Z[0].coord>Z[ae-1].coord&&(Z.reverse(),le.reverse());var ge=function(We,dt){var pt,Et,Lt=[],zt=We.length;function qt(_n,jn,Jn){var Zn=_n.coord;return{coord:Jn,color:Kr((Jn-Zn)/(jn.coord-Zn),[_n.color,jn.color])}}for(var en=0;endt){Et?Lt.push(qt(Et,ln,dt)):pt&&Lt.push(qt(pt,ln,0),qt(pt,ln,dt));break}pt&&(Lt.push(qt(pt,ln,0)),pt=null),Lt.push(ln),Et=ln}}return Lt}(Z,S==="x"?l.getWidth():l.getHeight()),ke=ge.length;if(!ke&&ae)return Z[0].coord<0?le[1]?le[1]:Z[ae-1].color:le[0]?le[0]:Z[0].color;var Pe=ge[0].coord-10,De=ge[ke-1].coord+10,je=De-Pe;if(je<.001)return"transparent";me(ge,function(We){We.offset=(We.coord-Pe)/je}),ge.push({offset:ke?ge[ke-1].offset:.5,color:le[1]||"transparent"}),ge.unshift({offset:ke?ge[0].offset:.5,color:le[0]||"transparent"});var Ue=new bv(0,0,0,0,ge,!0);return Ue[S]=Pe,Ue[S+"2"]=De,Ue}}}function ow(h,i,l){var x=h.get("showAllSymbol"),S=x==="auto";if(!x||S){var M=l.getAxesByScale("ordinal")[0];if(M&&(!S||!function(V,Z){var ae=V.getExtent(),le=Math.abs(ae[1]-ae[0])/V.scale.count();isNaN(le)&&(le=0);for(var ge=Z.count(),ke=Math.max(1,Math.round(ge/5)),Pe=0;Pele)return!1;return!0}(M,i))){var I=i.mapDimension(M.dim),j={};return me(M.getViewLabels(),function(V){var Z=M.scale.getRawOrdinalNumber(V.tickValue);j[Z]=1}),function(V){return!j.hasOwnProperty(i.get(I,V))}}}}function B2(h,i){return[h[2*i],h[2*i+1]]}function Ng(h){if(h.get(["endLabel","show"]))return!0;for(var i=0;i0&&l.get(["emphasis","lineStyle","width"])==="bolder"&&(De.getState("emphasis").style.lineWidth=+De.style.lineWidth+1),js(De).seriesIndex=l.seriesIndex,Vh(De,Jn,Zn);var Br=R8(l.get("smooth")),Ar=l.get("smoothMonotone"),Wr=l.get("connectNulls");if(De.setShape({smooth:Br,smoothMonotone:Ar,connectNulls:Wr}),je){var Mr=V.getCalculationInfo("stackedOnSeries"),oa=0;je.useStyle(K(ae.getAreaStyle(),{fill:_n,opacity:.7,lineJoin:"bevel",decal:V.getVisual("style").decal})),Mr&&(oa=R8(Mr.get("smooth"))),je.setShape({smooth:Br,stackedOnSmooth:oa,smoothMonotone:Ar,connectNulls:Wr}),g1(je,l,"areaStyle"),js(je).seriesIndex=l.seriesIndex,Vh(je,Jn,Zn)}var Oi=function(Qa){M._changePolyState(Qa)};V.eachItemGraphicEl(function(Qa){Qa&&(Qa.onHoverStateChange=Oi)}),this._polyline.onHoverStateChange=Oi,this._data=V,this._coordSys=I,this._stackedOnPoints=Lt,this._points=le,this._step=cn,this._valueOrigin=pt,l.get("triggerLineEvent")&&(this.packEventData(l,De),je&&this.packEventData(l,je))},i.prototype.packEventData=function(l,x){js(x).eventData={componentType:"series",componentSubType:"line",componentIndex:l.componentIndex,seriesIndex:l.seriesIndex,seriesName:l.name,seriesType:"line"}},i.prototype.highlight=function(l,x,S,M){var I=l.getData(),j=m0(I,M);if(this._changePolyState("emphasis"),!(j instanceof Array)&&j!=null&&j>=0){var V=I.getLayout("points"),Z=I.getItemGraphicEl(j);if(!Z){var ae=V[2*j],le=V[2*j+1];if(isNaN(ae)||isNaN(le)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(ae,le))return;var ge=l.get("zlevel"),ke=l.get("z");(Z=new M8(I,j)).x=ae,Z.y=le,Z.setZ(ge,ke);var Pe=Z.getSymbolPath().getTextContent();Pe&&(Pe.zlevel=ge,Pe.z=ke,Pe.z2=this._polyline.z2+1),Z.__temp=!0,I.setItemGraphicEl(j,Z),Z.stopSymbolAnimation(!0),this.group.add(Z)}Z.highlight()}else mc.prototype.highlight.call(this,l,x,S,M)},i.prototype.downplay=function(l,x,S,M){var I=l.getData(),j=m0(I,M);if(this._changePolyState("normal"),j!=null&&j>=0){var V=I.getItemGraphicEl(j);V&&(V.__temp?(I.setItemGraphicEl(j,null),this.group.remove(V)):V.downplay())}else mc.prototype.downplay.call(this,l,x,S,M)},i.prototype._changePolyState=function(l){var x=this._polygon;i9(this._polyline,l),x&&i9(x,l)},i.prototype._newPolyline=function(l){var x=this._polyline;return x&&this._lineGroup.remove(x),x=new v7({shape:{points:l},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(x),this._polyline=x,x},i.prototype._newPolygon=function(l,x){var S=this._polygon;return S&&this._lineGroup.remove(S),S=new iw({shape:{points:l,stackedOnPoints:x},segmentIgnoreThreshold:2}),this._lineGroup.add(S),this._polygon=S,S},i.prototype._initSymbolLabelAnimation=function(l,x,S){var M,I,j=x.getBaseAxis(),V=j.inverse;x.type==="cartesian2d"?(M=j.isHorizontal(),I=!1):x.type==="polar"&&(M=j.dim==="angle",I=!0);var Z=l.hostModel,ae=Z.get("animationDuration");typeof ae=="function"&&(ae=ae(null));var le=Z.get("animationDelay")||0,ge=typeof le=="function"?le(null):le;l.eachItemGraphicEl(function(ke,Pe){var De=ke;if(De){var je=[ke.x,ke.y],Ue=void 0,We=void 0,dt=void 0;if(S)if(I){var pt=S,Et=x.pointToCoord(je);M?(Ue=pt.startAngle,We=pt.endAngle,dt=-Et[1]/180*Math.PI):(Ue=pt.r0,We=pt.r,dt=Et[0])}else{var Lt=S;M?(Ue=Lt.x,We=Lt.x+Lt.width,dt=ke.x):(Ue=Lt.y+Lt.height,We=Lt.y,dt=ke.y)}var zt=We===Ue?0:(dt-Ue)/(We-Ue);V&&(zt=1-zt);var qt=typeof le=="function"?le(Pe):ae*zt+ge,en=De.getSymbolPath(),ln=en.getTextContent();De.attr({scaleX:0,scaleY:0}),De.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:qt}),ln&&ln.animateFrom({style:{opacity:0}},{duration:300,delay:qt}),en.disableLabelAnimation=!0}})},i.prototype._initOrUpdateEndLabel=function(l,x,S){var M=l.getModel("endLabel");if(Ng(l)){var I=l.getData(),j=this._polyline,V=this._endLabel;V||((V=this._endLabel=new J1({z2:200})).ignoreClip=!0,j.setTextContent(this._endLabel),j.disableLabelAnimation=!0);var Z=function(ae){for(var le,ge,ke=ae.length/2;ke>0&&(le=ae[2*ke-2],ge=ae[2*ke-1],isNaN(le)||isNaN(ge));ke--);return ke-1}(I.getLayout("points"));Z>=0&&(l2(j,Wf(l,"endLabel"),{inheritColor:S,labelFetcher:l,labelDataIndex:Z,defaultText:function(ae,le,ge){return ge!=null?d7(I,ge):kp(I,ae)},enableTextSetter:!0},function(ae,le){var ge=le.getBaseAxis(),ke=ge.isHorizontal(),Pe=ge.inverse,De=ke?Pe?"right":"left":"center",je=ke?"middle":Pe?"top":"bottom";return{normal:{align:ae.get("align")||De,verticalAlign:ae.get("verticalAlign")||je}}}(M,x)),j.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},i.prototype._endLabelOnDuring=function(l,x,S,M,I,j,V){var Z=this._endLabel,ae=this._polyline;if(Z){l<1&&M.originalX==null&&(M.originalX=Z.x,M.originalY=Z.y);var le=S.getLayout("points"),ge=S.hostModel,ke=ge.get("connectNulls"),Pe=j.get("precision"),De=j.get("distance")||0,je=V.getBaseAxis(),Ue=je.isHorizontal(),We=je.inverse,dt=x.shape,pt=We?Ue?dt.x:dt.y+dt.height:Ue?dt.x+dt.width:dt.y,Et=(Ue?De:0)*(We?-1:1),Lt=(Ue?0:-De)*(We?-1:1),zt=Ue?"x":"y",qt=function(Br,Ar,Wr){for(var Mr,oa,Oi=Br.length/2,Qa=Wr==="x"?0:1,Pi=0,Zi=-1,ti=0;ti=Ar||Mr>=Ar&&oa<=Ar){Zi=ti;break}Pi=ti,Mr=oa}else Mr=oa;return{range:[Pi,Zi],t:(Ar-Mr)/(oa-Mr)}}(le,pt,zt),en=qt.range,ln=en[1]-en[0],cn=void 0;if(ln>=1){if(ln>1&&!ke){var _n=B2(le,en[0]);Z.attr({x:_n[0]+Et,y:_n[1]+Lt}),I&&(cn=ge.getRawValue(en[0]))}else{(_n=ae.getPointOn(pt,zt))&&Z.attr({x:_n[0]+Et,y:_n[1]+Lt});var jn=ge.getRawValue(en[0]),Jn=ge.getRawValue(en[1]);I&&(cn=function(Br,Ar,Wr,Mr,oa){var Oi=Ar==null||Ar==="auto";if(Mr==null)return Mr;if(typeof Mr=="number")return nu(Tl=yi(Wr||0,Mr,oa),Oi?Math.max(Nu(Wr||0),Nu(Mr)):Ar);if(typeof Mr=="string")return oa<1?Wr:Mr;for(var Qa=[],Pi=Wr,Zi=Mr,ti=Math.max(Pi?Pi.length:0,Zi.length),Gi=0;Gi0?en[0]:0;_n=B2(le,Zn),I&&(cn=ge.getRawValue(Zn)),Z.attr({x:_n[0]+Et,y:_n[1]+Lt})}I&&Yf(Z).setLabelText(cn)}},i.prototype._doUpdateAnimation=function(l,x,S,M,I,j){var V=this._polyline,Z=this._polygon,ae=l.hostModel,le=function(Et,Lt,zt,qt,en,ln,cn,_n){for(var jn=function(Ko,N6){var gh=[];return N6.diff(Ko).add(function(_f){gh.push({cmd:"+",idx:_f})}).update(function(_f,mh){gh.push({cmd:"=",idx:mh,idx1:_f})}).remove(function(_f){gh.push({cmd:"-",idx:_f})}).execute(),gh}(Et,Lt),Jn=[],Zn=[],Br=[],Ar=[],Wr=[],Mr=[],oa=[],Oi=ts(en,Lt,cn),Qa=Et.getLayout("points")||[],Pi=Lt.getLayout("points")||[],Zi=0;Zi3e3||Z&&Sb(ke,De)>3e3)return V.stopAnimation(),V.setShape({points:Pe}),void(Z&&(Z.stopAnimation(),Z.setShape({points:Pe,stackedOnPoints:De})));V.shape.__points=le.current,V.shape.points=ge;var je={shape:{points:Pe}};le.current!==ge&&(je.shape.__points=le.next),V.stopAnimation(),Oc(V,je,ae),Z&&(Z.setShape({points:ge,stackedOnPoints:ke}),Z.stopAnimation(),Oc(Z,{shape:{stackedOnPoints:De}},ae),V.shape.points!==Z.shape.points&&(Z.shape.points=V.shape.points));for(var Ue=[],We=le.status,dt=0;dti&&(i=h[l]);return isFinite(i)?i:NaN},min:function(h){for(var i=1/0,l=0;l10&&I.type==="cartesian2d"&&M){var V=I.getBaseAxis(),Z=I.getOtherAxis(V),ae=V.getExtent(),le=x.getDevicePixelRatio(),ge=Math.abs(ae[1]-ae[0])*(le||1),ke=Math.round(j/ge);if(ke>1){M==="lttb"&&i.setData(S.lttbDownSample(S.mapDimension(Z.dim),1/ke));var Pe=void 0;typeof M=="string"?Pe=Ig[M]:typeof M=="function"&&(Pe=M),Pe&&i.setData(S.downSample(S.mapDimension(Z.dim),1/ke,Pe,Ob))}}}}}var Op=function(h){function i(){var l=h!==null&&h.apply(this,arguments)||this;return l.type=i.type,l}return v(i,h),i.prototype.getInitialData=function(l,x){return tl(null,this,{useEncodeDefaulter:!0})},i.prototype.getMarkerPosition=function(l){var x=this.coordinateSystem;if(x&&x.clampData){var S=x.dataToPoint(x.clampData(l)),M=this.getData(),I=M.getLayout("offset"),j=M.getLayout("size");return S[x.getBaseAxis().isHorizontal()?0:1]+=I+j/2,S}return[NaN,NaN]},i.type="series.__base_bar__",i.defaultOption={zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},i}(C0);C0.registerClass(Op);var B8=function(h){function i(){var S=h!==null&&h.apply(this,arguments)||this;return S.type=i.type,S}var l,x;return v(i,h),i.prototype.getInitialData=function(){return tl(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},i.prototype.getProgressive=function(){return!!this.get("large")&&this.get("progressive")},i.prototype.getProgressiveThreshold=function(){var S=this.get("progressiveThreshold"),M=this.get("largeThreshold");return M>S&&(S=M),S},i.prototype.brushSelector=function(S,M,I){return I.rect(M.getItemLayout(S))},i.type="series.bar",i.dependencies=["grid","polar"],i.defaultOption=(l=Op.defaultOption,x={clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1},G(G({},l,!0),x,!0)),i}(Op),lw=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0},y7=function(h){function i(l){var x=h.call(this,l)||this;return x.type="sausage",x}return v(i,h),i.prototype.getDefaultShape=function(){return new lw},i.prototype.buildPath=function(l,x){var S=x.cx,M=x.cy,I=Math.max(x.r0||0,0),j=Math.max(x.r,0),V=.5*(j-I),Z=I+V,ae=x.startAngle,le=x.endAngle,ge=x.clockwise,ke=Math.cos(ae),Pe=Math.sin(ae),De=Math.cos(le),je=Math.sin(le);(ge?le-ae<2*Math.PI:ae-le<2*Math.PI)&&(l.moveTo(ke*I+S,Pe*I+M),l.arc(ke*Z+S,Pe*Z+M,V,-Math.PI+ae,ae,!ge)),l.arc(S,M,j,ae,le,!ge),l.moveTo(De*j+S,je*j+M),l.arc(De*Z+S,je*Z+M,V,le-2*Math.PI,le-Math.PI,!ge),I!==0&&(l.arc(S,M,I,le,ae,ge),l.moveTo(ke*I+S,je*I+M)),l.closePath()},i}(Wl);function z2(h,i,l){return i*Math.sin(h)*(l?-1:1)}function uu(h,i,l){return i*Math.cos(h)*(l?1:-1)}var b7=[0,0],$2=Math.max,j8=Math.min,z8=function(h){function i(){var l=h.call(this)||this;return l.type=i.type,l._isFirstFrame=!0,l}return v(i,h),i.prototype.render=function(l,x,S,M){this._model=l,this._removeOnRenderedListener(S),this._updateDrawMode(l);var I=l.get("coordinateSystem");(I==="cartesian2d"||I==="polar")&&(this._isLargeDraw?this._renderLarge(l,x,S):this._renderNormal(l,x,S,M))},i.prototype.incrementalPrepareRender=function(l){this._clear(),this._updateDrawMode(l),this._updateLargeClip(l)},i.prototype.incrementalRender=function(l,x){this._incrementalRenderLarge(l,x)},i.prototype._updateDrawMode=function(l){var x=l.pipelineContext.large;this._isLargeDraw!=null&&x===this._isLargeDraw||(this._isLargeDraw=x,this._clear())},i.prototype._renderNormal=function(l,x,S,M){var I,j=this.group,V=l.getData(),Z=this._data,ae=l.coordinateSystem,le=ae.getBaseAxis();ae.type==="cartesian2d"?I=le.isHorizontal():ae.type==="polar"&&(I=le.dim==="angle");var ge=l.isAnimationEnabled()?l:null,ke=function(cn,_n){var jn=cn.get("realtimeSort",!0),Jn=_n.getBaseAxis();if(jn&&Jn.type==="category"&&_n.type==="cartesian2d")return{baseAxis:Jn,otherAxis:_n.getOtherAxis(Jn)}}(l,ae);ke&&this._enableRealtimeSort(ke,V,S);var Pe=l.get("clip",!0)||ke,De=function(cn,_n){var jn=cn.getArea&&cn.getArea();if(g7(cn,"cartesian2d")){var Jn=cn.getBaseAxis();if(Jn.type!=="category"||!Jn.onBand){var Zn=_n.getLayout("bandWidth");Jn.isHorizontal()?(jn.x-=Zn,jn.width+=2*Zn):(jn.y-=Zn,jn.height+=2*Zn)}}return jn}(ae,V);j.removeClipPath();var je=l.get("roundCap",!0),Ue=l.get("showBackground",!0),We=l.getModel("backgroundStyle"),dt=We.get("borderRadius")||0,pt=[],Et=this._backgroundEls,Lt=M&&M.isInitSort,zt=M&&M.type==="changeAxisOrder";function qt(cn){var _n=E6[ae.type](V,cn),jn=function(Jn,Zn,Br){return new(Jn.type==="polar"?Rd:Ju)({shape:H8(Zn,Br,Jn),silent:!0,z2:0})}(ae,I,_n);return jn.useStyle(We.getItemStyle()),ae.type==="cartesian2d"&&jn.setShape("r",dt),pt[cn]=jn,jn}V.diff(Z).add(function(cn){var _n=V.getItemModel(cn),jn=E6[ae.type](V,cn,_n);if(Ue&&qt(cn),V.hasValue(cn)&&w7[ae.type](jn)){var Jn=!1;Pe&&(Jn=Eb[ae.type](De,jn));var Zn=Lg[ae.type](l,V,cn,jn,I,ge,le.model,!1,je);ke&&(Zn.forceLabelAnimation=!0),V8(Zn,V,cn,_n,jn,l,I,ae.type==="polar"),Lt?Zn.attr({shape:jn}):ke?$8(ke,ge,Zn,jn,cn,I,!1,!1):V0(Zn,{shape:jn},l,cn),V.setItemGraphicEl(cn,Zn),j.add(Zn),Zn.ignore=Jn}}).update(function(cn,_n){var jn=V.getItemModel(cn),Jn=E6[ae.type](V,cn,jn);if(Ue){var Zn=void 0;Et.length===0?Zn=qt(_n):((Zn=Et[_n]).useStyle(We.getItemStyle()),ae.type==="cartesian2d"&&Zn.setShape("r",dt),pt[cn]=Zn);var Br=E6[ae.type](V,cn);Oc(Zn,{shape:H8(I,Br,ae)},ge,cn)}var Ar=Z.getItemGraphicEl(_n);if(V.hasValue(cn)&&w7[ae.type](Jn)){var Wr=!1;if(Pe&&(Wr=Eb[ae.type](De,Jn))&&j.remove(Ar),Ar?Uf(Ar):Ar=Lg[ae.type](l,V,cn,Jn,I,ge,le.model,!!Ar,je),ke&&(Ar.forceLabelAnimation=!0),zt){var Mr=Ar.getTextContent();if(Mr){var oa=Yf(Mr);oa.prevValue!=null&&(oa.prevValue=oa.value)}}zt||V8(Ar,V,cn,jn,Jn,l,I,ae.type==="polar"),Lt?Ar.attr({shape:Jn}):ke?$8(ke,ge,Ar,Jn,cn,I,!0,zt):Oc(Ar,{shape:Jn},l,cn,null),V.setItemGraphicEl(cn,Ar),Ar.ignore=Wr,j.add(Ar)}else j.remove(Ar)}).remove(function(cn){var _n=Z.getItemGraphicEl(cn);_n&&Ru(_n,l,cn)}).execute();var en=this._backgroundGroup||(this._backgroundGroup=new bl);en.removeAll();for(var ln=0;lnj)return!0;j=le}return!1},i.prototype._isOrderDifferentInView=function(l,x){for(var S=x.scale,M=S.getExtent(),I=Math.max(0,M[0]),j=Math.min(M[1],S.getOrdinalMeta().categories.length-1);I<=j;++I)if(l.ordinalNumbers[I]!==S.getRawOrdinalNumber(I))return!0},i.prototype._updateSortWithinSameData=function(l,x,S,M){if(this._isOrderChangedWithinSameData(l,x,S)){var I=this._dataSort(l,S,x);this._isOrderDifferentInView(I,S)&&(this._removeOnRenderedListener(M),M.dispatchAction({type:"changeAxisOrder",componentType:S.dim+"Axis",axisId:S.index,sortInfo:I}))}},i.prototype._dispatchInitSort=function(l,x,S){var M=x.baseAxis,I=this._dataSort(l,M,function(j){return l.get(l.mapDimension(x.otherAxis.dim),j)});S.dispatchAction({type:"changeAxisOrder",componentType:M.dim+"Axis",isInitSort:!0,axisId:M.index,sortInfo:I})},i.prototype.remove=function(l,x){this._clear(this._model),this._removeOnRenderedListener(x)},i.prototype.dispose=function(l,x){this._removeOnRenderedListener(x)},i.prototype._removeOnRenderedListener=function(l){this._onRendered&&(l.getZr().off("rendered",this._onRendered),this._onRendered=null)},i.prototype._clear=function(l){var x=this.group,S=this._data;l&&l.isAnimationEnabled()&&S&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],S.eachItemGraphicEl(function(M){Ru(M,l,js(M).dataIndex)})):x.removeAll(),this._data=null,this._isFirstFrame=!0},i.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},i.type="bar",i}(mc),Eb={cartesian2d:function(h,i){var l=i.width<0?-1:1,x=i.height<0?-1:1;l<0&&(i.x+=i.width,i.width=-i.width),x<0&&(i.y+=i.height,i.height=-i.height);var S=h.x+h.width,M=h.y+h.height,I=$2(i.x,h.x),j=j8(i.x+i.width,S),V=$2(i.y,h.y),Z=j8(i.y+i.height,M),ae=jS?j:I,i.y=le&&V>M?Z:V,i.width=ae?0:j-I,i.height=le?0:Z-V,l<0&&(i.x+=i.width,i.width=-i.width),x<0&&(i.y+=i.height,i.height=-i.height),ae||le},polar:function(h,i){var l=i.r0<=i.r?1:-1;if(l<0){var x=i.r;i.r=i.r0,i.r0=x}var S=j8(i.r,h.r),M=$2(i.r0,h.r0);i.r=S,i.r0=M;var I=S-M<0;return l<0&&(x=i.r,i.r=i.r0,i.r0=x),I}},Lg={cartesian2d:function(h,i,l,x,S,M,I,j,V){var Z=new Ju({shape:Y({},x),z2:1});return Z.__dataIndex=l,Z.name="item",M&&(Z.shape[S?"height":"width"]=0),Z},polar:function(h,i,l,x,S,M,I,j,V){var Z=!S&&V?y7:Rd,ae=new Z({shape:x,z2:1});ae.name="item";var le,ge,ke=n0(S);if(ae.calculateTextPosition=(le=ke,ge=Z===y7,function(je,Ue,We){var dt=Ue.position;if(!dt||dt instanceof Array)return Vc(je,Ue,We);var pt=le(dt),Et=Ue.distance!=null?Ue.distance:5,Lt=this.shape,zt=Lt.cx,qt=Lt.cy,en=Lt.r,ln=Lt.r0,cn=(en+ln)/2,_n=Lt.startAngle,jn=Lt.endAngle,Jn=(_n+jn)/2,Zn=ge?Math.abs(en-ln)/2:0,Br=Math.cos,Ar=Math.sin,Wr=zt+en*Br(_n),Mr=qt+en*Ar(_n),oa="left",Oi="top";switch(pt){case"startArc":Wr=zt+(ln-Et)*Br(Jn),Mr=qt+(ln-Et)*Ar(Jn),oa="center",Oi="top";break;case"insideStartArc":Wr=zt+(ln+Et)*Br(Jn),Mr=qt+(ln+Et)*Ar(Jn),oa="center",Oi="bottom";break;case"startAngle":Wr=zt+cn*Br(_n)+z2(_n,Et+Zn,!1),Mr=qt+cn*Ar(_n)+uu(_n,Et+Zn,!1),oa="right",Oi="middle";break;case"insideStartAngle":Wr=zt+cn*Br(_n)+z2(_n,-Et+Zn,!1),Mr=qt+cn*Ar(_n)+uu(_n,-Et+Zn,!1),oa="left",Oi="middle";break;case"middle":Wr=zt+cn*Br(Jn),Mr=qt+cn*Ar(Jn),oa="center",Oi="middle";break;case"endArc":Wr=zt+(en+Et)*Br(Jn),Mr=qt+(en+Et)*Ar(Jn),oa="center",Oi="bottom";break;case"insideEndArc":Wr=zt+(en-Et)*Br(Jn),Mr=qt+(en-Et)*Ar(Jn),oa="center",Oi="top";break;case"endAngle":Wr=zt+cn*Br(jn)+z2(jn,Et+Zn,!0),Mr=qt+cn*Ar(jn)+uu(jn,Et+Zn,!0),oa="left",Oi="middle";break;case"insideEndAngle":Wr=zt+cn*Br(jn)+z2(jn,-Et+Zn,!0),Mr=qt+cn*Ar(jn)+uu(jn,-Et+Zn,!0),oa="right",Oi="middle";break;default:return Vc(je,Ue,We)}return(je=je||{}).x=Wr,je.y=Mr,je.align=oa,je.verticalAlign=Oi,je}),M){var Pe=S?"r":"endAngle",De={};ae.shape[Pe]=S?0:x.startAngle,De[Pe]=x[Pe],(j?Oc:V0)(ae,{shape:De},M)}return ae}};function $8(h,i,l,x,S,M,I,j){var V,Z;M?(Z={x:x.x,width:x.width},V={y:x.y,height:x.height}):(Z={y:x.y,height:x.height},V={x:x.x,width:x.width}),j||(I?Oc:V0)(l,{shape:V},i,S,null),(I?Oc:V0)(l,{shape:Z},i?h.baseAxis.model:null,S)}function _7(h,i){for(var l=0;l0?1:-1,I=x.height>0?1:-1;return{x:x.x+M*S/2,y:x.y+I*S/2,width:x.width-M*S,height:x.height-I*S}},polar:function(h,i,l){var x=h.getItemLayout(i);return{cx:x.cx,cy:x.cy,r0:x.r0,r:x.r,startAngle:x.startAngle,endAngle:x.endAngle,clockwise:x.clockwise}}};function n0(h){return function(i){var l=i?"Arc":"Angle";return function(x){switch(x){case"start":case"insideStart":case"end":case"insideEnd":return x+l;default:return x}}}(h)}function V8(h,i,l,x,S,M,I,j){var V=i.getItemVisual(l,"style");j||h.setShape("r",x.get(["itemStyle","borderRadius"])||0),h.useStyle(V);var Z=x.getShallow("cursor");Z&&h.attr("cursor",Z);var ae=j?I?S.r>=S.r0?"endArc":"startArc":S.endAngle>=S.startAngle?"endAngle":"startAngle":I?S.height>=0?"bottom":"top":S.width>=0?"right":"left",le=Wf(x);l2(h,le,{labelFetcher:M,labelDataIndex:l,defaultText:kp(M.getData(),l),inheritColor:V.fill,defaultOpacity:V.opacity,defaultOutsidePosition:ae});var ge=h.getTextContent();if(j&&ge){var ke=x.get(["label","position"]);h.textConfig.inside=ke==="middle"||null,function(De,je,Ue,We){if(typeof We!="number")if(Te(je))De.setTextConfig({rotation:0});else{var dt,pt=De.shape,Et=pt.clockwise?pt.startAngle:pt.endAngle,Lt=pt.clockwise?pt.endAngle:pt.startAngle,zt=(Et+Lt)/2,qt=Ue(je);switch(qt){case"startArc":case"insideStartArc":case"middle":case"insideEndArc":case"endArc":dt=zt;break;case"startAngle":case"insideStartAngle":dt=Et;break;case"endAngle":case"insideEndAngle":dt=Lt;break;default:return void De.setTextConfig({rotation:0})}var en=1.5*Math.PI-dt;qt==="middle"&&en>Math.PI/2&&en<1.5*Math.PI&&(en-=Math.PI),De.setTextConfig({rotation:en})}else De.setTextConfig({rotation:We})}(h,ke==="outside"?ae:ke,n0(I),x.get(["label","rotate"]))}(function(De,je,Ue,We){if(De){var dt=Yf(De);dt.prevValue=dt.value,dt.value=Ue;var pt=je.normal;dt.valueAnimation=pt.get("valueAnimation"),dt.valueAnimation&&(dt.precision=pt.get("precision"),dt.defaultInterpolatedText=We,dt.statesModels=je)}})(ge,le,M.getRawValue(l),function(De){return d7(i,De)});var Pe=x.getModel(["emphasis"]);Vh(h,Pe.get("focus"),Pe.get("blurScope")),g1(h,x),function(De){return De.startAngle!=null&&De.endAngle!=null&&De.startAngle===De.endAngle}(S)&&(h.style.fill="none",h.style.stroke="none",me(h.states,function(De){De.style&&(De.style.fill=De.style.stroke="none")}))}var Tb=function(){},gf=function(h){function i(l){var x=h.call(this,l)||this;return x.type="largeBar",x}return v(i,h),i.prototype.getDefaultShape=function(){return new Tb},i.prototype.buildPath=function(l,x){for(var S=x.points,M=this.__startPoint,I=this.__baseDimIdx,j=0;j=ke&&We<=Pe&&(ae<=dt?ge>=ae&&ge<=dt:ge>=dt&&ge<=ae))return V[De]}return-1}(this,h.offsetX,h.offsetY);js(this).dataIndex=i>=0?i:null},30,!1);function H8(h,i,l){if(g7(l,"cartesian2d")){var x=i,S=l.getArea();return{x:h?x.x:S.x,y:h?S.y:x.y,width:h?x.width:S.width,height:h?S.height:x.height}}var M=i;return{cx:(S=l.getArea()).cx,cy:S.cy,r0:h?S.r0:M.r0,r:h?S.r:M.r,startAngle:h?M.startAngle:0,endAngle:h?M.endAngle:2*Math.PI}}var Fg=2*Math.PI,q8=Math.PI/180;function Ab(h,i){return O4(h.getBoxLayoutParams(),{width:i.getWidth(),height:i.getHeight()})}function C7(h,i){var l=Ab(h,i),x=h.get("center"),S=h.get("radius");Te(S)||(S=[0,S]),Te(x)||(x=[x,x]);var M=as(l.width,i.getWidth()),I=as(l.height,i.getHeight()),j=Math.min(M,I);return{cx:as(x[0],M)+l.x,cy:as(x[1],I)+l.y,r0:as(S[0],j/2),r:as(S[1],j/2)}}function T6(h,i,l){i.eachSeriesByType(h,function(x){var S=x.getData(),M=S.mapDimension("value"),I=Ab(x,l),j=C7(x,l),V=j.cx,Z=j.cy,ae=j.r,le=j.r0,ge=-x.get("startAngle")*q8,ke=x.get("minAngle")*q8,Pe=0;S.each(M,function(ln){!isNaN(ln)&&Pe++});var De=S.getSum(M),je=Math.PI/(De||Pe)*2,Ue=x.get("clockwise"),We=x.get("roseType"),dt=x.get("stillShowZeroSum"),pt=S.getDataExtent(M);pt[0]=0;var Et=Fg,Lt=0,zt=ge,qt=Ue?1:-1;if(S.setLayout({viewRect:I,r:ae}),S.each(M,function(ln,cn){var _n;if(isNaN(ln))S.setItemLayout(cn,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:Ue,cx:V,cy:Z,r0:le,r:We?NaN:ae});else{(_n=We!=="area"?De===0&&dt?je:ln*je:Fg/Pe)l?je:De,pt=Math.abs(We.label.y-l);if(pt>dt.maxY){var Et=We.label.x-i-We.len2*S,Lt=x+We.len,zt=Math.abs(Et)0?"right":"left":ti>0?"left":"right"}var Rs=cn.get("rotate");if(typeof Rs=="number")Ni=Rs*(Math.PI/180);else if(_n==="center")Ni=0;else{var Su=ti<0?-Zi+Math.PI:-Zi;Rs==="radial"||Rs===!0?Ni=Su:Rs==="tangential"&&_n!=="outside"&&_n!=="outer"?(Ni=Su+Math.PI/2)>Math.PI/2&&(Ni-=Math.PI):Ni=0}if(M=!!Ni,qt.x=oa,qt.y=Oi,qt.rotation=Ni,qt.setStyle({verticalAlign:"middle"}),xo){qt.setStyle({align:Pi});var Fs=qt.states.select;Fs&&(Fs.x+=qt.x,Fs.y+=qt.y)}else{var Vu=qt.getBoundingRect().clone();Vu.applyTransform(qt.getComputedTransform());var Rc=(qt.style.margin||0)+2.1;Vu.y-=Rc/2,Vu.height+=Rc,S.push({label:qt,labelLine:en,position:_n,len:Wr,len2:Mr,minTurnAngle:Ar.get("minTurnAngle"),maxSurfaceAngle:Ar.get("maxSurfaceAngle"),surfaceNormal:new Rt(ti,Gi),linePoints:Qa,textAlign:Pi,labelDistance:jn,labelAlignTo:Jn,edgeDistance:Zn,bleedMargin:Br,rect:Vu})}Lt.setTextConfig({inside:xo})}}),!M&&h.get("avoidLabelOverlap")&&function(Et,Lt,zt,qt,en,ln,cn,_n){for(var jn=[],Jn=[],Zn=Number.MAX_VALUE,Br=-Number.MAX_VALUE,Ar=0;Ar0){for(var ae=j.getItemLayout(0),le=1;isNaN(ae&&ae.startAngle)&&le=S.r0}},i.type="pie",i}(mc),A6=function(){function h(i,l){this._getDataWithEncodedVisual=i,this._getRawData=l}return h.prototype.getAllNames=function(){var i=this._getRawData();return i.mapArray(i.getName)},h.prototype.containName=function(i){return this._getRawData().indexOfName(i)>=0},h.prototype.indexOfName=function(i){return this._getDataWithEncodedVisual().indexOfName(i)},h.prototype.getItemVisual=function(i,l){return this._getDataWithEncodedVisual().getItemVisual(i,l)},h}(),fd=function(h){function i(){return h!==null&&h.apply(this,arguments)||this}return v(i,h),i.prototype.init=function(l){h.prototype.init.apply(this,arguments),this.legendVisualProvider=new A6(_e(this.getData,this),_e(this.getRawData,this)),this._defaultLabelLine(l)},i.prototype.mergeOption=function(){h.prototype.mergeOption.apply(this,arguments)},i.prototype.getInitialData=function(){return function(l,x,S){x=Te(x)&&{coordDimensions:x}||Y({encodeDefine:l.getEncode()},x);var M=l.getSource(),I=hg(M,x).dimensions,j=new b6(I,l);return j.initData(M,S),j}(this,{coordDimensions:["value"],encodeDefaulter:xe(T3,this)})},i.prototype.getDataParams=function(l){var x=this.getData(),S=h.prototype.getDataParams.call(this,l),M=[];return x.each(x.mapDimension("value"),function(I){M.push(I)}),S.percent=Tf(M,l,x.hostModel.get("percentPrecision")),S.$vars.push("percent"),S},i.prototype._defaultLabelLine=function(l){U1(l,"labelLine",["show"]);var x=l.labelLine,S=l.emphasis.labelLine;x.show=x.show&&l.label.show,S.show=S.show&&l.emphasis.label.show},i.type="series.pie",i.defaultOption={zlevel:0,z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},i}(C0),k7=function(h){function i(){return h!==null&&h.apply(this,arguments)||this}return v(i,h),i.type="grid",i.dependencies=["xAxis","yAxis"],i.layoutMode="box",i.defaultOption={show:!1,zlevel:0,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},i}(Ll),Bg=function(h){function i(){return h!==null&&h.apply(this,arguments)||this}return v(i,h),i.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",os).models[0]},i.type="cartesian2dAxis",i}(Ll);be(Bg,S8);var S7={show:!0,zlevel:0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},U8=G({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},S7),V2=G({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},S7),M6={category:U8,value:V2,time:G({scale:!0,splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},V2),log:K({scale:!0,logBase:10},V2)},sw={value:1,category:1,time:1,log:1};function O7(h,i,l,x){me(sw,function(S,M){var I=G(G({},M6[M],!0),x,!0),j=function(V){function Z(){var ae=V!==null&&V.apply(this,arguments)||this;return ae.type=i+"Axis."+M,ae}return v(Z,V),Z.prototype.mergeDefaultAndTheme=function(ae,le){var ge=Iv(this),ke=ge?S3(ae):{};G(ae,le.getTheme().get(M+"Axis")),G(ae,this.getDefaultOption()),ae.type=Vo(ae),ge&&Lv(ae,ke,ge)},Z.prototype.optionUpdated=function(){this.option.type==="category"&&(this.__ordinalMeta=pg.createByAxisModel(this))},Z.prototype.getCategories=function(ae){var le=this.option;if(le.type==="category")return ae?le.data:this.__ordinalMeta.categories},Z.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},Z.type=i+"Axis."+M,Z.defaultOption=I,Z}(l);h.registerComponentModel(j)}),h.registerSubTypeDefaulter(i+"Axis",Vo)}function Vo(h){return h.type||(h.data?"category":"value")}var Db=function(){function h(i){this.type="cartesian",this._dimList=[],this._axes={},this.name=i||""}return h.prototype.getAxis=function(i){return this._axes[i]},h.prototype.getAxes=function(){return Ie(this._dimList,function(i){return this._axes[i]},this)},h.prototype.getAxesByScale=function(i){return i=i.toLowerCase(),ce(this.getAxes(),function(l){return l.scale.type===i})},h.prototype.addAxis=function(i){var l=i.dim;this._axes[l]=i,this._dimList.push(l)},h}(),ku=["x","y"];function ph(h){return h.type==="interval"||h.type==="time"}var uw=function(h){function i(){var l=h!==null&&h.apply(this,arguments)||this;return l.type="cartesian2d",l.dimensions=ku,l}return v(i,h),i.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var l=this.getAxis("x").scale,x=this.getAxis("y").scale;if(ph(l)&&ph(x)){var S=l.getExtent(),M=x.getExtent(),I=this.dataToPoint([S[0],M[0]]),j=this.dataToPoint([S[1],M[1]]),V=S[1]-S[0],Z=M[1]-M[0];if(V&&Z){var ae=(j[0]-I[0])/V,le=(j[1]-I[1])/Z,ge=I[0]-S[0]*ae,ke=I[1]-M[0]*le,Pe=this._transform=[ae,0,0,le,ge,ke];this._invTransform=za([],Pe)}}},i.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},i.prototype.containPoint=function(l){var x=this.getAxis("x"),S=this.getAxis("y");return x.contain(x.toLocalCoord(l[0]))&&S.contain(S.toLocalCoord(l[1]))},i.prototype.containData=function(l){return this.getAxis("x").containData(l[0])&&this.getAxis("y").containData(l[1])},i.prototype.dataToPoint=function(l,x,S){S=S||[];var M=l[0],I=l[1];if(this._transform&&M!=null&&isFinite(M)&&I!=null&&isFinite(I))return Jr(S,l,this._transform);var j=this.getAxis("x"),V=this.getAxis("y");return S[0]=j.toGlobalCoord(j.dataToCoord(M,x)),S[1]=V.toGlobalCoord(V.dataToCoord(I,x)),S},i.prototype.clampData=function(l,x){var S=this.getAxis("x").scale,M=this.getAxis("y").scale,I=S.getExtent(),j=M.getExtent(),V=S.parse(l[0]),Z=M.parse(l[1]);return(x=x||[])[0]=Math.min(Math.max(Math.min(I[0],I[1]),V),Math.max(I[0],I[1])),x[1]=Math.min(Math.max(Math.min(j[0],j[1]),Z),Math.max(j[0],j[1])),x},i.prototype.pointToData=function(l,x){var S=[];if(this._invTransform)return Jr(S,l,this._invTransform);var M=this.getAxis("x"),I=this.getAxis("y");return S[0]=M.coordToData(M.toLocalCoord(l[0]),x),S[1]=I.coordToData(I.toLocalCoord(l[1]),x),S},i.prototype.getOtherAxis=function(l){return this.getAxis(l.dim==="x"?"y":"x")},i.prototype.getArea=function(){var l=this.getAxis("x").getGlobalExtent(),x=this.getAxis("y").getGlobalExtent(),S=Math.min(l[0],l[1]),M=Math.min(x[0],x[1]),I=Math.max(l[0],l[1])-S,j=Math.max(x[0],x[1])-M;return new Ca(S,M,I,j)},i}(Db),E7=function(h){function i(l,x,S,M,I){var j=h.call(this,l,x,S)||this;return j.index=0,j.type=M||"value",j.position=I||"bottom",j}return v(i,h),i.prototype.isHorizontal=function(){var l=this.position;return l==="top"||l==="bottom"},i.prototype.getGlobalExtent=function(l){var x=this.getExtent();return x[0]=this.toGlobalCoord(x[0]),x[1]=this.toGlobalCoord(x[1]),l&&x[0]>x[1]&&x.reverse(),x},i.prototype.pointToData=function(l,x){return this.coordToData(this.toLocalCoord(l[this.dim==="x"?0:1]),x)},i.prototype.setCategorySortInfo=function(l){if(this.type!=="category")return!1;this.model.option.categorySortInfo=l,this.scale.setSortInfo(l)},i}(l7);function M1(h){return h.get("coordinateSystem")==="cartesian2d"}function _o(h){var i={xAxisModel:null,yAxisModel:null};return me(i,function(l,x){var S=x.replace(/Model$/,""),M=h.getReferringComponents(S,os).models[0];i[x]=M}),i}var Lc=function(){function h(i,l,x){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=ku,this._initCartesian(i,l,x),this.model=i}return h.prototype.getRect=function(){return this._rect},h.prototype.update=function(i,l){var x=this._axesMap;this._updateScale(i,this.model),me(x.x,function(M){C8(M.scale,M.model)}),me(x.y,function(M){C8(M.scale,M.model)});var S={};me(x.x,function(M){jg(x,"y",M,S)}),me(x.y,function(M){jg(x,"x",M,S)}),this.resize(this.model,l)},h.prototype.resize=function(i,l,x){var S=i.getBoxLayoutParams(),M=!x&&i.get("containLabel"),I=O4(S,{width:l.getWidth(),height:l.getHeight()});this._rect=I;var j=this._axesList;function V(){me(j,function(Z){var ae=Z.isHorizontal(),le=ae?[0,I.width]:[0,I.height],ge=Z.inverse?1:0;Z.setExtent(le[ge],le[1-ge]),function(ke,Pe){var De=ke.getExtent(),je=De[0]+De[1];ke.toGlobalCoord=ke.dim==="x"?function(Ue){return Ue+Pe}:function(Ue){return je-Ue+Pe},ke.toLocalCoord=ke.dim==="x"?function(Ue){return Ue-Pe}:function(Ue){return je-Ue+Pe}}(Z,ae?I.x:I.y)})}V(),M&&(me(j,function(Z){if(!Z.model.get(["axisLabel","inside"])){var ae=function(ke){var Pe=ke.model,De=ke.scale;if(Pe.get(["axisLabel","show"])&&!De.isBlank()){var je,Ue,We=De.getExtent();Ue=De instanceof gg?De.count():(je=De.getTicks()).length;var dt,pt=ke.getLabelModel(),Et=R2(ke),Lt=1;Ue>40&&(Lt=Math.ceil(Ue/40));for(var zt=0;zt0&&S>0||x<0&&S<0)}(h)}var Tp=Math.PI,vh=function(){function h(i,l){this.group=new bl,this.opt=l,this.axisModel=i,K(l,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0,handleAutoShown:function(){return!0}});var x=new bl({x:l.position[0],y:l.position[1],rotation:l.rotation});x.updateTransform(),this._transformGroup=x}return h.prototype.hasBuilder=function(i){return!!Nb[i]},h.prototype.add=function(i){Nb[i](this.opt,this.axisModel,this.group,this._transformGroup)},h.prototype.getGroup=function(){return this.group},h.innerTextLayout=function(i,l,x){var S,M,I=Af(l-i);return L0(I)?(M=x>0?"top":"bottom",S="center"):L0(I-Tp)?(M=x>0?"bottom":"top",S="center"):(M="middle",S=I>0&&I0?"right":"left":x>0?"left":"right"),{rotation:I,textAlign:S,textVerticalAlign:M}},h.makeAxisEventDataBase=function(i){var l={componentType:i.mainType,componentIndex:i.componentIndex};return l[i.mainType+"Index"]=i.componentIndex,l},h.isLabelSilent=function(i){var l=i.get("tooltip");return i.get("silent")||!(i.get("triggerEvent")||l&&l.show)},h}(),Nb={axisLine:function(h,i,l,x){var S=i.get(["axisLine","show"]);if(S==="auto"&&h.handleAutoShown&&(S=h.handleAutoShown("axisLine")),S){var M=i.axis.getExtent(),I=x.transform,j=[M[0],0],V=[M[1],0];I&&(Jr(j,j,I),Jr(V,V,I));var Z=Y({lineCap:"round"},i.getModel(["axisLine","lineStyle"]).getLineStyle()),ae=new zs({subPixelOptimize:!0,shape:{x1:j[0],y1:j[1],x2:V[0],y2:V[1]},style:Z,strokeContainThreshold:h.strokeContainThreshold||5,silent:!0,z2:1});ae.anid="line",l.add(ae);var le=i.get(["axisLine","symbol"]);if(le!=null){var ge=i.get(["axisLine","symbolSize"]);typeof le=="string"&&(le=[le,le]),typeof ge!="string"&&typeof ge!="number"||(ge=[ge,ge]);var ke=E5(i.get(["axisLine","symbolOffset"])||0,ge),Pe=ge[0],De=ge[1];me([{rotate:h.rotation+Math.PI/2,offset:ke[0],r:0},{rotate:h.rotation-Math.PI/2,offset:ke[1],r:Math.sqrt((j[0]-V[0])*(j[0]-V[0])+(j[1]-V[1])*(j[1]-V[1]))}],function(je,Ue){if(le[Ue]!=="none"&&le[Ue]!=null){var We=Gd(le[Ue],-Pe/2,-De/2,Pe,De,Z.stroke,!0),dt=je.r+je.offset;We.attr({rotation:je.rotate,x:j[0]+dt*Math.cos(h.rotation),y:j[1]-dt*Math.sin(h.rotation),silent:!0,z2:11}),l.add(We)}})}}},axisTickLabel:function(h,i,l,x){var S=function(I,j,V,Z){var ae=V.axis,le=V.getModel("axisTick"),ge=le.get("show");if(ge==="auto"&&Z.handleAutoShown&&(ge=Z.handleAutoShown("axisTick")),ge&&!ae.scale.isBlank()){for(var ke=le.getModel("lineStyle"),Pe=Z.tickDirection*le.get("length"),De=Rb(ae.getTicksCoords(),j.transform,Pe,K(ke.getLineStyle(),{stroke:V.get(["axisLine","lineStyle","color"])}),"ticks"),je=0;jele[1]?-1:1,ke=[j==="start"?le[0]-ge*ae:j==="end"?le[1]+ge*ae:(le[0]+le[1])/2,Lb(j)?h.labelOffset+V*ae:0],Pe=i.get("nameRotate");Pe!=null&&(Pe=Pe*Tp/180),Lb(j)?M=vh.innerTextLayout(h.rotation,Pe!=null?Pe:h.rotation,V):(M=function(Et,Lt,zt,qt){var en,ln,cn=Af(zt-Et),_n=qt[0]>qt[1],jn=Lt==="start"&&!_n||Lt!=="start"&&_n;return L0(cn-Tp/2)?(ln=jn?"bottom":"top",en="center"):L0(cn-1.5*Tp)?(ln=jn?"top":"bottom",en="center"):(ln="middle",en=cn<1.5*Tp&&cn>Tp/2?jn?"left":"right":jn?"right":"left"),{rotation:cn,textAlign:en,textVerticalAlign:ln}}(h.rotation,j,Pe||0,le),(I=h.axisNameAvailableWidth)!=null&&(I=Math.abs(I/Math.sin(M.rotation)),!isFinite(I)&&(I=null)));var De=Z.getFont(),je=i.get("nameTruncate",!0)||{},Ue=je.ellipsis,We=bt(h.nameTruncateMaxWidth,je.maxWidth,I),dt=new J1({x:ke[0],y:ke[1],rotation:M.rotation,silent:vh.isLabelSilent(i),style:s2(Z,{text:S,font:De,overflow:"truncate",width:We,ellipsis:Ue,fill:Z.getTextColor()||i.get(["axisLine","lineStyle","color"]),align:Z.get("align")||M.textAlign,verticalAlign:Z.get("verticalAlign")||M.textVerticalAlign}),z2:1});if(function(Et){var Lt=Et.itemTooltipOption,zt=Et.componentModel,qt=Et.itemName,en=Be(Lt)?{formatter:Lt}:Lt,ln=zt.mainType,cn=zt.componentIndex,_n={componentType:ln,name:qt,$vars:["name"]};_n[ln+"Index"]=cn;var jn=Et.formatterParamsExtra;jn&&me(ue(jn),function(Zn){Er(_n,Zn)||(_n[Zn]=jn[Zn],_n.$vars.push(Zn))});var Jn=js(Et.el);Jn.componentMainType=ln,Jn.componentIndex=cn,Jn.tooltipConfig={name:qt,option:K({content:qt,formatterParams:_n},en)}}({el:dt,componentModel:i,itemName:S}),dt.__fullText=S,dt.anid="name",i.get("triggerEvent")){var pt=vh.makeAxisEventDataBase(i);pt.targetType="axisName",pt.name=S,js(dt).eventData=pt}x.add(dt),dt.updateTransform(),l.add(dt),dt.decomposeTransform()}}};function P1(h){h&&(h.ignore=!0)}function Ib(h,i){var l=h&&h.getBoundingRect().clone(),x=i&&i.getBoundingRect().clone();if(l&&x){var S=Sn([]);return ya(S,S,-h.rotation),l.applyTransform(Qn([],S,h.getLocalTransform())),x.applyTransform(Qn([],S,i.getLocalTransform())),l.intersect(x)}}function Lb(h){return h==="middle"||h==="center"}function Rb(h,i,l,x,S){for(var M=[],I=[],j=[],V=0;VV[1]&&V.reverse(),(I==null||I>V[1])&&(I=V[1]),I1?I.get(["series","multiple","prefix"]):I.get(["series","single","prefix"]);V+=S(je,{seriesCount:Z}),h.eachSeries(function(pt,Et){if(Et1?I.get(["series","multiple",zt]):I.get(["series","single",zt]),{seriesId:pt.seriesIndex,seriesName:pt.get("name"),seriesType:(Br=pt.subType,h.getLocaleModel().get(["series","typeNames"])[Br]||"\u81EA\u5B9A\u4E49\u56FE")});var qt=pt.getData();qt.count()>ae?Lt+=S(I.get(["data","partialData"]),{displayCnt:ae}):Lt+=I.get(["data","allData"]);for(var en=I.get(["data","separator","middle"]),ln=I.get(["data","separator","end"]),cn=[],_n=0;_n)?",s="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",y={className:"meta",begin:"@"+o,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]};const _=v;return{name:"Java",aliases:["jsp"],keywords:s,illegal:/<\/|#/,contains:[c.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},c.C_LINE_COMMENT_MODE,c.C_BLOCK_COMMENT_MODE,c.APOS_STRING_MODE,c.QUOTE_STRING_MODE,{className:"class",beginKeywords:"class interface enum",end:/[{;=]/,excludeEnd:!0,relevance:1,keywords:"class interface enum",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},c.UNDERSCORE_TITLE_MODE]},{beginKeywords:"new throw return else",relevance:0},{className:"class",begin:"record\\s+"+c.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,excludeEnd:!0,end:/[{;=]/,keywords:s,contains:[{beginKeywords:"record"},{begin:c.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[c.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:s,relevance:0,contains:[c.C_BLOCK_COMMENT_MODE]},c.C_LINE_COMMENT_MODE,c.C_BLOCK_COMMENT_MODE]},{className:"function",begin:"("+g+"\\s+)+"+c.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:s,contains:[{begin:c.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[c.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:s,relevance:0,contains:[y,c.APOS_STRING_MODE,c.QUOTE_STRING_MODE,_,c.C_BLOCK_COMMENT_MODE]},c.C_LINE_COMMENT_MODE,c.C_BLOCK_COMMENT_MODE]},_,y]}}r.exports=w},3393:function(r,u){u.L=[65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,170,181,186,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,710,711,712,713,714,715,716,717,718,719,720,721,736,737,738,739,740,748,750,880,881,882,883,884,886,887,890,891,892,893,895,902,904,905,906,908,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1e3,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1369,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1520,1521,1522,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1646,1647,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1749,1765,1766,1774,1775,1786,1787,1788,1791,1808,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1969,1994,1995,1996,1997,1998,1999,2e3,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2036,2037,2042,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2074,2084,2088,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2208,2209,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,2228,2308,2309,2310,2311,2312,2313,2314,2315,2316,2317,2318,2319,2320,2321,2322,2323,2324,2325,2326,2327,2328,2329,2330,2331,2332,2333,2334,2335,2336,2337,2338,2339,2340,2341,2342,2343,2344,2345,2346,2347,2348,2349,2350,2351,2352,2353,2354,2355,2356,2357,2358,2359,2360,2361,2365,2384,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401,2417,2418,2419,2420,2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432,2437,2438,2439,2440,2441,2442,2443,2444,2447,2448,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2474,2475,2476,2477,2478,2479,2480,2482,2486,2487,2488,2489,2493,2510,2524,2525,2527,2528,2529,2544,2545,2565,2566,2567,2568,2569,2570,2575,2576,2579,2580,2581,2582,2583,2584,2585,2586,2587,2588,2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2602,2603,2604,2605,2606,2607,2608,2610,2611,2613,2614,2616,2617,2649,2650,2651,2652,2654,2674,2675,2676,2693,2694,2695,2696,2697,2698,2699,2700,2701,2703,2704,2705,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2730,2731,2732,2733,2734,2735,2736,2738,2739,2741,2742,2743,2744,2745,2749,2768,2784,2785,2809,2821,2822,2823,2824,2825,2826,2827,2828,2831,2832,2835,2836,2837,2838,2839,2840,2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,2858,2859,2860,2861,2862,2863,2864,2866,2867,2869,2870,2871,2872,2873,2877,2908,2909,2911,2912,2913,2929,2947,2949,2950,2951,2952,2953,2954,2958,2959,2960,2962,2963,2964,2965,2969,2970,2972,2974,2975,2979,2980,2984,2985,2986,2990,2991,2992,2993,2994,2995,2996,2997,2998,2999,3e3,3001,3024,3077,3078,3079,3080,3081,3082,3083,3084,3086,3087,3088,3090,3091,3092,3093,3094,3095,3096,3097,3098,3099,3100,3101,3102,3103,3104,3105,3106,3107,3108,3109,3110,3111,3112,3114,3115,3116,3117,3118,3119,3120,3121,3122,3123,3124,3125,3126,3127,3128,3129,3133,3160,3161,3162,3168,3169,3205,3206,3207,3208,3209,3210,3211,3212,3214,3215,3216,3218,3219,3220,3221,3222,3223,3224,3225,3226,3227,3228,3229,3230,3231,3232,3233,3234,3235,3236,3237,3238,3239,3240,3242,3243,3244,3245,3246,3247,3248,3249,3250,3251,3253,3254,3255,3256,3257,3261,3294,3296,3297,3313,3314,3333,3334,3335,3336,3337,3338,3339,3340,3342,3343,3344,3346,3347,3348,3349,3350,3351,3352,3353,3354,3355,3356,3357,3358,3359,3360,3361,3362,3363,3364,3365,3366,3367,3368,3369,3370,3371,3372,3373,3374,3375,3376,3377,3378,3379,3380,3381,3382,3383,3384,3385,3386,3389,3406,3423,3424,3425,3450,3451,3452,3453,3454,3455,3461,3462,3463,3464,3465,3466,3467,3468,3469,3470,3471,3472,3473,3474,3475,3476,3477,3478,3482,3483,3484,3485,3486,3487,3488,3489,3490,3491,3492,3493,3494,3495,3496,3497,3498,3499,3500,3501,3502,3503,3504,3505,3507,3508,3509,3510,3511,3512,3513,3514,3515,3517,3520,3521,3522,3523,3524,3525,3526,3585,3586,3587,3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,3630,3631,3632,3634,3635,3648,3649,3650,3651,3652,3653,3654,3713,3714,3716,3719,3720,3722,3725,3732,3733,3734,3735,3737,3738,3739,3740,3741,3742,3743,3745,3746,3747,3749,3751,3754,3755,3757,3758,3759,3760,3762,3763,3773,3776,3777,3778,3779,3780,3782,3804,3805,3806,3807,3840,3904,3905,3906,3907,3908,3909,3910,3911,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3931,3932,3933,3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,3946,3947,3948,3976,3977,3978,3979,3980,4096,4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121,4122,4123,4124,4125,4126,4127,4128,4129,4130,4131,4132,4133,4134,4135,4136,4137,4138,4159,4176,4177,4178,4179,4180,4181,4186,4187,4188,4189,4193,4197,4198,4206,4207,4208,4213,4214,4215,4216,4217,4218,4219,4220,4221,4222,4223,4224,4225,4238,4256,4257,4258,4259,4260,4261,4262,4263,4264,4265,4266,4267,4268,4269,4270,4271,4272,4273,4274,4275,4276,4277,4278,4279,4280,4281,4282,4283,4284,4285,4286,4287,4288,4289,4290,4291,4292,4293,4295,4301,4304,4305,4306,4307,4308,4309,4310,4311,4312,4313,4314,4315,4316,4317,4318,4319,4320,4321,4322,4323,4324,4325,4326,4327,4328,4329,4330,4331,4332,4333,4334,4335,4336,4337,4338,4339,4340,4341,4342,4343,4344,4345,4346,4348,4349,4350,4351,4352,4353,4354,4355,4356,4357,4358,4359,4360,4361,4362,4363,4364,4365,4366,4367,4368,4369,4370,4371,4372,4373,4374,4375,4376,4377,4378,4379,4380,4381,4382,4383,4384,4385,4386,4387,4388,4389,4390,4391,4392,4393,4394,4395,4396,4397,4398,4399,4400,4401,4402,4403,4404,4405,4406,4407,4408,4409,4410,4411,4412,4413,4414,4415,4416,4417,4418,4419,4420,4421,4422,4423,4424,4425,4426,4427,4428,4429,4430,4431,4432,4433,4434,4435,4436,4437,4438,4439,4440,4441,4442,4443,4444,4445,4446,4447,4448,4449,4450,4451,4452,4453,4454,4455,4456,4457,4458,4459,4460,4461,4462,4463,4464,4465,4466,4467,4468,4469,4470,4471,4472,4473,4474,4475,4476,4477,4478,4479,4480,4481,4482,4483,4484,4485,4486,4487,4488,4489,4490,4491,4492,4493,4494,4495,4496,4497,4498,4499,4500,4501,4502,4503,4504,4505,4506,4507,4508,4509,4510,4511,4512,4513,4514,4515,4516,4517,4518,4519,4520,4521,4522,4523,4524,4525,4526,4527,4528,4529,4530,4531,4532,4533,4534,4535,4536,4537,4538,4539,4540,4541,4542,4543,4544,4545,4546,4547,4548,4549,4550,4551,4552,4553,4554,4555,4556,4557,4558,4559,4560,4561,4562,4563,4564,4565,4566,4567,4568,4569,4570,4571,4572,4573,4574,4575,4576,4577,4578,4579,4580,4581,4582,4583,4584,4585,4586,4587,4588,4589,4590,4591,4592,4593,4594,4595,4596,4597,4598,4599,4600,4601,4602,4603,4604,4605,4606,4607,4608,4609,4610,4611,4612,4613,4614,4615,4616,4617,4618,4619,4620,4621,4622,4623,4624,4625,4626,4627,4628,4629,4630,4631,4632,4633,4634,4635,4636,4637,4638,4639,4640,4641,4642,4643,4644,4645,4646,4647,4648,4649,4650,4651,4652,4653,4654,4655,4656,4657,4658,4659,4660,4661,4662,4663,4664,4665,4666,4667,4668,4669,4670,4671,4672,4673,4674,4675,4676,4677,4678,4679,4680,4682,4683,4684,4685,4688,4689,4690,4691,4692,4693,4694,4696,4698,4699,4700,4701,4704,4705,4706,4707,4708,4709,4710,4711,4712,4713,4714,4715,4716,4717,4718,4719,4720,4721,4722,4723,4724,4725,4726,4727,4728,4729,4730,4731,4732,4733,4734,4735,4736,4737,4738,4739,4740,4741,4742,4743,4744,4746,4747,4748,4749,4752,4753,4754,4755,4756,4757,4758,4759,4760,4761,4762,4763,4764,4765,4766,4767,4768,4769,4770,4771,4772,4773,4774,4775,4776,4777,4778,4779,4780,4781,4782,4783,4784,4786,4787,4788,4789,4792,4793,4794,4795,4796,4797,4798,4800,4802,4803,4804,4805,4808,4809,4810,4811,4812,4813,4814,4815,4816,4817,4818,4819,4820,4821,4822,4824,4825,4826,4827,4828,4829,4830,4831,4832,4833,4834,4835,4836,4837,4838,4839,4840,4841,4842,4843,4844,4845,4846,4847,4848,4849,4850,4851,4852,4853,4854,4855,4856,4857,4858,4859,4860,4861,4862,4863,4864,4865,4866,4867,4868,4869,4870,4871,4872,4873,4874,4875,4876,4877,4878,4879,4880,4882,4883,4884,4885,4888,4889,4890,4891,4892,4893,4894,4895,4896,4897,4898,4899,4900,4901,4902,4903,4904,4905,4906,4907,4908,4909,4910,4911,4912,4913,4914,4915,4916,4917,4918,4919,4920,4921,4922,4923,4924,4925,4926,4927,4928,4929,4930,4931,4932,4933,4934,4935,4936,4937,4938,4939,4940,4941,4942,4943,4944,4945,4946,4947,4948,4949,4950,4951,4952,4953,4954,4992,4993,4994,4995,4996,4997,4998,4999,5e3,5001,5002,5003,5004,5005,5006,5007,5024,5025,5026,5027,5028,5029,5030,5031,5032,5033,5034,5035,5036,5037,5038,5039,5040,5041,5042,5043,5044,5045,5046,5047,5048,5049,5050,5051,5052,5053,5054,5055,5056,5057,5058,5059,5060,5061,5062,5063,5064,5065,5066,5067,5068,5069,5070,5071,5072,5073,5074,5075,5076,5077,5078,5079,5080,5081,5082,5083,5084,5085,5086,5087,5088,5089,5090,5091,5092,5093,5094,5095,5096,5097,5098,5099,5100,5101,5102,5103,5104,5105,5106,5107,5108,5109,5112,5113,5114,5115,5116,5117,5121,5122,5123,5124,5125,5126,5127,5128,5129,5130,5131,5132,5133,5134,5135,5136,5137,5138,5139,5140,5141,5142,5143,5144,5145,5146,5147,5148,5149,5150,5151,5152,5153,5154,5155,5156,5157,5158,5159,5160,5161,5162,5163,5164,5165,5166,5167,5168,5169,5170,5171,5172,5173,5174,5175,5176,5177,5178,5179,5180,5181,5182,5183,5184,5185,5186,5187,5188,5189,5190,5191,5192,5193,5194,5195,5196,5197,5198,5199,5200,5201,5202,5203,5204,5205,5206,5207,5208,5209,5210,5211,5212,5213,5214,5215,5216,5217,5218,5219,5220,5221,5222,5223,5224,5225,5226,5227,5228,5229,5230,5231,5232,5233,5234,5235,5236,5237,5238,5239,5240,5241,5242,5243,5244,5245,5246,5247,5248,5249,5250,5251,5252,5253,5254,5255,5256,5257,5258,5259,5260,5261,5262,5263,5264,5265,5266,5267,5268,5269,5270,5271,5272,5273,5274,5275,5276,5277,5278,5279,5280,5281,5282,5283,5284,5285,5286,5287,5288,5289,5290,5291,5292,5293,5294,5295,5296,5297,5298,5299,5300,5301,5302,5303,5304,5305,5306,5307,5308,5309,5310,5311,5312,5313,5314,5315,5316,5317,5318,5319,5320,5321,5322,5323,5324,5325,5326,5327,5328,5329,5330,5331,5332,5333,5334,5335,5336,5337,5338,5339,5340,5341,5342,5343,5344,5345,5346,5347,5348,5349,5350,5351,5352,5353,5354,5355,5356,5357,5358,5359,5360,5361,5362,5363,5364,5365,5366,5367,5368,5369,5370,5371,5372,5373,5374,5375,5376,5377,5378,5379,5380,5381,5382,5383,5384,5385,5386,5387,5388,5389,5390,5391,5392,5393,5394,5395,5396,5397,5398,5399,5400,5401,5402,5403,5404,5405,5406,5407,5408,5409,5410,5411,5412,5413,5414,5415,5416,5417,5418,5419,5420,5421,5422,5423,5424,5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,5439,5440,5441,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5453,5454,5455,5456,5457,5458,5459,5460,5461,5462,5463,5464,5465,5466,5467,5468,5469,5470,5471,5472,5473,5474,5475,5476,5477,5478,5479,5480,5481,5482,5483,5484,5485,5486,5487,5488,5489,5490,5491,5492,5493,5494,5495,5496,5497,5498,5499,5500,5501,5502,5503,5504,5505,5506,5507,5508,5509,5510,5511,5512,5513,5514,5515,5516,5517,5518,5519,5520,5521,5522,5523,5524,5525,5526,5527,5528,5529,5530,5531,5532,5533,5534,5535,5536,5537,5538,5539,5540,5541,5542,5543,5544,5545,5546,5547,5548,5549,5550,5551,5552,5553,5554,5555,5556,5557,5558,5559,5560,5561,5562,5563,5564,5565,5566,5567,5568,5569,5570,5571,5572,5573,5574,5575,5576,5577,5578,5579,5580,5581,5582,5583,5584,5585,5586,5587,5588,5589,5590,5591,5592,5593,5594,5595,5596,5597,5598,5599,5600,5601,5602,5603,5604,5605,5606,5607,5608,5609,5610,5611,5612,5613,5614,5615,5616,5617,5618,5619,5620,5621,5622,5623,5624,5625,5626,5627,5628,5629,5630,5631,5632,5633,5634,5635,5636,5637,5638,5639,5640,5641,5642,5643,5644,5645,5646,5647,5648,5649,5650,5651,5652,5653,5654,5655,5656,5657,5658,5659,5660,5661,5662,5663,5664,5665,5666,5667,5668,5669,5670,5671,5672,5673,5674,5675,5676,5677,5678,5679,5680,5681,5682,5683,5684,5685,5686,5687,5688,5689,5690,5691,5692,5693,5694,5695,5696,5697,5698,5699,5700,5701,5702,5703,5704,5705,5706,5707,5708,5709,5710,5711,5712,5713,5714,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,5726,5727,5728,5729,5730,5731,5732,5733,5734,5735,5736,5737,5738,5739,5740,5743,5744,5745,5746,5747,5748,5749,5750,5751,5752,5753,5754,5755,5756,5757,5758,5759,5761,5762,5763,5764,5765,5766,5767,5768,5769,5770,5771,5772,5773,5774,5775,5776,5777,5778,5779,5780,5781,5782,5783,5784,5785,5786,5792,5793,5794,5795,5796,5797,5798,5799,5800,5801,5802,5803,5804,5805,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824,5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840,5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,5856,5857,5858,5859,5860,5861,5862,5863,5864,5865,5866,5873,5874,5875,5876,5877,5878,5879,5880,5888,5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5902,5903,5904,5905,5920,5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,5936,5937,5952,5953,5954,5955,5956,5957,5958,5959,5960,5961,5962,5963,5964,5965,5966,5967,5968,5969,5984,5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5998,5999,6e3,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,6028,6029,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6066,6067,6103,6108,6176,6177,6178,6179,6180,6181,6182,6183,6184,6185,6186,6187,6188,6189,6190,6191,6192,6193,6194,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6205,6206,6207,6208,6209,6210,6211,6212,6213,6214,6215,6216,6217,6218,6219,6220,6221,6222,6223,6224,6225,6226,6227,6228,6229,6230,6231,6232,6233,6234,6235,6236,6237,6238,6239,6240,6241,6242,6243,6244,6245,6246,6247,6248,6249,6250,6251,6252,6253,6254,6255,6256,6257,6258,6259,6260,6261,6262,6263,6272,6273,6274,6275,6276,6277,6278,6279,6280,6281,6282,6283,6284,6285,6286,6287,6288,6289,6290,6291,6292,6293,6294,6295,6296,6297,6298,6299,6300,6301,6302,6303,6304,6305,6306,6307,6308,6309,6310,6311,6312,6314,6320,6321,6322,6323,6324,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,6338,6339,6340,6341,6342,6343,6344,6345,6346,6347,6348,6349,6350,6351,6352,6353,6354,6355,6356,6357,6358,6359,6360,6361,6362,6363,6364,6365,6366,6367,6368,6369,6370,6371,6372,6373,6374,6375,6376,6377,6378,6379,6380,6381,6382,6383,6384,6385,6386,6387,6388,6389,6400,6401,6402,6403,6404,6405,6406,6407,6408,6409,6410,6411,6412,6413,6414,6415,6416,6417,6418,6419,6420,6421,6422,6423,6424,6425,6426,6427,6428,6429,6430,6480,6481,6482,6483,6484,6485,6486,6487,6488,6489,6490,6491,6492,6493,6494,6495,6496,6497,6498,6499,6500,6501,6502,6503,6504,6505,6506,6507,6508,6509,6512,6513,6514,6515,6516,6528,6529,6530,6531,6532,6533,6534,6535,6536,6537,6538,6539,6540,6541,6542,6543,6544,6545,6546,6547,6548,6549,6550,6551,6552,6553,6554,6555,6556,6557,6558,6559,6560,6561,6562,6563,6564,6565,6566,6567,6568,6569,6570,6571,6576,6577,6578,6579,6580,6581,6582,6583,6584,6585,6586,6587,6588,6589,6590,6591,6592,6593,6594,6595,6596,6597,6598,6599,6600,6601,6656,6657,6658,6659,6660,6661,6662,6663,6664,6665,6666,6667,6668,6669,6670,6671,6672,6673,6674,6675,6676,6677,6678,6688,6689,6690,6691,6692,6693,6694,6695,6696,6697,6698,6699,6700,6701,6702,6703,6704,6705,6706,6707,6708,6709,6710,6711,6712,6713,6714,6715,6716,6717,6718,6719,6720,6721,6722,6723,6724,6725,6726,6727,6728,6729,6730,6731,6732,6733,6734,6735,6736,6737,6738,6739,6740,6823,6917,6918,6919,6920,6921,6922,6923,6924,6925,6926,6927,6928,6929,6930,6931,6932,6933,6934,6935,6936,6937,6938,6939,6940,6941,6942,6943,6944,6945,6946,6947,6948,6949,6950,6951,6952,6953,6954,6955,6956,6957,6958,6959,6960,6961,6962,6963,6981,6982,6983,6984,6985,6986,6987,7043,7044,7045,7046,7047,7048,7049,7050,7051,7052,7053,7054,7055,7056,7057,7058,7059,7060,7061,7062,7063,7064,7065,7066,7067,7068,7069,7070,7071,7072,7086,7087,7098,7099,7100,7101,7102,7103,7104,7105,7106,7107,7108,7109,7110,7111,7112,7113,7114,7115,7116,7117,7118,7119,7120,7121,7122,7123,7124,7125,7126,7127,7128,7129,7130,7131,7132,7133,7134,7135,7136,7137,7138,7139,7140,7141,7168,7169,7170,7171,7172,7173,7174,7175,7176,7177,7178,7179,7180,7181,7182,7183,7184,7185,7186,7187,7188,7189,7190,7191,7192,7193,7194,7195,7196,7197,7198,7199,7200,7201,7202,7203,7245,7246,7247,7258,7259,7260,7261,7262,7263,7264,7265,7266,7267,7268,7269,7270,7271,7272,7273,7274,7275,7276,7277,7278,7279,7280,7281,7282,7283,7284,7285,7286,7287,7288,7289,7290,7291,7292,7293,7401,7402,7403,7404,7406,7407,7408,7409,7413,7414,7424,7425,7426,7427,7428,7429,7430,7431,7432,7433,7434,7435,7436,7437,7438,7439,7440,7441,7442,7443,7444,7445,7446,7447,7448,7449,7450,7451,7452,7453,7454,7455,7456,7457,7458,7459,7460,7461,7462,7463,7464,7465,7466,7467,7468,7469,7470,7471,7472,7473,7474,7475,7476,7477,7478,7479,7480,7481,7482,7483,7484,7485,7486,7487,7488,7489,7490,7491,7492,7493,7494,7495,7496,7497,7498,7499,7500,7501,7502,7503,7504,7505,7506,7507,7508,7509,7510,7511,7512,7513,7514,7515,7516,7517,7518,7519,7520,7521,7522,7523,7524,7525,7526,7527,7528,7529,7530,7531,7532,7533,7534,7535,7536,7537,7538,7539,7540,7541,7542,7543,7544,7545,7546,7547,7548,7549,7550,7551,7552,7553,7554,7555,7556,7557,7558,7559,7560,7561,7562,7563,7564,7565,7566,7567,7568,7569,7570,7571,7572,7573,7574,7575,7576,7577,7578,7579,7580,7581,7582,7583,7584,7585,7586,7587,7588,7589,7590,7591,7592,7593,7594,7595,7596,7597,7598,7599,7600,7601,7602,7603,7604,7605,7606,7607,7608,7609,7610,7611,7612,7613,7614,7615,7680,7681,7682,7683,7684,7685,7686,7687,7688,7689,7690,7691,7692,7693,7694,7695,7696,7697,7698,7699,7700,7701,7702,7703,7704,7705,7706,7707,7708,7709,7710,7711,7712,7713,7714,7715,7716,7717,7718,7719,7720,7721,7722,7723,7724,7725,7726,7727,7728,7729,7730,7731,7732,7733,7734,7735,7736,7737,7738,7739,7740,7741,7742,7743,7744,7745,7746,7747,7748,7749,7750,7751,7752,7753,7754,7755,7756,7757,7758,7759,7760,7761,7762,7763,7764,7765,7766,7767,7768,7769,7770,7771,7772,7773,7774,7775,7776,7777,7778,7779,7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,7800,7801,7802,7803,7804,7805,7806,7807,7808,7809,7810,7811,7812,7813,7814,7815,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,7848,7849,7850,7851,7852,7853,7854,7855,7856,7857,7858,7859,7860,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7877,7878,7879,7880,7881,7882,7883,7884,7885,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895,7896,7897,7898,7899,7900,7901,7902,7903,7904,7905,7906,7907,7908,7909,7910,7911,7912,7913,7914,7915,7916,7917,7918,7919,7920,7921,7922,7923,7924,7925,7926,7927,7928,7929,7930,7931,7932,7933,7934,7935,7936,7937,7938,7939,7940,7941,7942,7943,7944,7945,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,7960,7961,7962,7963,7964,7965,7968,7969,7970,7971,7972,7973,7974,7975,7976,7977,7978,7979,7980,7981,7982,7983,7984,7985,7986,7987,7988,7989,7990,7991,7992,7993,7994,7995,7996,7997,7998,7999,8e3,8001,8002,8003,8004,8005,8008,8009,8010,8011,8012,8013,8016,8017,8018,8019,8020,8021,8022,8023,8025,8027,8029,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097,8098,8099,8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8118,8119,8120,8121,8122,8123,8124,8126,8130,8131,8132,8134,8135,8136,8137,8138,8139,8140,8144,8145,8146,8147,8150,8151,8152,8153,8154,8155,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8178,8179,8180,8182,8183,8184,8185,8186,8187,8188,8305,8319,8336,8337,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8450,8455,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8469,8473,8474,8475,8476,8477,8484,8486,8488,8490,8491,8492,8493,8495,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8508,8509,8510,8511,8517,8518,8519,8520,8521,8526,8579,8580,11264,11265,11266,11267,11268,11269,11270,11271,11272,11273,11274,11275,11276,11277,11278,11279,11280,11281,11282,11283,11284,11285,11286,11287,11288,11289,11290,11291,11292,11293,11294,11295,11296,11297,11298,11299,11300,11301,11302,11303,11304,11305,11306,11307,11308,11309,11310,11312,11313,11314,11315,11316,11317,11318,11319,11320,11321,11322,11323,11324,11325,11326,11327,11328,11329,11330,11331,11332,11333,11334,11335,11336,11337,11338,11339,11340,11341,11342,11343,11344,11345,11346,11347,11348,11349,11350,11351,11352,11353,11354,11355,11356,11357,11358,11360,11361,11362,11363,11364,11365,11366,11367,11368,11369,11370,11371,11372,11373,11374,11375,11376,11377,11378,11379,11380,11381,11382,11383,11384,11385,11386,11387,11388,11389,11390,11391,11392,11393,11394,11395,11396,11397,11398,11399,11400,11401,11402,11403,11404,11405,11406,11407,11408,11409,11410,11411,11412,11413,11414,11415,11416,11417,11418,11419,11420,11421,11422,11423,11424,11425,11426,11427,11428,11429,11430,11431,11432,11433,11434,11435,11436,11437,11438,11439,11440,11441,11442,11443,11444,11445,11446,11447,11448,11449,11450,11451,11452,11453,11454,11455,11456,11457,11458,11459,11460,11461,11462,11463,11464,11465,11466,11467,11468,11469,11470,11471,11472,11473,11474,11475,11476,11477,11478,11479,11480,11481,11482,11483,11484,11485,11486,11487,11488,11489,11490,11491,11492,11499,11500,11501,11502,11506,11507,11520,11521,11522,11523,11524,11525,11526,11527,11528,11529,11530,11531,11532,11533,11534,11535,11536,11537,11538,11539,11540,11541,11542,11543,11544,11545,11546,11547,11548,11549,11550,11551,11552,11553,11554,11555,11556,11557,11559,11565,11568,11569,11570,11571,11572,11573,11574,11575,11576,11577,11578,11579,11580,11581,11582,11583,11584,11585,11586,11587,11588,11589,11590,11591,11592,11593,11594,11595,11596,11597,11598,11599,11600,11601,11602,11603,11604,11605,11606,11607,11608,11609,11610,11611,11612,11613,11614,11615,11616,11617,11618,11619,11620,11621,11622,11623,11631,11648,11649,11650,11651,11652,11653,11654,11655,11656,11657,11658,11659,11660,11661,11662,11663,11664,11665,11666,11667,11668,11669,11670,11680,11681,11682,11683,11684,11685,11686,11688,11689,11690,11691,11692,11693,11694,11696,11697,11698,11699,11700,11701,11702,11704,11705,11706,11707,11708,11709,11710,11712,11713,11714,11715,11716,11717,11718,11720,11721,11722,11723,11724,11725,11726,11728,11729,11730,11731,11732,11733,11734,11736,11737,11738,11739,11740,11741,11742,11823,12293,12294,12337,12338,12339,12340,12341,12347,12348,12353,12354,12355,12356,12357,12358,12359,12360,12361,12362,12363,12364,12365,12366,12367,12368,12369,12370,12371,12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12396,12397,12398,12399,12400,12401,12402,12403,12404,12405,12406,12407,12408,12409,12410,12411,12412,12413,12414,12415,12416,12417,12418,12419,12420,12421,12422,12423,12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,12436,12437,12438,12445,12446,12447,12449,12450,12451,12452,12453,12454,12455,12456,12457,12458,12459,12460,12461,12462,12463,12464,12465,12466,12467,12468,12469,12470,12471,12472,12473,12474,12475,12476,12477,12478,12479,12480,12481,12482,12483,12484,12485,12486,12487,12488,12489,12490,12491,12492,12493,12494,12495,12496,12497,12498,12499,12500,12501,12502,12503,12504,12505,12506,12507,12508,12509,12510,12511,12512,12513,12514,12515,12516,12517,12518,12519,12520,12521,12522,12523,12524,12525,12526,12527,12528,12529,12530,12531,12532,12533,12534,12535,12536,12537,12538,12540,12541,12542,12543,12549,12550,12551,12552,12553,12554,12555,12556,12557,12558,12559,12560,12561,12562,12563,12564,12565,12566,12567,12568,12569,12570,12571,12572,12573,12574,12575,12576,12577,12578,12579,12580,12581,12582,12583,12584,12585,12586,12587,12588,12589,12593,12594,12595,12596,12597,12598,12599,12600,12601,12602,12603,12604,12605,12606,12607,12608,12609,12610,12611,12612,12613,12614,12615,12616,12617,12618,12619,12620,12621,12622,12623,12624,12625,12626,12627,12628,12629,12630,12631,12632,12633,12634,12635,12636,12637,12638,12639,12640,12641,12642,12643,12644,12645,12646,12647,12648,12649,12650,12651,12652,12653,12654,12655,12656,12657,12658,12659,12660,12661,12662,12663,12664,12665,12666,12667,12668,12669,12670,12671,12672,12673,12674,12675,12676,12677,12678,12679,12680,12681,12682,12683,12684,12685,12686,12704,12705,12706,12707,12708,12709,12710,12711,12712,12713,12714,12715,12716,12717,12718,12719,12720,12721,12722,12723,12724,12725,12726,12727,12728,12729,12730,12784,12785,12786,12787,12788,12789,12790,12791,12792,12793,12794,12795,12796,12797,12798,12799,13312,19893,19968,40917,40960,40961,40962,40963,40964,40965,40966,40967,40968,40969,40970,40971,40972,40973,40974,40975,40976,40977,40978,40979,40980,40981,40982,40983,40984,40985,40986,40987,40988,40989,40990,40991,40992,40993,40994,40995,40996,40997,40998,40999,41e3,41001,41002,41003,41004,41005,41006,41007,41008,41009,41010,41011,41012,41013,41014,41015,41016,41017,41018,41019,41020,41021,41022,41023,41024,41025,41026,41027,41028,41029,41030,41031,41032,41033,41034,41035,41036,41037,41038,41039,41040,41041,41042,41043,41044,41045,41046,41047,41048,41049,41050,41051,41052,41053,41054,41055,41056,41057,41058,41059,41060,41061,41062,41063,41064,41065,41066,41067,41068,41069,41070,41071,41072,41073,41074,41075,41076,41077,41078,41079,41080,41081,41082,41083,41084,41085,41086,41087,41088,41089,41090,41091,41092,41093,41094,41095,41096,41097,41098,41099,41100,41101,41102,41103,41104,41105,41106,41107,41108,41109,41110,41111,41112,41113,41114,41115,41116,41117,41118,41119,41120,41121,41122,41123,41124,41125,41126,41127,41128,41129,41130,41131,41132,41133,41134,41135,41136,41137,41138,41139,41140,41141,41142,41143,41144,41145,41146,41147,41148,41149,41150,41151,41152,41153,41154,41155,41156,41157,41158,41159,41160,41161,41162,41163,41164,41165,41166,41167,41168,41169,41170,41171,41172,41173,41174,41175,41176,41177,41178,41179,41180,41181,41182,41183,41184,41185,41186,41187,41188,41189,41190,41191,41192,41193,41194,41195,41196,41197,41198,41199,41200,41201,41202,41203,41204,41205,41206,41207,41208,41209,41210,41211,41212,41213,41214,41215,41216,41217,41218,41219,41220,41221,41222,41223,41224,41225,41226,41227,41228,41229,41230,41231,41232,41233,41234,41235,41236,41237,41238,41239,41240,41241,41242,41243,41244,41245,41246,41247,41248,41249,41250,41251,41252,41253,41254,41255,41256,41257,41258,41259,41260,41261,41262,41263,41264,41265,41266,41267,41268,41269,41270,41271,41272,41273,41274,41275,41276,41277,41278,41279,41280,41281,41282,41283,41284,41285,41286,41287,41288,41289,41290,41291,41292,41293,41294,41295,41296,41297,41298,41299,41300,41301,41302,41303,41304,41305,41306,41307,41308,41309,41310,41311,41312,41313,41314,41315,41316,41317,41318,41319,41320,41321,41322,41323,41324,41325,41326,41327,41328,41329,41330,41331,41332,41333,41334,41335,41336,41337,41338,41339,41340,41341,41342,41343,41344,41345,41346,41347,41348,41349,41350,41351,41352,41353,41354,41355,41356,41357,41358,41359,41360,41361,41362,41363,41364,41365,41366,41367,41368,41369,41370,41371,41372,41373,41374,41375,41376,41377,41378,41379,41380,41381,41382,41383,41384,41385,41386,41387,41388,41389,41390,41391,41392,41393,41394,41395,41396,41397,41398,41399,41400,41401,41402,41403,41404,41405,41406,41407,41408,41409,41410,41411,41412,41413,41414,41415,41416,41417,41418,41419,41420,41421,41422,41423,41424,41425,41426,41427,41428,41429,41430,41431,41432,41433,41434,41435,41436,41437,41438,41439,41440,41441,41442,41443,41444,41445,41446,41447,41448,41449,41450,41451,41452,41453,41454,41455,41456,41457,41458,41459,41460,41461,41462,41463,41464,41465,41466,41467,41468,41469,41470,41471,41472,41473,41474,41475,41476,41477,41478,41479,41480,41481,41482,41483,41484,41485,41486,41487,41488,41489,41490,41491,41492,41493,41494,41495,41496,41497,41498,41499,41500,41501,41502,41503,41504,41505,41506,41507,41508,41509,41510,41511,41512,41513,41514,41515,41516,41517,41518,41519,41520,41521,41522,41523,41524,41525,41526,41527,41528,41529,41530,41531,41532,41533,41534,41535,41536,41537,41538,41539,41540,41541,41542,41543,41544,41545,41546,41547,41548,41549,41550,41551,41552,41553,41554,41555,41556,41557,41558,41559,41560,41561,41562,41563,41564,41565,41566,41567,41568,41569,41570,41571,41572,41573,41574,41575,41576,41577,41578,41579,41580,41581,41582,41583,41584,41585,41586,41587,41588,41589,41590,41591,41592,41593,41594,41595,41596,41597,41598,41599,41600,41601,41602,41603,41604,41605,41606,41607,41608,41609,41610,41611,41612,41613,41614,41615,41616,41617,41618,41619,41620,41621,41622,41623,41624,41625,41626,41627,41628,41629,41630,41631,41632,41633,41634,41635,41636,41637,41638,41639,41640,41641,41642,41643,41644,41645,41646,41647,41648,41649,41650,41651,41652,41653,41654,41655,41656,41657,41658,41659,41660,41661,41662,41663,41664,41665,41666,41667,41668,41669,41670,41671,41672,41673,41674,41675,41676,41677,41678,41679,41680,41681,41682,41683,41684,41685,41686,41687,41688,41689,41690,41691,41692,41693,41694,41695,41696,41697,41698,41699,41700,41701,41702,41703,41704,41705,41706,41707,41708,41709,41710,41711,41712,41713,41714,41715,41716,41717,41718,41719,41720,41721,41722,41723,41724,41725,41726,41727,41728,41729,41730,41731,41732,41733,41734,41735,41736,41737,41738,41739,41740,41741,41742,41743,41744,41745,41746,41747,41748,41749,41750,41751,41752,41753,41754,41755,41756,41757,41758,41759,41760,41761,41762,41763,41764,41765,41766,41767,41768,41769,41770,41771,41772,41773,41774,41775,41776,41777,41778,41779,41780,41781,41782,41783,41784,41785,41786,41787,41788,41789,41790,41791,41792,41793,41794,41795,41796,41797,41798,41799,41800,41801,41802,41803,41804,41805,41806,41807,41808,41809,41810,41811,41812,41813,41814,41815,41816,41817,41818,41819,41820,41821,41822,41823,41824,41825,41826,41827,41828,41829,41830,41831,41832,41833,41834,41835,41836,41837,41838,41839,41840,41841,41842,41843,41844,41845,41846,41847,41848,41849,41850,41851,41852,41853,41854,41855,41856,41857,41858,41859,41860,41861,41862,41863,41864,41865,41866,41867,41868,41869,41870,41871,41872,41873,41874,41875,41876,41877,41878,41879,41880,41881,41882,41883,41884,41885,41886,41887,41888,41889,41890,41891,41892,41893,41894,41895,41896,41897,41898,41899,41900,41901,41902,41903,41904,41905,41906,41907,41908,41909,41910,41911,41912,41913,41914,41915,41916,41917,41918,41919,41920,41921,41922,41923,41924,41925,41926,41927,41928,41929,41930,41931,41932,41933,41934,41935,41936,41937,41938,41939,41940,41941,41942,41943,41944,41945,41946,41947,41948,41949,41950,41951,41952,41953,41954,41955,41956,41957,41958,41959,41960,41961,41962,41963,41964,41965,41966,41967,41968,41969,41970,41971,41972,41973,41974,41975,41976,41977,41978,41979,41980,41981,41982,41983,41984,41985,41986,41987,41988,41989,41990,41991,41992,41993,41994,41995,41996,41997,41998,41999,42e3,42001,42002,42003,42004,42005,42006,42007,42008,42009,42010,42011,42012,42013,42014,42015,42016,42017,42018,42019,42020,42021,42022,42023,42024,42025,42026,42027,42028,42029,42030,42031,42032,42033,42034,42035,42036,42037,42038,42039,42040,42041,42042,42043,42044,42045,42046,42047,42048,42049,42050,42051,42052,42053,42054,42055,42056,42057,42058,42059,42060,42061,42062,42063,42064,42065,42066,42067,42068,42069,42070,42071,42072,42073,42074,42075,42076,42077,42078,42079,42080,42081,42082,42083,42084,42085,42086,42087,42088,42089,42090,42091,42092,42093,42094,42095,42096,42097,42098,42099,42100,42101,42102,42103,42104,42105,42106,42107,42108,42109,42110,42111,42112,42113,42114,42115,42116,42117,42118,42119,42120,42121,42122,42123,42124,42192,42193,42194,42195,42196,42197,42198,42199,42200,42201,42202,42203,42204,42205,42206,42207,42208,42209,42210,42211,42212,42213,42214,42215,42216,42217,42218,42219,42220,42221,42222,42223,42224,42225,42226,42227,42228,42229,42230,42231,42232,42233,42234,42235,42236,42237,42240,42241,42242,42243,42244,42245,42246,42247,42248,42249,42250,42251,42252,42253,42254,42255,42256,42257,42258,42259,42260,42261,42262,42263,42264,42265,42266,42267,42268,42269,42270,42271,42272,42273,42274,42275,42276,42277,42278,42279,42280,42281,42282,42283,42284,42285,42286,42287,42288,42289,42290,42291,42292,42293,42294,42295,42296,42297,42298,42299,42300,42301,42302,42303,42304,42305,42306,42307,42308,42309,42310,42311,42312,42313,42314,42315,42316,42317,42318,42319,42320,42321,42322,42323,42324,42325,42326,42327,42328,42329,42330,42331,42332,42333,42334,42335,42336,42337,42338,42339,42340,42341,42342,42343,42344,42345,42346,42347,42348,42349,42350,42351,42352,42353,42354,42355,42356,42357,42358,42359,42360,42361,42362,42363,42364,42365,42366,42367,42368,42369,42370,42371,42372,42373,42374,42375,42376,42377,42378,42379,42380,42381,42382,42383,42384,42385,42386,42387,42388,42389,42390,42391,42392,42393,42394,42395,42396,42397,42398,42399,42400,42401,42402,42403,42404,42405,42406,42407,42408,42409,42410,42411,42412,42413,42414,42415,42416,42417,42418,42419,42420,42421,42422,42423,42424,42425,42426,42427,42428,42429,42430,42431,42432,42433,42434,42435,42436,42437,42438,42439,42440,42441,42442,42443,42444,42445,42446,42447,42448,42449,42450,42451,42452,42453,42454,42455,42456,42457,42458,42459,42460,42461,42462,42463,42464,42465,42466,42467,42468,42469,42470,42471,42472,42473,42474,42475,42476,42477,42478,42479,42480,42481,42482,42483,42484,42485,42486,42487,42488,42489,42490,42491,42492,42493,42494,42495,42496,42497,42498,42499,42500,42501,42502,42503,42504,42505,42506,42507,42508,42512,42513,42514,42515,42516,42517,42518,42519,42520,42521,42522,42523,42524,42525,42526,42527,42538,42539,42560,42561,42562,42563,42564,42565,42566,42567,42568,42569,42570,42571,42572,42573,42574,42575,42576,42577,42578,42579,42580,42581,42582,42583,42584,42585,42586,42587,42588,42589,42590,42591,42592,42593,42594,42595,42596,42597,42598,42599,42600,42601,42602,42603,42604,42605,42606,42623,42624,42625,42626,42627,42628,42629,42630,42631,42632,42633,42634,42635,42636,42637,42638,42639,42640,42641,42642,42643,42644,42645,42646,42647,42648,42649,42650,42651,42652,42653,42656,42657,42658,42659,42660,42661,42662,42663,42664,42665,42666,42667,42668,42669,42670,42671,42672,42673,42674,42675,42676,42677,42678,42679,42680,42681,42682,42683,42684,42685,42686,42687,42688,42689,42690,42691,42692,42693,42694,42695,42696,42697,42698,42699,42700,42701,42702,42703,42704,42705,42706,42707,42708,42709,42710,42711,42712,42713,42714,42715,42716,42717,42718,42719,42720,42721,42722,42723,42724,42725,42775,42776,42777,42778,42779,42780,42781,42782,42783,42786,42787,42788,42789,42790,42791,42792,42793,42794,42795,42796,42797,42798,42799,42800,42801,42802,42803,42804,42805,42806,42807,42808,42809,42810,42811,42812,42813,42814,42815,42816,42817,42818,42819,42820,42821,42822,42823,42824,42825,42826,42827,42828,42829,42830,42831,42832,42833,42834,42835,42836,42837,42838,42839,42840,42841,42842,42843,42844,42845,42846,42847,42848,42849,42850,42851,42852,42853,42854,42855,42856,42857,42858,42859,42860,42861,42862,42863,42864,42865,42866,42867,42868,42869,42870,42871,42872,42873,42874,42875,42876,42877,42878,42879,42880,42881,42882,42883,42884,42885,42886,42887,42888,42891,42892,42893,42894,42895,42896,42897,42898,42899,42900,42901,42902,42903,42904,42905,42906,42907,42908,42909,42910,42911,42912,42913,42914,42915,42916,42917,42918,42919,42920,42921,42922,42923,42924,42925,42928,42929,42930,42931,42932,42933,42934,42935,42999,43e3,43001,43002,43003,43004,43005,43006,43007,43008,43009,43011,43012,43013,43015,43016,43017,43018,43020,43021,43022,43023,43024,43025,43026,43027,43028,43029,43030,43031,43032,43033,43034,43035,43036,43037,43038,43039,43040,43041,43042,43072,43073,43074,43075,43076,43077,43078,43079,43080,43081,43082,43083,43084,43085,43086,43087,43088,43089,43090,43091,43092,43093,43094,43095,43096,43097,43098,43099,43100,43101,43102,43103,43104,43105,43106,43107,43108,43109,43110,43111,43112,43113,43114,43115,43116,43117,43118,43119,43120,43121,43122,43123,43138,43139,43140,43141,43142,43143,43144,43145,43146,43147,43148,43149,43150,43151,43152,43153,43154,43155,43156,43157,43158,43159,43160,43161,43162,43163,43164,43165,43166,43167,43168,43169,43170,43171,43172,43173,43174,43175,43176,43177,43178,43179,43180,43181,43182,43183,43184,43185,43186,43187,43250,43251,43252,43253,43254,43255,43259,43261,43274,43275,43276,43277,43278,43279,43280,43281,43282,43283,43284,43285,43286,43287,43288,43289,43290,43291,43292,43293,43294,43295,43296,43297,43298,43299,43300,43301,43312,43313,43314,43315,43316,43317,43318,43319,43320,43321,43322,43323,43324,43325,43326,43327,43328,43329,43330,43331,43332,43333,43334,43360,43361,43362,43363,43364,43365,43366,43367,43368,43369,43370,43371,43372,43373,43374,43375,43376,43377,43378,43379,43380,43381,43382,43383,43384,43385,43386,43387,43388,43396,43397,43398,43399,43400,43401,43402,43403,43404,43405,43406,43407,43408,43409,43410,43411,43412,43413,43414,43415,43416,43417,43418,43419,43420,43421,43422,43423,43424,43425,43426,43427,43428,43429,43430,43431,43432,43433,43434,43435,43436,43437,43438,43439,43440,43441,43442,43471,43488,43489,43490,43491,43492,43494,43495,43496,43497,43498,43499,43500,43501,43502,43503,43514,43515,43516,43517,43518,43520,43521,43522,43523,43524,43525,43526,43527,43528,43529,43530,43531,43532,43533,43534,43535,43536,43537,43538,43539,43540,43541,43542,43543,43544,43545,43546,43547,43548,43549,43550,43551,43552,43553,43554,43555,43556,43557,43558,43559,43560,43584,43585,43586,43588,43589,43590,43591,43592,43593,43594,43595,43616,43617,43618,43619,43620,43621,43622,43623,43624,43625,43626,43627,43628,43629,43630,43631,43632,43633,43634,43635,43636,43637,43638,43642,43646,43647,43648,43649,43650,43651,43652,43653,43654,43655,43656,43657,43658,43659,43660,43661,43662,43663,43664,43665,43666,43667,43668,43669,43670,43671,43672,43673,43674,43675,43676,43677,43678,43679,43680,43681,43682,43683,43684,43685,43686,43687,43688,43689,43690,43691,43692,43693,43694,43695,43697,43701,43702,43705,43706,43707,43708,43709,43712,43714,43739,43740,43741,43744,43745,43746,43747,43748,43749,43750,43751,43752,43753,43754,43762,43763,43764,43777,43778,43779,43780,43781,43782,43785,43786,43787,43788,43789,43790,43793,43794,43795,43796,43797,43798,43808,43809,43810,43811,43812,43813,43814,43816,43817,43818,43819,43820,43821,43822,43824,43825,43826,43827,43828,43829,43830,43831,43832,43833,43834,43835,43836,43837,43838,43839,43840,43841,43842,43843,43844,43845,43846,43847,43848,43849,43850,43851,43852,43853,43854,43855,43856,43857,43858,43859,43860,43861,43862,43863,43864,43865,43866,43868,43869,43870,43871,43872,43873,43874,43875,43876,43877,43888,43889,43890,43891,43892,43893,43894,43895,43896,43897,43898,43899,43900,43901,43902,43903,43904,43905,43906,43907,43908,43909,43910,43911,43912,43913,43914,43915,43916,43917,43918,43919,43920,43921,43922,43923,43924,43925,43926,43927,43928,43929,43930,43931,43932,43933,43934,43935,43936,43937,43938,43939,43940,43941,43942,43943,43944,43945,43946,43947,43948,43949,43950,43951,43952,43953,43954,43955,43956,43957,43958,43959,43960,43961,43962,43963,43964,43965,43966,43967,43968,43969,43970,43971,43972,43973,43974,43975,43976,43977,43978,43979,43980,43981,43982,43983,43984,43985,43986,43987,43988,43989,43990,43991,43992,43993,43994,43995,43996,43997,43998,43999,44e3,44001,44002,44032,55203,55216,55217,55218,55219,55220,55221,55222,55223,55224,55225,55226,55227,55228,55229,55230,55231,55232,55233,55234,55235,55236,55237,55238,55243,55244,55245,55246,55247,55248,55249,55250,55251,55252,55253,55254,55255,55256,55257,55258,55259,55260,55261,55262,55263,55264,55265,55266,55267,55268,55269,55270,55271,55272,55273,55274,55275,55276,55277,55278,55279,55280,55281,55282,55283,55284,55285,55286,55287,55288,55289,55290,55291,63744,63745,63746,63747,63748,63749,63750,63751,63752,63753,63754,63755,63756,63757,63758,63759,63760,63761,63762,63763,63764,63765,63766,63767,63768,63769,63770,63771,63772,63773,63774,63775,63776,63777,63778,63779,63780,63781,63782,63783,63784,63785,63786,63787,63788,63789,63790,63791,63792,63793,63794,63795,63796,63797,63798,63799,63800,63801,63802,63803,63804,63805,63806,63807,63808,63809,63810,63811,63812,63813,63814,63815,63816,63817,63818,63819,63820,63821,63822,63823,63824,63825,63826,63827,63828,63829,63830,63831,63832,63833,63834,63835,63836,63837,63838,63839,63840,63841,63842,63843,63844,63845,63846,63847,63848,63849,63850,63851,63852,63853,63854,63855,63856,63857,63858,63859,63860,63861,63862,63863,63864,63865,63866,63867,63868,63869,63870,63871,63872,63873,63874,63875,63876,63877,63878,63879,63880,63881,63882,63883,63884,63885,63886,63887,63888,63889,63890,63891,63892,63893,63894,63895,63896,63897,63898,63899,63900,63901,63902,63903,63904,63905,63906,63907,63908,63909,63910,63911,63912,63913,63914,63915,63916,63917,63918,63919,63920,63921,63922,63923,63924,63925,63926,63927,63928,63929,63930,63931,63932,63933,63934,63935,63936,63937,63938,63939,63940,63941,63942,63943,63944,63945,63946,63947,63948,63949,63950,63951,63952,63953,63954,63955,63956,63957,63958,63959,63960,63961,63962,63963,63964,63965,63966,63967,63968,63969,63970,63971,63972,63973,63974,63975,63976,63977,63978,63979,63980,63981,63982,63983,63984,63985,63986,63987,63988,63989,63990,63991,63992,63993,63994,63995,63996,63997,63998,63999,64e3,64001,64002,64003,64004,64005,64006,64007,64008,64009,64010,64011,64012,64013,64014,64015,64016,64017,64018,64019,64020,64021,64022,64023,64024,64025,64026,64027,64028,64029,64030,64031,64032,64033,64034,64035,64036,64037,64038,64039,64040,64041,64042,64043,64044,64045,64046,64047,64048,64049,64050,64051,64052,64053,64054,64055,64056,64057,64058,64059,64060,64061,64062,64063,64064,64065,64066,64067,64068,64069,64070,64071,64072,64073,64074,64075,64076,64077,64078,64079,64080,64081,64082,64083,64084,64085,64086,64087,64088,64089,64090,64091,64092,64093,64094,64095,64096,64097,64098,64099,64100,64101,64102,64103,64104,64105,64106,64107,64108,64109,64112,64113,64114,64115,64116,64117,64118,64119,64120,64121,64122,64123,64124,64125,64126,64127,64128,64129,64130,64131,64132,64133,64134,64135,64136,64137,64138,64139,64140,64141,64142,64143,64144,64145,64146,64147,64148,64149,64150,64151,64152,64153,64154,64155,64156,64157,64158,64159,64160,64161,64162,64163,64164,64165,64166,64167,64168,64169,64170,64171,64172,64173,64174,64175,64176,64177,64178,64179,64180,64181,64182,64183,64184,64185,64186,64187,64188,64189,64190,64191,64192,64193,64194,64195,64196,64197,64198,64199,64200,64201,64202,64203,64204,64205,64206,64207,64208,64209,64210,64211,64212,64213,64214,64215,64216,64217,64256,64257,64258,64259,64260,64261,64262,64275,64276,64277,64278,64279,64285,64287,64288,64289,64290,64291,64292,64293,64294,64295,64296,64298,64299,64300,64301,64302,64303,64304,64305,64306,64307,64308,64309,64310,64312,64313,64314,64315,64316,64318,64320,64321,64323,64324,64326,64327,64328,64329,64330,64331,64332,64333,64334,64335,64336,64337,64338,64339,64340,64341,64342,64343,64344,64345,64346,64347,64348,64349,64350,64351,64352,64353,64354,64355,64356,64357,64358,64359,64360,64361,64362,64363,64364,64365,64366,64367,64368,64369,64370,64371,64372,64373,64374,64375,64376,64377,64378,64379,64380,64381,64382,64383,64384,64385,64386,64387,64388,64389,64390,64391,64392,64393,64394,64395,64396,64397,64398,64399,64400,64401,64402,64403,64404,64405,64406,64407,64408,64409,64410,64411,64412,64413,64414,64415,64416,64417,64418,64419,64420,64421,64422,64423,64424,64425,64426,64427,64428,64429,64430,64431,64432,64433,64467,64468,64469,64470,64471,64472,64473,64474,64475,64476,64477,64478,64479,64480,64481,64482,64483,64484,64485,64486,64487,64488,64489,64490,64491,64492,64493,64494,64495,64496,64497,64498,64499,64500,64501,64502,64503,64504,64505,64506,64507,64508,64509,64510,64511,64512,64513,64514,64515,64516,64517,64518,64519,64520,64521,64522,64523,64524,64525,64526,64527,64528,64529,64530,64531,64532,64533,64534,64535,64536,64537,64538,64539,64540,64541,64542,64543,64544,64545,64546,64547,64548,64549,64550,64551,64552,64553,64554,64555,64556,64557,64558,64559,64560,64561,64562,64563,64564,64565,64566,64567,64568,64569,64570,64571,64572,64573,64574,64575,64576,64577,64578,64579,64580,64581,64582,64583,64584,64585,64586,64587,64588,64589,64590,64591,64592,64593,64594,64595,64596,64597,64598,64599,64600,64601,64602,64603,64604,64605,64606,64607,64608,64609,64610,64611,64612,64613,64614,64615,64616,64617,64618,64619,64620,64621,64622,64623,64624,64625,64626,64627,64628,64629,64630,64631,64632,64633,64634,64635,64636,64637,64638,64639,64640,64641,64642,64643,64644,64645,64646,64647,64648,64649,64650,64651,64652,64653,64654,64655,64656,64657,64658,64659,64660,64661,64662,64663,64664,64665,64666,64667,64668,64669,64670,64671,64672,64673,64674,64675,64676,64677,64678,64679,64680,64681,64682,64683,64684,64685,64686,64687,64688,64689,64690,64691,64692,64693,64694,64695,64696,64697,64698,64699,64700,64701,64702,64703,64704,64705,64706,64707,64708,64709,64710,64711,64712,64713,64714,64715,64716,64717,64718,64719,64720,64721,64722,64723,64724,64725,64726,64727,64728,64729,64730,64731,64732,64733,64734,64735,64736,64737,64738,64739,64740,64741,64742,64743,64744,64745,64746,64747,64748,64749,64750,64751,64752,64753,64754,64755,64756,64757,64758,64759,64760,64761,64762,64763,64764,64765,64766,64767,64768,64769,64770,64771,64772,64773,64774,64775,64776,64777,64778,64779,64780,64781,64782,64783,64784,64785,64786,64787,64788,64789,64790,64791,64792,64793,64794,64795,64796,64797,64798,64799,64800,64801,64802,64803,64804,64805,64806,64807,64808,64809,64810,64811,64812,64813,64814,64815,64816,64817,64818,64819,64820,64821,64822,64823,64824,64825,64826,64827,64828,64829,64848,64849,64850,64851,64852,64853,64854,64855,64856,64857,64858,64859,64860,64861,64862,64863,64864,64865,64866,64867,64868,64869,64870,64871,64872,64873,64874,64875,64876,64877,64878,64879,64880,64881,64882,64883,64884,64885,64886,64887,64888,64889,64890,64891,64892,64893,64894,64895,64896,64897,64898,64899,64900,64901,64902,64903,64904,64905,64906,64907,64908,64909,64910,64911,64914,64915,64916,64917,64918,64919,64920,64921,64922,64923,64924,64925,64926,64927,64928,64929,64930,64931,64932,64933,64934,64935,64936,64937,64938,64939,64940,64941,64942,64943,64944,64945,64946,64947,64948,64949,64950,64951,64952,64953,64954,64955,64956,64957,64958,64959,64960,64961,64962,64963,64964,64965,64966,64967,65008,65009,65010,65011,65012,65013,65014,65015,65016,65017,65018,65019,65136,65137,65138,65139,65140,65142,65143,65144,65145,65146,65147,65148,65149,65150,65151,65152,65153,65154,65155,65156,65157,65158,65159,65160,65161,65162,65163,65164,65165,65166,65167,65168,65169,65170,65171,65172,65173,65174,65175,65176,65177,65178,65179,65180,65181,65182,65183,65184,65185,65186,65187,65188,65189,65190,65191,65192,65193,65194,65195,65196,65197,65198,65199,65200,65201,65202,65203,65204,65205,65206,65207,65208,65209,65210,65211,65212,65213,65214,65215,65216,65217,65218,65219,65220,65221,65222,65223,65224,65225,65226,65227,65228,65229,65230,65231,65232,65233,65234,65235,65236,65237,65238,65239,65240,65241,65242,65243,65244,65245,65246,65247,65248,65249,65250,65251,65252,65253,65254,65255,65256,65257,65258,65259,65260,65261,65262,65263,65264,65265,65266,65267,65268,65269,65270,65271,65272,65273,65274,65275,65276,65313,65314,65315,65316,65317,65318,65319,65320,65321,65322,65323,65324,65325,65326,65327,65328,65329,65330,65331,65332,65333,65334,65335,65336,65337,65338,65345,65346,65347,65348,65349,65350,65351,65352,65353,65354,65355,65356,65357,65358,65359,65360,65361,65362,65363,65364,65365,65366,65367,65368,65369,65370,65382,65383,65384,65385,65386,65387,65388,65389,65390,65391,65392,65393,65394,65395,65396,65397,65398,65399,65400,65401,65402,65403,65404,65405,65406,65407,65408,65409,65410,65411,65412,65413,65414,65415,65416,65417,65418,65419,65420,65421,65422,65423,65424,65425,65426,65427,65428,65429,65430,65431,65432,65433,65434,65435,65436,65437,65438,65439,65440,65441,65442,65443,65444,65445,65446,65447,65448,65449,65450,65451,65452,65453,65454,65455,65456,65457,65458,65459,65460,65461,65462,65463,65464,65465,65466,65467,65468,65469,65470,65474,65475,65476,65477,65478,65479,65482,65483,65484,65485,65486,65487,65490,65491,65492,65493,65494,65495,65498,65499,65500,65536,65537,65538,65539,65540,65541,65542,65543,65544,65545,65546,65547,65549,65550,65551,65552,65553,65554,65555,65556,65557,65558,65559,65560,65561,65562,65563,65564,65565,65566,65567,65568,65569,65570,65571,65572,65573,65574,65576,65577,65578,65579,65580,65581,65582,65583,65584,65585,65586,65587,65588,65589,65590,65591,65592,65593,65594,65596,65597,65599,65600,65601,65602,65603,65604,65605,65606,65607,65608,65609,65610,65611,65612,65613,65616,65617,65618,65619,65620,65621,65622,65623,65624,65625,65626,65627,65628,65629,65664,65665,65666,65667,65668,65669,65670,65671,65672,65673,65674,65675,65676,65677,65678,65679,65680,65681,65682,65683,65684,65685,65686,65687,65688,65689,65690,65691,65692,65693,65694,65695,65696,65697,65698,65699,65700,65701,65702,65703,65704,65705,65706,65707,65708,65709,65710,65711,65712,65713,65714,65715,65716,65717,65718,65719,65720,65721,65722,65723,65724,65725,65726,65727,65728,65729,65730,65731,65732,65733,65734,65735,65736,65737,65738,65739,65740,65741,65742,65743,65744,65745,65746,65747,65748,65749,65750,65751,65752,65753,65754,65755,65756,65757,65758,65759,65760,65761,65762,65763,65764,65765,65766,65767,65768,65769,65770,65771,65772,65773,65774,65775,65776,65777,65778,65779,65780,65781,65782,65783,65784,65785,65786,66176,66177,66178,66179,66180,66181,66182,66183,66184,66185,66186,66187,66188,66189,66190,66191,66192,66193,66194,66195,66196,66197,66198,66199,66200,66201,66202,66203,66204,66208,66209,66210,66211,66212,66213,66214,66215,66216,66217,66218,66219,66220,66221,66222,66223,66224,66225,66226,66227,66228,66229,66230,66231,66232,66233,66234,66235,66236,66237,66238,66239,66240,66241,66242,66243,66244,66245,66246,66247,66248,66249,66250,66251,66252,66253,66254,66255,66256,66304,66305,66306,66307,66308,66309,66310,66311,66312,66313,66314,66315,66316,66317,66318,66319,66320,66321,66322,66323,66324,66325,66326,66327,66328,66329,66330,66331,66332,66333,66334,66335,66352,66353,66354,66355,66356,66357,66358,66359,66360,66361,66362,66363,66364,66365,66366,66367,66368,66370,66371,66372,66373,66374,66375,66376,66377,66384,66385,66386,66387,66388,66389,66390,66391,66392,66393,66394,66395,66396,66397,66398,66399,66400,66401,66402,66403,66404,66405,66406,66407,66408,66409,66410,66411,66412,66413,66414,66415,66416,66417,66418,66419,66420,66421,66432,66433,66434,66435,66436,66437,66438,66439,66440,66441,66442,66443,66444,66445,66446,66447,66448,66449,66450,66451,66452,66453,66454,66455,66456,66457,66458,66459,66460,66461,66464,66465,66466,66467,66468,66469,66470,66471,66472,66473,66474,66475,66476,66477,66478,66479,66480,66481,66482,66483,66484,66485,66486,66487,66488,66489,66490,66491,66492,66493,66494,66495,66496,66497,66498,66499,66504,66505,66506,66507,66508,66509,66510,66511,66560,66561,66562,66563,66564,66565,66566,66567,66568,66569,66570,66571,66572,66573,66574,66575,66576,66577,66578,66579,66580,66581,66582,66583,66584,66585,66586,66587,66588,66589,66590,66591,66592,66593,66594,66595,66596,66597,66598,66599,66600,66601,66602,66603,66604,66605,66606,66607,66608,66609,66610,66611,66612,66613,66614,66615,66616,66617,66618,66619,66620,66621,66622,66623,66624,66625,66626,66627,66628,66629,66630,66631,66632,66633,66634,66635,66636,66637,66638,66639,66640,66641,66642,66643,66644,66645,66646,66647,66648,66649,66650,66651,66652,66653,66654,66655,66656,66657,66658,66659,66660,66661,66662,66663,66664,66665,66666,66667,66668,66669,66670,66671,66672,66673,66674,66675,66676,66677,66678,66679,66680,66681,66682,66683,66684,66685,66686,66687,66688,66689,66690,66691,66692,66693,66694,66695,66696,66697,66698,66699,66700,66701,66702,66703,66704,66705,66706,66707,66708,66709,66710,66711,66712,66713,66714,66715,66716,66717,66816,66817,66818,66819,66820,66821,66822,66823,66824,66825,66826,66827,66828,66829,66830,66831,66832,66833,66834,66835,66836,66837,66838,66839,66840,66841,66842,66843,66844,66845,66846,66847,66848,66849,66850,66851,66852,66853,66854,66855,66864,66865,66866,66867,66868,66869,66870,66871,66872,66873,66874,66875,66876,66877,66878,66879,66880,66881,66882,66883,66884,66885,66886,66887,66888,66889,66890,66891,66892,66893,66894,66895,66896,66897,66898,66899,66900,66901,66902,66903,66904,66905,66906,66907,66908,66909,66910,66911,66912,66913,66914,66915,67072,67073,67074,67075,67076,67077,67078,67079,67080,67081,67082,67083,67084,67085,67086,67087,67088,67089,67090,67091,67092,67093,67094,67095,67096,67097,67098,67099,67100,67101,67102,67103,67104,67105,67106,67107,67108,67109,67110,67111,67112,67113,67114,67115,67116,67117,67118,67119,67120,67121,67122,67123,67124,67125,67126,67127,67128,67129,67130,67131,67132,67133,67134,67135,67136,67137,67138,67139,67140,67141,67142,67143,67144,67145,67146,67147,67148,67149,67150,67151,67152,67153,67154,67155,67156,67157,67158,67159,67160,67161,67162,67163,67164,67165,67166,67167,67168,67169,67170,67171,67172,67173,67174,67175,67176,67177,67178,67179,67180,67181,67182,67183,67184,67185,67186,67187,67188,67189,67190,67191,67192,67193,67194,67195,67196,67197,67198,67199,67200,67201,67202,67203,67204,67205,67206,67207,67208,67209,67210,67211,67212,67213,67214,67215,67216,67217,67218,67219,67220,67221,67222,67223,67224,67225,67226,67227,67228,67229,67230,67231,67232,67233,67234,67235,67236,67237,67238,67239,67240,67241,67242,67243,67244,67245,67246,67247,67248,67249,67250,67251,67252,67253,67254,67255,67256,67257,67258,67259,67260,67261,67262,67263,67264,67265,67266,67267,67268,67269,67270,67271,67272,67273,67274,67275,67276,67277,67278,67279,67280,67281,67282,67283,67284,67285,67286,67287,67288,67289,67290,67291,67292,67293,67294,67295,67296,67297,67298,67299,67300,67301,67302,67303,67304,67305,67306,67307,67308,67309,67310,67311,67312,67313,67314,67315,67316,67317,67318,67319,67320,67321,67322,67323,67324,67325,67326,67327,67328,67329,67330,67331,67332,67333,67334,67335,67336,67337,67338,67339,67340,67341,67342,67343,67344,67345,67346,67347,67348,67349,67350,67351,67352,67353,67354,67355,67356,67357,67358,67359,67360,67361,67362,67363,67364,67365,67366,67367,67368,67369,67370,67371,67372,67373,67374,67375,67376,67377,67378,67379,67380,67381,67382,67392,67393,67394,67395,67396,67397,67398,67399,67400,67401,67402,67403,67404,67405,67406,67407,67408,67409,67410,67411,67412,67413,67424,67425,67426,67427,67428,67429,67430,67431,67584,67585,67586,67587,67588,67589,67592,67594,67595,67596,67597,67598,67599,67600,67601,67602,67603,67604,67605,67606,67607,67608,67609,67610,67611,67612,67613,67614,67615,67616,67617,67618,67619,67620,67621,67622,67623,67624,67625,67626,67627,67628,67629,67630,67631,67632,67633,67634,67635,67636,67637,67639,67640,67644,67647,67648,67649,67650,67651,67652,67653,67654,67655,67656,67657,67658,67659,67660,67661,67662,67663,67664,67665,67666,67667,67668,67669,67680,67681,67682,67683,67684,67685,67686,67687,67688,67689,67690,67691,67692,67693,67694,67695,67696,67697,67698,67699,67700,67701,67702,67712,67713,67714,67715,67716,67717,67718,67719,67720,67721,67722,67723,67724,67725,67726,67727,67728,67729,67730,67731,67732,67733,67734,67735,67736,67737,67738,67739,67740,67741,67742,67808,67809,67810,67811,67812,67813,67814,67815,67816,67817,67818,67819,67820,67821,67822,67823,67824,67825,67826,67828,67829,67840,67841,67842,67843,67844,67845,67846,67847,67848,67849,67850,67851,67852,67853,67854,67855,67856,67857,67858,67859,67860,67861,67872,67873,67874,67875,67876,67877,67878,67879,67880,67881,67882,67883,67884,67885,67886,67887,67888,67889,67890,67891,67892,67893,67894,67895,67896,67897,67968,67969,67970,67971,67972,67973,67974,67975,67976,67977,67978,67979,67980,67981,67982,67983,67984,67985,67986,67987,67988,67989,67990,67991,67992,67993,67994,67995,67996,67997,67998,67999,68e3,68001,68002,68003,68004,68005,68006,68007,68008,68009,68010,68011,68012,68013,68014,68015,68016,68017,68018,68019,68020,68021,68022,68023,68030,68031,68096,68112,68113,68114,68115,68117,68118,68119,68121,68122,68123,68124,68125,68126,68127,68128,68129,68130,68131,68132,68133,68134,68135,68136,68137,68138,68139,68140,68141,68142,68143,68144,68145,68146,68147,68192,68193,68194,68195,68196,68197,68198,68199,68200,68201,68202,68203,68204,68205,68206,68207,68208,68209,68210,68211,68212,68213,68214,68215,68216,68217,68218,68219,68220,68224,68225,68226,68227,68228,68229,68230,68231,68232,68233,68234,68235,68236,68237,68238,68239,68240,68241,68242,68243,68244,68245,68246,68247,68248,68249,68250,68251,68252,68288,68289,68290,68291,68292,68293,68294,68295,68297,68298,68299,68300,68301,68302,68303,68304,68305,68306,68307,68308,68309,68310,68311,68312,68313,68314,68315,68316,68317,68318,68319,68320,68321,68322,68323,68324,68352,68353,68354,68355,68356,68357,68358,68359,68360,68361,68362,68363,68364,68365,68366,68367,68368,68369,68370,68371,68372,68373,68374,68375,68376,68377,68378,68379,68380,68381,68382,68383,68384,68385,68386,68387,68388,68389,68390,68391,68392,68393,68394,68395,68396,68397,68398,68399,68400,68401,68402,68403,68404,68405,68416,68417,68418,68419,68420,68421,68422,68423,68424,68425,68426,68427,68428,68429,68430,68431,68432,68433,68434,68435,68436,68437,68448,68449,68450,68451,68452,68453,68454,68455,68456,68457,68458,68459,68460,68461,68462,68463,68464,68465,68466,68480,68481,68482,68483,68484,68485,68486,68487,68488,68489,68490,68491,68492,68493,68494,68495,68496,68497,68608,68609,68610,68611,68612,68613,68614,68615,68616,68617,68618,68619,68620,68621,68622,68623,68624,68625,68626,68627,68628,68629,68630,68631,68632,68633,68634,68635,68636,68637,68638,68639,68640,68641,68642,68643,68644,68645,68646,68647,68648,68649,68650,68651,68652,68653,68654,68655,68656,68657,68658,68659,68660,68661,68662,68663,68664,68665,68666,68667,68668,68669,68670,68671,68672,68673,68674,68675,68676,68677,68678,68679,68680,68736,68737,68738,68739,68740,68741,68742,68743,68744,68745,68746,68747,68748,68749,68750,68751,68752,68753,68754,68755,68756,68757,68758,68759,68760,68761,68762,68763,68764,68765,68766,68767,68768,68769,68770,68771,68772,68773,68774,68775,68776,68777,68778,68779,68780,68781,68782,68783,68784,68785,68786,68800,68801,68802,68803,68804,68805,68806,68807,68808,68809,68810,68811,68812,68813,68814,68815,68816,68817,68818,68819,68820,68821,68822,68823,68824,68825,68826,68827,68828,68829,68830,68831,68832,68833,68834,68835,68836,68837,68838,68839,68840,68841,68842,68843,68844,68845,68846,68847,68848,68849,68850,69635,69636,69637,69638,69639,69640,69641,69642,69643,69644,69645,69646,69647,69648,69649,69650,69651,69652,69653,69654,69655,69656,69657,69658,69659,69660,69661,69662,69663,69664,69665,69666,69667,69668,69669,69670,69671,69672,69673,69674,69675,69676,69677,69678,69679,69680,69681,69682,69683,69684,69685,69686,69687,69763,69764,69765,69766,69767,69768,69769,69770,69771,69772,69773,69774,69775,69776,69777,69778,69779,69780,69781,69782,69783,69784,69785,69786,69787,69788,69789,69790,69791,69792,69793,69794,69795,69796,69797,69798,69799,69800,69801,69802,69803,69804,69805,69806,69807,69840,69841,69842,69843,69844,69845,69846,69847,69848,69849,69850,69851,69852,69853,69854,69855,69856,69857,69858,69859,69860,69861,69862,69863,69864,69891,69892,69893,69894,69895,69896,69897,69898,69899,69900,69901,69902,69903,69904,69905,69906,69907,69908,69909,69910,69911,69912,69913,69914,69915,69916,69917,69918,69919,69920,69921,69922,69923,69924,69925,69926,69968,69969,69970,69971,69972,69973,69974,69975,69976,69977,69978,69979,69980,69981,69982,69983,69984,69985,69986,69987,69988,69989,69990,69991,69992,69993,69994,69995,69996,69997,69998,69999,7e4,70001,70002,70006,70019,70020,70021,70022,70023,70024,70025,70026,70027,70028,70029,70030,70031,70032,70033,70034,70035,70036,70037,70038,70039,70040,70041,70042,70043,70044,70045,70046,70047,70048,70049,70050,70051,70052,70053,70054,70055,70056,70057,70058,70059,70060,70061,70062,70063,70064,70065,70066,70081,70082,70083,70084,70106,70108,70144,70145,70146,70147,70148,70149,70150,70151,70152,70153,70154,70155,70156,70157,70158,70159,70160,70161,70163,70164,70165,70166,70167,70168,70169,70170,70171,70172,70173,70174,70175,70176,70177,70178,70179,70180,70181,70182,70183,70184,70185,70186,70187,70272,70273,70274,70275,70276,70277,70278,70280,70282,70283,70284,70285,70287,70288,70289,70290,70291,70292,70293,70294,70295,70296,70297,70298,70299,70300,70301,70303,70304,70305,70306,70307,70308,70309,70310,70311,70312,70320,70321,70322,70323,70324,70325,70326,70327,70328,70329,70330,70331,70332,70333,70334,70335,70336,70337,70338,70339,70340,70341,70342,70343,70344,70345,70346,70347,70348,70349,70350,70351,70352,70353,70354,70355,70356,70357,70358,70359,70360,70361,70362,70363,70364,70365,70366,70405,70406,70407,70408,70409,70410,70411,70412,70415,70416,70419,70420,70421,70422,70423,70424,70425,70426,70427,70428,70429,70430,70431,70432,70433,70434,70435,70436,70437,70438,70439,70440,70442,70443,70444,70445,70446,70447,70448,70450,70451,70453,70454,70455,70456,70457,70461,70480,70493,70494,70495,70496,70497,70784,70785,70786,70787,70788,70789,70790,70791,70792,70793,70794,70795,70796,70797,70798,70799,70800,70801,70802,70803,70804,70805,70806,70807,70808,70809,70810,70811,70812,70813,70814,70815,70816,70817,70818,70819,70820,70821,70822,70823,70824,70825,70826,70827,70828,70829,70830,70831,70852,70853,70855,71040,71041,71042,71043,71044,71045,71046,71047,71048,71049,71050,71051,71052,71053,71054,71055,71056,71057,71058,71059,71060,71061,71062,71063,71064,71065,71066,71067,71068,71069,71070,71071,71072,71073,71074,71075,71076,71077,71078,71079,71080,71081,71082,71083,71084,71085,71086,71128,71129,71130,71131,71168,71169,71170,71171,71172,71173,71174,71175,71176,71177,71178,71179,71180,71181,71182,71183,71184,71185,71186,71187,71188,71189,71190,71191,71192,71193,71194,71195,71196,71197,71198,71199,71200,71201,71202,71203,71204,71205,71206,71207,71208,71209,71210,71211,71212,71213,71214,71215,71236,71296,71297,71298,71299,71300,71301,71302,71303,71304,71305,71306,71307,71308,71309,71310,71311,71312,71313,71314,71315,71316,71317,71318,71319,71320,71321,71322,71323,71324,71325,71326,71327,71328,71329,71330,71331,71332,71333,71334,71335,71336,71337,71338,71424,71425,71426,71427,71428,71429,71430,71431,71432,71433,71434,71435,71436,71437,71438,71439,71440,71441,71442,71443,71444,71445,71446,71447,71448,71449,71840,71841,71842,71843,71844,71845,71846,71847,71848,71849,71850,71851,71852,71853,71854,71855,71856,71857,71858,71859,71860,71861,71862,71863,71864,71865,71866,71867,71868,71869,71870,71871,71872,71873,71874,71875,71876,71877,71878,71879,71880,71881,71882,71883,71884,71885,71886,71887,71888,71889,71890,71891,71892,71893,71894,71895,71896,71897,71898,71899,71900,71901,71902,71903,71935,72384,72385,72386,72387,72388,72389,72390,72391,72392,72393,72394,72395,72396,72397,72398,72399,72400,72401,72402,72403,72404,72405,72406,72407,72408,72409,72410,72411,72412,72413,72414,72415,72416,72417,72418,72419,72420,72421,72422,72423,72424,72425,72426,72427,72428,72429,72430,72431,72432,72433,72434,72435,72436,72437,72438,72439,72440,73728,73729,73730,73731,73732,73733,73734,73735,73736,73737,73738,73739,73740,73741,73742,73743,73744,73745,73746,73747,73748,73749,73750,73751,73752,73753,73754,73755,73756,73757,73758,73759,73760,73761,73762,73763,73764,73765,73766,73767,73768,73769,73770,73771,73772,73773,73774,73775,73776,73777,73778,73779,73780,73781,73782,73783,73784,73785,73786,73787,73788,73789,73790,73791,73792,73793,73794,73795,73796,73797,73798,73799,73800,73801,73802,73803,73804,73805,73806,73807,73808,73809,73810,73811,73812,73813,73814,73815,73816,73817,73818,73819,73820,73821,73822,73823,73824,73825,73826,73827,73828,73829,73830,73831,73832,73833,73834,73835,73836,73837,73838,73839,73840,73841,73842,73843,73844,73845,73846,73847,73848,73849,73850,73851,73852,73853,73854,73855,73856,73857,73858,73859,73860,73861,73862,73863,73864,73865,73866,73867,73868,73869,73870,73871,73872,73873,73874,73875,73876,73877,73878,73879,73880,73881,73882,73883,73884,73885,73886,73887,73888,73889,73890,73891,73892,73893,73894,73895,73896,73897,73898,73899,73900,73901,73902,73903,73904,73905,73906,73907,73908,73909,73910,73911,73912,73913,73914,73915,73916,73917,73918,73919,73920,73921,73922,73923,73924,73925,73926,73927,73928,73929,73930,73931,73932,73933,73934,73935,73936,73937,73938,73939,73940,73941,73942,73943,73944,73945,73946,73947,73948,73949,73950,73951,73952,73953,73954,73955,73956,73957,73958,73959,73960,73961,73962,73963,73964,73965,73966,73967,73968,73969,73970,73971,73972,73973,73974,73975,73976,73977,73978,73979,73980,73981,73982,73983,73984,73985,73986,73987,73988,73989,73990,73991,73992,73993,73994,73995,73996,73997,73998,73999,74e3,74001,74002,74003,74004,74005,74006,74007,74008,74009,74010,74011,74012,74013,74014,74015,74016,74017,74018,74019,74020,74021,74022,74023,74024,74025,74026,74027,74028,74029,74030,74031,74032,74033,74034,74035,74036,74037,74038,74039,74040,74041,74042,74043,74044,74045,74046,74047,74048,74049,74050,74051,74052,74053,74054,74055,74056,74057,74058,74059,74060,74061,74062,74063,74064,74065,74066,74067,74068,74069,74070,74071,74072,74073,74074,74075,74076,74077,74078,74079,74080,74081,74082,74083,74084,74085,74086,74087,74088,74089,74090,74091,74092,74093,74094,74095,74096,74097,74098,74099,74100,74101,74102,74103,74104,74105,74106,74107,74108,74109,74110,74111,74112,74113,74114,74115,74116,74117,74118,74119,74120,74121,74122,74123,74124,74125,74126,74127,74128,74129,74130,74131,74132,74133,74134,74135,74136,74137,74138,74139,74140,74141,74142,74143,74144,74145,74146,74147,74148,74149,74150,74151,74152,74153,74154,74155,74156,74157,74158,74159,74160,74161,74162,74163,74164,74165,74166,74167,74168,74169,74170,74171,74172,74173,74174,74175,74176,74177,74178,74179,74180,74181,74182,74183,74184,74185,74186,74187,74188,74189,74190,74191,74192,74193,74194,74195,74196,74197,74198,74199,74200,74201,74202,74203,74204,74205,74206,74207,74208,74209,74210,74211,74212,74213,74214,74215,74216,74217,74218,74219,74220,74221,74222,74223,74224,74225,74226,74227,74228,74229,74230,74231,74232,74233,74234,74235,74236,74237,74238,74239,74240,74241,74242,74243,74244,74245,74246,74247,74248,74249,74250,74251,74252,74253,74254,74255,74256,74257,74258,74259,74260,74261,74262,74263,74264,74265,74266,74267,74268,74269,74270,74271,74272,74273,74274,74275,74276,74277,74278,74279,74280,74281,74282,74283,74284,74285,74286,74287,74288,74289,74290,74291,74292,74293,74294,74295,74296,74297,74298,74299,74300,74301,74302,74303,74304,74305,74306,74307,74308,74309,74310,74311,74312,74313,74314,74315,74316,74317,74318,74319,74320,74321,74322,74323,74324,74325,74326,74327,74328,74329,74330,74331,74332,74333,74334,74335,74336,74337,74338,74339,74340,74341,74342,74343,74344,74345,74346,74347,74348,74349,74350,74351,74352,74353,74354,74355,74356,74357,74358,74359,74360,74361,74362,74363,74364,74365,74366,74367,74368,74369,74370,74371,74372,74373,74374,74375,74376,74377,74378,74379,74380,74381,74382,74383,74384,74385,74386,74387,74388,74389,74390,74391,74392,74393,74394,74395,74396,74397,74398,74399,74400,74401,74402,74403,74404,74405,74406,74407,74408,74409,74410,74411,74412,74413,74414,74415,74416,74417,74418,74419,74420,74421,74422,74423,74424,74425,74426,74427,74428,74429,74430,74431,74432,74433,74434,74435,74436,74437,74438,74439,74440,74441,74442,74443,74444,74445,74446,74447,74448,74449,74450,74451,74452,74453,74454,74455,74456,74457,74458,74459,74460,74461,74462,74463,74464,74465,74466,74467,74468,74469,74470,74471,74472,74473,74474,74475,74476,74477,74478,74479,74480,74481,74482,74483,74484,74485,74486,74487,74488,74489,74490,74491,74492,74493,74494,74495,74496,74497,74498,74499,74500,74501,74502,74503,74504,74505,74506,74507,74508,74509,74510,74511,74512,74513,74514,74515,74516,74517,74518,74519,74520,74521,74522,74523,74524,74525,74526,74527,74528,74529,74530,74531,74532,74533,74534,74535,74536,74537,74538,74539,74540,74541,74542,74543,74544,74545,74546,74547,74548,74549,74550,74551,74552,74553,74554,74555,74556,74557,74558,74559,74560,74561,74562,74563,74564,74565,74566,74567,74568,74569,74570,74571,74572,74573,74574,74575,74576,74577,74578,74579,74580,74581,74582,74583,74584,74585,74586,74587,74588,74589,74590,74591,74592,74593,74594,74595,74596,74597,74598,74599,74600,74601,74602,74603,74604,74605,74606,74607,74608,74609,74610,74611,74612,74613,74614,74615,74616,74617,74618,74619,74620,74621,74622,74623,74624,74625,74626,74627,74628,74629,74630,74631,74632,74633,74634,74635,74636,74637,74638,74639,74640,74641,74642,74643,74644,74645,74646,74647,74648,74649,74880,74881,74882,74883,74884,74885,74886,74887,74888,74889,74890,74891,74892,74893,74894,74895,74896,74897,74898,74899,74900,74901,74902,74903,74904,74905,74906,74907,74908,74909,74910,74911,74912,74913,74914,74915,74916,74917,74918,74919,74920,74921,74922,74923,74924,74925,74926,74927,74928,74929,74930,74931,74932,74933,74934,74935,74936,74937,74938,74939,74940,74941,74942,74943,74944,74945,74946,74947,74948,74949,74950,74951,74952,74953,74954,74955,74956,74957,74958,74959,74960,74961,74962,74963,74964,74965,74966,74967,74968,74969,74970,74971,74972,74973,74974,74975,74976,74977,74978,74979,74980,74981,74982,74983,74984,74985,74986,74987,74988,74989,74990,74991,74992,74993,74994,74995,74996,74997,74998,74999,75e3,75001,75002,75003,75004,75005,75006,75007,75008,75009,75010,75011,75012,75013,75014,75015,75016,75017,75018,75019,75020,75021,75022,75023,75024,75025,75026,75027,75028,75029,75030,75031,75032,75033,75034,75035,75036,75037,75038,75039,75040,75041,75042,75043,75044,75045,75046,75047,75048,75049,75050,75051,75052,75053,75054,75055,75056,75057,75058,75059,75060,75061,75062,75063,75064,75065,75066,75067,75068,75069,75070,75071,75072,75073,75074,75075,77824,77825,77826,77827,77828,77829,77830,77831,77832,77833,77834,77835,77836,77837,77838,77839,77840,77841,77842,77843,77844,77845,77846,77847,77848,77849,77850,77851,77852,77853,77854,77855,77856,77857,77858,77859,77860,77861,77862,77863,77864,77865,77866,77867,77868,77869,77870,77871,77872,77873,77874,77875,77876,77877,77878,77879,77880,77881,77882,77883,77884,77885,77886,77887,77888,77889,77890,77891,77892,77893,77894,77895,77896,77897,77898,77899,77900,77901,77902,77903,77904,77905,77906,77907,77908,77909,77910,77911,77912,77913,77914,77915,77916,77917,77918,77919,77920,77921,77922,77923,77924,77925,77926,77927,77928,77929,77930,77931,77932,77933,77934,77935,77936,77937,77938,77939,77940,77941,77942,77943,77944,77945,77946,77947,77948,77949,77950,77951,77952,77953,77954,77955,77956,77957,77958,77959,77960,77961,77962,77963,77964,77965,77966,77967,77968,77969,77970,77971,77972,77973,77974,77975,77976,77977,77978,77979,77980,77981,77982,77983,77984,77985,77986,77987,77988,77989,77990,77991,77992,77993,77994,77995,77996,77997,77998,77999,78e3,78001,78002,78003,78004,78005,78006,78007,78008,78009,78010,78011,78012,78013,78014,78015,78016,78017,78018,78019,78020,78021,78022,78023,78024,78025,78026,78027,78028,78029,78030,78031,78032,78033,78034,78035,78036,78037,78038,78039,78040,78041,78042,78043,78044,78045,78046,78047,78048,78049,78050,78051,78052,78053,78054,78055,78056,78057,78058,78059,78060,78061,78062,78063,78064,78065,78066,78067,78068,78069,78070,78071,78072,78073,78074,78075,78076,78077,78078,78079,78080,78081,78082,78083,78084,78085,78086,78087,78088,78089,78090,78091,78092,78093,78094,78095,78096,78097,78098,78099,78100,78101,78102,78103,78104,78105,78106,78107,78108,78109,78110,78111,78112,78113,78114,78115,78116,78117,78118,78119,78120,78121,78122,78123,78124,78125,78126,78127,78128,78129,78130,78131,78132,78133,78134,78135,78136,78137,78138,78139,78140,78141,78142,78143,78144,78145,78146,78147,78148,78149,78150,78151,78152,78153,78154,78155,78156,78157,78158,78159,78160,78161,78162,78163,78164,78165,78166,78167,78168,78169,78170,78171,78172,78173,78174,78175,78176,78177,78178,78179,78180,78181,78182,78183,78184,78185,78186,78187,78188,78189,78190,78191,78192,78193,78194,78195,78196,78197,78198,78199,78200,78201,78202,78203,78204,78205,78206,78207,78208,78209,78210,78211,78212,78213,78214,78215,78216,78217,78218,78219,78220,78221,78222,78223,78224,78225,78226,78227,78228,78229,78230,78231,78232,78233,78234,78235,78236,78237,78238,78239,78240,78241,78242,78243,78244,78245,78246,78247,78248,78249,78250,78251,78252,78253,78254,78255,78256,78257,78258,78259,78260,78261,78262,78263,78264,78265,78266,78267,78268,78269,78270,78271,78272,78273,78274,78275,78276,78277,78278,78279,78280,78281,78282,78283,78284,78285,78286,78287,78288,78289,78290,78291,78292,78293,78294,78295,78296,78297,78298,78299,78300,78301,78302,78303,78304,78305,78306,78307,78308,78309,78310,78311,78312,78313,78314,78315,78316,78317,78318,78319,78320,78321,78322,78323,78324,78325,78326,78327,78328,78329,78330,78331,78332,78333,78334,78335,78336,78337,78338,78339,78340,78341,78342,78343,78344,78345,78346,78347,78348,78349,78350,78351,78352,78353,78354,78355,78356,78357,78358,78359,78360,78361,78362,78363,78364,78365,78366,78367,78368,78369,78370,78371,78372,78373,78374,78375,78376,78377,78378,78379,78380,78381,78382,78383,78384,78385,78386,78387,78388,78389,78390,78391,78392,78393,78394,78395,78396,78397,78398,78399,78400,78401,78402,78403,78404,78405,78406,78407,78408,78409,78410,78411,78412,78413,78414,78415,78416,78417,78418,78419,78420,78421,78422,78423,78424,78425,78426,78427,78428,78429,78430,78431,78432,78433,78434,78435,78436,78437,78438,78439,78440,78441,78442,78443,78444,78445,78446,78447,78448,78449,78450,78451,78452,78453,78454,78455,78456,78457,78458,78459,78460,78461,78462,78463,78464,78465,78466,78467,78468,78469,78470,78471,78472,78473,78474,78475,78476,78477,78478,78479,78480,78481,78482,78483,78484,78485,78486,78487,78488,78489,78490,78491,78492,78493,78494,78495,78496,78497,78498,78499,78500,78501,78502,78503,78504,78505,78506,78507,78508,78509,78510,78511,78512,78513,78514,78515,78516,78517,78518,78519,78520,78521,78522,78523,78524,78525,78526,78527,78528,78529,78530,78531,78532,78533,78534,78535,78536,78537,78538,78539,78540,78541,78542,78543,78544,78545,78546,78547,78548,78549,78550,78551,78552,78553,78554,78555,78556,78557,78558,78559,78560,78561,78562,78563,78564,78565,78566,78567,78568,78569,78570,78571,78572,78573,78574,78575,78576,78577,78578,78579,78580,78581,78582,78583,78584,78585,78586,78587,78588,78589,78590,78591,78592,78593,78594,78595,78596,78597,78598,78599,78600,78601,78602,78603,78604,78605,78606,78607,78608,78609,78610,78611,78612,78613,78614,78615,78616,78617,78618,78619,78620,78621,78622,78623,78624,78625,78626,78627,78628,78629,78630,78631,78632,78633,78634,78635,78636,78637,78638,78639,78640,78641,78642,78643,78644,78645,78646,78647,78648,78649,78650,78651,78652,78653,78654,78655,78656,78657,78658,78659,78660,78661,78662,78663,78664,78665,78666,78667,78668,78669,78670,78671,78672,78673,78674,78675,78676,78677,78678,78679,78680,78681,78682,78683,78684,78685,78686,78687,78688,78689,78690,78691,78692,78693,78694,78695,78696,78697,78698,78699,78700,78701,78702,78703,78704,78705,78706,78707,78708,78709,78710,78711,78712,78713,78714,78715,78716,78717,78718,78719,78720,78721,78722,78723,78724,78725,78726,78727,78728,78729,78730,78731,78732,78733,78734,78735,78736,78737,78738,78739,78740,78741,78742,78743,78744,78745,78746,78747,78748,78749,78750,78751,78752,78753,78754,78755,78756,78757,78758,78759,78760,78761,78762,78763,78764,78765,78766,78767,78768,78769,78770,78771,78772,78773,78774,78775,78776,78777,78778,78779,78780,78781,78782,78783,78784,78785,78786,78787,78788,78789,78790,78791,78792,78793,78794,78795,78796,78797,78798,78799,78800,78801,78802,78803,78804,78805,78806,78807,78808,78809,78810,78811,78812,78813,78814,78815,78816,78817,78818,78819,78820,78821,78822,78823,78824,78825,78826,78827,78828,78829,78830,78831,78832,78833,78834,78835,78836,78837,78838,78839,78840,78841,78842,78843,78844,78845,78846,78847,78848,78849,78850,78851,78852,78853,78854,78855,78856,78857,78858,78859,78860,78861,78862,78863,78864,78865,78866,78867,78868,78869,78870,78871,78872,78873,78874,78875,78876,78877,78878,78879,78880,78881,78882,78883,78884,78885,78886,78887,78888,78889,78890,78891,78892,78893,78894,82944,82945,82946,82947,82948,82949,82950,82951,82952,82953,82954,82955,82956,82957,82958,82959,82960,82961,82962,82963,82964,82965,82966,82967,82968,82969,82970,82971,82972,82973,82974,82975,82976,82977,82978,82979,82980,82981,82982,82983,82984,82985,82986,82987,82988,82989,82990,82991,82992,82993,82994,82995,82996,82997,82998,82999,83e3,83001,83002,83003,83004,83005,83006,83007,83008,83009,83010,83011,83012,83013,83014,83015,83016,83017,83018,83019,83020,83021,83022,83023,83024,83025,83026,83027,83028,83029,83030,83031,83032,83033,83034,83035,83036,83037,83038,83039,83040,83041,83042,83043,83044,83045,83046,83047,83048,83049,83050,83051,83052,83053,83054,83055,83056,83057,83058,83059,83060,83061,83062,83063,83064,83065,83066,83067,83068,83069,83070,83071,83072,83073,83074,83075,83076,83077,83078,83079,83080,83081,83082,83083,83084,83085,83086,83087,83088,83089,83090,83091,83092,83093,83094,83095,83096,83097,83098,83099,83100,83101,83102,83103,83104,83105,83106,83107,83108,83109,83110,83111,83112,83113,83114,83115,83116,83117,83118,83119,83120,83121,83122,83123,83124,83125,83126,83127,83128,83129,83130,83131,83132,83133,83134,83135,83136,83137,83138,83139,83140,83141,83142,83143,83144,83145,83146,83147,83148,83149,83150,83151,83152,83153,83154,83155,83156,83157,83158,83159,83160,83161,83162,83163,83164,83165,83166,83167,83168,83169,83170,83171,83172,83173,83174,83175,83176,83177,83178,83179,83180,83181,83182,83183,83184,83185,83186,83187,83188,83189,83190,83191,83192,83193,83194,83195,83196,83197,83198,83199,83200,83201,83202,83203,83204,83205,83206,83207,83208,83209,83210,83211,83212,83213,83214,83215,83216,83217,83218,83219,83220,83221,83222,83223,83224,83225,83226,83227,83228,83229,83230,83231,83232,83233,83234,83235,83236,83237,83238,83239,83240,83241,83242,83243,83244,83245,83246,83247,83248,83249,83250,83251,83252,83253,83254,83255,83256,83257,83258,83259,83260,83261,83262,83263,83264,83265,83266,83267,83268,83269,83270,83271,83272,83273,83274,83275,83276,83277,83278,83279,83280,83281,83282,83283,83284,83285,83286,83287,83288,83289,83290,83291,83292,83293,83294,83295,83296,83297,83298,83299,83300,83301,83302,83303,83304,83305,83306,83307,83308,83309,83310,83311,83312,83313,83314,83315,83316,83317,83318,83319,83320,83321,83322,83323,83324,83325,83326,83327,83328,83329,83330,83331,83332,83333,83334,83335,83336,83337,83338,83339,83340,83341,83342,83343,83344,83345,83346,83347,83348,83349,83350,83351,83352,83353,83354,83355,83356,83357,83358,83359,83360,83361,83362,83363,83364,83365,83366,83367,83368,83369,83370,83371,83372,83373,83374,83375,83376,83377,83378,83379,83380,83381,83382,83383,83384,83385,83386,83387,83388,83389,83390,83391,83392,83393,83394,83395,83396,83397,83398,83399,83400,83401,83402,83403,83404,83405,83406,83407,83408,83409,83410,83411,83412,83413,83414,83415,83416,83417,83418,83419,83420,83421,83422,83423,83424,83425,83426,83427,83428,83429,83430,83431,83432,83433,83434,83435,83436,83437,83438,83439,83440,83441,83442,83443,83444,83445,83446,83447,83448,83449,83450,83451,83452,83453,83454,83455,83456,83457,83458,83459,83460,83461,83462,83463,83464,83465,83466,83467,83468,83469,83470,83471,83472,83473,83474,83475,83476,83477,83478,83479,83480,83481,83482,83483,83484,83485,83486,83487,83488,83489,83490,83491,83492,83493,83494,83495,83496,83497,83498,83499,83500,83501,83502,83503,83504,83505,83506,83507,83508,83509,83510,83511,83512,83513,83514,83515,83516,83517,83518,83519,83520,83521,83522,83523,83524,83525,83526,92160,92161,92162,92163,92164,92165,92166,92167,92168,92169,92170,92171,92172,92173,92174,92175,92176,92177,92178,92179,92180,92181,92182,92183,92184,92185,92186,92187,92188,92189,92190,92191,92192,92193,92194,92195,92196,92197,92198,92199,92200,92201,92202,92203,92204,92205,92206,92207,92208,92209,92210,92211,92212,92213,92214,92215,92216,92217,92218,92219,92220,92221,92222,92223,92224,92225,92226,92227,92228,92229,92230,92231,92232,92233,92234,92235,92236,92237,92238,92239,92240,92241,92242,92243,92244,92245,92246,92247,92248,92249,92250,92251,92252,92253,92254,92255,92256,92257,92258,92259,92260,92261,92262,92263,92264,92265,92266,92267,92268,92269,92270,92271,92272,92273,92274,92275,92276,92277,92278,92279,92280,92281,92282,92283,92284,92285,92286,92287,92288,92289,92290,92291,92292,92293,92294,92295,92296,92297,92298,92299,92300,92301,92302,92303,92304,92305,92306,92307,92308,92309,92310,92311,92312,92313,92314,92315,92316,92317,92318,92319,92320,92321,92322,92323,92324,92325,92326,92327,92328,92329,92330,92331,92332,92333,92334,92335,92336,92337,92338,92339,92340,92341,92342,92343,92344,92345,92346,92347,92348,92349,92350,92351,92352,92353,92354,92355,92356,92357,92358,92359,92360,92361,92362,92363,92364,92365,92366,92367,92368,92369,92370,92371,92372,92373,92374,92375,92376,92377,92378,92379,92380,92381,92382,92383,92384,92385,92386,92387,92388,92389,92390,92391,92392,92393,92394,92395,92396,92397,92398,92399,92400,92401,92402,92403,92404,92405,92406,92407,92408,92409,92410,92411,92412,92413,92414,92415,92416,92417,92418,92419,92420,92421,92422,92423,92424,92425,92426,92427,92428,92429,92430,92431,92432,92433,92434,92435,92436,92437,92438,92439,92440,92441,92442,92443,92444,92445,92446,92447,92448,92449,92450,92451,92452,92453,92454,92455,92456,92457,92458,92459,92460,92461,92462,92463,92464,92465,92466,92467,92468,92469,92470,92471,92472,92473,92474,92475,92476,92477,92478,92479,92480,92481,92482,92483,92484,92485,92486,92487,92488,92489,92490,92491,92492,92493,92494,92495,92496,92497,92498,92499,92500,92501,92502,92503,92504,92505,92506,92507,92508,92509,92510,92511,92512,92513,92514,92515,92516,92517,92518,92519,92520,92521,92522,92523,92524,92525,92526,92527,92528,92529,92530,92531,92532,92533,92534,92535,92536,92537,92538,92539,92540,92541,92542,92543,92544,92545,92546,92547,92548,92549,92550,92551,92552,92553,92554,92555,92556,92557,92558,92559,92560,92561,92562,92563,92564,92565,92566,92567,92568,92569,92570,92571,92572,92573,92574,92575,92576,92577,92578,92579,92580,92581,92582,92583,92584,92585,92586,92587,92588,92589,92590,92591,92592,92593,92594,92595,92596,92597,92598,92599,92600,92601,92602,92603,92604,92605,92606,92607,92608,92609,92610,92611,92612,92613,92614,92615,92616,92617,92618,92619,92620,92621,92622,92623,92624,92625,92626,92627,92628,92629,92630,92631,92632,92633,92634,92635,92636,92637,92638,92639,92640,92641,92642,92643,92644,92645,92646,92647,92648,92649,92650,92651,92652,92653,92654,92655,92656,92657,92658,92659,92660,92661,92662,92663,92664,92665,92666,92667,92668,92669,92670,92671,92672,92673,92674,92675,92676,92677,92678,92679,92680,92681,92682,92683,92684,92685,92686,92687,92688,92689,92690,92691,92692,92693,92694,92695,92696,92697,92698,92699,92700,92701,92702,92703,92704,92705,92706,92707,92708,92709,92710,92711,92712,92713,92714,92715,92716,92717,92718,92719,92720,92721,92722,92723,92724,92725,92726,92727,92728,92736,92737,92738,92739,92740,92741,92742,92743,92744,92745,92746,92747,92748,92749,92750,92751,92752,92753,92754,92755,92756,92757,92758,92759,92760,92761,92762,92763,92764,92765,92766,92880,92881,92882,92883,92884,92885,92886,92887,92888,92889,92890,92891,92892,92893,92894,92895,92896,92897,92898,92899,92900,92901,92902,92903,92904,92905,92906,92907,92908,92909,92928,92929,92930,92931,92932,92933,92934,92935,92936,92937,92938,92939,92940,92941,92942,92943,92944,92945,92946,92947,92948,92949,92950,92951,92952,92953,92954,92955,92956,92957,92958,92959,92960,92961,92962,92963,92964,92965,92966,92967,92968,92969,92970,92971,92972,92973,92974,92975,92992,92993,92994,92995,93027,93028,93029,93030,93031,93032,93033,93034,93035,93036,93037,93038,93039,93040,93041,93042,93043,93044,93045,93046,93047,93053,93054,93055,93056,93057,93058,93059,93060,93061,93062,93063,93064,93065,93066,93067,93068,93069,93070,93071,93952,93953,93954,93955,93956,93957,93958,93959,93960,93961,93962,93963,93964,93965,93966,93967,93968,93969,93970,93971,93972,93973,93974,93975,93976,93977,93978,93979,93980,93981,93982,93983,93984,93985,93986,93987,93988,93989,93990,93991,93992,93993,93994,93995,93996,93997,93998,93999,94e3,94001,94002,94003,94004,94005,94006,94007,94008,94009,94010,94011,94012,94013,94014,94015,94016,94017,94018,94019,94020,94032,94099,94100,94101,94102,94103,94104,94105,94106,94107,94108,94109,94110,94111,110592,110593,113664,113665,113666,113667,113668,113669,113670,113671,113672,113673,113674,113675,113676,113677,113678,113679,113680,113681,113682,113683,113684,113685,113686,113687,113688,113689,113690,113691,113692,113693,113694,113695,113696,113697,113698,113699,113700,113701,113702,113703,113704,113705,113706,113707,113708,113709,113710,113711,113712,113713,113714,113715,113716,113717,113718,113719,113720,113721,113722,113723,113724,113725,113726,113727,113728,113729,113730,113731,113732,113733,113734,113735,113736,113737,113738,113739,113740,113741,113742,113743,113744,113745,113746,113747,113748,113749,113750,113751,113752,113753,113754,113755,113756,113757,113758,113759,113760,113761,113762,113763,113764,113765,113766,113767,113768,113769,113770,113776,113777,113778,113779,113780,113781,113782,113783,113784,113785,113786,113787,113788,113792,113793,113794,113795,113796,113797,113798,113799,113800,113808,113809,113810,113811,113812,113813,113814,113815,113816,113817,119808,119809,119810,119811,119812,119813,119814,119815,119816,119817,119818,119819,119820,119821,119822,119823,119824,119825,119826,119827,119828,119829,119830,119831,119832,119833,119834,119835,119836,119837,119838,119839,119840,119841,119842,119843,119844,119845,119846,119847,119848,119849,119850,119851,119852,119853,119854,119855,119856,119857,119858,119859,119860,119861,119862,119863,119864,119865,119866,119867,119868,119869,119870,119871,119872,119873,119874,119875,119876,119877,119878,119879,119880,119881,119882,119883,119884,119885,119886,119887,119888,119889,119890,119891,119892,119894,119895,119896,119897,119898,119899,119900,119901,119902,119903,119904,119905,119906,119907,119908,119909,119910,119911,119912,119913,119914,119915,119916,119917,119918,119919,119920,119921,119922,119923,119924,119925,119926,119927,119928,119929,119930,119931,119932,119933,119934,119935,119936,119937,119938,119939,119940,119941,119942,119943,119944,119945,119946,119947,119948,119949,119950,119951,119952,119953,119954,119955,119956,119957,119958,119959,119960,119961,119962,119963,119964,119966,119967,119970,119973,119974,119977,119978,119979,119980,119982,119983,119984,119985,119986,119987,119988,119989,119990,119991,119992,119993,119995,119997,119998,119999,12e4,120001,120002,120003,120005,120006,120007,120008,120009,120010,120011,120012,120013,120014,120015,120016,120017,120018,120019,120020,120021,120022,120023,120024,120025,120026,120027,120028,120029,120030,120031,120032,120033,120034,120035,120036,120037,120038,120039,120040,120041,120042,120043,120044,120045,120046,120047,120048,120049,120050,120051,120052,120053,120054,120055,120056,120057,120058,120059,120060,120061,120062,120063,120064,120065,120066,120067,120068,120069,120071,120072,120073,120074,120077,120078,120079,120080,120081,120082,120083,120084,120086,120087,120088,120089,120090,120091,120092,120094,120095,120096,120097,120098,120099,120100,120101,120102,120103,120104,120105,120106,120107,120108,120109,120110,120111,120112,120113,120114,120115,120116,120117,120118,120119,120120,120121,120123,120124,120125,120126,120128,120129,120130,120131,120132,120134,120138,120139,120140,120141,120142,120143,120144,120146,120147,120148,120149,120150,120151,120152,120153,120154,120155,120156,120157,120158,120159,120160,120161,120162,120163,120164,120165,120166,120167,120168,120169,120170,120171,120172,120173,120174,120175,120176,120177,120178,120179,120180,120181,120182,120183,120184,120185,120186,120187,120188,120189,120190,120191,120192,120193,120194,120195,120196,120197,120198,120199,120200,120201,120202,120203,120204,120205,120206,120207,120208,120209,120210,120211,120212,120213,120214,120215,120216,120217,120218,120219,120220,120221,120222,120223,120224,120225,120226,120227,120228,120229,120230,120231,120232,120233,120234,120235,120236,120237,120238,120239,120240,120241,120242,120243,120244,120245,120246,120247,120248,120249,120250,120251,120252,120253,120254,120255,120256,120257,120258,120259,120260,120261,120262,120263,120264,120265,120266,120267,120268,120269,120270,120271,120272,120273,120274,120275,120276,120277,120278,120279,120280,120281,120282,120283,120284,120285,120286,120287,120288,120289,120290,120291,120292,120293,120294,120295,120296,120297,120298,120299,120300,120301,120302,120303,120304,120305,120306,120307,120308,120309,120310,120311,120312,120313,120314,120315,120316,120317,120318,120319,120320,120321,120322,120323,120324,120325,120326,120327,120328,120329,120330,120331,120332,120333,120334,120335,120336,120337,120338,120339,120340,120341,120342,120343,120344,120345,120346,120347,120348,120349,120350,120351,120352,120353,120354,120355,120356,120357,120358,120359,120360,120361,120362,120363,120364,120365,120366,120367,120368,120369,120370,120371,120372,120373,120374,120375,120376,120377,120378,120379,120380,120381,120382,120383,120384,120385,120386,120387,120388,120389,120390,120391,120392,120393,120394,120395,120396,120397,120398,120399,120400,120401,120402,120403,120404,120405,120406,120407,120408,120409,120410,120411,120412,120413,120414,120415,120416,120417,120418,120419,120420,120421,120422,120423,120424,120425,120426,120427,120428,120429,120430,120431,120432,120433,120434,120435,120436,120437,120438,120439,120440,120441,120442,120443,120444,120445,120446,120447,120448,120449,120450,120451,120452,120453,120454,120455,120456,120457,120458,120459,120460,120461,120462,120463,120464,120465,120466,120467,120468,120469,120470,120471,120472,120473,120474,120475,120476,120477,120478,120479,120480,120481,120482,120483,120484,120485,120488,120489,120490,120491,120492,120493,120494,120495,120496,120497,120498,120499,120500,120501,120502,120503,120504,120505,120506,120507,120508,120509,120510,120511,120512,120514,120515,120516,120517,120518,120519,120520,120521,120522,120523,120524,120525,120526,120527,120528,120529,120530,120531,120532,120533,120534,120535,120536,120537,120538,120540,120541,120542,120543,120544,120545,120546,120547,120548,120549,120550,120551,120552,120553,120554,120555,120556,120557,120558,120559,120560,120561,120562,120563,120564,120565,120566,120567,120568,120569,120570,120572,120573,120574,120575,120576,120577,120578,120579,120580,120581,120582,120583,120584,120585,120586,120587,120588,120589,120590,120591,120592,120593,120594,120595,120596,120598,120599,120600,120601,120602,120603,120604,120605,120606,120607,120608,120609,120610,120611,120612,120613,120614,120615,120616,120617,120618,120619,120620,120621,120622,120623,120624,120625,120626,120627,120628,120630,120631,120632,120633,120634,120635,120636,120637,120638,120639,120640,120641,120642,120643,120644,120645,120646,120647,120648,120649,120650,120651,120652,120653,120654,120656,120657,120658,120659,120660,120661,120662,120663,120664,120665,120666,120667,120668,120669,120670,120671,120672,120673,120674,120675,120676,120677,120678,120679,120680,120681,120682,120683,120684,120685,120686,120688,120689,120690,120691,120692,120693,120694,120695,120696,120697,120698,120699,120700,120701,120702,120703,120704,120705,120706,120707,120708,120709,120710,120711,120712,120714,120715,120716,120717,120718,120719,120720,120721,120722,120723,120724,120725,120726,120727,120728,120729,120730,120731,120732,120733,120734,120735,120736,120737,120738,120739,120740,120741,120742,120743,120744,120746,120747,120748,120749,120750,120751,120752,120753,120754,120755,120756,120757,120758,120759,120760,120761,120762,120763,120764,120765,120766,120767,120768,120769,120770,120772,120773,120774,120775,120776,120777,120778,120779,124928,124929,124930,124931,124932,124933,124934,124935,124936,124937,124938,124939,124940,124941,124942,124943,124944,124945,124946,124947,124948,124949,124950,124951,124952,124953,124954,124955,124956,124957,124958,124959,124960,124961,124962,124963,124964,124965,124966,124967,124968,124969,124970,124971,124972,124973,124974,124975,124976,124977,124978,124979,124980,124981,124982,124983,124984,124985,124986,124987,124988,124989,124990,124991,124992,124993,124994,124995,124996,124997,124998,124999,125e3,125001,125002,125003,125004,125005,125006,125007,125008,125009,125010,125011,125012,125013,125014,125015,125016,125017,125018,125019,125020,125021,125022,125023,125024,125025,125026,125027,125028,125029,125030,125031,125032,125033,125034,125035,125036,125037,125038,125039,125040,125041,125042,125043,125044,125045,125046,125047,125048,125049,125050,125051,125052,125053,125054,125055,125056,125057,125058,125059,125060,125061,125062,125063,125064,125065,125066,125067,125068,125069,125070,125071,125072,125073,125074,125075,125076,125077,125078,125079,125080,125081,125082,125083,125084,125085,125086,125087,125088,125089,125090,125091,125092,125093,125094,125095,125096,125097,125098,125099,125100,125101,125102,125103,125104,125105,125106,125107,125108,125109,125110,125111,125112,125113,125114,125115,125116,125117,125118,125119,125120,125121,125122,125123,125124,126464,126465,126466,126467,126469,126470,126471,126472,126473,126474,126475,126476,126477,126478,126479,126480,126481,126482,126483,126484,126485,126486,126487,126488,126489,126490,126491,126492,126493,126494,126495,126497,126498,126500,126503,126505,126506,126507,126508,126509,126510,126511,126512,126513,126514,126516,126517,126518,126519,126521,126523,126530,126535,126537,126539,126541,126542,126543,126545,126546,126548,126551,126553,126555,126557,126559,126561,126562,126564,126567,126568,126569,126570,126572,126573,126574,126575,126576,126577,126578,126580,126581,126582,126583,126585,126586,126587,126588,126590,126592,126593,126594,126595,126596,126597,126598,126599,126600,126601,126603,126604,126605,126606,126607,126608,126609,126610,126611,126612,126613,126614,126615,126616,126617,126618,126619,126625,126626,126627,126629,126630,126631,126632,126633,126635,126636,126637,126638,126639,126640,126641,126642,126643,126644,126645,126646,126647,126648,126649,126650,126651,131072,173782,173824,177972,177984,178205,178208,183969,194560,194561,194562,194563,194564,194565,194566,194567,194568,194569,194570,194571,194572,194573,194574,194575,194576,194577,194578,194579,194580,194581,194582,194583,194584,194585,194586,194587,194588,194589,194590,194591,194592,194593,194594,194595,194596,194597,194598,194599,194600,194601,194602,194603,194604,194605,194606,194607,194608,194609,194610,194611,194612,194613,194614,194615,194616,194617,194618,194619,194620,194621,194622,194623,194624,194625,194626,194627,194628,194629,194630,194631,194632,194633,194634,194635,194636,194637,194638,194639,194640,194641,194642,194643,194644,194645,194646,194647,194648,194649,194650,194651,194652,194653,194654,194655,194656,194657,194658,194659,194660,194661,194662,194663,194664,194665,194666,194667,194668,194669,194670,194671,194672,194673,194674,194675,194676,194677,194678,194679,194680,194681,194682,194683,194684,194685,194686,194687,194688,194689,194690,194691,194692,194693,194694,194695,194696,194697,194698,194699,194700,194701,194702,194703,194704,194705,194706,194707,194708,194709,194710,194711,194712,194713,194714,194715,194716,194717,194718,194719,194720,194721,194722,194723,194724,194725,194726,194727,194728,194729,194730,194731,194732,194733,194734,194735,194736,194737,194738,194739,194740,194741,194742,194743,194744,194745,194746,194747,194748,194749,194750,194751,194752,194753,194754,194755,194756,194757,194758,194759,194760,194761,194762,194763,194764,194765,194766,194767,194768,194769,194770,194771,194772,194773,194774,194775,194776,194777,194778,194779,194780,194781,194782,194783,194784,194785,194786,194787,194788,194789,194790,194791,194792,194793,194794,194795,194796,194797,194798,194799,194800,194801,194802,194803,194804,194805,194806,194807,194808,194809,194810,194811,194812,194813,194814,194815,194816,194817,194818,194819,194820,194821,194822,194823,194824,194825,194826,194827,194828,194829,194830,194831,194832,194833,194834,194835,194836,194837,194838,194839,194840,194841,194842,194843,194844,194845,194846,194847,194848,194849,194850,194851,194852,194853,194854,194855,194856,194857,194858,194859,194860,194861,194862,194863,194864,194865,194866,194867,194868,194869,194870,194871,194872,194873,194874,194875,194876,194877,194878,194879,194880,194881,194882,194883,194884,194885,194886,194887,194888,194889,194890,194891,194892,194893,194894,194895,194896,194897,194898,194899,194900,194901,194902,194903,194904,194905,194906,194907,194908,194909,194910,194911,194912,194913,194914,194915,194916,194917,194918,194919,194920,194921,194922,194923,194924,194925,194926,194927,194928,194929,194930,194931,194932,194933,194934,194935,194936,194937,194938,194939,194940,194941,194942,194943,194944,194945,194946,194947,194948,194949,194950,194951,194952,194953,194954,194955,194956,194957,194958,194959,194960,194961,194962,194963,194964,194965,194966,194967,194968,194969,194970,194971,194972,194973,194974,194975,194976,194977,194978,194979,194980,194981,194982,194983,194984,194985,194986,194987,194988,194989,194990,194991,194992,194993,194994,194995,194996,194997,194998,194999,195e3,195001,195002,195003,195004,195005,195006,195007,195008,195009,195010,195011,195012,195013,195014,195015,195016,195017,195018,195019,195020,195021,195022,195023,195024,195025,195026,195027,195028,195029,195030,195031,195032,195033,195034,195035,195036,195037,195038,195039,195040,195041,195042,195043,195044,195045,195046,195047,195048,195049,195050,195051,195052,195053,195054,195055,195056,195057,195058,195059,195060,195061,195062,195063,195064,195065,195066,195067,195068,195069,195070,195071,195072,195073,195074,195075,195076,195077,195078,195079,195080,195081,195082,195083,195084,195085,195086,195087,195088,195089,195090,195091,195092,195093,195094,195095,195096,195097,195098,195099,195100,195101]},3408:function(r,u,d){r.exports=function(p){var b;p.inlineMode?(b=new p.Token("inline","",0),b.content=p.src,b.map=[0,1],b.children=[],p.tokens.push(b)):p.md.block.parse(p.src,p.md,p.env,p.tokens)}},"342f":function(r,u,d){var p=d("d066");r.exports=p("navigator","userAgent")||""},"35a1":function(r,u,d){var p=d("f5df"),b=d("3f8c"),v=d("b622"),w=v("iterator");r.exports=function(c){if(c!=null)return c[w]||c["@@iterator"]||b[p(c)]}},"362d":function(r,u,d){var p=d("fa38"),b=d("aa43"),v=d("a2fa");r.exports=function(w,c){var o={defs:p,shortcuts:b,enabled:[]},g=w.utils.assign({},o,c||{});v(w,g)}},"37e8":function(r,u,d){var p=d("83ab"),b=d("9bf2"),v=d("825a"),w=d("df75");r.exports=p?Object.defineProperties:function(c,o){v(c);for(var g,s=w(o),y=s.length,_=0;y>_;)b.f(c,g=s[_++],o[g]);return c}},"38c8":function(r,u,d){function p(b){return b.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}r.exports=function(b){var v,w=b.defs;b.enabled.length&&(w=Object.keys(w).reduce(function(y,_){return b.enabled.indexOf(_)>=0&&(y[_]=w[_]),y},{})),v=Object.keys(b.shortcuts).reduce(function(y,_){return w[_]?Array.isArray(b.shortcuts[_])?(b.shortcuts[_].forEach(function(k){y[k]=_}),y):(y[b.shortcuts[_]]=_,y):y},{});var c,o=Object.keys(w);c=o.length===0?"^$":o.map(function(y){return":"+y+":"}).concat(Object.keys(v)).sort().reverse().map(function(y){return p(y)}).join("|");var g=RegExp(c),s=RegExp(c,"g");return{defs:w,shortcuts:v,scanRE:g,replaceRE:s}}},"3b2f":function(r,u,d){(function(p,b){r.exports=b()})(typeof self<"u"&&self,function(){return function(p){var b={};function v(w){if(b[w])return b[w].exports;var c=b[w]={i:w,l:!1,exports:{}};return p[w].call(c.exports,c,c.exports,v),c.l=!0,c.exports}return v.m=p,v.c=b,v.d=function(w,c,o){v.o(w,c)||Object.defineProperty(w,c,{enumerable:!0,get:o})},v.r=function(w){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(w,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(w,"__esModule",{value:!0})},v.t=function(w,c){if(1&c&&(w=v(w)),8&c||4&c&&typeof w=="object"&&w&&w.__esModule)return w;var o=Object.create(null);if(v.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:w}),2&c&&typeof w!="string")for(var g in w)v.d(o,g,function(s){return w[s]}.bind(null,g));return o},v.n=function(w){var c=w&&w.__esModule?function(){return w.default}:function(){return w};return v.d(c,"a",c),c},v.o=function(w,c){return Object.prototype.hasOwnProperty.call(w,c)},v.p="",v(v.s=1)}([function(p,b,v){},function(p,b,v){v.r(b),v(0);var w=function(){function oe(he,de,Ae){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=he,this.start=de,this.end=Ae}return oe.range=function(he,de){return de?he&&he.loc&&de.loc&&he.loc.lexer===de.loc.lexer?new oe(he.loc.lexer,he.loc.start,de.loc.end):null:he&&he.loc},oe}(),c=function(){function oe(de,Ae){this.text=void 0,this.loc=void 0,this.noexpand=void 0,this.treatAsRelax=void 0,this.text=de,this.loc=Ae}var he=oe.prototype;return he.range=function(de,Ae){return new oe(Ae,w.range(this,de))},oe}(),o=function oe(he,de){this.position=void 0;var Ae,Xe="KaTeX parse error: "+he,_t=de&&de.loc;if(_t&&_t.start<=_t.end){var Dt=_t.lexer.input;Ae=_t.start;var Gt=_t.end;Ae===Dt.length?Xe+=" at end of input: ":Xe+=" at position "+(Ae+1)+": ";var pn,qn,Vn=Dt.slice(Ae,Gt).replace(/[^]/g,"$&\u0332");pn=Ae>15?"\u2026"+Dt.slice(Ae-15,Ae):Dt.slice(0,Ae),qn=Gt+15":">","<":"<",'"':""","'":"'"},O=/[&><"']/g;function T(oe){return String(oe).replace(O,function(he){return C[he]})}var P=function oe(he){return he.type==="ordgroup"||he.type==="color"?he.body.length===1?oe(he.body[0]):he:he.type==="font"?oe(he.body):he},D=function(oe){var he=P(oe);return he.type==="mathord"||he.type==="textord"||he.type==="atom"},F=function(oe){if(!oe)throw new Error("Expected non-null, but got "+String(oe));return oe},N=function(oe){var he=/^\s*([^\\/#]*?)(?::|�*58|�*3a)/i.exec(oe);return he!=null?he[1]:"_relative"},z={contains:s,deflt:y,escape:T,hyphenate:k,getBaseElem:P,isCharacterBox:D,protocolFromUrl:N},B=function(){function oe(de){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,de=de||{},this.displayMode=z.deflt(de.displayMode,!1),this.output=z.deflt(de.output,"htmlAndMathml"),this.leqno=z.deflt(de.leqno,!1),this.fleqn=z.deflt(de.fleqn,!1),this.throwOnError=z.deflt(de.throwOnError,!0),this.errorColor=z.deflt(de.errorColor,"#cc0000"),this.macros=de.macros||{},this.minRuleThickness=Math.max(0,z.deflt(de.minRuleThickness,0)),this.colorIsTextColor=z.deflt(de.colorIsTextColor,!1),this.strict=z.deflt(de.strict,"warn"),this.trust=z.deflt(de.trust,!1),this.maxSize=Math.max(0,z.deflt(de.maxSize,1/0)),this.maxExpand=Math.max(0,z.deflt(de.maxExpand,1e3)),this.globalGroup=z.deflt(de.globalGroup,!1)}var he=oe.prototype;return he.reportNonstrict=function(de,Ae,Xe){var _t=this.strict;if(typeof _t=="function"&&(_t=_t(de,Ae,Xe)),_t&&_t!=="ignore"){if(_t===!0||_t==="error")throw new g("LaTeX-incompatible input and strict mode is set to 'error': "+Ae+" ["+de+"]",Xe);_t==="warn"?typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+Ae+" ["+de+"]"):typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+_t+"': "+Ae+" ["+de+"]")}},he.useStrictBehavior=function(de,Ae,Xe){var _t=this.strict;if(typeof _t=="function")try{_t=_t(de,Ae,Xe)}catch{_t="error"}return!(!_t||_t==="ignore")&&(_t===!0||_t==="error"||(_t==="warn"?(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+Ae+" ["+de+"]"),!1):(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+_t+"': "+Ae+" ["+de+"]"),!1)))},he.isTrusted=function(de){de.url&&!de.protocol&&(de.protocol=z.protocolFromUrl(de.url));var Ae=typeof this.trust=="function"?this.trust(de):this.trust;return Boolean(Ae)},oe}(),X=function(){function oe(de,Ae,Xe){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=de,this.size=Ae,this.cramped=Xe}var he=oe.prototype;return he.sup=function(){return re[be[this.id]]},he.sub=function(){return re[Le[this.id]]},he.fracNum=function(){return re[me[this.id]]},he.fracDen=function(){return re[Ie[this.id]]},he.cramp=function(){return re[pe[this.id]]},he.text=function(){return re[ce[this.id]]},he.isTight=function(){return this.size>=2},oe}(),W=0,H=1,U=2,G=3,Y=4,K=5,ee=6,te=7,re=[new X(W,0,!1),new X(H,0,!0),new X(U,1,!1),new X(G,1,!0),new X(Y,2,!1),new X(K,2,!0),new X(ee,3,!1),new X(te,3,!0)],be=[Y,K,Y,K,ee,te,ee,te],Le=[K,K,K,K,te,te,te,te],me=[U,G,Y,K,ee,te,ee,te],Ie=[G,G,K,K,te,te,te,te],pe=[H,H,G,G,K,K,te,te],ce=[W,H,U,G,U,G,U,G],ue={DISPLAY:re[W],TEXT:re[U],SCRIPT:re[Y],SCRIPTSCRIPT:re[ee]},_e=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function xe(oe){for(var he=0;he<_e.length;he++)for(var de=_e[he],Ae=0;Ae=Xe[0]&&oe<=Xe[1])return de.name}return null}var Te=[];function Ne(oe){for(var he=0;he=Te[he]&&oe<=Te[he+1])return!0;return!1}_e.forEach(function(oe){return oe.blocks.forEach(function(he){return Te.push.apply(Te,he)})});var Be=80,Fe=function(oe,he){return"M95,"+(622+oe+he)+` c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14 c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54 c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10 @@ -2683,23 +2685,23 @@ M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},Qe=function(){function o `+Tn+" children.");se=["brace-left","brace-center","brace-right"],Oe=["xMinYMin","xMidYMin","xMaxYMin"]}for(var yr=0;yr0&&(Xe.style.minWidth=_t+"em"),Xe},ps=function(oe,he,de,Ae){var Xe,_t=oe.height+oe.depth+2*de;if(/fbox|color/.test(he)){if(Xe=Jt.makeSpan(["stretchy",he],[],Ae),he==="fbox"){var Dt=Ae.color&&Ae.getColor();Dt&&(Xe.style.borderColor=Dt)}}else{var Gt=[];/^[bx]cancel$/.test(he)&&Gt.push(new rr({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(he)&&Gt.push(new rr({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var pn=new Mn(Gt,{width:"100%",height:_t+"em"});Xe=Jt.makeSvgSpan([],[pn],Ae)}return Xe.height=_t,Xe.style.height=_t+"em",Xe},Pu={encloseSpan:ps,mathMLnode:s1,svgSpan:Yu};function Sn(oe,he){if(!oe||oe.type!==he)throw new Error("Expected node of type "+he+", but got "+(oe?"node of type "+oe.type:String(oe)));return oe}function Lr(oe){var he=Qn(oe);if(!he)throw new Error("Expected node of symbol group type, but got "+(oe?"node of type "+oe.type:String(oe)));return he}function Qn(oe){return oe&&(oe.type==="atom"||kn.hasOwnProperty(oe.type))?oe:null}var ia=function(oe,he){var de,Ae,Xe;oe&&oe.type==="supsub"?(Ae=Sn(oe.base,"accent"),de=Ae.base,oe.base=de,Xe=Cr(to(oe,he)),oe.base=Ae):(Ae=Sn(oe,"accent"),de=Ae.base);var _t=to(de,he.havingCrampedStyle()),Dt=Ae.isShifty&&z.isCharacterBox(de),Gt=0;if(Dt){var pn=z.getBaseElem(de),qn=to(pn,he.havingCrampedStyle());Gt=Dn(qn).skew}var Vn,zr=Math.min(_t.height,he.fontMetrics().xHeight);if(Ae.isStretchy)Vn=Pu.svgSpan(Ae,he),Vn=Jt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:_t},{type:"elem",elem:Vn,wrapperClasses:["svg-align"],wrapperStyle:Gt>0?{width:"calc(100% - "+2*Gt+"em)",marginLeft:2*Gt+"em"}:void 0}]},he);else{var fa,Oa;Ae.label==="\\vec"?(fa=Jt.staticSvg("vec",he),Oa=Jt.svgData.vec[1]):(fa=Jt.makeOrd({mode:Ae.mode,text:Ae.label},he,"textord"),fa=Dn(fa),fa.italic=0,Oa=fa.width),Vn=Jt.makeSpan(["accent-body"],[fa]);var Ra=Ae.label==="\\textcircled";Ra&&(Vn.classes.push("accent-full"),zr=_t.height);var ai=Gt;Ra||(ai-=Oa/2),Vn.style.left=ai+"em",Ae.label==="\\textcircled"&&(Vn.style.top=".2em"),Vn=Jt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:_t},{type:"kern",size:-zr},{type:"elem",elem:Vn}]},he)}var ii=Jt.makeSpan(["mord","accent"],[Vn],he);return Xe?(Xe.children[0]=ii,Xe.height=Math.max(ii.height,Xe.height),Xe.classes[0]="mord",Xe):ii},ya=function(oe,he){var de=oe.isStretchy?Pu.mathMLnode(oe.label):new or.MathNode("mo",[Nl(oe.label,oe.mode)]),Ae=new or.MathNode("mover",[Ai(oe.base,he),de]);return Ae.setAttribute("accent","true"),Ae},Ja=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(function(oe){return"\\"+oe}).join("|"));ha({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:function(oe,he){var de=he[0],Ae=!Ja.test(oe.funcName),Xe=!Ae||oe.funcName==="\\widehat"||oe.funcName==="\\widetilde"||oe.funcName==="\\widecheck";return{type:"accent",mode:oe.parser.mode,label:oe.funcName,isStretchy:Ae,isShifty:Xe,base:de}},htmlBuilder:ia,mathmlBuilder:ya}),ha({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(oe,he){var de=he[0];return{type:"accent",mode:oe.parser.mode,label:oe.funcName,isStretchy:!1,isShifty:!0,base:de}},htmlBuilder:ia,mathmlBuilder:ya}),ha({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function(oe,he){var de=oe.parser,Ae=oe.funcName,Xe=he[0];return{type:"accentUnder",mode:de.mode,label:Ae,base:Xe}},htmlBuilder:function(oe,he){var de=to(oe.base,he),Ae=Pu.svgSpan(oe,he),Xe=oe.label==="\\utilde"?.12:0,_t=Jt.makeVList({positionType:"top",positionData:de.height,children:[{type:"elem",elem:Ae,wrapperClasses:["svg-align"]},{type:"kern",size:Xe},{type:"elem",elem:de}]},he);return Jt.makeSpan(["mord","accentunder"],[_t],he)},mathmlBuilder:function(oe,he){var de=Pu.mathMLnode(oe.label),Ae=new or.MathNode("munder",[Ai(oe.base,he),de]);return Ae.setAttribute("accentunder","true"),Ae}});var za=function(oe){var he=new or.MathNode("mpadded",oe?[oe]:[]);return he.setAttribute("width","+0.6em"),he.setAttribute("lspace","0.3em"),he};ha({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium"],props:{numArgs:1,numOptionalArgs:1},handler:function(oe,he,de){var Ae=oe.parser,Xe=oe.funcName;return{type:"xArrow",mode:Ae.mode,label:Xe,body:he[0],below:de[0]}},htmlBuilder:function(oe,he){var de,Ae=he.style,Xe=he.havingStyle(Ae.sup()),_t=Jt.wrapFragment(to(oe.body,Xe,he),he);_t.classes.push("x-arrow-pad"),oe.below&&(Xe=he.havingStyle(Ae.sub()),de=Jt.wrapFragment(to(oe.below,Xe,he),he),de.classes.push("x-arrow-pad"));var Dt,Gt=Pu.svgSpan(oe,he),pn=-he.fontMetrics().axisHeight+.5*Gt.height,qn=-he.fontMetrics().axisHeight-.5*Gt.height-.111;if((_t.depth>.25||oe.label==="\\xleftequilibrium")&&(qn-=_t.depth),de){var Vn=-he.fontMetrics().axisHeight+de.height+.5*Gt.height+.111;Dt=Jt.makeVList({positionType:"individualShift",children:[{type:"elem",elem:_t,shift:qn},{type:"elem",elem:Gt,shift:pn},{type:"elem",elem:de,shift:Vn}]},he)}else Dt=Jt.makeVList({positionType:"individualShift",children:[{type:"elem",elem:_t,shift:qn},{type:"elem",elem:Gt,shift:pn}]},he);return Dt.children[0].children[0].children[1].classes.push("svg-align"),Jt.makeSpan(["mrel","x-arrow"],[Dt],he)},mathmlBuilder:function(oe,he){var de,Ae=Pu.mathMLnode(oe.label);if(oe.body){var Xe=za(Ai(oe.body,he));if(oe.below){var _t=za(Ai(oe.below,he));de=new or.MathNode("munderover",[Ae,_t,Xe])}else de=new or.MathNode("mover",[Ae,Xe])}else if(oe.below){var Dt=za(Ai(oe.below,he));de=new or.MathNode("munder",[Ae,Dt])}else de=za(),de=new or.MathNode("mover",[Ae,de]);return de}}),ha({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler:function(oe,he){for(var de=oe.parser,Ae=Sn(he[0],"ordgroup"),Xe=Ae.body,_t="",Dt=0;Dt","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],uo=[0,1.2,1.8,2.4,3],bo=function(oe,he,de,Ae,Xe){if(oe==="<"||oe==="\\lt"||oe==="\u27E8"?oe="\\langle":oe!==">"&&oe!=="\\gt"&&oe!=="\u27E9"||(oe="\\rangle"),z.contains(va,oe)||z.contains(Ca,oe))return Tt(oe,he,!1,de,Ae,Xe);if(z.contains(bi,oe))return Sr(oe,uo[he],!1,de,Ae,Xe);throw new g("Illegal delimiter: '"+oe+"'")},yl=[{type:"small",style:ue.SCRIPTSCRIPT},{type:"small",style:ue.SCRIPT},{type:"small",style:ue.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],Fi=[{type:"small",style:ue.SCRIPTSCRIPT},{type:"small",style:ue.SCRIPT},{type:"small",style:ue.TEXT},{type:"stack"}],eu=[{type:"small",style:ue.SCRIPTSCRIPT},{type:"small",style:ue.SCRIPT},{type:"small",style:ue.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],d0=function(oe){if(oe.type==="small")return"Main-Regular";if(oe.type==="large")return"Size"+oe.size+"-Regular";if(oe.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+oe.type+"' here.")},h0=function(oe,he,de,Ae){for(var Xe=Math.min(2,3-Ae.style.size),_t=Xe;_the)return de[_t]}return de[de.length-1]},p0=function(oe,he,de,Ae,Xe,_t){var Dt;oe==="<"||oe==="\\lt"||oe==="\u27E8"?oe="\\langle":oe!==">"&&oe!=="\\gt"&&oe!=="\u27E9"||(oe="\\rangle"),Dt=z.contains(Ca,oe)?yl:z.contains(va,oe)?eu:Fi;var Gt=h0(oe,he,Dt,Ae);return Gt.type==="small"?Me(oe,Gt.style,de,Ae,Xe,_t):Gt.type==="large"?Tt(oe,Gt.size,de,Ae,Xe,_t):Sr(oe,he,de,Ae,Xe,_t)},$1=function(oe,he,de,Ae,Xe,_t){var Dt=Ae.fontMetrics().axisHeight*Ae.sizeMultiplier,Gt=901,pn=5/Ae.fontMetrics().ptPerEm,qn=Math.max(he-Dt,de+Dt),Vn=Math.max(qn/500*Gt,2*qn-pn);return p0(oe,Vn,!0,Ae,Xe,_t)},zl={sqrtImage:xa,sizedDelim:bo,customSizedDelim:p0,leftRightDelim:$1},Vc={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},Sf=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","<",">","\\langle","\u27E8","\\rangle","\u27E9","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function u1(oe,he){var de=Qn(oe);if(de&&z.contains(Sf,de.text))return de;throw new g(de?"Invalid delimiter '"+de.text+"' after '"+he.funcName+"'":"Invalid delimiter type '"+oe.type+"'",oe)}function V1(oe){if(!oe.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}ha({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1},handler:function(oe,he){var de=u1(he[0],oe);return{type:"delimsizing",mode:oe.parser.mode,size:Vc[oe.funcName].size,mclass:Vc[oe.funcName].mclass,delim:de.text}},htmlBuilder:function(oe,he){return oe.delim==="."?Jt.makeSpan([oe.mclass]):zl.sizedDelim(oe.delim,oe.size,he,oe.mode,[oe.mclass])},mathmlBuilder:function(oe){var he=[];oe.delim!=="."&&he.push(Nl(oe.delim,oe.mode));var de=new or.MathNode("mo",he);return oe.mclass==="mopen"||oe.mclass==="mclose"?de.setAttribute("fence","true"):de.setAttribute("fence","false"),de}}),ha({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:function(oe,he){var de=oe.parser.gullet.macros.get("\\current@color");if(de&&typeof de!="string")throw new g("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:oe.parser.mode,delim:u1(he[0],oe).text,color:de}}}),ha({type:"leftright",names:["\\left"],props:{numArgs:1},handler:function(oe,he){var de=u1(he[0],oe),Ae=oe.parser;++Ae.leftrightDepth;var Xe=Ae.parseExpression(!1);--Ae.leftrightDepth,Ae.expect("\\right",!1);var _t=Sn(Ae.parseFunction(),"leftright-right");return{type:"leftright",mode:Ae.mode,body:Xe,left:de.text,right:_t.delim,rightColor:_t.color}},htmlBuilder:function(oe,he){V1(oe);for(var de,Ae,Xe=so(oe.body,he,!0,["mopen","mclose"]),_t=0,Dt=0,Gt=!1,pn=0;pn-1?"mpadded":"menclose",[Ai(oe.body,he)]);switch(oe.label){case"\\cancel":Ae.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":Ae.setAttribute("notation","downdiagonalstrike");break;case"\\sout":Ae.setAttribute("notation","horizontalstrike");break;case"\\fbox":Ae.setAttribute("notation","box");break;case"\\fcolorbox":case"\\colorbox":if(de=he.fontMetrics().fboxsep*he.fontMetrics().ptPerEm,Ae.setAttribute("width","+"+2*de+"pt"),Ae.setAttribute("height","+"+2*de+"pt"),Ae.setAttribute("lspace",de+"pt"),Ae.setAttribute("voffset",de+"pt"),oe.label==="\\fcolorbox"){var Xe=Math.max(he.fontMetrics().fboxrule,he.minRuleThickness);Ae.setAttribute("style","border: "+Xe+"em solid "+String(oe.borderColor))}break;case"\\xcancel":Ae.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return oe.backgroundColor&&Ae.setAttribute("mathbackground",oe.backgroundColor),Ae};ha({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler:function(oe,he,de){var Ae=oe.parser,Xe=oe.funcName,_t=Sn(he[0],"color-token").color,Dt=he[1];return{type:"enclose",mode:Ae.mode,label:Xe,backgroundColor:_t,body:Dt}},htmlBuilder:v0,mathmlBuilder:Od}),ha({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler:function(oe,he,de){var Ae=oe.parser,Xe=oe.funcName,_t=Sn(he[0],"color-token").color,Dt=Sn(he[1],"color-token").color,Gt=he[2];return{type:"enclose",mode:Ae.mode,label:Xe,backgroundColor:Dt,borderColor:_t,body:Gt}},htmlBuilder:v0,mathmlBuilder:Od}),ha({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:function(oe,he){var de=oe.parser;return{type:"enclose",mode:de.mode,label:"\\fbox",body:he[0]}}}),ha({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler:function(oe,he,de){var Ae=oe.parser,Xe=oe.funcName,_t=he[0];return{type:"enclose",mode:Ae.mode,label:Xe,body:_t}},htmlBuilder:v0,mathmlBuilder:Od});var I0={};function Du(oe){for(var he=oe.type,de=oe.names,Ae=oe.props,Xe=oe.handler,_t=oe.htmlBuilder,Dt=oe.mathmlBuilder,Gt={type:he,numArgs:Ae.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:Xe},pn=0;pn0&&(Oe+=.25),pn.push({pos:Oe,isDashed:pi[ao]})}for(Re(_t[0]),de=0;de0&&(Xn+=se,St=Dt)){var Bo=void 0;(Ae>0||oe.hskipBeforeAndAfter)&&(Bo=z.deflt(La.pregap,zr),Bo!==0&&(yr=Jt.makeSpan(["arraycolsep"],[]),yr.style.width=Bo+"em",Ea.push(yr)));var co=[];for(de=0;de0){for(var Vr=Jt.makeLineSpan("hline",he,qn),ei=Jt.makeLineSpan("hdashline",he,qn),Vi=[{type:"elem",elem:Gt,shift:0}];pn.length>0;){var sl=pn.pop(),kl=sl.pos-ca;sl.isDashed?Vi.push({type:"elem",elem:ei,shift:kl}):Vi.push({type:"elem",elem:Vr,shift:kl})}Gt=Jt.makeVList({positionType:"individualShift",children:Vi},he)}return Jt.makeSpan(["mord"],[Gt],he)},Ef={c:"center ",l:"left ",r:"right "},yu=function(oe,he){var de=new or.MathNode("mtable",oe.body.map(function(Oe){return new or.MathNode("mtr",Oe.map(function(Re){return new or.MathNode("mtd",[Ai(Re,he)])}))})),Ae=oe.arraystretch===.5?.1:.16+oe.arraystretch-1+(oe.addJot?.09:0);de.setAttribute("rowspacing",Ae+"em");var Xe="",_t="";if(oe.cols&&oe.cols.length>0){var Dt=oe.cols,Gt="",pn=!1,qn=0,Vn=Dt.length;Dt[0].type==="separator"&&(Xe+="top ",qn=1),Dt[Dt.length-1].type==="separator"&&(Xe+="bottom ",Vn-=1);for(var zr=qn;zr0?"left ":"",Xe+=ii[ii.length-1].length>0?"right ":"";for(var se=1;se0&&Vn&&(Oa=1),Ae[zr]={type:"align",align:fa,pregap:Oa,postgap:0}}return Xe.colSeparationType=Vn?"align":"alignat",Xe};Du({type:"array",names:["array","darray"],props:{numArgs:1},handler:function(oe,he){var de=Qn(he[0]),Ae=de?[he[0]]:Sn(he[0],"ordgroup").body,Xe=Ae.map(function(Dt){var Gt=Lr(Dt),pn=Gt.text;if("lcr".indexOf(pn)!==-1)return{type:"align",align:pn};if(pn==="|")return{type:"separator",separator:"|"};if(pn===":")return{type:"separator",separator:":"};throw new g("Unknown column alignment: "+pn,Dt)}),_t={cols:Xe,hskipBeforeAndAfter:!0};return mu(oe.parser,_t,c1(oe.envName))},htmlBuilder:bl,mathmlBuilder:yu}),Du({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function(oe){var he={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[oe.envName],de={hskipBeforeAndAfter:!1},Ae=mu(oe.parser,de,c1(oe.envName));return he?{type:"leftright",mode:oe.mode,body:[Ae],left:he[0],right:he[1],rightColor:void 0}:Ae},htmlBuilder:bl,mathmlBuilder:yu}),Du({type:"array",names:["smallmatrix"],props:{numArgs:0},handler:function(oe){var he={arraystretch:.5},de=mu(oe.parser,he,"script");return de.colSeparationType="small",de},htmlBuilder:bl,mathmlBuilder:yu}),Du({type:"array",names:["subarray"],props:{numArgs:1},handler:function(oe,he){var de=Qn(he[0]),Ae=de?[he[0]]:Sn(he[0],"ordgroup").body,Xe=Ae.map(function(Dt){var Gt=Lr(Dt),pn=Gt.text;if("lc".indexOf(pn)!==-1)return{type:"align",align:pn};throw new g("Unknown column alignment: "+pn,Dt)});if(Xe.length>1)throw new g("{subarray} can contain only one column");var _t={cols:Xe,hskipBeforeAndAfter:!1,arraystretch:.5};if(_t=mu(oe.parser,_t,"script"),_t.body.length>0&&_t.body[0].length>1)throw new g("{subarray} can contain only one column");return _t},htmlBuilder:bl,mathmlBuilder:yu}),Du({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler:function(oe){var he={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},de=mu(oe.parser,he,c1(oe.envName));return{type:"leftright",mode:oe.mode,body:[de],left:oe.envName.indexOf("r")>-1?".":"\\{",right:oe.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:bl,mathmlBuilder:yu}),Du({type:"array",names:["aligned"],props:{numArgs:0},handler:f1,htmlBuilder:bl,mathmlBuilder:yu}),Du({type:"array",names:["gathered"],props:{numArgs:0},handler:function(oe){var he={cols:[{type:"align",align:"c"}],addJot:!0};return mu(oe.parser,he,"display")},htmlBuilder:bl,mathmlBuilder:yu}),Du({type:"array",names:["alignedat"],props:{numArgs:1},handler:f1,htmlBuilder:bl,mathmlBuilder:yu}),ha({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(oe,he){throw new g(oe.funcName+" valid only within array environment")}});var Yp=I0,tu=Yp;ha({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler:function(oe,he){var de=oe.parser,Ae=oe.funcName,Xe=he[0];if(Xe.type!=="ordgroup")throw new g("Invalid environment name",Xe);for(var _t="",Dt=0;Dt=ue.SCRIPT.id?de.text():ue.DISPLAY:oe==="text"&&de.size===ue.DISPLAY.size?de=ue.TEXT:oe==="script"?de=ue.SCRIPT:oe==="scriptscript"&&(de=ue.SCRIPTSCRIPT),de},q1=function(oe,he){var de,Ae=Ed(oe.size,he.style),Xe=Ae.fracNum(),_t=Ae.fracDen();de=he.havingStyle(Xe);var Dt=to(oe.numer,de,he);if(oe.continued){var Gt=8.5/he.fontMetrics().ptPerEm,pn=3.5/he.fontMetrics().ptPerEm;Dt.height=Dt.height0?3*zr:7*zr,Ra=he.fontMetrics().denom1):(Vn>0?(fa=he.fontMetrics().num2,Oa=zr):(fa=he.fontMetrics().num3,Oa=3*zr),Ra=he.fontMetrics().denom2),qn){var Ye=he.fontMetrics().axisHeight;fa-Dt.depth-(Ye+.5*Vn)0&&(he=oe,he=he==="."?null:he),he};ha({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler:function(oe,he){var de,Ae=oe.parser,Xe=he[4],_t=he[5],Dt=he[0].type==="atom"&&he[0].family==="open"?Af(he[0].text):null,Gt=he[1].type==="atom"&&he[1].family==="close"?Af(he[1].text):null,pn=Sn(he[2],"size"),qn=null;pn.isBlank?de=!0:(qn=pn.value,de=qn.number>0);var Vn="auto",zr=he[3];if(zr.type==="ordgroup"){if(zr.body.length>0){var fa=Sn(zr.body[0],"textord");Vn=d1[Number(fa.text)]}}else zr=Sn(zr,"textord"),Vn=d1[Number(zr.text)];return{type:"genfrac",mode:Ae.mode,numer:Xe,denom:_t,continued:!1,hasBarLine:de,barSize:qn,leftDelim:Dt,rightDelim:Gt,size:Vn}},htmlBuilder:q1,mathmlBuilder:Tf}),ha({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler:function(oe,he){var de=oe.parser,Ae=(oe.funcName,oe.token);return{type:"infix",mode:de.mode,replaceWith:"\\\\abovefrac",size:Sn(he[0],"size").value,token:Ae}}}),ha({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:function(oe,he){var de=oe.parser,Ae=(oe.funcName,he[0]),Xe=F(Sn(he[1],"infix").size),_t=he[2],Dt=Xe.number>0;return{type:"genfrac",mode:de.mode,numer:Ae,denom:_t,continued:!1,hasBarLine:Dt,barSize:Xe,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:q1,mathmlBuilder:Tf});var L0=function(oe,he){var de,Ae,Xe=he.style;oe.type==="supsub"?(de=oe.sup?to(oe.sup,he.havingStyle(Xe.sup()),he):to(oe.sub,he.havingStyle(Xe.sub()),he),Ae=Sn(oe.base,"horizBrace")):Ae=Sn(oe,"horizBrace");var _t,Dt=to(Ae.base,he.havingBaseStyle(ue.DISPLAY)),Gt=Pu.svgSpan(Ae,he);if(Ae.isOver?(_t=Jt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Dt},{type:"kern",size:.1},{type:"elem",elem:Gt}]},he),_t.children[0].children[0].children[1].classes.push("svg-align")):(_t=Jt.makeVList({positionType:"bottom",positionData:Dt.depth+.1+Gt.height,children:[{type:"elem",elem:Gt},{type:"kern",size:.1},{type:"elem",elem:Dt}]},he),_t.children[0].children[0].children[0].classes.push("svg-align")),de){var pn=Jt.makeSpan(["mord",Ae.isOver?"mover":"munder"],[_t],he);_t=Ae.isOver?Jt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:pn},{type:"kern",size:.2},{type:"elem",elem:de}]},he):Jt.makeVList({positionType:"bottom",positionData:pn.depth+.2+de.height+de.depth,children:[{type:"elem",elem:de},{type:"kern",size:.2},{type:"elem",elem:pn}]},he)}return Jt.makeSpan(["mord",Ae.isOver?"mover":"munder"],[_t],he)},lv=function(oe,he){var de=Pu.mathMLnode(oe.label);return new or.MathNode(oe.isOver?"mover":"munder",[Ai(oe.base,he),de])};ha({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler:function(oe,he){var de=oe.parser,Ae=oe.funcName;return{type:"horizBrace",mode:de.mode,label:Ae,isOver:/^\\over/.test(Ae),base:he[0]}},htmlBuilder:L0,mathmlBuilder:lv}),ha({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:function(oe,he){var de=oe.parser,Ae=he[1],Xe=Sn(he[0],"url").url;return de.settings.isTrusted({command:"\\href",url:Xe})?{type:"href",mode:de.mode,href:Xe,body:yi(Ae)}:de.formatUnsupportedCmd("\\href")},htmlBuilder:function(oe,he){var de=so(oe.body,he,!1);return Jt.makeAnchor(oe.href,[],de,he)},mathmlBuilder:function(oe,he){var de=Qs(oe.body,he);return de instanceof Fl||(de=new Fl("mrow",[de])),de.setAttribute("href",oe.href),de}}),ha({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:function(oe,he){var de=oe.parser,Ae=Sn(he[0],"url").url;if(!de.settings.isTrusted({command:"\\url",url:Ae}))return de.formatUnsupportedCmd("\\url");for(var Xe=[],_t=0;_t0&&(Ae=qr(oe.totalheight,he)-de,Ae=Number(Ae.toFixed(2)));var Xe=0;oe.width.number>0&&(Xe=qr(oe.width,he));var _t={height:de+Ae+"em"};Xe>0&&(_t.width=Xe+"em"),Ae>0&&(_t.verticalAlign=-Ae+"em");var Dt=new Vt(oe.src,oe.alt,_t);return Dt.height=de,Dt.depth=Ae,Dt},mathmlBuilder:function(oe,he){var de=new or.MathNode("mglyph",[]);de.setAttribute("alt",oe.alt);var Ae=qr(oe.height,he),Xe=0;if(oe.totalheight.number>0&&(Xe=qr(oe.totalheight,he)-Ae,Xe=Xe.toFixed(2),de.setAttribute("valign","-"+Xe+"em")),de.setAttribute("height",Ae+Xe+"em"),oe.width.number>0){var _t=qr(oe.width,he);de.setAttribute("width",_t+"em")}return de.setAttribute("src",oe.src),de}}),ha({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler:function(oe,he){var de=oe.parser,Ae=oe.funcName,Xe=Sn(he[0],"size");if(de.settings.strict){var _t=Ae[1]==="m",Dt=Xe.value.unit==="mu";_t?(Dt||de.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+Ae+" supports only mu units, not "+Xe.value.unit+" units"),de.mode!=="math"&&de.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+Ae+" works only in math mode")):Dt&&de.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+Ae+" doesn't support mu units")}return{type:"kern",mode:de.mode,dimension:Xe.value}},htmlBuilder:function(oe,he){return Jt.makeGlue(oe.dimension,he)},mathmlBuilder:function(oe,he){var de=qr(oe.dimension,he);return new or.SpaceNode(de)}}),ha({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:function(oe,he){var de=oe.parser,Ae=oe.funcName,Xe=he[0];return{type:"lap",mode:de.mode,alignment:Ae.slice(5),body:Xe}},htmlBuilder:function(oe,he){var de;oe.alignment==="clap"?(de=Jt.makeSpan([],[to(oe.body,he)]),de=Jt.makeSpan(["inner"],[de],he)):de=Jt.makeSpan(["inner"],[to(oe.body,he)]);var Ae=Jt.makeSpan(["fix"],[]),Xe=Jt.makeSpan([oe.alignment],[de,Ae],he),_t=Jt.makeSpan(["strut"]);return _t.style.height=Xe.height+Xe.depth+"em",_t.style.verticalAlign=-Xe.depth+"em",Xe.children.unshift(_t),Xe=Jt.makeSpan(["thinbox"],[Xe],he),Jt.makeSpan(["mord","vbox"],[Xe],he)},mathmlBuilder:function(oe,he){var de=new or.MathNode("mpadded",[Ai(oe.body,he)]);if(oe.alignment!=="rlap"){var Ae=oe.alignment==="llap"?"-1":"-0.5";de.setAttribute("lspace",Ae+"width")}return de.setAttribute("width","0px"),de}}),ha({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(oe,he){var de=oe.funcName,Ae=oe.parser,Xe=Ae.mode;Ae.switchMode("math");var _t=de==="\\("?"\\)":"$",Dt=Ae.parseExpression(!1,_t);return Ae.expect(_t),Ae.switchMode(Xe),{type:"styling",mode:Ae.mode,style:"text",body:Dt}}}),ha({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(oe,he){throw new g("Mismatched "+oe.funcName)}});var Cc=function(oe,he){switch(he.style.size){case ue.DISPLAY.size:return oe.display;case ue.TEXT.size:return oe.text;case ue.SCRIPT.size:return oe.script;case ue.SCRIPTSCRIPT.size:return oe.scriptscript;default:return oe.text}};ha({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function(oe,he){var de=oe.parser;return{type:"mathchoice",mode:de.mode,display:yi(he[0]),text:yi(he[1]),script:yi(he[2]),scriptscript:yi(he[3])}},htmlBuilder:function(oe,he){var de=Cc(oe,he),Ae=so(de,he,!1);return Jt.makeFragment(Ae)},mathmlBuilder:function(oe,he){var de=Cc(oe,he);return Qs(de,he)}});var h1=function(oe,he,de,Ae,Xe,_t,Dt){var Gt,pn,qn;if(oe=Jt.makeSpan([],[oe]),he){var Vn=to(he,Ae.havingStyle(Xe.sup()),Ae);pn={elem:Vn,kern:Math.max(Ae.fontMetrics().bigOpSpacing1,Ae.fontMetrics().bigOpSpacing3-Vn.depth)}}if(de){var zr=to(de,Ae.havingStyle(Xe.sub()),Ae);Gt={elem:zr,kern:Math.max(Ae.fontMetrics().bigOpSpacing2,Ae.fontMetrics().bigOpSpacing4-zr.height)}}if(pn&&Gt){var fa=Ae.fontMetrics().bigOpSpacing5+Gt.elem.height+Gt.elem.depth+Gt.kern+oe.depth+Dt;qn=Jt.makeVList({positionType:"bottom",positionData:fa,children:[{type:"kern",size:Ae.fontMetrics().bigOpSpacing5},{type:"elem",elem:Gt.elem,marginLeft:-_t+"em"},{type:"kern",size:Gt.kern},{type:"elem",elem:oe},{type:"kern",size:pn.kern},{type:"elem",elem:pn.elem,marginLeft:_t+"em"},{type:"kern",size:Ae.fontMetrics().bigOpSpacing5}]},Ae)}else if(Gt){var Oa=oe.height-Dt;qn=Jt.makeVList({positionType:"top",positionData:Oa,children:[{type:"kern",size:Ae.fontMetrics().bigOpSpacing5},{type:"elem",elem:Gt.elem,marginLeft:-_t+"em"},{type:"kern",size:Gt.kern},{type:"elem",elem:oe}]},Ae)}else{if(!pn)return oe;var Ra=oe.depth+Dt;qn=Jt.makeVList({positionType:"bottom",positionData:Ra,children:[{type:"elem",elem:oe},{type:"kern",size:pn.kern},{type:"elem",elem:pn.elem,marginLeft:_t+"em"},{type:"kern",size:Ae.fontMetrics().bigOpSpacing5}]},Ae)}return Jt.makeSpan(["mop","op-limits"],[qn],Ae)},Mf=["\\smallint"],Ps=function(oe,he){var de,Ae,Xe,_t=!1;oe.type==="supsub"?(de=oe.sup,Ae=oe.sub,Xe=Sn(oe.base,"op"),_t=!0):Xe=Sn(oe,"op");var Dt,Gt=he.style,pn=!1;if(Gt.size===ue.DISPLAY.size&&Xe.symbol&&!z.contains(Mf,Xe.name)&&(pn=!0),Xe.symbol){var qn=pn?"Size2-Regular":"Size1-Regular",Vn="";if(Xe.name!=="\\oiint"&&Xe.name!=="\\oiiint"||(Vn=Xe.name.substr(1),Xe.name=Vn==="oiint"?"\\iint":"\\iiint"),Dt=Jt.makeSymbol(Xe.name,qn,"math",he,["mop","op-symbol",pn?"large-op":"small-op"]),Vn.length>0){var zr=Dt.italic,fa=Jt.staticSvg(Vn+"Size"+(pn?"2":"1"),he);Dt=Jt.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Dt,shift:0},{type:"elem",elem:fa,shift:pn?.08:0}]},he),Xe.name="\\"+Vn,Dt.classes.unshift("mop"),Dt.italic=zr}}else if(Xe.body){var Oa=so(Xe.body,he,!0);Oa.length===1&&Oa[0]instanceof yn?(Dt=Oa[0],Dt.classes[0]="mop"):Dt=Jt.makeSpan(["mop"],Jt.tryCombineChars(Oa),he)}else{for(var Ra=[],ai=1;ai0){for(var Gt=Xe.body.map(function(zr){var fa=zr.text;return typeof fa=="string"?{type:"textord",mode:zr.mode,text:fa}:zr}),pn=so(Gt,he.withFont("mathrm"),!0),qn=0;qn=0?Gt.setAttribute("height","+"+Xe+"em"):(Gt.setAttribute("height",Xe+"em"),Gt.setAttribute("depth","+"+-Xe+"em")),Gt.setAttribute("voffset",Xe+"em"),Gt}});var U1=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],Ad=function(oe,he){var de=he.havingSize(oe.size);return ru(oe.body,de,he)};ha({type:"sizing",names:U1,props:{numArgs:0,allowedInText:!0},handler:function(oe,he){var de=oe.breakOnTokenText,Ae=oe.funcName,Xe=oe.parser,_t=Xe.parseExpression(!1,de);return{type:"sizing",mode:Xe.mode,size:U1.indexOf(Ae)+1,body:_t}},htmlBuilder:Ad,mathmlBuilder:function(oe,he){var de=he.havingSize(oe.size),Ae=Ql(oe.body,de),Xe=new or.MathNode("mstyle",Ae);return Xe.setAttribute("mathsize",de.sizeMultiplier+"em"),Xe}}),ha({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(oe,he,de){var Ae=oe.parser,Xe=!1,_t=!1,Dt=de[0]&&Sn(de[0],"ordgroup");if(Dt)for(var Gt="",pn=0;pnde.height+de.depth+Dt&&(Dt=(Dt+fa-de.height-de.depth)/2);var Oa=qn.height-de.height-Dt-Vn;de.style.paddingLeft=zr+"em";var Ra=Jt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:de,wrapperClasses:["svg-align"]},{type:"kern",size:-(de.height+Oa)},{type:"elem",elem:qn},{type:"kern",size:Vn}]},he);if(oe.index){var ai=he.havingStyle(ue.SCRIPTSCRIPT),ii=to(oe.index,ai,he),se=.6*(Ra.height-Ra.depth),Oe=Jt.makeVList({positionType:"shift",positionData:-se,children:[{type:"elem",elem:ii}]},he),Re=Jt.makeSpan(["root"],[Oe]);return Jt.makeSpan(["mord","sqrt"],[Re,Ra],he)}return Jt.makeSpan(["mord","sqrt"],[Ra],he)},mathmlBuilder:function(oe,he){var de=oe.body,Ae=oe.index;return Ae?new or.MathNode("mroot",[Ai(de,he),Ai(Ae,he)]):new or.MathNode("msqrt",[Ai(de,he)])}});var Pf={display:ue.DISPLAY,text:ue.TEXT,script:ue.SCRIPT,scriptscript:ue.SCRIPTSCRIPT};ha({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler:function(oe,he){var de=oe.breakOnTokenText,Ae=oe.funcName,Xe=oe.parser,_t=Xe.parseExpression(!0,de),Dt=Ae.slice(1,Ae.length-5);return{type:"styling",mode:Xe.mode,style:Dt,body:_t}},htmlBuilder:function(oe,he){var de=Pf[oe.style],Ae=he.havingStyle(de).withFont("");return ru(oe.body,Ae,he)},mathmlBuilder:function(oe,he){var de=Pf[oe.style],Ae=he.havingStyle(de),Xe=Ql(oe.body,Ae),_t=new or.MathNode("mstyle",Xe),Dt={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},Gt=Dt[oe.style];return _t.setAttribute("scriptlevel",Gt[0]),_t.setAttribute("displaystyle",Gt[1]),_t}});var sv=function(oe,he){var de=oe.base;if(de){if(de.type==="op"){var Ae=de.limits&&(he.style.size===ue.DISPLAY.size||de.alwaysHandleSupSub);return Ae?Ps:null}if(de.type==="operatorname"){var Xe=de.alwaysHandleSupSub&&(he.style.size===ue.DISPLAY.size||de.limits);return Xe?ks:null}if(de.type==="accent")return z.isCharacterBox(de.base)?ia:null;if(de.type==="horizBrace"){var _t=!oe.sub;return _t===de.isOver?L0:null}return null}return null};$i({type:"supsub",htmlBuilder:function(oe,he){var de=sv(oe,he);if(de)return de(oe,he);var Ae,Xe,_t,Dt=oe.base,Gt=oe.sup,pn=oe.sub,qn=to(Dt,he),Vn=he.fontMetrics(),zr=0,fa=0,Oa=Dt&&z.isCharacterBox(Dt);if(Gt){var Ra=he.havingStyle(he.style.sup());Ae=to(Gt,Ra,he),Oa||(zr=qn.height-Ra.fontMetrics().supDrop*Ra.sizeMultiplier/he.sizeMultiplier)}if(pn){var ai=he.havingStyle(he.style.sub());Xe=to(pn,ai,he),Oa||(fa=qn.depth+ai.fontMetrics().subDrop*ai.sizeMultiplier/he.sizeMultiplier)}_t=he.style===ue.DISPLAY?Vn.sup1:he.style.cramped?Vn.sup3:Vn.sup2;var ii,se=he.sizeMultiplier,Oe=.5/Vn.ptPerEm/se+"em",Re=null;if(Xe){var Ye=oe.base&&oe.base.type==="op"&&oe.base.name&&(oe.base.name==="\\oiint"||oe.base.name==="\\oiiint");(qn instanceof yn||Ye)&&(Re=-qn.italic+"em")}if(Ae&&Xe){zr=Math.max(zr,_t,Ae.depth+.25*Vn.xHeight),fa=Math.max(fa,Vn.sub2);var ct=Vn.defaultRuleThickness,St=4*ct;if(zr-Ae.depth-(Xe.height-fa)0&&(zr+=Wt,fa-=Wt)}var vn=[{type:"elem",elem:Xe,shift:fa,marginRight:Oe,marginLeft:Re},{type:"elem",elem:Ae,shift:-zr,marginRight:Oe}];ii=Jt.makeVList({positionType:"individualShift",children:vn},he)}else if(Xe){fa=Math.max(fa,Vn.sub1,Xe.height-.8*Vn.xHeight);var Tn=[{type:"elem",elem:Xe,marginLeft:Re,marginRight:Oe}];ii=Jt.makeVList({positionType:"shift",positionData:fa,children:Tn},he)}else{if(!Ae)throw new Error("supsub must have either sup or sub.");zr=Math.max(zr,_t,Ae.depth+.25*Vn.xHeight),ii=Jt.makeVList({positionType:"shift",positionData:-zr,children:[{type:"elem",elem:Ae,marginRight:Oe}]},he)}var Xn=ml(qn,"right")||"mord";return Jt.makeSpan([Xn],[qn,Jt.makeSpan(["msupsub"],[ii])],he)},mathmlBuilder:function(oe,he){var de,Ae,Xe=!1;oe.base&&oe.base.type==="horizBrace"&&(Ae=!!oe.sup,Ae===oe.base.isOver&&(Xe=!0,de=oe.base.isOver)),!oe.base||oe.base.type!=="op"&&oe.base.type!=="operatorname"||(oe.base.parentIsSupSub=!0);var _t,Dt=[Ai(oe.base,he)];if(oe.sub&&Dt.push(Ai(oe.sub,he)),oe.sup&&Dt.push(Ai(oe.sup,he)),Xe)_t=de?"mover":"munder";else if(oe.sub)if(oe.sup){var Gt=oe.base;_t=Gt&&Gt.type==="op"&&Gt.limits&&he.style===ue.DISPLAY||Gt&&Gt.type==="operatorname"&&Gt.alwaysHandleSupSub&&(he.style===ue.DISPLAY||Gt.limits)?"munderover":"msubsup"}else{var pn=oe.base;_t=pn&&pn.type==="op"&&pn.limits&&(he.style===ue.DISPLAY||pn.alwaysHandleSupSub)||pn&&pn.type==="operatorname"&&pn.alwaysHandleSupSub&&(pn.limits||he.style===ue.DISPLAY)?"munder":"msub"}else{var qn=oe.base;_t=qn&&qn.type==="op"&&qn.limits&&(he.style===ue.DISPLAY||qn.alwaysHandleSupSub)||qn&&qn.type==="operatorname"&&qn.alwaysHandleSupSub&&(qn.limits||he.style===ue.DISPLAY)?"mover":"msup"}var Vn=new or.MathNode(_t,Dt);return Vn}}),$i({type:"atom",htmlBuilder:function(oe,he){return Jt.mathsym(oe.text,oe.mode,he,["m"+oe.family])},mathmlBuilder:function(oe,he){var de=new or.MathNode("mo",[Nl(oe.text,oe.mode)]);if(oe.family==="bin"){var Ae=gu(oe,he);Ae==="bold-italic"&&de.setAttribute("mathvariant",Ae)}else oe.family==="punct"?de.setAttribute("separator","true"):oe.family!=="open"&&oe.family!=="close"||de.setAttribute("stretchy","false");return de}});var Ih={mi:"italic",mn:"normal",mtext:"normal"};$i({type:"mathord",htmlBuilder:function(oe,he){return Jt.makeOrd(oe,he,"mathord")},mathmlBuilder:function(oe,he){var de=new or.MathNode("mi",[Nl(oe.text,oe.mode,he)]),Ae=gu(oe,he)||"italic";return Ae!==Ih[de.type]&&de.setAttribute("mathvariant",Ae),de}}),$i({type:"textord",htmlBuilder:function(oe,he){return Jt.makeOrd(oe,he,"textord")},mathmlBuilder:function(oe,he){var de,Ae=Nl(oe.text,oe.mode,he),Xe=gu(oe,he)||"normal";return de=oe.mode==="text"?new or.MathNode("mtext",[Ae]):/[0-9]/.test(oe.text)?new or.MathNode("mn",[Ae]):oe.text==="\\prime"?new or.MathNode("mo",[Ae]):new or.MathNode("mi",[Ae]),Xe!==Ih[de.type]&&de.setAttribute("mathvariant",Xe),de}});var W1={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},qc={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};$i({type:"spacing",htmlBuilder:function(oe,he){if(qc.hasOwnProperty(oe.text)){var de=qc[oe.text].className||"";if(oe.mode==="text"){var Ae=Jt.makeOrd(oe,he,"textord");return Ae.classes.push(de),Ae}return Jt.makeSpan(["mspace",de],[Jt.mathsym(oe.text,oe.mode,he)],he)}if(W1.hasOwnProperty(oe.text))return Jt.makeSpan(["mspace",W1[oe.text]],[],he);throw new g('Unknown type of space "'+oe.text+'"')},mathmlBuilder:function(oe,he){var de;if(!qc.hasOwnProperty(oe.text)){if(W1.hasOwnProperty(oe.text))return new or.MathNode("mspace");throw new g('Unknown type of space "'+oe.text+'"')}return de=new or.MathNode("mtext",[new or.TextNode("\xA0")]),de}});var au=function(){var oe=new or.MathNode("mtd",[]);return oe.setAttribute("width","50%"),oe};$i({type:"tag",mathmlBuilder:function(oe,he){var de=new or.MathNode("mtable",[new or.MathNode("mtr",[au(),new or.MathNode("mtd",[Qs(oe.body,he)]),au(),new or.MathNode("mtd",[Qs(oe.tag,he)])])]);return de.setAttribute("width","100%"),de}});var g0={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},kc={"\\textbf":"textbf","\\textmd":"textmd"},m0={"\\textit":"textit","\\textup":"textup"},is=function(oe,he){var de=oe.font;return de?g0[de]?he.withTextFontFamily(g0[de]):kc[de]?he.withTextFontWeight(kc[de]):he.withTextFontShape(m0[de]):he};ha({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler:function(oe,he){var de=oe.parser,Ae=oe.funcName,Xe=he[0];return{type:"text",mode:de.mode,body:yi(Xe),font:Ae}},htmlBuilder:function(oe,he){var de=is(oe,he),Ae=so(oe.body,de,!0);return Jt.makeSpan(["mord","text"],Jt.tryCombineChars(Ae),de)},mathmlBuilder:function(oe,he){var de=is(oe,he);return Qs(oe.body,de)}}),ha({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:function(oe,he){var de=oe.parser;return{type:"underline",mode:de.mode,body:he[0]}},htmlBuilder:function(oe,he){var de=to(oe.body,he),Ae=Jt.makeLineSpan("underline-line",he),Xe=he.fontMetrics().defaultRuleThickness,_t=Jt.makeVList({positionType:"top",positionData:de.height,children:[{type:"kern",size:Xe},{type:"elem",elem:Ae},{type:"kern",size:3*Xe},{type:"elem",elem:de}]},he);return Jt.makeSpan(["mord","underline"],[_t],he)},mathmlBuilder:function(oe,he){var de=new or.MathNode("mo",[new or.TextNode("\u203E")]);de.setAttribute("stretchy","true");var Ae=new or.MathNode("munder",[Ai(oe.body,he),de]);return Ae.setAttribute("accentunder","true"),Ae}}),ha({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler:function(oe,he,de){throw new g("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function(oe,he){for(var de=Md(oe),Ae=[],Xe=he.havingStyle(he.style.text()),_t=0;_t0&&(this.undefStack[this.undefStack.length-1][de]=Ae)}else{var Dt=this.undefStack[this.undefStack.length-1];Dt&&!Dt.hasOwnProperty(de)&&(Dt[de]=this.current[de])}this.current[de]=Ae},oe}(),Gp={},uv=Gp;function Kt(oe,he){Gp[oe]=he}Kt("\\noexpand",function(oe){var he=oe.popToken();return oe.isExpandable(he.text)&&(he.noexpand=!0,he.treatAsRelax=!0),{tokens:[he],numArgs:0}}),Kt("\\expandafter",function(oe){var he=oe.popToken();return oe.expandOnce(!0),{tokens:[he],numArgs:0}}),Kt("\\@firstoftwo",function(oe){var he=oe.consumeArgs(2);return{tokens:he[0],numArgs:0}}),Kt("\\@secondoftwo",function(oe){var he=oe.consumeArgs(2);return{tokens:he[1],numArgs:0}}),Kt("\\@ifnextchar",function(oe){var he=oe.consumeArgs(3);oe.consumeSpaces();var de=oe.future();return he[0].length===1&&he[0][0].text===de.text?{tokens:he[1],numArgs:0}:{tokens:he[2],numArgs:0}}),Kt("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),Kt("\\TextOrMath",function(oe){var he=oe.consumeArgs(2);return oe.mode==="text"?{tokens:he[0],numArgs:0}:{tokens:he[1],numArgs:0}});var Ku={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};Kt("\\char",function(oe){var he,de=oe.popToken(),Ae="";if(de.text==="'")he=8,de=oe.popToken();else if(de.text==='"')he=16,de=oe.popToken();else if(de.text==="`")if(de=oe.popToken(),de.text[0]==="\\")Ae=de.text.charCodeAt(1);else{if(de.text==="EOF")throw new g("\\char` missing argument");Ae=de.text.charCodeAt(0)}else he=10;if(he){if(Ae=Ku[de.text],Ae==null||Ae>=he)throw new g("Invalid base-"+he+" digit "+de.text);for(var Xe;(Xe=Ku[oe.future().text])!=null&&Xe":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};Kt("\\dots",function(oe){var he="\\dotso",de=oe.expandAfterFuture().text;return de in Rf?he=Rf[de]:(de.substr(0,4)==="\\not"||de in pr.math&&z.contains(["bin","rel"],pr.math[de].group))&&(he="\\dotsb"),he});var Y1={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};Kt("\\dotso",function(oe){var he=oe.future().text;return he in Y1?"\\ldots\\,":"\\ldots"}),Kt("\\dotsc",function(oe){var he=oe.future().text;return he in Y1&&he!==","?"\\ldots\\,":"\\ldots"}),Kt("\\cdots",function(oe){var he=oe.future().text;return he in Y1?"\\@cdots\\,":"\\@cdots"}),Kt("\\dotsb","\\cdots"),Kt("\\dotsm","\\cdots"),Kt("\\dotsi","\\!\\cdots"),Kt("\\dotsx","\\ldots\\,"),Kt("\\DOTSI","\\relax"),Kt("\\DOTSB","\\relax"),Kt("\\DOTSX","\\relax"),Kt("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),Kt("\\,","\\tmspace+{3mu}{.1667em}"),Kt("\\thinspace","\\,"),Kt("\\>","\\mskip{4mu}"),Kt("\\:","\\tmspace+{4mu}{.2222em}"),Kt("\\medspace","\\:"),Kt("\\;","\\tmspace+{5mu}{.2777em}"),Kt("\\thickspace","\\;"),Kt("\\!","\\tmspace-{3mu}{.1667em}"),Kt("\\negthinspace","\\!"),Kt("\\negmedspace","\\tmspace-{4mu}{.2222em}"),Kt("\\negthickspace","\\tmspace-{5mu}{.277em}"),Kt("\\enspace","\\kern.5em "),Kt("\\enskip","\\hskip.5em\\relax"),Kt("\\quad","\\hskip1em\\relax"),Kt("\\qquad","\\hskip2em\\relax"),Kt("\\tag","\\@ifstar\\tag@literal\\tag@paren"),Kt("\\tag@paren","\\tag@literal{({#1})}"),Kt("\\tag@literal",function(oe){if(oe.macros.get("\\df@tag"))throw new g("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),Kt("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),Kt("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),Kt("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),Kt("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),Kt("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),Kt("\\\\","\\newline"),Kt("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var Rh=fr["Main-Regular"]["T".charCodeAt(0)][1]-.7*fr["Main-Regular"]["A".charCodeAt(0)][1]+"em";Kt("\\LaTeX","\\textrm{\\html@mathml{L\\kern-.36em\\raisebox{"+Rh+"}{\\scriptstyle A}\\kern-.15em\\TeX}{LaTeX}}"),Kt("\\KaTeX","\\textrm{\\html@mathml{K\\kern-.17em\\raisebox{"+Rh+"}{\\scriptstyle A}\\kern-.15em\\TeX}{KaTeX}}"),Kt("\\hspace","\\@ifstar\\@hspacer\\@hspace"),Kt("\\@hspace","\\hskip #1\\relax"),Kt("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),Kt("\\ordinarycolon",":"),Kt("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),Kt("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),Kt("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),Kt("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),Kt("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),Kt("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),Kt("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),Kt("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),Kt("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),Kt("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),Kt("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),Kt("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),Kt("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),Kt("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),Kt("\u2237","\\dblcolon"),Kt("\u2239","\\eqcolon"),Kt("\u2254","\\coloneqq"),Kt("\u2255","\\eqqcolon"),Kt("\u2A74","\\Coloneqq"),Kt("\\ratio","\\vcentcolon"),Kt("\\coloncolon","\\dblcolon"),Kt("\\colonequals","\\coloneqq"),Kt("\\coloncolonequals","\\Coloneqq"),Kt("\\equalscolon","\\eqqcolon"),Kt("\\equalscoloncolon","\\Eqqcolon"),Kt("\\colonminus","\\coloneq"),Kt("\\coloncolonminus","\\Coloneq"),Kt("\\minuscolon","\\eqcolon"),Kt("\\minuscoloncolon","\\Eqcolon"),Kt("\\coloncolonapprox","\\Colonapprox"),Kt("\\coloncolonsim","\\Colonsim"),Kt("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),Kt("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),Kt("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),Kt("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),Kt("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}"),Kt("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),Kt("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),Kt("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}"),Kt("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}"),Kt("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}"),Kt("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}"),Kt("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}"),Kt("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}"),Kt("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}"),Kt("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}"),Kt("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}"),Kt("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}"),Kt("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}"),Kt("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}"),Kt("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}"),Kt("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}"),Kt("\\imath","\\html@mathml{\\@imath}{\u0131}"),Kt("\\jmath","\\html@mathml{\\@jmath}{\u0237}"),Kt("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}"),Kt("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}"),Kt("\u27E6","\\llbracket"),Kt("\u27E7","\\rrbracket"),Kt("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}"),Kt("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}"),Kt("\u2983","\\lBrace"),Kt("\u2984","\\rBrace"),Kt("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`\u29B5}}"),Kt("\u29B5","\\minuso"),Kt("\\darr","\\downarrow"),Kt("\\dArr","\\Downarrow"),Kt("\\Darr","\\Downarrow"),Kt("\\lang","\\langle"),Kt("\\rang","\\rangle"),Kt("\\uarr","\\uparrow"),Kt("\\uArr","\\Uparrow"),Kt("\\Uarr","\\Uparrow"),Kt("\\N","\\mathbb{N}"),Kt("\\R","\\mathbb{R}"),Kt("\\Z","\\mathbb{Z}"),Kt("\\alef","\\aleph"),Kt("\\alefsym","\\aleph"),Kt("\\Alpha","\\mathrm{A}"),Kt("\\Beta","\\mathrm{B}"),Kt("\\bull","\\bullet"),Kt("\\Chi","\\mathrm{X}"),Kt("\\clubs","\\clubsuit"),Kt("\\cnums","\\mathbb{C}"),Kt("\\Complex","\\mathbb{C}"),Kt("\\Dagger","\\ddagger"),Kt("\\diamonds","\\diamondsuit"),Kt("\\empty","\\emptyset"),Kt("\\Epsilon","\\mathrm{E}"),Kt("\\Eta","\\mathrm{H}"),Kt("\\exist","\\exists"),Kt("\\harr","\\leftrightarrow"),Kt("\\hArr","\\Leftrightarrow"),Kt("\\Harr","\\Leftrightarrow"),Kt("\\hearts","\\heartsuit"),Kt("\\image","\\Im"),Kt("\\infin","\\infty"),Kt("\\Iota","\\mathrm{I}"),Kt("\\isin","\\in"),Kt("\\Kappa","\\mathrm{K}"),Kt("\\larr","\\leftarrow"),Kt("\\lArr","\\Leftarrow"),Kt("\\Larr","\\Leftarrow"),Kt("\\lrarr","\\leftrightarrow"),Kt("\\lrArr","\\Leftrightarrow"),Kt("\\Lrarr","\\Leftrightarrow"),Kt("\\Mu","\\mathrm{M}"),Kt("\\natnums","\\mathbb{N}"),Kt("\\Nu","\\mathrm{N}"),Kt("\\Omicron","\\mathrm{O}"),Kt("\\plusmn","\\pm"),Kt("\\rarr","\\rightarrow"),Kt("\\rArr","\\Rightarrow"),Kt("\\Rarr","\\Rightarrow"),Kt("\\real","\\Re"),Kt("\\reals","\\mathbb{R}"),Kt("\\Reals","\\mathbb{R}"),Kt("\\Rho","\\mathrm{P}"),Kt("\\sdot","\\cdot"),Kt("\\sect","\\S"),Kt("\\spades","\\spadesuit"),Kt("\\sub","\\subset"),Kt("\\sube","\\subseteq"),Kt("\\supe","\\supseteq"),Kt("\\Tau","\\mathrm{T}"),Kt("\\thetasym","\\vartheta"),Kt("\\weierp","\\wp"),Kt("\\Zeta","\\mathrm{Z}"),Kt("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),Kt("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),Kt("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),Kt("\\bra","\\mathinner{\\langle{#1}|}"),Kt("\\ket","\\mathinner{|{#1}\\rangle}"),Kt("\\braket","\\mathinner{\\langle{#1}\\rangle}"),Kt("\\Bra","\\left\\langle#1\\right|"),Kt("\\Ket","\\left|#1\\right\\rangle"),Kt("\\blue","\\textcolor{##6495ed}{#1}"),Kt("\\orange","\\textcolor{##ffa500}{#1}"),Kt("\\pink","\\textcolor{##ff00af}{#1}"),Kt("\\red","\\textcolor{##df0030}{#1}"),Kt("\\green","\\textcolor{##28ae7b}{#1}"),Kt("\\gray","\\textcolor{gray}{#1}"),Kt("\\purple","\\textcolor{##9d38bd}{#1}"),Kt("\\blueA","\\textcolor{##ccfaff}{#1}"),Kt("\\blueB","\\textcolor{##80f6ff}{#1}"),Kt("\\blueC","\\textcolor{##63d9ea}{#1}"),Kt("\\blueD","\\textcolor{##11accd}{#1}"),Kt("\\blueE","\\textcolor{##0c7f99}{#1}"),Kt("\\tealA","\\textcolor{##94fff5}{#1}"),Kt("\\tealB","\\textcolor{##26edd5}{#1}"),Kt("\\tealC","\\textcolor{##01d1c1}{#1}"),Kt("\\tealD","\\textcolor{##01a995}{#1}"),Kt("\\tealE","\\textcolor{##208170}{#1}"),Kt("\\greenA","\\textcolor{##b6ffb0}{#1}"),Kt("\\greenB","\\textcolor{##8af281}{#1}"),Kt("\\greenC","\\textcolor{##74cf70}{#1}"),Kt("\\greenD","\\textcolor{##1fab54}{#1}"),Kt("\\greenE","\\textcolor{##0d923f}{#1}"),Kt("\\goldA","\\textcolor{##ffd0a9}{#1}"),Kt("\\goldB","\\textcolor{##ffbb71}{#1}"),Kt("\\goldC","\\textcolor{##ff9c39}{#1}"),Kt("\\goldD","\\textcolor{##e07d10}{#1}"),Kt("\\goldE","\\textcolor{##a75a05}{#1}"),Kt("\\redA","\\textcolor{##fca9a9}{#1}"),Kt("\\redB","\\textcolor{##ff8482}{#1}"),Kt("\\redC","\\textcolor{##f9685d}{#1}"),Kt("\\redD","\\textcolor{##e84d39}{#1}"),Kt("\\redE","\\textcolor{##bc2612}{#1}"),Kt("\\maroonA","\\textcolor{##ffbde0}{#1}"),Kt("\\maroonB","\\textcolor{##ff92c6}{#1}"),Kt("\\maroonC","\\textcolor{##ed5fa6}{#1}"),Kt("\\maroonD","\\textcolor{##ca337c}{#1}"),Kt("\\maroonE","\\textcolor{##9e034e}{#1}"),Kt("\\purpleA","\\textcolor{##ddd7ff}{#1}"),Kt("\\purpleB","\\textcolor{##c6b9fc}{#1}"),Kt("\\purpleC","\\textcolor{##aa87ff}{#1}"),Kt("\\purpleD","\\textcolor{##7854ab}{#1}"),Kt("\\purpleE","\\textcolor{##543b78}{#1}"),Kt("\\mintA","\\textcolor{##f5f9e8}{#1}"),Kt("\\mintB","\\textcolor{##edf2df}{#1}"),Kt("\\mintC","\\textcolor{##e0e5cc}{#1}"),Kt("\\grayA","\\textcolor{##f6f7f7}{#1}"),Kt("\\grayB","\\textcolor{##f0f1f2}{#1}"),Kt("\\grayC","\\textcolor{##e3e5e6}{#1}"),Kt("\\grayD","\\textcolor{##d6d8da}{#1}"),Kt("\\grayE","\\textcolor{##babec2}{#1}"),Kt("\\grayF","\\textcolor{##888d93}{#1}"),Kt("\\grayG","\\textcolor{##626569}{#1}"),Kt("\\grayH","\\textcolor{##3b3e40}{#1}"),Kt("\\grayI","\\textcolor{##21242c}{#1}"),Kt("\\kaBlue","\\textcolor{##314453}{#1}"),Kt("\\kaGreen","\\textcolor{##71B307}{#1}");var G1={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},Ff=function(){function oe(de,Ae,Xe){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=Ae,this.expansionCount=0,this.feed(de),this.macros=new Pd(uv,Ae.macros),this.mode=Xe,this.stack=[]}var he=oe.prototype;return he.feed=function(de){this.lexer=new If(de,this.settings)},he.switchMode=function(de){this.mode=de},he.beginGroup=function(){this.macros.beginGroup()},he.endGroup=function(){this.macros.endGroup()},he.future=function(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]},he.popToken=function(){return this.future(),this.stack.pop()},he.pushToken=function(de){this.stack.push(de)},he.pushTokens=function(de){var Ae;(Ae=this.stack).push.apply(Ae,de)},he.consumeSpaces=function(){for(;;){var de=this.future();if(de.text!==" ")break;this.stack.pop()}},he.consumeArgs=function(de){for(var Ae=[],Xe=0;Xethis.settings.maxExpand)throw new g("Too many expansions: infinite loop or need to increase maxExpand setting");var Dt=_t.tokens;if(_t.numArgs){var Gt=this.consumeArgs(_t.numArgs);Dt=Dt.slice();for(var pn=Dt.length-1;pn>=0;--pn){var qn=Dt[pn];if(qn.text==="#"){if(pn===0)throw new g("Incomplete placeholder at end of macro body",qn);if(qn=Dt[--pn],qn.text==="#")Dt.splice(pn+1,1);else{if(!/^[1-9]$/.test(qn.text))throw new g("Not a valid argument number",qn);var Vn;(Vn=Dt).splice.apply(Vn,[pn,2].concat(Gt[+qn.text-1]))}}}}return this.pushTokens(Dt),Dt},he.expandAfterFuture=function(){return this.expandOnce(),this.future()},he.expandNextToken=function(){for(;;){var de=this.expandOnce();if(de instanceof c){if(de.text!=="\\relax"&&!de.treatAsRelax)return this.stack.pop();this.stack.pop()}}throw new Error},he.expandMacro=function(de){return this.macros.has(de)?this.expandTokens([new c(de)]):void 0},he.expandTokens=function(de){var Ae=[],Xe=this.stack.length;for(this.pushTokens(de);this.stack.length>Xe;){var _t=this.expandOnce(!0);_t instanceof c&&(_t.treatAsRelax&&(_t.noexpand=!1,_t.treatAsRelax=!1),Ae.push(this.stack.pop()))}return Ae},he.expandMacroAsText=function(de){var Ae=this.expandMacro(de);return Ae&&Ae.map(function(Xe){return Xe.text}).join("")},he._getExpansion=function(de){var Ae=this.macros.get(de);if(Ae==null)return Ae;var Xe=typeof Ae=="function"?Ae(this):Ae;if(typeof Xe=="string"){var _t=0;if(Xe.indexOf("#")!==-1)for(var Dt=Xe.replace(/##/g,"");Dt.indexOf("#"+(_t+1))!==-1;)++_t;for(var Gt=new If(Xe,this.settings),pn=[],qn=Gt.lex();qn.text!=="EOF";)pn.push(qn),qn=Gt.lex();pn.reverse();var Vn={tokens:pn,numArgs:_t};return Vn}return Xe},he.isDefined=function(de){return this.macros.has(de)||Ds.hasOwnProperty(de)||pr.math.hasOwnProperty(de)||pr.text.hasOwnProperty(de)||G1.hasOwnProperty(de)},he.isExpandable=function(de){var Ae=this.macros.get(de);return Ae!=null?typeof Ae=="string"||typeof Ae=="function"||!Ae.unexpandable:Ds.hasOwnProperty(de)},oe}(),K1={"\u0301":{text:"\\'",math:"\\acute"},"\u0300":{text:"\\`",math:"\\grave"},"\u0308":{text:'\\"',math:"\\ddot"},"\u0303":{text:"\\~",math:"\\tilde"},"\u0304":{text:"\\=",math:"\\bar"},"\u0306":{text:"\\u",math:"\\breve"},"\u030C":{text:"\\v",math:"\\check"},"\u0302":{text:"\\^",math:"\\hat"},"\u0307":{text:"\\.",math:"\\dot"},"\u030A":{text:"\\r",math:"\\mathring"},"\u030B":{text:"\\H"}},X1={\u00E1:"a\u0301",\u00E0:"a\u0300",\u00E4:"a\u0308",\u01DF:"a\u0308\u0304",\u00E3:"a\u0303",\u0101:"a\u0304",\u0103:"a\u0306",\u1EAF:"a\u0306\u0301",\u1EB1:"a\u0306\u0300",\u1EB5:"a\u0306\u0303",\u01CE:"a\u030C",\u00E2:"a\u0302",\u1EA5:"a\u0302\u0301",\u1EA7:"a\u0302\u0300",\u1EAB:"a\u0302\u0303",\u0227:"a\u0307",\u01E1:"a\u0307\u0304",\u00E5:"a\u030A",\u01FB:"a\u030A\u0301",\u1E03:"b\u0307",\u0107:"c\u0301",\u010D:"c\u030C",\u0109:"c\u0302",\u010B:"c\u0307",\u010F:"d\u030C",\u1E0B:"d\u0307",\u00E9:"e\u0301",\u00E8:"e\u0300",\u00EB:"e\u0308",\u1EBD:"e\u0303",\u0113:"e\u0304",\u1E17:"e\u0304\u0301",\u1E15:"e\u0304\u0300",\u0115:"e\u0306",\u011B:"e\u030C",\u00EA:"e\u0302",\u1EBF:"e\u0302\u0301",\u1EC1:"e\u0302\u0300",\u1EC5:"e\u0302\u0303",\u0117:"e\u0307",\u1E1F:"f\u0307",\u01F5:"g\u0301",\u1E21:"g\u0304",\u011F:"g\u0306",\u01E7:"g\u030C",\u011D:"g\u0302",\u0121:"g\u0307",\u1E27:"h\u0308",\u021F:"h\u030C",\u0125:"h\u0302",\u1E23:"h\u0307",\u00ED:"i\u0301",\u00EC:"i\u0300",\u00EF:"i\u0308",\u1E2F:"i\u0308\u0301",\u0129:"i\u0303",\u012B:"i\u0304",\u012D:"i\u0306",\u01D0:"i\u030C",\u00EE:"i\u0302",\u01F0:"j\u030C",\u0135:"j\u0302",\u1E31:"k\u0301",\u01E9:"k\u030C",\u013A:"l\u0301",\u013E:"l\u030C",\u1E3F:"m\u0301",\u1E41:"m\u0307",\u0144:"n\u0301",\u01F9:"n\u0300",\u00F1:"n\u0303",\u0148:"n\u030C",\u1E45:"n\u0307",\u00F3:"o\u0301",\u00F2:"o\u0300",\u00F6:"o\u0308",\u022B:"o\u0308\u0304",\u00F5:"o\u0303",\u1E4D:"o\u0303\u0301",\u1E4F:"o\u0303\u0308",\u022D:"o\u0303\u0304",\u014D:"o\u0304",\u1E53:"o\u0304\u0301",\u1E51:"o\u0304\u0300",\u014F:"o\u0306",\u01D2:"o\u030C",\u00F4:"o\u0302",\u1ED1:"o\u0302\u0301",\u1ED3:"o\u0302\u0300",\u1ED7:"o\u0302\u0303",\u022F:"o\u0307",\u0231:"o\u0307\u0304",\u0151:"o\u030B",\u1E55:"p\u0301",\u1E57:"p\u0307",\u0155:"r\u0301",\u0159:"r\u030C",\u1E59:"r\u0307",\u015B:"s\u0301",\u1E65:"s\u0301\u0307",\u0161:"s\u030C",\u1E67:"s\u030C\u0307",\u015D:"s\u0302",\u1E61:"s\u0307",\u1E97:"t\u0308",\u0165:"t\u030C",\u1E6B:"t\u0307",\u00FA:"u\u0301",\u00F9:"u\u0300",\u00FC:"u\u0308",\u01D8:"u\u0308\u0301",\u01DC:"u\u0308\u0300",\u01D6:"u\u0308\u0304",\u01DA:"u\u0308\u030C",\u0169:"u\u0303",\u1E79:"u\u0303\u0301",\u016B:"u\u0304",\u1E7B:"u\u0304\u0308",\u016D:"u\u0306",\u01D4:"u\u030C",\u00FB:"u\u0302",\u016F:"u\u030A",\u0171:"u\u030B",\u1E7D:"v\u0303",\u1E83:"w\u0301",\u1E81:"w\u0300",\u1E85:"w\u0308",\u0175:"w\u0302",\u1E87:"w\u0307",\u1E98:"w\u030A",\u1E8D:"x\u0308",\u1E8B:"x\u0307",\u00FD:"y\u0301",\u1EF3:"y\u0300",\u00FF:"y\u0308",\u1EF9:"y\u0303",\u0233:"y\u0304",\u0177:"y\u0302",\u1E8F:"y\u0307",\u1E99:"y\u030A",\u017A:"z\u0301",\u017E:"z\u030C",\u1E91:"z\u0302",\u017C:"z\u0307",\u00C1:"A\u0301",\u00C0:"A\u0300",\u00C4:"A\u0308",\u01DE:"A\u0308\u0304",\u00C3:"A\u0303",\u0100:"A\u0304",\u0102:"A\u0306",\u1EAE:"A\u0306\u0301",\u1EB0:"A\u0306\u0300",\u1EB4:"A\u0306\u0303",\u01CD:"A\u030C",\u00C2:"A\u0302",\u1EA4:"A\u0302\u0301",\u1EA6:"A\u0302\u0300",\u1EAA:"A\u0302\u0303",\u0226:"A\u0307",\u01E0:"A\u0307\u0304",\u00C5:"A\u030A",\u01FA:"A\u030A\u0301",\u1E02:"B\u0307",\u0106:"C\u0301",\u010C:"C\u030C",\u0108:"C\u0302",\u010A:"C\u0307",\u010E:"D\u030C",\u1E0A:"D\u0307",\u00C9:"E\u0301",\u00C8:"E\u0300",\u00CB:"E\u0308",\u1EBC:"E\u0303",\u0112:"E\u0304",\u1E16:"E\u0304\u0301",\u1E14:"E\u0304\u0300",\u0114:"E\u0306",\u011A:"E\u030C",\u00CA:"E\u0302",\u1EBE:"E\u0302\u0301",\u1EC0:"E\u0302\u0300",\u1EC4:"E\u0302\u0303",\u0116:"E\u0307",\u1E1E:"F\u0307",\u01F4:"G\u0301",\u1E20:"G\u0304",\u011E:"G\u0306",\u01E6:"G\u030C",\u011C:"G\u0302",\u0120:"G\u0307",\u1E26:"H\u0308",\u021E:"H\u030C",\u0124:"H\u0302",\u1E22:"H\u0307",\u00CD:"I\u0301",\u00CC:"I\u0300",\u00CF:"I\u0308",\u1E2E:"I\u0308\u0301",\u0128:"I\u0303",\u012A:"I\u0304",\u012C:"I\u0306",\u01CF:"I\u030C",\u00CE:"I\u0302",\u0130:"I\u0307",\u0134:"J\u0302",\u1E30:"K\u0301",\u01E8:"K\u030C",\u0139:"L\u0301",\u013D:"L\u030C",\u1E3E:"M\u0301",\u1E40:"M\u0307",\u0143:"N\u0301",\u01F8:"N\u0300",\u00D1:"N\u0303",\u0147:"N\u030C",\u1E44:"N\u0307",\u00D3:"O\u0301",\u00D2:"O\u0300",\u00D6:"O\u0308",\u022A:"O\u0308\u0304",\u00D5:"O\u0303",\u1E4C:"O\u0303\u0301",\u1E4E:"O\u0303\u0308",\u022C:"O\u0303\u0304",\u014C:"O\u0304",\u1E52:"O\u0304\u0301",\u1E50:"O\u0304\u0300",\u014E:"O\u0306",\u01D1:"O\u030C",\u00D4:"O\u0302",\u1ED0:"O\u0302\u0301",\u1ED2:"O\u0302\u0300",\u1ED6:"O\u0302\u0303",\u022E:"O\u0307",\u0230:"O\u0307\u0304",\u0150:"O\u030B",\u1E54:"P\u0301",\u1E56:"P\u0307",\u0154:"R\u0301",\u0158:"R\u030C",\u1E58:"R\u0307",\u015A:"S\u0301",\u1E64:"S\u0301\u0307",\u0160:"S\u030C",\u1E66:"S\u030C\u0307",\u015C:"S\u0302",\u1E60:"S\u0307",\u0164:"T\u030C",\u1E6A:"T\u0307",\u00DA:"U\u0301",\u00D9:"U\u0300",\u00DC:"U\u0308",\u01D7:"U\u0308\u0301",\u01DB:"U\u0308\u0300",\u01D5:"U\u0308\u0304",\u01D9:"U\u0308\u030C",\u0168:"U\u0303",\u1E78:"U\u0303\u0301",\u016A:"U\u0304",\u1E7A:"U\u0304\u0308",\u016C:"U\u0306",\u01D3:"U\u030C",\u00DB:"U\u0302",\u016E:"U\u030A",\u0170:"U\u030B",\u1E7C:"V\u0303",\u1E82:"W\u0301",\u1E80:"W\u0300",\u1E84:"W\u0308",\u0174:"W\u0302",\u1E86:"W\u0307",\u1E8C:"X\u0308",\u1E8A:"X\u0307",\u00DD:"Y\u0301",\u1EF2:"Y\u0300",\u0178:"Y\u0308",\u1EF8:"Y\u0303",\u0232:"Y\u0304",\u0176:"Y\u0302",\u1E8E:"Y\u0307",\u0179:"Z\u0301",\u017D:"Z\u030C",\u1E90:"Z\u0302",\u017B:"Z\u0307",\u03AC:"\u03B1\u0301",\u1F70:"\u03B1\u0300",\u1FB1:"\u03B1\u0304",\u1FB0:"\u03B1\u0306",\u03AD:"\u03B5\u0301",\u1F72:"\u03B5\u0300",\u03AE:"\u03B7\u0301",\u1F74:"\u03B7\u0300",\u03AF:"\u03B9\u0301",\u1F76:"\u03B9\u0300",\u03CA:"\u03B9\u0308",\u0390:"\u03B9\u0308\u0301",\u1FD2:"\u03B9\u0308\u0300",\u1FD1:"\u03B9\u0304",\u1FD0:"\u03B9\u0306",\u03CC:"\u03BF\u0301",\u1F78:"\u03BF\u0300",\u03CD:"\u03C5\u0301",\u1F7A:"\u03C5\u0300",\u03CB:"\u03C5\u0308",\u03B0:"\u03C5\u0308\u0301",\u1FE2:"\u03C5\u0308\u0300",\u1FE1:"\u03C5\u0304",\u1FE0:"\u03C5\u0306",\u03CE:"\u03C9\u0301",\u1F7C:"\u03C9\u0300",\u038E:"\u03A5\u0301",\u1FEA:"\u03A5\u0300",\u03AB:"\u03A5\u0308",\u1FE9:"\u03A5\u0304",\u1FE8:"\u03A5\u0306",\u038F:"\u03A9\u0301",\u1FFA:"\u03A9\u0300"},Sc=function(){function oe(de,Ae){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new Ff(de,Ae,this.mode),this.settings=Ae,this.leftrightDepth=0}var he=oe.prototype;return he.expect=function(de,Ae){if(Ae===void 0&&(Ae=!0),this.fetch().text!==de)throw new g("Expected '"+de+"', got '"+this.fetch().text+"'",this.fetch());Ae&&this.consume()},he.consume=function(){this.nextToken=null},he.fetch=function(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken},he.switchMode=function(de){this.mode=de,this.gullet.switchMode(de)},he.parse=function(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");var de=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),de},he.parseExpression=function(de,Ae){for(var Xe=[];;){this.mode==="math"&&this.consumeSpaces();var _t=this.fetch();if(oe.endOfExpression.indexOf(_t.text)!==-1||Ae&&_t.text===Ae||de&&Ds[_t.text]&&Ds[_t.text].infix)break;var Dt=this.parseAtom(Ae);if(!Dt)break;Dt.type!=="internal"&&Xe.push(Dt)}return this.mode==="text"&&this.formLigatures(Xe),this.handleInfixNodes(Xe)},he.handleInfixNodes=function(de){for(var Ae,Xe=-1,_t=0;_t0&&!Vn||pn===0&&!Vn&&this.mode==="math",fa=this.parseGroupOfType("argument to '"+de+"'",qn,Vn,_t,zr);if(!fa){if(Vn){Gt.push(null);continue}throw new g("Expected group after '"+de+"'",this.fetch())}(Vn?Gt:Dt).push(fa)}return{args:Dt,optArgs:Gt}},he.parseGroupOfType=function(de,Ae,Xe,_t,Dt){switch(Ae){case"color":return Dt&&this.consumeSpaces(),this.parseColorGroup(Xe);case"size":return Dt&&this.consumeSpaces(),this.parseSizeGroup(Xe);case"url":return this.parseUrlGroup(Xe,Dt);case"math":case"text":return this.parseGroup(de,Xe,_t,void 0,Ae,Dt);case"hbox":var Gt=this.parseGroup(de,Xe,_t,void 0,"text",Dt);if(!Gt)return Gt;var pn={type:"styling",mode:Gt.mode,body:[Gt],style:"text"};return pn;case"raw":if(Dt&&this.consumeSpaces(),Xe&&this.fetch().text==="{")return null;var qn=this.parseStringGroup("raw",Xe,!0);if(qn)return{type:"raw",mode:"text",string:qn.text};throw new g("Expected raw group",this.fetch());case"original":case null:case void 0:return this.parseGroup(de,Xe,_t,void 0,void 0,Dt);default:throw new g("Unknown group type as "+de,this.fetch())}},he.consumeSpaces=function(){for(;this.fetch().text===" ";)this.consume()},he.parseStringGroup=function(de,Ae,Xe){var _t=Ae?"[":"{",Dt=Ae?"]":"}",Gt=this.fetch();if(Gt.text!==_t){if(Ae)return null;if(Xe&&Gt.text!=="EOF"&&/[^{}[\]]/.test(Gt.text))return this.consume(),Gt}var pn=this.mode;this.mode="text",this.expect(_t);for(var qn,Vn="",zr=this.fetch(),fa=0,Oa=zr;(qn=this.fetch()).text!==Dt||Xe&&fa>0;){switch(qn.text){case"EOF":throw new g("Unexpected end of input in "+de,zr.range(Oa,Vn));case _t:fa++;break;case Dt:fa--;break}Oa=qn,Vn+=Oa.text,this.consume()}return this.expect(Dt),this.mode=pn,zr.range(Oa,Vn)},he.parseRegexGroup=function(de,Ae){var Xe=this.mode;this.mode="text";for(var _t,Dt=this.fetch(),Gt=Dt,pn="";(_t=this.fetch()).text!=="EOF"&&de.test(pn+_t.text);)Gt=_t,pn+=Gt.text,this.consume();if(pn==="")throw new g("Invalid "+Ae+": '"+Dt.text+"'",Dt);return this.mode=Xe,Dt.range(Gt,pn)},he.parseColorGroup=function(de){var Ae=this.parseStringGroup("color",de);if(!Ae)return null;var Xe=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(Ae.text);if(!Xe)throw new g("Invalid color: '"+Ae.text+"'",Ae);var _t=Xe[0];return/^[0-9a-f]{6}$/i.test(_t)&&(_t="#"+_t),{type:"color-token",mode:this.mode,color:_t}},he.parseSizeGroup=function(de){var Ae,Xe=!1;if(Ae=de||this.fetch().text==="{"?this.parseStringGroup("size",de):this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"),!Ae)return null;de||Ae.text.length!==0||(Ae.text="0pt",Xe=!0);var _t=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(Ae.text);if(!_t)throw new g("Invalid size: '"+Ae.text+"'",Ae);var Dt={number:+(_t[1]+_t[2]),unit:_t[3]};if(!qa(Dt))throw new g("Invalid unit: '"+Dt.unit+"'",Ae);return{type:"size",mode:this.mode,value:Dt,isBlank:Xe}},he.parseUrlGroup=function(de,Ae){this.gullet.lexer.setCatcode("%",13);var Xe=this.parseStringGroup("url",de,!0);if(this.gullet.lexer.setCatcode("%",14),!Xe)return null;var _t=Xe.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:_t}},he.parseGroup=function(de,Ae,Xe,_t,Dt,Gt){var pn=this.mode;Dt&&this.switchMode(Dt),Gt&&this.consumeSpaces();var qn,Vn=this.fetch(),zr=Vn.text;if(Ae?zr==="[":zr==="{"||zr==="\\begingroup"){this.consume();var fa=oe.endOfGroup[zr];this.gullet.beginGroup();var Oa=this.parseExpression(!1,fa),Ra=this.fetch();this.expect(fa),this.gullet.endGroup(),qn={type:"ordgroup",mode:this.mode,loc:w.range(Vn,Ra),body:Oa,semisimple:zr==="\\begingroup"||void 0}}else if(Ae)qn=null;else if(qn=this.parseFunction(_t,de,Xe)||this.parseSymbol(),qn==null&&zr[0]==="\\"&&!G1.hasOwnProperty(zr)){if(this.settings.throwOnError)throw new g("Undefined control sequence: "+zr,Vn);qn=this.formatUnsupportedCmd(zr),this.consume()}return Dt&&this.switchMode(pn),qn},he.formLigatures=function(de){for(var Ae=de.length-1,Xe=0;Xe=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+Ae[0]+'" used in math mode',de);var pn,qn=pr[this.mode][Ae].group,Vn=w.range(de);if(ka.hasOwnProperty(qn)){var zr=qn;pn={type:"atom",mode:this.mode,family:zr,loc:Vn,text:Ae}}else pn={type:qn,mode:this.mode,loc:Vn,text:Ae};Dt=pn}else{if(!(Ae.charCodeAt(0)>=128))return null;this.settings.strict&&(Ne(Ae.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+Ae[0]+'" used in math mode',de):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+Ae[0]+'" ('+Ae.charCodeAt(0)+")",de)),Dt={type:"textord",mode:"text",loc:w.range(de),text:Ae}}if(this.consume(),Gt)for(var fa=0;fa=y.length?{value:void 0,done:!0}:(g=h(y,_),s.index+=g.length,{value:g,done:!1})})},"3d3f":function(r,u,p){if(typeof jQuery<"u"){var h=p("6d7c");(function(b){function v(c,o){return c==o||Array.isArray(o)&&(o.includes(c)||o.includes(Number(c)))}var w={init:function(c){return this.each(function(){var o=b(this);this.chart=h(o.text()),o.html(""),this.chart.drawSVG(this,c)})},setFlowStateByParam:function(c,o,g){return this.each(function(){var s=this.chart,y=["next","yes","no","path1","path2","path3"];for(var _ in s.symbols)if(s.symbols.hasOwnProperty(_)){var k=s.symbols[_],C=k.params[c];if(v(C,o)){k.flowstate=g;for(var O=0;O|<-"}]}}r.exports=p},"3f8c":function(r,u){r.exports={}},4013:function(r,u,p){var h=p("dd0f"),b=h.drawLine,v=h.checkLineIntersection;function w(c,o,g){this.chart=c,this.group=this.chart.paper.set(),this.symbol=g,this.connectedTo=[],this.symbolType=o.symbolType,this.flowstate=o.flowstate||"future",this.lineStyle=o.lineStyle||{},this.key=o.key||"",this.leftLines=[],this.rightLines=[],this.topLines=[],this.bottomLines=[],this.next_direction=o.next&&o.direction_next?o.direction_next:void 0,this.text=this.chart.paper.text(0,0,o.text),o.key&&(this.text.node.id=o.key+"t"),this.text.node.setAttribute("class",this.getAttr("class")+"t"),this.text.attr({"text-anchor":"start",x:this.getAttr("text-margin"),fill:this.getAttr("font-color"),"font-size":this.getAttr("font-size")});var s=this.getAttr("font"),y=this.getAttr("font-family"),_=this.getAttr("font-weight");s&&this.text.attr({font:s}),y&&this.text.attr({"font-family":y}),_&&this.text.attr({"font-weight":_}),o.link&&this.text.attr("href",o.link),o.function&&(this.text.attr({cursor:"pointer"}),this.text.node.addEventListener("click",function(N){window[o.function](N,o)},!1)),o.target&&this.text.attr("target",o.target);var k=this.getAttr("maxWidth");if(k){for(var C=o.text.split(" "),O="",T=0,P=C.length;Tk?O+=` -`+D:O+=" "+D}this.text.attr("text",O.substring(1))}if(this.group.push(this.text),g){var F=this.getAttr("text-margin");g.attr({fill:this.getAttr("fill"),stroke:this.getAttr("element-color"),"stroke-width":this.getAttr("line-width"),width:this.text.getBBox().width+2*F,height:this.text.getBBox().height+2*F}),g.node.setAttribute("class",this.getAttr("class")),o.link&&g.attr("href",o.link),o.target&&g.attr("target",o.target),o.function&&(g.node.addEventListener("click",function(N){window[o.function](N,o)},!1),g.attr({cursor:"pointer"})),o.key&&(g.node.id=o.key),this.group.push(g),g.insertBefore(this.text),this.text.attr({y:g.getBBox().height/2}),this.initialize()}}w.prototype.getAttr=function(c){if(this.chart){var o,g=this.chart.options?this.chart.options[c]:void 0,s=this.chart.options.symbols?this.chart.options.symbols[this.symbolType][c]:void 0;return this.chart.options.flowstate&&this.chart.options.flowstate[this.flowstate]&&(o=this.chart.options.flowstate[this.flowstate][c]),o||s||g}},w.prototype.initialize=function(){this.group.transform("t"+this.getAttr("line-width")+","+this.getAttr("line-width")),this.width=this.group.getBBox().width,this.height=this.group.getBBox().height},w.prototype.getCenter=function(){return{x:this.getX()+this.width/2,y:this.getY()+this.height/2}},w.prototype.getX=function(){return this.group.getBBox().x},w.prototype.getY=function(){return this.group.getBBox().y},w.prototype.shiftX=function(c){this.group.transform("t"+(this.getX()+c)+","+this.getY())},w.prototype.setX=function(c){this.group.transform("t"+c+","+this.getY())},w.prototype.shiftY=function(c){this.group.transform("t"+this.getX()+","+(this.getY()+c))},w.prototype.setY=function(c){this.group.transform("t"+this.getX()+","+c)},w.prototype.getTop=function(){var c=this.getY(),o=this.getX()+this.width/2;return{x:o,y:c}},w.prototype.getBottom=function(){var c=this.getY()+this.height,o=this.getX()+this.width/2;return{x:o,y:c}},w.prototype.getLeft=function(){var c=this.getY()+this.group.getBBox().height/2,o=this.getX();return{x:o,y:c}},w.prototype.getRight=function(){var c=this.getY()+this.group.getBBox().height/2,o=this.getX()+this.group.getBBox().width;return{x:o,y:c}},w.prototype.render=function(){if(this.next){var c=this,o=this.getAttr("line-length");if(this.next_direction==="right"){var g=this.getRight();this.next.isPositioned||(this.next.setY(g.y-this.next.height/2),this.next.shiftX(this.group.getBBox().x+this.width+o),function _(){for(var k,C=!1,O=0,T=c.chart.symbols.length;Oc.next.getCenter().y&&P<=c.next.width/2){C=!0;break}}if(C){if(c.next.symbolType==="end")return;c.next.setX(k.getX()+k.width+o),_()}}(),this.next.isPositioned=!0,this.next.render())}else if(this.next_direction==="left"){var s=this.getLeft();this.next.isPositioned||(this.next.setY(s.y-this.next.height/2),this.next.shiftX(-(this.group.getBBox().x+this.width+o)),function _(){for(var k,C=!1,O=0,T=c.chart.symbols.length;Oc.next.getCenter().y&&P<=c.next.width/2){C=!0;break}}if(C){if(c.next.symbolType==="end")return;c.next.setX(k.getX()+k.width+o),_()}}(),this.next.isPositioned=!0,this.next.render())}else{var y=this.getBottom();this.next.isPositioned||(this.next.shiftY(this.getY()+this.height+o),this.next.setX(y.x-this.next.width/2),this.next.isPositioned=!0,this.next.render())}}},w.prototype.renderLines=function(){this.next&&(this.next_direction?this.drawLineTo(this.next,this.getAttr("arrow-text")||"",this.next_direction):this.drawLineTo(this.next,this.getAttr("arrow-text")||""))},w.prototype.drawLineTo=function(c,o,g){this.connectedTo.indexOf(c)<0&&this.connectedTo.push(c);var s,y,_=this.getCenter().x,k=this.getCenter().y,C=this.getRight(),O=this.getBottom(),T=this.getTop(),P=this.getLeft(),D=c.getCenter().x,F=c.getCenter().y,N=c.getTop(),z=c.getRight(),B=c.getLeft(),X=_===D,W=k===F,H=kF||this===c,G=_>D,Y=_K&&(K=N.x);else y=10*Math.max(c.topLines.length,this.bottomLines.length),s=this.leftEnd&&U?b(this.chart,O,[{x:O.x,y:O.y+ee/2-y},{x:O.x+(O.x-N.x)/2,y:O.y+ee/2-y},{x:O.x+(O.x-N.x)/2,y:N.y-ee/2-y},{x:N.x,y:N.y-ee/2-y},{x:N.x,y:N.y}],o):b(this.chart,O,[{x:O.x,y:N.y-ee/2-y},{x:N.x,y:N.y-ee/2-y},{x:N.x,y:N.y}],o),this.bottomLines.push(s),c.topLines.push(s),this.bottomStart=!0,c.topEnd=!0,K=O.x+(O.x-N.x)/2;else y=10*Math.max(c.topLines.length,this.rightLines.length),s=b(this.chart,C,[{x:C.x+ee/2,y:C.y-y},{x:C.x+ee/2,y:N.y-ee/2-y},{x:N.x,y:N.y-ee/2-y},{x:N.x,y:N.y}],o),this.rightLines.push(s),c.topLines.push(s),this.rightStart=!0,c.topEnd=!0,K=C.x+ee/2;else y=10*Math.max(c.topLines.length,this.rightLines.length),s=b(this.chart,C,[{x:C.x+ee/2,y:C.y-y},{x:C.x+ee/2,y:N.y-ee/2-y},{x:N.x,y:N.y-ee/2-y},{x:N.x,y:N.y}],o),this.rightLines.push(s),c.topLines.push(s),this.rightStart=!0,c.topEnd=!0,K=C.x+ee/2;else c.rightLines.length===0&&this.leftLines.length===0?s=b(this.chart,P,z,o):(y=10*Math.max(c.rightLines.length,this.leftLines.length),s=b(this.chart,C,[{x:C.x,y:C.y-y},{x:C.x,y:z.y-y},{x:z.x,y:z.y-y},{x:z.x,y:z.y}],o)),this.leftLines.push(s),c.rightLines.push(s),this.leftStart=!0,c.rightEnd=!0,K=z.x;else c.leftLines.length===0&&this.rightLines.length===0?s=b(this.chart,C,B,o):(y=10*Math.max(c.leftLines.length,this.rightLines.length),s=b(this.chart,C,[{x:C.x,y:C.y-y},{x:C.x,y:B.y-y},{x:B.x,y:B.y-y},{x:B.x,y:B.y}],o)),this.rightLines.push(s),c.leftLines.push(s),this.rightStart=!0,c.leftEnd=!0,K=B.x;else c.topLines.length===0&&this.bottomLines.length===0?s=b(this.chart,O,N,o):(y=10*Math.max(c.topLines.length,this.bottomLines.length),s=b(this.chart,O,[{x:N.x,y:N.y-y},{x:N.x,y:N.y}],o)),this.bottomLines.push(s),c.topLines.push(s),this.bottomStart=!0,c.topEnd=!0,K=O.x;if(this.lineStyle[c.key]&&s&&s.attr(this.lineStyle[c.key]),s){for(var be=0,Le=this.chart.lines.length;bevt?(rt=["L",Qe.x+2*te,ut],pe.splice(Fe+1,0,rt),rt=["C",Qe.x+2*te,ut,Qe.x,ut-4*te,Qe.x-2*te,ut],pe.splice(Fe+2,0,rt),s.attr("path",pe)):(rt=["L",Qe.x-2*te,ut],pe.splice(Fe+1,0,rt),rt=["C",Qe.x-2*te,ut,Qe.x,ut-4*te,Qe.x+2*te,ut],pe.splice(Fe+2,0,rt),s.attr("path",pe)):ut>ft?(rt=["L",yt,Qe.y+2*te],pe.splice(Fe+1,0,rt),rt=["C",yt,Qe.y+2*te,yt+4*te,Qe.y,yt,Qe.y-2*te],pe.splice(Fe+2,0,rt),s.attr("path",pe)):(rt=["L",yt,Qe.y-2*te],pe.splice(Fe+1,0,rt),rt=["C",yt,Qe.y-2*te,yt+4*te,Qe.y,yt,Qe.y+2*te],pe.splice(Fe+2,0,rt),s.attr("path",pe)),Fe+=2)}}this.chart.lines.push(s),(this.chart.minXFromSymbols===void 0||this.chart.minXFromSymbols>P.x)&&(this.chart.minXFromSymbols=P.x)}(!this.chart.maxXFromLine||this.chart.maxXFromLine&&K>this.chart.maxXFromLine)&&(this.chart.maxXFromLine=K)},r.exports=w},"408a":function(r,u,p){var h=p("c6b6");r.exports=function(b){if(typeof b!="number"&&h(b)!="Number")throw TypeError("Incorrect invocation");return+b}},"40f4":function(r,u){function p(h){const b="do if then else end until while abort array attrib by call cards cards4 catname continue datalines datalines4 delete delim delimiter display dm drop endsas error file filename footnote format goto in infile informat input keep label leave length libname link list lostcard merge missing modify options output out page put redirect remove rename replace retain return select set skip startsas stop title update waitsas where window x systask add and alter as cascade check create delete describe distinct drop foreign from group having index insert into in key like message modify msgtype not null on or order primary references reset restrict select set table unique update validate view where",v="abs|addr|airy|arcos|arsin|atan|attrc|attrn|band|betainv|blshift|bnot|bor|brshift|bxor|byte|cdf|ceil|cexist|cinv|close|cnonct|collate|compbl|compound|compress|cos|cosh|css|curobs|cv|daccdb|daccdbsl|daccsl|daccsyd|dacctab|dairy|date|datejul|datepart|datetime|day|dclose|depdb|depdbsl|depdbsl|depsl|depsl|depsyd|depsyd|deptab|deptab|dequote|dhms|dif|digamma|dim|dinfo|dnum|dopen|doptname|doptnum|dread|dropnote|dsname|erf|erfc|exist|exp|fappend|fclose|fcol|fdelete|fetch|fetchobs|fexist|fget|fileexist|filename|fileref|finfo|finv|fipname|fipnamel|fipstate|floor|fnonct|fnote|fopen|foptname|foptnum|fpoint|fpos|fput|fread|frewind|frlen|fsep|fuzz|fwrite|gaminv|gamma|getoption|getvarc|getvarn|hbound|hms|hosthelp|hour|ibessel|index|indexc|indexw|input|inputc|inputn|int|intck|intnx|intrr|irr|jbessel|juldate|kurtosis|lag|lbound|left|length|lgamma|libname|libref|log|log10|log2|logpdf|logpmf|logsdf|lowcase|max|mdy|mean|min|minute|mod|month|mopen|mort|n|netpv|nmiss|normal|note|npv|open|ordinal|pathname|pdf|peek|peekc|pmf|point|poisson|poke|probbeta|probbnml|probchi|probf|probgam|probhypr|probit|probnegb|probnorm|probt|put|putc|putn|qtr|quote|ranbin|rancau|ranexp|rangam|range|rank|rannor|ranpoi|rantbl|rantri|ranuni|repeat|resolve|reverse|rewind|right|round|saving|scan|sdf|second|sign|sin|sinh|skewness|soundex|spedis|sqrt|std|stderr|stfips|stname|stnamel|substr|sum|symget|sysget|sysmsg|sysprod|sysrc|system|tan|tanh|time|timepart|tinv|tnonct|today|translate|tranwrd|trigamma|trim|trimn|trunc|uniform|upcase|uss|var|varfmt|varinfmt|varlabel|varlen|varname|varnum|varray|varrayx|vartype|verify|vformat|vformatd|vformatdx|vformatn|vformatnx|vformatw|vformatwx|vformatx|vinarray|vinarrayx|vinformat|vinformatd|vinformatdx|vinformatn|vinformatnx|vinformatw|vinformatwx|vinformatx|vlabel|vlabelx|vlength|vlengthx|vname|vnamex|vtype|vtypex|weekday|year|yyq|zipfips|zipname|zipnamel|zipstate";return{name:"SAS",case_insensitive:!0,keywords:{literal:"null missing _all_ _automatic_ _character_ _infile_ _n_ _name_ _null_ _numeric_ _user_ _webout_",meta:b},contains:[{className:"keyword",begin:/^\s*(proc [\w\d_]+|data|run|quit)[\s;]/},{className:"variable",begin:/&[a-zA-Z_&][a-zA-Z0-9_]*\.?/},{className:"emphasis",begin:/^\s*datalines|cards.*;/,end:/^\s*;\s*$/},{className:"built_in",begin:"%("+"bquote|nrbquote|cmpres|qcmpres|compstor|datatyp|display|do|else|end|eval|global|goto|if|index|input|keydef|label|left|length|let|local|lowcase|macro|mend|nrbquote|nrquote|nrstr|put|qcmpres|qleft|qlowcase|qscan|qsubstr|qsysfunc|qtrim|quote|qupcase|scan|str|substr|superq|syscall|sysevalf|sysexec|sysfunc|sysget|syslput|sysprod|sysrc|sysrput|then|to|trim|unquote|until|upcase|verify|while|window"+")"},{className:"name",begin:/%[a-zA-Z_][a-zA-Z_0-9]*/},{className:"meta",begin:"[^%]("+v+")[(]"},{className:"string",variants:[h.APOS_STRING_MODE,h.QUOTE_STRING_MODE]},h.COMMENT("\\*",";"),h.C_BLOCK_COMMENT_MODE]}}r.exports=p},4108:function(r,u){function p(h){const b="[^\\(\\)\\[\\]\\{\\}\",'`;#|\\\\\\s]+",v="(-|\\+)?\\d+([./]\\d+)?",w=v+"[+\\-]"+v+"i",c={$pattern:b,"builtin-name":"case-lambda call/cc class define-class exit-handler field import inherit init-field interface let*-values let-values let/ec mixin opt-lambda override protect provide public rename require require-for-syntax syntax syntax-case syntax-error unit/sig unless when with-syntax and begin call-with-current-continuation call-with-input-file call-with-output-file case cond define define-syntax delay do dynamic-wind else for-each if lambda let let* let-syntax letrec letrec-syntax map or syntax-rules ' * + , ,@ - ... / ; < <= = => > >= ` abs acos angle append apply asin assoc assq assv atan boolean? caar cadr call-with-input-file call-with-output-file call-with-values car cdddar cddddr cdr ceiling char->integer char-alphabetic? char-ci<=? char-ci=? char-ci>? char-downcase char-lower-case? char-numeric? char-ready? char-upcase char-upper-case? char-whitespace? char<=? char=? char>? char? close-input-port close-output-port complex? cons cos current-input-port current-output-port denominator display eof-object? eq? equal? eqv? eval even? exact->inexact exact? exp expt floor force gcd imag-part inexact->exact inexact? input-port? integer->char integer? interaction-environment lcm length list list->string list->vector list-ref list-tail list? load log magnitude make-polar make-rectangular make-string make-vector max member memq memv min modulo negative? newline not null-environment null? number->string number? numerator odd? open-input-file open-output-file output-port? pair? peek-char port? positive? procedure? quasiquote quote quotient rational? rationalize read read-char real-part real? remainder reverse round scheme-report-environment set! set-car! set-cdr! sin sqrt string string->list string->number string->symbol string-append string-ci<=? string-ci=? string-ci>? string-copy string-fill! string-length string-ref string-set! string<=? string=? string>? string? substring symbol->string symbol? tan transcript-off transcript-on truncate values vector vector->list vector-fill! vector-length vector-ref vector-set! with-input-from-file with-output-to-file write write-char zero?"},o={className:"literal",begin:"(#t|#f|#\\\\"+b+"|#\\\\.)"},g={className:"number",variants:[{begin:v,relevance:0},{begin:w,relevance:0},{begin:"#b[0-1]+(/[0-1]+)?"},{begin:"#o[0-7]+(/[0-7]+)?"},{begin:"#x[0-9a-f]+(/[0-9a-f]+)?"}]},s=h.QUOTE_STRING_MODE,y=[h.COMMENT(";","$",{relevance:0}),h.COMMENT("#\\|","\\|#")],_={begin:b,relevance:0},k={className:"symbol",begin:"'"+b},C={endsWithParent:!0,relevance:0},O={variants:[{begin:/'/},{begin:"`"}],contains:[{begin:"\\(",end:"\\)",contains:["self",o,s,g,_,k]}]},T={className:"name",relevance:0,begin:b,keywords:c},P={begin:/lambda/,endsWithParent:!0,returnBegin:!0,contains:[T,{endsParent:!0,variants:[{begin:/\(/,end:/\)/},{begin:/\[/,end:/\]/}],contains:[_]}]},D={variants:[{begin:"\\(",end:"\\)"},{begin:"\\[",end:"\\]"}],contains:[P,T,C]};return C.contains=[o,g,s,_,k,O,D].concat(y),{name:"Scheme",illegal:/\S/,contains:[h.SHEBANG(),g,s,k,O,D].concat(y)}}r.exports=p},4160:function(r,u,p){var h=p("23e7"),b=p("17c2");h({target:"Array",proto:!0,forced:[].forEach!=b},{forEach:b})},4236:function(r,u,p){var h=p("0068").isSpace;r.exports=function(b,v){var w,c,o,g=b.pos;if(b.src.charCodeAt(g)!==10)return!1;if(w=b.pending.length-1,c=b.posMax,!v)if(w>=0&&b.pending.charCodeAt(w)===32)if(w>=1&&b.pending.charCodeAt(w-1)===32){for(o=w-1;o>=1&&b.pending.charCodeAt(o-1)===32;)o--;b.pending=b.pending.slice(0,o),b.push("hardbreak","br",0)}else b.pending=b.pending.slice(0,-1),b.push("softbreak","br",0);else b.push("softbreak","br",0);for(g++;g3)&&!(h.sCount[y]<0)){for(w=!1,c=0,o=_.length;c',(yn=Mn.firstChild).style.behavior="url(#default#VML)",!yn||typeof yn.adj!="object")return g.type=W;Mn=null}function Pn(ze){if(typeof ze=="function"||Object(ze)!==ze)return ze;var Je=new ze.constructor;for(var ht in ze)ze[P](ht)&&(Je[ht]=Pn(ze[ht]));return Je}g.svg=!(g.vml=g.type=="VML"),g._Paper=N,g.fn=y=N.prototype=g.prototype,g._id=0,g.is=function(ze,Je){return(Je=ee.call(Je))=="finite"?!xe[P](+ze):Je=="array"?ze instanceof Array:Je=="null"&&ze===null||Je==typeof ze&&ze!==null||Je=="object"&&ze===Object(ze)||Je=="array"&&Array.isArray&&Array.isArray(ze)||ue.call(ze).slice(8,-1).toLowerCase()==Je},g.angle=function(ze,Je,ht,gt,Mt,Yt){if(Mt==null){var nn=ze-ht,Ht=Je-gt;return nn||Ht?(180+180*te.atan2(-Ht,-nn)/Ie+360)%360:0}return g.angle(ze,Je,Mt,Yt)-g.angle(ht,gt,Mt,Yt)},g.rad=function(ze){return ze%360*Ie/180},g.deg=function(ze){return Math.round(180*ze/Ie%360*1e3)/1e3},g.snapTo=function(ze,Je,ht){if(ht=g.is(ht,"finite")?ht:10,g.is(ze,ce)){for(var gt=ze.length;gt--;)if(Le(ze[gt]-Je)<=ht)return ze[gt]}else{var Mt=Je%(ze=+ze);if(Mtze-ht)return Je-Mt+ze}return Je},g.createUUID=(_=/[xy]/g,k=function(ze){var Je=16*te.random()|0;return(ze=="x"?Je:3&Je|8).toString(16)},function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(_,k).toUpperCase()}),g.setWindow=function(ze){o("raphael.setWindow",g,D.win,ze),D.win=ze,D.doc=D.win.document,g._engine.initWin&&g._engine.initWin(D.win)};var rr=function(ze){if(g.vml){var Je,ht=/^\s+|\s+$/g;try{var gt=new ActiveXObject("htmlfile");gt.write(""),gt.close(),Je=gt.body}catch{Je=createPopup().document.body}var Mt=Je.createTextRange();rr=Rn(function(nn){try{Je.style.color=U(nn).replace(ht,W);var Ht=Mt.queryCommandValue("ForeColor");return"#"+("000000"+(Ht=(255&Ht)<<16|65280&Ht|(16711680&Ht)>>>16).toString(16)).slice(-6)}catch{return"none"}})}else{var Yt=D.doc.createElement("i");Yt.title="Rapha\xEBl Colour Picker",Yt.style.display="none",D.doc.body.appendChild(Yt),rr=Rn(function(nn){return Yt.style.color=nn,D.doc.defaultView.getComputedStyle(Yt,W).getPropertyValue("color")})}return rr(ze)},Dn=function(){return"hsb("+[this.h,this.s,this.b]+")"},Cr=function(){return"hsl("+[this.h,this.s,this.l]+")"},fr=function(){return this.hex},Er=function(ze,Je,ht){if(Je==null&&g.is(ze,"object")&&"r"in ze&&"g"in ze&&"b"in ze&&(ht=ze.b,Je=ze.g,ze=ze.r),Je==null&&g.is(ze,"string")){var gt=g.getRGB(ze);ze=gt.r,Je=gt.g,ht=gt.b}return(ze>1||Je>1||ht>1)&&(ze/=255,Je/=255,ht/=255),[ze,Je,ht]},Yn=function(ze,Je,ht,gt){var Mt={r:ze*=255,g:Je*=255,b:ht*=255,hex:g.rgb(ze,Je,ht),toString:fr};return g.is(gt,"finite")&&(Mt.opacity=gt),Mt};function Rn(ze,Je,ht){return function gt(){var Mt=Array.prototype.slice.call(arguments,0),Yt=Mt.join("\u2400"),nn=gt.cache=gt.cache||{},Ht=gt.count=gt.count||[];return nn[P](Yt)?(function(on,Nn){for(var ur=0,wr=on.length;ur=1e3&&delete nn[Ht.shift()],Ht.push(Yt),nn[Yt]=ze[z](Je,Mt),ht?ht(nn[Yt]):nn[Yt])}}function Hr(){return this.hex}function mr(ze,Je){for(var ht=[],gt=0,Mt=ze.length;Mt-2*!Je>gt;gt+=2){var Yt=[{x:+ze[gt-2],y:+ze[gt-1]},{x:+ze[gt],y:+ze[gt+1]},{x:+ze[gt+2],y:+ze[gt+3]},{x:+ze[gt+4],y:+ze[gt+5]}];Je?gt?Mt-4==gt?Yt[3]={x:+ze[0],y:+ze[1]}:Mt-2==gt&&(Yt[2]={x:+ze[0],y:+ze[1]},Yt[3]={x:+ze[2],y:+ze[3]}):Yt[0]={x:+ze[Mt-2],y:+ze[Mt-1]}:Mt-4==gt?Yt[3]=Yt[2]:gt||(Yt[0]={x:+ze[gt],y:+ze[gt+1]}),ht.push(["C",(-Yt[0].x+6*Yt[1].x+Yt[2].x)/6,(-Yt[0].y+6*Yt[1].y+Yt[2].y)/6,(Yt[1].x+6*Yt[2].x-Yt[3].x)/6,(Yt[1].y+6*Yt[2].y-Yt[3].y)/6,Yt[2].x,Yt[2].y])}return ht}g.color=function(ze){var Je;return g.is(ze,"object")&&"h"in ze&&"s"in ze&&"b"in ze?(Je=g.hsb2rgb(ze),ze.r=Je.r,ze.g=Je.g,ze.b=Je.b,ze.hex=Je.hex):g.is(ze,"object")&&"h"in ze&&"s"in ze&&"l"in ze?(Je=g.hsl2rgb(ze),ze.r=Je.r,ze.g=Je.g,ze.b=Je.b,ze.hex=Je.hex):(g.is(ze,"string")&&(ze=g.getRGB(ze)),g.is(ze,"object")&&"r"in ze&&"g"in ze&&"b"in ze?(Je=g.rgb2hsl(ze),ze.h=Je.h,ze.s=Je.s,ze.l=Je.l,Je=g.rgb2hsb(ze),ze.v=Je.b):(ze={hex:"none"}).r=ze.g=ze.b=ze.h=ze.s=ze.v=ze.l=-1),ze.toString=fr,ze},g.hsb2rgb=function(ze,Je,ht,gt){var Mt,Yt,nn,Ht,on;return this.is(ze,"object")&&"h"in ze&&"s"in ze&&"b"in ze&&(ht=ze.b,Je=ze.s,gt=ze.o,ze=ze.h),Ht=(on=ht*Je)*(1-Le((ze=(ze*=360)%360/60)%2-1)),Mt=Yt=nn=ht-on,Yn(Mt+=[on,Ht,0,0,Ht,on][ze=~~ze],Yt+=[Ht,on,on,Ht,0,0][ze],nn+=[0,0,Ht,on,on,Ht][ze],gt)},g.hsl2rgb=function(ze,Je,ht,gt){var Mt,Yt,nn,Ht,on;return this.is(ze,"object")&&"h"in ze&&"s"in ze&&"l"in ze&&(ht=ze.l,Je=ze.s,ze=ze.h),(ze>1||Je>1||ht>1)&&(ze/=360,Je/=100,ht/=100),Ht=(on=2*Je*(ht<.5?ht:1-ht))*(1-Le((ze=(ze*=360)%360/60)%2-1)),Mt=Yt=nn=ht-on/2,Yn(Mt+=[on,Ht,0,0,Ht,on][ze=~~ze],Yt+=[Ht,on,on,Ht,0,0][ze],nn+=[0,0,Ht,on,on,Ht][ze],gt)},g.rgb2hsb=function(ze,Je,ht){var gt,Mt;return ze=(ht=Er(ze,Je,ht))[0],Je=ht[1],ht=ht[2],{h:(((Mt=(gt=re(ze,Je,ht))-be(ze,Je,ht))==0?null:gt==ze?(Je-ht)/Mt:gt==Je?(ht-ze)/Mt+2:(ze-Je)/Mt+4)+360)%6*60/360,s:Mt==0?0:Mt/gt,b:gt,toString:Dn}},g.rgb2hsl=function(ze,Je,ht){var gt,Mt,Yt,nn;return ze=(ht=Er(ze,Je,ht))[0],Je=ht[1],ht=ht[2],gt=((Mt=re(ze,Je,ht))+(Yt=be(ze,Je,ht)))/2,{h:(((nn=Mt-Yt)==0?null:Mt==ze?(Je-ht)/nn:Mt==Je?(ht-ze)/nn+2:(ze-Je)/nn+4)+360)%6*60/360,s:nn==0?0:gt<.5?nn/(2*gt):nn/(2-2*gt),l:gt,toString:Cr}},g._path2string=function(){return this.join(",").replace(vt,"$1")},g._preload=function(ze,Je){var ht=D.doc.createElement("img");ht.style.cssText="position:absolute;left:-9999em;top:-9999em",ht.onload=function(){Je.call(this),this.onload=null,D.doc.body.removeChild(this)},ht.onerror=function(){D.doc.body.removeChild(this)},D.doc.body.appendChild(ht),ht.src=ze},g.getRGB=Rn(function(ze){if(!ze||(ze=U(ze)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:Hr};if(ze=="none")return{r:-1,g:-1,b:-1,hex:"none",toString:Hr};!ut[P](ze.toLowerCase().substring(0,2))&&ze.charAt()!="#"&&(ze=rr(ze));var Je,ht,gt,Mt,Yt,nn,Ht=ze.match(_e);return Ht?(Ht[2]&&(gt=Fe(Ht[2].substring(5),16),ht=Fe(Ht[2].substring(3,5),16),Je=Fe(Ht[2].substring(1,3),16)),Ht[3]&&(gt=Fe((Yt=Ht[3].charAt(3))+Yt,16),ht=Fe((Yt=Ht[3].charAt(2))+Yt,16),Je=Fe((Yt=Ht[3].charAt(1))+Yt,16)),Ht[4]&&(nn=Ht[4][G](yt),Je=Be(nn[0]),nn[0].slice(-1)=="%"&&(Je*=2.55),ht=Be(nn[1]),nn[1].slice(-1)=="%"&&(ht*=2.55),gt=Be(nn[2]),nn[2].slice(-1)=="%"&&(gt*=2.55),Ht[1].toLowerCase().slice(0,4)=="rgba"&&(Mt=Be(nn[3])),nn[3]&&nn[3].slice(-1)=="%"&&(Mt/=100)),Ht[5]?(nn=Ht[5][G](yt),Je=Be(nn[0]),nn[0].slice(-1)=="%"&&(Je*=2.55),ht=Be(nn[1]),nn[1].slice(-1)=="%"&&(ht*=2.55),gt=Be(nn[2]),nn[2].slice(-1)=="%"&&(gt*=2.55),(nn[0].slice(-3)=="deg"||nn[0].slice(-1)=="\xB0")&&(Je/=360),Ht[1].toLowerCase().slice(0,4)=="hsba"&&(Mt=Be(nn[3])),nn[3]&&nn[3].slice(-1)=="%"&&(Mt/=100),g.hsb2rgb(Je,ht,gt,Mt)):Ht[6]?(nn=Ht[6][G](yt),Je=Be(nn[0]),nn[0].slice(-1)=="%"&&(Je*=2.55),ht=Be(nn[1]),nn[1].slice(-1)=="%"&&(ht*=2.55),gt=Be(nn[2]),nn[2].slice(-1)=="%"&&(gt*=2.55),(nn[0].slice(-3)=="deg"||nn[0].slice(-1)=="\xB0")&&(Je/=360),Ht[1].toLowerCase().slice(0,4)=="hsla"&&(Mt=Be(nn[3])),nn[3]&&nn[3].slice(-1)=="%"&&(Mt/=100),g.hsl2rgb(Je,ht,gt,Mt)):((Ht={r:Je,g:ht,b:gt,toString:Hr}).hex="#"+(16777216|gt|ht<<8|Je<<16).toString(16).slice(1),g.is(Mt,"finite")&&(Ht.opacity=Mt),Ht)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:Hr}},g),g.hsb=Rn(function(ze,Je,ht){return g.hsb2rgb(ze,Je,ht).hex}),g.hsl=Rn(function(ze,Je,ht){return g.hsl2rgb(ze,Je,ht).hex}),g.rgb=Rn(function(ze,Je,ht){function gt(Mt){return Mt+.5|0}return"#"+(16777216|gt(ht)|gt(Je)<<8|gt(ze)<<16).toString(16).slice(1)}),g.getColor=function(ze){var Je=this.getColor.start=this.getColor.start||{h:0,s:1,b:ze||.75},ht=this.hsb2rgb(Je.h,Je.s,Je.b);return Je.h+=.075,Je.h>1&&(Je.h=0,Je.s-=.2,Je.s<=0&&(this.getColor.start={h:0,s:1,b:Je.b})),ht.hex},g.getColor.reset=function(){delete this.start},g.parsePathString=function(ze){if(!ze)return null;var Je=Zr(ze);if(Je.arr)return Cn(Je.arr);var ht={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},gt=[];return g.is(ze,ce)&&g.is(ze[0],ce)&&(gt=Cn(ze)),gt.length||U(ze).replace(ft,function(Mt,Yt,nn){var Ht=[],on=Yt.toLowerCase();if(nn.replace(At,function(Nn,ur){ur&&Ht.push(+ur)}),on=="m"&&Ht.length>2&&(gt.push([Yt][B](Ht.splice(0,2))),on="l",Yt=Yt=="m"?"l":"L"),on=="r")gt.push([Yt][B](Ht));else for(;Ht.length>=ht[on]&&(gt.push([Yt][B](Ht.splice(0,ht[on]))),ht[on]););}),gt.toString=g._path2string,Je.arr=Cn(gt),gt},g.parseTransformString=Rn(function(ze){if(!ze)return null;var Je=[];return g.is(ze,ce)&&g.is(ze[0],ce)&&(Je=Cn(ze)),Je.length||U(ze).replace(Qe,function(ht,gt,Mt){var Yt=[];ee.call(gt),Mt.replace(At,function(nn,Ht){Ht&&Yt.push(+Ht)}),Je.push([gt][B](Yt))}),Je.toString=g._path2string,Je},this,function(ze){if(!ze)return ze;for(var Je=[],ht=0;ht1?1:on<0?0:on)/2,ur=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],wr=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],$n=0,Bn=0;Bn<12;Bn++){var ar=Nn*ur[Bn]+Nn,cr=ka(ar,ze,ht,Mt,nn),Jt=ka(ar,Je,gt,Yt,Ht),tr=cr*cr+Jt*Jt;$n+=wr[Bn]*te.sqrt(tr)}return Nn*$n}function Kn(ze,Je,ht,gt,Mt,Yt,nn,Ht){if(!(re(ze,ht)re(Mt,nn)||re(Je,gt)re(Yt,Ht))){var on=(ze-ht)*(Yt-Ht)-(Je-gt)*(Mt-nn);if(on){var Nn=((ze*gt-Je*ht)*(Mt-nn)-(ze-ht)*(Mt*Ht-Yt*nn))/on,ur=((ze*gt-Je*ht)*(Yt-Ht)-(Je-gt)*(Mt*Ht-Yt*nn))/on,wr=+Nn.toFixed(2),$n=+ur.toFixed(2);if(!(wr<+be(ze,ht).toFixed(2)||wr>+re(ze,ht).toFixed(2)||wr<+be(Mt,nn).toFixed(2)||wr>+re(Mt,nn).toFixed(2)||$n<+be(Je,gt).toFixed(2)||$n>+re(Je,gt).toFixed(2)||$n<+be(Yt,Ht).toFixed(2)||$n>+re(Yt,Ht).toFixed(2)))return{x:Nn,y:ur}}}}function pr(ze,Je,ht){var gt=g.bezierBBox(ze),Mt=g.bezierBBox(Je);if(!g.isBBoxIntersect(gt,Mt))return ht?0:[];for(var Yt=kn.apply(0,ze),nn=kn.apply(0,Je),Ht=re(~~(Yt/5),1),on=re(~~(nn/5),1),Nn=[],ur=[],wr={},$n=ht?0:[],Bn=0;Bn=0&&Tr<=1.001&&Rr>=0&&Rr<=1.001&&(ht?$n++:$n.push({x:bn.x,y:bn.y,t1:be(Tr,1),t2:be(Rr,1)}))}}return $n}function qe(ze,Je,ht){ze=g._path2curve(ze),Je=g._path2curve(Je);for(var gt,Mt,Yt,nn,Ht,on,Nn,ur,wr,$n,Bn=ht?0:[],ar=0,cr=ze.length;arma||tr=ze.x&&Je<=ze.x2&&ht>=ze.y&&ht<=ze.y2},g.isBBoxIntersect=function(ze,Je){var ht=g.isPointInsideBBox;return ht(Je,ze.x,ze.y)||ht(Je,ze.x2,ze.y)||ht(Je,ze.x,ze.y2)||ht(Je,ze.x2,ze.y2)||ht(ze,Je.x,Je.y)||ht(ze,Je.x2,Je.y)||ht(ze,Je.x,Je.y2)||ht(ze,Je.x2,Je.y2)||(ze.xJe.x||Je.xze.x)&&(ze.yJe.y||Je.yze.y)},g.pathIntersection=function(ze,Je){return qe(ze,Je)},g.pathIntersectionNumber=function(ze,Je){return qe(ze,Je,1)},g.isPointInsidePath=function(ze,Je,ht){var gt=g.pathBBox(ze);return g.isPointInsideBBox(gt,Je,ht)&&qe(ze,[["M",Je,ht],["H",gt.x2+10]],1)%2==1},g._removedFactory=function(ze){return function(){o("raphael.log",null,"Rapha\xEBl: you are calling to method \u201C"+ze+"\u201D of removed object",ze)}};var nt=g.pathBBox=function(ze){var Je=Zr(ze);if(Je.bbox)return Pn(Je.bbox);if(!ze)return{x:0,y:0,width:0,height:0,x2:0,y2:0};for(var ht,gt=0,Mt=0,Yt=[],nn=[],Ht=0,on=(ze=Ta(ze)).length;Ht1&&(ht*=tr=te.sqrt(tr),gt*=tr);var ma=ht*ht,Fr=gt*gt,na=(Yt==nn?-1:1)*te.sqrt(Le((ma*Fr-ma*Jt*Jt-Fr*cr*cr)/(ma*Jt*Jt+Fr*cr*cr))),Kr=na*ht*Jt/gt+(ze+Ht)/2,bn=na*-gt*cr/ht+(Je+on)/2,Tr=te.asin(((Je-bn)/gt).toFixed(9)),Rr=te.asin(((on-bn)/gt).toFixed(9));(Tr=zeRr&&(Tr-=2*Ie),!nn&&Rr>Tr&&(Rr-=2*Ie)}var ha=Rr-Tr;if(Le(ha)>wr){var $i=Rr,yi=Ht,Wi=on;Rr=Tr+wr*(nn&&Rr>Tr?1:-1),Ht=Kr+ht*te.cos(Rr),on=bn+gt*te.sin(Rr),Bn=sa(Ht,on,ht,gt,Mt,0,nn,yi,Wi,[Rr,$i,Kr,bn])}ha=Rr-Tr;var Ts=te.cos(Tr),gl=te.sin(Tr),Pl=te.cos(Rr),jl=te.sin(Rr),so=te.tan(ha/4),As=4/3*ht*so,xs=4/3*gt*so,Ms=[ze,Je],ml=[ze+As*gl,Je-xs*Ts],Qo=[Ht+As*jl,on-xs*Pl],to=[Ht,on];if(ml[0]=2*Ms[0]-ml[0],ml[1]=2*Ms[1]-ml[1],Nn)return[ml,Qo,to][B](Bn);for(var vu=[],Dl=0,hs=(Bn=[ml,Qo,to][B](Bn).join()[G](",")).length;Dl"1e12"&&($n=.5),Le(Bn)>"1e12"&&(Bn=.5),$n>0&&$n<1&&(on=Jr(ze,Je,ht,gt,Mt,Yt,nn,Ht,$n),cr.push(on.x),ar.push(on.y)),Bn>0&&Bn<1&&(on=Jr(ze,Je,ht,gt,Mt,Yt,nn,Ht,Bn),cr.push(on.x),ar.push(on.y)),Nn=Yt-2*gt+Je-(Ht-2*Yt+gt),wr=Je-gt,$n=(-(ur=2*(gt-Je)-2*(Yt-gt))+te.sqrt(ur*ur-4*Nn*wr))/2/Nn,Bn=(-ur-te.sqrt(ur*ur-4*Nn*wr))/2/Nn,Le($n)>"1e12"&&($n=.5),Le(Bn)>"1e12"&&(Bn=.5),$n>0&&$n<1&&(on=Jr(ze,Je,ht,gt,Mt,Yt,nn,Ht,$n),cr.push(on.x),ar.push(on.y)),Bn>0&&Bn<1&&(on=Jr(ze,Je,ht,gt,Mt,Yt,nn,Ht,Bn),cr.push(on.x),ar.push(on.y)),{min:{x:be[z](0,cr),y:be[z](0,ar)},max:{x:re[z](0,cr),y:re[z](0,ar)}}}),Ta=g._path2curve=Rn(function(ze,Je){var ht=!Je&&Zr(ze);if(!Je&&ht.curve)return Cn(ht.curve);for(var gt=It(ze),Mt=Je&&It(Je),Yt={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},nn={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},Ht=function(na,Kr,bn){var Tr,Rr;if(!na)return["C",Kr.x,Kr.y,Kr.x,Kr.y,Kr.x,Kr.y];switch(!(na[0]in{T:1,Q:1})&&(Kr.qx=Kr.qy=null),na[0]){case"M":Kr.X=na[1],Kr.Y=na[2];break;case"A":na=["C"][B](sa[z](0,[Kr.x,Kr.y][B](na.slice(1))));break;case"S":bn=="C"||bn=="S"?(Tr=2*Kr.x-Kr.bx,Rr=2*Kr.y-Kr.by):(Tr=Kr.x,Rr=Kr.y),na=["C",Tr,Rr][B](na.slice(1));break;case"T":bn=="Q"||bn=="T"?(Kr.qx=2*Kr.x-Kr.qx,Kr.qy=2*Kr.y-Kr.qy):(Kr.qx=Kr.x,Kr.qy=Kr.y),na=["C"][B](er(Kr.x,Kr.y,Kr.qx,Kr.qy,na[1],na[2]));break;case"Q":Kr.qx=na[1],Kr.qy=na[2],na=["C"][B](er(Kr.x,Kr.y,na[1],na[2],na[3],na[4]));break;case"L":na=["C"][B](kr(Kr.x,Kr.y,na[1],na[2]));break;case"H":na=["C"][B](kr(Kr.x,Kr.y,na[1],Kr.y));break;case"V":na=["C"][B](kr(Kr.x,Kr.y,Kr.x,na[1]));break;case"Z":na=["C"][B](kr(Kr.x,Kr.y,Kr.X,Kr.Y))}return na},on=function(na,Kr){if(na[Kr].length>7){na[Kr].shift();for(var bn=na[Kr];bn.length;)ur[Kr]="A",Mt&&(wr[Kr]="A"),na.splice(Kr++,0,["C"][B](bn.splice(0,6)));na.splice(Kr,1),cr=re(gt.length,Mt&&Mt.length||0)}},Nn=function(na,Kr,bn,Tr,Rr){na&&Kr&&na[Rr][0]=="M"&&Kr[Rr][0]!="M"&&(Kr.splice(Rr,0,["M",Tr.x,Tr.y]),bn.bx=0,bn.by=0,bn.x=na[Rr][1],bn.y=na[Rr][2],cr=re(gt.length,Mt&&Mt.length||0))},ur=[],wr=[],$n="",Bn="",ar=0,cr=re(gt.length,Mt&&Mt.length||0);ar.01;)ma=kn(Nn,ur,wr,$n,Bn,ar,cr,Jt,na+=(magt){if(Je&&!wr.start){if(ur+=["C"+(Nn=zi(Yt,nn,Ht[1],Ht[2],Ht[3],Ht[4],Ht[5],Ht[6],gt-$n)).start.x,Nn.start.y,Nn.m.x,Nn.m.y,Nn.x,Nn.y],Mt)return ur;wr.start=ur,ur=["M"+Nn.x,Nn.y+"C"+Nn.n.x,Nn.n.y,Nn.end.x,Nn.end.y,Ht[5],Ht[6]].join(),$n+=on,Yt=+Ht[5],nn=+Ht[6];continue}if(!ze&&!Je)return{x:(Nn=zi(Yt,nn,Ht[1],Ht[2],Ht[3],Ht[4],Ht[5],Ht[6],gt-$n)).x,y:Nn.y,alpha:Nn.alpha}}$n+=on,Yt=+Ht[5],nn=+Ht[6]}ur+=Ht.shift()+Ht}return wr.end=ur,(Nn=ze?$n:Je?wr:g.findDotsAtSegment(Yt,nn,Ht[0],Ht[1],Ht[2],Ht[3],Ht[4],Ht[5],1)).alpha&&(Nn={x:Nn.x,y:Nn.y,alpha:Nn.alpha}),Nn}},Mo=Yo(1),dl=Yo(),Po=Yo(0,1);g.getTotalLength=Mo,g.getPointAtLength=dl,g.getSubpath=function(ze,Je,ht){if(this.getTotalLength(ze)-ht<1e-6)return Po(ze,Je).end;var gt=Po(ze,ht,1);return Je?Po(gt,Je).end:gt},ta.getTotalLength=function(){var ze=this.getPath();if(ze)return this.node.getTotalLength?this.node.getTotalLength():Mo(ze)},ta.getPointAtLength=function(ze){var Je=this.getPath();if(Je)return dl(Je,ze)},ta.getPath=function(){var ze,Je=g._getPath[this.type];if(this.type!="text"&&this.type!="set")return Je&&(ze=Je(this)),ze},ta.getSubpath=function(ze,Je){var ht=this.getPath();if(ht)return g.getSubpath(ht,ze,Je)};var mi=g.easing_formulas={linear:function(ze){return ze},"<":function(ze){return me(ze,1.7)},">":function(ze){return me(ze,.48)},"<>":function(ze){var Je=.48-ze/1.04,ht=te.sqrt(.1734+Je*Je),gt=ht-Je,Mt=-ht-Je,Yt=me(Le(gt),1/3)*(gt<0?-1:1)+me(Le(Mt),1/3)*(Mt<0?-1:1)+.5;return 3*(1-Yt)*Yt*Yt+Yt*Yt*Yt},backIn:function(ze){var Je=1.70158;return ze*ze*((Je+1)*ze-Je)},backOut:function(ze){var Je=1.70158;return(ze-=1)*ze*((Je+1)*ze+Je)+1},elastic:function(ze){return ze==!!ze?ze:me(2,-10*ze)*te.sin(2*Ie*(ze-.075)/.3)+1},bounce:function(ze){var Je=7.5625,ht=2.75;return ze<1/ht?Je*ze*ze:ze<2/ht?Je*(ze-=1.5/ht)*ze+.75:ze<2.5/ht?Je*(ze-=2.25/ht)*ze+.9375:Je*(ze-=2.625/ht)*ze+.984375}};mi.easeIn=mi["ease-in"]=mi["<"],mi.easeOut=mi["ease-out"]=mi[">"],mi.easeInOut=mi["ease-in-out"]=mi["<>"],mi["back-in"]=mi.backIn,mi["back-out"]=mi.backOut;var xr=[],Fa=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(ze){setTimeout(ze,16)},ni=function(){for(var ze=+new Date,Je=0;Je1&&!ht.next){for(Mt in ur)ur[P](Mt)&&(Bn[Mt]=ht.totalOrigin[Mt]);ht.el.attr(Bn),_a(ht.anim,ht.el,ht.anim.percents[0],null,ht.totalOrigin,ht.repeat-1)}ht.next&&!ht.stop&&_a(ht.anim,ht.el,ht.next,null,ht.totalOrigin,ht.repeat)}}}xr.length&&Fa(ni)},Li=function(ze){return ze>255?255:ze<0?0:ze};function Do(ze,Je,ht,gt,Mt,Yt){var nn=3*Je,Ht=3*(gt-Je)-nn,on=1-nn-Ht,Nn=3*ht,ur=3*(Mt-ht)-Nn,wr=1-Nn-ur;function $n(Bn){return((on*Bn+Ht)*Bn+nn)*Bn}return function(Bn,ar){var cr=function(Jt,tr){var ma,Fr,na,Kr,bn,Tr;for(na=Jt,Tr=0;Tr<8;Tr++){if(Kr=$n(na)-Jt,Le(Kr)Fr)return Fr;for(;maKr?ma=na:Fr=na,na=(Fr-ma)/2+ma}return na}(Bn,ar);return((wr*cr+ur)*cr+Nn)*cr}(ze,1/(200*Yt))}function Ki(ze,Je){var ht=[],gt={};if(this.ms=Je,this.times=1,ze){for(var Mt in ze)ze[P](Mt)&&(gt[Be(Mt)]=ze[Mt],ht.push(Be(Mt)));ht.sort(ot)}this.anim=gt,this.top=ht[ht.length-1],this.percents=ht}function _a(ze,Je,ht,gt,Mt,Yt){ht=Be(ht);var nn,Ht,on,Nn,ur,wr,$n=ze.ms,Bn={},ar={},cr={};if(gt)for(tr=0,ma=xr.length;trgt*ze.top){ht=ze.percents[tr],ur=ze.percents[tr-1]||0,$n=$n/ze.top*(ht-ur),Nn=ze.percents[tr+1],nn=ze.anim[ht];break}gt&&Je.attr(ze.anim[ze.percents[tr]])}if(nn){if(Ht)Ht.initstatus=gt,Ht.start=new Date-Ht.ms*gt;else{for(var Fr in nn)if(nn[P](Fr)&&(rt[P](Fr)||Je.paper.customAttributes[P](Fr)))switch(Bn[Fr]=Je.attr(Fr),Bn[Fr]==null&&(Bn[Fr]=et[Fr]),ar[Fr]=nn[Fr],rt[Fr]){case pe:cr[Fr]=(ar[Fr]-Bn[Fr])/$n;break;case"colour":Bn[Fr]=g.getRGB(Bn[Fr]);var na=g.getRGB(ar[Fr]);cr[Fr]={r:(na.r-Bn[Fr].r)/$n,g:(na.g-Bn[Fr].g)/$n,b:(na.b-Bn[Fr].b)/$n};break;case"path":var Kr=Ta(Bn[Fr],ar[Fr]),bn=Kr[1];for(Bn[Fr]=Kr[0],cr[Fr]=[],tr=0,ma=Bn[Fr].length;trHt&&(Ht=Nn)}!ze[Ht+="%"].callback&&(ze[Ht].callback=gt)}return new Ki(ze,Je)},ta.animate=function(ze,Je,ht,gt){if(this.removed)return gt&>.call(this),this;var Mt=ze instanceof Ki?ze:g.animation(ze,Je,ht,gt);return _a(Mt,this,Mt.percents[0],null,this.attr()),this},ta.setTime=function(ze,Je){return ze&&Je!=null&&this.status(ze,be(Je,ze.ms)/ze.ms),this},ta.status=function(ze,Je){var ht,gt,Mt=[],Yt=0;if(Je!=null)return _a(ze,this,-1,be(Je,1)),this;for(ht=xr.length;Yt1)for(var X=0,W=B.length;X=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+Ae[0]+'" used in math mode',de);var pn,qn=pr[this.mode][Ae].group,Vn=w.range(de);if(ka.hasOwnProperty(qn)){var zr=qn;pn={type:"atom",mode:this.mode,family:zr,loc:Vn,text:Ae}}else pn={type:qn,mode:this.mode,loc:Vn,text:Ae};Dt=pn}else{if(!(Ae.charCodeAt(0)>=128))return null;this.settings.strict&&(Ne(Ae.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+Ae[0]+'" used in math mode',de):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+Ae[0]+'" ('+Ae.charCodeAt(0)+")",de)),Dt={type:"textord",mode:"text",loc:w.range(de),text:Ae}}if(this.consume(),Gt)for(var fa=0;fa=y.length?{value:void 0,done:!0}:(g=p(y,_),s.index+=g.length,{value:g,done:!1})})},"3d3f":function(r,u,d){if(typeof jQuery<"u"){var p=d("6d7c");(function(b){function v(c,o){return c==o||Array.isArray(o)&&(o.includes(c)||o.includes(Number(c)))}var w={init:function(c){return this.each(function(){var o=b(this);this.chart=p(o.text()),o.html(""),this.chart.drawSVG(this,c)})},setFlowStateByParam:function(c,o,g){return this.each(function(){var s=this.chart,y=["next","yes","no","path1","path2","path3"];for(var _ in s.symbols)if(s.symbols.hasOwnProperty(_)){var k=s.symbols[_],C=k.params[c];if(v(C,o)){k.flowstate=g;for(var O=0;O|<-"}]}}r.exports=d},"3f8c":function(r,u){r.exports={}},4013:function(r,u,d){var p=d("dd0f"),b=p.drawLine,v=p.checkLineIntersection;function w(c,o,g){this.chart=c,this.group=this.chart.paper.set(),this.symbol=g,this.connectedTo=[],this.symbolType=o.symbolType,this.flowstate=o.flowstate||"future",this.lineStyle=o.lineStyle||{},this.key=o.key||"",this.leftLines=[],this.rightLines=[],this.topLines=[],this.bottomLines=[],this.next_direction=o.next&&o.direction_next?o.direction_next:void 0,this.text=this.chart.paper.text(0,0,o.text),o.key&&(this.text.node.id=o.key+"t"),this.text.node.setAttribute("class",this.getAttr("class")+"t"),this.text.attr({"text-anchor":"start",x:this.getAttr("text-margin"),fill:this.getAttr("font-color"),"font-size":this.getAttr("font-size")});var s=this.getAttr("font"),y=this.getAttr("font-family"),_=this.getAttr("font-weight");s&&this.text.attr({font:s}),y&&this.text.attr({"font-family":y}),_&&this.text.attr({"font-weight":_}),o.link&&this.text.attr("href",o.link),o.function&&(this.text.attr({cursor:"pointer"}),this.text.node.addEventListener("click",function(N){window[o.function](N,o)},!1)),o.target&&this.text.attr("target",o.target);var k=this.getAttr("maxWidth");if(k){for(var C=o.text.split(" "),O="",T=0,P=C.length;Tk?O+=` +`+D:O+=" "+D}this.text.attr("text",O.substring(1))}if(this.group.push(this.text),g){var F=this.getAttr("text-margin");g.attr({fill:this.getAttr("fill"),stroke:this.getAttr("element-color"),"stroke-width":this.getAttr("line-width"),width:this.text.getBBox().width+2*F,height:this.text.getBBox().height+2*F}),g.node.setAttribute("class",this.getAttr("class")),o.link&&g.attr("href",o.link),o.target&&g.attr("target",o.target),o.function&&(g.node.addEventListener("click",function(N){window[o.function](N,o)},!1),g.attr({cursor:"pointer"})),o.key&&(g.node.id=o.key),this.group.push(g),g.insertBefore(this.text),this.text.attr({y:g.getBBox().height/2}),this.initialize()}}w.prototype.getAttr=function(c){if(this.chart){var o,g=this.chart.options?this.chart.options[c]:void 0,s=this.chart.options.symbols?this.chart.options.symbols[this.symbolType][c]:void 0;return this.chart.options.flowstate&&this.chart.options.flowstate[this.flowstate]&&(o=this.chart.options.flowstate[this.flowstate][c]),o||s||g}},w.prototype.initialize=function(){this.group.transform("t"+this.getAttr("line-width")+","+this.getAttr("line-width")),this.width=this.group.getBBox().width,this.height=this.group.getBBox().height},w.prototype.getCenter=function(){return{x:this.getX()+this.width/2,y:this.getY()+this.height/2}},w.prototype.getX=function(){return this.group.getBBox().x},w.prototype.getY=function(){return this.group.getBBox().y},w.prototype.shiftX=function(c){this.group.transform("t"+(this.getX()+c)+","+this.getY())},w.prototype.setX=function(c){this.group.transform("t"+c+","+this.getY())},w.prototype.shiftY=function(c){this.group.transform("t"+this.getX()+","+(this.getY()+c))},w.prototype.setY=function(c){this.group.transform("t"+this.getX()+","+c)},w.prototype.getTop=function(){var c=this.getY(),o=this.getX()+this.width/2;return{x:o,y:c}},w.prototype.getBottom=function(){var c=this.getY()+this.height,o=this.getX()+this.width/2;return{x:o,y:c}},w.prototype.getLeft=function(){var c=this.getY()+this.group.getBBox().height/2,o=this.getX();return{x:o,y:c}},w.prototype.getRight=function(){var c=this.getY()+this.group.getBBox().height/2,o=this.getX()+this.group.getBBox().width;return{x:o,y:c}},w.prototype.render=function(){if(this.next){var c=this,o=this.getAttr("line-length");if(this.next_direction==="right"){var g=this.getRight();this.next.isPositioned||(this.next.setY(g.y-this.next.height/2),this.next.shiftX(this.group.getBBox().x+this.width+o),function _(){for(var k,C=!1,O=0,T=c.chart.symbols.length;Oc.next.getCenter().y&&P<=c.next.width/2){C=!0;break}}if(C){if(c.next.symbolType==="end")return;c.next.setX(k.getX()+k.width+o),_()}}(),this.next.isPositioned=!0,this.next.render())}else if(this.next_direction==="left"){var s=this.getLeft();this.next.isPositioned||(this.next.setY(s.y-this.next.height/2),this.next.shiftX(-(this.group.getBBox().x+this.width+o)),function _(){for(var k,C=!1,O=0,T=c.chart.symbols.length;Oc.next.getCenter().y&&P<=c.next.width/2){C=!0;break}}if(C){if(c.next.symbolType==="end")return;c.next.setX(k.getX()+k.width+o),_()}}(),this.next.isPositioned=!0,this.next.render())}else{var y=this.getBottom();this.next.isPositioned||(this.next.shiftY(this.getY()+this.height+o),this.next.setX(y.x-this.next.width/2),this.next.isPositioned=!0,this.next.render())}}},w.prototype.renderLines=function(){this.next&&(this.next_direction?this.drawLineTo(this.next,this.getAttr("arrow-text")||"",this.next_direction):this.drawLineTo(this.next,this.getAttr("arrow-text")||""))},w.prototype.drawLineTo=function(c,o,g){this.connectedTo.indexOf(c)<0&&this.connectedTo.push(c);var s,y,_=this.getCenter().x,k=this.getCenter().y,C=this.getRight(),O=this.getBottom(),T=this.getTop(),P=this.getLeft(),D=c.getCenter().x,F=c.getCenter().y,N=c.getTop(),z=c.getRight(),B=c.getLeft(),X=_===D,W=k===F,H=kF||this===c,G=_>D,Y=_K&&(K=N.x);else y=10*Math.max(c.topLines.length,this.bottomLines.length),s=this.leftEnd&&U?b(this.chart,O,[{x:O.x,y:O.y+ee/2-y},{x:O.x+(O.x-N.x)/2,y:O.y+ee/2-y},{x:O.x+(O.x-N.x)/2,y:N.y-ee/2-y},{x:N.x,y:N.y-ee/2-y},{x:N.x,y:N.y}],o):b(this.chart,O,[{x:O.x,y:N.y-ee/2-y},{x:N.x,y:N.y-ee/2-y},{x:N.x,y:N.y}],o),this.bottomLines.push(s),c.topLines.push(s),this.bottomStart=!0,c.topEnd=!0,K=O.x+(O.x-N.x)/2;else y=10*Math.max(c.topLines.length,this.rightLines.length),s=b(this.chart,C,[{x:C.x+ee/2,y:C.y-y},{x:C.x+ee/2,y:N.y-ee/2-y},{x:N.x,y:N.y-ee/2-y},{x:N.x,y:N.y}],o),this.rightLines.push(s),c.topLines.push(s),this.rightStart=!0,c.topEnd=!0,K=C.x+ee/2;else y=10*Math.max(c.topLines.length,this.rightLines.length),s=b(this.chart,C,[{x:C.x+ee/2,y:C.y-y},{x:C.x+ee/2,y:N.y-ee/2-y},{x:N.x,y:N.y-ee/2-y},{x:N.x,y:N.y}],o),this.rightLines.push(s),c.topLines.push(s),this.rightStart=!0,c.topEnd=!0,K=C.x+ee/2;else c.rightLines.length===0&&this.leftLines.length===0?s=b(this.chart,P,z,o):(y=10*Math.max(c.rightLines.length,this.leftLines.length),s=b(this.chart,C,[{x:C.x,y:C.y-y},{x:C.x,y:z.y-y},{x:z.x,y:z.y-y},{x:z.x,y:z.y}],o)),this.leftLines.push(s),c.rightLines.push(s),this.leftStart=!0,c.rightEnd=!0,K=z.x;else c.leftLines.length===0&&this.rightLines.length===0?s=b(this.chart,C,B,o):(y=10*Math.max(c.leftLines.length,this.rightLines.length),s=b(this.chart,C,[{x:C.x,y:C.y-y},{x:C.x,y:B.y-y},{x:B.x,y:B.y-y},{x:B.x,y:B.y}],o)),this.rightLines.push(s),c.leftLines.push(s),this.rightStart=!0,c.leftEnd=!0,K=B.x;else c.topLines.length===0&&this.bottomLines.length===0?s=b(this.chart,O,N,o):(y=10*Math.max(c.topLines.length,this.bottomLines.length),s=b(this.chart,O,[{x:N.x,y:N.y-y},{x:N.x,y:N.y}],o)),this.bottomLines.push(s),c.topLines.push(s),this.bottomStart=!0,c.topEnd=!0,K=O.x;if(this.lineStyle[c.key]&&s&&s.attr(this.lineStyle[c.key]),s){for(var be=0,Le=this.chart.lines.length;bevt?(rt=["L",Qe.x+2*te,ut],pe.splice(Fe+1,0,rt),rt=["C",Qe.x+2*te,ut,Qe.x,ut-4*te,Qe.x-2*te,ut],pe.splice(Fe+2,0,rt),s.attr("path",pe)):(rt=["L",Qe.x-2*te,ut],pe.splice(Fe+1,0,rt),rt=["C",Qe.x-2*te,ut,Qe.x,ut-4*te,Qe.x+2*te,ut],pe.splice(Fe+2,0,rt),s.attr("path",pe)):ut>ft?(rt=["L",yt,Qe.y+2*te],pe.splice(Fe+1,0,rt),rt=["C",yt,Qe.y+2*te,yt+4*te,Qe.y,yt,Qe.y-2*te],pe.splice(Fe+2,0,rt),s.attr("path",pe)):(rt=["L",yt,Qe.y-2*te],pe.splice(Fe+1,0,rt),rt=["C",yt,Qe.y-2*te,yt+4*te,Qe.y,yt,Qe.y+2*te],pe.splice(Fe+2,0,rt),s.attr("path",pe)),Fe+=2)}}this.chart.lines.push(s),(this.chart.minXFromSymbols===void 0||this.chart.minXFromSymbols>P.x)&&(this.chart.minXFromSymbols=P.x)}(!this.chart.maxXFromLine||this.chart.maxXFromLine&&K>this.chart.maxXFromLine)&&(this.chart.maxXFromLine=K)},r.exports=w},"408a":function(r,u,d){var p=d("c6b6");r.exports=function(b){if(typeof b!="number"&&p(b)!="Number")throw TypeError("Incorrect invocation");return+b}},"40f4":function(r,u){function d(p){const b="do if then else end until while abort array attrib by call cards cards4 catname continue datalines datalines4 delete delim delimiter display dm drop endsas error file filename footnote format goto in infile informat input keep label leave length libname link list lostcard merge missing modify options output out page put redirect remove rename replace retain return select set skip startsas stop title update waitsas where window x systask add and alter as cascade check create delete describe distinct drop foreign from group having index insert into in key like message modify msgtype not null on or order primary references reset restrict select set table unique update validate view where",v="abs|addr|airy|arcos|arsin|atan|attrc|attrn|band|betainv|blshift|bnot|bor|brshift|bxor|byte|cdf|ceil|cexist|cinv|close|cnonct|collate|compbl|compound|compress|cos|cosh|css|curobs|cv|daccdb|daccdbsl|daccsl|daccsyd|dacctab|dairy|date|datejul|datepart|datetime|day|dclose|depdb|depdbsl|depdbsl|depsl|depsl|depsyd|depsyd|deptab|deptab|dequote|dhms|dif|digamma|dim|dinfo|dnum|dopen|doptname|doptnum|dread|dropnote|dsname|erf|erfc|exist|exp|fappend|fclose|fcol|fdelete|fetch|fetchobs|fexist|fget|fileexist|filename|fileref|finfo|finv|fipname|fipnamel|fipstate|floor|fnonct|fnote|fopen|foptname|foptnum|fpoint|fpos|fput|fread|frewind|frlen|fsep|fuzz|fwrite|gaminv|gamma|getoption|getvarc|getvarn|hbound|hms|hosthelp|hour|ibessel|index|indexc|indexw|input|inputc|inputn|int|intck|intnx|intrr|irr|jbessel|juldate|kurtosis|lag|lbound|left|length|lgamma|libname|libref|log|log10|log2|logpdf|logpmf|logsdf|lowcase|max|mdy|mean|min|minute|mod|month|mopen|mort|n|netpv|nmiss|normal|note|npv|open|ordinal|pathname|pdf|peek|peekc|pmf|point|poisson|poke|probbeta|probbnml|probchi|probf|probgam|probhypr|probit|probnegb|probnorm|probt|put|putc|putn|qtr|quote|ranbin|rancau|ranexp|rangam|range|rank|rannor|ranpoi|rantbl|rantri|ranuni|repeat|resolve|reverse|rewind|right|round|saving|scan|sdf|second|sign|sin|sinh|skewness|soundex|spedis|sqrt|std|stderr|stfips|stname|stnamel|substr|sum|symget|sysget|sysmsg|sysprod|sysrc|system|tan|tanh|time|timepart|tinv|tnonct|today|translate|tranwrd|trigamma|trim|trimn|trunc|uniform|upcase|uss|var|varfmt|varinfmt|varlabel|varlen|varname|varnum|varray|varrayx|vartype|verify|vformat|vformatd|vformatdx|vformatn|vformatnx|vformatw|vformatwx|vformatx|vinarray|vinarrayx|vinformat|vinformatd|vinformatdx|vinformatn|vinformatnx|vinformatw|vinformatwx|vinformatx|vlabel|vlabelx|vlength|vlengthx|vname|vnamex|vtype|vtypex|weekday|year|yyq|zipfips|zipname|zipnamel|zipstate";return{name:"SAS",case_insensitive:!0,keywords:{literal:"null missing _all_ _automatic_ _character_ _infile_ _n_ _name_ _null_ _numeric_ _user_ _webout_",meta:b},contains:[{className:"keyword",begin:/^\s*(proc [\w\d_]+|data|run|quit)[\s;]/},{className:"variable",begin:/&[a-zA-Z_&][a-zA-Z0-9_]*\.?/},{className:"emphasis",begin:/^\s*datalines|cards.*;/,end:/^\s*;\s*$/},{className:"built_in",begin:"%("+"bquote|nrbquote|cmpres|qcmpres|compstor|datatyp|display|do|else|end|eval|global|goto|if|index|input|keydef|label|left|length|let|local|lowcase|macro|mend|nrbquote|nrquote|nrstr|put|qcmpres|qleft|qlowcase|qscan|qsubstr|qsysfunc|qtrim|quote|qupcase|scan|str|substr|superq|syscall|sysevalf|sysexec|sysfunc|sysget|syslput|sysprod|sysrc|sysrput|then|to|trim|unquote|until|upcase|verify|while|window"+")"},{className:"name",begin:/%[a-zA-Z_][a-zA-Z_0-9]*/},{className:"meta",begin:"[^%]("+v+")[(]"},{className:"string",variants:[p.APOS_STRING_MODE,p.QUOTE_STRING_MODE]},p.COMMENT("\\*",";"),p.C_BLOCK_COMMENT_MODE]}}r.exports=d},4108:function(r,u){function d(p){const b="[^\\(\\)\\[\\]\\{\\}\",'`;#|\\\\\\s]+",v="(-|\\+)?\\d+([./]\\d+)?",w=v+"[+\\-]"+v+"i",c={$pattern:b,"builtin-name":"case-lambda call/cc class define-class exit-handler field import inherit init-field interface let*-values let-values let/ec mixin opt-lambda override protect provide public rename require require-for-syntax syntax syntax-case syntax-error unit/sig unless when with-syntax and begin call-with-current-continuation call-with-input-file call-with-output-file case cond define define-syntax delay do dynamic-wind else for-each if lambda let let* let-syntax letrec letrec-syntax map or syntax-rules ' * + , ,@ - ... / ; < <= = => > >= ` abs acos angle append apply asin assoc assq assv atan boolean? caar cadr call-with-input-file call-with-output-file call-with-values car cdddar cddddr cdr ceiling char->integer char-alphabetic? char-ci<=? char-ci=? char-ci>? char-downcase char-lower-case? char-numeric? char-ready? char-upcase char-upper-case? char-whitespace? char<=? char=? char>? char? close-input-port close-output-port complex? cons cos current-input-port current-output-port denominator display eof-object? eq? equal? eqv? eval even? exact->inexact exact? exp expt floor force gcd imag-part inexact->exact inexact? input-port? integer->char integer? interaction-environment lcm length list list->string list->vector list-ref list-tail list? load log magnitude make-polar make-rectangular make-string make-vector max member memq memv min modulo negative? newline not null-environment null? number->string number? numerator odd? open-input-file open-output-file output-port? pair? peek-char port? positive? procedure? quasiquote quote quotient rational? rationalize read read-char real-part real? remainder reverse round scheme-report-environment set! set-car! set-cdr! sin sqrt string string->list string->number string->symbol string-append string-ci<=? string-ci=? string-ci>? string-copy string-fill! string-length string-ref string-set! string<=? string=? string>? string? substring symbol->string symbol? tan transcript-off transcript-on truncate values vector vector->list vector-fill! vector-length vector-ref vector-set! with-input-from-file with-output-to-file write write-char zero?"},o={className:"literal",begin:"(#t|#f|#\\\\"+b+"|#\\\\.)"},g={className:"number",variants:[{begin:v,relevance:0},{begin:w,relevance:0},{begin:"#b[0-1]+(/[0-1]+)?"},{begin:"#o[0-7]+(/[0-7]+)?"},{begin:"#x[0-9a-f]+(/[0-9a-f]+)?"}]},s=p.QUOTE_STRING_MODE,y=[p.COMMENT(";","$",{relevance:0}),p.COMMENT("#\\|","\\|#")],_={begin:b,relevance:0},k={className:"symbol",begin:"'"+b},C={endsWithParent:!0,relevance:0},O={variants:[{begin:/'/},{begin:"`"}],contains:[{begin:"\\(",end:"\\)",contains:["self",o,s,g,_,k]}]},T={className:"name",relevance:0,begin:b,keywords:c},P={begin:/lambda/,endsWithParent:!0,returnBegin:!0,contains:[T,{endsParent:!0,variants:[{begin:/\(/,end:/\)/},{begin:/\[/,end:/\]/}],contains:[_]}]},D={variants:[{begin:"\\(",end:"\\)"},{begin:"\\[",end:"\\]"}],contains:[P,T,C]};return C.contains=[o,g,s,_,k,O,D].concat(y),{name:"Scheme",illegal:/\S/,contains:[p.SHEBANG(),g,s,k,O,D].concat(y)}}r.exports=d},4160:function(r,u,d){var p=d("23e7"),b=d("17c2");p({target:"Array",proto:!0,forced:[].forEach!=b},{forEach:b})},4236:function(r,u,d){var p=d("0068").isSpace;r.exports=function(b,v){var w,c,o,g=b.pos;if(b.src.charCodeAt(g)!==10)return!1;if(w=b.pending.length-1,c=b.posMax,!v)if(w>=0&&b.pending.charCodeAt(w)===32)if(w>=1&&b.pending.charCodeAt(w-1)===32){for(o=w-1;o>=1&&b.pending.charCodeAt(o-1)===32;)o--;b.pending=b.pending.slice(0,o),b.push("hardbreak","br",0)}else b.pending=b.pending.slice(0,-1),b.push("softbreak","br",0);else b.push("softbreak","br",0);for(g++;g3)&&!(p.sCount[y]<0)){for(w=!1,c=0,o=_.length;c',(yn=Mn.firstChild).style.behavior="url(#default#VML)",!yn||typeof yn.adj!="object")return g.type=W;Mn=null}function Pn(ze){if(typeof ze=="function"||Object(ze)!==ze)return ze;var Je=new ze.constructor;for(var ht in ze)ze[P](ht)&&(Je[ht]=Pn(ze[ht]));return Je}g.svg=!(g.vml=g.type=="VML"),g._Paper=N,g.fn=y=N.prototype=g.prototype,g._id=0,g.is=function(ze,Je){return(Je=ee.call(Je))=="finite"?!xe[P](+ze):Je=="array"?ze instanceof Array:Je=="null"&&ze===null||Je==typeof ze&&ze!==null||Je=="object"&&ze===Object(ze)||Je=="array"&&Array.isArray&&Array.isArray(ze)||ue.call(ze).slice(8,-1).toLowerCase()==Je},g.angle=function(ze,Je,ht,gt,Mt,Yt){if(Mt==null){var nn=ze-ht,Ht=Je-gt;return nn||Ht?(180+180*te.atan2(-Ht,-nn)/Ie+360)%360:0}return g.angle(ze,Je,Mt,Yt)-g.angle(ht,gt,Mt,Yt)},g.rad=function(ze){return ze%360*Ie/180},g.deg=function(ze){return Math.round(180*ze/Ie%360*1e3)/1e3},g.snapTo=function(ze,Je,ht){if(ht=g.is(ht,"finite")?ht:10,g.is(ze,ce)){for(var gt=ze.length;gt--;)if(Le(ze[gt]-Je)<=ht)return ze[gt]}else{var Mt=Je%(ze=+ze);if(Mtze-ht)return Je-Mt+ze}return Je},g.createUUID=(_=/[xy]/g,k=function(ze){var Je=16*te.random()|0;return(ze=="x"?Je:3&Je|8).toString(16)},function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(_,k).toUpperCase()}),g.setWindow=function(ze){o("raphael.setWindow",g,D.win,ze),D.win=ze,D.doc=D.win.document,g._engine.initWin&&g._engine.initWin(D.win)};var rr=function(ze){if(g.vml){var Je,ht=/^\s+|\s+$/g;try{var gt=new ActiveXObject("htmlfile");gt.write(""),gt.close(),Je=gt.body}catch{Je=createPopup().document.body}var Mt=Je.createTextRange();rr=Rn(function(nn){try{Je.style.color=U(nn).replace(ht,W);var Ht=Mt.queryCommandValue("ForeColor");return"#"+("000000"+(Ht=(255&Ht)<<16|65280&Ht|(16711680&Ht)>>>16).toString(16)).slice(-6)}catch{return"none"}})}else{var Yt=D.doc.createElement("i");Yt.title="Rapha\xEBl Colour Picker",Yt.style.display="none",D.doc.body.appendChild(Yt),rr=Rn(function(nn){return Yt.style.color=nn,D.doc.defaultView.getComputedStyle(Yt,W).getPropertyValue("color")})}return rr(ze)},Dn=function(){return"hsb("+[this.h,this.s,this.b]+")"},Cr=function(){return"hsl("+[this.h,this.s,this.l]+")"},fr=function(){return this.hex},Er=function(ze,Je,ht){if(Je==null&&g.is(ze,"object")&&"r"in ze&&"g"in ze&&"b"in ze&&(ht=ze.b,Je=ze.g,ze=ze.r),Je==null&&g.is(ze,"string")){var gt=g.getRGB(ze);ze=gt.r,Je=gt.g,ht=gt.b}return(ze>1||Je>1||ht>1)&&(ze/=255,Je/=255,ht/=255),[ze,Je,ht]},Yn=function(ze,Je,ht,gt){var Mt={r:ze*=255,g:Je*=255,b:ht*=255,hex:g.rgb(ze,Je,ht),toString:fr};return g.is(gt,"finite")&&(Mt.opacity=gt),Mt};function Rn(ze,Je,ht){return function gt(){var Mt=Array.prototype.slice.call(arguments,0),Yt=Mt.join("\u2400"),nn=gt.cache=gt.cache||{},Ht=gt.count=gt.count||[];return nn[P](Yt)?(function(on,Nn){for(var ur=0,wr=on.length;ur=1e3&&delete nn[Ht.shift()],Ht.push(Yt),nn[Yt]=ze[z](Je,Mt),ht?ht(nn[Yt]):nn[Yt])}}function Hr(){return this.hex}function mr(ze,Je){for(var ht=[],gt=0,Mt=ze.length;Mt-2*!Je>gt;gt+=2){var Yt=[{x:+ze[gt-2],y:+ze[gt-1]},{x:+ze[gt],y:+ze[gt+1]},{x:+ze[gt+2],y:+ze[gt+3]},{x:+ze[gt+4],y:+ze[gt+5]}];Je?gt?Mt-4==gt?Yt[3]={x:+ze[0],y:+ze[1]}:Mt-2==gt&&(Yt[2]={x:+ze[0],y:+ze[1]},Yt[3]={x:+ze[2],y:+ze[3]}):Yt[0]={x:+ze[Mt-2],y:+ze[Mt-1]}:Mt-4==gt?Yt[3]=Yt[2]:gt||(Yt[0]={x:+ze[gt],y:+ze[gt+1]}),ht.push(["C",(-Yt[0].x+6*Yt[1].x+Yt[2].x)/6,(-Yt[0].y+6*Yt[1].y+Yt[2].y)/6,(Yt[1].x+6*Yt[2].x-Yt[3].x)/6,(Yt[1].y+6*Yt[2].y-Yt[3].y)/6,Yt[2].x,Yt[2].y])}return ht}g.color=function(ze){var Je;return g.is(ze,"object")&&"h"in ze&&"s"in ze&&"b"in ze?(Je=g.hsb2rgb(ze),ze.r=Je.r,ze.g=Je.g,ze.b=Je.b,ze.hex=Je.hex):g.is(ze,"object")&&"h"in ze&&"s"in ze&&"l"in ze?(Je=g.hsl2rgb(ze),ze.r=Je.r,ze.g=Je.g,ze.b=Je.b,ze.hex=Je.hex):(g.is(ze,"string")&&(ze=g.getRGB(ze)),g.is(ze,"object")&&"r"in ze&&"g"in ze&&"b"in ze?(Je=g.rgb2hsl(ze),ze.h=Je.h,ze.s=Je.s,ze.l=Je.l,Je=g.rgb2hsb(ze),ze.v=Je.b):(ze={hex:"none"}).r=ze.g=ze.b=ze.h=ze.s=ze.v=ze.l=-1),ze.toString=fr,ze},g.hsb2rgb=function(ze,Je,ht,gt){var Mt,Yt,nn,Ht,on;return this.is(ze,"object")&&"h"in ze&&"s"in ze&&"b"in ze&&(ht=ze.b,Je=ze.s,gt=ze.o,ze=ze.h),Ht=(on=ht*Je)*(1-Le((ze=(ze*=360)%360/60)%2-1)),Mt=Yt=nn=ht-on,Yn(Mt+=[on,Ht,0,0,Ht,on][ze=~~ze],Yt+=[Ht,on,on,Ht,0,0][ze],nn+=[0,0,Ht,on,on,Ht][ze],gt)},g.hsl2rgb=function(ze,Je,ht,gt){var Mt,Yt,nn,Ht,on;return this.is(ze,"object")&&"h"in ze&&"s"in ze&&"l"in ze&&(ht=ze.l,Je=ze.s,ze=ze.h),(ze>1||Je>1||ht>1)&&(ze/=360,Je/=100,ht/=100),Ht=(on=2*Je*(ht<.5?ht:1-ht))*(1-Le((ze=(ze*=360)%360/60)%2-1)),Mt=Yt=nn=ht-on/2,Yn(Mt+=[on,Ht,0,0,Ht,on][ze=~~ze],Yt+=[Ht,on,on,Ht,0,0][ze],nn+=[0,0,Ht,on,on,Ht][ze],gt)},g.rgb2hsb=function(ze,Je,ht){var gt,Mt;return ze=(ht=Er(ze,Je,ht))[0],Je=ht[1],ht=ht[2],{h:(((Mt=(gt=re(ze,Je,ht))-be(ze,Je,ht))==0?null:gt==ze?(Je-ht)/Mt:gt==Je?(ht-ze)/Mt+2:(ze-Je)/Mt+4)+360)%6*60/360,s:Mt==0?0:Mt/gt,b:gt,toString:Dn}},g.rgb2hsl=function(ze,Je,ht){var gt,Mt,Yt,nn;return ze=(ht=Er(ze,Je,ht))[0],Je=ht[1],ht=ht[2],gt=((Mt=re(ze,Je,ht))+(Yt=be(ze,Je,ht)))/2,{h:(((nn=Mt-Yt)==0?null:Mt==ze?(Je-ht)/nn:Mt==Je?(ht-ze)/nn+2:(ze-Je)/nn+4)+360)%6*60/360,s:nn==0?0:gt<.5?nn/(2*gt):nn/(2-2*gt),l:gt,toString:Cr}},g._path2string=function(){return this.join(",").replace(vt,"$1")},g._preload=function(ze,Je){var ht=D.doc.createElement("img");ht.style.cssText="position:absolute;left:-9999em;top:-9999em",ht.onload=function(){Je.call(this),this.onload=null,D.doc.body.removeChild(this)},ht.onerror=function(){D.doc.body.removeChild(this)},D.doc.body.appendChild(ht),ht.src=ze},g.getRGB=Rn(function(ze){if(!ze||(ze=U(ze)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:Hr};if(ze=="none")return{r:-1,g:-1,b:-1,hex:"none",toString:Hr};!ut[P](ze.toLowerCase().substring(0,2))&&ze.charAt()!="#"&&(ze=rr(ze));var Je,ht,gt,Mt,Yt,nn,Ht=ze.match(_e);return Ht?(Ht[2]&&(gt=Fe(Ht[2].substring(5),16),ht=Fe(Ht[2].substring(3,5),16),Je=Fe(Ht[2].substring(1,3),16)),Ht[3]&&(gt=Fe((Yt=Ht[3].charAt(3))+Yt,16),ht=Fe((Yt=Ht[3].charAt(2))+Yt,16),Je=Fe((Yt=Ht[3].charAt(1))+Yt,16)),Ht[4]&&(nn=Ht[4][G](yt),Je=Be(nn[0]),nn[0].slice(-1)=="%"&&(Je*=2.55),ht=Be(nn[1]),nn[1].slice(-1)=="%"&&(ht*=2.55),gt=Be(nn[2]),nn[2].slice(-1)=="%"&&(gt*=2.55),Ht[1].toLowerCase().slice(0,4)=="rgba"&&(Mt=Be(nn[3])),nn[3]&&nn[3].slice(-1)=="%"&&(Mt/=100)),Ht[5]?(nn=Ht[5][G](yt),Je=Be(nn[0]),nn[0].slice(-1)=="%"&&(Je*=2.55),ht=Be(nn[1]),nn[1].slice(-1)=="%"&&(ht*=2.55),gt=Be(nn[2]),nn[2].slice(-1)=="%"&&(gt*=2.55),(nn[0].slice(-3)=="deg"||nn[0].slice(-1)=="\xB0")&&(Je/=360),Ht[1].toLowerCase().slice(0,4)=="hsba"&&(Mt=Be(nn[3])),nn[3]&&nn[3].slice(-1)=="%"&&(Mt/=100),g.hsb2rgb(Je,ht,gt,Mt)):Ht[6]?(nn=Ht[6][G](yt),Je=Be(nn[0]),nn[0].slice(-1)=="%"&&(Je*=2.55),ht=Be(nn[1]),nn[1].slice(-1)=="%"&&(ht*=2.55),gt=Be(nn[2]),nn[2].slice(-1)=="%"&&(gt*=2.55),(nn[0].slice(-3)=="deg"||nn[0].slice(-1)=="\xB0")&&(Je/=360),Ht[1].toLowerCase().slice(0,4)=="hsla"&&(Mt=Be(nn[3])),nn[3]&&nn[3].slice(-1)=="%"&&(Mt/=100),g.hsl2rgb(Je,ht,gt,Mt)):((Ht={r:Je,g:ht,b:gt,toString:Hr}).hex="#"+(16777216|gt|ht<<8|Je<<16).toString(16).slice(1),g.is(Mt,"finite")&&(Ht.opacity=Mt),Ht)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:Hr}},g),g.hsb=Rn(function(ze,Je,ht){return g.hsb2rgb(ze,Je,ht).hex}),g.hsl=Rn(function(ze,Je,ht){return g.hsl2rgb(ze,Je,ht).hex}),g.rgb=Rn(function(ze,Je,ht){function gt(Mt){return Mt+.5|0}return"#"+(16777216|gt(ht)|gt(Je)<<8|gt(ze)<<16).toString(16).slice(1)}),g.getColor=function(ze){var Je=this.getColor.start=this.getColor.start||{h:0,s:1,b:ze||.75},ht=this.hsb2rgb(Je.h,Je.s,Je.b);return Je.h+=.075,Je.h>1&&(Je.h=0,Je.s-=.2,Je.s<=0&&(this.getColor.start={h:0,s:1,b:Je.b})),ht.hex},g.getColor.reset=function(){delete this.start},g.parsePathString=function(ze){if(!ze)return null;var Je=Zr(ze);if(Je.arr)return Cn(Je.arr);var ht={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},gt=[];return g.is(ze,ce)&&g.is(ze[0],ce)&&(gt=Cn(ze)),gt.length||U(ze).replace(ft,function(Mt,Yt,nn){var Ht=[],on=Yt.toLowerCase();if(nn.replace(At,function(Nn,ur){ur&&Ht.push(+ur)}),on=="m"&&Ht.length>2&&(gt.push([Yt][B](Ht.splice(0,2))),on="l",Yt=Yt=="m"?"l":"L"),on=="r")gt.push([Yt][B](Ht));else for(;Ht.length>=ht[on]&&(gt.push([Yt][B](Ht.splice(0,ht[on]))),ht[on]););}),gt.toString=g._path2string,Je.arr=Cn(gt),gt},g.parseTransformString=Rn(function(ze){if(!ze)return null;var Je=[];return g.is(ze,ce)&&g.is(ze[0],ce)&&(Je=Cn(ze)),Je.length||U(ze).replace(Qe,function(ht,gt,Mt){var Yt=[];ee.call(gt),Mt.replace(At,function(nn,Ht){Ht&&Yt.push(+Ht)}),Je.push([gt][B](Yt))}),Je.toString=g._path2string,Je},this,function(ze){if(!ze)return ze;for(var Je=[],ht=0;ht1?1:on<0?0:on)/2,ur=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],wr=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],$n=0,Bn=0;Bn<12;Bn++){var ar=Nn*ur[Bn]+Nn,cr=ka(ar,ze,ht,Mt,nn),Jt=ka(ar,Je,gt,Yt,Ht),tr=cr*cr+Jt*Jt;$n+=wr[Bn]*te.sqrt(tr)}return Nn*$n}function Kn(ze,Je,ht,gt,Mt,Yt,nn,Ht){if(!(re(ze,ht)re(Mt,nn)||re(Je,gt)re(Yt,Ht))){var on=(ze-ht)*(Yt-Ht)-(Je-gt)*(Mt-nn);if(on){var Nn=((ze*gt-Je*ht)*(Mt-nn)-(ze-ht)*(Mt*Ht-Yt*nn))/on,ur=((ze*gt-Je*ht)*(Yt-Ht)-(Je-gt)*(Mt*Ht-Yt*nn))/on,wr=+Nn.toFixed(2),$n=+ur.toFixed(2);if(!(wr<+be(ze,ht).toFixed(2)||wr>+re(ze,ht).toFixed(2)||wr<+be(Mt,nn).toFixed(2)||wr>+re(Mt,nn).toFixed(2)||$n<+be(Je,gt).toFixed(2)||$n>+re(Je,gt).toFixed(2)||$n<+be(Yt,Ht).toFixed(2)||$n>+re(Yt,Ht).toFixed(2)))return{x:Nn,y:ur}}}}function pr(ze,Je,ht){var gt=g.bezierBBox(ze),Mt=g.bezierBBox(Je);if(!g.isBBoxIntersect(gt,Mt))return ht?0:[];for(var Yt=kn.apply(0,ze),nn=kn.apply(0,Je),Ht=re(~~(Yt/5),1),on=re(~~(nn/5),1),Nn=[],ur=[],wr={},$n=ht?0:[],Bn=0;Bn=0&&Tr<=1.001&&Rr>=0&&Rr<=1.001&&(ht?$n++:$n.push({x:bn.x,y:bn.y,t1:be(Tr,1),t2:be(Rr,1)}))}}return $n}function qe(ze,Je,ht){ze=g._path2curve(ze),Je=g._path2curve(Je);for(var gt,Mt,Yt,nn,Ht,on,Nn,ur,wr,$n,Bn=ht?0:[],ar=0,cr=ze.length;arma||tr=ze.x&&Je<=ze.x2&&ht>=ze.y&&ht<=ze.y2},g.isBBoxIntersect=function(ze,Je){var ht=g.isPointInsideBBox;return ht(Je,ze.x,ze.y)||ht(Je,ze.x2,ze.y)||ht(Je,ze.x,ze.y2)||ht(Je,ze.x2,ze.y2)||ht(ze,Je.x,Je.y)||ht(ze,Je.x2,Je.y)||ht(ze,Je.x,Je.y2)||ht(ze,Je.x2,Je.y2)||(ze.xJe.x||Je.xze.x)&&(ze.yJe.y||Je.yze.y)},g.pathIntersection=function(ze,Je){return qe(ze,Je)},g.pathIntersectionNumber=function(ze,Je){return qe(ze,Je,1)},g.isPointInsidePath=function(ze,Je,ht){var gt=g.pathBBox(ze);return g.isPointInsideBBox(gt,Je,ht)&&qe(ze,[["M",Je,ht],["H",gt.x2+10]],1)%2==1},g._removedFactory=function(ze){return function(){o("raphael.log",null,"Rapha\xEBl: you are calling to method \u201C"+ze+"\u201D of removed object",ze)}};var nt=g.pathBBox=function(ze){var Je=Zr(ze);if(Je.bbox)return Pn(Je.bbox);if(!ze)return{x:0,y:0,width:0,height:0,x2:0,y2:0};for(var ht,gt=0,Mt=0,Yt=[],nn=[],Ht=0,on=(ze=Ta(ze)).length;Ht1&&(ht*=tr=te.sqrt(tr),gt*=tr);var ma=ht*ht,Fr=gt*gt,na=(Yt==nn?-1:1)*te.sqrt(Le((ma*Fr-ma*Jt*Jt-Fr*cr*cr)/(ma*Jt*Jt+Fr*cr*cr))),Kr=na*ht*Jt/gt+(ze+Ht)/2,bn=na*-gt*cr/ht+(Je+on)/2,Tr=te.asin(((Je-bn)/gt).toFixed(9)),Rr=te.asin(((on-bn)/gt).toFixed(9));(Tr=zeRr&&(Tr-=2*Ie),!nn&&Rr>Tr&&(Rr-=2*Ie)}var ha=Rr-Tr;if(Le(ha)>wr){var $i=Rr,yi=Ht,Wi=on;Rr=Tr+wr*(nn&&Rr>Tr?1:-1),Ht=Kr+ht*te.cos(Rr),on=bn+gt*te.sin(Rr),Bn=sa(Ht,on,ht,gt,Mt,0,nn,yi,Wi,[Rr,$i,Kr,bn])}ha=Rr-Tr;var Ts=te.cos(Tr),gl=te.sin(Tr),Pl=te.cos(Rr),jl=te.sin(Rr),so=te.tan(ha/4),As=4/3*ht*so,xs=4/3*gt*so,Ms=[ze,Je],ml=[ze+As*gl,Je-xs*Ts],Qo=[Ht+As*jl,on-xs*Pl],to=[Ht,on];if(ml[0]=2*Ms[0]-ml[0],ml[1]=2*Ms[1]-ml[1],Nn)return[ml,Qo,to][B](Bn);for(var vu=[],Dl=0,hs=(Bn=[ml,Qo,to][B](Bn).join()[G](",")).length;Dl"1e12"&&($n=.5),Le(Bn)>"1e12"&&(Bn=.5),$n>0&&$n<1&&(on=Jr(ze,Je,ht,gt,Mt,Yt,nn,Ht,$n),cr.push(on.x),ar.push(on.y)),Bn>0&&Bn<1&&(on=Jr(ze,Je,ht,gt,Mt,Yt,nn,Ht,Bn),cr.push(on.x),ar.push(on.y)),Nn=Yt-2*gt+Je-(Ht-2*Yt+gt),wr=Je-gt,$n=(-(ur=2*(gt-Je)-2*(Yt-gt))+te.sqrt(ur*ur-4*Nn*wr))/2/Nn,Bn=(-ur-te.sqrt(ur*ur-4*Nn*wr))/2/Nn,Le($n)>"1e12"&&($n=.5),Le(Bn)>"1e12"&&(Bn=.5),$n>0&&$n<1&&(on=Jr(ze,Je,ht,gt,Mt,Yt,nn,Ht,$n),cr.push(on.x),ar.push(on.y)),Bn>0&&Bn<1&&(on=Jr(ze,Je,ht,gt,Mt,Yt,nn,Ht,Bn),cr.push(on.x),ar.push(on.y)),{min:{x:be[z](0,cr),y:be[z](0,ar)},max:{x:re[z](0,cr),y:re[z](0,ar)}}}),Ta=g._path2curve=Rn(function(ze,Je){var ht=!Je&&Zr(ze);if(!Je&&ht.curve)return Cn(ht.curve);for(var gt=It(ze),Mt=Je&&It(Je),Yt={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},nn={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},Ht=function(na,Kr,bn){var Tr,Rr;if(!na)return["C",Kr.x,Kr.y,Kr.x,Kr.y,Kr.x,Kr.y];switch(!(na[0]in{T:1,Q:1})&&(Kr.qx=Kr.qy=null),na[0]){case"M":Kr.X=na[1],Kr.Y=na[2];break;case"A":na=["C"][B](sa[z](0,[Kr.x,Kr.y][B](na.slice(1))));break;case"S":bn=="C"||bn=="S"?(Tr=2*Kr.x-Kr.bx,Rr=2*Kr.y-Kr.by):(Tr=Kr.x,Rr=Kr.y),na=["C",Tr,Rr][B](na.slice(1));break;case"T":bn=="Q"||bn=="T"?(Kr.qx=2*Kr.x-Kr.qx,Kr.qy=2*Kr.y-Kr.qy):(Kr.qx=Kr.x,Kr.qy=Kr.y),na=["C"][B](er(Kr.x,Kr.y,Kr.qx,Kr.qy,na[1],na[2]));break;case"Q":Kr.qx=na[1],Kr.qy=na[2],na=["C"][B](er(Kr.x,Kr.y,na[1],na[2],na[3],na[4]));break;case"L":na=["C"][B](kr(Kr.x,Kr.y,na[1],na[2]));break;case"H":na=["C"][B](kr(Kr.x,Kr.y,na[1],Kr.y));break;case"V":na=["C"][B](kr(Kr.x,Kr.y,Kr.x,na[1]));break;case"Z":na=["C"][B](kr(Kr.x,Kr.y,Kr.X,Kr.Y))}return na},on=function(na,Kr){if(na[Kr].length>7){na[Kr].shift();for(var bn=na[Kr];bn.length;)ur[Kr]="A",Mt&&(wr[Kr]="A"),na.splice(Kr++,0,["C"][B](bn.splice(0,6)));na.splice(Kr,1),cr=re(gt.length,Mt&&Mt.length||0)}},Nn=function(na,Kr,bn,Tr,Rr){na&&Kr&&na[Rr][0]=="M"&&Kr[Rr][0]!="M"&&(Kr.splice(Rr,0,["M",Tr.x,Tr.y]),bn.bx=0,bn.by=0,bn.x=na[Rr][1],bn.y=na[Rr][2],cr=re(gt.length,Mt&&Mt.length||0))},ur=[],wr=[],$n="",Bn="",ar=0,cr=re(gt.length,Mt&&Mt.length||0);ar.01;)ma=kn(Nn,ur,wr,$n,Bn,ar,cr,Jt,na+=(magt){if(Je&&!wr.start){if(ur+=["C"+(Nn=zi(Yt,nn,Ht[1],Ht[2],Ht[3],Ht[4],Ht[5],Ht[6],gt-$n)).start.x,Nn.start.y,Nn.m.x,Nn.m.y,Nn.x,Nn.y],Mt)return ur;wr.start=ur,ur=["M"+Nn.x,Nn.y+"C"+Nn.n.x,Nn.n.y,Nn.end.x,Nn.end.y,Ht[5],Ht[6]].join(),$n+=on,Yt=+Ht[5],nn=+Ht[6];continue}if(!ze&&!Je)return{x:(Nn=zi(Yt,nn,Ht[1],Ht[2],Ht[3],Ht[4],Ht[5],Ht[6],gt-$n)).x,y:Nn.y,alpha:Nn.alpha}}$n+=on,Yt=+Ht[5],nn=+Ht[6]}ur+=Ht.shift()+Ht}return wr.end=ur,(Nn=ze?$n:Je?wr:g.findDotsAtSegment(Yt,nn,Ht[0],Ht[1],Ht[2],Ht[3],Ht[4],Ht[5],1)).alpha&&(Nn={x:Nn.x,y:Nn.y,alpha:Nn.alpha}),Nn}},Mo=Yo(1),dl=Yo(),Po=Yo(0,1);g.getTotalLength=Mo,g.getPointAtLength=dl,g.getSubpath=function(ze,Je,ht){if(this.getTotalLength(ze)-ht<1e-6)return Po(ze,Je).end;var gt=Po(ze,ht,1);return Je?Po(gt,Je).end:gt},ta.getTotalLength=function(){var ze=this.getPath();if(ze)return this.node.getTotalLength?this.node.getTotalLength():Mo(ze)},ta.getPointAtLength=function(ze){var Je=this.getPath();if(Je)return dl(Je,ze)},ta.getPath=function(){var ze,Je=g._getPath[this.type];if(this.type!="text"&&this.type!="set")return Je&&(ze=Je(this)),ze},ta.getSubpath=function(ze,Je){var ht=this.getPath();if(ht)return g.getSubpath(ht,ze,Je)};var mi=g.easing_formulas={linear:function(ze){return ze},"<":function(ze){return me(ze,1.7)},">":function(ze){return me(ze,.48)},"<>":function(ze){var Je=.48-ze/1.04,ht=te.sqrt(.1734+Je*Je),gt=ht-Je,Mt=-ht-Je,Yt=me(Le(gt),1/3)*(gt<0?-1:1)+me(Le(Mt),1/3)*(Mt<0?-1:1)+.5;return 3*(1-Yt)*Yt*Yt+Yt*Yt*Yt},backIn:function(ze){var Je=1.70158;return ze*ze*((Je+1)*ze-Je)},backOut:function(ze){var Je=1.70158;return(ze-=1)*ze*((Je+1)*ze+Je)+1},elastic:function(ze){return ze==!!ze?ze:me(2,-10*ze)*te.sin(2*Ie*(ze-.075)/.3)+1},bounce:function(ze){var Je=7.5625,ht=2.75;return ze<1/ht?Je*ze*ze:ze<2/ht?Je*(ze-=1.5/ht)*ze+.75:ze<2.5/ht?Je*(ze-=2.25/ht)*ze+.9375:Je*(ze-=2.625/ht)*ze+.984375}};mi.easeIn=mi["ease-in"]=mi["<"],mi.easeOut=mi["ease-out"]=mi[">"],mi.easeInOut=mi["ease-in-out"]=mi["<>"],mi["back-in"]=mi.backIn,mi["back-out"]=mi.backOut;var xr=[],Fa=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(ze){setTimeout(ze,16)},ni=function(){for(var ze=+new Date,Je=0;Je1&&!ht.next){for(Mt in ur)ur[P](Mt)&&(Bn[Mt]=ht.totalOrigin[Mt]);ht.el.attr(Bn),_a(ht.anim,ht.el,ht.anim.percents[0],null,ht.totalOrigin,ht.repeat-1)}ht.next&&!ht.stop&&_a(ht.anim,ht.el,ht.next,null,ht.totalOrigin,ht.repeat)}}}xr.length&&Fa(ni)},Li=function(ze){return ze>255?255:ze<0?0:ze};function Do(ze,Je,ht,gt,Mt,Yt){var nn=3*Je,Ht=3*(gt-Je)-nn,on=1-nn-Ht,Nn=3*ht,ur=3*(Mt-ht)-Nn,wr=1-Nn-ur;function $n(Bn){return((on*Bn+Ht)*Bn+nn)*Bn}return function(Bn,ar){var cr=function(Jt,tr){var ma,Fr,na,Kr,bn,Tr;for(na=Jt,Tr=0;Tr<8;Tr++){if(Kr=$n(na)-Jt,Le(Kr)Fr)return Fr;for(;maKr?ma=na:Fr=na,na=(Fr-ma)/2+ma}return na}(Bn,ar);return((wr*cr+ur)*cr+Nn)*cr}(ze,1/(200*Yt))}function Ki(ze,Je){var ht=[],gt={};if(this.ms=Je,this.times=1,ze){for(var Mt in ze)ze[P](Mt)&&(gt[Be(Mt)]=ze[Mt],ht.push(Be(Mt)));ht.sort(ot)}this.anim=gt,this.top=ht[ht.length-1],this.percents=ht}function _a(ze,Je,ht,gt,Mt,Yt){ht=Be(ht);var nn,Ht,on,Nn,ur,wr,$n=ze.ms,Bn={},ar={},cr={};if(gt)for(tr=0,ma=xr.length;trgt*ze.top){ht=ze.percents[tr],ur=ze.percents[tr-1]||0,$n=$n/ze.top*(ht-ur),Nn=ze.percents[tr+1],nn=ze.anim[ht];break}gt&&Je.attr(ze.anim[ze.percents[tr]])}if(nn){if(Ht)Ht.initstatus=gt,Ht.start=new Date-Ht.ms*gt;else{for(var Fr in nn)if(nn[P](Fr)&&(rt[P](Fr)||Je.paper.customAttributes[P](Fr)))switch(Bn[Fr]=Je.attr(Fr),Bn[Fr]==null&&(Bn[Fr]=et[Fr]),ar[Fr]=nn[Fr],rt[Fr]){case pe:cr[Fr]=(ar[Fr]-Bn[Fr])/$n;break;case"colour":Bn[Fr]=g.getRGB(Bn[Fr]);var na=g.getRGB(ar[Fr]);cr[Fr]={r:(na.r-Bn[Fr].r)/$n,g:(na.g-Bn[Fr].g)/$n,b:(na.b-Bn[Fr].b)/$n};break;case"path":var Kr=Ta(Bn[Fr],ar[Fr]),bn=Kr[1];for(Bn[Fr]=Kr[0],cr[Fr]=[],tr=0,ma=Bn[Fr].length;trHt&&(Ht=Nn)}!ze[Ht+="%"].callback&&(ze[Ht].callback=gt)}return new Ki(ze,Je)},ta.animate=function(ze,Je,ht,gt){if(this.removed)return gt&>.call(this),this;var Mt=ze instanceof Ki?ze:g.animation(ze,Je,ht,gt);return _a(Mt,this,Mt.percents[0],null,this.attr()),this},ta.setTime=function(ze,Je){return ze&&Je!=null&&this.status(ze,be(Je,ze.ms)/ze.ms),this},ta.status=function(ze,Je){var ht,gt,Mt=[],Yt=0;if(Je!=null)return _a(ze,this,-1,be(Je,1)),this;for(ht=xr.length;Yt1)for(var X=0,W=B.length;X.5)-1;T(Te-.5,2)+T(Ne-.5,2)>.25&&(Ne=k.sqrt(.25-T(Te-.5,2))*wt+.5)&&Ne!=.5&&(Ne=Ne.toFixed(5)-1e-5*wt)}return F})).split(/\s*\-\s*/),_e=="linear"){var rt=ue.shift();if(rt=-y(rt),isNaN(rt))return null;var yt=[0,0,k.cos(o.rad(rt)),k.sin(o.rad(rt))],ut=1/(C(O(yt[2]),O(yt[3]))||1);yt[2]*=ut,yt[3]*=ut,yt[2]<0&&(yt[0]=-yt[2],yt[2]=0),yt[3]<0&&(yt[1]=-yt[3],yt[3]=0)}var vt=o._parseDots(ue);if(!vt)return null;if(xe=xe.replace(/[\(\)\s,\xb0#]/g,"_"),ce.gradient&&xe!=ce.gradient.id&&(Fe.defs.removeChild(ce.gradient),delete ce.gradient),!ce.gradient){et=W(_e+"Gradient",{id:xe}),ce.gradient=et,W(et,_e=="radial"?{fx:Te,fy:Ne}:{x1:yt[0],y1:yt[1],x2:yt[2],y2:yt[3],gradientTransform:ce.matrix.invert()}),Fe.defs.appendChild(et);for(var ft=0,Qe=vt.length;ft1?ot.opacity/100:ot.opacity});case"stroke":ot=o.getRGB(Be),_e.setAttribute(Ne,ot.hex),Ne=="stroke"&&ot[g]("opacity")&&W(_e,{"stroke-opacity":ot.opacity>1?ot.opacity/100:ot.opacity}),Ne=="stroke"&&ce._.arrows&&("startString"in ce._.arrows&&Y(ce,ce._.arrows.startString),"endString"in ce._.arrows&&Y(ce,ce._.arrows.endString,1));break;case"gradient":(ce.type=="circle"||ce.type=="ellipse"||s(Be).charAt()!="r")&&H(ce,Be);break;case"opacity":xe.gradient&&!xe[g]("stroke-opacity")&&W(_e,{"stroke-opacity":Be>1?Be/100:Be});case"fill-opacity":if(xe.gradient){(wt=o._g.doc.getElementById(_e.getAttribute("fill").replace(/^url\(#|\)$/g,F)))&&(xt=wt.getElementsByTagName("stop"),W(xt[xt.length-1],{"stop-opacity":Be}));break}default:Ne=="font-size"&&(Be=_(Be,10)+"px");var Nt=Ne.replace(/(\-.)/g,function(Vt){return Vt.substring(1).toUpperCase()});_e.style[Nt]=Be,ce._.dirty=1,_e.setAttribute(Ne,Be)}}re(ce,ue),_e.style.visibility=Te},re=function(ce,ue){if(ce.type=="text"&&(ue[g]("text")||ue[g]("font")||ue[g]("font-size")||ue[g]("x")||ue[g]("y"))){var _e=ce.attrs,xe=ce.node,Te=xe.firstChild?_(o._g.doc.defaultView.getComputedStyle(xe.firstChild,F).getPropertyValue("font-size"),10):10;if(ue[g]("text")){for(_e.text=ue.text;xe.firstChild;)xe.removeChild(xe.firstChild);for(var Ne,Be=s(ue.text).split(` -`),Fe=[],Ve=0,et=Be.length;Ve"));var Cr=rr.getBoundingClientRect();Ve.W=Te.w=(Cr.right-Cr.left)/100,Ve.H=Te.h=(Cr.bottom-Cr.top)/100,Ve.X=Te.x,Ve.Y=Te.y+Ve.H/2,("x"in _e||"y"in _e)&&(Ve.path.v=o.format("m{0},{1}l{2},{1}",k(Te.x*U),k(Te.y*U),k(Te.x*U)+1));for(var fr=["x","y","text","font","font-family","font-weight","font-style","font-size"],Er=0,Yn=fr.length;Er.25&&(ft=_.sqrt(.25-Te(vt-.5,2))*(2*(ft>.5)-1)+.5),Be=vt+F+ft),N})).split(/\s*\-\s*/),Ne=="linear"){var Fe=_e.shift();if(Fe=-y(Fe),isNaN(Fe))return null}var Ve=o._parseDots(_e);if(!Ve)return null;if(ue=ue.shape||ue.node,Ve.length){ue.removeChild(xe),xe.on=!0,xe.method="none",xe.color=Ve[0].color,xe.color2=Ve[Ve.length-1].color;for(var et=[],rt=0,yt=Ve.length;rt')}}catch{te=function(Te){return _e.createElement("<"+Te+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},o._engine.initWin(o._g.win),o._engine.create=function(){var ue=o._getContainer.apply(0,arguments),_e=ue.container,xe=ue.height,Te=ue.width,Ne=ue.x,Be=ue.y;if(!_e)throw new Error("VML container not found.");var Fe=new o._Paper,Ve=Fe.canvas=o._g.doc.createElement("div"),et=Ve.style;return Ne=Ne||0,Be=Be||0,Te=Te||512,xe=xe||342,Fe.width=Te,Fe.height=xe,Te==+Te&&(Te+="px"),xe==+xe&&(xe+="px"),Fe.coordsize=216e5+F+216e5,Fe.coordorigin="0 0",Fe.span=o._g.doc.createElement("span"),Fe.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",Ve.appendChild(Fe.span),et.cssText=o.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",Te,xe),_e==1?(o._g.doc.body.appendChild(Ve),et.left=Ne+"px",et.top=Be+"px",et.position="absolute"):_e.firstChild?_e.insertBefore(Ve,_e.firstChild):_e.appendChild(Ve),Fe.renderfix=function(){},Fe},o.prototype.clear=function(){o.eve("raphael.clear",this),this.canvas.innerHTML=N,this.span=o._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},o.prototype.remove=function(){for(var ue in o.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas),this)this[ue]=typeof this[ue]=="function"?o._removedFactory(ue):null;return!0};var pe=o.st;for(var ce in Ie)Ie[g](ce)&&!pe[g](ce)&&(pe[ce]=function(ue){return function(){var _e=arguments;return this.forEach(function(xe){xe[ue].apply(xe,_e)})}}(ce))}}.apply(b,w))===void 0||(h.exports=c)}])})},"466d":function(r,u,p){var h=p("d784"),b=p("825a"),v=p("50c4"),w=p("1d80"),c=p("8aa5"),o=p("14c3");h("match",1,function(g,s,y){return[function(_){var k=w(this),C=_==null?void 0:_[g];return C!==void 0?C.call(_,k):new RegExp(_)[g](String(k))},function(_){var k=y(s,_,this);if(k.done)return k.value;var C=b(_),O=String(this);if(!C.global)return o(C,O);var T=C.unicode;C.lastIndex=0;for(var P,D=[],F=0;(P=o(C,O))!==null;){var N=String(P[0]);D[F]=N,N===""&&(C.lastIndex=c(O,v(C.lastIndex),T)),F++}return F===0?null:D}]})},4840:function(r,u,p){var h=p("825a"),b=p("1c0b"),v=p("b622"),w=v("species");r.exports=function(c,o){var g,s=h(c).constructor;return s===void 0||(g=h(s)[w])==null?o:b(g)}},"485f":function(r,u){function p(v){return v?typeof v=="string"?v:v.source:null}function h(...v){return v.map(c=>p(c)).join("")}function b(v){const w={className:"params",begin:"\\(",end:"\\)"},c={variants:[v.COMMENT("!","$",{relevance:0}),v.COMMENT("^C[ ]","$",{relevance:0}),v.COMMENT("^C$","$",{relevance:0})]},o=/(_[a-z_\d]+)?/,g=/([de][+-]?\d+)?/,s={className:"number",variants:[{begin:h(/\b\d+/,/\.(\d*)/,g,o)},{begin:h(/\b\d+/,g,o)},{begin:h(/\.\d+/,g,o)}],relevance:0},y={className:"function",beginKeywords:"subroutine function program",illegal:"[${=\\n]",contains:[v.UNDERSCORE_TITLE_MODE,w]},_={className:"string",relevance:0,variants:[v.APOS_STRING_MODE,v.QUOTE_STRING_MODE]};return{name:"Fortran",case_insensitive:!0,aliases:["f90","f95"],keywords:{literal:".False. .True.",keyword:"kind do concurrent local shared while private call intrinsic where elsewhere type endtype endmodule endselect endinterface end enddo endif if forall endforall only contains default return stop then block endblock endassociate public subroutine|10 function program .and. .or. .not. .le. .eq. .ge. .gt. .lt. goto save else use module select case access blank direct exist file fmt form formatted iostat name named nextrec number opened rec recl sequential status unformatted unit continue format pause cycle exit c_null_char c_alert c_backspace c_form_feed flush wait decimal round iomsg synchronous nopass non_overridable pass protected volatile abstract extends import non_intrinsic value deferred generic final enumerator class associate bind enum c_int c_short c_long c_long_long c_signed_char c_size_t c_int8_t c_int16_t c_int32_t c_int64_t c_int_least8_t c_int_least16_t c_int_least32_t c_int_least64_t c_int_fast8_t c_int_fast16_t c_int_fast32_t c_int_fast64_t c_intmax_t C_intptr_t c_float c_double c_long_double c_float_complex c_double_complex c_long_double_complex c_bool c_char c_null_ptr c_null_funptr c_new_line c_carriage_return c_horizontal_tab c_vertical_tab iso_c_binding c_loc c_funloc c_associated c_f_pointer c_ptr c_funptr iso_fortran_env character_storage_size error_unit file_storage_size input_unit iostat_end iostat_eor numeric_storage_size output_unit c_f_procpointer ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode newunit contiguous recursive pad position action delim readwrite eor advance nml interface procedure namelist include sequence elemental pure impure integer real character complex logical codimension dimension allocatable|10 parameter external implicit|10 none double precision assign intent optional pointer target in out common equivalence data",built_in:"alog alog10 amax0 amax1 amin0 amin1 amod cabs ccos cexp clog csin csqrt dabs dacos dasin datan datan2 dcos dcosh ddim dexp dint dlog dlog10 dmax1 dmin1 dmod dnint dsign dsin dsinh dsqrt dtan dtanh float iabs idim idint idnint ifix isign max0 max1 min0 min1 sngl algama cdabs cdcos cdexp cdlog cdsin cdsqrt cqabs cqcos cqexp cqlog cqsin cqsqrt dcmplx dconjg derf derfc dfloat dgamma dimag dlgama iqint qabs qacos qasin qatan qatan2 qcmplx qconjg qcos qcosh qdim qerf qerfc qexp qgamma qimag qlgama qlog qlog10 qmax1 qmin1 qmod qnint qsign qsin qsinh qsqrt qtan qtanh abs acos aimag aint anint asin atan atan2 char cmplx conjg cos cosh exp ichar index int log log10 max min nint sign sin sinh sqrt tan tanh print write dim lge lgt lle llt mod nullify allocate deallocate adjustl adjustr all allocated any associated bit_size btest ceiling count cshift date_and_time digits dot_product eoshift epsilon exponent floor fraction huge iand ibclr ibits ibset ieor ior ishft ishftc lbound len_trim matmul maxexponent maxloc maxval merge minexponent minloc minval modulo mvbits nearest pack present product radix random_number random_seed range repeat reshape rrspacing scale scan selected_int_kind selected_real_kind set_exponent shape size spacing spread sum system_clock tiny transpose trim ubound unpack verify achar iachar transfer dble entry dprod cpu_time command_argument_count get_command get_command_argument get_environment_variable is_iostat_end ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode is_iostat_eor move_alloc new_line selected_char_kind same_type_as extends_type_of acosh asinh atanh bessel_j0 bessel_j1 bessel_jn bessel_y0 bessel_y1 bessel_yn erf erfc erfc_scaled gamma log_gamma hypot norm2 atomic_define atomic_ref execute_command_line leadz trailz storage_size merge_bits bge bgt ble blt dshiftl dshiftr findloc iall iany iparity image_index lcobound ucobound maskl maskr num_images parity popcnt poppar shifta shiftl shiftr this_image sync change team co_broadcast co_max co_min co_sum co_reduce"},illegal:/\/\*/,contains:[_,y,{begin:/^C\s*=(?!=)/,relevance:0},c,s]}}r.exports=b},4883:function(r,u,p){function h(){this.__rules__=[],this.__cache__=null}h.prototype.__find__=function(b){for(var v=0;v0&&!s.test(N[F-1])||F+D.lengthT&&(O=new C("text","",0),O.content=_.slice(T,F),P.push(O)),O=new C("emoji","",0),O.markup=z,O.content=b[z],P.push(O),T=F+D.length}),T<_.length&&(O=new C("text","",0),O.content=_.slice(T),P.push(O)),P}return function(_){var k,C,O,T,P,D=_.tokens,F=0;for(C=0,O=D.length;C=0;k--)P=T[k],P.type!=="link_open"&&P.type!=="link_close"||P.info==="auto"&&(F-=P.nesting),P.type==="text"&&F===0&&w.test(P.content)&&(D[C].children=T=o(T,k,y(P.content,P.level,_.Token)))}}},"48ce":function(r,u,p){var h=p("4013"),b=p("b1b8").inherits;function v(w,c){var o=w.paper.rect(0,0,0,0,20);c=c||{},c.text=c.text||"End",h.call(this,w,c,o)}b(v,h),r.exports=v},4930:function(r,u,p){var h=p("d039");r.exports=!!Object.getOwnPropertySymbols&&!h(function(){return!String(Symbol())})},"498a":function(r,u,p){var h=p("23e7"),b=p("58a8").trim,v=p("c8d2");h({target:"String",proto:!0,forced:v("trim")},{trim:function(){return b(this)}})},"4a94":function(r,u,p){r.exports=function(h,b){var v,w,c,o,g,s,y,_,k=h.pos,C=h.src.charCodeAt(k);if(C!==96)return!1;for(v=k,k++,w=h.posMax;k=_||(g=c.src.charCodeAt(y++),g<48||g>57))return-1;for(;;){if(y>=_)return-1;if(g=c.src.charCodeAt(y++),!(g>=48&&g<=57)){if(g===41||g===46)break;return-1}if(y-s>=10)return-1}return y<_&&(g=c.src.charCodeAt(y),!h(g))?-1:y}function w(c,o){var g,s,y=c.level+2;for(g=o+2,s=c.tokens.length-2;g=4||c.listIndent>=0&&c.sCount[o]-c.listIndent>=4&&c.sCount[o]=c.blkIndent&&(ue=!0),(be=v(c,o))>=0){if(P=!0,me=c.bMarks[o]+c.tShift[o],X=Number(c.src.slice(me,be-1)),ue&&X!==1)return!1}else{if(!((be=b(c,o))>=0))return!1;P=!1}if(ue&&c.skipSpaces(be)>=c.eMarks[o])return!1;if(B=c.src.charCodeAt(be-1),s)return!0;for(z=c.tokens.length,P?(ce=c.push("ordered_list_open","ol",1),X!==1&&(ce.attrs=[["start",X]])):ce=c.push("bullet_list_open","ul",1),ce.map=N=[o,0],ce.markup=String.fromCharCode(B),H=o,Le=!1,pe=c.md.block.ruler.getRules("list"),Y=c.parentType,c.parentType="list";H=W?1:U-T,O>4&&(O=1),C=T+O,ce=c.push("list_item_open","li",1),ce.markup=String.fromCharCode(B),ce.map=D=[o,0],P&&(ce.info=c.src.slice(me,be-1)),te=c.tight,ee=c.tShift[o],K=c.sCount[o],G=c.listIndent,c.listIndent=c.blkIndent,c.blkIndent=C,c.tight=!0,c.tShift[o]=_-c.bMarks[o],c.sCount[o]=U,_>=W&&c.isEmpty(o+1)?c.line=Math.min(c.line+2,g):c.md.block.tokenize(c,o,g,!0),c.tight&&!Le||(_e=!1),Le=c.line-o>1&&c.isEmpty(c.line-1),c.blkIndent=c.listIndent,c.listIndent=G,c.tShift[o]=ee,c.sCount[o]=K,c.tight=te,ce=c.push("list_item_close","li",-1),ce.markup=String.fromCharCode(B),H=o=c.line,D[1]=H,_=c.bMarks[o],H>=g||c.sCount[H]=4)break;for(Ie=!1,k=0,F=pe.length;k"u"){if(c.level=_)break}else c.pending+=c.src[c.pos++]}c.pending&&c.pushPending()},w.prototype.parse=function(c,o,g,s){var y,_,k,C=new this.State(c,o,g,s);for(this.tokenize(C),_=this.ruler2.getRules(""),k=_.length,y=0;y-1,te&&(ee=ee.replace(/y/g,"")));var me=w(B?new D(K,ee):D(K,ee),re?this:F,H);return X&&te&&C(me,{sticky:te}),me},U=function(K){K in H||c(H,K,{configurable:!0,get:function(){return D[K]},set:function(ee){D[K]=ee}})},G=o(D),Y=0;G.length>Y;)U(G[Y++]);F.constructor=H,H.prototype=F,_(b,"RegExp",H)}O("RegExp")},"4d64":function(r,u,p){var h=p("fc6a"),b=p("50c4"),v=p("23cb"),w=function(c){return function(o,g,s){var y,_=h(o),k=b(_.length),C=v(s,k);if(c&&g!=g){for(;k>C;)if(y=_[C++],y!=y)return!0}else for(;k>C;C++)if((c||C in _)&&_[C]===g)return c||C||0;return!c&&-1}};r.exports={includes:w(!0),indexOf:w(!1)}},"4de4":function(r,u,p){var h=p("23e7"),b=p("b727").filter,v=p("1dde"),w=p("ae40"),c=v("filter"),o=w("filter");h({target:"Array",proto:!0,forced:!c||!o},{filter:function(g){return b(this,g,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(r,u,p){var h=p("0366"),b=p("7b0b"),v=p("9bdd"),w=p("e95a"),c=p("50c4"),o=p("8418"),g=p("35a1");r.exports=function(s){var y,_,k,C,O,T,P=b(s),D=typeof this=="function"?this:Array,F=arguments.length,N=F>1?arguments[1]:void 0,z=N!==void 0,B=g(P),X=0;if(z&&(N=h(N,F>2?arguments[2]:void 0,2)),B==null||D==Array&&w(B))for(y=c(P.length),_=new D(y);y>X;X++)T=z?N(P[X],X):P[X],o(_,X,T);else for(C=B.call(P),O=C.next,_=new D;!(k=O.call(C)).done;X++)T=z?v(C,N,[k.value,X],!0):k.value,o(_,X,T);return _.length=X,_}},"4fc2":function(r,u){r.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/},"508e":function(r,u){function p(h){const b=["string","char","byte","int","long","bool","decimal","single","double","DateTime","xml","array","hashtable","void"],v="Add|Clear|Close|Copy|Enter|Exit|Find|Format|Get|Hide|Join|Lock|Move|New|Open|Optimize|Pop|Push|Redo|Remove|Rename|Reset|Resize|Search|Select|Set|Show|Skip|Split|Step|Switch|Undo|Unlock|Watch|Backup|Checkpoint|Compare|Compress|Convert|ConvertFrom|ConvertTo|Dismount|Edit|Expand|Export|Group|Import|Initialize|Limit|Merge|Mount|Out|Publish|Restore|Save|Sync|Unpublish|Update|Approve|Assert|Build|Complete|Confirm|Deny|Deploy|Disable|Enable|Install|Invoke|Register|Request|Restart|Resume|Start|Stop|Submit|Suspend|Uninstall|Unregister|Wait|Debug|Measure|Ping|Repair|Resolve|Test|Trace|Connect|Disconnect|Read|Receive|Send|Write|Block|Grant|Protect|Revoke|Unblock|Unprotect|Use|ForEach|Sort|Tee|Where",w="-and|-as|-band|-bnot|-bor|-bxor|-casesensitive|-ccontains|-ceq|-cge|-cgt|-cle|-clike|-clt|-cmatch|-cne|-cnotcontains|-cnotlike|-cnotmatch|-contains|-creplace|-csplit|-eq|-exact|-f|-file|-ge|-gt|-icontains|-ieq|-ige|-igt|-ile|-ilike|-ilt|-imatch|-in|-ine|-inotcontains|-inotlike|-inotmatch|-ireplace|-is|-isnot|-isplit|-join|-le|-like|-lt|-match|-ne|-not|-notcontains|-notin|-notlike|-notmatch|-or|-regex|-replace|-shl|-shr|-split|-wildcard|-xor",c={$pattern:/-?[A-z\.\-]+\b/,keyword:"if else foreach return do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch hidden static parameter",built_in:"ac asnp cat cd CFS chdir clc clear clhy cli clp cls clv cnsn compare copy cp cpi cpp curl cvpa dbp del diff dir dnsn ebp echo|0 epal epcsv epsn erase etsn exsn fc fhx fl ft fw gal gbp gc gcb gci gcm gcs gdr gerr ghy gi gin gjb gl gm gmo gp gps gpv group gsn gsnp gsv gtz gu gv gwmi h history icm iex ihy ii ipal ipcsv ipmo ipsn irm ise iwmi iwr kill lp ls man md measure mi mount move mp mv nal ndr ni nmo npssc nsn nv ogv oh popd ps pushd pwd r rbp rcjb rcsn rd rdr ren ri rjb rm rmdir rmo rni rnp rp rsn rsnp rujb rv rvpa rwmi sajb sal saps sasv sbp sc scb select set shcm si sl sleep sls sort sp spjb spps spsv start stz sujb sv swmi tee trcm type wget where wjb write"},o=/\w[\w\d]*((-)[\w\d]+)*/,g={begin:"`[\\s\\S]",relevance:0},s={className:"variable",variants:[{begin:/\$\B/},{className:"keyword",begin:/\$this/},{begin:/\$[\w\d][\w\d_:]*/}]},y={className:"literal",begin:/\$(null|true|false)\b/},_={className:"string",variants:[{begin:/"/,end:/"/},{begin:/@"/,end:/^"@/}],contains:[g,s,{className:"variable",begin:/\$[A-z]/,end:/[^A-z]/}]},k={className:"string",variants:[{begin:/'/,end:/'/},{begin:/@'/,end:/^'@/}]},C={className:"doctag",variants:[{begin:/\.(synopsis|description|example|inputs|outputs|notes|link|component|role|functionality)/},{begin:/\.(parameter|forwardhelptargetname|forwardhelpcategory|remotehelprunspace|externalhelp)\s+\S+/}]},O=h.inherit(h.COMMENT(null,null),{variants:[{begin:/#/,end:/$/},{begin:/<#/,end:/#>/}],contains:[C]}),T={className:"built_in",variants:[{begin:"(".concat(v,")+(-)[\\w\\d]+")}]},P={className:"class",beginKeywords:"class enum",end:/\s*[{]/,excludeEnd:!0,relevance:0,contains:[h.TITLE_MODE]},D={className:"function",begin:/function\s+/,end:/\s*\{|$/,excludeEnd:!0,returnBegin:!0,relevance:0,contains:[{begin:"function",relevance:0,className:"keyword"},{className:"title",begin:o,relevance:0},{begin:/\(/,end:/\)/,className:"params",relevance:0,contains:[s]}]},F={begin:/using\s/,end:/$/,returnBegin:!0,contains:[_,k,{className:"keyword",begin:/(using|assembly|command|module|namespace|type)/}]},N={variants:[{className:"operator",begin:"(".concat(w,")\\b")},{className:"literal",begin:/(-)[\w\d]+/,relevance:0}]},z={className:"selector-tag",begin:/@\B/,relevance:0},B={className:"function",begin:/\[.*\]\s*[\w]+[ ]??\(/,end:/$/,returnBegin:!0,relevance:0,contains:[{className:"keyword",begin:"(".concat(c.keyword.toString().replace(/\s/g,"|"),")\\b"),endsParent:!0,relevance:0},h.inherit(h.TITLE_MODE,{endsParent:!0})]},X=[B,O,g,h.NUMBER_MODE,_,k,T,s,y,z],W={begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[].concat("self",X,{begin:"("+b.join("|")+")",className:"built_in",relevance:0},{className:"type",begin:/[\.\w\d]+/,relevance:0})};return B.contains.unshift(W),{name:"PowerShell",aliases:["ps","ps1"],case_insensitive:!0,keywords:c,contains:X.concat(P,D,F,N,W)}}r.exports=p},"50c4":function(r,u,p){var h=p("a691"),b=Math.min;r.exports=function(v){return v>0?b(h(v),9007199254740991):0}},5121:function(r,u,p){r.exports=function(h){var b=h.utils.escapeRE,v=h.utils.arrayReplaceAt,w=" \r\n$+<=>^`|~",c=h.utils.lib.ucmicro.P.source,o=h.utils.lib.ucmicro.Z.source;function g(y,_,k,C){var O,T,P,D,F,N=y.bMarks[_]+y.tShift[_],z=y.eMarks[_];if(N+2>=z||y.src.charCodeAt(N++)!==42||y.src.charCodeAt(N++)!==91)return!1;for(D=N;N"u"&&(y.env.abbreviations[":"+O]=T),y.line=_+1,!0)))}function s(y){var _,k,C,O,T,P,D,F,N,z,B,X,W,H=y.tokens;if(y.env.abbreviations){for(X=new RegExp("(?:"+Object.keys(y.env.abbreviations).map(function(U){return U.substr(1)}).sort(function(U,G){return G.length-U.length}).map(b).join("|")+")"),B="(^|"+c+"|"+o+"|["+w.split("").map(b).join("")+"])("+Object.keys(y.env.abbreviations).map(function(U){return U.substr(1)}).sort(function(U,G){return G.length-U.length}).map(b).join("|")+")($|"+c+"|"+o+"|["+w.split("").map(b).join("")+"])",N=new RegExp(B,"g"),k=0,C=H.length;k=0;_--)if(W=O[_],W.type==="text"&&(F=0,P=W.content,N.lastIndex=0,D=[],X.test(P))){for(;z=N.exec(P);)(z.index>0||z[1].length>0)&&(T=new y.Token("text","",0),T.content=P.slice(F,z.index+z[1].length),D.push(T)),T=new y.Token("abbr_open","abbr",1),T.attrs=[["title",y.env.abbreviations[":"+z[2]]]],D.push(T),T=new y.Token("text","",0),T.content=z[2],D.push(T),T=new y.Token("abbr_close","abbr",-1),D.push(T),N.lastIndex-=z[3].length,F=N.lastIndex;D.length&&(F?@[\]^_`{|}~-])/g;function b(v,w){var c,o,g,s=v.posMax,y=v.pos;if(v.src.charCodeAt(y)!==126||w||y+2>=s)return!1;for(v.pos=y+1;v.pos`\\x00-\\x20]+",v="'[^']*'",w='"[^"]*"',c="(?:"+b+"|"+v+"|"+w+")",o="(?:\\s+"+h+"(?:\\s*=\\s*"+c+")?)",g="<[A-Za-z][A-Za-z0-9\\-]*"+o+"*\\s*\\/?>",s="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",y="|",_="<[?][\\s\\S]*?[?]>",k="]*>",C="",O=new RegExp("^(?:"+g+"|"+s+"|"+y+"|"+_+"|"+k+"|"+C+")"),T=new RegExp("^(?:"+g+"|"+s+")");r.exports.HTML_TAG_RE=O,r.exports.HTML_OPEN_CLOSE_TAG_RE=T},5710:function(r,u,p){r.exports=function(h){function b(w){if(v[w])return v[w].exports;var c=v[w]={i:w,l:!1,exports:{}};return h[w].call(c.exports,c,c.exports,b),c.l=!0,c.exports}var v={};return b.m=h,b.c=v,b.d=function(w,c,o){b.o(w,c)||Object.defineProperty(w,c,{configurable:!1,enumerable:!0,get:o})},b.n=function(w){var c=w&&w.__esModule?function(){return w.default}:function(){return w};return b.d(c,"a",c),c},b.o=function(w,c){return Object.prototype.hasOwnProperty.call(w,c)},b.p="",b(b.s=0)}([function(h,b,v){function w(k){return k&&k.__esModule?k:{default:k}}Object.defineProperty(b,"__esModule",{value:!0}),v(1);var c=v(2),o=w(c),g=v(3),s=w(g),y=function(k){var C="";return k.split(/(?:\n\s*){2,}/).forEach(function(O){try{C+=s.default.renderToString(O.trim(),{displayMode:!0})}catch(T){C+="
"+T+"
"}}),"
"+C+"
"},_=function(k){var C=k.renderer.rules.code_inline.bind(k.renderer.rules);k.renderer.rules.code_inline=function(T,P,D,F,N){var z=T[P].content;if(z.startsWith("@")&&z.endsWith("@")&&(z="$"+(0,o.default)(z.substr(1,z.length-2))+"$"),z.startsWith("$")&&z.endsWith("$")){z=z.substr(1,z.length-2);try{return s.default.renderToString(z)}catch(B){return""+B+""}}return C(T,P,D,F,N)};var O=k.renderer.rules.fence.bind(k.renderer.rules);k.renderer.rules.fence=function(T,P,D,F,N){var z=T[P],B=z.content.trim();return z.info==="math"||z.info==="katex"?y(B):/^ascii-?math/i.test(z.info)?(B=B.split(/(?:\n\s*){2,}/).map(function(X){return(0,o.default)(X)}).join(` - -`),y(B)):O(T,P,D,F,N)}};b.default=_},function(h,b){},function(h,b){h.exports=p("d1d2")},function(h,b){h.exports=p("a484")}])},5899:function(r,u){r.exports=` -\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"58a8":function(r,u,p){var h=p("1d80"),b=p("5899"),v="["+b+"]",w=RegExp("^"+v+v+"*"),c=RegExp(v+v+"*$"),o=function(g){return function(s){var y=String(h(s));return 1&g&&(y=y.replace(w,"")),2&g&&(y=y.replace(c,"")),y}};r.exports={start:o(1),end:o(2),trim:o(3)}},"5a3e":function(r,u){function p(w){return w?typeof w=="string"?w:w.source:null}function h(...w){return w.map(o=>p(o)).join("")}function b(...w){return"("+w.map(o=>p(o)).join("|")+")"}function v(w){const c="lcase month vartype instrrev ubound setlocale getobject rgb getref string weekdayname rnd dateadd monthname now day minute isarray cbool round formatcurrency conversions csng timevalue second year space abs clng timeserial fixs len asc isempty maths dateserial atn timer isobject filter weekday datevalue ccur isdate instr datediff formatdatetime replace isnull right sgn array snumeric log cdbl hex chr lbound msgbox ucase getlocale cos cdate cbyte rtrim join hour oct typename trim strcomp int createobject loadpicture tan formatnumber mid split cint sin datepart ltrim sqr time derived eval date formatpercent exp inputbox left ascw chrw regexp cstr err".split(" "),o=["server","response","request","scriptengine","scriptenginebuildversion","scriptengineminorversion","scriptenginemajorversion"],g={begin:h(b(...c),"\\s*\\("),relevance:0,keywords:{built_in:c}};return{name:"VBScript",aliases:["vbs"],case_insensitive:!0,keywords:{keyword:"call class const dim do loop erase execute executeglobal exit for each next function if then else on error option explicit new private property let get public randomize redim rem select case set stop sub while wend with end to elseif is or xor and not class_initialize class_terminate default preserve in me byval byref step resume goto",built_in:o,literal:"true false null nothing empty"},illegal:"//",contains:[g,w.inherit(w.QUOTE_STRING_MODE,{contains:[{begin:'""'}]}),w.COMMENT(/'/,/$/,{relevance:0}),w.C_NUMBER_MODE]}}r.exports=v},"5ad2":function(r,u){function p(h){const b={literal:"true false null"},v=[h.C_LINE_COMMENT_MODE,h.C_BLOCK_COMMENT_MODE],w=[h.QUOTE_STRING_MODE,h.C_NUMBER_MODE],c={end:",",endsWithParent:!0,excludeEnd:!0,contains:w,keywords:b},o={begin:/\{/,end:/\}/,contains:[{className:"attr",begin:/"/,end:/"/,contains:[h.BACKSLASH_ESCAPE],illegal:"\\n"},h.inherit(c,{begin:/:/})].concat(v),illegal:"\\S"},g={begin:"\\[",end:"\\]",contains:[h.inherit(c)],illegal:"\\S"};return w.push(o,g),v.forEach(function(s){w.push(s)}),{name:"JSON",contains:w,keywords:b,illegal:"\\S"}}r.exports=p},"5b54":function(r,u,p){var h=p("bd68"),b=p("0068").has,v=p("0068").isValidEntityCode,w=p("0068").fromCodePoint,c=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,o=/^&([a-z][a-z0-9]{1,31});/i;r.exports=function(g,s){var y,_,k,C=g.pos,O=g.posMax;if(g.src.charCodeAt(C)!==38)return!1;if(C+1|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(b.source+"\\s*$"),/^$/,!1]];r.exports=function(w,c,o,g){var s,y,_,k,C=w.bMarks[c]+w.tShift[c],O=w.eMarks[c];if(w.sCount[c]-w.blkIndent>=4||!w.md.options.html||w.src.charCodeAt(C)!==60)return!1;for(k=w.src.slice(C,O),s=0;s=k?w?"":void 0:(g=y.charCodeAt(_),g<55296||g>56319||_+1===k||(s=y.charCodeAt(_+1))<56320||s>57343?w?y.charAt(_):g:w?y.slice(_,_+2):s-56320+(g-55296<<10)+65536)}};r.exports={codeAt:v(!1),charAt:v(!0)}},6566:function(r,u,p){var h=p("9bf2").f,b=p("7c73"),v=p("e2cc"),w=p("0366"),c=p("19aa"),o=p("2266"),g=p("7dd0"),s=p("2626"),y=p("83ab"),_=p("f183").fastKey,k=p("69f3"),C=k.set,O=k.getterFor;r.exports={getConstructor:function(T,P,D,F){var N=T(function(W,H){c(W,N,P),C(W,{type:P,index:b(null),first:void 0,last:void 0,size:0}),y||(W.size=0),H!=null&&o(H,W[F],W,D)}),z=O(P),B=function(W,H,U){var G,Y,K=z(W),ee=X(W,H);return ee?ee.value=U:(K.last=ee={index:Y=_(H,!0),key:H,value:U,previous:G=K.last,next:void 0,removed:!1},K.first||(K.first=ee),G&&(G.next=ee),y?K.size++:W.size++,Y!=="F"&&(K.index[Y]=ee)),W},X=function(W,H){var U,G=z(W),Y=_(H);if(Y!=="F")return G.index[Y];for(U=G.first;U;U=U.next)if(U.key==H)return U};return v(N.prototype,{clear:function(){for(var W=this,H=z(W),U=H.index,G=H.first;G;)G.removed=!0,G.previous&&(G.previous=G.previous.next=void 0),delete U[G.index],G=G.next;H.first=H.last=void 0,y?H.size=0:W.size=0},delete:function(W){var H=this,U=z(H),G=X(H,W);if(G){var Y=G.next,K=G.previous;delete U.index[G.index],G.removed=!0,K&&(K.next=Y),Y&&(Y.previous=K),U.first==G&&(U.first=Y),U.last==G&&(U.last=K),y?U.size--:H.size--}return!!G},forEach:function(W){for(var H,U=z(this),G=w(W,arguments.length>1?arguments[1]:void 0,3);H=H?H.next:U.first;)for(G(H.value,H.key,this);H&&H.removed;)H=H.previous},has:function(W){return!!X(this,W)}}),v(N.prototype,D?{get:function(W){var H=X(this,W);return H&&H.value},set:function(W,H){return B(this,W===0?0:W,H)}}:{add:function(W){return B(this,W=W===0?0:W,W)}}),y&&h(N.prototype,"size",{get:function(){return z(this).size}}),N},setStrong:function(T,P,D){var F=P+" Iterator",N=O(P),z=O(F);g(T,P,function(B,X){C(this,{type:F,target:B,state:N(B),kind:X,last:void 0})},function(){for(var B=z(this),X=B.kind,W=B.last;W&&W.removed;)W=W.previous;return B.target&&(B.last=W=W?W.next:B.state.first)?X=="keys"?{value:W.key,done:!1}:X=="values"?{value:W.value,done:!1}:{value:[W.key,W.value],done:!1}:(B.target=void 0,{value:void 0,done:!0})},D?"entries":"values",!D,!0),s(P)}}},"65ab":function(r,u,p){var h=p("3b2f");function b(o,g){var s,y,_=o.posMax,k=!0,C=!0;return s=g>0?o.src.charCodeAt(g-1):-1,y=g+1<=_?o.src.charCodeAt(g+1):-1,(s===32||s===9||y>=48&&y<=57)&&(C=!1),y!==32&&y!==9||(k=!1),{can_open:k,can_close:C}}function v(o,g){var s,y,_,k,C;if(o.src[o.pos]!=="$")return!1;if(k=b(o,o.pos),!k.can_open)return g||(o.pending+="$"),o.pos+=1,!0;for(s=o.pos+1,y=s;(y=o.src.indexOf("$",y))!==-1;){for(C=y-1;o.src[C]==="\\";)C-=1;if((y-C)%2==1)break;y+=1}return y===-1?(g||(o.pending+="$"),o.pos=s,!0):y-s===0?(g||(o.pending+="$$"),o.pos=s+1,!0):(k=b(o,y),k.can_close?(g||(_=o.push("math_inline","math",0),_.markup="$",_.content=o.src.slice(s,y)),o.pos=y+1,!0):(g||(o.pending+="$"),o.pos=s,!0))}function w(o,g,s,y){var _,k,C,O,T,P=!1,D=o.bMarks[g]+o.tShift[g],F=o.eMarks[g];if(D+2>F||o.src.slice(D,D+2)!=="$$")return!1;if(D+=2,_=o.src.slice(D,F),y)return!0;for(_.trim().slice(-2)==="$$"&&(_=_.trim().slice(0,-2),P=!0),C=g;!P&&(C++,!(C>=s||(D=o.bMarks[C]+o.tShift[C],F=o.eMarks[C],D/g,">").replace(/"/g,""").replace(/'/g,"'")}r.exports=function(o,g){g=g||{};var s=function(C){g.displayMode=!1;try{return h.renderToString(C,g)}catch(O){return g.throwOnError&&console.log(O),`${c(C)}`}},y=function(C,O){return s(C[O].content)},_=function(C){g.displayMode=!0;try{return"

"+h.renderToString(C,g)+"

"}catch(O){return g.throwOnError&&console.log(O),`

${c(C)}

`}},k=function(C,O){return _(C[O].content)+` -`};o.inline.ruler.after("escape","math_inline",v),o.block.ruler.after("blockquote","math_block",w,{alt:["paragraph","reference","blockquote","list"]}),o.renderer.rules.math_inline=y,o.renderer.rules.math_block=k}},"65f0":function(r,u,p){var h=p("861d"),b=p("e8b5"),v=p("b622"),w=v("species");r.exports=function(c,o){var g;return b(c)&&(g=c.constructor,typeof g!="function"||g!==Array&&!b(g.prototype)?h(g)&&(g=g[w],g===null&&(g=void 0)):g=void 0),new(g===void 0?Array:g)(o===0?0:o)}},"666d":function(r,u){r.exports={x:0,y:0,"line-width":3,"line-length":50,"text-margin":10,"font-size":14,"font-color":"black","line-color":"black","element-color":"black",fill:"white","yes-text":"yes","no-text":"no","arrow-end":"block",class:"flowchart",scale:1,symbols:{start:{},end:{},condition:{},inputoutput:{},operation:{},subroutine:{},parallel:{}}}},"66d5":function(r,u){u.N=[48,49,50,51,52,53,54,55,56,57,178,179,185,188,189,190,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2534,2535,2536,2537,2538,2539,2540,2541,2542,2543,2548,2549,2550,2551,2552,2553,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2790,2791,2792,2793,2794,2795,2796,2797,2798,2799,2918,2919,2920,2921,2922,2923,2924,2925,2926,2927,2930,2931,2932,2933,2934,2935,3046,3047,3048,3049,3050,3051,3052,3053,3054,3055,3056,3057,3058,3174,3175,3176,3177,3178,3179,3180,3181,3182,3183,3192,3193,3194,3195,3196,3197,3198,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311,3430,3431,3432,3433,3434,3435,3436,3437,3438,3439,3440,3441,3442,3443,3444,3445,3558,3559,3560,3561,3562,3563,3564,3565,3566,3567,3664,3665,3666,3667,3668,3669,3670,3671,3672,3673,3792,3793,3794,3795,3796,3797,3798,3799,3800,3801,3872,3873,3874,3875,3876,3877,3878,3879,3880,3881,3882,3883,3884,3885,3886,3887,3888,3889,3890,3891,4160,4161,4162,4163,4164,4165,4166,4167,4168,4169,4240,4241,4242,4243,4244,4245,4246,4247,4248,4249,4969,4970,4971,4972,4973,4974,4975,4976,4977,4978,4979,4980,4981,4982,4983,4984,4985,4986,4987,4988,5870,5871,5872,6112,6113,6114,6115,6116,6117,6118,6119,6120,6121,6128,6129,6130,6131,6132,6133,6134,6135,6136,6137,6160,6161,6162,6163,6164,6165,6166,6167,6168,6169,6470,6471,6472,6473,6474,6475,6476,6477,6478,6479,6608,6609,6610,6611,6612,6613,6614,6615,6616,6617,6618,6784,6785,6786,6787,6788,6789,6790,6791,6792,6793,6800,6801,6802,6803,6804,6805,6806,6807,6808,6809,6992,6993,6994,6995,6996,6997,6998,6999,7e3,7001,7088,7089,7090,7091,7092,7093,7094,7095,7096,7097,7232,7233,7234,7235,7236,7237,7238,7239,7240,7241,7248,7249,7250,7251,7252,7253,7254,7255,7256,7257,8304,8308,8309,8310,8311,8312,8313,8320,8321,8322,8323,8324,8325,8326,8327,8328,8329,8528,8529,8530,8531,8532,8533,8534,8535,8536,8537,8538,8539,8540,8541,8542,8543,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8558,8559,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,8570,8571,8572,8573,8574,8575,8576,8577,8578,8581,8582,8583,8584,8585,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,9331,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345,9346,9347,9348,9349,9350,9351,9352,9353,9354,9355,9356,9357,9358,9359,9360,9361,9362,9363,9364,9365,9366,9367,9368,9369,9370,9371,9450,9451,9452,9453,9454,9455,9456,9457,9458,9459,9460,9461,9462,9463,9464,9465,9466,9467,9468,9469,9470,9471,10102,10103,10104,10105,10106,10107,10108,10109,10110,10111,10112,10113,10114,10115,10116,10117,10118,10119,10120,10121,10122,10123,10124,10125,10126,10127,10128,10129,10130,10131,11517,12295,12321,12322,12323,12324,12325,12326,12327,12328,12329,12344,12345,12346,12690,12691,12692,12693,12832,12833,12834,12835,12836,12837,12838,12839,12840,12841,12872,12873,12874,12875,12876,12877,12878,12879,12881,12882,12883,12884,12885,12886,12887,12888,12889,12890,12891,12892,12893,12894,12895,12928,12929,12930,12931,12932,12933,12934,12935,12936,12937,12977,12978,12979,12980,12981,12982,12983,12984,12985,12986,12987,12988,12989,12990,12991,42528,42529,42530,42531,42532,42533,42534,42535,42536,42537,42726,42727,42728,42729,42730,42731,42732,42733,42734,42735,43056,43057,43058,43059,43060,43061,43216,43217,43218,43219,43220,43221,43222,43223,43224,43225,43264,43265,43266,43267,43268,43269,43270,43271,43272,43273,43472,43473,43474,43475,43476,43477,43478,43479,43480,43481,43504,43505,43506,43507,43508,43509,43510,43511,43512,43513,43600,43601,43602,43603,43604,43605,43606,43607,43608,43609,44016,44017,44018,44019,44020,44021,44022,44023,44024,44025,65296,65297,65298,65299,65300,65301,65302,65303,65304,65305,65799,65800,65801,65802,65803,65804,65805,65806,65807,65808,65809,65810,65811,65812,65813,65814,65815,65816,65817,65818,65819,65820,65821,65822,65823,65824,65825,65826,65827,65828,65829,65830,65831,65832,65833,65834,65835,65836,65837,65838,65839,65840,65841,65842,65843,65856,65857,65858,65859,65860,65861,65862,65863,65864,65865,65866,65867,65868,65869,65870,65871,65872,65873,65874,65875,65876,65877,65878,65879,65880,65881,65882,65883,65884,65885,65886,65887,65888,65889,65890,65891,65892,65893,65894,65895,65896,65897,65898,65899,65900,65901,65902,65903,65904,65905,65906,65907,65908,65909,65910,65911,65912,65930,65931,66273,66274,66275,66276,66277,66278,66279,66280,66281,66282,66283,66284,66285,66286,66287,66288,66289,66290,66291,66292,66293,66294,66295,66296,66297,66298,66299,66336,66337,66338,66339,66369,66378,66513,66514,66515,66516,66517,66720,66721,66722,66723,66724,66725,66726,66727,66728,66729,67672,67673,67674,67675,67676,67677,67678,67679,67705,67706,67707,67708,67709,67710,67711,67751,67752,67753,67754,67755,67756,67757,67758,67759,67835,67836,67837,67838,67839,67862,67863,67864,67865,67866,67867,68028,68029,68032,68033,68034,68035,68036,68037,68038,68039,68040,68041,68042,68043,68044,68045,68046,68047,68050,68051,68052,68053,68054,68055,68056,68057,68058,68059,68060,68061,68062,68063,68064,68065,68066,68067,68068,68069,68070,68071,68072,68073,68074,68075,68076,68077,68078,68079,68080,68081,68082,68083,68084,68085,68086,68087,68088,68089,68090,68091,68092,68093,68094,68095,68160,68161,68162,68163,68164,68165,68166,68167,68221,68222,68253,68254,68255,68331,68332,68333,68334,68335,68440,68441,68442,68443,68444,68445,68446,68447,68472,68473,68474,68475,68476,68477,68478,68479,68521,68522,68523,68524,68525,68526,68527,68858,68859,68860,68861,68862,68863,69216,69217,69218,69219,69220,69221,69222,69223,69224,69225,69226,69227,69228,69229,69230,69231,69232,69233,69234,69235,69236,69237,69238,69239,69240,69241,69242,69243,69244,69245,69246,69714,69715,69716,69717,69718,69719,69720,69721,69722,69723,69724,69725,69726,69727,69728,69729,69730,69731,69732,69733,69734,69735,69736,69737,69738,69739,69740,69741,69742,69743,69872,69873,69874,69875,69876,69877,69878,69879,69880,69881,69942,69943,69944,69945,69946,69947,69948,69949,69950,69951,70096,70097,70098,70099,70100,70101,70102,70103,70104,70105,70113,70114,70115,70116,70117,70118,70119,70120,70121,70122,70123,70124,70125,70126,70127,70128,70129,70130,70131,70132,70384,70385,70386,70387,70388,70389,70390,70391,70392,70393,70864,70865,70866,70867,70868,70869,70870,70871,70872,70873,71248,71249,71250,71251,71252,71253,71254,71255,71256,71257,71360,71361,71362,71363,71364,71365,71366,71367,71368,71369,71472,71473,71474,71475,71476,71477,71478,71479,71480,71481,71482,71483,71904,71905,71906,71907,71908,71909,71910,71911,71912,71913,71914,71915,71916,71917,71918,71919,71920,71921,71922,74752,74753,74754,74755,74756,74757,74758,74759,74760,74761,74762,74763,74764,74765,74766,74767,74768,74769,74770,74771,74772,74773,74774,74775,74776,74777,74778,74779,74780,74781,74782,74783,74784,74785,74786,74787,74788,74789,74790,74791,74792,74793,74794,74795,74796,74797,74798,74799,74800,74801,74802,74803,74804,74805,74806,74807,74808,74809,74810,74811,74812,74813,74814,74815,74816,74817,74818,74819,74820,74821,74822,74823,74824,74825,74826,74827,74828,74829,74830,74831,74832,74833,74834,74835,74836,74837,74838,74839,74840,74841,74842,74843,74844,74845,74846,74847,74848,74849,74850,74851,74852,74853,74854,74855,74856,74857,74858,74859,74860,74861,74862,92768,92769,92770,92771,92772,92773,92774,92775,92776,92777,93008,93009,93010,93011,93012,93013,93014,93015,93016,93017,93019,93020,93021,93022,93023,93024,93025,119648,119649,119650,119651,119652,119653,119654,119655,119656,119657,119658,119659,119660,119661,119662,119663,119664,119665,120782,120783,120784,120785,120786,120787,120788,120789,120790,120791,120792,120793,120794,120795,120796,120797,120798,120799,120800,120801,120802,120803,120804,120805,120806,120807,120808,120809,120810,120811,120812,120813,120814,120815,120816,120817,120818,120819,120820,120821,120822,120823,120824,120825,120826,120827,120828,120829,120830,120831,125127,125128,125129,125130,125131,125132,125133,125134,125135,127232,127233,127234,127235,127236,127237,127238,127239,127240,127241,127242,127243,127244]},"69f3":function(r,u,p){var h,b,v,w=p("7f9a"),c=p("da84"),o=p("861d"),g=p("9112"),s=p("5135"),y=p("f772"),_=p("d012"),k=c.WeakMap,C=function(z){return v(z)?b(z):h(z,{})},O=function(z){return function(B){var X;if(!o(B)||(X=b(B)).type!==z)throw TypeError("Incompatible receiver, "+z+" required");return X}};if(w){var T=new k,P=T.get,D=T.has,F=T.set;h=function(z,B){return F.call(T,z,B),B},b=function(z){return P.call(T,z)||{}},v=function(z){return D.call(T,z)}}else{var N=y("state");_[N]=!0,h=function(z,B){return g(z,N,B),B},b=function(z){return s(z,N)?z[N]:{}},v=function(z){return s(z,N)}}r.exports={set:h,get:b,has:v,enforce:C,getterFor:O}},"6a51":function(r,u){function p(w){return w?typeof w=="string"?w:w.source:null}function h(...w){return w.map(o=>p(o)).join("")}function b(...w){return"("+w.map(o=>p(o)).join("|")+")"}function v(w){const c=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","close","closedir","connect","continue","cos","crypt","dbmclose","dbmopen","defined","delete","die","do","dump","each","else","elsif","endgrent","endhostent","endnetent","endprotoent","endpwent","endservent","eof","eval","exec","exists","exit","exp","fcntl","fileno","flock","for","foreach","fork","format","formline","getc","getgrent","getgrgid","getgrnam","gethostbyaddr","gethostbyname","gethostent","getlogin","getnetbyaddr","getnetbyname","getnetent","getpeername","getpgrp","getpriority","getprotobyname","getprotobynumber","getprotoent","getpwent","getpwnam","getpwuid","getservbyname","getservbyport","getservent","getsockname","getsockopt","given","glob","gmtime","goto","grep","gt","hex","if","index","int","ioctl","join","keys","kill","last","lc","lcfirst","length","link","listen","local","localtime","log","lstat","lt","ma","map","mkdir","msgctl","msgget","msgrcv","msgsnd","my","ne","next","no","not","oct","open","opendir","or","ord","our","pack","package","pipe","pop","pos","print","printf","prototype","push","q|0","qq","quotemeta","qw","qx","rand","read","readdir","readline","readlink","readpipe","recv","redo","ref","rename","require","reset","return","reverse","rewinddir","rindex","rmdir","say","scalar","seek","seekdir","select","semctl","semget","semop","send","setgrent","sethostent","setnetent","setpgrp","setpriority","setprotoent","setpwent","setservent","setsockopt","shift","shmctl","shmget","shmread","shmwrite","shutdown","sin","sleep","socket","socketpair","sort","splice","split","sprintf","sqrt","srand","stat","state","study","sub","substr","symlink","syscall","sysopen","sysread","sysseek","system","syswrite","tell","telldir","tie","tied","time","times","tr","truncate","uc","ucfirst","umask","undef","unless","unlink","unpack","unshift","untie","until","use","utime","values","vec","wait","waitpid","wantarray","warn","when","while","write","x|0","xor","y|0"],o=/[dualxmsipngr]{0,12}/,g={$pattern:/[\w.]+/,keyword:c.join(" ")},s={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:g},y={begin:/->\{/,end:/\}/},_={variants:[{begin:/\$\d/},{begin:h(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@][^\s\w{]/,relevance:0}]},k=[w.BACKSLASH_ESCAPE,s,_],C=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],O=(D,F,N="\\1")=>{const z=N==="\\1"?N:h(N,F);return h(h("(?:",D,")"),F,/(?:\\.|[^\\\/])*?/,z,/(?:\\.|[^\\\/])*?/,N,o)},T=(D,F,N)=>h(h("(?:",D,")"),F,/(?:\\.|[^\\\/])*?/,N,o),P=[_,w.HASH_COMMENT_MODE,w.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),y,{className:"string",contains:k,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[w.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[w.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+w.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[w.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:O("s|tr|y",b(...C))},{begin:O("s|tr|y","\\(","\\)")},{begin:O("s|tr|y","\\[","\\]")},{begin:O("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:T("(?:m|qr)?",/\//,/\//)},{begin:T("m|qr",b(...C),/\1/)},{begin:T("m|qr",/\(/,/\)/)},{begin:T("m|qr",/\[/,/\]/)},{begin:T("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[w.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return s.contains=P,y.contains=P,{name:"Perl",aliases:["pl","pm"],keywords:g,contains:P}}r.exports=v},"6d61":function(r,u,p){var h=p("23e7"),b=p("da84"),v=p("94ca"),w=p("6eeb"),c=p("f183"),o=p("2266"),g=p("19aa"),s=p("861d"),y=p("d039"),_=p("1c7e"),k=p("d44e"),C=p("7156");r.exports=function(O,T,P){var D=O.indexOf("Map")!==-1,F=O.indexOf("Weak")!==-1,N=D?"set":"add",z=b[O],B=z&&z.prototype,X=z,W={},H=function(te){var re=B[te];w(B,te,te=="add"?function(be){return re.call(this,be===0?0:be),this}:te=="delete"?function(be){return!(F&&!s(be))&&re.call(this,be===0?0:be)}:te=="get"?function(be){return F&&!s(be)?void 0:re.call(this,be===0?0:be)}:te=="has"?function(be){return!(F&&!s(be))&&re.call(this,be===0?0:be)}:function(be,Le){return re.call(this,be===0?0:be,Le),this})};if(v(O,typeof z!="function"||!(F||B.forEach&&!y(function(){new z().entries().next()}))))X=P.getConstructor(T,O,D,N),c.REQUIRED=!0;else if(v(O,!0)){var U=new X,G=U[N](F?{}:-0,1)!=U,Y=y(function(){U.has(1)}),K=_(function(te){new z(te)}),ee=!F&&y(function(){for(var te=new z,re=5;re--;)te[N](re,re);return!te.has(-0)});K||(X=T(function(te,re){g(te,X,O);var be=C(new z,te,X);return re!=null&&o(re,be[N],be,D),be}),X.prototype=B,B.constructor=X),(Y||ee)&&(H("delete"),H("has"),D&&H("get")),(ee||G)&&H(N),F&&B.clear&&delete B.clear}return W[O]=X,h({global:!0,forced:X!=z},W),k(X,O),F||P.setStrong(X,O,D),X}},"6d7c":function(r,u,p){var h=p("bc2b"),b=p("0142"),v=p("48ce"),w=p("aa93"),c=p("8544"),o=p("5f02"),g=p("802f"),s=p("1801");function y(_){_=_||"",_=_.trim();for(var k={symbols:{},start:null,drawSVG:function(At,bt){var ot=this;this.diagram&&this.diagram.clean();var wt=new h(At,bt);this.diagram=wt;var xt={};function Nt(Vt){if(xt[Vt.key])return xt[Vt.key];switch(Vt.symbolType){case"start":xt[Vt.key]=new b(wt,Vt);break;case"end":xt[Vt.key]=new v(wt,Vt);break;case"operation":xt[Vt.key]=new w(wt,Vt);break;case"inputoutput":xt[Vt.key]=new c(wt,Vt);break;case"subroutine":xt[Vt.key]=new o(wt,Vt);break;case"condition":xt[Vt.key]=new g(wt,Vt);break;case"parallel":xt[Vt.key]=new s(wt,Vt);break;default:return new Error("Wrong symbol type!")}return xt[Vt.key]}(function Vt($t,yn,Mn){var Pn=Nt($t);return ot.start===$t?wt.startWith(Pn):yn&&Mn&&!yn.pathOk&&(yn instanceof g?(Mn.yes===$t&&yn.yes(Pn),Mn.no===$t&&yn.no(Pn)):yn instanceof s?(Mn.path1===$t&&yn.path1(Pn),Mn.path2===$t&&yn.path2(Pn),Mn.path3===$t&&yn.path3(Pn)):yn.then(Pn)),Pn.pathOk||(Pn instanceof g?($t.yes&&Vt($t.yes,Pn,$t),$t.no&&Vt($t.no,Pn,$t)):Pn instanceof s?($t.path1&&Vt($t.path1,Pn,$t),$t.path2&&Vt($t.path2,Pn,$t),$t.path3&&Vt($t.path3,Pn,$t)):$t.next&&Vt($t.next,Pn,$t)),Pn})(this.start),wt.render()},clean:function(){this.diagram.clean()},options:function(){return this.diagram.options}},C=[],O=0,T=1,P=_.length;T"));var Cr=rr.getBoundingClientRect();Ve.W=Te.w=(Cr.right-Cr.left)/100,Ve.H=Te.h=(Cr.bottom-Cr.top)/100,Ve.X=Te.x,Ve.Y=Te.y+Ve.H/2,("x"in _e||"y"in _e)&&(Ve.path.v=o.format("m{0},{1}l{2},{1}",k(Te.x*U),k(Te.y*U),k(Te.x*U)+1));for(var fr=["x","y","text","font","font-family","font-weight","font-style","font-size"],Er=0,Yn=fr.length;Er.25&&(ft=_.sqrt(.25-Te(vt-.5,2))*(2*(ft>.5)-1)+.5),Be=vt+F+ft),N})).split(/\s*\-\s*/),Ne=="linear"){var Fe=_e.shift();if(Fe=-y(Fe),isNaN(Fe))return null}var Ve=o._parseDots(_e);if(!Ve)return null;if(ue=ue.shape||ue.node,Ve.length){ue.removeChild(xe),xe.on=!0,xe.method="none",xe.color=Ve[0].color,xe.color2=Ve[Ve.length-1].color;for(var et=[],rt=0,yt=Ve.length;rt')}}catch{te=function(Te){return _e.createElement("<"+Te+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},o._engine.initWin(o._g.win),o._engine.create=function(){var ue=o._getContainer.apply(0,arguments),_e=ue.container,xe=ue.height,Te=ue.width,Ne=ue.x,Be=ue.y;if(!_e)throw new Error("VML container not found.");var Fe=new o._Paper,Ve=Fe.canvas=o._g.doc.createElement("div"),et=Ve.style;return Ne=Ne||0,Be=Be||0,Te=Te||512,xe=xe||342,Fe.width=Te,Fe.height=xe,Te==+Te&&(Te+="px"),xe==+xe&&(xe+="px"),Fe.coordsize=216e5+F+216e5,Fe.coordorigin="0 0",Fe.span=o._g.doc.createElement("span"),Fe.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",Ve.appendChild(Fe.span),et.cssText=o.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",Te,xe),_e==1?(o._g.doc.body.appendChild(Ve),et.left=Ne+"px",et.top=Be+"px",et.position="absolute"):_e.firstChild?_e.insertBefore(Ve,_e.firstChild):_e.appendChild(Ve),Fe.renderfix=function(){},Fe},o.prototype.clear=function(){o.eve("raphael.clear",this),this.canvas.innerHTML=N,this.span=o._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},o.prototype.remove=function(){for(var ue in o.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas),this)this[ue]=typeof this[ue]=="function"?o._removedFactory(ue):null;return!0};var pe=o.st;for(var ce in Ie)Ie[g](ce)&&!pe[g](ce)&&(pe[ce]=function(ue){return function(){var _e=arguments;return this.forEach(function(xe){xe[ue].apply(xe,_e)})}}(ce))}}.apply(b,w))===void 0||(p.exports=c)}])})},"466d":function(r,u,d){var p=d("d784"),b=d("825a"),v=d("50c4"),w=d("1d80"),c=d("8aa5"),o=d("14c3");p("match",1,function(g,s,y){return[function(_){var k=w(this),C=_==null?void 0:_[g];return C!==void 0?C.call(_,k):new RegExp(_)[g](String(k))},function(_){var k=y(s,_,this);if(k.done)return k.value;var C=b(_),O=String(this);if(!C.global)return o(C,O);var T=C.unicode;C.lastIndex=0;for(var P,D=[],F=0;(P=o(C,O))!==null;){var N=String(P[0]);D[F]=N,N===""&&(C.lastIndex=c(O,v(C.lastIndex),T)),F++}return F===0?null:D}]})},4840:function(r,u,d){var p=d("825a"),b=d("1c0b"),v=d("b622"),w=v("species");r.exports=function(c,o){var g,s=p(c).constructor;return s===void 0||(g=p(s)[w])==null?o:b(g)}},"485f":function(r,u){function d(v){return v?typeof v=="string"?v:v.source:null}function p(...v){return v.map(c=>d(c)).join("")}function b(v){const w={className:"params",begin:"\\(",end:"\\)"},c={variants:[v.COMMENT("!","$",{relevance:0}),v.COMMENT("^C[ ]","$",{relevance:0}),v.COMMENT("^C$","$",{relevance:0})]},o=/(_[a-z_\d]+)?/,g=/([de][+-]?\d+)?/,s={className:"number",variants:[{begin:p(/\b\d+/,/\.(\d*)/,g,o)},{begin:p(/\b\d+/,g,o)},{begin:p(/\.\d+/,g,o)}],relevance:0},y={className:"function",beginKeywords:"subroutine function program",illegal:"[${=\\n]",contains:[v.UNDERSCORE_TITLE_MODE,w]},_={className:"string",relevance:0,variants:[v.APOS_STRING_MODE,v.QUOTE_STRING_MODE]};return{name:"Fortran",case_insensitive:!0,aliases:["f90","f95"],keywords:{literal:".False. .True.",keyword:"kind do concurrent local shared while private call intrinsic where elsewhere type endtype endmodule endselect endinterface end enddo endif if forall endforall only contains default return stop then block endblock endassociate public subroutine|10 function program .and. .or. .not. .le. .eq. .ge. .gt. .lt. goto save else use module select case access blank direct exist file fmt form formatted iostat name named nextrec number opened rec recl sequential status unformatted unit continue format pause cycle exit c_null_char c_alert c_backspace c_form_feed flush wait decimal round iomsg synchronous nopass non_overridable pass protected volatile abstract extends import non_intrinsic value deferred generic final enumerator class associate bind enum c_int c_short c_long c_long_long c_signed_char c_size_t c_int8_t c_int16_t c_int32_t c_int64_t c_int_least8_t c_int_least16_t c_int_least32_t c_int_least64_t c_int_fast8_t c_int_fast16_t c_int_fast32_t c_int_fast64_t c_intmax_t C_intptr_t c_float c_double c_long_double c_float_complex c_double_complex c_long_double_complex c_bool c_char c_null_ptr c_null_funptr c_new_line c_carriage_return c_horizontal_tab c_vertical_tab iso_c_binding c_loc c_funloc c_associated c_f_pointer c_ptr c_funptr iso_fortran_env character_storage_size error_unit file_storage_size input_unit iostat_end iostat_eor numeric_storage_size output_unit c_f_procpointer ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode newunit contiguous recursive pad position action delim readwrite eor advance nml interface procedure namelist include sequence elemental pure impure integer real character complex logical codimension dimension allocatable|10 parameter external implicit|10 none double precision assign intent optional pointer target in out common equivalence data",built_in:"alog alog10 amax0 amax1 amin0 amin1 amod cabs ccos cexp clog csin csqrt dabs dacos dasin datan datan2 dcos dcosh ddim dexp dint dlog dlog10 dmax1 dmin1 dmod dnint dsign dsin dsinh dsqrt dtan dtanh float iabs idim idint idnint ifix isign max0 max1 min0 min1 sngl algama cdabs cdcos cdexp cdlog cdsin cdsqrt cqabs cqcos cqexp cqlog cqsin cqsqrt dcmplx dconjg derf derfc dfloat dgamma dimag dlgama iqint qabs qacos qasin qatan qatan2 qcmplx qconjg qcos qcosh qdim qerf qerfc qexp qgamma qimag qlgama qlog qlog10 qmax1 qmin1 qmod qnint qsign qsin qsinh qsqrt qtan qtanh abs acos aimag aint anint asin atan atan2 char cmplx conjg cos cosh exp ichar index int log log10 max min nint sign sin sinh sqrt tan tanh print write dim lge lgt lle llt mod nullify allocate deallocate adjustl adjustr all allocated any associated bit_size btest ceiling count cshift date_and_time digits dot_product eoshift epsilon exponent floor fraction huge iand ibclr ibits ibset ieor ior ishft ishftc lbound len_trim matmul maxexponent maxloc maxval merge minexponent minloc minval modulo mvbits nearest pack present product radix random_number random_seed range repeat reshape rrspacing scale scan selected_int_kind selected_real_kind set_exponent shape size spacing spread sum system_clock tiny transpose trim ubound unpack verify achar iachar transfer dble entry dprod cpu_time command_argument_count get_command get_command_argument get_environment_variable is_iostat_end ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode is_iostat_eor move_alloc new_line selected_char_kind same_type_as extends_type_of acosh asinh atanh bessel_j0 bessel_j1 bessel_jn bessel_y0 bessel_y1 bessel_yn erf erfc erfc_scaled gamma log_gamma hypot norm2 atomic_define atomic_ref execute_command_line leadz trailz storage_size merge_bits bge bgt ble blt dshiftl dshiftr findloc iall iany iparity image_index lcobound ucobound maskl maskr num_images parity popcnt poppar shifta shiftl shiftr this_image sync change team co_broadcast co_max co_min co_sum co_reduce"},illegal:/\/\*/,contains:[_,y,{begin:/^C\s*=(?!=)/,relevance:0},c,s]}}r.exports=b},4883:function(r,u,d){function p(){this.__rules__=[],this.__cache__=null}p.prototype.__find__=function(b){for(var v=0;v0&&!s.test(N[F-1])||F+D.lengthT&&(O=new C("text","",0),O.content=_.slice(T,F),P.push(O)),O=new C("emoji","",0),O.markup=z,O.content=b[z],P.push(O),T=F+D.length}),T<_.length&&(O=new C("text","",0),O.content=_.slice(T),P.push(O)),P}return function(_){var k,C,O,T,P,D=_.tokens,F=0;for(C=0,O=D.length;C=0;k--)P=T[k],P.type!=="link_open"&&P.type!=="link_close"||P.info==="auto"&&(F-=P.nesting),P.type==="text"&&F===0&&w.test(P.content)&&(D[C].children=T=o(T,k,y(P.content,P.level,_.Token)))}}},"48ce":function(r,u,d){var p=d("4013"),b=d("b1b8").inherits;function v(w,c){var o=w.paper.rect(0,0,0,0,20);c=c||{},c.text=c.text||"End",p.call(this,w,c,o)}b(v,p),r.exports=v},4930:function(r,u,d){var p=d("d039");r.exports=!!Object.getOwnPropertySymbols&&!p(function(){return!String(Symbol())})},"498a":function(r,u,d){var p=d("23e7"),b=d("58a8").trim,v=d("c8d2");p({target:"String",proto:!0,forced:v("trim")},{trim:function(){return b(this)}})},"4a94":function(r,u,d){r.exports=function(p,b){var v,w,c,o,g,s,y,_,k=p.pos,C=p.src.charCodeAt(k);if(C!==96)return!1;for(v=k,k++,w=p.posMax;k=_||(g=c.src.charCodeAt(y++),g<48||g>57))return-1;for(;;){if(y>=_)return-1;if(g=c.src.charCodeAt(y++),!(g>=48&&g<=57)){if(g===41||g===46)break;return-1}if(y-s>=10)return-1}return y<_&&(g=c.src.charCodeAt(y),!p(g))?-1:y}function w(c,o){var g,s,y=c.level+2;for(g=o+2,s=c.tokens.length-2;g=4||c.listIndent>=0&&c.sCount[o]-c.listIndent>=4&&c.sCount[o]=c.blkIndent&&(ue=!0),(be=v(c,o))>=0){if(P=!0,me=c.bMarks[o]+c.tShift[o],X=Number(c.src.slice(me,be-1)),ue&&X!==1)return!1}else{if(!((be=b(c,o))>=0))return!1;P=!1}if(ue&&c.skipSpaces(be)>=c.eMarks[o])return!1;if(B=c.src.charCodeAt(be-1),s)return!0;for(z=c.tokens.length,P?(ce=c.push("ordered_list_open","ol",1),X!==1&&(ce.attrs=[["start",X]])):ce=c.push("bullet_list_open","ul",1),ce.map=N=[o,0],ce.markup=String.fromCharCode(B),H=o,Le=!1,pe=c.md.block.ruler.getRules("list"),Y=c.parentType,c.parentType="list";H=W?1:U-T,O>4&&(O=1),C=T+O,ce=c.push("list_item_open","li",1),ce.markup=String.fromCharCode(B),ce.map=D=[o,0],P&&(ce.info=c.src.slice(me,be-1)),te=c.tight,ee=c.tShift[o],K=c.sCount[o],G=c.listIndent,c.listIndent=c.blkIndent,c.blkIndent=C,c.tight=!0,c.tShift[o]=_-c.bMarks[o],c.sCount[o]=U,_>=W&&c.isEmpty(o+1)?c.line=Math.min(c.line+2,g):c.md.block.tokenize(c,o,g,!0),c.tight&&!Le||(_e=!1),Le=c.line-o>1&&c.isEmpty(c.line-1),c.blkIndent=c.listIndent,c.listIndent=G,c.tShift[o]=ee,c.sCount[o]=K,c.tight=te,ce=c.push("list_item_close","li",-1),ce.markup=String.fromCharCode(B),H=o=c.line,D[1]=H,_=c.bMarks[o],H>=g||c.sCount[H]=4)break;for(Ie=!1,k=0,F=pe.length;k"u"){if(c.level=_)break}else c.pending+=c.src[c.pos++]}c.pending&&c.pushPending()},w.prototype.parse=function(c,o,g,s){var y,_,k,C=new this.State(c,o,g,s);for(this.tokenize(C),_=this.ruler2.getRules(""),k=_.length,y=0;y-1,te&&(ee=ee.replace(/y/g,"")));var me=w(B?new D(K,ee):D(K,ee),re?this:F,H);return X&&te&&C(me,{sticky:te}),me},U=function(K){K in H||c(H,K,{configurable:!0,get:function(){return D[K]},set:function(ee){D[K]=ee}})},G=o(D),Y=0;G.length>Y;)U(G[Y++]);F.constructor=H,H.prototype=F,_(b,"RegExp",H)}O("RegExp")},"4d64":function(r,u,d){var p=d("fc6a"),b=d("50c4"),v=d("23cb"),w=function(c){return function(o,g,s){var y,_=p(o),k=b(_.length),C=v(s,k);if(c&&g!=g){for(;k>C;)if(y=_[C++],y!=y)return!0}else for(;k>C;C++)if((c||C in _)&&_[C]===g)return c||C||0;return!c&&-1}};r.exports={includes:w(!0),indexOf:w(!1)}},"4de4":function(r,u,d){var p=d("23e7"),b=d("b727").filter,v=d("1dde"),w=d("ae40"),c=v("filter"),o=w("filter");p({target:"Array",proto:!0,forced:!c||!o},{filter:function(g){return b(this,g,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(r,u,d){var p=d("0366"),b=d("7b0b"),v=d("9bdd"),w=d("e95a"),c=d("50c4"),o=d("8418"),g=d("35a1");r.exports=function(s){var y,_,k,C,O,T,P=b(s),D=typeof this=="function"?this:Array,F=arguments.length,N=F>1?arguments[1]:void 0,z=N!==void 0,B=g(P),X=0;if(z&&(N=p(N,F>2?arguments[2]:void 0,2)),B==null||D==Array&&w(B))for(y=c(P.length),_=new D(y);y>X;X++)T=z?N(P[X],X):P[X],o(_,X,T);else for(C=B.call(P),O=C.next,_=new D;!(k=O.call(C)).done;X++)T=z?v(C,N,[k.value,X],!0):k.value,o(_,X,T);return _.length=X,_}},"4fc2":function(r,u){r.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/},"508e":function(r,u){function d(p){const b=["string","char","byte","int","long","bool","decimal","single","double","DateTime","xml","array","hashtable","void"],v="Add|Clear|Close|Copy|Enter|Exit|Find|Format|Get|Hide|Join|Lock|Move|New|Open|Optimize|Pop|Push|Redo|Remove|Rename|Reset|Resize|Search|Select|Set|Show|Skip|Split|Step|Switch|Undo|Unlock|Watch|Backup|Checkpoint|Compare|Compress|Convert|ConvertFrom|ConvertTo|Dismount|Edit|Expand|Export|Group|Import|Initialize|Limit|Merge|Mount|Out|Publish|Restore|Save|Sync|Unpublish|Update|Approve|Assert|Build|Complete|Confirm|Deny|Deploy|Disable|Enable|Install|Invoke|Register|Request|Restart|Resume|Start|Stop|Submit|Suspend|Uninstall|Unregister|Wait|Debug|Measure|Ping|Repair|Resolve|Test|Trace|Connect|Disconnect|Read|Receive|Send|Write|Block|Grant|Protect|Revoke|Unblock|Unprotect|Use|ForEach|Sort|Tee|Where",w="-and|-as|-band|-bnot|-bor|-bxor|-casesensitive|-ccontains|-ceq|-cge|-cgt|-cle|-clike|-clt|-cmatch|-cne|-cnotcontains|-cnotlike|-cnotmatch|-contains|-creplace|-csplit|-eq|-exact|-f|-file|-ge|-gt|-icontains|-ieq|-ige|-igt|-ile|-ilike|-ilt|-imatch|-in|-ine|-inotcontains|-inotlike|-inotmatch|-ireplace|-is|-isnot|-isplit|-join|-le|-like|-lt|-match|-ne|-not|-notcontains|-notin|-notlike|-notmatch|-or|-regex|-replace|-shl|-shr|-split|-wildcard|-xor",c={$pattern:/-?[A-z\.\-]+\b/,keyword:"if else foreach return do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch hidden static parameter",built_in:"ac asnp cat cd CFS chdir clc clear clhy cli clp cls clv cnsn compare copy cp cpi cpp curl cvpa dbp del diff dir dnsn ebp echo|0 epal epcsv epsn erase etsn exsn fc fhx fl ft fw gal gbp gc gcb gci gcm gcs gdr gerr ghy gi gin gjb gl gm gmo gp gps gpv group gsn gsnp gsv gtz gu gv gwmi h history icm iex ihy ii ipal ipcsv ipmo ipsn irm ise iwmi iwr kill lp ls man md measure mi mount move mp mv nal ndr ni nmo npssc nsn nv ogv oh popd ps pushd pwd r rbp rcjb rcsn rd rdr ren ri rjb rm rmdir rmo rni rnp rp rsn rsnp rujb rv rvpa rwmi sajb sal saps sasv sbp sc scb select set shcm si sl sleep sls sort sp spjb spps spsv start stz sujb sv swmi tee trcm type wget where wjb write"},o=/\w[\w\d]*((-)[\w\d]+)*/,g={begin:"`[\\s\\S]",relevance:0},s={className:"variable",variants:[{begin:/\$\B/},{className:"keyword",begin:/\$this/},{begin:/\$[\w\d][\w\d_:]*/}]},y={className:"literal",begin:/\$(null|true|false)\b/},_={className:"string",variants:[{begin:/"/,end:/"/},{begin:/@"/,end:/^"@/}],contains:[g,s,{className:"variable",begin:/\$[A-z]/,end:/[^A-z]/}]},k={className:"string",variants:[{begin:/'/,end:/'/},{begin:/@'/,end:/^'@/}]},C={className:"doctag",variants:[{begin:/\.(synopsis|description|example|inputs|outputs|notes|link|component|role|functionality)/},{begin:/\.(parameter|forwardhelptargetname|forwardhelpcategory|remotehelprunspace|externalhelp)\s+\S+/}]},O=p.inherit(p.COMMENT(null,null),{variants:[{begin:/#/,end:/$/},{begin:/<#/,end:/#>/}],contains:[C]}),T={className:"built_in",variants:[{begin:"(".concat(v,")+(-)[\\w\\d]+")}]},P={className:"class",beginKeywords:"class enum",end:/\s*[{]/,excludeEnd:!0,relevance:0,contains:[p.TITLE_MODE]},D={className:"function",begin:/function\s+/,end:/\s*\{|$/,excludeEnd:!0,returnBegin:!0,relevance:0,contains:[{begin:"function",relevance:0,className:"keyword"},{className:"title",begin:o,relevance:0},{begin:/\(/,end:/\)/,className:"params",relevance:0,contains:[s]}]},F={begin:/using\s/,end:/$/,returnBegin:!0,contains:[_,k,{className:"keyword",begin:/(using|assembly|command|module|namespace|type)/}]},N={variants:[{className:"operator",begin:"(".concat(w,")\\b")},{className:"literal",begin:/(-)[\w\d]+/,relevance:0}]},z={className:"selector-tag",begin:/@\B/,relevance:0},B={className:"function",begin:/\[.*\]\s*[\w]+[ ]??\(/,end:/$/,returnBegin:!0,relevance:0,contains:[{className:"keyword",begin:"(".concat(c.keyword.toString().replace(/\s/g,"|"),")\\b"),endsParent:!0,relevance:0},p.inherit(p.TITLE_MODE,{endsParent:!0})]},X=[B,O,g,p.NUMBER_MODE,_,k,T,s,y,z],W={begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[].concat("self",X,{begin:"("+b.join("|")+")",className:"built_in",relevance:0},{className:"type",begin:/[\.\w\d]+/,relevance:0})};return B.contains.unshift(W),{name:"PowerShell",aliases:["ps","ps1"],case_insensitive:!0,keywords:c,contains:X.concat(P,D,F,N,W)}}r.exports=d},"50c4":function(r,u,d){var p=d("a691"),b=Math.min;r.exports=function(v){return v>0?b(p(v),9007199254740991):0}},5121:function(r,u,d){r.exports=function(p){var b=p.utils.escapeRE,v=p.utils.arrayReplaceAt,w=" \r\n$+<=>^`|~",c=p.utils.lib.ucmicro.P.source,o=p.utils.lib.ucmicro.Z.source;function g(y,_,k,C){var O,T,P,D,F,N=y.bMarks[_]+y.tShift[_],z=y.eMarks[_];if(N+2>=z||y.src.charCodeAt(N++)!==42||y.src.charCodeAt(N++)!==91)return!1;for(D=N;N"u"&&(y.env.abbreviations[":"+O]=T),y.line=_+1,!0)))}function s(y){var _,k,C,O,T,P,D,F,N,z,B,X,W,H=y.tokens;if(y.env.abbreviations){for(X=new RegExp("(?:"+Object.keys(y.env.abbreviations).map(function(U){return U.substr(1)}).sort(function(U,G){return G.length-U.length}).map(b).join("|")+")"),B="(^|"+c+"|"+o+"|["+w.split("").map(b).join("")+"])("+Object.keys(y.env.abbreviations).map(function(U){return U.substr(1)}).sort(function(U,G){return G.length-U.length}).map(b).join("|")+")($|"+c+"|"+o+"|["+w.split("").map(b).join("")+"])",N=new RegExp(B,"g"),k=0,C=H.length;k=0;_--)if(W=O[_],W.type==="text"&&(F=0,P=W.content,N.lastIndex=0,D=[],X.test(P))){for(;z=N.exec(P);)(z.index>0||z[1].length>0)&&(T=new y.Token("text","",0),T.content=P.slice(F,z.index+z[1].length),D.push(T)),T=new y.Token("abbr_open","abbr",1),T.attrs=[["title",y.env.abbreviations[":"+z[2]]]],D.push(T),T=new y.Token("text","",0),T.content=z[2],D.push(T),T=new y.Token("abbr_close","abbr",-1),D.push(T),N.lastIndex-=z[3].length,F=N.lastIndex;D.length&&(F?@[\]^_`{|}~-])/g;function b(v,w){var c,o,g,s=v.posMax,y=v.pos;if(v.src.charCodeAt(y)!==126||w||y+2>=s)return!1;for(v.pos=y+1;v.pos`\\x00-\\x20]+",v="'[^']*'",w='"[^"]*"',c="(?:"+b+"|"+v+"|"+w+")",o="(?:\\s+"+p+"(?:\\s*=\\s*"+c+")?)",g="<[A-Za-z][A-Za-z0-9\\-]*"+o+"*\\s*\\/?>",s="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",y="|",_="<[?][\\s\\S]*?[?]>",k="]*>",C="",O=new RegExp("^(?:"+g+"|"+s+"|"+y+"|"+_+"|"+k+"|"+C+")"),T=new RegExp("^(?:"+g+"|"+s+")");r.exports.HTML_TAG_RE=O,r.exports.HTML_OPEN_CLOSE_TAG_RE=T},5710:function(r,u,d){r.exports=function(p){function b(w){if(v[w])return v[w].exports;var c=v[w]={i:w,l:!1,exports:{}};return p[w].call(c.exports,c,c.exports,b),c.l=!0,c.exports}var v={};return b.m=p,b.c=v,b.d=function(w,c,o){b.o(w,c)||Object.defineProperty(w,c,{configurable:!1,enumerable:!0,get:o})},b.n=function(w){var c=w&&w.__esModule?function(){return w.default}:function(){return w};return b.d(c,"a",c),c},b.o=function(w,c){return Object.prototype.hasOwnProperty.call(w,c)},b.p="",b(b.s=0)}([function(p,b,v){function w(k){return k&&k.__esModule?k:{default:k}}Object.defineProperty(b,"__esModule",{value:!0}),v(1);var c=v(2),o=w(c),g=v(3),s=w(g),y=function(k){var C="";return k.split(/(?:\n\s*){2,}/).forEach(function(O){try{C+=s.default.renderToString(O.trim(),{displayMode:!0})}catch(T){C+="
"+T+"
"}}),"
"+C+"
"},_=function(k){var C=k.renderer.rules.code_inline.bind(k.renderer.rules);k.renderer.rules.code_inline=function(T,P,D,F,N){var z=T[P].content;if(z.startsWith("@")&&z.endsWith("@")&&(z="$"+(0,o.default)(z.substr(1,z.length-2))+"$"),z.startsWith("$")&&z.endsWith("$")){z=z.substr(1,z.length-2);try{return s.default.renderToString(z)}catch(B){return""+B+""}}return C(T,P,D,F,N)};var O=k.renderer.rules.fence.bind(k.renderer.rules);k.renderer.rules.fence=function(T,P,D,F,N){var z=T[P],B=z.content.trim();return z.info==="math"||z.info==="katex"?y(B):/^ascii-?math/i.test(z.info)?(B=B.split(/(?:\n\s*){2,}/).map(function(X){return(0,o.default)(X)}).join(` + +`),y(B)):O(T,P,D,F,N)}};b.default=_},function(p,b){},function(p,b){p.exports=d("d1d2")},function(p,b){p.exports=d("a484")}])},5899:function(r,u){r.exports=` +\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"58a8":function(r,u,d){var p=d("1d80"),b=d("5899"),v="["+b+"]",w=RegExp("^"+v+v+"*"),c=RegExp(v+v+"*$"),o=function(g){return function(s){var y=String(p(s));return 1&g&&(y=y.replace(w,"")),2&g&&(y=y.replace(c,"")),y}};r.exports={start:o(1),end:o(2),trim:o(3)}},"5a3e":function(r,u){function d(w){return w?typeof w=="string"?w:w.source:null}function p(...w){return w.map(o=>d(o)).join("")}function b(...w){return"("+w.map(o=>d(o)).join("|")+")"}function v(w){const c="lcase month vartype instrrev ubound setlocale getobject rgb getref string weekdayname rnd dateadd monthname now day minute isarray cbool round formatcurrency conversions csng timevalue second year space abs clng timeserial fixs len asc isempty maths dateserial atn timer isobject filter weekday datevalue ccur isdate instr datediff formatdatetime replace isnull right sgn array snumeric log cdbl hex chr lbound msgbox ucase getlocale cos cdate cbyte rtrim join hour oct typename trim strcomp int createobject loadpicture tan formatnumber mid split cint sin datepart ltrim sqr time derived eval date formatpercent exp inputbox left ascw chrw regexp cstr err".split(" "),o=["server","response","request","scriptengine","scriptenginebuildversion","scriptengineminorversion","scriptenginemajorversion"],g={begin:p(b(...c),"\\s*\\("),relevance:0,keywords:{built_in:c}};return{name:"VBScript",aliases:["vbs"],case_insensitive:!0,keywords:{keyword:"call class const dim do loop erase execute executeglobal exit for each next function if then else on error option explicit new private property let get public randomize redim rem select case set stop sub while wend with end to elseif is or xor and not class_initialize class_terminate default preserve in me byval byref step resume goto",built_in:o,literal:"true false null nothing empty"},illegal:"//",contains:[g,w.inherit(w.QUOTE_STRING_MODE,{contains:[{begin:'""'}]}),w.COMMENT(/'/,/$/,{relevance:0}),w.C_NUMBER_MODE]}}r.exports=v},"5ad2":function(r,u){function d(p){const b={literal:"true false null"},v=[p.C_LINE_COMMENT_MODE,p.C_BLOCK_COMMENT_MODE],w=[p.QUOTE_STRING_MODE,p.C_NUMBER_MODE],c={end:",",endsWithParent:!0,excludeEnd:!0,contains:w,keywords:b},o={begin:/\{/,end:/\}/,contains:[{className:"attr",begin:/"/,end:/"/,contains:[p.BACKSLASH_ESCAPE],illegal:"\\n"},p.inherit(c,{begin:/:/})].concat(v),illegal:"\\S"},g={begin:"\\[",end:"\\]",contains:[p.inherit(c)],illegal:"\\S"};return w.push(o,g),v.forEach(function(s){w.push(s)}),{name:"JSON",contains:w,keywords:b,illegal:"\\S"}}r.exports=d},"5b54":function(r,u,d){var p=d("bd68"),b=d("0068").has,v=d("0068").isValidEntityCode,w=d("0068").fromCodePoint,c=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,o=/^&([a-z][a-z0-9]{1,31});/i;r.exports=function(g,s){var y,_,k,C=g.pos,O=g.posMax;if(g.src.charCodeAt(C)!==38)return!1;if(C+1|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(b.source+"\\s*$"),/^$/,!1]];r.exports=function(w,c,o,g){var s,y,_,k,C=w.bMarks[c]+w.tShift[c],O=w.eMarks[c];if(w.sCount[c]-w.blkIndent>=4||!w.md.options.html||w.src.charCodeAt(C)!==60)return!1;for(k=w.src.slice(C,O),s=0;s=k?w?"":void 0:(g=y.charCodeAt(_),g<55296||g>56319||_+1===k||(s=y.charCodeAt(_+1))<56320||s>57343?w?y.charAt(_):g:w?y.slice(_,_+2):s-56320+(g-55296<<10)+65536)}};r.exports={codeAt:v(!1),charAt:v(!0)}},6566:function(r,u,d){var p=d("9bf2").f,b=d("7c73"),v=d("e2cc"),w=d("0366"),c=d("19aa"),o=d("2266"),g=d("7dd0"),s=d("2626"),y=d("83ab"),_=d("f183").fastKey,k=d("69f3"),C=k.set,O=k.getterFor;r.exports={getConstructor:function(T,P,D,F){var N=T(function(W,H){c(W,N,P),C(W,{type:P,index:b(null),first:void 0,last:void 0,size:0}),y||(W.size=0),H!=null&&o(H,W[F],W,D)}),z=O(P),B=function(W,H,U){var G,Y,K=z(W),ee=X(W,H);return ee?ee.value=U:(K.last=ee={index:Y=_(H,!0),key:H,value:U,previous:G=K.last,next:void 0,removed:!1},K.first||(K.first=ee),G&&(G.next=ee),y?K.size++:W.size++,Y!=="F"&&(K.index[Y]=ee)),W},X=function(W,H){var U,G=z(W),Y=_(H);if(Y!=="F")return G.index[Y];for(U=G.first;U;U=U.next)if(U.key==H)return U};return v(N.prototype,{clear:function(){for(var W=this,H=z(W),U=H.index,G=H.first;G;)G.removed=!0,G.previous&&(G.previous=G.previous.next=void 0),delete U[G.index],G=G.next;H.first=H.last=void 0,y?H.size=0:W.size=0},delete:function(W){var H=this,U=z(H),G=X(H,W);if(G){var Y=G.next,K=G.previous;delete U.index[G.index],G.removed=!0,K&&(K.next=Y),Y&&(Y.previous=K),U.first==G&&(U.first=Y),U.last==G&&(U.last=K),y?U.size--:H.size--}return!!G},forEach:function(W){for(var H,U=z(this),G=w(W,arguments.length>1?arguments[1]:void 0,3);H=H?H.next:U.first;)for(G(H.value,H.key,this);H&&H.removed;)H=H.previous},has:function(W){return!!X(this,W)}}),v(N.prototype,D?{get:function(W){var H=X(this,W);return H&&H.value},set:function(W,H){return B(this,W===0?0:W,H)}}:{add:function(W){return B(this,W=W===0?0:W,W)}}),y&&p(N.prototype,"size",{get:function(){return z(this).size}}),N},setStrong:function(T,P,D){var F=P+" Iterator",N=O(P),z=O(F);g(T,P,function(B,X){C(this,{type:F,target:B,state:N(B),kind:X,last:void 0})},function(){for(var B=z(this),X=B.kind,W=B.last;W&&W.removed;)W=W.previous;return B.target&&(B.last=W=W?W.next:B.state.first)?X=="keys"?{value:W.key,done:!1}:X=="values"?{value:W.value,done:!1}:{value:[W.key,W.value],done:!1}:(B.target=void 0,{value:void 0,done:!0})},D?"entries":"values",!D,!0),s(P)}}},"65ab":function(r,u,d){var p=d("3b2f");function b(o,g){var s,y,_=o.posMax,k=!0,C=!0;return s=g>0?o.src.charCodeAt(g-1):-1,y=g+1<=_?o.src.charCodeAt(g+1):-1,(s===32||s===9||y>=48&&y<=57)&&(C=!1),y!==32&&y!==9||(k=!1),{can_open:k,can_close:C}}function v(o,g){var s,y,_,k,C;if(o.src[o.pos]!=="$")return!1;if(k=b(o,o.pos),!k.can_open)return g||(o.pending+="$"),o.pos+=1,!0;for(s=o.pos+1,y=s;(y=o.src.indexOf("$",y))!==-1;){for(C=y-1;o.src[C]==="\\";)C-=1;if((y-C)%2==1)break;y+=1}return y===-1?(g||(o.pending+="$"),o.pos=s,!0):y-s===0?(g||(o.pending+="$$"),o.pos=s+1,!0):(k=b(o,y),k.can_close?(g||(_=o.push("math_inline","math",0),_.markup="$",_.content=o.src.slice(s,y)),o.pos=y+1,!0):(g||(o.pending+="$"),o.pos=s,!0))}function w(o,g,s,y){var _,k,C,O,T,P=!1,D=o.bMarks[g]+o.tShift[g],F=o.eMarks[g];if(D+2>F||o.src.slice(D,D+2)!=="$$")return!1;if(D+=2,_=o.src.slice(D,F),y)return!0;for(_.trim().slice(-2)==="$$"&&(_=_.trim().slice(0,-2),P=!0),C=g;!P&&(C++,!(C>=s||(D=o.bMarks[C]+o.tShift[C],F=o.eMarks[C],D/g,">").replace(/"/g,""").replace(/'/g,"'")}r.exports=function(o,g){g=g||{};var s=function(C){g.displayMode=!1;try{return p.renderToString(C,g)}catch(O){return g.throwOnError&&console.log(O),`${c(C)}`}},y=function(C,O){return s(C[O].content)},_=function(C){g.displayMode=!0;try{return"

"+p.renderToString(C,g)+"

"}catch(O){return g.throwOnError&&console.log(O),`

${c(C)}

`}},k=function(C,O){return _(C[O].content)+` +`};o.inline.ruler.after("escape","math_inline",v),o.block.ruler.after("blockquote","math_block",w,{alt:["paragraph","reference","blockquote","list"]}),o.renderer.rules.math_inline=y,o.renderer.rules.math_block=k}},"65f0":function(r,u,d){var p=d("861d"),b=d("e8b5"),v=d("b622"),w=v("species");r.exports=function(c,o){var g;return b(c)&&(g=c.constructor,typeof g!="function"||g!==Array&&!b(g.prototype)?p(g)&&(g=g[w],g===null&&(g=void 0)):g=void 0),new(g===void 0?Array:g)(o===0?0:o)}},"666d":function(r,u){r.exports={x:0,y:0,"line-width":3,"line-length":50,"text-margin":10,"font-size":14,"font-color":"black","line-color":"black","element-color":"black",fill:"white","yes-text":"yes","no-text":"no","arrow-end":"block",class:"flowchart",scale:1,symbols:{start:{},end:{},condition:{},inputoutput:{},operation:{},subroutine:{},parallel:{}}}},"66d5":function(r,u){u.N=[48,49,50,51,52,53,54,55,56,57,178,179,185,188,189,190,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2534,2535,2536,2537,2538,2539,2540,2541,2542,2543,2548,2549,2550,2551,2552,2553,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2790,2791,2792,2793,2794,2795,2796,2797,2798,2799,2918,2919,2920,2921,2922,2923,2924,2925,2926,2927,2930,2931,2932,2933,2934,2935,3046,3047,3048,3049,3050,3051,3052,3053,3054,3055,3056,3057,3058,3174,3175,3176,3177,3178,3179,3180,3181,3182,3183,3192,3193,3194,3195,3196,3197,3198,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311,3430,3431,3432,3433,3434,3435,3436,3437,3438,3439,3440,3441,3442,3443,3444,3445,3558,3559,3560,3561,3562,3563,3564,3565,3566,3567,3664,3665,3666,3667,3668,3669,3670,3671,3672,3673,3792,3793,3794,3795,3796,3797,3798,3799,3800,3801,3872,3873,3874,3875,3876,3877,3878,3879,3880,3881,3882,3883,3884,3885,3886,3887,3888,3889,3890,3891,4160,4161,4162,4163,4164,4165,4166,4167,4168,4169,4240,4241,4242,4243,4244,4245,4246,4247,4248,4249,4969,4970,4971,4972,4973,4974,4975,4976,4977,4978,4979,4980,4981,4982,4983,4984,4985,4986,4987,4988,5870,5871,5872,6112,6113,6114,6115,6116,6117,6118,6119,6120,6121,6128,6129,6130,6131,6132,6133,6134,6135,6136,6137,6160,6161,6162,6163,6164,6165,6166,6167,6168,6169,6470,6471,6472,6473,6474,6475,6476,6477,6478,6479,6608,6609,6610,6611,6612,6613,6614,6615,6616,6617,6618,6784,6785,6786,6787,6788,6789,6790,6791,6792,6793,6800,6801,6802,6803,6804,6805,6806,6807,6808,6809,6992,6993,6994,6995,6996,6997,6998,6999,7e3,7001,7088,7089,7090,7091,7092,7093,7094,7095,7096,7097,7232,7233,7234,7235,7236,7237,7238,7239,7240,7241,7248,7249,7250,7251,7252,7253,7254,7255,7256,7257,8304,8308,8309,8310,8311,8312,8313,8320,8321,8322,8323,8324,8325,8326,8327,8328,8329,8528,8529,8530,8531,8532,8533,8534,8535,8536,8537,8538,8539,8540,8541,8542,8543,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8558,8559,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,8570,8571,8572,8573,8574,8575,8576,8577,8578,8581,8582,8583,8584,8585,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,9331,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345,9346,9347,9348,9349,9350,9351,9352,9353,9354,9355,9356,9357,9358,9359,9360,9361,9362,9363,9364,9365,9366,9367,9368,9369,9370,9371,9450,9451,9452,9453,9454,9455,9456,9457,9458,9459,9460,9461,9462,9463,9464,9465,9466,9467,9468,9469,9470,9471,10102,10103,10104,10105,10106,10107,10108,10109,10110,10111,10112,10113,10114,10115,10116,10117,10118,10119,10120,10121,10122,10123,10124,10125,10126,10127,10128,10129,10130,10131,11517,12295,12321,12322,12323,12324,12325,12326,12327,12328,12329,12344,12345,12346,12690,12691,12692,12693,12832,12833,12834,12835,12836,12837,12838,12839,12840,12841,12872,12873,12874,12875,12876,12877,12878,12879,12881,12882,12883,12884,12885,12886,12887,12888,12889,12890,12891,12892,12893,12894,12895,12928,12929,12930,12931,12932,12933,12934,12935,12936,12937,12977,12978,12979,12980,12981,12982,12983,12984,12985,12986,12987,12988,12989,12990,12991,42528,42529,42530,42531,42532,42533,42534,42535,42536,42537,42726,42727,42728,42729,42730,42731,42732,42733,42734,42735,43056,43057,43058,43059,43060,43061,43216,43217,43218,43219,43220,43221,43222,43223,43224,43225,43264,43265,43266,43267,43268,43269,43270,43271,43272,43273,43472,43473,43474,43475,43476,43477,43478,43479,43480,43481,43504,43505,43506,43507,43508,43509,43510,43511,43512,43513,43600,43601,43602,43603,43604,43605,43606,43607,43608,43609,44016,44017,44018,44019,44020,44021,44022,44023,44024,44025,65296,65297,65298,65299,65300,65301,65302,65303,65304,65305,65799,65800,65801,65802,65803,65804,65805,65806,65807,65808,65809,65810,65811,65812,65813,65814,65815,65816,65817,65818,65819,65820,65821,65822,65823,65824,65825,65826,65827,65828,65829,65830,65831,65832,65833,65834,65835,65836,65837,65838,65839,65840,65841,65842,65843,65856,65857,65858,65859,65860,65861,65862,65863,65864,65865,65866,65867,65868,65869,65870,65871,65872,65873,65874,65875,65876,65877,65878,65879,65880,65881,65882,65883,65884,65885,65886,65887,65888,65889,65890,65891,65892,65893,65894,65895,65896,65897,65898,65899,65900,65901,65902,65903,65904,65905,65906,65907,65908,65909,65910,65911,65912,65930,65931,66273,66274,66275,66276,66277,66278,66279,66280,66281,66282,66283,66284,66285,66286,66287,66288,66289,66290,66291,66292,66293,66294,66295,66296,66297,66298,66299,66336,66337,66338,66339,66369,66378,66513,66514,66515,66516,66517,66720,66721,66722,66723,66724,66725,66726,66727,66728,66729,67672,67673,67674,67675,67676,67677,67678,67679,67705,67706,67707,67708,67709,67710,67711,67751,67752,67753,67754,67755,67756,67757,67758,67759,67835,67836,67837,67838,67839,67862,67863,67864,67865,67866,67867,68028,68029,68032,68033,68034,68035,68036,68037,68038,68039,68040,68041,68042,68043,68044,68045,68046,68047,68050,68051,68052,68053,68054,68055,68056,68057,68058,68059,68060,68061,68062,68063,68064,68065,68066,68067,68068,68069,68070,68071,68072,68073,68074,68075,68076,68077,68078,68079,68080,68081,68082,68083,68084,68085,68086,68087,68088,68089,68090,68091,68092,68093,68094,68095,68160,68161,68162,68163,68164,68165,68166,68167,68221,68222,68253,68254,68255,68331,68332,68333,68334,68335,68440,68441,68442,68443,68444,68445,68446,68447,68472,68473,68474,68475,68476,68477,68478,68479,68521,68522,68523,68524,68525,68526,68527,68858,68859,68860,68861,68862,68863,69216,69217,69218,69219,69220,69221,69222,69223,69224,69225,69226,69227,69228,69229,69230,69231,69232,69233,69234,69235,69236,69237,69238,69239,69240,69241,69242,69243,69244,69245,69246,69714,69715,69716,69717,69718,69719,69720,69721,69722,69723,69724,69725,69726,69727,69728,69729,69730,69731,69732,69733,69734,69735,69736,69737,69738,69739,69740,69741,69742,69743,69872,69873,69874,69875,69876,69877,69878,69879,69880,69881,69942,69943,69944,69945,69946,69947,69948,69949,69950,69951,70096,70097,70098,70099,70100,70101,70102,70103,70104,70105,70113,70114,70115,70116,70117,70118,70119,70120,70121,70122,70123,70124,70125,70126,70127,70128,70129,70130,70131,70132,70384,70385,70386,70387,70388,70389,70390,70391,70392,70393,70864,70865,70866,70867,70868,70869,70870,70871,70872,70873,71248,71249,71250,71251,71252,71253,71254,71255,71256,71257,71360,71361,71362,71363,71364,71365,71366,71367,71368,71369,71472,71473,71474,71475,71476,71477,71478,71479,71480,71481,71482,71483,71904,71905,71906,71907,71908,71909,71910,71911,71912,71913,71914,71915,71916,71917,71918,71919,71920,71921,71922,74752,74753,74754,74755,74756,74757,74758,74759,74760,74761,74762,74763,74764,74765,74766,74767,74768,74769,74770,74771,74772,74773,74774,74775,74776,74777,74778,74779,74780,74781,74782,74783,74784,74785,74786,74787,74788,74789,74790,74791,74792,74793,74794,74795,74796,74797,74798,74799,74800,74801,74802,74803,74804,74805,74806,74807,74808,74809,74810,74811,74812,74813,74814,74815,74816,74817,74818,74819,74820,74821,74822,74823,74824,74825,74826,74827,74828,74829,74830,74831,74832,74833,74834,74835,74836,74837,74838,74839,74840,74841,74842,74843,74844,74845,74846,74847,74848,74849,74850,74851,74852,74853,74854,74855,74856,74857,74858,74859,74860,74861,74862,92768,92769,92770,92771,92772,92773,92774,92775,92776,92777,93008,93009,93010,93011,93012,93013,93014,93015,93016,93017,93019,93020,93021,93022,93023,93024,93025,119648,119649,119650,119651,119652,119653,119654,119655,119656,119657,119658,119659,119660,119661,119662,119663,119664,119665,120782,120783,120784,120785,120786,120787,120788,120789,120790,120791,120792,120793,120794,120795,120796,120797,120798,120799,120800,120801,120802,120803,120804,120805,120806,120807,120808,120809,120810,120811,120812,120813,120814,120815,120816,120817,120818,120819,120820,120821,120822,120823,120824,120825,120826,120827,120828,120829,120830,120831,125127,125128,125129,125130,125131,125132,125133,125134,125135,127232,127233,127234,127235,127236,127237,127238,127239,127240,127241,127242,127243,127244]},"69f3":function(r,u,d){var p,b,v,w=d("7f9a"),c=d("da84"),o=d("861d"),g=d("9112"),s=d("5135"),y=d("f772"),_=d("d012"),k=c.WeakMap,C=function(z){return v(z)?b(z):p(z,{})},O=function(z){return function(B){var X;if(!o(B)||(X=b(B)).type!==z)throw TypeError("Incompatible receiver, "+z+" required");return X}};if(w){var T=new k,P=T.get,D=T.has,F=T.set;p=function(z,B){return F.call(T,z,B),B},b=function(z){return P.call(T,z)||{}},v=function(z){return D.call(T,z)}}else{var N=y("state");_[N]=!0,p=function(z,B){return g(z,N,B),B},b=function(z){return s(z,N)?z[N]:{}},v=function(z){return s(z,N)}}r.exports={set:p,get:b,has:v,enforce:C,getterFor:O}},"6a51":function(r,u){function d(w){return w?typeof w=="string"?w:w.source:null}function p(...w){return w.map(o=>d(o)).join("")}function b(...w){return"("+w.map(o=>d(o)).join("|")+")"}function v(w){const c=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","close","closedir","connect","continue","cos","crypt","dbmclose","dbmopen","defined","delete","die","do","dump","each","else","elsif","endgrent","endhostent","endnetent","endprotoent","endpwent","endservent","eof","eval","exec","exists","exit","exp","fcntl","fileno","flock","for","foreach","fork","format","formline","getc","getgrent","getgrgid","getgrnam","gethostbyaddr","gethostbyname","gethostent","getlogin","getnetbyaddr","getnetbyname","getnetent","getpeername","getpgrp","getpriority","getprotobyname","getprotobynumber","getprotoent","getpwent","getpwnam","getpwuid","getservbyname","getservbyport","getservent","getsockname","getsockopt","given","glob","gmtime","goto","grep","gt","hex","if","index","int","ioctl","join","keys","kill","last","lc","lcfirst","length","link","listen","local","localtime","log","lstat","lt","ma","map","mkdir","msgctl","msgget","msgrcv","msgsnd","my","ne","next","no","not","oct","open","opendir","or","ord","our","pack","package","pipe","pop","pos","print","printf","prototype","push","q|0","qq","quotemeta","qw","qx","rand","read","readdir","readline","readlink","readpipe","recv","redo","ref","rename","require","reset","return","reverse","rewinddir","rindex","rmdir","say","scalar","seek","seekdir","select","semctl","semget","semop","send","setgrent","sethostent","setnetent","setpgrp","setpriority","setprotoent","setpwent","setservent","setsockopt","shift","shmctl","shmget","shmread","shmwrite","shutdown","sin","sleep","socket","socketpair","sort","splice","split","sprintf","sqrt","srand","stat","state","study","sub","substr","symlink","syscall","sysopen","sysread","sysseek","system","syswrite","tell","telldir","tie","tied","time","times","tr","truncate","uc","ucfirst","umask","undef","unless","unlink","unpack","unshift","untie","until","use","utime","values","vec","wait","waitpid","wantarray","warn","when","while","write","x|0","xor","y|0"],o=/[dualxmsipngr]{0,12}/,g={$pattern:/[\w.]+/,keyword:c.join(" ")},s={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:g},y={begin:/->\{/,end:/\}/},_={variants:[{begin:/\$\d/},{begin:p(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@][^\s\w{]/,relevance:0}]},k=[w.BACKSLASH_ESCAPE,s,_],C=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],O=(D,F,N="\\1")=>{const z=N==="\\1"?N:p(N,F);return p(p("(?:",D,")"),F,/(?:\\.|[^\\\/])*?/,z,/(?:\\.|[^\\\/])*?/,N,o)},T=(D,F,N)=>p(p("(?:",D,")"),F,/(?:\\.|[^\\\/])*?/,N,o),P=[_,w.HASH_COMMENT_MODE,w.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),y,{className:"string",contains:k,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[w.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[w.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+w.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[w.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:O("s|tr|y",b(...C))},{begin:O("s|tr|y","\\(","\\)")},{begin:O("s|tr|y","\\[","\\]")},{begin:O("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:T("(?:m|qr)?",/\//,/\//)},{begin:T("m|qr",b(...C),/\1/)},{begin:T("m|qr",/\(/,/\)/)},{begin:T("m|qr",/\[/,/\]/)},{begin:T("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[w.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return s.contains=P,y.contains=P,{name:"Perl",aliases:["pl","pm"],keywords:g,contains:P}}r.exports=v},"6d61":function(r,u,d){var p=d("23e7"),b=d("da84"),v=d("94ca"),w=d("6eeb"),c=d("f183"),o=d("2266"),g=d("19aa"),s=d("861d"),y=d("d039"),_=d("1c7e"),k=d("d44e"),C=d("7156");r.exports=function(O,T,P){var D=O.indexOf("Map")!==-1,F=O.indexOf("Weak")!==-1,N=D?"set":"add",z=b[O],B=z&&z.prototype,X=z,W={},H=function(te){var re=B[te];w(B,te,te=="add"?function(be){return re.call(this,be===0?0:be),this}:te=="delete"?function(be){return!(F&&!s(be))&&re.call(this,be===0?0:be)}:te=="get"?function(be){return F&&!s(be)?void 0:re.call(this,be===0?0:be)}:te=="has"?function(be){return!(F&&!s(be))&&re.call(this,be===0?0:be)}:function(be,Le){return re.call(this,be===0?0:be,Le),this})};if(v(O,typeof z!="function"||!(F||B.forEach&&!y(function(){new z().entries().next()}))))X=P.getConstructor(T,O,D,N),c.REQUIRED=!0;else if(v(O,!0)){var U=new X,G=U[N](F?{}:-0,1)!=U,Y=y(function(){U.has(1)}),K=_(function(te){new z(te)}),ee=!F&&y(function(){for(var te=new z,re=5;re--;)te[N](re,re);return!te.has(-0)});K||(X=T(function(te,re){g(te,X,O);var be=C(new z,te,X);return re!=null&&o(re,be[N],be,D),be}),X.prototype=B,B.constructor=X),(Y||ee)&&(H("delete"),H("has"),D&&H("get")),(ee||G)&&H(N),F&&B.clear&&delete B.clear}return W[O]=X,p({global:!0,forced:X!=z},W),k(X,O),F||P.setStrong(X,O,D),X}},"6d7c":function(r,u,d){var p=d("bc2b"),b=d("0142"),v=d("48ce"),w=d("aa93"),c=d("8544"),o=d("5f02"),g=d("802f"),s=d("1801");function y(_){_=_||"",_=_.trim();for(var k={symbols:{},start:null,drawSVG:function(At,bt){var ot=this;this.diagram&&this.diagram.clean();var wt=new p(At,bt);this.diagram=wt;var xt={};function Nt(Vt){if(xt[Vt.key])return xt[Vt.key];switch(Vt.symbolType){case"start":xt[Vt.key]=new b(wt,Vt);break;case"end":xt[Vt.key]=new v(wt,Vt);break;case"operation":xt[Vt.key]=new w(wt,Vt);break;case"inputoutput":xt[Vt.key]=new c(wt,Vt);break;case"subroutine":xt[Vt.key]=new o(wt,Vt);break;case"condition":xt[Vt.key]=new g(wt,Vt);break;case"parallel":xt[Vt.key]=new s(wt,Vt);break;default:return new Error("Wrong symbol type!")}return xt[Vt.key]}(function Vt($t,yn,Mn){var Pn=Nt($t);return ot.start===$t?wt.startWith(Pn):yn&&Mn&&!yn.pathOk&&(yn instanceof g?(Mn.yes===$t&&yn.yes(Pn),Mn.no===$t&&yn.no(Pn)):yn instanceof s?(Mn.path1===$t&&yn.path1(Pn),Mn.path2===$t&&yn.path2(Pn),Mn.path3===$t&&yn.path3(Pn)):yn.then(Pn)),Pn.pathOk||(Pn instanceof g?($t.yes&&Vt($t.yes,Pn,$t),$t.no&&Vt($t.no,Pn,$t)):Pn instanceof s?($t.path1&&Vt($t.path1,Pn,$t),$t.path2&&Vt($t.path2,Pn,$t),$t.path3&&Vt($t.path3,Pn,$t)):$t.next&&Vt($t.next,Pn,$t)),Pn})(this.start),wt.render()},clean:function(){this.diagram.clean()},options:function(){return this.diagram.options}},C=[],O=0,T=1,P=_.length;T")<0&&z.indexOf("=>")<0&&z.indexOf("@>")<0?(C[F-1]+=` `+z,C.splice(F,1),N--):F++}function B(At){var bt=At.indexOf("(")+1,ot=At.indexOf(")");return bt>=0&&ot>=0?At.substring(bt,ot):"{}"}function X(At){var bt=At.indexOf("(")+1,ot=At.indexOf(")");return bt>=0&&ot>=0?At.substring(bt,ot):""}function W(At){var bt=At.indexOf("(")+1,ot=At.indexOf(")");return bt>=0&&ot>=0?k.symbols[At.substring(0,bt-1)]:k.symbols[At]}function H(At){var bt="next",ot=At.indexOf("(")+1,wt=At.indexOf(")");return ot>=0&&wt>=0&&(bt=Te.substring(ot,wt),bt.indexOf(",")<0&&bt!=="yes"&&bt!=="no"&&(bt="next, "+bt)),bt}function U(At){var bt=At.indexOf("(")+1,ot=At.indexOf(")"),wt=At.substring(bt,ot);wt.indexOf(",")>0&&(wt=wt.substring(0,wt.indexOf(",")));var xt=wt.split("@");if(xt.length>1)return bt>=0&&ot>=0?xt[1]:""}for(;C.length>0;){var G=C.splice(0,1)[0].trim();if(G.indexOf("=>")>=0){var Y,K=G.split("=>"),ee={key:K[0].replace(/\(.*\)/,""),symbolType:K[1],text:null,link:null,target:null,flowstate:null,function:null,lineStyle:{},params:{}},te=K[0].match(/\((.*)\)/);if(te&&te.length>1)for(var re=te[1].split(","),be=0;be=0&&(Y=ee.symbolType.split(": "),ee.symbolType=Y.shift(),ee.text=Y.join(": ")),ee.text&&ee.text.indexOf(":$")>=0?(Y=ee.text.split(":$"),ee.text=Y.shift(),ee.function=Y.join(":$")):ee.symbolType.indexOf(":$")>=0?(Y=ee.symbolType.split(":$"),ee.symbolType=Y.shift(),ee.function=Y.join(":$")):ee.text&&ee.text.indexOf(":>")>=0?(Y=ee.text.split(":>"),ee.text=Y.shift(),ee.link=Y.join(":>")):ee.symbolType.indexOf(":>")>=0&&(Y=ee.symbolType.split(":>"),ee.symbolType=Y.shift(),ee.link=Y.join(":>")),ee.symbolType.indexOf(` `)>=0&&(ee.symbolType=ee.symbolType.split(` -`)[0]),ee.link){var me=ee.link.indexOf("[")+1,Ie=ee.link.indexOf("]");me>=0&&Ie>=0&&(ee.target=ee.link.substring(me,Ie),ee.link=ee.link.substring(0,me-1))}if(ee.text&&ee.text.indexOf("|")>=0){var pe=ee.text.split("|");ee.flowstate=pe.pop().trim(),ee.text=pe.join("|")}k.symbols[ee.key]=ee}else if(G.indexOf("->")>=0){var ce=U(G);ce&&(G=G.replace("@"+ce,""));for(var ue=G.split("->"),_e=0,xe=ue.length;_e=0){var et=Be.split(",");Be=et[0],Ve=et[1].trim()}if(ce&&(Be=="yes"||Be=="true"?Fe.yes_annotation=ce:Fe.no_annotation=ce,ce=null),k.start||(k.start=Fe),_e+1")>=0){for(var yt=G.split("@>"),ut=0,vt=yt.length;ut?@[]^_`{|}~-".split("").forEach(function(w){b[w.charCodeAt(0)]=1}),r.exports=function(w,c){var o,g=w.pos,s=w.posMax;if(w.src.charCodeAt(g)!==92)return!1;if(g++,gC;)s=_[C++],h&&!w.call(y,s)||O.push(o?[s,y[s]]:y[s]);return O}};r.exports={entries:c(!0),values:c(!1)}},"6fd1":function(r,u){r.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/},7133:function(r,u,p){var h=p("096b");function b(v,w,c){this.src=v,this.env=c,this.tokens=[],this.inlineMode=!1,this.md=w}b.prototype.Token=h,r.exports=b},7156:function(r,u,p){var h=p("861d"),b=p("d2bb");r.exports=function(v,w,c){var o,g;return b&&typeof(o=w.constructor)=="function"&&o!==c&&h(g=o.prototype)&&g!==c.prototype&&b(v,g),v}},7418:function(r,u){u.f=Object.getOwnPropertySymbols},7429:function(r,u,p){var h=this&&this.__importDefault||function(w){return w&&w.__esModule?w:{default:w}};Object.defineProperty(u,"__esModule",{value:!0});var b=h(p("327e")),v=b.default;r.exports=v,u.default=v},"746a":function(r,u,p){r.exports=function(h,b,v){function w(O){return O.trim().split(" ",2)[0]===b}function c(O,T,P,D,F){return O[T].nesting===1&&O[T].attrJoin("class",b),F.renderToken(O,T,P,D,F)}v=v||{};var o=3,g=v.marker||":",s=g.charCodeAt(0),y=g.length,_=v.validate||w,k=v.render||c;function C(O,T,P,D){var F,N,z,B,X,W,H,U,G=!1,Y=O.bMarks[T]+O.tShift[T],K=O.eMarks[T];if(s!==O.src.charCodeAt(Y))return!1;for(F=Y+1;F<=K&&g[(F-Y)%y]===O.src[F];F++);if(z=Math.floor((F-Y)/y),z=P||(Y=O.bMarks[N]+O.tShift[N],K=O.eMarks[N],Y=4)){for(F=Y+1;F<=K&&g[(F-Y)%y]===O.src[F];F++);if(!(Math.floor((F-Y)/y)=o||w.sCount[k]=O){w.line=o;break}for(s=0;s<_&&(g=y[s](w,k,o,!1),!g);s++);w.tight=!C,w.isEmpty(w.line-1)&&(C=!0),k=w.line,kp(y)).join("")}function w(...g){return"("+g.map(y=>p(y)).join("|")+")"}function c(g){const s={"builtin-name":["action","bindattr","collection","component","concat","debugger","each","each-in","get","hash","if","in","input","link-to","loc","log","lookup","mut","outlet","partial","query-params","render","template","textarea","unbound","unless","view","with","yield"]},y={literal:["true","false","undefined","null"]},_=/""|"[^"]+"/,k=/''|'[^']+'/,C=/\[\]|\[[^\]]+\]/,O=/[^\s!"#%&'()*+,.\/;<=>@\[\\\]^`{|}~]+/,T=/(\.|\/)/,P=w(_,k,C,O),D=v(b(/\.|\.\/|\//),P,h(v(T,P))),F=v("(",C,"|",O,")(?==)"),N={begin:D,lexemes:/[\w.\/]+/},z=g.inherit(N,{keywords:y}),B={begin:/\(/,end:/\)/},X={className:"attr",begin:F,relevance:0,starts:{begin:/=/,end:/=/,starts:{contains:[g.NUMBER_MODE,g.QUOTE_STRING_MODE,g.APOS_STRING_MODE,z,B]}}},W={begin:/as\s+\|/,keywords:{keyword:"as"},end:/\|/,contains:[{begin:/\w+/}]},H={contains:[g.NUMBER_MODE,g.QUOTE_STRING_MODE,g.APOS_STRING_MODE,W,X,z,B],returnEnd:!0},U=g.inherit(N,{className:"name",keywords:s,starts:g.inherit(H,{end:/\)/})});B.contains=[U];const G=g.inherit(N,{keywords:s,className:"name",starts:g.inherit(H,{end:/\}\}/})}),Y=g.inherit(N,{keywords:s,className:"name"}),K=g.inherit(N,{className:"name",keywords:s,starts:g.inherit(H,{end:/\}\}/})});return{name:"Handlebars",aliases:["hbs","html.hbs","html.handlebars","htmlbars"],case_insensitive:!0,subLanguage:"xml",contains:[{begin:/\\\{\{/,skip:!0},{begin:/\\\\(?=\{\{)/,skip:!0},g.COMMENT(/\{\{!--/,/--\}\}/),g.COMMENT(/\{\{!/,/\}\}/),{className:"template-tag",begin:/\{\{\{\{(?!\/)/,end:/\}\}\}\}/,contains:[G],starts:{end:/\{\{\{\{\//,returnEnd:!0,subLanguage:"xml"}},{className:"template-tag",begin:/\{\{\{\{\//,end:/\}\}\}\}/,contains:[Y]},{className:"template-tag",begin:/\{\{#/,end:/\}\}/,contains:[G]},{className:"template-tag",begin:/\{\{(?=else\}\})/,end:/\}\}/,keywords:"else"},{className:"template-tag",begin:/\{\{(?=else if)/,end:/\}\}/,keywords:"else if"},{className:"template-tag",begin:/\{\{\//,end:/\}\}/,contains:[Y]},{className:"template-variable",begin:/\{\{\{/,end:/\}\}\}/,contains:[K]},{className:"template-variable",begin:/\{\{/,end:/\}\}/,contains:[K]}]}}function o(g){const s=c(g);return s.name="HTMLbars",g.getLanguage("handlebars")&&(s.disableAutodetect=!0),s}r.exports=o},"7b0b":function(r,u,p){var h=p("1d80");r.exports=function(b){return Object(h(b))}},"7ba6":function(r,u,p){var h=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function b(v,w){var c,o,g,s=v.posMax,y=v.pos;if(v.src.charCodeAt(y)!==94||w||y+2>=s)return!1;for(v.pos=y+1;v.pos`${s}?`);return{name:"Dart",keywords:{keyword:"abstract as assert async await break case catch class const continue covariant default deferred do dynamic else enum export extends extension external factory false final finally for Function get hide if implements import in inferface is late library mixin new null on operator part required rethrow return set show static super switch sync this throw true try typedef var void while with yield",built_in:c.concat(o).concat(["Never","Null","dynamic","print","document","querySelector","querySelectorAll","window"]),$pattern:/[A-Za-z][A-Za-z0-9_]*\??/},contains:[w,h.COMMENT(/\/\*\*(?!\/)/,/\*\//,{subLanguage:"markdown",relevance:0}),h.COMMENT(/\/{3,} ?/,/$/,{contains:[{subLanguage:"markdown",begin:".",end:"$",relevance:0}]}),h.C_LINE_COMMENT_MODE,h.C_BLOCK_COMMENT_MODE,{className:"class",beginKeywords:"class interface",end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},h.UNDERSCORE_TITLE_MODE]},h.C_NUMBER_MODE,{className:"meta",begin:"@[A-Za-z]+"},{begin:"=>"}]}}r.exports=p},"7c73":function(r,u,p){var h,b=p("825a"),v=p("37e8"),w=p("7839"),c=p("d012"),o=p("1be4"),g=p("cc12"),s=p("f772"),y=">",_="<",k="prototype",C="script",O=s("IE_PROTO"),T=function(){},P=function(z){return _+C+y+z+_+"/"+C+y},D=function(z){z.write(P("")),z.close();var B=z.parentWindow.Object;return z=null,B},F=function(){var z,B=g("iframe"),X="java"+C+":";return B.style.display="none",o.appendChild(B),B.src=String(X),z=B.contentWindow.document,z.open(),z.write(P("document.F=Object")),z.close(),z.F},N=function(){try{h=document.domain&&new ActiveXObject("htmlfile")}catch{}N=h?D(h):F();for(var z=w.length;z--;)delete N[k][w[z]];return N()};c[O]=!0,r.exports=Object.create||function(z,B){var X;return z!==null?(T[k]=b(z),X=new T,T[k]=null,X[O]=z):X=N(),B===void 0?X:v(X,B)}},"7ca0":function(r,u){r.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},"7cc2":function(r,u,p){var h=p("0068").assign,b=p("0068").unescapeAll,v=p("0068").escapeHtml,w={};function c(){this.rules=h({},w)}w.code_inline=function(o,g,s,y,_){var k=o[g];return""+v(o[g].content)+""},w.code_block=function(o,g,s,y,_){var k=o[g];return""+v(o[g].content)+` +`)[0]),ee.link){var me=ee.link.indexOf("[")+1,Ie=ee.link.indexOf("]");me>=0&&Ie>=0&&(ee.target=ee.link.substring(me,Ie),ee.link=ee.link.substring(0,me-1))}if(ee.text&&ee.text.indexOf("|")>=0){var pe=ee.text.split("|");ee.flowstate=pe.pop().trim(),ee.text=pe.join("|")}k.symbols[ee.key]=ee}else if(G.indexOf("->")>=0){var ce=U(G);ce&&(G=G.replace("@"+ce,""));for(var ue=G.split("->"),_e=0,xe=ue.length;_e=0){var et=Be.split(",");Be=et[0],Ve=et[1].trim()}if(ce&&(Be=="yes"||Be=="true"?Fe.yes_annotation=ce:Fe.no_annotation=ce,ce=null),k.start||(k.start=Fe),_e+1")>=0){for(var yt=G.split("@>"),ut=0,vt=yt.length;ut?@[]^_`{|}~-".split("").forEach(function(w){b[w.charCodeAt(0)]=1}),r.exports=function(w,c){var o,g=w.pos,s=w.posMax;if(w.src.charCodeAt(g)!==92)return!1;if(g++,gC;)s=_[C++],p&&!w.call(y,s)||O.push(o?[s,y[s]]:y[s]);return O}};r.exports={entries:c(!0),values:c(!1)}},"6fd1":function(r,u){r.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/},7133:function(r,u,d){var p=d("096b");function b(v,w,c){this.src=v,this.env=c,this.tokens=[],this.inlineMode=!1,this.md=w}b.prototype.Token=p,r.exports=b},7156:function(r,u,d){var p=d("861d"),b=d("d2bb");r.exports=function(v,w,c){var o,g;return b&&typeof(o=w.constructor)=="function"&&o!==c&&p(g=o.prototype)&&g!==c.prototype&&b(v,g),v}},7418:function(r,u){u.f=Object.getOwnPropertySymbols},7429:function(r,u,d){var p=this&&this.__importDefault||function(w){return w&&w.__esModule?w:{default:w}};Object.defineProperty(u,"__esModule",{value:!0});var b=p(d("327e")),v=b.default;r.exports=v,u.default=v},"746a":function(r,u,d){r.exports=function(p,b,v){function w(O){return O.trim().split(" ",2)[0]===b}function c(O,T,P,D,F){return O[T].nesting===1&&O[T].attrJoin("class",b),F.renderToken(O,T,P,D,F)}v=v||{};var o=3,g=v.marker||":",s=g.charCodeAt(0),y=g.length,_=v.validate||w,k=v.render||c;function C(O,T,P,D){var F,N,z,B,X,W,H,U,G=!1,Y=O.bMarks[T]+O.tShift[T],K=O.eMarks[T];if(s!==O.src.charCodeAt(Y))return!1;for(F=Y+1;F<=K&&g[(F-Y)%y]===O.src[F];F++);if(z=Math.floor((F-Y)/y),z=P||(Y=O.bMarks[N]+O.tShift[N],K=O.eMarks[N],Y=4)){for(F=Y+1;F<=K&&g[(F-Y)%y]===O.src[F];F++);if(!(Math.floor((F-Y)/y)=o||w.sCount[k]=O){w.line=o;break}for(s=0;s<_&&(g=y[s](w,k,o,!1),!g);s++);w.tight=!C,w.isEmpty(w.line-1)&&(C=!0),k=w.line,kd(y)).join("")}function w(...g){return"("+g.map(y=>d(y)).join("|")+")"}function c(g){const s={"builtin-name":["action","bindattr","collection","component","concat","debugger","each","each-in","get","hash","if","in","input","link-to","loc","log","lookup","mut","outlet","partial","query-params","render","template","textarea","unbound","unless","view","with","yield"]},y={literal:["true","false","undefined","null"]},_=/""|"[^"]+"/,k=/''|'[^']+'/,C=/\[\]|\[[^\]]+\]/,O=/[^\s!"#%&'()*+,.\/;<=>@\[\\\]^`{|}~]+/,T=/(\.|\/)/,P=w(_,k,C,O),D=v(b(/\.|\.\/|\//),P,p(v(T,P))),F=v("(",C,"|",O,")(?==)"),N={begin:D,lexemes:/[\w.\/]+/},z=g.inherit(N,{keywords:y}),B={begin:/\(/,end:/\)/},X={className:"attr",begin:F,relevance:0,starts:{begin:/=/,end:/=/,starts:{contains:[g.NUMBER_MODE,g.QUOTE_STRING_MODE,g.APOS_STRING_MODE,z,B]}}},W={begin:/as\s+\|/,keywords:{keyword:"as"},end:/\|/,contains:[{begin:/\w+/}]},H={contains:[g.NUMBER_MODE,g.QUOTE_STRING_MODE,g.APOS_STRING_MODE,W,X,z,B],returnEnd:!0},U=g.inherit(N,{className:"name",keywords:s,starts:g.inherit(H,{end:/\)/})});B.contains=[U];const G=g.inherit(N,{keywords:s,className:"name",starts:g.inherit(H,{end:/\}\}/})}),Y=g.inherit(N,{keywords:s,className:"name"}),K=g.inherit(N,{className:"name",keywords:s,starts:g.inherit(H,{end:/\}\}/})});return{name:"Handlebars",aliases:["hbs","html.hbs","html.handlebars","htmlbars"],case_insensitive:!0,subLanguage:"xml",contains:[{begin:/\\\{\{/,skip:!0},{begin:/\\\\(?=\{\{)/,skip:!0},g.COMMENT(/\{\{!--/,/--\}\}/),g.COMMENT(/\{\{!/,/\}\}/),{className:"template-tag",begin:/\{\{\{\{(?!\/)/,end:/\}\}\}\}/,contains:[G],starts:{end:/\{\{\{\{\//,returnEnd:!0,subLanguage:"xml"}},{className:"template-tag",begin:/\{\{\{\{\//,end:/\}\}\}\}/,contains:[Y]},{className:"template-tag",begin:/\{\{#/,end:/\}\}/,contains:[G]},{className:"template-tag",begin:/\{\{(?=else\}\})/,end:/\}\}/,keywords:"else"},{className:"template-tag",begin:/\{\{(?=else if)/,end:/\}\}/,keywords:"else if"},{className:"template-tag",begin:/\{\{\//,end:/\}\}/,contains:[Y]},{className:"template-variable",begin:/\{\{\{/,end:/\}\}\}/,contains:[K]},{className:"template-variable",begin:/\{\{/,end:/\}\}/,contains:[K]}]}}function o(g){const s=c(g);return s.name="HTMLbars",g.getLanguage("handlebars")&&(s.disableAutodetect=!0),s}r.exports=o},"7b0b":function(r,u,d){var p=d("1d80");r.exports=function(b){return Object(p(b))}},"7ba6":function(r,u,d){var p=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function b(v,w){var c,o,g,s=v.posMax,y=v.pos;if(v.src.charCodeAt(y)!==94||w||y+2>=s)return!1;for(v.pos=y+1;v.pos`${s}?`);return{name:"Dart",keywords:{keyword:"abstract as assert async await break case catch class const continue covariant default deferred do dynamic else enum export extends extension external factory false final finally for Function get hide if implements import in inferface is late library mixin new null on operator part required rethrow return set show static super switch sync this throw true try typedef var void while with yield",built_in:c.concat(o).concat(["Never","Null","dynamic","print","document","querySelector","querySelectorAll","window"]),$pattern:/[A-Za-z][A-Za-z0-9_]*\??/},contains:[w,p.COMMENT(/\/\*\*(?!\/)/,/\*\//,{subLanguage:"markdown",relevance:0}),p.COMMENT(/\/{3,} ?/,/$/,{contains:[{subLanguage:"markdown",begin:".",end:"$",relevance:0}]}),p.C_LINE_COMMENT_MODE,p.C_BLOCK_COMMENT_MODE,{className:"class",beginKeywords:"class interface",end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},p.UNDERSCORE_TITLE_MODE]},p.C_NUMBER_MODE,{className:"meta",begin:"@[A-Za-z]+"},{begin:"=>"}]}}r.exports=d},"7c73":function(r,u,d){var p,b=d("825a"),v=d("37e8"),w=d("7839"),c=d("d012"),o=d("1be4"),g=d("cc12"),s=d("f772"),y=">",_="<",k="prototype",C="script",O=s("IE_PROTO"),T=function(){},P=function(z){return _+C+y+z+_+"/"+C+y},D=function(z){z.write(P("")),z.close();var B=z.parentWindow.Object;return z=null,B},F=function(){var z,B=g("iframe"),X="java"+C+":";return B.style.display="none",o.appendChild(B),B.src=String(X),z=B.contentWindow.document,z.open(),z.write(P("document.F=Object")),z.close(),z.F},N=function(){try{p=document.domain&&new ActiveXObject("htmlfile")}catch{}N=p?D(p):F();for(var z=w.length;z--;)delete N[k][w[z]];return N()};c[O]=!0,r.exports=Object.create||function(z,B){var X;return z!==null?(T[k]=b(z),X=new T,T[k]=null,X[O]=z):X=N(),B===void 0?X:v(X,B)}},"7ca0":function(r,u){r.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},"7cc2":function(r,u,d){var p=d("0068").assign,b=d("0068").unescapeAll,v=d("0068").escapeHtml,w={};function c(){this.rules=p({},w)}w.code_inline=function(o,g,s,y,_){var k=o[g];return""+v(o[g].content)+""},w.code_block=function(o,g,s,y,_){var k=o[g];return""+v(o[g].content)+` `},w.fence=function(o,g,s,y,_){var k,C,O,T,P,D=o[g],F=D.info?b(D.info).trim():"",N="",z="";return F&&(O=F.split(/(\s+)/g),N=O[0],z=O.slice(2).join("")),k=s.highlight&&s.highlight(D.content,N,z)||v(D.content),k.indexOf(""+k+` `):"
"+k+`
@@ -2711,63 +2713,63 @@ You are running Rapha\xEBl `+this.version};var te,re=function(ue,_e,xe){for(var `},w.text=function(o,g){return v(o[g].content)},w.html_block=function(o,g){return o[g].content},w.html_inline=function(o,g){return o[g].content},c.prototype.renderAttrs=function(o){var g,s,y;if(!o.attrs)return"";for(y="",g=0,s=o.attrs.length;g `:">",_)},c.prototype.renderInline=function(o,g,s){for(var y,_="",k=this.rules,C=0,O=o.length;C=w||(o=b.charCodeAt(v),o!==34&&o!==39&&o!==40))return y;for(v++,o===40&&(o=41);vy.right_symbol.getCenter().y&&D<=y.right_symbol.width/2){O=!0;break}}if(O){if(y.right_symbol.symbolType==="end")return;y.right_symbol.setX(C.getX()+C.width+o),k()}})(),this.right_symbol.isPositioned=!0,this.right_symbol.render()}}if(this.left_symbol){var _=this.getLeft();this.left_symbol.isPositioned||(this.left_symbol.setY(_.y-this.left_symbol.height/2),this.left_symbol.shiftX(-(this.group.getBBox().x+this.width+o)),y=this,function k(){for(var C,O=!1,T=0,P=y.chart.symbols.length;Ty.left_symbol.getCenter().y&&D<=y.left_symbol.width/2){O=!0;break}}if(O){if(y.left_symbol.symbolType==="end")return;y.left_symbol.setX(C.getX()+C.width+o),k()}}(),this.left_symbol.isPositioned=!0,this.left_symbol.render())}},c.prototype.renderLines=function(){this.yes_symbol&&this.drawLineTo(this.yes_symbol,this.yes_annotation?this.yes_annotation:this.getAttr("yes-text"),this.yes_direction),this.no_symbol&&this.drawLineTo(this.no_symbol,this.no_annotation?this.no_annotation:this.getAttr("no-text"),this.no_direction)},r.exports=c},"80d3":function(r,u,p){var h=p("0068").isSpace;function b(w,c){var o=w.bMarks[c]+w.tShift[c],g=w.eMarks[c];return w.src.substr(o,g-o)}function v(w){var c,o=[],g=0,s=w.length,y=!1,_=0,k="";for(c=w.charCodeAt(g);go||(O=c+1,w.sCount[O]=4||(_=w.bMarks[O]+w.tShift[O],_>=w.eMarks[O])||(U=w.src.charCodeAt(_++),U!==124&&U!==45&&U!==58)||_>=w.eMarks[O]||(G=w.src.charCodeAt(_++),G!==124&&G!==45&&G!==58&&!h(G))||U===45&&h(G))return!1;for(;_=4||(T=v(y),T.length&&T[0]===""&&T.shift(),T.length&&T[T.length-1]===""&&T.pop(),P=T.length,P===0||P!==F.length))return!1;if(g)return!0;for(X=w.parentType,w.parentType="table",H=w.md.block.ruler.getRules("blockquote"),D=w.push("table_open","table",1),D.map=z=[c,0],D=w.push("thead_open","thead",1),D.map=[c,c+1],D=w.push("tr_open","tr",1),D.map=[c,c+1],k=0;k=4)break;for(T=v(y),T.length&&T[0]===""&&T.shift(),T.length&&T[T.length-1]===""&&T.pop(),O===c+2&&(D=w.push("tbody_open","tbody",1),D.map=B=[c+2,0]),D=w.push("tr_open","tr",1),D.map=[O,O+1],k=0;kp(o)).join("")}function v(w){const c="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",o={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__",built_in:"proc lambda",literal:"true false nil"},g={className:"doctag",begin:"@[A-Za-z]+"},s={begin:"#<",end:">"},y=[w.COMMENT("#","$",{contains:[g]}),w.COMMENT("^=begin","^=end",{contains:[g],relevance:10}),w.COMMENT("^__END__","\\n$")],_={className:"subst",begin:/#\{/,end:/\}/,keywords:o},k={className:"string",contains:[w.BACKSLASH_ESCAPE,_],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:/<<[-~]?'?(\w+)\n(?:[^\n]*\n)*?\s*\1\b/,returnBegin:!0,contains:[{begin:/<<[-~]?'?/},w.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[w.BACKSLASH_ESCAPE,_]})]}]},C="[1-9](_?[0-9])*|0",O="[0-9](_?[0-9])*",T={className:"number",relevance:0,variants:[{begin:`\\b(${C})(\\.(${O}))?([eE][+-]?(${O})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},P={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:o},D=[k,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[w.inherit(w.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|!)?"}),{begin:"<\\s*",contains:[{begin:"("+w.IDENT_RE+"::)?"+w.IDENT_RE,relevance:0}]}].concat(y)},{className:"function",begin:b(/def\s+/,h(c+"\\s*(\\(|;|$)")),relevance:0,keywords:"def",end:"$|;",contains:[w.inherit(w.TITLE_MODE,{begin:c}),P].concat(y)},{begin:w.IDENT_RE+"::"},{className:"symbol",begin:w.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[k,{begin:c}],relevance:0},T,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,relevance:0,keywords:o},{begin:"("+w.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[w.BACKSLASH_ESCAPE,_],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(s,y),relevance:0}].concat(s,y);_.contains=D,P.contains=D;const F="[>?]>",N="[\\w#]+\\(\\w+\\):\\d+:\\d+>",z="(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>",B=[{begin:/^\s*=>/,starts:{end:"$",contains:D}},{className:"meta",begin:"^("+F+"|"+N+"|"+z+")(?=[ ])",starts:{end:"$",contains:D}}];return y.unshift(s),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:o,illegal:/\/\*/,contains:[w.SHEBANG({binary:"ruby"})].concat(B).concat(y).concat(D)}}r.exports=v},"834f":function(r,u,p){var h=p("096b"),b=p("0068").isSpace;function v(w,c,o,g){var s,y,_,k,C,O,T,P;for(this.src=w,this.md=c,this.env=o,this.tokens=g,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",y=this.src,P=!1,_=k=O=T=0,C=y.length;k0&&this.level++,this.tokens.push(g),g},v.prototype.isEmpty=function(w){return this.bMarks[w]+this.tShift[w]>=this.eMarks[w]},v.prototype.skipEmptyLines=function(w){for(var c=this.lineMax;wc;)if(!b(this.src.charCodeAt(--w)))return w+1;return w},v.prototype.skipChars=function(w,c){for(var o=this.src.length;wo;)if(c!==this.src.charCodeAt(--w))return w+1;return w},v.prototype.getLines=function(w,c,o,g){var s,y,_,k,C,O,T,P=w;if(w>=c)return"";for(O=new Array(c-w),s=0;Po?new Array(y-o+1).join(" ")+this.src.slice(k,C):this.src.slice(k,C)}return O.join("")},v.prototype.Token=h,r.exports=v},"838d":function(r,u,p){function h(b,v){var w,c,o,g,s,y,_,k,C={},O=v.length;if(O){var T=0,P=-2,D=[];for(w=0;ws;c-=D[c]+1)if(g=v[c],g.marker===o.marker&&g.open&&g.end<0&&(_=!1,(g.close||o.open)&&(g.length+o.length)%3===0&&(g.length%3===0&&o.length%3===0||(_=!0)),!_)){k=c>0&&!v[c-1].open?D[c-1]+1:0,D[w]=w-c+k,D[c]=k,o.open=!1,g.end=w,g.close=!1,y=-1,P=-2;break}y!==-1&&(C[o.marker][(o.open?3:0)+(o.length||0)%3]=y)}}}r.exports=function(b){var v,w=b.tokens_meta,c=b.tokens_meta.length;for(h(b,b.delimiters),v=0;v([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),g=c.replace(o,"$1").trim());for(var P=0;P=55296&&T<=57343?"\uFFFD\uFFFD\uFFFD":String.fromCharCode(T),s+=6):(248&_)===240&&s+91114111?P+="\uFFFD\uFFFD\uFFFD\uFFFD":(T-=65536,P+=String.fromCharCode(55296+(T>>10),56320+(1023&T))),s+=9):P+="\uFFFD";return P})}v.defaultChars=";/?:@&=+$,#",v.componentChars="",r.exports=v},"90e3":function(r,u){var p=0,h=Math.random();r.exports=function(b){return"Symbol("+String(b===void 0?"":b)+")_"+(++p+h).toString(36)}},9112:function(r,u,p){var h=p("83ab"),b=p("9bf2"),v=p("5c6c");r.exports=h?function(w,c,o){return b.f(w,c,v(1,o))}:function(w,c,o){return w[c]=o,w}},"922c":function(r,u,p){function h(b,v){var w,c,o,g,s,y=[],_=v.length;for(w=0;w<_;w++)o=v[w],o.marker===126&&o.end!==-1&&(g=v[o.end],s=b.tokens[o.token],s.type="s_open",s.tag="s",s.nesting=1,s.markup="~~",s.content="",s=b.tokens[g.token],s.type="s_close",s.tag="s",s.nesting=-1,s.markup="~~",s.content="",b.tokens[g.token-1].type==="text"&&b.tokens[g.token-1].content==="~"&&y.push(g.token-1));for(;y.length;){for(w=y.pop(),c=w+1;c0&&(!P.multiline||P.multiline&&_[P.lastIndex-1]!==` -`)&&(N="(?: "+N+")",B=" "+B,z++),C=new RegExp("^(?:"+N+")",F)),s&&(C=new RegExp("^"+N+"$(?!\\s)",F)),o&&(k=P.lastIndex),O=v.call(D?C:P,B),D?O?(O.input=O.input.slice(z),O[0]=O[0].slice(z),O.index=P.lastIndex,P.lastIndex+=O[0].length):P.lastIndex=0:o&&O&&(P.lastIndex=P.global?O.index+O[0].length:k),s&&O&&O.length>1&&w.call(O[0],C,function(){for(T=1;T=B)return!1;for(F=k,O=v.md.helpers.parseLinkDestination(v.src,k,v.posMax),O.ok&&(N=v.md.normalizeLink(O.str),v.md.validateLink(N)?k=O.pos:N=""),F=k;k=B||v.src.charCodeAt(k)!==41)return v.pos=z,!1;k++}else{if(typeof v.env.references>"u")return!1;if(k=0?s=v.src.slice(F,k++):k=y+1):k=y+1,s||(s=v.src.slice(_,y)),C=v.env.references[h(s)],!C)return v.pos=z,!1;N=C.href,T=C.title}return w||(g=v.src.slice(_,y),v.md.inline.parse(g,v.md,v.env,D=[]),P=v.push("image","img",0),P.attrs=c=[["src",N],["alt",""]],P.children=D,P.content=g,T&&c.push(["title",T])),v.pos=k,v.posMax=B,!0}},"94ca":function(r,u,p){var h=p("d039"),b=/#|\.prototype\./,v=function(s,y){var _=c[w(s)];return _==g||_!=o&&(typeof y=="function"?h(y):!!y)},w=v.normalize=function(s){return String(s).replace(b,".").toLowerCase()},c=v.data={},o=v.NATIVE="N",g=v.POLYFILL="P";r.exports=v},9510:function(r,u){function p(w){return w?typeof w=="string"?w:w.source:null}function h(w){return b("(?=",w,")")}function b(...w){return w.map(o=>p(o)).join("")}function v(w){const c=["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],o=["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],g=["__debug__","Ellipsis","False","None","NotImplemented","True"],s=["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"],y={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:c,built_in:o,literal:g,type:s},_={className:"meta",begin:/^(>>>|\.\.\.) /},k={className:"subst",begin:/\{/,end:/\}/,keywords:y,illegal:/#/},C={begin:/\{\{/,relevance:0},O={className:"string",contains:[w.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[w.BACKSLASH_ESCAPE,_],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[w.BACKSLASH_ESCAPE,_],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[w.BACKSLASH_ESCAPE,_,C,k]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[w.BACKSLASH_ESCAPE,_,C,k]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[w.BACKSLASH_ESCAPE,C,k]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[w.BACKSLASH_ESCAPE,C,k]},w.APOS_STRING_MODE,w.QUOTE_STRING_MODE]},T="[0-9](_?[0-9])*",P=`(\\b(${T}))?\\.(${T})|\\b(${T})\\.`,D={className:"number",relevance:0,variants:[{begin:`(\\b(${T})|(${P}))[eE][+-]?(${T})[jJ]?\\b`},{begin:`(${P})[jJ]?`},{begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${T})[jJ]\\b`}]},F={className:"comment",begin:h(/# type:/),end:/$/,keywords:y,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},N={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:y,contains:["self",_,D,O,w.HASH_COMMENT_MODE]}]};return k.contains=[O,D,_],{name:"Python",aliases:["py","gyp","ipython"],keywords:y,illegal:/(<\/|->|\?)|=>/,contains:[_,D,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},O,F,w.HASH_COMMENT_MODE,{variants:[{className:"function",beginKeywords:"def"},{className:"class",beginKeywords:"class"}],end:/:/,illegal:/[${=;\n,]/,contains:[w.UNDERSCORE_TITLE_MODE,N,{begin:/->/,endsWithParent:!0,keywords:y}]},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[D,N,O]}]}}r.exports=v},"98af":function(r,u){function p(h){const b=["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],v=["public","private","protected","static","internal","protected","abstract","async","extern","override","unsafe","virtual","new","sealed","partial"],w=["default","false","null","true"],c=["abstract","as","base","break","case","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"],o=["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"],g={keyword:c.concat(o),built_in:b,literal:w},s=h.inherit(h.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),y={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},_={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},k=h.inherit(_,{illegal:/\n/}),C={className:"subst",begin:/\{/,end:/\}/,keywords:g},O=h.inherit(C,{illegal:/\n/}),T={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},h.BACKSLASH_ESCAPE,O]},P={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},C]},D=h.inherit(P,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},O]});C.contains=[P,T,_,h.APOS_STRING_MODE,h.QUOTE_STRING_MODE,y,h.C_BLOCK_COMMENT_MODE],O.contains=[D,T,k,h.APOS_STRING_MODE,h.QUOTE_STRING_MODE,y,h.inherit(h.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];const F={variants:[P,T,_,h.APOS_STRING_MODE,h.QUOTE_STRING_MODE]},N={begin:"<",end:">",contains:[{beginKeywords:"in out"},s]},z=h.IDENT_RE+"(<"+h.IDENT_RE+"(\\s*,\\s*"+h.IDENT_RE+")*>)?(\\[\\])?",B={begin:"@"+h.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:g,illegal:/::/,contains:[h.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:""},{begin:""}]}]}),h.C_LINE_COMMENT_MODE,h.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},F,y,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},s,N,h.C_LINE_COMMENT_MODE,h.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[s,h.C_LINE_COMMENT_MODE,h.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[s,N,h.C_LINE_COMMENT_MODE,h.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"meta-string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+z+"\\s+)+"+h.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:g,contains:[{beginKeywords:v.join(" "),relevance:0},{begin:h.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0,contains:[h.TITLE_MODE,N],relevance:0},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:g,relevance:0,contains:[F,y,h.C_BLOCK_COMMENT_MODE]},h.C_LINE_COMMENT_MODE,h.C_BLOCK_COMMENT_MODE]},B]}}r.exports=p},9921:function(r,u,p){var h=p("0068").arrayReplaceAt;function b(w){return/^\s]/i.test(w)}function v(w){return/^<\/a\s*>/i.test(w)}r.exports=function(w){var c,o,g,s,y,_,k,C,O,T,P,D,F,N,z,B,X,W=w.tokens;if(w.md.options.linkify){for(o=0,g=W.length;o=0;c--)if(_=s[c],_.type!=="link_close"){if(_.type==="html_inline"&&(b(_.content)&&F>0&&F--,v(_.content)&&F++),!(F>0)&&_.type==="text"&&w.md.linkify.test(_.content)){for(O=_.content,X=w.md.linkify.match(O),k=[],D=_.level,P=0,C=0;CP&&(y=new w.Token("text","",0),y.content=O.slice(P,T),y.level=D,k.push(y)),y=new w.Token("link_open","a",1),y.attrs=[["href",z]],y.level=D++,y.markup="linkify",y.info="auto",k.push(y),y=new w.Token("text","",0),y.content=B,y.level=D,k.push(y),y=new w.Token("link_close","a",-1),y.level=--D,y.markup="linkify",y.info="auto",k.push(y),P=X[C].lastIndex);P=51||!b(function(){var z=[];return z[C]=!1,z.concat()[0]!==z}),D=y("concat"),F=function(z){if(!w(z))return!1;var B=z[C];return B!==void 0?!!B:v(z)},N=!P||!D;h({target:"Array",proto:!0,forced:N},{concat:function(z){var B,X,W,H,U,G=c(this),Y=s(G,0),K=0;for(B=-1,W=arguments.length;BO)throw TypeError(T);for(X=0;X=O)throw TypeError(T);g(Y,K++,U)}return Y.length=K,Y}})},"9b2d":function(r,u,p){(function(h){p.d(u,"a",function(){return c});/*! For license information please see mermaid.esm.min.mjs.LICENSE.txt */var b={1362:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(vt,ft,Qe,At){for(Qe=Qe||{},At=vt.length;At--;Qe[vt[At]]=ft);return Qe},k=[1,6],C=[1,7],O=[1,8],T=[1,9],P=[1,12],D=[1,11],F=[1,15,24],N=[1,19],z=[1,31],B=[1,34],X=[1,32],W=[1,33],H=[1,35],U=[1,36],G=[1,37],Y=[1,38],K=[1,41],ee=[1,42],te=[1,43],re=[1,44],be=[15,24],Le=[1,56],me=[1,57],Ie=[1,58],pe=[1,59],ce=[1,60],ue=[1,61],_e=[15,24,31,38,39,47,50,51,52,53,54,55,60,62],xe=[15,24,29,31,38,39,43,47,50,51,52,53,54,55,60,62,77,78,79,80],Te=[7,8,9,10,15,18,22,24],Ne=[47,77,78,79,80],Be=[47,54,55,77,78,79,80],Fe=[47,50,51,52,53,77,78,79,80],Ve=[15,24,31],et=[1,93],rt={trace:function(){},yy:{},symbols_:{error:2,start:3,mermaidDoc:4,direction:5,directive:6,direction_tb:7,direction_bt:8,direction_rl:9,direction_lr:10,graphConfig:11,openDirective:12,typeDirective:13,closeDirective:14,NEWLINE:15,":":16,argDirective:17,open_directive:18,type_directive:19,arg_directive:20,close_directive:21,CLASS_DIAGRAM:22,statements:23,EOF:24,statement:25,className:26,alphaNumToken:27,classLiteralName:28,GENERICTYPE:29,relationStatement:30,LABEL:31,classStatement:32,methodStatement:33,annotationStatement:34,clickStatement:35,cssClassStatement:36,CLASS:37,STYLE_SEPARATOR:38,STRUCT_START:39,members:40,STRUCT_STOP:41,ANNOTATION_START:42,ANNOTATION_END:43,MEMBER:44,SEPARATOR:45,relation:46,STR:47,relationType:48,lineType:49,AGGREGATION:50,EXTENSION:51,COMPOSITION:52,DEPENDENCY:53,LINE:54,DOTTED_LINE:55,CALLBACK:56,LINK:57,LINK_TARGET:58,CLICK:59,CALLBACK_NAME:60,CALLBACK_ARGS:61,HREF:62,CSSCLASS:63,commentToken:64,textToken:65,graphCodeTokens:66,textNoTagsToken:67,TAGSTART:68,TAGEND:69,"==":70,"--":71,PCT:72,DEFAULT:73,SPACE:74,MINUS:75,keywords:76,UNICODE_TEXT:77,NUM:78,ALPHA:79,BQUOTE_STR:80,$accept:0,$end:1},terminals_:{2:"error",7:"direction_tb",8:"direction_bt",9:"direction_rl",10:"direction_lr",15:"NEWLINE",16:":",18:"open_directive",19:"type_directive",20:"arg_directive",21:"close_directive",22:"CLASS_DIAGRAM",24:"EOF",29:"GENERICTYPE",31:"LABEL",37:"CLASS",38:"STYLE_SEPARATOR",39:"STRUCT_START",41:"STRUCT_STOP",42:"ANNOTATION_START",43:"ANNOTATION_END",44:"MEMBER",45:"SEPARATOR",47:"STR",50:"AGGREGATION",51:"EXTENSION",52:"COMPOSITION",53:"DEPENDENCY",54:"LINE",55:"DOTTED_LINE",56:"CALLBACK",57:"LINK",58:"LINK_TARGET",59:"CLICK",60:"CALLBACK_NAME",61:"CALLBACK_ARGS",62:"HREF",63:"CSSCLASS",66:"graphCodeTokens",68:"TAGSTART",69:"TAGEND",70:"==",71:"--",72:"PCT",73:"DEFAULT",74:"SPACE",75:"MINUS",76:"keywords",77:"UNICODE_TEXT",78:"NUM",79:"ALPHA",80:"BQUOTE_STR"},productions_:[0,[3,1],[3,1],[3,2],[5,1],[5,1],[5,1],[5,1],[4,1],[6,4],[6,6],[12,1],[13,1],[17,1],[14,1],[11,4],[23,1],[23,2],[23,3],[26,1],[26,1],[26,2],[26,2],[26,2],[25,1],[25,2],[25,1],[25,1],[25,1],[25,1],[25,1],[25,1],[25,1],[32,2],[32,4],[32,5],[32,7],[34,4],[40,1],[40,2],[33,1],[33,2],[33,1],[33,1],[30,3],[30,4],[30,4],[30,5],[46,3],[46,2],[46,2],[46,1],[48,1],[48,1],[48,1],[48,1],[49,1],[49,1],[35,3],[35,4],[35,3],[35,4],[35,4],[35,5],[35,3],[35,4],[35,4],[35,5],[35,3],[35,4],[35,4],[35,5],[36,3],[64,1],[64,1],[65,1],[65,1],[65,1],[65,1],[65,1],[65,1],[65,1],[67,1],[67,1],[67,1],[67,1],[27,1],[27,1],[27,1],[28,1]],performAction:function(vt,ft,Qe,At,bt,ot,wt){var xt=ot.length-1;switch(bt){case 4:At.setDirection("TB");break;case 5:At.setDirection("BT");break;case 6:At.setDirection("RL");break;case 7:At.setDirection("LR");break;case 11:At.parseDirective("%%{","open_directive");break;case 12:At.parseDirective(ot[xt],"type_directive");break;case 13:ot[xt]=ot[xt].trim().replace(/'/g,'"'),At.parseDirective(ot[xt],"arg_directive");break;case 14:At.parseDirective("}%%","close_directive","class");break;case 19:case 20:this.$=ot[xt];break;case 21:this.$=ot[xt-1]+ot[xt];break;case 22:case 23:this.$=ot[xt-1]+"~"+ot[xt];break;case 24:At.addRelation(ot[xt]);break;case 25:ot[xt-1].title=At.cleanupLabel(ot[xt]),At.addRelation(ot[xt-1]);break;case 33:At.addClass(ot[xt]);break;case 34:At.addClass(ot[xt-2]),At.setCssClass(ot[xt-2],ot[xt]);break;case 35:At.addClass(ot[xt-3]),At.addMembers(ot[xt-3],ot[xt-1]);break;case 36:At.addClass(ot[xt-5]),At.setCssClass(ot[xt-5],ot[xt-3]),At.addMembers(ot[xt-5],ot[xt-1]);break;case 37:At.addAnnotation(ot[xt],ot[xt-2]);break;case 38:this.$=[ot[xt]];break;case 39:ot[xt].push(ot[xt-1]),this.$=ot[xt];break;case 40:case 42:case 43:break;case 41:At.addMember(ot[xt-1],At.cleanupLabel(ot[xt]));break;case 44:this.$={id1:ot[xt-2],id2:ot[xt],relation:ot[xt-1],relationTitle1:"none",relationTitle2:"none"};break;case 45:this.$={id1:ot[xt-3],id2:ot[xt],relation:ot[xt-1],relationTitle1:ot[xt-2],relationTitle2:"none"};break;case 46:this.$={id1:ot[xt-3],id2:ot[xt],relation:ot[xt-2],relationTitle1:"none",relationTitle2:ot[xt-1]};break;case 47:this.$={id1:ot[xt-4],id2:ot[xt],relation:ot[xt-2],relationTitle1:ot[xt-3],relationTitle2:ot[xt-1]};break;case 48:this.$={type1:ot[xt-2],type2:ot[xt],lineType:ot[xt-1]};break;case 49:this.$={type1:"none",type2:ot[xt],lineType:ot[xt-1]};break;case 50:this.$={type1:ot[xt-1],type2:"none",lineType:ot[xt]};break;case 51:this.$={type1:"none",type2:"none",lineType:ot[xt]};break;case 52:this.$=At.relationType.AGGREGATION;break;case 53:this.$=At.relationType.EXTENSION;break;case 54:this.$=At.relationType.COMPOSITION;break;case 55:this.$=At.relationType.DEPENDENCY;break;case 56:this.$=At.lineType.LINE;break;case 57:this.$=At.lineType.DOTTED_LINE;break;case 58:case 64:this.$=ot[xt-2],At.setClickEvent(ot[xt-1],ot[xt]);break;case 59:case 65:this.$=ot[xt-3],At.setClickEvent(ot[xt-2],ot[xt-1]),At.setTooltip(ot[xt-2],ot[xt]);break;case 60:case 68:this.$=ot[xt-2],At.setLink(ot[xt-1],ot[xt]);break;case 61:case 69:this.$=ot[xt-3],At.setLink(ot[xt-2],ot[xt-1],ot[xt]);break;case 62:case 70:this.$=ot[xt-3],At.setLink(ot[xt-2],ot[xt-1]),At.setTooltip(ot[xt-2],ot[xt]);break;case 63:case 71:this.$=ot[xt-4],At.setLink(ot[xt-3],ot[xt-2],ot[xt]),At.setTooltip(ot[xt-3],ot[xt-1]);break;case 66:this.$=ot[xt-3],At.setClickEvent(ot[xt-2],ot[xt-1],ot[xt]);break;case 67:this.$=ot[xt-4],At.setClickEvent(ot[xt-3],ot[xt-2],ot[xt-1]),At.setTooltip(ot[xt-3],ot[xt]);break;case 72:At.setCssClass(ot[xt-1],ot[xt])}},table:[{3:1,4:2,5:3,6:4,7:k,8:C,9:O,10:T,11:5,12:10,18:P,22:D},{1:[3]},{1:[2,1]},{1:[2,2]},{3:13,4:2,5:3,6:4,7:k,8:C,9:O,10:T,11:5,12:10,18:P,22:D},{1:[2,8]},_(F,[2,4]),_(F,[2,5]),_(F,[2,6]),_(F,[2,7]),{13:14,19:[1,15]},{15:[1,16]},{19:[2,11]},{1:[2,3]},{14:17,16:[1,18],21:N},_([16,21],[2,12]),{5:29,6:28,7:k,8:C,9:O,10:T,12:10,18:P,23:20,25:21,26:30,27:39,28:40,30:22,32:23,33:24,34:25,35:26,36:27,37:z,42:B,44:X,45:W,56:H,57:U,59:G,63:Y,77:K,78:ee,79:te,80:re},{15:[1,45]},{17:46,20:[1,47]},{15:[2,14]},{24:[1,48]},{15:[1,49],24:[2,16]},_(be,[2,24],{31:[1,50]}),_(be,[2,26]),_(be,[2,27]),_(be,[2,28]),_(be,[2,29]),_(be,[2,30]),_(be,[2,31]),_(be,[2,32]),_(be,[2,40],{46:51,48:54,49:55,31:[1,53],47:[1,52],50:Le,51:me,52:Ie,53:pe,54:ce,55:ue}),{26:62,27:39,28:40,77:K,78:ee,79:te,80:re},_(be,[2,42]),_(be,[2,43]),{27:63,77:K,78:ee,79:te},{26:64,27:39,28:40,77:K,78:ee,79:te,80:re},{26:65,27:39,28:40,77:K,78:ee,79:te,80:re},{26:66,27:39,28:40,77:K,78:ee,79:te,80:re},{47:[1,67]},_(_e,[2,19],{27:39,28:40,26:68,29:[1,69],77:K,78:ee,79:te,80:re}),_(_e,[2,20],{29:[1,70]}),_(xe,[2,86]),_(xe,[2,87]),_(xe,[2,88]),_([15,24,29,31,38,39,47,50,51,52,53,54,55,60,62],[2,89]),_(Te,[2,9]),{14:71,21:N},{21:[2,13]},{1:[2,15]},{5:29,6:28,7:k,8:C,9:O,10:T,12:10,18:P,23:72,24:[2,17],25:21,26:30,27:39,28:40,30:22,32:23,33:24,34:25,35:26,36:27,37:z,42:B,44:X,45:W,56:H,57:U,59:G,63:Y,77:K,78:ee,79:te,80:re},_(be,[2,25]),{26:73,27:39,28:40,47:[1,74],77:K,78:ee,79:te,80:re},{46:75,48:54,49:55,50:Le,51:me,52:Ie,53:pe,54:ce,55:ue},_(be,[2,41]),{49:76,54:ce,55:ue},_(Ne,[2,51],{48:77,50:Le,51:me,52:Ie,53:pe}),_(Be,[2,52]),_(Be,[2,53]),_(Be,[2,54]),_(Be,[2,55]),_(Fe,[2,56]),_(Fe,[2,57]),_(be,[2,33],{38:[1,78],39:[1,79]}),{43:[1,80]},{47:[1,81]},{47:[1,82]},{60:[1,83],62:[1,84]},{27:85,77:K,78:ee,79:te},_(_e,[2,21]),_(_e,[2,22]),_(_e,[2,23]),{15:[1,86]},{24:[2,18]},_(Ve,[2,44]),{26:87,27:39,28:40,77:K,78:ee,79:te,80:re},{26:88,27:39,28:40,47:[1,89],77:K,78:ee,79:te,80:re},_(Ne,[2,50],{48:90,50:Le,51:me,52:Ie,53:pe}),_(Ne,[2,49]),{27:91,77:K,78:ee,79:te},{40:92,44:et},{26:94,27:39,28:40,77:K,78:ee,79:te,80:re},_(be,[2,58],{47:[1,95]}),_(be,[2,60],{47:[1,97],58:[1,96]}),_(be,[2,64],{47:[1,98],61:[1,99]}),_(be,[2,68],{47:[1,101],58:[1,100]}),_(be,[2,72]),_(Te,[2,10]),_(Ve,[2,46]),_(Ve,[2,45]),{26:102,27:39,28:40,77:K,78:ee,79:te,80:re},_(Ne,[2,48]),_(be,[2,34],{39:[1,103]}),{41:[1,104]},{40:105,41:[2,38],44:et},_(be,[2,37]),_(be,[2,59]),_(be,[2,61]),_(be,[2,62],{58:[1,106]}),_(be,[2,65]),_(be,[2,66],{47:[1,107]}),_(be,[2,69]),_(be,[2,70],{58:[1,108]}),_(Ve,[2,47]),{40:109,44:et},_(be,[2,35]),{41:[2,39]},_(be,[2,63]),_(be,[2,67]),_(be,[2,71]),{41:[1,110]},_(be,[2,36])],defaultActions:{2:[2,1],3:[2,2],5:[2,8],12:[2,11],13:[2,3],19:[2,14],47:[2,13],48:[2,15],72:[2,18],105:[2,39]},parseError:function(vt,ft){if(!ft.recoverable){var Qe=new Error(vt);throw Qe.hash=ft,Qe}this.trace(vt)},parse:function(vt){var ft=this,Qe=[0],At=[],bt=[null],ot=[],wt=this.table,xt="",Nt=0,Vt=0,$t=0,yn=2,Mn=1,Pn=ot.slice.call(arguments,1),rr=Object.create(this.lexer),Dn={yy:{}};for(var Cr in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Cr)&&(Dn.yy[Cr]=this.yy[Cr]);rr.setInput(vt,Dn.yy),Dn.yy.lexer=rr,Dn.yy.parser=this,rr.yylloc===void 0&&(rr.yylloc={});var fr=rr.yylloc;ot.push(fr);var Er=rr.options&&rr.options.ranges;function Yn(){var kt;return typeof(kt=At.pop()||rr.lex()||Mn)!="number"&&(kt instanceof Array&&(kt=(At=kt).pop()),kt=ft.symbols_[kt]||kt),kt}typeof Dn.yy.parseError=="function"?this.parseError=Dn.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var Rn,Hr,mr,Zr,ka,kn,Kn,pr,qe,nt={};;){if(mr=Qe[Qe.length-1],this.defaultActions[mr]?Zr=this.defaultActions[mr]:(Rn==null&&(Rn=Yn()),Zr=wt[mr]&&wt[mr][Rn]),Zr===void 0||!Zr.length||!Zr[0]){var Cn="";for(kn in qe=[],wt[mr])this.terminals_[kn]&&kn>yn&&qe.push("'"+this.terminals_[kn]+"'");Cn=rr.showPosition?"Parse error on line "+(Nt+1)+`: +`);return y},c.prototype.render=function(o,g,s){var y,_,k,C="",O=this.rules;for(y=0,_=o.length;y<_;y++)k=o[y].type,k==="inline"?C+=this.renderInline(o[y].children,g,s):typeof O[k]<"u"?C+=O[o[y].type](o,y,g,s,this):C+=this.renderToken(o,y,g,s);return C},r.exports=c},"7d91":function(r,u,d){var p=d("0068").unescapeAll;r.exports=function(b,v,w){var c,o,g=0,s=v,y={ok:!1,pos:0,lines:0,str:""};if(v>=w||(o=b.charCodeAt(v),o!==34&&o!==39&&o!==40))return y;for(v++,o===40&&(o=41);vy.right_symbol.getCenter().y&&D<=y.right_symbol.width/2){O=!0;break}}if(O){if(y.right_symbol.symbolType==="end")return;y.right_symbol.setX(C.getX()+C.width+o),k()}})(),this.right_symbol.isPositioned=!0,this.right_symbol.render()}}if(this.left_symbol){var _=this.getLeft();this.left_symbol.isPositioned||(this.left_symbol.setY(_.y-this.left_symbol.height/2),this.left_symbol.shiftX(-(this.group.getBBox().x+this.width+o)),y=this,function k(){for(var C,O=!1,T=0,P=y.chart.symbols.length;Ty.left_symbol.getCenter().y&&D<=y.left_symbol.width/2){O=!0;break}}if(O){if(y.left_symbol.symbolType==="end")return;y.left_symbol.setX(C.getX()+C.width+o),k()}}(),this.left_symbol.isPositioned=!0,this.left_symbol.render())}},c.prototype.renderLines=function(){this.yes_symbol&&this.drawLineTo(this.yes_symbol,this.yes_annotation?this.yes_annotation:this.getAttr("yes-text"),this.yes_direction),this.no_symbol&&this.drawLineTo(this.no_symbol,this.no_annotation?this.no_annotation:this.getAttr("no-text"),this.no_direction)},r.exports=c},"80d3":function(r,u,d){var p=d("0068").isSpace;function b(w,c){var o=w.bMarks[c]+w.tShift[c],g=w.eMarks[c];return w.src.substr(o,g-o)}function v(w){var c,o=[],g=0,s=w.length,y=!1,_=0,k="";for(c=w.charCodeAt(g);go||(O=c+1,w.sCount[O]=4||(_=w.bMarks[O]+w.tShift[O],_>=w.eMarks[O])||(U=w.src.charCodeAt(_++),U!==124&&U!==45&&U!==58)||_>=w.eMarks[O]||(G=w.src.charCodeAt(_++),G!==124&&G!==45&&G!==58&&!p(G))||U===45&&p(G))return!1;for(;_=4||(T=v(y),T.length&&T[0]===""&&T.shift(),T.length&&T[T.length-1]===""&&T.pop(),P=T.length,P===0||P!==F.length))return!1;if(g)return!0;for(X=w.parentType,w.parentType="table",H=w.md.block.ruler.getRules("blockquote"),D=w.push("table_open","table",1),D.map=z=[c,0],D=w.push("thead_open","thead",1),D.map=[c,c+1],D=w.push("tr_open","tr",1),D.map=[c,c+1],k=0;k=4)break;for(T=v(y),T.length&&T[0]===""&&T.shift(),T.length&&T[T.length-1]===""&&T.pop(),O===c+2&&(D=w.push("tbody_open","tbody",1),D.map=B=[c+2,0]),D=w.push("tr_open","tr",1),D.map=[O,O+1],k=0;kd(o)).join("")}function v(w){const c="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",o={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__",built_in:"proc lambda",literal:"true false nil"},g={className:"doctag",begin:"@[A-Za-z]+"},s={begin:"#<",end:">"},y=[w.COMMENT("#","$",{contains:[g]}),w.COMMENT("^=begin","^=end",{contains:[g],relevance:10}),w.COMMENT("^__END__","\\n$")],_={className:"subst",begin:/#\{/,end:/\}/,keywords:o},k={className:"string",contains:[w.BACKSLASH_ESCAPE,_],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:/<<[-~]?'?(\w+)\n(?:[^\n]*\n)*?\s*\1\b/,returnBegin:!0,contains:[{begin:/<<[-~]?'?/},w.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[w.BACKSLASH_ESCAPE,_]})]}]},C="[1-9](_?[0-9])*|0",O="[0-9](_?[0-9])*",T={className:"number",relevance:0,variants:[{begin:`\\b(${C})(\\.(${O}))?([eE][+-]?(${O})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},P={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:o},D=[k,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[w.inherit(w.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|!)?"}),{begin:"<\\s*",contains:[{begin:"("+w.IDENT_RE+"::)?"+w.IDENT_RE,relevance:0}]}].concat(y)},{className:"function",begin:b(/def\s+/,p(c+"\\s*(\\(|;|$)")),relevance:0,keywords:"def",end:"$|;",contains:[w.inherit(w.TITLE_MODE,{begin:c}),P].concat(y)},{begin:w.IDENT_RE+"::"},{className:"symbol",begin:w.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[k,{begin:c}],relevance:0},T,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,relevance:0,keywords:o},{begin:"("+w.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[w.BACKSLASH_ESCAPE,_],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(s,y),relevance:0}].concat(s,y);_.contains=D,P.contains=D;const F="[>?]>",N="[\\w#]+\\(\\w+\\):\\d+:\\d+>",z="(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>",B=[{begin:/^\s*=>/,starts:{end:"$",contains:D}},{className:"meta",begin:"^("+F+"|"+N+"|"+z+")(?=[ ])",starts:{end:"$",contains:D}}];return y.unshift(s),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:o,illegal:/\/\*/,contains:[w.SHEBANG({binary:"ruby"})].concat(B).concat(y).concat(D)}}r.exports=v},"834f":function(r,u,d){var p=d("096b"),b=d("0068").isSpace;function v(w,c,o,g){var s,y,_,k,C,O,T,P;for(this.src=w,this.md=c,this.env=o,this.tokens=g,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",y=this.src,P=!1,_=k=O=T=0,C=y.length;k0&&this.level++,this.tokens.push(g),g},v.prototype.isEmpty=function(w){return this.bMarks[w]+this.tShift[w]>=this.eMarks[w]},v.prototype.skipEmptyLines=function(w){for(var c=this.lineMax;wc;)if(!b(this.src.charCodeAt(--w)))return w+1;return w},v.prototype.skipChars=function(w,c){for(var o=this.src.length;wo;)if(c!==this.src.charCodeAt(--w))return w+1;return w},v.prototype.getLines=function(w,c,o,g){var s,y,_,k,C,O,T,P=w;if(w>=c)return"";for(O=new Array(c-w),s=0;Po?new Array(y-o+1).join(" ")+this.src.slice(k,C):this.src.slice(k,C)}return O.join("")},v.prototype.Token=p,r.exports=v},"838d":function(r,u,d){function p(b,v){var w,c,o,g,s,y,_,k,C={},O=v.length;if(O){var T=0,P=-2,D=[];for(w=0;ws;c-=D[c]+1)if(g=v[c],g.marker===o.marker&&g.open&&g.end<0&&(_=!1,(g.close||o.open)&&(g.length+o.length)%3===0&&(g.length%3===0&&o.length%3===0||(_=!0)),!_)){k=c>0&&!v[c-1].open?D[c-1]+1:0,D[w]=w-c+k,D[c]=k,o.open=!1,g.end=w,g.close=!1,y=-1,P=-2;break}y!==-1&&(C[o.marker][(o.open?3:0)+(o.length||0)%3]=y)}}}r.exports=function(b){var v,w=b.tokens_meta,c=b.tokens_meta.length;for(p(b,b.delimiters),v=0;v([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),g=c.replace(o,"$1").trim());for(var P=0;P=55296&&T<=57343?"\uFFFD\uFFFD\uFFFD":String.fromCharCode(T),s+=6):(248&_)===240&&s+91114111?P+="\uFFFD\uFFFD\uFFFD\uFFFD":(T-=65536,P+=String.fromCharCode(55296+(T>>10),56320+(1023&T))),s+=9):P+="\uFFFD";return P})}v.defaultChars=";/?:@&=+$,#",v.componentChars="",r.exports=v},"90e3":function(r,u){var d=0,p=Math.random();r.exports=function(b){return"Symbol("+String(b===void 0?"":b)+")_"+(++d+p).toString(36)}},9112:function(r,u,d){var p=d("83ab"),b=d("9bf2"),v=d("5c6c");r.exports=p?function(w,c,o){return b.f(w,c,v(1,o))}:function(w,c,o){return w[c]=o,w}},"922c":function(r,u,d){function p(b,v){var w,c,o,g,s,y=[],_=v.length;for(w=0;w<_;w++)o=v[w],o.marker===126&&o.end!==-1&&(g=v[o.end],s=b.tokens[o.token],s.type="s_open",s.tag="s",s.nesting=1,s.markup="~~",s.content="",s=b.tokens[g.token],s.type="s_close",s.tag="s",s.nesting=-1,s.markup="~~",s.content="",b.tokens[g.token-1].type==="text"&&b.tokens[g.token-1].content==="~"&&y.push(g.token-1));for(;y.length;){for(w=y.pop(),c=w+1;c0&&(!P.multiline||P.multiline&&_[P.lastIndex-1]!==` +`)&&(N="(?: "+N+")",B=" "+B,z++),C=new RegExp("^(?:"+N+")",F)),s&&(C=new RegExp("^"+N+"$(?!\\s)",F)),o&&(k=P.lastIndex),O=v.call(D?C:P,B),D?O?(O.input=O.input.slice(z),O[0]=O[0].slice(z),O.index=P.lastIndex,P.lastIndex+=O[0].length):P.lastIndex=0:o&&O&&(P.lastIndex=P.global?O.index+O[0].length:k),s&&O&&O.length>1&&w.call(O[0],C,function(){for(T=1;T=B)return!1;for(F=k,O=v.md.helpers.parseLinkDestination(v.src,k,v.posMax),O.ok&&(N=v.md.normalizeLink(O.str),v.md.validateLink(N)?k=O.pos:N=""),F=k;k=B||v.src.charCodeAt(k)!==41)return v.pos=z,!1;k++}else{if(typeof v.env.references>"u")return!1;if(k=0?s=v.src.slice(F,k++):k=y+1):k=y+1,s||(s=v.src.slice(_,y)),C=v.env.references[p(s)],!C)return v.pos=z,!1;N=C.href,T=C.title}return w||(g=v.src.slice(_,y),v.md.inline.parse(g,v.md,v.env,D=[]),P=v.push("image","img",0),P.attrs=c=[["src",N],["alt",""]],P.children=D,P.content=g,T&&c.push(["title",T])),v.pos=k,v.posMax=B,!0}},"94ca":function(r,u,d){var p=d("d039"),b=/#|\.prototype\./,v=function(s,y){var _=c[w(s)];return _==g||_!=o&&(typeof y=="function"?p(y):!!y)},w=v.normalize=function(s){return String(s).replace(b,".").toLowerCase()},c=v.data={},o=v.NATIVE="N",g=v.POLYFILL="P";r.exports=v},9510:function(r,u){function d(w){return w?typeof w=="string"?w:w.source:null}function p(w){return b("(?=",w,")")}function b(...w){return w.map(o=>d(o)).join("")}function v(w){const c=["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],o=["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],g=["__debug__","Ellipsis","False","None","NotImplemented","True"],s=["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"],y={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:c,built_in:o,literal:g,type:s},_={className:"meta",begin:/^(>>>|\.\.\.) /},k={className:"subst",begin:/\{/,end:/\}/,keywords:y,illegal:/#/},C={begin:/\{\{/,relevance:0},O={className:"string",contains:[w.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[w.BACKSLASH_ESCAPE,_],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[w.BACKSLASH_ESCAPE,_],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[w.BACKSLASH_ESCAPE,_,C,k]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[w.BACKSLASH_ESCAPE,_,C,k]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[w.BACKSLASH_ESCAPE,C,k]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[w.BACKSLASH_ESCAPE,C,k]},w.APOS_STRING_MODE,w.QUOTE_STRING_MODE]},T="[0-9](_?[0-9])*",P=`(\\b(${T}))?\\.(${T})|\\b(${T})\\.`,D={className:"number",relevance:0,variants:[{begin:`(\\b(${T})|(${P}))[eE][+-]?(${T})[jJ]?\\b`},{begin:`(${P})[jJ]?`},{begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${T})[jJ]\\b`}]},F={className:"comment",begin:p(/# type:/),end:/$/,keywords:y,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},N={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:y,contains:["self",_,D,O,w.HASH_COMMENT_MODE]}]};return k.contains=[O,D,_],{name:"Python",aliases:["py","gyp","ipython"],keywords:y,illegal:/(<\/|->|\?)|=>/,contains:[_,D,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},O,F,w.HASH_COMMENT_MODE,{variants:[{className:"function",beginKeywords:"def"},{className:"class",beginKeywords:"class"}],end:/:/,illegal:/[${=;\n,]/,contains:[w.UNDERSCORE_TITLE_MODE,N,{begin:/->/,endsWithParent:!0,keywords:y}]},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[D,N,O]}]}}r.exports=v},"98af":function(r,u){function d(p){const b=["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],v=["public","private","protected","static","internal","protected","abstract","async","extern","override","unsafe","virtual","new","sealed","partial"],w=["default","false","null","true"],c=["abstract","as","base","break","case","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"],o=["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"],g={keyword:c.concat(o),built_in:b,literal:w},s=p.inherit(p.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),y={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},_={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},k=p.inherit(_,{illegal:/\n/}),C={className:"subst",begin:/\{/,end:/\}/,keywords:g},O=p.inherit(C,{illegal:/\n/}),T={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},p.BACKSLASH_ESCAPE,O]},P={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},C]},D=p.inherit(P,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},O]});C.contains=[P,T,_,p.APOS_STRING_MODE,p.QUOTE_STRING_MODE,y,p.C_BLOCK_COMMENT_MODE],O.contains=[D,T,k,p.APOS_STRING_MODE,p.QUOTE_STRING_MODE,y,p.inherit(p.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];const F={variants:[P,T,_,p.APOS_STRING_MODE,p.QUOTE_STRING_MODE]},N={begin:"<",end:">",contains:[{beginKeywords:"in out"},s]},z=p.IDENT_RE+"(<"+p.IDENT_RE+"(\\s*,\\s*"+p.IDENT_RE+")*>)?(\\[\\])?",B={begin:"@"+p.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:g,illegal:/::/,contains:[p.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:""},{begin:""}]}]}),p.C_LINE_COMMENT_MODE,p.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},F,y,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},s,N,p.C_LINE_COMMENT_MODE,p.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[s,p.C_LINE_COMMENT_MODE,p.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[s,N,p.C_LINE_COMMENT_MODE,p.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"meta-string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+z+"\\s+)+"+p.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:g,contains:[{beginKeywords:v.join(" "),relevance:0},{begin:p.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0,contains:[p.TITLE_MODE,N],relevance:0},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:g,relevance:0,contains:[F,y,p.C_BLOCK_COMMENT_MODE]},p.C_LINE_COMMENT_MODE,p.C_BLOCK_COMMENT_MODE]},B]}}r.exports=d},9921:function(r,u,d){var p=d("0068").arrayReplaceAt;function b(w){return/^\s]/i.test(w)}function v(w){return/^<\/a\s*>/i.test(w)}r.exports=function(w){var c,o,g,s,y,_,k,C,O,T,P,D,F,N,z,B,X,W=w.tokens;if(w.md.options.linkify){for(o=0,g=W.length;o=0;c--)if(_=s[c],_.type!=="link_close"){if(_.type==="html_inline"&&(b(_.content)&&F>0&&F--,v(_.content)&&F++),!(F>0)&&_.type==="text"&&w.md.linkify.test(_.content)){for(O=_.content,X=w.md.linkify.match(O),k=[],D=_.level,P=0,C=0;CP&&(y=new w.Token("text","",0),y.content=O.slice(P,T),y.level=D,k.push(y)),y=new w.Token("link_open","a",1),y.attrs=[["href",z]],y.level=D++,y.markup="linkify",y.info="auto",k.push(y),y=new w.Token("text","",0),y.content=B,y.level=D,k.push(y),y=new w.Token("link_close","a",-1),y.level=--D,y.markup="linkify",y.info="auto",k.push(y),P=X[C].lastIndex);P=51||!b(function(){var z=[];return z[C]=!1,z.concat()[0]!==z}),D=y("concat"),F=function(z){if(!w(z))return!1;var B=z[C];return B!==void 0?!!B:v(z)},N=!P||!D;p({target:"Array",proto:!0,forced:N},{concat:function(z){var B,X,W,H,U,G=c(this),Y=s(G,0),K=0;for(B=-1,W=arguments.length;BO)throw TypeError(T);for(X=0;X=O)throw TypeError(T);g(Y,K++,U)}return Y.length=K,Y}})},"9b2d":function(r,u,d){(function(p){d.d(u,"a",function(){return c});/*! For license information please see mermaid.esm.min.mjs.LICENSE.txt */var b={1362:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(vt,ft,Qe,At){for(Qe=Qe||{},At=vt.length;At--;Qe[vt[At]]=ft);return Qe},k=[1,6],C=[1,7],O=[1,8],T=[1,9],P=[1,12],D=[1,11],F=[1,15,24],N=[1,19],z=[1,31],B=[1,34],X=[1,32],W=[1,33],H=[1,35],U=[1,36],G=[1,37],Y=[1,38],K=[1,41],ee=[1,42],te=[1,43],re=[1,44],be=[15,24],Le=[1,56],me=[1,57],Ie=[1,58],pe=[1,59],ce=[1,60],ue=[1,61],_e=[15,24,31,38,39,47,50,51,52,53,54,55,60,62],xe=[15,24,29,31,38,39,43,47,50,51,52,53,54,55,60,62,77,78,79,80],Te=[7,8,9,10,15,18,22,24],Ne=[47,77,78,79,80],Be=[47,54,55,77,78,79,80],Fe=[47,50,51,52,53,77,78,79,80],Ve=[15,24,31],et=[1,93],rt={trace:function(){},yy:{},symbols_:{error:2,start:3,mermaidDoc:4,direction:5,directive:6,direction_tb:7,direction_bt:8,direction_rl:9,direction_lr:10,graphConfig:11,openDirective:12,typeDirective:13,closeDirective:14,NEWLINE:15,":":16,argDirective:17,open_directive:18,type_directive:19,arg_directive:20,close_directive:21,CLASS_DIAGRAM:22,statements:23,EOF:24,statement:25,className:26,alphaNumToken:27,classLiteralName:28,GENERICTYPE:29,relationStatement:30,LABEL:31,classStatement:32,methodStatement:33,annotationStatement:34,clickStatement:35,cssClassStatement:36,CLASS:37,STYLE_SEPARATOR:38,STRUCT_START:39,members:40,STRUCT_STOP:41,ANNOTATION_START:42,ANNOTATION_END:43,MEMBER:44,SEPARATOR:45,relation:46,STR:47,relationType:48,lineType:49,AGGREGATION:50,EXTENSION:51,COMPOSITION:52,DEPENDENCY:53,LINE:54,DOTTED_LINE:55,CALLBACK:56,LINK:57,LINK_TARGET:58,CLICK:59,CALLBACK_NAME:60,CALLBACK_ARGS:61,HREF:62,CSSCLASS:63,commentToken:64,textToken:65,graphCodeTokens:66,textNoTagsToken:67,TAGSTART:68,TAGEND:69,"==":70,"--":71,PCT:72,DEFAULT:73,SPACE:74,MINUS:75,keywords:76,UNICODE_TEXT:77,NUM:78,ALPHA:79,BQUOTE_STR:80,$accept:0,$end:1},terminals_:{2:"error",7:"direction_tb",8:"direction_bt",9:"direction_rl",10:"direction_lr",15:"NEWLINE",16:":",18:"open_directive",19:"type_directive",20:"arg_directive",21:"close_directive",22:"CLASS_DIAGRAM",24:"EOF",29:"GENERICTYPE",31:"LABEL",37:"CLASS",38:"STYLE_SEPARATOR",39:"STRUCT_START",41:"STRUCT_STOP",42:"ANNOTATION_START",43:"ANNOTATION_END",44:"MEMBER",45:"SEPARATOR",47:"STR",50:"AGGREGATION",51:"EXTENSION",52:"COMPOSITION",53:"DEPENDENCY",54:"LINE",55:"DOTTED_LINE",56:"CALLBACK",57:"LINK",58:"LINK_TARGET",59:"CLICK",60:"CALLBACK_NAME",61:"CALLBACK_ARGS",62:"HREF",63:"CSSCLASS",66:"graphCodeTokens",68:"TAGSTART",69:"TAGEND",70:"==",71:"--",72:"PCT",73:"DEFAULT",74:"SPACE",75:"MINUS",76:"keywords",77:"UNICODE_TEXT",78:"NUM",79:"ALPHA",80:"BQUOTE_STR"},productions_:[0,[3,1],[3,1],[3,2],[5,1],[5,1],[5,1],[5,1],[4,1],[6,4],[6,6],[12,1],[13,1],[17,1],[14,1],[11,4],[23,1],[23,2],[23,3],[26,1],[26,1],[26,2],[26,2],[26,2],[25,1],[25,2],[25,1],[25,1],[25,1],[25,1],[25,1],[25,1],[25,1],[32,2],[32,4],[32,5],[32,7],[34,4],[40,1],[40,2],[33,1],[33,2],[33,1],[33,1],[30,3],[30,4],[30,4],[30,5],[46,3],[46,2],[46,2],[46,1],[48,1],[48,1],[48,1],[48,1],[49,1],[49,1],[35,3],[35,4],[35,3],[35,4],[35,4],[35,5],[35,3],[35,4],[35,4],[35,5],[35,3],[35,4],[35,4],[35,5],[36,3],[64,1],[64,1],[65,1],[65,1],[65,1],[65,1],[65,1],[65,1],[65,1],[67,1],[67,1],[67,1],[67,1],[27,1],[27,1],[27,1],[28,1]],performAction:function(vt,ft,Qe,At,bt,ot,wt){var xt=ot.length-1;switch(bt){case 4:At.setDirection("TB");break;case 5:At.setDirection("BT");break;case 6:At.setDirection("RL");break;case 7:At.setDirection("LR");break;case 11:At.parseDirective("%%{","open_directive");break;case 12:At.parseDirective(ot[xt],"type_directive");break;case 13:ot[xt]=ot[xt].trim().replace(/'/g,'"'),At.parseDirective(ot[xt],"arg_directive");break;case 14:At.parseDirective("}%%","close_directive","class");break;case 19:case 20:this.$=ot[xt];break;case 21:this.$=ot[xt-1]+ot[xt];break;case 22:case 23:this.$=ot[xt-1]+"~"+ot[xt];break;case 24:At.addRelation(ot[xt]);break;case 25:ot[xt-1].title=At.cleanupLabel(ot[xt]),At.addRelation(ot[xt-1]);break;case 33:At.addClass(ot[xt]);break;case 34:At.addClass(ot[xt-2]),At.setCssClass(ot[xt-2],ot[xt]);break;case 35:At.addClass(ot[xt-3]),At.addMembers(ot[xt-3],ot[xt-1]);break;case 36:At.addClass(ot[xt-5]),At.setCssClass(ot[xt-5],ot[xt-3]),At.addMembers(ot[xt-5],ot[xt-1]);break;case 37:At.addAnnotation(ot[xt],ot[xt-2]);break;case 38:this.$=[ot[xt]];break;case 39:ot[xt].push(ot[xt-1]),this.$=ot[xt];break;case 40:case 42:case 43:break;case 41:At.addMember(ot[xt-1],At.cleanupLabel(ot[xt]));break;case 44:this.$={id1:ot[xt-2],id2:ot[xt],relation:ot[xt-1],relationTitle1:"none",relationTitle2:"none"};break;case 45:this.$={id1:ot[xt-3],id2:ot[xt],relation:ot[xt-1],relationTitle1:ot[xt-2],relationTitle2:"none"};break;case 46:this.$={id1:ot[xt-3],id2:ot[xt],relation:ot[xt-2],relationTitle1:"none",relationTitle2:ot[xt-1]};break;case 47:this.$={id1:ot[xt-4],id2:ot[xt],relation:ot[xt-2],relationTitle1:ot[xt-3],relationTitle2:ot[xt-1]};break;case 48:this.$={type1:ot[xt-2],type2:ot[xt],lineType:ot[xt-1]};break;case 49:this.$={type1:"none",type2:ot[xt],lineType:ot[xt-1]};break;case 50:this.$={type1:ot[xt-1],type2:"none",lineType:ot[xt]};break;case 51:this.$={type1:"none",type2:"none",lineType:ot[xt]};break;case 52:this.$=At.relationType.AGGREGATION;break;case 53:this.$=At.relationType.EXTENSION;break;case 54:this.$=At.relationType.COMPOSITION;break;case 55:this.$=At.relationType.DEPENDENCY;break;case 56:this.$=At.lineType.LINE;break;case 57:this.$=At.lineType.DOTTED_LINE;break;case 58:case 64:this.$=ot[xt-2],At.setClickEvent(ot[xt-1],ot[xt]);break;case 59:case 65:this.$=ot[xt-3],At.setClickEvent(ot[xt-2],ot[xt-1]),At.setTooltip(ot[xt-2],ot[xt]);break;case 60:case 68:this.$=ot[xt-2],At.setLink(ot[xt-1],ot[xt]);break;case 61:case 69:this.$=ot[xt-3],At.setLink(ot[xt-2],ot[xt-1],ot[xt]);break;case 62:case 70:this.$=ot[xt-3],At.setLink(ot[xt-2],ot[xt-1]),At.setTooltip(ot[xt-2],ot[xt]);break;case 63:case 71:this.$=ot[xt-4],At.setLink(ot[xt-3],ot[xt-2],ot[xt]),At.setTooltip(ot[xt-3],ot[xt-1]);break;case 66:this.$=ot[xt-3],At.setClickEvent(ot[xt-2],ot[xt-1],ot[xt]);break;case 67:this.$=ot[xt-4],At.setClickEvent(ot[xt-3],ot[xt-2],ot[xt-1]),At.setTooltip(ot[xt-3],ot[xt]);break;case 72:At.setCssClass(ot[xt-1],ot[xt])}},table:[{3:1,4:2,5:3,6:4,7:k,8:C,9:O,10:T,11:5,12:10,18:P,22:D},{1:[3]},{1:[2,1]},{1:[2,2]},{3:13,4:2,5:3,6:4,7:k,8:C,9:O,10:T,11:5,12:10,18:P,22:D},{1:[2,8]},_(F,[2,4]),_(F,[2,5]),_(F,[2,6]),_(F,[2,7]),{13:14,19:[1,15]},{15:[1,16]},{19:[2,11]},{1:[2,3]},{14:17,16:[1,18],21:N},_([16,21],[2,12]),{5:29,6:28,7:k,8:C,9:O,10:T,12:10,18:P,23:20,25:21,26:30,27:39,28:40,30:22,32:23,33:24,34:25,35:26,36:27,37:z,42:B,44:X,45:W,56:H,57:U,59:G,63:Y,77:K,78:ee,79:te,80:re},{15:[1,45]},{17:46,20:[1,47]},{15:[2,14]},{24:[1,48]},{15:[1,49],24:[2,16]},_(be,[2,24],{31:[1,50]}),_(be,[2,26]),_(be,[2,27]),_(be,[2,28]),_(be,[2,29]),_(be,[2,30]),_(be,[2,31]),_(be,[2,32]),_(be,[2,40],{46:51,48:54,49:55,31:[1,53],47:[1,52],50:Le,51:me,52:Ie,53:pe,54:ce,55:ue}),{26:62,27:39,28:40,77:K,78:ee,79:te,80:re},_(be,[2,42]),_(be,[2,43]),{27:63,77:K,78:ee,79:te},{26:64,27:39,28:40,77:K,78:ee,79:te,80:re},{26:65,27:39,28:40,77:K,78:ee,79:te,80:re},{26:66,27:39,28:40,77:K,78:ee,79:te,80:re},{47:[1,67]},_(_e,[2,19],{27:39,28:40,26:68,29:[1,69],77:K,78:ee,79:te,80:re}),_(_e,[2,20],{29:[1,70]}),_(xe,[2,86]),_(xe,[2,87]),_(xe,[2,88]),_([15,24,29,31,38,39,47,50,51,52,53,54,55,60,62],[2,89]),_(Te,[2,9]),{14:71,21:N},{21:[2,13]},{1:[2,15]},{5:29,6:28,7:k,8:C,9:O,10:T,12:10,18:P,23:72,24:[2,17],25:21,26:30,27:39,28:40,30:22,32:23,33:24,34:25,35:26,36:27,37:z,42:B,44:X,45:W,56:H,57:U,59:G,63:Y,77:K,78:ee,79:te,80:re},_(be,[2,25]),{26:73,27:39,28:40,47:[1,74],77:K,78:ee,79:te,80:re},{46:75,48:54,49:55,50:Le,51:me,52:Ie,53:pe,54:ce,55:ue},_(be,[2,41]),{49:76,54:ce,55:ue},_(Ne,[2,51],{48:77,50:Le,51:me,52:Ie,53:pe}),_(Be,[2,52]),_(Be,[2,53]),_(Be,[2,54]),_(Be,[2,55]),_(Fe,[2,56]),_(Fe,[2,57]),_(be,[2,33],{38:[1,78],39:[1,79]}),{43:[1,80]},{47:[1,81]},{47:[1,82]},{60:[1,83],62:[1,84]},{27:85,77:K,78:ee,79:te},_(_e,[2,21]),_(_e,[2,22]),_(_e,[2,23]),{15:[1,86]},{24:[2,18]},_(Ve,[2,44]),{26:87,27:39,28:40,77:K,78:ee,79:te,80:re},{26:88,27:39,28:40,47:[1,89],77:K,78:ee,79:te,80:re},_(Ne,[2,50],{48:90,50:Le,51:me,52:Ie,53:pe}),_(Ne,[2,49]),{27:91,77:K,78:ee,79:te},{40:92,44:et},{26:94,27:39,28:40,77:K,78:ee,79:te,80:re},_(be,[2,58],{47:[1,95]}),_(be,[2,60],{47:[1,97],58:[1,96]}),_(be,[2,64],{47:[1,98],61:[1,99]}),_(be,[2,68],{47:[1,101],58:[1,100]}),_(be,[2,72]),_(Te,[2,10]),_(Ve,[2,46]),_(Ve,[2,45]),{26:102,27:39,28:40,77:K,78:ee,79:te,80:re},_(Ne,[2,48]),_(be,[2,34],{39:[1,103]}),{41:[1,104]},{40:105,41:[2,38],44:et},_(be,[2,37]),_(be,[2,59]),_(be,[2,61]),_(be,[2,62],{58:[1,106]}),_(be,[2,65]),_(be,[2,66],{47:[1,107]}),_(be,[2,69]),_(be,[2,70],{58:[1,108]}),_(Ve,[2,47]),{40:109,44:et},_(be,[2,35]),{41:[2,39]},_(be,[2,63]),_(be,[2,67]),_(be,[2,71]),{41:[1,110]},_(be,[2,36])],defaultActions:{2:[2,1],3:[2,2],5:[2,8],12:[2,11],13:[2,3],19:[2,14],47:[2,13],48:[2,15],72:[2,18],105:[2,39]},parseError:function(vt,ft){if(!ft.recoverable){var Qe=new Error(vt);throw Qe.hash=ft,Qe}this.trace(vt)},parse:function(vt){var ft=this,Qe=[0],At=[],bt=[null],ot=[],wt=this.table,xt="",Nt=0,Vt=0,$t=0,yn=2,Mn=1,Pn=ot.slice.call(arguments,1),rr=Object.create(this.lexer),Dn={yy:{}};for(var Cr in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Cr)&&(Dn.yy[Cr]=this.yy[Cr]);rr.setInput(vt,Dn.yy),Dn.yy.lexer=rr,Dn.yy.parser=this,rr.yylloc===void 0&&(rr.yylloc={});var fr=rr.yylloc;ot.push(fr);var Er=rr.options&&rr.options.ranges;function Yn(){var kt;return typeof(kt=At.pop()||rr.lex()||Mn)!="number"&&(kt instanceof Array&&(kt=(At=kt).pop()),kt=ft.symbols_[kt]||kt),kt}typeof Dn.yy.parseError=="function"?this.parseError=Dn.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var Rn,Hr,mr,Zr,ka,kn,Kn,pr,qe,nt={};;){if(mr=Qe[Qe.length-1],this.defaultActions[mr]?Zr=this.defaultActions[mr]:(Rn==null&&(Rn=Yn()),Zr=wt[mr]&&wt[mr][Rn]),Zr===void 0||!Zr.length||!Zr[0]){var Cn="";for(kn in qe=[],wt[mr])this.terminals_[kn]&&kn>yn&&qe.push("'"+this.terminals_[kn]+"'");Cn=rr.showPosition?"Parse error on line "+(Nt+1)+`: `+rr.showPosition()+` Expecting `+qe.join(", ")+", got '"+(this.terminals_[Rn]||Rn)+"'":"Parse error on line "+(Nt+1)+": Unexpected "+(Rn==Mn?"end of input":"'"+(this.terminals_[Rn]||Rn)+"'"),this.parseError(Cn,{text:rr.match,token:this.terminals_[Rn]||Rn,line:rr.yylineno,loc:fr,expected:qe})}if(Zr[0]instanceof Array&&Zr.length>1)throw new Error("Parse Error: multiple actions possible at state: "+mr+", token: "+Rn);switch(Zr[0]){case 1:Qe.push(Rn),bt.push(rr.yytext),ot.push(rr.yylloc),Qe.push(Zr[1]),Rn=null,Hr?(Rn=Hr,Hr=null):(Vt=rr.yyleng,xt=rr.yytext,Nt=rr.yylineno,fr=rr.yylloc,$t>0);break;case 2:if(Kn=this.productions_[Zr[1]][1],nt.$=bt[bt.length-Kn],nt._$={first_line:ot[ot.length-(Kn||1)].first_line,last_line:ot[ot.length-1].last_line,first_column:ot[ot.length-(Kn||1)].first_column,last_column:ot[ot.length-1].last_column},Er&&(nt._$.range=[ot[ot.length-(Kn||1)].range[0],ot[ot.length-1].range[1]]),(ka=this.performAction.apply(nt,[xt,Vt,Nt,Dn.yy,Zr[1],bt,ot].concat(Pn)))!==void 0)return ka;Kn&&(Qe=Qe.slice(0,-1*Kn*2),bt=bt.slice(0,-1*Kn),ot=ot.slice(0,-1*Kn)),Qe.push(this.productions_[Zr[1]][0]),bt.push(nt.$),ot.push(nt._$),pr=wt[Qe[Qe.length-2]][Qe[Qe.length-1]],Qe.push(pr);break;case 3:return!0}}return!0}},yt={EOF:1,parseError:function(vt,ft){if(!this.yy.parser)throw new Error(vt);this.yy.parser.parseError(vt,ft)},setInput:function(vt,ft){return this.yy=ft||this.yy||{},this._input=vt,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var vt=this._input[0];return this.yytext+=vt,this.yyleng++,this.offset++,this.match+=vt,this.matched+=vt,vt.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),vt},unput:function(vt){var ft=vt.length,Qe=vt.split(/(?:\r\n?|\n)/g);this._input=vt+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-ft),this.offset-=ft;var At=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),Qe.length-1&&(this.yylineno-=Qe.length-1);var bt=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:Qe?(Qe.length===At.length?this.yylloc.first_column:0)+At[At.length-Qe.length].length-Qe[0].length:this.yylloc.first_column-ft},this.options.ranges&&(this.yylloc.range=[bt[0],bt[0]+this.yyleng-ft]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(vt){this.unput(this.match.slice(vt))},pastInput:function(){var vt=this.matched.substr(0,this.matched.length-this.match.length);return(vt.length>20?"...":"")+vt.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var vt=this.match;return vt.length<20&&(vt+=this._input.substr(0,20-vt.length)),(vt.substr(0,20)+(vt.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var vt=this.pastInput(),ft=new Array(vt.length+1).join("-");return vt+this.upcomingInput()+` `+ft+"^"},test_match:function(vt,ft){var Qe,At,bt;if(this.options.backtrack_lexer&&(bt={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(bt.yylloc.range=this.yylloc.range.slice(0))),(At=vt[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=At.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:At?At[At.length-1].length-At[At.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+vt[0].length},this.yytext+=vt[0],this.match+=vt[0],this.matches=vt,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(vt[0].length),this.matched+=vt[0],Qe=this.performAction.call(this,this.yy,this,ft,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),Qe)return Qe;if(this._backtrack){for(var ot in bt)this[ot]=bt[ot];return!1}return!1},next:function(){if(this.done)return this.EOF;var vt,ft,Qe,At;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var bt=this._currentRules(),ot=0;otft[0].length)){if(ft=Qe,At=ot,this.options.backtrack_lexer){if((vt=this.test_match(Qe,bt[ot]))!==!1)return vt;if(this._backtrack){ft=!1;continue}return!1}if(!this.options.flex)break}return ft?(vt=this.test_match(ft,bt[At]))!==!1&&vt:this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(vt){this.conditionStack.push(vt)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(vt){return(vt=this.conditionStack.length-1-Math.abs(vt||0))>=0?this.conditionStack[vt]:"INITIAL"},pushState:function(vt){this.begin(vt)},stateStackSize:function(){return this.conditionStack.length},options:{},performAction:function(vt,ft,Qe,At){switch(Qe){case 0:return this.begin("open_directive"),18;case 1:return 7;case 2:return 8;case 3:return 9;case 4:return 10;case 5:return this.begin("type_directive"),19;case 6:return this.popState(),this.begin("arg_directive"),16;case 7:return this.popState(),this.popState(),21;case 8:return 20;case 9:case 10:case 12:case 19:break;case 11:return 15;case 13:case 14:return 22;case 15:return this.begin("struct"),39;case 16:return"EOF_IN_STRUCT";case 17:return"OPEN_IN_STRUCT";case 18:return this.popState(),41;case 20:return"MEMBER";case 21:return 37;case 22:return 63;case 23:return 56;case 24:return 57;case 25:return 59;case 26:return 42;case 27:return 43;case 28:this.begin("generic");break;case 29:case 32:case 35:case 38:case 41:case 44:this.popState();break;case 30:return"GENERICTYPE";case 31:this.begin("string");break;case 33:return"STR";case 34:this.begin("bqstring");break;case 36:return"BQUOTE_STR";case 37:this.begin("href");break;case 39:return 62;case 40:this.begin("callback_name");break;case 42:this.popState(),this.begin("callback_args");break;case 43:return 60;case 45:return 61;case 46:case 47:case 48:case 49:return 58;case 50:case 51:return 51;case 52:case 53:return 53;case 54:return 52;case 55:return 50;case 56:return 54;case 57:return 55;case 58:return 31;case 59:return 38;case 60:return 75;case 61:return"DOT";case 62:return"PLUS";case 63:return 72;case 64:case 65:return"EQUALS";case 66:return 79;case 67:return"PUNCTUATION";case 68:return 78;case 69:return 77;case 70:return 74;case 71:return 24}},rules:[/^(?:%%\{)/,/^(?:.*direction\s+TB[^\n]*)/,/^(?:.*direction\s+BT[^\n]*)/,/^(?:.*direction\s+RL[^\n]*)/,/^(?:.*direction\s+LR[^\n]*)/,/^(?:((?:(?!\}%%)[^:.])*))/,/^(?::)/,/^(?:\}%%)/,/^(?:((?:(?!\}%%).|\n)*))/,/^(?:%%(?!\{)*[^\n]*(\r?\n?)+)/,/^(?:%%[^\n]*(\r?\n)*)/,/^(?:\s*(\r?\n)+)/,/^(?:\s+)/,/^(?:classDiagram-v2\b)/,/^(?:classDiagram\b)/,/^(?:[{])/,/^(?:$)/,/^(?:[{])/,/^(?:[}])/,/^(?:[\n])/,/^(?:[^{}\n]*)/,/^(?:class\b)/,/^(?:cssClass\b)/,/^(?:callback\b)/,/^(?:link\b)/,/^(?:click\b)/,/^(?:<<)/,/^(?:>>)/,/^(?:[~])/,/^(?:[~])/,/^(?:[^~]*)/,/^(?:["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:[`])/,/^(?:[`])/,/^(?:[^`]+)/,/^(?:href[\s]+["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:call[\s]+)/,/^(?:\([\s]*\))/,/^(?:\()/,/^(?:[^(]*)/,/^(?:\))/,/^(?:[^)]*)/,/^(?:_self\b)/,/^(?:_blank\b)/,/^(?:_parent\b)/,/^(?:_top\b)/,/^(?:\s*<\|)/,/^(?:\s*\|>)/,/^(?:\s*>)/,/^(?:\s*<)/,/^(?:\s*\*)/,/^(?:\s*o\b)/,/^(?:--)/,/^(?:\.\.)/,/^(?::{1}[^:\n;]+)/,/^(?::{3})/,/^(?:-)/,/^(?:\.)/,/^(?:\+)/,/^(?:%)/,/^(?:=)/,/^(?:=)/,/^(?:\w+)/,/^(?:[!"#$%&'*+,-.`?\\/])/,/^(?:[0-9]+)/,/^(?:[\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6]|[\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377]|[\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5]|[\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA]|[\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE]|[\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA]|[\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0]|[\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977]|[\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2]|[\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A]|[\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39]|[\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8]|[\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C]|[\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C]|[\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99]|[\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0]|[\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D]|[\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3]|[\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10]|[\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1]|[\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81]|[\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3]|[\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6]|[\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A]|[\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081]|[\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D]|[\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0]|[\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310]|[\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C]|[\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711]|[\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7]|[\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C]|[\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16]|[\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF]|[\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC]|[\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D]|[\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D]|[\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3]|[\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F]|[\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128]|[\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184]|[\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3]|[\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6]|[\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE]|[\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C]|[\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D]|[\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC]|[\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B]|[\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788]|[\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805]|[\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB]|[\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28]|[\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5]|[\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4]|[\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E]|[\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D]|[\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36]|[\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D]|[\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC]|[\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF]|[\uFFD2-\uFFD7\uFFDA-\uFFDC])/,/^(?:\s)/,/^(?:$)/],conditions:{arg_directive:{rules:[7,8],inclusive:!1},type_directive:{rules:[6,7],inclusive:!1},open_directive:{rules:[5],inclusive:!1},callback_args:{rules:[44,45],inclusive:!1},callback_name:{rules:[41,42,43],inclusive:!1},href:{rules:[38,39],inclusive:!1},struct:{rules:[16,17,18,19,20],inclusive:!1},generic:{rules:[29,30],inclusive:!1},bqstring:{rules:[35,36],inclusive:!1},string:{rules:[32,33],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,9,10,11,12,13,14,15,21,22,23,24,25,26,27,28,31,34,37,40,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71],inclusive:!0}}};function ut(){this.yy={}}return rt.lexer=yt,ut.prototype=rt,rt.Parser=ut,new ut}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),h.exit(1));var k=s(8218).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(h.argv.slice(1))},5890:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(ee,te,re,be){for(re=re||{},be=ee.length;be--;re[ee[be]]=te);return re},k=[1,2],C=[1,5],O=[6,9,11,23,40],T=[1,17],P=[1,20],D=[1,25],F=[1,26],N=[1,27],z=[1,28],B=[1,37],X=[23,37,38],W=[4,6,9,11,23,40],H=[33,34,35,36],U=[22,29],G={trace:function(){},yy:{},symbols_:{error:2,start:3,ER_DIAGRAM:4,document:5,EOF:6,directive:7,line:8,SPACE:9,statement:10,NEWLINE:11,openDirective:12,typeDirective:13,closeDirective:14,":":15,argDirective:16,entityName:17,relSpec:18,role:19,BLOCK_START:20,attributes:21,BLOCK_STOP:22,ALPHANUM:23,attribute:24,attributeType:25,attributeName:26,attributeKeyType:27,COMMENT:28,ATTRIBUTE_WORD:29,ATTRIBUTE_KEY:30,cardinality:31,relType:32,ZERO_OR_ONE:33,ZERO_OR_MORE:34,ONE_OR_MORE:35,ONLY_ONE:36,NON_IDENTIFYING:37,IDENTIFYING:38,WORD:39,open_directive:40,type_directive:41,arg_directive:42,close_directive:43,$accept:0,$end:1},terminals_:{2:"error",4:"ER_DIAGRAM",6:"EOF",9:"SPACE",11:"NEWLINE",15:":",20:"BLOCK_START",22:"BLOCK_STOP",23:"ALPHANUM",28:"COMMENT",29:"ATTRIBUTE_WORD",30:"ATTRIBUTE_KEY",33:"ZERO_OR_ONE",34:"ZERO_OR_MORE",35:"ONE_OR_MORE",36:"ONLY_ONE",37:"NON_IDENTIFYING",38:"IDENTIFYING",39:"WORD",40:"open_directive",41:"type_directive",42:"arg_directive",43:"close_directive"},productions_:[0,[3,3],[3,2],[5,0],[5,2],[8,2],[8,1],[8,1],[8,1],[7,4],[7,6],[10,1],[10,5],[10,4],[10,3],[10,1],[17,1],[21,1],[21,2],[24,2],[24,3],[24,3],[24,4],[25,1],[26,1],[27,1],[18,3],[31,1],[31,1],[31,1],[31,1],[32,1],[32,1],[19,1],[19,1],[12,1],[13,1],[16,1],[14,1]],performAction:function(ee,te,re,be,Le,me,Ie){var pe=me.length-1;switch(Le){case 1:break;case 3:case 7:case 8:this.$=[];break;case 4:me[pe-1].push(me[pe]),this.$=me[pe-1];break;case 5:case 6:case 16:case 23:case 24:case 25:case 34:this.$=me[pe];break;case 12:be.addEntity(me[pe-4]),be.addEntity(me[pe-2]),be.addRelationship(me[pe-4],me[pe],me[pe-2],me[pe-3]);break;case 13:be.addEntity(me[pe-3]),be.addAttributes(me[pe-3],me[pe-1]);break;case 14:be.addEntity(me[pe-2]);break;case 15:be.addEntity(me[pe]);break;case 17:this.$=[me[pe]];break;case 18:me[pe].push(me[pe-1]),this.$=me[pe];break;case 19:this.$={attributeType:me[pe-1],attributeName:me[pe]};break;case 20:this.$={attributeType:me[pe-2],attributeName:me[pe-1],attributeKeyType:me[pe]};break;case 21:this.$={attributeType:me[pe-2],attributeName:me[pe-1],attributeComment:me[pe]};break;case 22:this.$={attributeType:me[pe-3],attributeName:me[pe-2],attributeKeyType:me[pe-1],attributeComment:me[pe]};break;case 26:this.$={cardA:me[pe],relType:me[pe-1],cardB:me[pe-2]};break;case 27:this.$=be.Cardinality.ZERO_OR_ONE;break;case 28:this.$=be.Cardinality.ZERO_OR_MORE;break;case 29:this.$=be.Cardinality.ONE_OR_MORE;break;case 30:this.$=be.Cardinality.ONLY_ONE;break;case 31:this.$=be.Identification.NON_IDENTIFYING;break;case 32:this.$=be.Identification.IDENTIFYING;break;case 33:this.$=me[pe].replace(/"/g,"");break;case 35:be.parseDirective("%%{","open_directive");break;case 36:be.parseDirective(me[pe],"type_directive");break;case 37:me[pe]=me[pe].trim().replace(/'/g,'"'),be.parseDirective(me[pe],"arg_directive");break;case 38:be.parseDirective("}%%","close_directive","er")}},table:[{3:1,4:k,7:3,12:4,40:C},{1:[3]},_(O,[2,3],{5:6}),{3:7,4:k,7:3,12:4,40:C},{13:8,41:[1,9]},{41:[2,35]},{6:[1,10],7:15,8:11,9:[1,12],10:13,11:[1,14],12:4,17:16,23:T,40:C},{1:[2,2]},{14:18,15:[1,19],43:P},_([15,43],[2,36]),_(O,[2,8],{1:[2,1]}),_(O,[2,4]),{7:15,10:21,12:4,17:16,23:T,40:C},_(O,[2,6]),_(O,[2,7]),_(O,[2,11]),_(O,[2,15],{18:22,31:24,20:[1,23],33:D,34:F,35:N,36:z}),_([6,9,11,15,20,23,33,34,35,36,40],[2,16]),{11:[1,29]},{16:30,42:[1,31]},{11:[2,38]},_(O,[2,5]),{17:32,23:T},{21:33,22:[1,34],24:35,25:36,29:B},{32:38,37:[1,39],38:[1,40]},_(X,[2,27]),_(X,[2,28]),_(X,[2,29]),_(X,[2,30]),_(W,[2,9]),{14:41,43:P},{43:[2,37]},{15:[1,42]},{22:[1,43]},_(O,[2,14]),{21:44,22:[2,17],24:35,25:36,29:B},{26:45,29:[1,46]},{29:[2,23]},{31:47,33:D,34:F,35:N,36:z},_(H,[2,31]),_(H,[2,32]),{11:[1,48]},{19:49,23:[1,51],39:[1,50]},_(O,[2,13]),{22:[2,18]},_(U,[2,19],{27:52,28:[1,53],30:[1,54]}),_([22,28,29,30],[2,24]),{23:[2,26]},_(W,[2,10]),_(O,[2,12]),_(O,[2,33]),_(O,[2,34]),_(U,[2,20],{28:[1,55]}),_(U,[2,21]),_([22,28,29],[2,25]),_(U,[2,22])],defaultActions:{5:[2,35],7:[2,2],20:[2,38],31:[2,37],37:[2,23],44:[2,18],47:[2,26]},parseError:function(ee,te){if(!te.recoverable){var re=new Error(ee);throw re.hash=te,re}this.trace(ee)},parse:function(ee){var te=this,re=[0],be=[],Le=[null],me=[],Ie=this.table,pe="",ce=0,ue=0,_e=0,xe=2,Te=1,Ne=me.slice.call(arguments,1),Be=Object.create(this.lexer),Fe={yy:{}};for(var Ve in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ve)&&(Fe.yy[Ve]=this.yy[Ve]);Be.setInput(ee,Fe.yy),Fe.yy.lexer=Be,Fe.yy.parser=this,Be.yylloc===void 0&&(Be.yylloc={});var et=Be.yylloc;me.push(et);var rt=Be.options&&Be.options.ranges;function yt(){var $t;return typeof($t=be.pop()||Be.lex()||Te)!="number"&&($t instanceof Array&&($t=(be=$t).pop()),$t=te.symbols_[$t]||$t),$t}typeof Fe.yy.parseError=="function"?this.parseError=Fe.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var ut,vt,ft,Qe,At,bt,ot,wt,xt,Nt={};;){if(ft=re[re.length-1],this.defaultActions[ft]?Qe=this.defaultActions[ft]:(ut==null&&(ut=yt()),Qe=Ie[ft]&&Ie[ft][ut]),Qe===void 0||!Qe.length||!Qe[0]){var Vt="";for(bt in xt=[],Ie[ft])this.terminals_[bt]&&bt>xe&&xt.push("'"+this.terminals_[bt]+"'");Vt=Be.showPosition?"Parse error on line "+(ce+1)+`: +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(vt){this.conditionStack.push(vt)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(vt){return(vt=this.conditionStack.length-1-Math.abs(vt||0))>=0?this.conditionStack[vt]:"INITIAL"},pushState:function(vt){this.begin(vt)},stateStackSize:function(){return this.conditionStack.length},options:{},performAction:function(vt,ft,Qe,At){switch(Qe){case 0:return this.begin("open_directive"),18;case 1:return 7;case 2:return 8;case 3:return 9;case 4:return 10;case 5:return this.begin("type_directive"),19;case 6:return this.popState(),this.begin("arg_directive"),16;case 7:return this.popState(),this.popState(),21;case 8:return 20;case 9:case 10:case 12:case 19:break;case 11:return 15;case 13:case 14:return 22;case 15:return this.begin("struct"),39;case 16:return"EOF_IN_STRUCT";case 17:return"OPEN_IN_STRUCT";case 18:return this.popState(),41;case 20:return"MEMBER";case 21:return 37;case 22:return 63;case 23:return 56;case 24:return 57;case 25:return 59;case 26:return 42;case 27:return 43;case 28:this.begin("generic");break;case 29:case 32:case 35:case 38:case 41:case 44:this.popState();break;case 30:return"GENERICTYPE";case 31:this.begin("string");break;case 33:return"STR";case 34:this.begin("bqstring");break;case 36:return"BQUOTE_STR";case 37:this.begin("href");break;case 39:return 62;case 40:this.begin("callback_name");break;case 42:this.popState(),this.begin("callback_args");break;case 43:return 60;case 45:return 61;case 46:case 47:case 48:case 49:return 58;case 50:case 51:return 51;case 52:case 53:return 53;case 54:return 52;case 55:return 50;case 56:return 54;case 57:return 55;case 58:return 31;case 59:return 38;case 60:return 75;case 61:return"DOT";case 62:return"PLUS";case 63:return 72;case 64:case 65:return"EQUALS";case 66:return 79;case 67:return"PUNCTUATION";case 68:return 78;case 69:return 77;case 70:return 74;case 71:return 24}},rules:[/^(?:%%\{)/,/^(?:.*direction\s+TB[^\n]*)/,/^(?:.*direction\s+BT[^\n]*)/,/^(?:.*direction\s+RL[^\n]*)/,/^(?:.*direction\s+LR[^\n]*)/,/^(?:((?:(?!\}%%)[^:.])*))/,/^(?::)/,/^(?:\}%%)/,/^(?:((?:(?!\}%%).|\n)*))/,/^(?:%%(?!\{)*[^\n]*(\r?\n?)+)/,/^(?:%%[^\n]*(\r?\n)*)/,/^(?:\s*(\r?\n)+)/,/^(?:\s+)/,/^(?:classDiagram-v2\b)/,/^(?:classDiagram\b)/,/^(?:[{])/,/^(?:$)/,/^(?:[{])/,/^(?:[}])/,/^(?:[\n])/,/^(?:[^{}\n]*)/,/^(?:class\b)/,/^(?:cssClass\b)/,/^(?:callback\b)/,/^(?:link\b)/,/^(?:click\b)/,/^(?:<<)/,/^(?:>>)/,/^(?:[~])/,/^(?:[~])/,/^(?:[^~]*)/,/^(?:["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:[`])/,/^(?:[`])/,/^(?:[^`]+)/,/^(?:href[\s]+["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:call[\s]+)/,/^(?:\([\s]*\))/,/^(?:\()/,/^(?:[^(]*)/,/^(?:\))/,/^(?:[^)]*)/,/^(?:_self\b)/,/^(?:_blank\b)/,/^(?:_parent\b)/,/^(?:_top\b)/,/^(?:\s*<\|)/,/^(?:\s*\|>)/,/^(?:\s*>)/,/^(?:\s*<)/,/^(?:\s*\*)/,/^(?:\s*o\b)/,/^(?:--)/,/^(?:\.\.)/,/^(?::{1}[^:\n;]+)/,/^(?::{3})/,/^(?:-)/,/^(?:\.)/,/^(?:\+)/,/^(?:%)/,/^(?:=)/,/^(?:=)/,/^(?:\w+)/,/^(?:[!"#$%&'*+,-.`?\\/])/,/^(?:[0-9]+)/,/^(?:[\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6]|[\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377]|[\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5]|[\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA]|[\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE]|[\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA]|[\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0]|[\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977]|[\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2]|[\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A]|[\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39]|[\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8]|[\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C]|[\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C]|[\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99]|[\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0]|[\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D]|[\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3]|[\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10]|[\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1]|[\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81]|[\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3]|[\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6]|[\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A]|[\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081]|[\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D]|[\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0]|[\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310]|[\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C]|[\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711]|[\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7]|[\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C]|[\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16]|[\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF]|[\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC]|[\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D]|[\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D]|[\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3]|[\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F]|[\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128]|[\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184]|[\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3]|[\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6]|[\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE]|[\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C]|[\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D]|[\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC]|[\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B]|[\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788]|[\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805]|[\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB]|[\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28]|[\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5]|[\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4]|[\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E]|[\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D]|[\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36]|[\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D]|[\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC]|[\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF]|[\uFFD2-\uFFD7\uFFDA-\uFFDC])/,/^(?:\s)/,/^(?:$)/],conditions:{arg_directive:{rules:[7,8],inclusive:!1},type_directive:{rules:[6,7],inclusive:!1},open_directive:{rules:[5],inclusive:!1},callback_args:{rules:[44,45],inclusive:!1},callback_name:{rules:[41,42,43],inclusive:!1},href:{rules:[38,39],inclusive:!1},struct:{rules:[16,17,18,19,20],inclusive:!1},generic:{rules:[29,30],inclusive:!1},bqstring:{rules:[35,36],inclusive:!1},string:{rules:[32,33],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,9,10,11,12,13,14,15,21,22,23,24,25,26,27,28,31,34,37,40,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71],inclusive:!0}}};function ut(){this.yy={}}return rt.lexer=yt,ut.prototype=rt,rt.Parser=ut,new ut}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),p.exit(1));var k=s(8218).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(p.argv.slice(1))},5890:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(ee,te,re,be){for(re=re||{},be=ee.length;be--;re[ee[be]]=te);return re},k=[1,2],C=[1,5],O=[6,9,11,23,40],T=[1,17],P=[1,20],D=[1,25],F=[1,26],N=[1,27],z=[1,28],B=[1,37],X=[23,37,38],W=[4,6,9,11,23,40],H=[33,34,35,36],U=[22,29],G={trace:function(){},yy:{},symbols_:{error:2,start:3,ER_DIAGRAM:4,document:5,EOF:6,directive:7,line:8,SPACE:9,statement:10,NEWLINE:11,openDirective:12,typeDirective:13,closeDirective:14,":":15,argDirective:16,entityName:17,relSpec:18,role:19,BLOCK_START:20,attributes:21,BLOCK_STOP:22,ALPHANUM:23,attribute:24,attributeType:25,attributeName:26,attributeKeyType:27,COMMENT:28,ATTRIBUTE_WORD:29,ATTRIBUTE_KEY:30,cardinality:31,relType:32,ZERO_OR_ONE:33,ZERO_OR_MORE:34,ONE_OR_MORE:35,ONLY_ONE:36,NON_IDENTIFYING:37,IDENTIFYING:38,WORD:39,open_directive:40,type_directive:41,arg_directive:42,close_directive:43,$accept:0,$end:1},terminals_:{2:"error",4:"ER_DIAGRAM",6:"EOF",9:"SPACE",11:"NEWLINE",15:":",20:"BLOCK_START",22:"BLOCK_STOP",23:"ALPHANUM",28:"COMMENT",29:"ATTRIBUTE_WORD",30:"ATTRIBUTE_KEY",33:"ZERO_OR_ONE",34:"ZERO_OR_MORE",35:"ONE_OR_MORE",36:"ONLY_ONE",37:"NON_IDENTIFYING",38:"IDENTIFYING",39:"WORD",40:"open_directive",41:"type_directive",42:"arg_directive",43:"close_directive"},productions_:[0,[3,3],[3,2],[5,0],[5,2],[8,2],[8,1],[8,1],[8,1],[7,4],[7,6],[10,1],[10,5],[10,4],[10,3],[10,1],[17,1],[21,1],[21,2],[24,2],[24,3],[24,3],[24,4],[25,1],[26,1],[27,1],[18,3],[31,1],[31,1],[31,1],[31,1],[32,1],[32,1],[19,1],[19,1],[12,1],[13,1],[16,1],[14,1]],performAction:function(ee,te,re,be,Le,me,Ie){var pe=me.length-1;switch(Le){case 1:break;case 3:case 7:case 8:this.$=[];break;case 4:me[pe-1].push(me[pe]),this.$=me[pe-1];break;case 5:case 6:case 16:case 23:case 24:case 25:case 34:this.$=me[pe];break;case 12:be.addEntity(me[pe-4]),be.addEntity(me[pe-2]),be.addRelationship(me[pe-4],me[pe],me[pe-2],me[pe-3]);break;case 13:be.addEntity(me[pe-3]),be.addAttributes(me[pe-3],me[pe-1]);break;case 14:be.addEntity(me[pe-2]);break;case 15:be.addEntity(me[pe]);break;case 17:this.$=[me[pe]];break;case 18:me[pe].push(me[pe-1]),this.$=me[pe];break;case 19:this.$={attributeType:me[pe-1],attributeName:me[pe]};break;case 20:this.$={attributeType:me[pe-2],attributeName:me[pe-1],attributeKeyType:me[pe]};break;case 21:this.$={attributeType:me[pe-2],attributeName:me[pe-1],attributeComment:me[pe]};break;case 22:this.$={attributeType:me[pe-3],attributeName:me[pe-2],attributeKeyType:me[pe-1],attributeComment:me[pe]};break;case 26:this.$={cardA:me[pe],relType:me[pe-1],cardB:me[pe-2]};break;case 27:this.$=be.Cardinality.ZERO_OR_ONE;break;case 28:this.$=be.Cardinality.ZERO_OR_MORE;break;case 29:this.$=be.Cardinality.ONE_OR_MORE;break;case 30:this.$=be.Cardinality.ONLY_ONE;break;case 31:this.$=be.Identification.NON_IDENTIFYING;break;case 32:this.$=be.Identification.IDENTIFYING;break;case 33:this.$=me[pe].replace(/"/g,"");break;case 35:be.parseDirective("%%{","open_directive");break;case 36:be.parseDirective(me[pe],"type_directive");break;case 37:me[pe]=me[pe].trim().replace(/'/g,'"'),be.parseDirective(me[pe],"arg_directive");break;case 38:be.parseDirective("}%%","close_directive","er")}},table:[{3:1,4:k,7:3,12:4,40:C},{1:[3]},_(O,[2,3],{5:6}),{3:7,4:k,7:3,12:4,40:C},{13:8,41:[1,9]},{41:[2,35]},{6:[1,10],7:15,8:11,9:[1,12],10:13,11:[1,14],12:4,17:16,23:T,40:C},{1:[2,2]},{14:18,15:[1,19],43:P},_([15,43],[2,36]),_(O,[2,8],{1:[2,1]}),_(O,[2,4]),{7:15,10:21,12:4,17:16,23:T,40:C},_(O,[2,6]),_(O,[2,7]),_(O,[2,11]),_(O,[2,15],{18:22,31:24,20:[1,23],33:D,34:F,35:N,36:z}),_([6,9,11,15,20,23,33,34,35,36,40],[2,16]),{11:[1,29]},{16:30,42:[1,31]},{11:[2,38]},_(O,[2,5]),{17:32,23:T},{21:33,22:[1,34],24:35,25:36,29:B},{32:38,37:[1,39],38:[1,40]},_(X,[2,27]),_(X,[2,28]),_(X,[2,29]),_(X,[2,30]),_(W,[2,9]),{14:41,43:P},{43:[2,37]},{15:[1,42]},{22:[1,43]},_(O,[2,14]),{21:44,22:[2,17],24:35,25:36,29:B},{26:45,29:[1,46]},{29:[2,23]},{31:47,33:D,34:F,35:N,36:z},_(H,[2,31]),_(H,[2,32]),{11:[1,48]},{19:49,23:[1,51],39:[1,50]},_(O,[2,13]),{22:[2,18]},_(U,[2,19],{27:52,28:[1,53],30:[1,54]}),_([22,28,29,30],[2,24]),{23:[2,26]},_(W,[2,10]),_(O,[2,12]),_(O,[2,33]),_(O,[2,34]),_(U,[2,20],{28:[1,55]}),_(U,[2,21]),_([22,28,29],[2,25]),_(U,[2,22])],defaultActions:{5:[2,35],7:[2,2],20:[2,38],31:[2,37],37:[2,23],44:[2,18],47:[2,26]},parseError:function(ee,te){if(!te.recoverable){var re=new Error(ee);throw re.hash=te,re}this.trace(ee)},parse:function(ee){var te=this,re=[0],be=[],Le=[null],me=[],Ie=this.table,pe="",ce=0,ue=0,_e=0,xe=2,Te=1,Ne=me.slice.call(arguments,1),Be=Object.create(this.lexer),Fe={yy:{}};for(var Ve in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ve)&&(Fe.yy[Ve]=this.yy[Ve]);Be.setInput(ee,Fe.yy),Fe.yy.lexer=Be,Fe.yy.parser=this,Be.yylloc===void 0&&(Be.yylloc={});var et=Be.yylloc;me.push(et);var rt=Be.options&&Be.options.ranges;function yt(){var $t;return typeof($t=be.pop()||Be.lex()||Te)!="number"&&($t instanceof Array&&($t=(be=$t).pop()),$t=te.symbols_[$t]||$t),$t}typeof Fe.yy.parseError=="function"?this.parseError=Fe.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var ut,vt,ft,Qe,At,bt,ot,wt,xt,Nt={};;){if(ft=re[re.length-1],this.defaultActions[ft]?Qe=this.defaultActions[ft]:(ut==null&&(ut=yt()),Qe=Ie[ft]&&Ie[ft][ut]),Qe===void 0||!Qe.length||!Qe[0]){var Vt="";for(bt in xt=[],Ie[ft])this.terminals_[bt]&&bt>xe&&xt.push("'"+this.terminals_[bt]+"'");Vt=Be.showPosition?"Parse error on line "+(ce+1)+`: `+Be.showPosition()+` Expecting `+xt.join(", ")+", got '"+(this.terminals_[ut]||ut)+"'":"Parse error on line "+(ce+1)+": Unexpected "+(ut==Te?"end of input":"'"+(this.terminals_[ut]||ut)+"'"),this.parseError(Vt,{text:Be.match,token:this.terminals_[ut]||ut,line:Be.yylineno,loc:et,expected:xt})}if(Qe[0]instanceof Array&&Qe.length>1)throw new Error("Parse Error: multiple actions possible at state: "+ft+", token: "+ut);switch(Qe[0]){case 1:re.push(ut),Le.push(Be.yytext),me.push(Be.yylloc),re.push(Qe[1]),ut=null,vt?(ut=vt,vt=null):(ue=Be.yyleng,pe=Be.yytext,ce=Be.yylineno,et=Be.yylloc,_e>0);break;case 2:if(ot=this.productions_[Qe[1]][1],Nt.$=Le[Le.length-ot],Nt._$={first_line:me[me.length-(ot||1)].first_line,last_line:me[me.length-1].last_line,first_column:me[me.length-(ot||1)].first_column,last_column:me[me.length-1].last_column},rt&&(Nt._$.range=[me[me.length-(ot||1)].range[0],me[me.length-1].range[1]]),(At=this.performAction.apply(Nt,[pe,ue,ce,Fe.yy,Qe[1],Le,me].concat(Ne)))!==void 0)return At;ot&&(re=re.slice(0,-1*ot*2),Le=Le.slice(0,-1*ot),me=me.slice(0,-1*ot)),re.push(this.productions_[Qe[1]][0]),Le.push(Nt.$),me.push(Nt._$),wt=Ie[re[re.length-2]][re[re.length-1]],re.push(wt);break;case 3:return!0}}return!0}},Y={EOF:1,parseError:function(ee,te){if(!this.yy.parser)throw new Error(ee);this.yy.parser.parseError(ee,te)},setInput:function(ee,te){return this.yy=te||this.yy||{},this._input=ee,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var ee=this._input[0];return this.yytext+=ee,this.yyleng++,this.offset++,this.match+=ee,this.matched+=ee,ee.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),ee},unput:function(ee){var te=ee.length,re=ee.split(/(?:\r\n?|\n)/g);this._input=ee+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-te),this.offset-=te;var be=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),re.length-1&&(this.yylineno-=re.length-1);var Le=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:re?(re.length===be.length?this.yylloc.first_column:0)+be[be.length-re.length].length-re[0].length:this.yylloc.first_column-te},this.options.ranges&&(this.yylloc.range=[Le[0],Le[0]+this.yyleng-te]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(ee){this.unput(this.match.slice(ee))},pastInput:function(){var ee=this.matched.substr(0,this.matched.length-this.match.length);return(ee.length>20?"...":"")+ee.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var ee=this.match;return ee.length<20&&(ee+=this._input.substr(0,20-ee.length)),(ee.substr(0,20)+(ee.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var ee=this.pastInput(),te=new Array(ee.length+1).join("-");return ee+this.upcomingInput()+` `+te+"^"},test_match:function(ee,te){var re,be,Le;if(this.options.backtrack_lexer&&(Le={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(Le.yylloc.range=this.yylloc.range.slice(0))),(be=ee[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=be.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:be?be[be.length-1].length-be[be.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+ee[0].length},this.yytext+=ee[0],this.match+=ee[0],this.matches=ee,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(ee[0].length),this.matched+=ee[0],re=this.performAction.call(this,this.yy,this,te,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),re)return re;if(this._backtrack){for(var me in Le)this[me]=Le[me];return!1}return!1},next:function(){if(this.done)return this.EOF;var ee,te,re,be;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var Le=this._currentRules(),me=0;mete[0].length)){if(te=re,be=me,this.options.backtrack_lexer){if((ee=this.test_match(re,Le[me]))!==!1)return ee;if(this._backtrack){te=!1;continue}return!1}if(!this.options.flex)break}return te?(ee=this.test_match(te,Le[be]))!==!1&&ee:this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(ee){this.conditionStack.push(ee)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(ee){return(ee=this.conditionStack.length-1-Math.abs(ee||0))>=0?this.conditionStack[ee]:"INITIAL"},pushState:function(ee){this.begin(ee)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(ee,te,re,be){switch(re){case 0:return this.begin("open_directive"),40;case 1:return this.begin("type_directive"),41;case 2:return this.popState(),this.begin("arg_directive"),15;case 3:return this.popState(),this.popState(),43;case 4:return 42;case 5:case 6:case 8:case 13:case 17:break;case 7:return 11;case 9:return 9;case 10:return 39;case 11:return 4;case 12:return this.begin("block"),20;case 14:return 30;case 15:return 29;case 16:return 28;case 18:return this.popState(),22;case 19:case 32:return te.yytext[0];case 20:case 24:return 33;case 21:case 25:return 34;case 22:case 26:return 35;case 23:return 36;case 27:case 29:case 30:return 37;case 28:return 38;case 31:return 23;case 33:return 6}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:[\s]+)/i,/^(?:"[^"]*")/i,/^(?:erDiagram\b)/i,/^(?:\{)/i,/^(?:\s+)/i,/^(?:(?:PK)|(?:FK))/i,/^(?:[A-Za-z][A-Za-z0-9\-_]*)/i,/^(?:"[^"]*")/i,/^(?:[\n]+)/i,/^(?:\})/i,/^(?:.)/i,/^(?:\|o\b)/i,/^(?:\}o\b)/i,/^(?:\}\|)/i,/^(?:\|\|)/i,/^(?:o\|)/i,/^(?:o\{)/i,/^(?:\|\{)/i,/^(?:\.\.)/i,/^(?:--)/i,/^(?:\.-)/i,/^(?:-\.)/i,/^(?:[A-Za-z][A-Za-z0-9\-_]*)/i,/^(?:.)/i,/^(?:$)/i],conditions:{open_directive:{rules:[1],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},block:{rules:[13,14,15,16,17,18,19],inclusive:!1},INITIAL:{rules:[0,5,6,7,8,9,10,11,12,20,21,22,23,24,25,26,27,28,29,30,31,32,33],inclusive:!0}}};function K(){this.yy={}}return G.lexer=Y,K.prototype=G,G.Parser=K,new K}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),h.exit(1));var k=s(8009).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(h.argv.slice(1))},3602:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(_a,ki,qa,qr){for(qa=qa||{},qr=_a.length;qr--;qa[_a[qr]]=ki);return qa},k=[1,9],C=[1,7],O=[1,6],T=[1,8],P=[1,20,21,22,23,38,47,59,60,79,80,81,82,83,84,88,98,99,102,104,105,111,112,113,114,115,116,117,118,119,120],D=[2,10],F=[1,20],N=[1,21],z=[1,22],B=[1,23],X=[1,30],W=[1,59],H=[1,45],U=[1,49],G=[1,33],Y=[1,34],K=[1,35],ee=[1,36],te=[1,37],re=[1,53],be=[1,60],Le=[1,48],me=[1,50],Ie=[1,52],pe=[1,56],ce=[1,57],ue=[1,38],_e=[1,39],xe=[1,40],Te=[1,41],Ne=[1,58],Be=[1,47],Fe=[1,51],Ve=[1,54],et=[1,55],rt=[1,46],yt=[1,63],ut=[1,68],vt=[1,20,21,22,23,38,42,47,59,60,79,80,81,82,83,84,88,98,99,102,104,105,111,112,113,114,115,116,117,118,119,120],ft=[1,72],Qe=[1,71],At=[1,73],bt=[20,21,23,74,75],ot=[1,94],wt=[1,99],xt=[1,102],Nt=[1,103],Vt=[1,96],$t=[1,101],yn=[1,104],Mn=[1,97],Pn=[1,109],rr=[1,108],Dn=[1,98],Cr=[1,100],fr=[1,105],Er=[1,106],Yn=[1,107],Rn=[1,110],Hr=[20,21,22,23,74,75],mr=[20,21,22,23,48,74,75],Zr=[20,21,22,23,40,47,48,50,52,54,56,58,59,60,62,64,66,67,69,74,75,84,88,98,99,102,104,105,115,116,117,118,119,120],ka=[20,21,23],kn=[20,21,23,47,59,60,74,75,84,88,98,99,102,104,105,115,116,117,118,119,120],Kn=[1,12,20,21,22,23,24,38,42,47,59,60,79,80,81,82,83,84,88,98,99,102,104,105,111,112,113,114,115,116,117,118,119,120],pr=[47,59,60,84,88,98,99,102,104,105,115,116,117,118,119,120],qe=[1,143],nt=[1,151],Cn=[1,152],kt=[1,153],It=[1,154],kr=[1,138],er=[1,139],sa=[1,135],Jr=[1,146],Gr=[1,147],Ta=[1,148],Za=[1,149],xi=[1,150],fn=[1,155],ja=[1,156],On=[1,141],wa=[1,144],Ci=[1,140],ri=[1,137],Jo=[20,21,22,23,38,42,47,59,60,79,80,81,82,83,84,88,98,99,102,104,105,111,112,113,114,115,116,117,118,119,120],eo=[1,159],Sl=[20,21,22,23,26,47,59,60,84,98,99,102,104,105,115,116,117,118,119,120],ui=[20,21,22,23,24,26,38,40,41,42,47,51,53,55,57,59,60,61,63,65,66,68,70,74,75,79,80,81,82,83,84,85,88,98,99,102,104,105,106,107,115,116,117,118,119,120],wl=[12,21,22,24],Ml=[22,99],Co=[1,242],ta=[1,237],Ui=[1,238],ci=[1,246],Eo=[1,243],zi=[1,240],Yo=[1,239],Mo=[1,241],dl=[1,244],Po=[1,245],mi=[1,247],xr=[1,265],Fa=[20,21,23,99],ni=[20,21,22,23,59,60,79,95,98,99,102,103,104,105,106],Li={trace:function(){},yy:{},symbols_:{error:2,start:3,mermaidDoc:4,directive:5,openDirective:6,typeDirective:7,closeDirective:8,separator:9,":":10,argDirective:11,open_directive:12,type_directive:13,arg_directive:14,close_directive:15,graphConfig:16,document:17,line:18,statement:19,SEMI:20,NEWLINE:21,SPACE:22,EOF:23,GRAPH:24,NODIR:25,DIR:26,FirstStmtSeperator:27,ending:28,endToken:29,spaceList:30,spaceListNewline:31,verticeStatement:32,styleStatement:33,linkStyleStatement:34,classDefStatement:35,classStatement:36,clickStatement:37,subgraph:38,text:39,SQS:40,SQE:41,end:42,direction:43,link:44,node:45,vertex:46,AMP:47,STYLE_SEPARATOR:48,idString:49,PS:50,PE:51,"(-":52,"-)":53,STADIUMSTART:54,STADIUMEND:55,SUBROUTINESTART:56,SUBROUTINEEND:57,VERTEX_WITH_PROPS_START:58,ALPHA:59,COLON:60,PIPE:61,CYLINDERSTART:62,CYLINDEREND:63,DIAMOND_START:64,DIAMOND_STOP:65,TAGEND:66,TRAPSTART:67,TRAPEND:68,INVTRAPSTART:69,INVTRAPEND:70,linkStatement:71,arrowText:72,TESTSTR:73,START_LINK:74,LINK:75,textToken:76,STR:77,keywords:78,STYLE:79,LINKSTYLE:80,CLASSDEF:81,CLASS:82,CLICK:83,DOWN:84,UP:85,textNoTags:86,textNoTagsToken:87,DEFAULT:88,stylesOpt:89,alphaNum:90,CALLBACKNAME:91,CALLBACKARGS:92,HREF:93,LINK_TARGET:94,HEX:95,numList:96,INTERPOLATE:97,NUM:98,COMMA:99,style:100,styleComponent:101,MINUS:102,UNIT:103,BRKT:104,DOT:105,PCT:106,TAGSTART:107,alphaNumToken:108,idStringToken:109,alphaNumStatement:110,direction_tb:111,direction_bt:112,direction_rl:113,direction_lr:114,PUNCTUATION:115,UNICODE_TEXT:116,PLUS:117,EQUALS:118,MULT:119,UNDERSCORE:120,graphCodeTokens:121,ARROW_CROSS:122,ARROW_POINT:123,ARROW_CIRCLE:124,ARROW_OPEN:125,QUOTE:126,$accept:0,$end:1},terminals_:{2:"error",10:":",12:"open_directive",13:"type_directive",14:"arg_directive",15:"close_directive",20:"SEMI",21:"NEWLINE",22:"SPACE",23:"EOF",24:"GRAPH",25:"NODIR",26:"DIR",38:"subgraph",40:"SQS",41:"SQE",42:"end",47:"AMP",48:"STYLE_SEPARATOR",50:"PS",51:"PE",52:"(-",53:"-)",54:"STADIUMSTART",55:"STADIUMEND",56:"SUBROUTINESTART",57:"SUBROUTINEEND",58:"VERTEX_WITH_PROPS_START",59:"ALPHA",60:"COLON",61:"PIPE",62:"CYLINDERSTART",63:"CYLINDEREND",64:"DIAMOND_START",65:"DIAMOND_STOP",66:"TAGEND",67:"TRAPSTART",68:"TRAPEND",69:"INVTRAPSTART",70:"INVTRAPEND",73:"TESTSTR",74:"START_LINK",75:"LINK",77:"STR",79:"STYLE",80:"LINKSTYLE",81:"CLASSDEF",82:"CLASS",83:"CLICK",84:"DOWN",85:"UP",88:"DEFAULT",91:"CALLBACKNAME",92:"CALLBACKARGS",93:"HREF",94:"LINK_TARGET",95:"HEX",97:"INTERPOLATE",98:"NUM",99:"COMMA",102:"MINUS",103:"UNIT",104:"BRKT",105:"DOT",106:"PCT",107:"TAGSTART",111:"direction_tb",112:"direction_bt",113:"direction_rl",114:"direction_lr",115:"PUNCTUATION",116:"UNICODE_TEXT",117:"PLUS",118:"EQUALS",119:"MULT",120:"UNDERSCORE",122:"ARROW_CROSS",123:"ARROW_POINT",124:"ARROW_CIRCLE",125:"ARROW_OPEN",126:"QUOTE"},productions_:[0,[3,1],[3,2],[5,4],[5,6],[6,1],[7,1],[11,1],[8,1],[4,2],[17,0],[17,2],[18,1],[18,1],[18,1],[18,1],[18,1],[16,2],[16,2],[16,2],[16,3],[28,2],[28,1],[29,1],[29,1],[29,1],[27,1],[27,1],[27,2],[31,2],[31,2],[31,1],[31,1],[30,2],[30,1],[19,2],[19,2],[19,2],[19,2],[19,2],[19,2],[19,9],[19,6],[19,4],[19,1],[9,1],[9,1],[9,1],[32,3],[32,4],[32,2],[32,1],[45,1],[45,5],[45,3],[46,4],[46,6],[46,4],[46,4],[46,4],[46,8],[46,4],[46,4],[46,4],[46,6],[46,4],[46,4],[46,4],[46,4],[46,4],[46,1],[44,2],[44,3],[44,3],[44,1],[44,3],[71,1],[72,3],[39,1],[39,2],[39,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[86,1],[86,2],[35,5],[35,5],[36,5],[37,2],[37,4],[37,3],[37,5],[37,2],[37,4],[37,4],[37,6],[37,2],[37,4],[37,2],[37,4],[37,4],[37,6],[33,5],[33,5],[34,5],[34,5],[34,9],[34,9],[34,7],[34,7],[96,1],[96,3],[89,1],[89,3],[100,1],[100,2],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[76,1],[76,1],[76,1],[76,1],[76,1],[76,1],[87,1],[87,1],[87,1],[87,1],[49,1],[49,2],[90,1],[90,2],[110,1],[110,1],[110,1],[110,1],[43,1],[43,1],[43,1],[43,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1]],performAction:function(_a,ki,qa,qr,wi,tn,Fo){var zn=tn.length-1;switch(wi){case 5:qr.parseDirective("%%{","open_directive");break;case 6:qr.parseDirective(tn[zn],"type_directive");break;case 7:tn[zn]=tn[zn].trim().replace(/'/g,'"'),qr.parseDirective(tn[zn],"arg_directive");break;case 8:qr.parseDirective("}%%","close_directive","flowchart");break;case 10:case 36:case 37:case 38:case 39:case 40:this.$=[];break;case 11:tn[zn]!==[]&&tn[zn-1].push(tn[zn]),this.$=tn[zn-1];break;case 12:case 78:case 80:case 92:case 148:case 150:case 151:case 74:case 146:this.$=tn[zn];break;case 19:qr.setDirection("TB"),this.$="TB";break;case 20:qr.setDirection(tn[zn-1]),this.$=tn[zn-1];break;case 35:this.$=tn[zn-1].nodes;break;case 41:this.$=qr.addSubGraph(tn[zn-6],tn[zn-1],tn[zn-4]);break;case 42:this.$=qr.addSubGraph(tn[zn-3],tn[zn-1],tn[zn-3]);break;case 43:this.$=qr.addSubGraph(void 0,tn[zn-1],void 0);break;case 48:qr.addLink(tn[zn-2].stmt,tn[zn],tn[zn-1]),this.$={stmt:tn[zn],nodes:tn[zn].concat(tn[zn-2].nodes)};break;case 49:qr.addLink(tn[zn-3].stmt,tn[zn-1],tn[zn-2]),this.$={stmt:tn[zn-1],nodes:tn[zn-1].concat(tn[zn-3].nodes)};break;case 50:this.$={stmt:tn[zn-1],nodes:tn[zn-1]};break;case 51:this.$={stmt:tn[zn],nodes:tn[zn]};break;case 52:case 119:case 121:this.$=[tn[zn]];break;case 53:this.$=tn[zn-4].concat(tn[zn]);break;case 54:this.$=[tn[zn-2]],qr.setClass(tn[zn-2],tn[zn]);break;case 55:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"square");break;case 56:this.$=tn[zn-5],qr.addVertex(tn[zn-5],tn[zn-2],"circle");break;case 57:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"ellipse");break;case 58:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"stadium");break;case 59:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"subroutine");break;case 60:this.$=tn[zn-7],qr.addVertex(tn[zn-7],tn[zn-1],"rect",void 0,void 0,void 0,Object.fromEntries([[tn[zn-5],tn[zn-3]]]));break;case 61:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"cylinder");break;case 62:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"round");break;case 63:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"diamond");break;case 64:this.$=tn[zn-5],qr.addVertex(tn[zn-5],tn[zn-2],"hexagon");break;case 65:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"odd");break;case 66:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"trapezoid");break;case 67:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"inv_trapezoid");break;case 68:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"lean_right");break;case 69:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"lean_left");break;case 70:this.$=tn[zn],qr.addVertex(tn[zn]);break;case 71:tn[zn-1].text=tn[zn],this.$=tn[zn-1];break;case 72:case 73:tn[zn-2].text=tn[zn-1],this.$=tn[zn-2];break;case 75:var ll=qr.destructLink(tn[zn],tn[zn-2]);this.$={type:ll.type,stroke:ll.stroke,length:ll.length,text:tn[zn-1]};break;case 76:ll=qr.destructLink(tn[zn]),this.$={type:ll.type,stroke:ll.stroke,length:ll.length};break;case 77:this.$=tn[zn-1];break;case 79:case 93:case 149:case 147:this.$=tn[zn-1]+""+tn[zn];break;case 94:case 95:this.$=tn[zn-4],qr.addClass(tn[zn-2],tn[zn]);break;case 96:this.$=tn[zn-4],qr.setClass(tn[zn-2],tn[zn]);break;case 97:case 105:this.$=tn[zn-1],qr.setClickEvent(tn[zn-1],tn[zn]);break;case 98:case 106:this.$=tn[zn-3],qr.setClickEvent(tn[zn-3],tn[zn-2]),qr.setTooltip(tn[zn-3],tn[zn]);break;case 99:this.$=tn[zn-2],qr.setClickEvent(tn[zn-2],tn[zn-1],tn[zn]);break;case 100:this.$=tn[zn-4],qr.setClickEvent(tn[zn-4],tn[zn-3],tn[zn-2]),qr.setTooltip(tn[zn-4],tn[zn]);break;case 101:case 107:this.$=tn[zn-1],qr.setLink(tn[zn-1],tn[zn]);break;case 102:case 108:this.$=tn[zn-3],qr.setLink(tn[zn-3],tn[zn-2]),qr.setTooltip(tn[zn-3],tn[zn]);break;case 103:case 109:this.$=tn[zn-3],qr.setLink(tn[zn-3],tn[zn-2],tn[zn]);break;case 104:case 110:this.$=tn[zn-5],qr.setLink(tn[zn-5],tn[zn-4],tn[zn]),qr.setTooltip(tn[zn-5],tn[zn-2]);break;case 111:this.$=tn[zn-4],qr.addVertex(tn[zn-2],void 0,void 0,tn[zn]);break;case 112:case 114:this.$=tn[zn-4],qr.updateLink(tn[zn-2],tn[zn]);break;case 113:this.$=tn[zn-4],qr.updateLink([tn[zn-2]],tn[zn]);break;case 115:this.$=tn[zn-8],qr.updateLinkInterpolate([tn[zn-6]],tn[zn-2]),qr.updateLink([tn[zn-6]],tn[zn]);break;case 116:this.$=tn[zn-8],qr.updateLinkInterpolate(tn[zn-6],tn[zn-2]),qr.updateLink(tn[zn-6],tn[zn]);break;case 117:this.$=tn[zn-6],qr.updateLinkInterpolate([tn[zn-4]],tn[zn]);break;case 118:this.$=tn[zn-6],qr.updateLinkInterpolate(tn[zn-4],tn[zn]);break;case 120:case 122:tn[zn-2].push(tn[zn]),this.$=tn[zn-2];break;case 124:this.$=tn[zn-1]+tn[zn];break;case 152:this.$="v";break;case 153:this.$="-";break;case 154:this.$={stmt:"dir",value:"TB"};break;case 155:this.$={stmt:"dir",value:"BT"};break;case 156:this.$={stmt:"dir",value:"RL"};break;case 157:this.$={stmt:"dir",value:"LR"}}},table:[{3:1,4:2,5:3,6:5,12:k,16:4,21:C,22:O,24:T},{1:[3]},{1:[2,1]},{3:10,4:2,5:3,6:5,12:k,16:4,21:C,22:O,24:T},_(P,D,{17:11}),{7:12,13:[1,13]},{16:14,21:C,22:O,24:T},{16:15,21:C,22:O,24:T},{25:[1,16],26:[1,17]},{13:[2,5]},{1:[2,2]},{1:[2,9],18:18,19:19,20:F,21:N,22:z,23:B,32:24,33:25,34:26,35:27,36:28,37:29,38:X,43:31,45:32,46:42,47:W,49:43,59:H,60:U,79:G,80:Y,81:K,82:ee,83:te,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,111:ue,112:_e,113:xe,114:Te,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},{8:61,10:[1,62],15:yt},_([10,15],[2,6]),_(P,[2,17]),_(P,[2,18]),_(P,[2,19]),{20:[1,65],21:[1,66],22:ut,27:64,30:67},_(vt,[2,11]),_(vt,[2,12]),_(vt,[2,13]),_(vt,[2,14]),_(vt,[2,15]),_(vt,[2,16]),{9:69,20:ft,21:Qe,23:At,44:70,71:74,74:[1,75],75:[1,76]},{9:77,20:ft,21:Qe,23:At},{9:78,20:ft,21:Qe,23:At},{9:79,20:ft,21:Qe,23:At},{9:80,20:ft,21:Qe,23:At},{9:81,20:ft,21:Qe,23:At},{9:83,20:ft,21:Qe,22:[1,82],23:At},_(vt,[2,44]),_(bt,[2,51],{30:84,22:ut}),{22:[1,85]},{22:[1,86]},{22:[1,87]},{22:[1,88]},{26:ot,47:wt,59:xt,60:Nt,77:[1,92],84:Vt,90:91,91:[1,89],93:[1,90],98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(vt,[2,154]),_(vt,[2,155]),_(vt,[2,156]),_(vt,[2,157]),_(Hr,[2,52],{48:[1,111]}),_(mr,[2,70],{109:123,40:[1,112],47:W,50:[1,113],52:[1,114],54:[1,115],56:[1,116],58:[1,117],59:H,60:U,62:[1,118],64:[1,119],66:[1,120],67:[1,121],69:[1,122],84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt}),_(Zr,[2,146]),_(Zr,[2,171]),_(Zr,[2,172]),_(Zr,[2,173]),_(Zr,[2,174]),_(Zr,[2,175]),_(Zr,[2,176]),_(Zr,[2,177]),_(Zr,[2,178]),_(Zr,[2,179]),_(Zr,[2,180]),_(Zr,[2,181]),_(Zr,[2,182]),_(Zr,[2,183]),_(Zr,[2,184]),_(Zr,[2,185]),_(Zr,[2,186]),{9:124,20:ft,21:Qe,23:At},{11:125,14:[1,126]},_(ka,[2,8]),_(P,[2,20]),_(P,[2,26]),_(P,[2,27]),{21:[1,127]},_(kn,[2,34],{30:128,22:ut}),_(vt,[2,35]),{45:129,46:42,47:W,49:43,59:H,60:U,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},_(Kn,[2,45]),_(Kn,[2,46]),_(Kn,[2,47]),_(pr,[2,74],{72:130,61:[1,132],73:[1,131]}),{22:qe,24:nt,26:Cn,38:kt,39:133,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_([47,59,60,61,73,84,88,98,99,102,104,105,115,116,117,118,119,120],[2,76]),_(vt,[2,36]),_(vt,[2,37]),_(vt,[2,38]),_(vt,[2,39]),_(vt,[2,40]),{22:qe,24:nt,26:Cn,38:kt,39:157,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(Jo,D,{17:158}),_(bt,[2,50],{47:eo}),{26:ot,47:wt,59:xt,60:Nt,84:Vt,90:160,95:[1,161],98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{88:[1,162],96:163,98:[1,164]},{26:ot,47:wt,59:xt,60:Nt,84:Vt,88:[1,165],90:166,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{26:ot,47:wt,59:xt,60:Nt,84:Vt,90:167,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(ka,[2,97],{22:[1,168],92:[1,169]}),_(ka,[2,101],{22:[1,170]}),_(ka,[2,105],{108:95,110:172,22:[1,171],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn}),_(ka,[2,107],{22:[1,173]}),_(Sl,[2,148]),_(Sl,[2,150]),_(Sl,[2,151]),_(Sl,[2,152]),_(Sl,[2,153]),_(ui,[2,158]),_(ui,[2,159]),_(ui,[2,160]),_(ui,[2,161]),_(ui,[2,162]),_(ui,[2,163]),_(ui,[2,164]),_(ui,[2,165]),_(ui,[2,166]),_(ui,[2,167]),_(ui,[2,168]),_(ui,[2,169]),_(ui,[2,170]),{47:W,49:174,59:H,60:U,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},{22:qe,24:nt,26:Cn,38:kt,39:175,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:177,42:It,47:wt,50:[1,176],59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:178,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:179,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:180,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{59:[1,181]},{22:qe,24:nt,26:Cn,38:kt,39:182,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:183,42:It,47:wt,59:xt,60:Nt,64:[1,184],66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:185,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:186,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:187,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(Zr,[2,147]),_(wl,[2,3]),{8:188,15:yt},{15:[2,7]},_(P,[2,28]),_(kn,[2,33]),_(bt,[2,48],{30:189,22:ut}),_(pr,[2,71],{22:[1,190]}),{22:[1,191]},{22:qe,24:nt,26:Cn,38:kt,39:192,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,75:[1,193],76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(ui,[2,78]),_(ui,[2,80]),_(ui,[2,136]),_(ui,[2,137]),_(ui,[2,138]),_(ui,[2,139]),_(ui,[2,140]),_(ui,[2,141]),_(ui,[2,142]),_(ui,[2,143]),_(ui,[2,144]),_(ui,[2,145]),_(ui,[2,81]),_(ui,[2,82]),_(ui,[2,83]),_(ui,[2,84]),_(ui,[2,85]),_(ui,[2,86]),_(ui,[2,87]),_(ui,[2,88]),_(ui,[2,89]),_(ui,[2,90]),_(ui,[2,91]),{9:196,20:ft,21:Qe,22:qe,23:At,24:nt,26:Cn,38:kt,40:[1,195],42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{18:18,19:19,20:F,21:N,22:z,23:B,32:24,33:25,34:26,35:27,36:28,37:29,38:X,42:[1,197],43:31,45:32,46:42,47:W,49:43,59:H,60:U,79:G,80:Y,81:K,82:ee,83:te,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,111:ue,112:_e,113:xe,114:Te,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},{22:ut,30:198},{22:[1,199],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:172,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:[1,200]},{22:[1,201]},{22:[1,202],99:[1,203]},_(Ml,[2,119]),{22:[1,204]},{22:[1,205],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:172,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:[1,206],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:172,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{77:[1,207]},_(ka,[2,99],{22:[1,208]}),{77:[1,209],94:[1,210]},{77:[1,211]},_(Sl,[2,149]),{77:[1,212],94:[1,213]},_(Hr,[2,54],{109:123,47:W,59:H,60:U,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt}),{22:qe,24:nt,26:Cn,38:kt,41:[1,214],42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:215,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,51:[1,216],59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,53:[1,217],59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,55:[1,218],59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,57:[1,219],59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{60:[1,220]},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,63:[1,221],66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,65:[1,222],66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:223,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,41:[1,224],42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,66:kr,68:[1,225],70:[1,226],74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,66:kr,68:[1,228],70:[1,227],74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{9:229,20:ft,21:Qe,23:At},_(bt,[2,49],{47:eo}),_(pr,[2,73]),_(pr,[2,72]),{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,61:[1,230],66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(pr,[2,75]),_(ui,[2,79]),{22:qe,24:nt,26:Cn,38:kt,39:231,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(Jo,D,{17:232}),_(vt,[2,43]),{46:233,47:W,49:43,59:H,60:U,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},{22:Co,59:ta,60:Ui,79:ci,89:234,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{22:Co,59:ta,60:Ui,79:ci,89:248,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{22:Co,59:ta,60:Ui,79:ci,89:249,95:Eo,97:[1,250],98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{22:Co,59:ta,60:Ui,79:ci,89:251,95:Eo,97:[1,252],98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{98:[1,253]},{22:Co,59:ta,60:Ui,79:ci,89:254,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{22:Co,59:ta,60:Ui,79:ci,89:255,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{26:ot,47:wt,59:xt,60:Nt,84:Vt,90:256,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(ka,[2,98]),{77:[1,257]},_(ka,[2,102],{22:[1,258]}),_(ka,[2,103]),_(ka,[2,106]),_(ka,[2,108],{22:[1,259]}),_(ka,[2,109]),_(mr,[2,55]),{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,51:[1,260],59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(mr,[2,62]),_(mr,[2,57]),_(mr,[2,58]),_(mr,[2,59]),{59:[1,261]},_(mr,[2,61]),_(mr,[2,63]),{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,65:[1,262],66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(mr,[2,65]),_(mr,[2,66]),_(mr,[2,68]),_(mr,[2,67]),_(mr,[2,69]),_(wl,[2,4]),_([22,47,59,60,84,88,98,99,102,104,105,115,116,117,118,119,120],[2,77]),{22:qe,24:nt,26:Cn,38:kt,41:[1,263],42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{18:18,19:19,20:F,21:N,22:z,23:B,32:24,33:25,34:26,35:27,36:28,37:29,38:X,42:[1,264],43:31,45:32,46:42,47:W,49:43,59:H,60:U,79:G,80:Y,81:K,82:ee,83:te,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,111:ue,112:_e,113:xe,114:Te,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},_(Hr,[2,53]),_(ka,[2,111],{99:xr}),_(Fa,[2,121],{101:266,22:Co,59:ta,60:Ui,79:ci,95:Eo,98:zi,102:Yo,103:Mo,104:dl,105:Po,106:mi}),_(ni,[2,123]),_(ni,[2,125]),_(ni,[2,126]),_(ni,[2,127]),_(ni,[2,128]),_(ni,[2,129]),_(ni,[2,130]),_(ni,[2,131]),_(ni,[2,132]),_(ni,[2,133]),_(ni,[2,134]),_(ni,[2,135]),_(ka,[2,112],{99:xr}),_(ka,[2,113],{99:xr}),{22:[1,267]},_(ka,[2,114],{99:xr}),{22:[1,268]},_(Ml,[2,120]),_(ka,[2,94],{99:xr}),_(ka,[2,95],{99:xr}),_(ka,[2,96],{108:95,110:172,26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn}),_(ka,[2,100]),{94:[1,269]},{94:[1,270]},{51:[1,271]},{61:[1,272]},{65:[1,273]},{9:274,20:ft,21:Qe,23:At},_(vt,[2,42]),{22:Co,59:ta,60:Ui,79:ci,95:Eo,98:zi,100:275,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},_(ni,[2,124]),{26:ot,47:wt,59:xt,60:Nt,84:Vt,90:276,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{26:ot,47:wt,59:xt,60:Nt,84:Vt,90:277,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(ka,[2,104]),_(ka,[2,110]),_(mr,[2,56]),{22:qe,24:nt,26:Cn,38:kt,39:278,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(mr,[2,64]),_(Jo,D,{17:279}),_(Fa,[2,122],{101:266,22:Co,59:ta,60:Ui,79:ci,95:Eo,98:zi,102:Yo,103:Mo,104:dl,105:Po,106:mi}),_(ka,[2,117],{108:95,110:172,22:[1,280],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn}),_(ka,[2,118],{108:95,110:172,22:[1,281],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn}),{22:qe,24:nt,26:Cn,38:kt,41:[1,282],42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{18:18,19:19,20:F,21:N,22:z,23:B,32:24,33:25,34:26,35:27,36:28,37:29,38:X,42:[1,283],43:31,45:32,46:42,47:W,49:43,59:H,60:U,79:G,80:Y,81:K,82:ee,83:te,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,111:ue,112:_e,113:xe,114:Te,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},{22:Co,59:ta,60:Ui,79:ci,89:284,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{22:Co,59:ta,60:Ui,79:ci,89:285,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},_(mr,[2,60]),_(vt,[2,41]),_(ka,[2,115],{99:xr}),_(ka,[2,116],{99:xr})],defaultActions:{2:[2,1],9:[2,5],10:[2,2],126:[2,7]},parseError:function(_a,ki){if(!ki.recoverable){var qa=new Error(_a);throw qa.hash=ki,qa}this.trace(_a)},parse:function(_a){var ki=this,qa=[0],qr=[],wi=[null],tn=[],Fo=this.table,zn="",ll=0,ze=0,Je=0,ht=2,gt=1,Mt=tn.slice.call(arguments,1),Yt=Object.create(this.lexer),nn={yy:{}};for(var Ht in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ht)&&(nn.yy[Ht]=this.yy[Ht]);Yt.setInput(_a,nn.yy),nn.yy.lexer=Yt,nn.yy.parser=this,Yt.yylloc===void 0&&(Yt.yylloc={});var on=Yt.yylloc;tn.push(on);var Nn=Yt.options&&Yt.options.ranges;function ur(){var bn;return typeof(bn=qr.pop()||Yt.lex()||gt)!="number"&&(bn instanceof Array&&(bn=(qr=bn).pop()),bn=ki.symbols_[bn]||bn),bn}typeof nn.yy.parseError=="function"?this.parseError=nn.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var wr,$n,Bn,ar,cr,Jt,tr,ma,Fr,na={};;){if(Bn=qa[qa.length-1],this.defaultActions[Bn]?ar=this.defaultActions[Bn]:(wr==null&&(wr=ur()),ar=Fo[Bn]&&Fo[Bn][wr]),ar===void 0||!ar.length||!ar[0]){var Kr="";for(Jt in Fr=[],Fo[Bn])this.terminals_[Jt]&&Jt>ht&&Fr.push("'"+this.terminals_[Jt]+"'");Kr=Yt.showPosition?"Parse error on line "+(ll+1)+`: +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(ee){this.conditionStack.push(ee)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(ee){return(ee=this.conditionStack.length-1-Math.abs(ee||0))>=0?this.conditionStack[ee]:"INITIAL"},pushState:function(ee){this.begin(ee)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(ee,te,re,be){switch(re){case 0:return this.begin("open_directive"),40;case 1:return this.begin("type_directive"),41;case 2:return this.popState(),this.begin("arg_directive"),15;case 3:return this.popState(),this.popState(),43;case 4:return 42;case 5:case 6:case 8:case 13:case 17:break;case 7:return 11;case 9:return 9;case 10:return 39;case 11:return 4;case 12:return this.begin("block"),20;case 14:return 30;case 15:return 29;case 16:return 28;case 18:return this.popState(),22;case 19:case 32:return te.yytext[0];case 20:case 24:return 33;case 21:case 25:return 34;case 22:case 26:return 35;case 23:return 36;case 27:case 29:case 30:return 37;case 28:return 38;case 31:return 23;case 33:return 6}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:[\s]+)/i,/^(?:"[^"]*")/i,/^(?:erDiagram\b)/i,/^(?:\{)/i,/^(?:\s+)/i,/^(?:(?:PK)|(?:FK))/i,/^(?:[A-Za-z][A-Za-z0-9\-_]*)/i,/^(?:"[^"]*")/i,/^(?:[\n]+)/i,/^(?:\})/i,/^(?:.)/i,/^(?:\|o\b)/i,/^(?:\}o\b)/i,/^(?:\}\|)/i,/^(?:\|\|)/i,/^(?:o\|)/i,/^(?:o\{)/i,/^(?:\|\{)/i,/^(?:\.\.)/i,/^(?:--)/i,/^(?:\.-)/i,/^(?:-\.)/i,/^(?:[A-Za-z][A-Za-z0-9\-_]*)/i,/^(?:.)/i,/^(?:$)/i],conditions:{open_directive:{rules:[1],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},block:{rules:[13,14,15,16,17,18,19],inclusive:!1},INITIAL:{rules:[0,5,6,7,8,9,10,11,12,20,21,22,23,24,25,26,27,28,29,30,31,32,33],inclusive:!0}}};function K(){this.yy={}}return G.lexer=Y,K.prototype=G,G.Parser=K,new K}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),p.exit(1));var k=s(8009).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(p.argv.slice(1))},3602:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(_a,ki,qa,qr){for(qa=qa||{},qr=_a.length;qr--;qa[_a[qr]]=ki);return qa},k=[1,9],C=[1,7],O=[1,6],T=[1,8],P=[1,20,21,22,23,38,47,59,60,79,80,81,82,83,84,88,98,99,102,104,105,111,112,113,114,115,116,117,118,119,120],D=[2,10],F=[1,20],N=[1,21],z=[1,22],B=[1,23],X=[1,30],W=[1,59],H=[1,45],U=[1,49],G=[1,33],Y=[1,34],K=[1,35],ee=[1,36],te=[1,37],re=[1,53],be=[1,60],Le=[1,48],me=[1,50],Ie=[1,52],pe=[1,56],ce=[1,57],ue=[1,38],_e=[1,39],xe=[1,40],Te=[1,41],Ne=[1,58],Be=[1,47],Fe=[1,51],Ve=[1,54],et=[1,55],rt=[1,46],yt=[1,63],ut=[1,68],vt=[1,20,21,22,23,38,42,47,59,60,79,80,81,82,83,84,88,98,99,102,104,105,111,112,113,114,115,116,117,118,119,120],ft=[1,72],Qe=[1,71],At=[1,73],bt=[20,21,23,74,75],ot=[1,94],wt=[1,99],xt=[1,102],Nt=[1,103],Vt=[1,96],$t=[1,101],yn=[1,104],Mn=[1,97],Pn=[1,109],rr=[1,108],Dn=[1,98],Cr=[1,100],fr=[1,105],Er=[1,106],Yn=[1,107],Rn=[1,110],Hr=[20,21,22,23,74,75],mr=[20,21,22,23,48,74,75],Zr=[20,21,22,23,40,47,48,50,52,54,56,58,59,60,62,64,66,67,69,74,75,84,88,98,99,102,104,105,115,116,117,118,119,120],ka=[20,21,23],kn=[20,21,23,47,59,60,74,75,84,88,98,99,102,104,105,115,116,117,118,119,120],Kn=[1,12,20,21,22,23,24,38,42,47,59,60,79,80,81,82,83,84,88,98,99,102,104,105,111,112,113,114,115,116,117,118,119,120],pr=[47,59,60,84,88,98,99,102,104,105,115,116,117,118,119,120],qe=[1,143],nt=[1,151],Cn=[1,152],kt=[1,153],It=[1,154],kr=[1,138],er=[1,139],sa=[1,135],Jr=[1,146],Gr=[1,147],Ta=[1,148],Za=[1,149],xi=[1,150],fn=[1,155],ja=[1,156],On=[1,141],wa=[1,144],Ci=[1,140],ri=[1,137],Jo=[20,21,22,23,38,42,47,59,60,79,80,81,82,83,84,88,98,99,102,104,105,111,112,113,114,115,116,117,118,119,120],eo=[1,159],Sl=[20,21,22,23,26,47,59,60,84,98,99,102,104,105,115,116,117,118,119,120],ui=[20,21,22,23,24,26,38,40,41,42,47,51,53,55,57,59,60,61,63,65,66,68,70,74,75,79,80,81,82,83,84,85,88,98,99,102,104,105,106,107,115,116,117,118,119,120],wl=[12,21,22,24],Ml=[22,99],Co=[1,242],ta=[1,237],Ui=[1,238],ci=[1,246],Eo=[1,243],zi=[1,240],Yo=[1,239],Mo=[1,241],dl=[1,244],Po=[1,245],mi=[1,247],xr=[1,265],Fa=[20,21,23,99],ni=[20,21,22,23,59,60,79,95,98,99,102,103,104,105,106],Li={trace:function(){},yy:{},symbols_:{error:2,start:3,mermaidDoc:4,directive:5,openDirective:6,typeDirective:7,closeDirective:8,separator:9,":":10,argDirective:11,open_directive:12,type_directive:13,arg_directive:14,close_directive:15,graphConfig:16,document:17,line:18,statement:19,SEMI:20,NEWLINE:21,SPACE:22,EOF:23,GRAPH:24,NODIR:25,DIR:26,FirstStmtSeperator:27,ending:28,endToken:29,spaceList:30,spaceListNewline:31,verticeStatement:32,styleStatement:33,linkStyleStatement:34,classDefStatement:35,classStatement:36,clickStatement:37,subgraph:38,text:39,SQS:40,SQE:41,end:42,direction:43,link:44,node:45,vertex:46,AMP:47,STYLE_SEPARATOR:48,idString:49,PS:50,PE:51,"(-":52,"-)":53,STADIUMSTART:54,STADIUMEND:55,SUBROUTINESTART:56,SUBROUTINEEND:57,VERTEX_WITH_PROPS_START:58,ALPHA:59,COLON:60,PIPE:61,CYLINDERSTART:62,CYLINDEREND:63,DIAMOND_START:64,DIAMOND_STOP:65,TAGEND:66,TRAPSTART:67,TRAPEND:68,INVTRAPSTART:69,INVTRAPEND:70,linkStatement:71,arrowText:72,TESTSTR:73,START_LINK:74,LINK:75,textToken:76,STR:77,keywords:78,STYLE:79,LINKSTYLE:80,CLASSDEF:81,CLASS:82,CLICK:83,DOWN:84,UP:85,textNoTags:86,textNoTagsToken:87,DEFAULT:88,stylesOpt:89,alphaNum:90,CALLBACKNAME:91,CALLBACKARGS:92,HREF:93,LINK_TARGET:94,HEX:95,numList:96,INTERPOLATE:97,NUM:98,COMMA:99,style:100,styleComponent:101,MINUS:102,UNIT:103,BRKT:104,DOT:105,PCT:106,TAGSTART:107,alphaNumToken:108,idStringToken:109,alphaNumStatement:110,direction_tb:111,direction_bt:112,direction_rl:113,direction_lr:114,PUNCTUATION:115,UNICODE_TEXT:116,PLUS:117,EQUALS:118,MULT:119,UNDERSCORE:120,graphCodeTokens:121,ARROW_CROSS:122,ARROW_POINT:123,ARROW_CIRCLE:124,ARROW_OPEN:125,QUOTE:126,$accept:0,$end:1},terminals_:{2:"error",10:":",12:"open_directive",13:"type_directive",14:"arg_directive",15:"close_directive",20:"SEMI",21:"NEWLINE",22:"SPACE",23:"EOF",24:"GRAPH",25:"NODIR",26:"DIR",38:"subgraph",40:"SQS",41:"SQE",42:"end",47:"AMP",48:"STYLE_SEPARATOR",50:"PS",51:"PE",52:"(-",53:"-)",54:"STADIUMSTART",55:"STADIUMEND",56:"SUBROUTINESTART",57:"SUBROUTINEEND",58:"VERTEX_WITH_PROPS_START",59:"ALPHA",60:"COLON",61:"PIPE",62:"CYLINDERSTART",63:"CYLINDEREND",64:"DIAMOND_START",65:"DIAMOND_STOP",66:"TAGEND",67:"TRAPSTART",68:"TRAPEND",69:"INVTRAPSTART",70:"INVTRAPEND",73:"TESTSTR",74:"START_LINK",75:"LINK",77:"STR",79:"STYLE",80:"LINKSTYLE",81:"CLASSDEF",82:"CLASS",83:"CLICK",84:"DOWN",85:"UP",88:"DEFAULT",91:"CALLBACKNAME",92:"CALLBACKARGS",93:"HREF",94:"LINK_TARGET",95:"HEX",97:"INTERPOLATE",98:"NUM",99:"COMMA",102:"MINUS",103:"UNIT",104:"BRKT",105:"DOT",106:"PCT",107:"TAGSTART",111:"direction_tb",112:"direction_bt",113:"direction_rl",114:"direction_lr",115:"PUNCTUATION",116:"UNICODE_TEXT",117:"PLUS",118:"EQUALS",119:"MULT",120:"UNDERSCORE",122:"ARROW_CROSS",123:"ARROW_POINT",124:"ARROW_CIRCLE",125:"ARROW_OPEN",126:"QUOTE"},productions_:[0,[3,1],[3,2],[5,4],[5,6],[6,1],[7,1],[11,1],[8,1],[4,2],[17,0],[17,2],[18,1],[18,1],[18,1],[18,1],[18,1],[16,2],[16,2],[16,2],[16,3],[28,2],[28,1],[29,1],[29,1],[29,1],[27,1],[27,1],[27,2],[31,2],[31,2],[31,1],[31,1],[30,2],[30,1],[19,2],[19,2],[19,2],[19,2],[19,2],[19,2],[19,9],[19,6],[19,4],[19,1],[9,1],[9,1],[9,1],[32,3],[32,4],[32,2],[32,1],[45,1],[45,5],[45,3],[46,4],[46,6],[46,4],[46,4],[46,4],[46,8],[46,4],[46,4],[46,4],[46,6],[46,4],[46,4],[46,4],[46,4],[46,4],[46,1],[44,2],[44,3],[44,3],[44,1],[44,3],[71,1],[72,3],[39,1],[39,2],[39,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[78,1],[86,1],[86,2],[35,5],[35,5],[36,5],[37,2],[37,4],[37,3],[37,5],[37,2],[37,4],[37,4],[37,6],[37,2],[37,4],[37,2],[37,4],[37,4],[37,6],[33,5],[33,5],[34,5],[34,5],[34,9],[34,9],[34,7],[34,7],[96,1],[96,3],[89,1],[89,3],[100,1],[100,2],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[101,1],[76,1],[76,1],[76,1],[76,1],[76,1],[76,1],[87,1],[87,1],[87,1],[87,1],[49,1],[49,2],[90,1],[90,2],[110,1],[110,1],[110,1],[110,1],[43,1],[43,1],[43,1],[43,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[108,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[109,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1],[121,1]],performAction:function(_a,ki,qa,qr,wi,tn,Fo){var zn=tn.length-1;switch(wi){case 5:qr.parseDirective("%%{","open_directive");break;case 6:qr.parseDirective(tn[zn],"type_directive");break;case 7:tn[zn]=tn[zn].trim().replace(/'/g,'"'),qr.parseDirective(tn[zn],"arg_directive");break;case 8:qr.parseDirective("}%%","close_directive","flowchart");break;case 10:case 36:case 37:case 38:case 39:case 40:this.$=[];break;case 11:tn[zn]!==[]&&tn[zn-1].push(tn[zn]),this.$=tn[zn-1];break;case 12:case 78:case 80:case 92:case 148:case 150:case 151:case 74:case 146:this.$=tn[zn];break;case 19:qr.setDirection("TB"),this.$="TB";break;case 20:qr.setDirection(tn[zn-1]),this.$=tn[zn-1];break;case 35:this.$=tn[zn-1].nodes;break;case 41:this.$=qr.addSubGraph(tn[zn-6],tn[zn-1],tn[zn-4]);break;case 42:this.$=qr.addSubGraph(tn[zn-3],tn[zn-1],tn[zn-3]);break;case 43:this.$=qr.addSubGraph(void 0,tn[zn-1],void 0);break;case 48:qr.addLink(tn[zn-2].stmt,tn[zn],tn[zn-1]),this.$={stmt:tn[zn],nodes:tn[zn].concat(tn[zn-2].nodes)};break;case 49:qr.addLink(tn[zn-3].stmt,tn[zn-1],tn[zn-2]),this.$={stmt:tn[zn-1],nodes:tn[zn-1].concat(tn[zn-3].nodes)};break;case 50:this.$={stmt:tn[zn-1],nodes:tn[zn-1]};break;case 51:this.$={stmt:tn[zn],nodes:tn[zn]};break;case 52:case 119:case 121:this.$=[tn[zn]];break;case 53:this.$=tn[zn-4].concat(tn[zn]);break;case 54:this.$=[tn[zn-2]],qr.setClass(tn[zn-2],tn[zn]);break;case 55:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"square");break;case 56:this.$=tn[zn-5],qr.addVertex(tn[zn-5],tn[zn-2],"circle");break;case 57:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"ellipse");break;case 58:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"stadium");break;case 59:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"subroutine");break;case 60:this.$=tn[zn-7],qr.addVertex(tn[zn-7],tn[zn-1],"rect",void 0,void 0,void 0,Object.fromEntries([[tn[zn-5],tn[zn-3]]]));break;case 61:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"cylinder");break;case 62:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"round");break;case 63:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"diamond");break;case 64:this.$=tn[zn-5],qr.addVertex(tn[zn-5],tn[zn-2],"hexagon");break;case 65:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"odd");break;case 66:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"trapezoid");break;case 67:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"inv_trapezoid");break;case 68:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"lean_right");break;case 69:this.$=tn[zn-3],qr.addVertex(tn[zn-3],tn[zn-1],"lean_left");break;case 70:this.$=tn[zn],qr.addVertex(tn[zn]);break;case 71:tn[zn-1].text=tn[zn],this.$=tn[zn-1];break;case 72:case 73:tn[zn-2].text=tn[zn-1],this.$=tn[zn-2];break;case 75:var ll=qr.destructLink(tn[zn],tn[zn-2]);this.$={type:ll.type,stroke:ll.stroke,length:ll.length,text:tn[zn-1]};break;case 76:ll=qr.destructLink(tn[zn]),this.$={type:ll.type,stroke:ll.stroke,length:ll.length};break;case 77:this.$=tn[zn-1];break;case 79:case 93:case 149:case 147:this.$=tn[zn-1]+""+tn[zn];break;case 94:case 95:this.$=tn[zn-4],qr.addClass(tn[zn-2],tn[zn]);break;case 96:this.$=tn[zn-4],qr.setClass(tn[zn-2],tn[zn]);break;case 97:case 105:this.$=tn[zn-1],qr.setClickEvent(tn[zn-1],tn[zn]);break;case 98:case 106:this.$=tn[zn-3],qr.setClickEvent(tn[zn-3],tn[zn-2]),qr.setTooltip(tn[zn-3],tn[zn]);break;case 99:this.$=tn[zn-2],qr.setClickEvent(tn[zn-2],tn[zn-1],tn[zn]);break;case 100:this.$=tn[zn-4],qr.setClickEvent(tn[zn-4],tn[zn-3],tn[zn-2]),qr.setTooltip(tn[zn-4],tn[zn]);break;case 101:case 107:this.$=tn[zn-1],qr.setLink(tn[zn-1],tn[zn]);break;case 102:case 108:this.$=tn[zn-3],qr.setLink(tn[zn-3],tn[zn-2]),qr.setTooltip(tn[zn-3],tn[zn]);break;case 103:case 109:this.$=tn[zn-3],qr.setLink(tn[zn-3],tn[zn-2],tn[zn]);break;case 104:case 110:this.$=tn[zn-5],qr.setLink(tn[zn-5],tn[zn-4],tn[zn]),qr.setTooltip(tn[zn-5],tn[zn-2]);break;case 111:this.$=tn[zn-4],qr.addVertex(tn[zn-2],void 0,void 0,tn[zn]);break;case 112:case 114:this.$=tn[zn-4],qr.updateLink(tn[zn-2],tn[zn]);break;case 113:this.$=tn[zn-4],qr.updateLink([tn[zn-2]],tn[zn]);break;case 115:this.$=tn[zn-8],qr.updateLinkInterpolate([tn[zn-6]],tn[zn-2]),qr.updateLink([tn[zn-6]],tn[zn]);break;case 116:this.$=tn[zn-8],qr.updateLinkInterpolate(tn[zn-6],tn[zn-2]),qr.updateLink(tn[zn-6],tn[zn]);break;case 117:this.$=tn[zn-6],qr.updateLinkInterpolate([tn[zn-4]],tn[zn]);break;case 118:this.$=tn[zn-6],qr.updateLinkInterpolate(tn[zn-4],tn[zn]);break;case 120:case 122:tn[zn-2].push(tn[zn]),this.$=tn[zn-2];break;case 124:this.$=tn[zn-1]+tn[zn];break;case 152:this.$="v";break;case 153:this.$="-";break;case 154:this.$={stmt:"dir",value:"TB"};break;case 155:this.$={stmt:"dir",value:"BT"};break;case 156:this.$={stmt:"dir",value:"RL"};break;case 157:this.$={stmt:"dir",value:"LR"}}},table:[{3:1,4:2,5:3,6:5,12:k,16:4,21:C,22:O,24:T},{1:[3]},{1:[2,1]},{3:10,4:2,5:3,6:5,12:k,16:4,21:C,22:O,24:T},_(P,D,{17:11}),{7:12,13:[1,13]},{16:14,21:C,22:O,24:T},{16:15,21:C,22:O,24:T},{25:[1,16],26:[1,17]},{13:[2,5]},{1:[2,2]},{1:[2,9],18:18,19:19,20:F,21:N,22:z,23:B,32:24,33:25,34:26,35:27,36:28,37:29,38:X,43:31,45:32,46:42,47:W,49:43,59:H,60:U,79:G,80:Y,81:K,82:ee,83:te,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,111:ue,112:_e,113:xe,114:Te,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},{8:61,10:[1,62],15:yt},_([10,15],[2,6]),_(P,[2,17]),_(P,[2,18]),_(P,[2,19]),{20:[1,65],21:[1,66],22:ut,27:64,30:67},_(vt,[2,11]),_(vt,[2,12]),_(vt,[2,13]),_(vt,[2,14]),_(vt,[2,15]),_(vt,[2,16]),{9:69,20:ft,21:Qe,23:At,44:70,71:74,74:[1,75],75:[1,76]},{9:77,20:ft,21:Qe,23:At},{9:78,20:ft,21:Qe,23:At},{9:79,20:ft,21:Qe,23:At},{9:80,20:ft,21:Qe,23:At},{9:81,20:ft,21:Qe,23:At},{9:83,20:ft,21:Qe,22:[1,82],23:At},_(vt,[2,44]),_(bt,[2,51],{30:84,22:ut}),{22:[1,85]},{22:[1,86]},{22:[1,87]},{22:[1,88]},{26:ot,47:wt,59:xt,60:Nt,77:[1,92],84:Vt,90:91,91:[1,89],93:[1,90],98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(vt,[2,154]),_(vt,[2,155]),_(vt,[2,156]),_(vt,[2,157]),_(Hr,[2,52],{48:[1,111]}),_(mr,[2,70],{109:123,40:[1,112],47:W,50:[1,113],52:[1,114],54:[1,115],56:[1,116],58:[1,117],59:H,60:U,62:[1,118],64:[1,119],66:[1,120],67:[1,121],69:[1,122],84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt}),_(Zr,[2,146]),_(Zr,[2,171]),_(Zr,[2,172]),_(Zr,[2,173]),_(Zr,[2,174]),_(Zr,[2,175]),_(Zr,[2,176]),_(Zr,[2,177]),_(Zr,[2,178]),_(Zr,[2,179]),_(Zr,[2,180]),_(Zr,[2,181]),_(Zr,[2,182]),_(Zr,[2,183]),_(Zr,[2,184]),_(Zr,[2,185]),_(Zr,[2,186]),{9:124,20:ft,21:Qe,23:At},{11:125,14:[1,126]},_(ka,[2,8]),_(P,[2,20]),_(P,[2,26]),_(P,[2,27]),{21:[1,127]},_(kn,[2,34],{30:128,22:ut}),_(vt,[2,35]),{45:129,46:42,47:W,49:43,59:H,60:U,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},_(Kn,[2,45]),_(Kn,[2,46]),_(Kn,[2,47]),_(pr,[2,74],{72:130,61:[1,132],73:[1,131]}),{22:qe,24:nt,26:Cn,38:kt,39:133,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_([47,59,60,61,73,84,88,98,99,102,104,105,115,116,117,118,119,120],[2,76]),_(vt,[2,36]),_(vt,[2,37]),_(vt,[2,38]),_(vt,[2,39]),_(vt,[2,40]),{22:qe,24:nt,26:Cn,38:kt,39:157,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(Jo,D,{17:158}),_(bt,[2,50],{47:eo}),{26:ot,47:wt,59:xt,60:Nt,84:Vt,90:160,95:[1,161],98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{88:[1,162],96:163,98:[1,164]},{26:ot,47:wt,59:xt,60:Nt,84:Vt,88:[1,165],90:166,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{26:ot,47:wt,59:xt,60:Nt,84:Vt,90:167,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(ka,[2,97],{22:[1,168],92:[1,169]}),_(ka,[2,101],{22:[1,170]}),_(ka,[2,105],{108:95,110:172,22:[1,171],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn}),_(ka,[2,107],{22:[1,173]}),_(Sl,[2,148]),_(Sl,[2,150]),_(Sl,[2,151]),_(Sl,[2,152]),_(Sl,[2,153]),_(ui,[2,158]),_(ui,[2,159]),_(ui,[2,160]),_(ui,[2,161]),_(ui,[2,162]),_(ui,[2,163]),_(ui,[2,164]),_(ui,[2,165]),_(ui,[2,166]),_(ui,[2,167]),_(ui,[2,168]),_(ui,[2,169]),_(ui,[2,170]),{47:W,49:174,59:H,60:U,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},{22:qe,24:nt,26:Cn,38:kt,39:175,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:177,42:It,47:wt,50:[1,176],59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:178,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:179,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:180,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{59:[1,181]},{22:qe,24:nt,26:Cn,38:kt,39:182,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:183,42:It,47:wt,59:xt,60:Nt,64:[1,184],66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:185,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:186,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:187,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(Zr,[2,147]),_(wl,[2,3]),{8:188,15:yt},{15:[2,7]},_(P,[2,28]),_(kn,[2,33]),_(bt,[2,48],{30:189,22:ut}),_(pr,[2,71],{22:[1,190]}),{22:[1,191]},{22:qe,24:nt,26:Cn,38:kt,39:192,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,75:[1,193],76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(ui,[2,78]),_(ui,[2,80]),_(ui,[2,136]),_(ui,[2,137]),_(ui,[2,138]),_(ui,[2,139]),_(ui,[2,140]),_(ui,[2,141]),_(ui,[2,142]),_(ui,[2,143]),_(ui,[2,144]),_(ui,[2,145]),_(ui,[2,81]),_(ui,[2,82]),_(ui,[2,83]),_(ui,[2,84]),_(ui,[2,85]),_(ui,[2,86]),_(ui,[2,87]),_(ui,[2,88]),_(ui,[2,89]),_(ui,[2,90]),_(ui,[2,91]),{9:196,20:ft,21:Qe,22:qe,23:At,24:nt,26:Cn,38:kt,40:[1,195],42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{18:18,19:19,20:F,21:N,22:z,23:B,32:24,33:25,34:26,35:27,36:28,37:29,38:X,42:[1,197],43:31,45:32,46:42,47:W,49:43,59:H,60:U,79:G,80:Y,81:K,82:ee,83:te,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,111:ue,112:_e,113:xe,114:Te,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},{22:ut,30:198},{22:[1,199],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:172,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:[1,200]},{22:[1,201]},{22:[1,202],99:[1,203]},_(Ml,[2,119]),{22:[1,204]},{22:[1,205],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:172,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:[1,206],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:172,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{77:[1,207]},_(ka,[2,99],{22:[1,208]}),{77:[1,209],94:[1,210]},{77:[1,211]},_(Sl,[2,149]),{77:[1,212],94:[1,213]},_(Hr,[2,54],{109:123,47:W,59:H,60:U,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt}),{22:qe,24:nt,26:Cn,38:kt,41:[1,214],42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:215,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,51:[1,216],59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,53:[1,217],59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,55:[1,218],59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,57:[1,219],59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{60:[1,220]},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,63:[1,221],66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,65:[1,222],66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,39:223,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,41:[1,224],42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,66:kr,68:[1,225],70:[1,226],74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,66:kr,68:[1,228],70:[1,227],74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{9:229,20:ft,21:Qe,23:At},_(bt,[2,49],{47:eo}),_(pr,[2,73]),_(pr,[2,72]),{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,61:[1,230],66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(pr,[2,75]),_(ui,[2,79]),{22:qe,24:nt,26:Cn,38:kt,39:231,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(Jo,D,{17:232}),_(vt,[2,43]),{46:233,47:W,49:43,59:H,60:U,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},{22:Co,59:ta,60:Ui,79:ci,89:234,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{22:Co,59:ta,60:Ui,79:ci,89:248,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{22:Co,59:ta,60:Ui,79:ci,89:249,95:Eo,97:[1,250],98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{22:Co,59:ta,60:Ui,79:ci,89:251,95:Eo,97:[1,252],98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{98:[1,253]},{22:Co,59:ta,60:Ui,79:ci,89:254,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{22:Co,59:ta,60:Ui,79:ci,89:255,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{26:ot,47:wt,59:xt,60:Nt,84:Vt,90:256,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(ka,[2,98]),{77:[1,257]},_(ka,[2,102],{22:[1,258]}),_(ka,[2,103]),_(ka,[2,106]),_(ka,[2,108],{22:[1,259]}),_(ka,[2,109]),_(mr,[2,55]),{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,51:[1,260],59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(mr,[2,62]),_(mr,[2,57]),_(mr,[2,58]),_(mr,[2,59]),{59:[1,261]},_(mr,[2,61]),_(mr,[2,63]),{22:qe,24:nt,26:Cn,38:kt,42:It,47:wt,59:xt,60:Nt,65:[1,262],66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(mr,[2,65]),_(mr,[2,66]),_(mr,[2,68]),_(mr,[2,67]),_(mr,[2,69]),_(wl,[2,4]),_([22,47,59,60,84,88,98,99,102,104,105,115,116,117,118,119,120],[2,77]),{22:qe,24:nt,26:Cn,38:kt,41:[1,263],42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{18:18,19:19,20:F,21:N,22:z,23:B,32:24,33:25,34:26,35:27,36:28,37:29,38:X,42:[1,264],43:31,45:32,46:42,47:W,49:43,59:H,60:U,79:G,80:Y,81:K,82:ee,83:te,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,111:ue,112:_e,113:xe,114:Te,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},_(Hr,[2,53]),_(ka,[2,111],{99:xr}),_(Fa,[2,121],{101:266,22:Co,59:ta,60:Ui,79:ci,95:Eo,98:zi,102:Yo,103:Mo,104:dl,105:Po,106:mi}),_(ni,[2,123]),_(ni,[2,125]),_(ni,[2,126]),_(ni,[2,127]),_(ni,[2,128]),_(ni,[2,129]),_(ni,[2,130]),_(ni,[2,131]),_(ni,[2,132]),_(ni,[2,133]),_(ni,[2,134]),_(ni,[2,135]),_(ka,[2,112],{99:xr}),_(ka,[2,113],{99:xr}),{22:[1,267]},_(ka,[2,114],{99:xr}),{22:[1,268]},_(Ml,[2,120]),_(ka,[2,94],{99:xr}),_(ka,[2,95],{99:xr}),_(ka,[2,96],{108:95,110:172,26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn}),_(ka,[2,100]),{94:[1,269]},{94:[1,270]},{51:[1,271]},{61:[1,272]},{65:[1,273]},{9:274,20:ft,21:Qe,23:At},_(vt,[2,42]),{22:Co,59:ta,60:Ui,79:ci,95:Eo,98:zi,100:275,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},_(ni,[2,124]),{26:ot,47:wt,59:xt,60:Nt,84:Vt,90:276,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{26:ot,47:wt,59:xt,60:Nt,84:Vt,90:277,98:$t,99:yn,102:Mn,104:Pn,105:rr,108:95,110:93,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(ka,[2,104]),_(ka,[2,110]),_(mr,[2,56]),{22:qe,24:nt,26:Cn,38:kt,39:278,42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:134,77:sa,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},_(mr,[2,64]),_(Jo,D,{17:279}),_(Fa,[2,122],{101:266,22:Co,59:ta,60:Ui,79:ci,95:Eo,98:zi,102:Yo,103:Mo,104:dl,105:Po,106:mi}),_(ka,[2,117],{108:95,110:172,22:[1,280],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn}),_(ka,[2,118],{108:95,110:172,22:[1,281],26:ot,47:wt,59:xt,60:Nt,84:Vt,98:$t,99:yn,102:Mn,104:Pn,105:rr,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn}),{22:qe,24:nt,26:Cn,38:kt,41:[1,282],42:It,47:wt,59:xt,60:Nt,66:kr,74:er,76:194,78:145,79:Jr,80:Gr,81:Ta,82:Za,83:xi,84:fn,85:ja,87:136,88:On,98:$t,99:yn,102:wa,104:Pn,105:rr,106:Ci,107:ri,108:142,115:Dn,116:Cr,117:fr,118:Er,119:Yn,120:Rn},{18:18,19:19,20:F,21:N,22:z,23:B,32:24,33:25,34:26,35:27,36:28,37:29,38:X,42:[1,283],43:31,45:32,46:42,47:W,49:43,59:H,60:U,79:G,80:Y,81:K,82:ee,83:te,84:re,88:be,98:Le,99:me,102:Ie,104:pe,105:ce,109:44,111:ue,112:_e,113:xe,114:Te,115:Ne,116:Be,117:Fe,118:Ve,119:et,120:rt},{22:Co,59:ta,60:Ui,79:ci,89:284,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},{22:Co,59:ta,60:Ui,79:ci,89:285,95:Eo,98:zi,100:235,101:236,102:Yo,103:Mo,104:dl,105:Po,106:mi},_(mr,[2,60]),_(vt,[2,41]),_(ka,[2,115],{99:xr}),_(ka,[2,116],{99:xr})],defaultActions:{2:[2,1],9:[2,5],10:[2,2],126:[2,7]},parseError:function(_a,ki){if(!ki.recoverable){var qa=new Error(_a);throw qa.hash=ki,qa}this.trace(_a)},parse:function(_a){var ki=this,qa=[0],qr=[],wi=[null],tn=[],Fo=this.table,zn="",ll=0,ze=0,Je=0,ht=2,gt=1,Mt=tn.slice.call(arguments,1),Yt=Object.create(this.lexer),nn={yy:{}};for(var Ht in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ht)&&(nn.yy[Ht]=this.yy[Ht]);Yt.setInput(_a,nn.yy),nn.yy.lexer=Yt,nn.yy.parser=this,Yt.yylloc===void 0&&(Yt.yylloc={});var on=Yt.yylloc;tn.push(on);var Nn=Yt.options&&Yt.options.ranges;function ur(){var bn;return typeof(bn=qr.pop()||Yt.lex()||gt)!="number"&&(bn instanceof Array&&(bn=(qr=bn).pop()),bn=ki.symbols_[bn]||bn),bn}typeof nn.yy.parseError=="function"?this.parseError=nn.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var wr,$n,Bn,ar,cr,Jt,tr,ma,Fr,na={};;){if(Bn=qa[qa.length-1],this.defaultActions[Bn]?ar=this.defaultActions[Bn]:(wr==null&&(wr=ur()),ar=Fo[Bn]&&Fo[Bn][wr]),ar===void 0||!ar.length||!ar[0]){var Kr="";for(Jt in Fr=[],Fo[Bn])this.terminals_[Jt]&&Jt>ht&&Fr.push("'"+this.terminals_[Jt]+"'");Kr=Yt.showPosition?"Parse error on line "+(ll+1)+`: `+Yt.showPosition()+` Expecting `+Fr.join(", ")+", got '"+(this.terminals_[wr]||wr)+"'":"Parse error on line "+(ll+1)+": Unexpected "+(wr==gt?"end of input":"'"+(this.terminals_[wr]||wr)+"'"),this.parseError(Kr,{text:Yt.match,token:this.terminals_[wr]||wr,line:Yt.yylineno,loc:on,expected:Fr})}if(ar[0]instanceof Array&&ar.length>1)throw new Error("Parse Error: multiple actions possible at state: "+Bn+", token: "+wr);switch(ar[0]){case 1:qa.push(wr),wi.push(Yt.yytext),tn.push(Yt.yylloc),qa.push(ar[1]),wr=null,$n?(wr=$n,$n=null):(ze=Yt.yyleng,zn=Yt.yytext,ll=Yt.yylineno,on=Yt.yylloc,Je>0);break;case 2:if(tr=this.productions_[ar[1]][1],na.$=wi[wi.length-tr],na._$={first_line:tn[tn.length-(tr||1)].first_line,last_line:tn[tn.length-1].last_line,first_column:tn[tn.length-(tr||1)].first_column,last_column:tn[tn.length-1].last_column},Nn&&(na._$.range=[tn[tn.length-(tr||1)].range[0],tn[tn.length-1].range[1]]),(cr=this.performAction.apply(na,[zn,ze,ll,nn.yy,ar[1],wi,tn].concat(Mt)))!==void 0)return cr;tr&&(qa=qa.slice(0,-1*tr*2),wi=wi.slice(0,-1*tr),tn=tn.slice(0,-1*tr)),qa.push(this.productions_[ar[1]][0]),wi.push(na.$),tn.push(na._$),ma=Fo[qa[qa.length-2]][qa[qa.length-1]],qa.push(ma);break;case 3:return!0}}return!0}},Do={EOF:1,parseError:function(_a,ki){if(!this.yy.parser)throw new Error(_a);this.yy.parser.parseError(_a,ki)},setInput:function(_a,ki){return this.yy=ki||this.yy||{},this._input=_a,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var _a=this._input[0];return this.yytext+=_a,this.yyleng++,this.offset++,this.match+=_a,this.matched+=_a,_a.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),_a},unput:function(_a){var ki=_a.length,qa=_a.split(/(?:\r\n?|\n)/g);this._input=_a+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-ki),this.offset-=ki;var qr=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),qa.length-1&&(this.yylineno-=qa.length-1);var wi=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:qa?(qa.length===qr.length?this.yylloc.first_column:0)+qr[qr.length-qa.length].length-qa[0].length:this.yylloc.first_column-ki},this.options.ranges&&(this.yylloc.range=[wi[0],wi[0]+this.yyleng-ki]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(_a){this.unput(this.match.slice(_a))},pastInput:function(){var _a=this.matched.substr(0,this.matched.length-this.match.length);return(_a.length>20?"...":"")+_a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var _a=this.match;return _a.length<20&&(_a+=this._input.substr(0,20-_a.length)),(_a.substr(0,20)+(_a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var _a=this.pastInput(),ki=new Array(_a.length+1).join("-");return _a+this.upcomingInput()+` `+ki+"^"},test_match:function(_a,ki){var qa,qr,wi;if(this.options.backtrack_lexer&&(wi={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(wi.yylloc.range=this.yylloc.range.slice(0))),(qr=_a[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=qr.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:qr?qr[qr.length-1].length-qr[qr.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+_a[0].length},this.yytext+=_a[0],this.match+=_a[0],this.matches=_a,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(_a[0].length),this.matched+=_a[0],qa=this.performAction.call(this,this.yy,this,ki,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),qa)return qa;if(this._backtrack){for(var tn in wi)this[tn]=wi[tn];return!1}return!1},next:function(){if(this.done)return this.EOF;var _a,ki,qa,qr;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var wi=this._currentRules(),tn=0;tnki[0].length)){if(ki=qa,qr=tn,this.options.backtrack_lexer){if((_a=this.test_match(qa,wi[tn]))!==!1)return _a;if(this._backtrack){ki=!1;continue}return!1}if(!this.options.flex)break}return ki?(_a=this.test_match(ki,wi[qr]))!==!1&&_a:this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(_a){this.conditionStack.push(_a)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(_a){return(_a=this.conditionStack.length-1-Math.abs(_a||0))>=0?this.conditionStack[_a]:"INITIAL"},pushState:function(_a){this.begin(_a)},stateStackSize:function(){return this.conditionStack.length},options:{},performAction:function(_a,ki,qa,qr){switch(qa){case 0:return this.begin("open_directive"),12;case 1:return this.begin("type_directive"),13;case 2:return this.popState(),this.begin("arg_directive"),10;case 3:return this.popState(),this.popState(),15;case 4:return 14;case 5:case 6:break;case 7:this.begin("string");break;case 8:case 17:case 20:case 23:case 26:this.popState();break;case 9:return"STR";case 10:return 79;case 11:return 88;case 12:return 80;case 13:return 97;case 14:return 81;case 15:return 82;case 16:this.begin("href");break;case 18:return 93;case 19:this.begin("callbackname");break;case 21:this.popState(),this.begin("callbackargs");break;case 22:return 91;case 24:return 92;case 25:this.begin("click");break;case 27:return 83;case 28:case 29:return _a.lex.firstGraph()&&this.begin("dir"),24;case 30:return 38;case 31:return 42;case 32:case 33:case 34:case 35:return 94;case 36:return this.popState(),25;case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:return this.popState(),26;case 47:return 111;case 48:return 112;case 49:return 113;case 50:return 114;case 51:return 98;case 52:return 104;case 53:return 48;case 54:return 60;case 55:return 47;case 56:return 20;case 57:return 99;case 58:return 119;case 59:case 60:case 61:return 75;case 62:case 63:case 64:return 74;case 65:return 52;case 66:return 53;case 67:return 54;case 68:return 55;case 69:return 56;case 70:return 57;case 71:return 58;case 72:return 62;case 73:return 63;case 74:return 102;case 75:return 105;case 76:return 120;case 77:return 117;case 78:return 106;case 79:case 80:return 118;case 81:return 107;case 82:return 66;case 83:return 85;case 84:return"SEP";case 85:return 84;case 86:return 59;case 87:return 68;case 88:return 67;case 89:return 70;case 90:return 69;case 91:return 115;case 92:return 116;case 93:return 61;case 94:return 50;case 95:return 51;case 96:return 40;case 97:return 41;case 98:return 64;case 99:return 65;case 100:return 126;case 101:return 21;case 102:return 22;case 103:return 23}},rules:[/^(?:%%\{)/,/^(?:((?:(?!\}%%)[^:.])*))/,/^(?::)/,/^(?:\}%%)/,/^(?:((?:(?!\}%%).|\n)*))/,/^(?:%%(?!\{)[^\n]*)/,/^(?:[^\}]%%[^\n]*)/,/^(?:["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:style\b)/,/^(?:default\b)/,/^(?:linkStyle\b)/,/^(?:interpolate\b)/,/^(?:classDef\b)/,/^(?:class\b)/,/^(?:href[\s]+["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:call[\s]+)/,/^(?:\([\s]*\))/,/^(?:\()/,/^(?:[^(]*)/,/^(?:\))/,/^(?:[^)]*)/,/^(?:click[\s]+)/,/^(?:[\s\n])/,/^(?:[^\s\n]*)/,/^(?:graph\b)/,/^(?:flowchart\b)/,/^(?:subgraph\b)/,/^(?:end\b\s*)/,/^(?:_self\b)/,/^(?:_blank\b)/,/^(?:_parent\b)/,/^(?:_top\b)/,/^(?:(\r?\n)*\s*\n)/,/^(?:\s*LR\b)/,/^(?:\s*RL\b)/,/^(?:\s*TB\b)/,/^(?:\s*BT\b)/,/^(?:\s*TD\b)/,/^(?:\s*BR\b)/,/^(?:\s*<)/,/^(?:\s*>)/,/^(?:\s*\^)/,/^(?:\s*v\b)/,/^(?:.*direction\s+TB[^\n]*)/,/^(?:.*direction\s+BT[^\n]*)/,/^(?:.*direction\s+RL[^\n]*)/,/^(?:.*direction\s+LR[^\n]*)/,/^(?:[0-9]+)/,/^(?:#)/,/^(?::::)/,/^(?::)/,/^(?:&)/,/^(?:;)/,/^(?:,)/,/^(?:\*)/,/^(?:\s*[xo<]?--+[-xo>]\s*)/,/^(?:\s*[xo<]?==+[=xo>]\s*)/,/^(?:\s*[xo<]?-?\.+-[xo>]?\s*)/,/^(?:\s*[xo<]?--\s*)/,/^(?:\s*[xo<]?==\s*)/,/^(?:\s*[xo<]?-\.\s*)/,/^(?:\(-)/,/^(?:-\))/,/^(?:\(\[)/,/^(?:\]\))/,/^(?:\[\[)/,/^(?:\]\])/,/^(?:\[\|)/,/^(?:\[\()/,/^(?:\)\])/,/^(?:-)/,/^(?:\.)/,/^(?:[\_])/,/^(?:\+)/,/^(?:%)/,/^(?:=)/,/^(?:=)/,/^(?:<)/,/^(?:>)/,/^(?:\^)/,/^(?:\\\|)/,/^(?:v\b)/,/^(?:[A-Za-z]+)/,/^(?:\\\])/,/^(?:\[\/)/,/^(?:\/\])/,/^(?:\[\\)/,/^(?:[!"#$%&'*+,-.`?\\_/])/,/^(?:[\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6]|[\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377]|[\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5]|[\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA]|[\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE]|[\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA]|[\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0]|[\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977]|[\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2]|[\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A]|[\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39]|[\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8]|[\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C]|[\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C]|[\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99]|[\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0]|[\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D]|[\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3]|[\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10]|[\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1]|[\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81]|[\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3]|[\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6]|[\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A]|[\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081]|[\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D]|[\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0]|[\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310]|[\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C]|[\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711]|[\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7]|[\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C]|[\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16]|[\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF]|[\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC]|[\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D]|[\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D]|[\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3]|[\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F]|[\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128]|[\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184]|[\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3]|[\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6]|[\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE]|[\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C]|[\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D]|[\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC]|[\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B]|[\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788]|[\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805]|[\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB]|[\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28]|[\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5]|[\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4]|[\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E]|[\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D]|[\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36]|[\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D]|[\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC]|[\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF]|[\uFFD2-\uFFD7\uFFDA-\uFFDC])/,/^(?:\|)/,/^(?:\()/,/^(?:\))/,/^(?:\[)/,/^(?:\])/,/^(?:\{)/,/^(?:\})/,/^(?:")/,/^(?:(\r?\n)+)/,/^(?:\s)/,/^(?:$)/],conditions:{close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},callbackargs:{rules:[23,24],inclusive:!1},callbackname:{rules:[20,21,22],inclusive:!1},href:{rules:[17,18],inclusive:!1},click:{rules:[26,27],inclusive:!1},vertex:{rules:[],inclusive:!1},dir:{rules:[36,37,38,39,40,41,42,43,44,45,46],inclusive:!1},string:{rules:[8,9],inclusive:!1},INITIAL:{rules:[0,5,6,7,10,11,12,13,14,15,16,19,25,28,29,30,31,32,33,34,35,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103],inclusive:!0}}};function Ki(){this.yy={}}return Li.lexer=Do,Ki.prototype=Li,Li.Parser=Ki,new Ki}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),h.exit(1));var k=s(5354).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(h.argv.slice(1))},9959:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(re,be,Le,me){for(Le=Le||{},me=re.length;me--;Le[re[me]]=be);return Le},k=[1,3],C=[1,5],O=[7,9,11,12,13,14,15,16,17,18,19,20,22,29,34],T=[1,15],P=[1,16],D=[1,17],F=[1,18],N=[1,19],z=[1,20],B=[1,21],X=[1,22],W=[1,23],H=[1,25],U=[1,27],G=[1,30],Y=[5,7,9,11,12,13,14,15,16,17,18,19,20,22,29,34],K={trace:function(){},yy:{},symbols_:{error:2,start:3,directive:4,gantt:5,document:6,EOF:7,line:8,SPACE:9,statement:10,NL:11,dateFormat:12,inclusiveEndDates:13,topAxis:14,axisFormat:15,excludes:16,includes:17,todayMarker:18,title:19,section:20,clickStatement:21,taskTxt:22,taskData:23,openDirective:24,typeDirective:25,closeDirective:26,":":27,argDirective:28,click:29,callbackname:30,callbackargs:31,href:32,clickStatementDebug:33,open_directive:34,type_directive:35,arg_directive:36,close_directive:37,$accept:0,$end:1},terminals_:{2:"error",5:"gantt",7:"EOF",9:"SPACE",11:"NL",12:"dateFormat",13:"inclusiveEndDates",14:"topAxis",15:"axisFormat",16:"excludes",17:"includes",18:"todayMarker",19:"title",20:"section",22:"taskTxt",23:"taskData",27:":",29:"click",30:"callbackname",31:"callbackargs",32:"href",34:"open_directive",35:"type_directive",36:"arg_directive",37:"close_directive"},productions_:[0,[3,2],[3,3],[6,0],[6,2],[8,2],[8,1],[8,1],[8,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,2],[10,1],[4,4],[4,6],[21,2],[21,3],[21,3],[21,4],[21,3],[21,4],[21,2],[33,2],[33,3],[33,3],[33,4],[33,3],[33,4],[33,2],[24,1],[25,1],[28,1],[26,1]],performAction:function(re,be,Le,me,Ie,pe,ce){var ue=pe.length-1;switch(Ie){case 2:return pe[ue-1];case 3:case 7:case 8:this.$=[];break;case 4:pe[ue-1].push(pe[ue]),this.$=pe[ue-1];break;case 5:case 6:this.$=pe[ue];break;case 9:me.setDateFormat(pe[ue].substr(11)),this.$=pe[ue].substr(11);break;case 10:me.enableInclusiveEndDates(),this.$=pe[ue].substr(18);break;case 11:me.TopAxis(),this.$=pe[ue].substr(8);break;case 12:me.setAxisFormat(pe[ue].substr(11)),this.$=pe[ue].substr(11);break;case 13:me.setExcludes(pe[ue].substr(9)),this.$=pe[ue].substr(9);break;case 14:me.setIncludes(pe[ue].substr(9)),this.$=pe[ue].substr(9);break;case 15:me.setTodayMarker(pe[ue].substr(12)),this.$=pe[ue].substr(12);break;case 16:me.setTitle(pe[ue].substr(6)),this.$=pe[ue].substr(6);break;case 17:me.addSection(pe[ue].substr(8)),this.$=pe[ue].substr(8);break;case 19:me.addTask(pe[ue-1],pe[ue]),this.$="task";break;case 23:this.$=pe[ue-1],me.setClickEvent(pe[ue-1],pe[ue],null);break;case 24:this.$=pe[ue-2],me.setClickEvent(pe[ue-2],pe[ue-1],pe[ue]);break;case 25:this.$=pe[ue-2],me.setClickEvent(pe[ue-2],pe[ue-1],null),me.setLink(pe[ue-2],pe[ue]);break;case 26:this.$=pe[ue-3],me.setClickEvent(pe[ue-3],pe[ue-2],pe[ue-1]),me.setLink(pe[ue-3],pe[ue]);break;case 27:this.$=pe[ue-2],me.setClickEvent(pe[ue-2],pe[ue],null),me.setLink(pe[ue-2],pe[ue-1]);break;case 28:this.$=pe[ue-3],me.setClickEvent(pe[ue-3],pe[ue-1],pe[ue]),me.setLink(pe[ue-3],pe[ue-2]);break;case 29:this.$=pe[ue-1],me.setLink(pe[ue-1],pe[ue]);break;case 30:case 36:this.$=pe[ue-1]+" "+pe[ue];break;case 31:case 32:case 34:this.$=pe[ue-2]+" "+pe[ue-1]+" "+pe[ue];break;case 33:case 35:this.$=pe[ue-3]+" "+pe[ue-2]+" "+pe[ue-1]+" "+pe[ue];break;case 37:me.parseDirective("%%{","open_directive");break;case 38:me.parseDirective(pe[ue],"type_directive");break;case 39:pe[ue]=pe[ue].trim().replace(/'/g,'"'),me.parseDirective(pe[ue],"arg_directive");break;case 40:me.parseDirective("}%%","close_directive","gantt")}},table:[{3:1,4:2,5:k,24:4,34:C},{1:[3]},{3:6,4:2,5:k,24:4,34:C},_(O,[2,3],{6:7}),{25:8,35:[1,9]},{35:[2,37]},{1:[2,1]},{4:26,7:[1,10],8:11,9:[1,12],10:13,11:[1,14],12:T,13:P,14:D,15:F,16:N,17:z,18:B,19:X,20:W,21:24,22:H,24:4,29:U,34:C},{26:28,27:[1,29],37:G},_([27,37],[2,38]),_(O,[2,8],{1:[2,2]}),_(O,[2,4]),{4:26,10:31,12:T,13:P,14:D,15:F,16:N,17:z,18:B,19:X,20:W,21:24,22:H,24:4,29:U,34:C},_(O,[2,6]),_(O,[2,7]),_(O,[2,9]),_(O,[2,10]),_(O,[2,11]),_(O,[2,12]),_(O,[2,13]),_(O,[2,14]),_(O,[2,15]),_(O,[2,16]),_(O,[2,17]),_(O,[2,18]),{23:[1,32]},_(O,[2,20]),{30:[1,33],32:[1,34]},{11:[1,35]},{28:36,36:[1,37]},{11:[2,40]},_(O,[2,5]),_(O,[2,19]),_(O,[2,23],{31:[1,38],32:[1,39]}),_(O,[2,29],{30:[1,40]}),_(Y,[2,21]),{26:41,37:G},{37:[2,39]},_(O,[2,24],{32:[1,42]}),_(O,[2,25]),_(O,[2,27],{31:[1,43]}),{11:[1,44]},_(O,[2,26]),_(O,[2,28]),_(Y,[2,22])],defaultActions:{5:[2,37],6:[2,1],30:[2,40],37:[2,39]},parseError:function(re,be){if(!be.recoverable){var Le=new Error(re);throw Le.hash=be,Le}this.trace(re)},parse:function(re){var be=this,Le=[0],me=[],Ie=[null],pe=[],ce=this.table,ue="",_e=0,xe=0,Te=0,Ne=2,Be=1,Fe=pe.slice.call(arguments,1),Ve=Object.create(this.lexer),et={yy:{}};for(var rt in this.yy)Object.prototype.hasOwnProperty.call(this.yy,rt)&&(et.yy[rt]=this.yy[rt]);Ve.setInput(re,et.yy),et.yy.lexer=Ve,et.yy.parser=this,Ve.yylloc===void 0&&(Ve.yylloc={});var yt=Ve.yylloc;pe.push(yt);var ut=Ve.options&&Ve.options.ranges;function vt(){var Mn;return typeof(Mn=me.pop()||Ve.lex()||Be)!="number"&&(Mn instanceof Array&&(Mn=(me=Mn).pop()),Mn=be.symbols_[Mn]||Mn),Mn}typeof et.yy.parseError=="function"?this.parseError=et.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var ft,Qe,At,bt,ot,wt,xt,Nt,Vt,$t={};;){if(At=Le[Le.length-1],this.defaultActions[At]?bt=this.defaultActions[At]:(ft==null&&(ft=vt()),bt=ce[At]&&ce[At][ft]),bt===void 0||!bt.length||!bt[0]){var yn="";for(wt in Vt=[],ce[At])this.terminals_[wt]&&wt>Ne&&Vt.push("'"+this.terminals_[wt]+"'");yn=Ve.showPosition?"Parse error on line "+(_e+1)+`: +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(_a){this.conditionStack.push(_a)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(_a){return(_a=this.conditionStack.length-1-Math.abs(_a||0))>=0?this.conditionStack[_a]:"INITIAL"},pushState:function(_a){this.begin(_a)},stateStackSize:function(){return this.conditionStack.length},options:{},performAction:function(_a,ki,qa,qr){switch(qa){case 0:return this.begin("open_directive"),12;case 1:return this.begin("type_directive"),13;case 2:return this.popState(),this.begin("arg_directive"),10;case 3:return this.popState(),this.popState(),15;case 4:return 14;case 5:case 6:break;case 7:this.begin("string");break;case 8:case 17:case 20:case 23:case 26:this.popState();break;case 9:return"STR";case 10:return 79;case 11:return 88;case 12:return 80;case 13:return 97;case 14:return 81;case 15:return 82;case 16:this.begin("href");break;case 18:return 93;case 19:this.begin("callbackname");break;case 21:this.popState(),this.begin("callbackargs");break;case 22:return 91;case 24:return 92;case 25:this.begin("click");break;case 27:return 83;case 28:case 29:return _a.lex.firstGraph()&&this.begin("dir"),24;case 30:return 38;case 31:return 42;case 32:case 33:case 34:case 35:return 94;case 36:return this.popState(),25;case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:return this.popState(),26;case 47:return 111;case 48:return 112;case 49:return 113;case 50:return 114;case 51:return 98;case 52:return 104;case 53:return 48;case 54:return 60;case 55:return 47;case 56:return 20;case 57:return 99;case 58:return 119;case 59:case 60:case 61:return 75;case 62:case 63:case 64:return 74;case 65:return 52;case 66:return 53;case 67:return 54;case 68:return 55;case 69:return 56;case 70:return 57;case 71:return 58;case 72:return 62;case 73:return 63;case 74:return 102;case 75:return 105;case 76:return 120;case 77:return 117;case 78:return 106;case 79:case 80:return 118;case 81:return 107;case 82:return 66;case 83:return 85;case 84:return"SEP";case 85:return 84;case 86:return 59;case 87:return 68;case 88:return 67;case 89:return 70;case 90:return 69;case 91:return 115;case 92:return 116;case 93:return 61;case 94:return 50;case 95:return 51;case 96:return 40;case 97:return 41;case 98:return 64;case 99:return 65;case 100:return 126;case 101:return 21;case 102:return 22;case 103:return 23}},rules:[/^(?:%%\{)/,/^(?:((?:(?!\}%%)[^:.])*))/,/^(?::)/,/^(?:\}%%)/,/^(?:((?:(?!\}%%).|\n)*))/,/^(?:%%(?!\{)[^\n]*)/,/^(?:[^\}]%%[^\n]*)/,/^(?:["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:style\b)/,/^(?:default\b)/,/^(?:linkStyle\b)/,/^(?:interpolate\b)/,/^(?:classDef\b)/,/^(?:class\b)/,/^(?:href[\s]+["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:call[\s]+)/,/^(?:\([\s]*\))/,/^(?:\()/,/^(?:[^(]*)/,/^(?:\))/,/^(?:[^)]*)/,/^(?:click[\s]+)/,/^(?:[\s\n])/,/^(?:[^\s\n]*)/,/^(?:graph\b)/,/^(?:flowchart\b)/,/^(?:subgraph\b)/,/^(?:end\b\s*)/,/^(?:_self\b)/,/^(?:_blank\b)/,/^(?:_parent\b)/,/^(?:_top\b)/,/^(?:(\r?\n)*\s*\n)/,/^(?:\s*LR\b)/,/^(?:\s*RL\b)/,/^(?:\s*TB\b)/,/^(?:\s*BT\b)/,/^(?:\s*TD\b)/,/^(?:\s*BR\b)/,/^(?:\s*<)/,/^(?:\s*>)/,/^(?:\s*\^)/,/^(?:\s*v\b)/,/^(?:.*direction\s+TB[^\n]*)/,/^(?:.*direction\s+BT[^\n]*)/,/^(?:.*direction\s+RL[^\n]*)/,/^(?:.*direction\s+LR[^\n]*)/,/^(?:[0-9]+)/,/^(?:#)/,/^(?::::)/,/^(?::)/,/^(?:&)/,/^(?:;)/,/^(?:,)/,/^(?:\*)/,/^(?:\s*[xo<]?--+[-xo>]\s*)/,/^(?:\s*[xo<]?==+[=xo>]\s*)/,/^(?:\s*[xo<]?-?\.+-[xo>]?\s*)/,/^(?:\s*[xo<]?--\s*)/,/^(?:\s*[xo<]?==\s*)/,/^(?:\s*[xo<]?-\.\s*)/,/^(?:\(-)/,/^(?:-\))/,/^(?:\(\[)/,/^(?:\]\))/,/^(?:\[\[)/,/^(?:\]\])/,/^(?:\[\|)/,/^(?:\[\()/,/^(?:\)\])/,/^(?:-)/,/^(?:\.)/,/^(?:[\_])/,/^(?:\+)/,/^(?:%)/,/^(?:=)/,/^(?:=)/,/^(?:<)/,/^(?:>)/,/^(?:\^)/,/^(?:\\\|)/,/^(?:v\b)/,/^(?:[A-Za-z]+)/,/^(?:\\\])/,/^(?:\[\/)/,/^(?:\/\])/,/^(?:\[\\)/,/^(?:[!"#$%&'*+,-.`?\\_/])/,/^(?:[\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6]|[\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377]|[\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5]|[\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA]|[\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE]|[\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA]|[\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0]|[\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977]|[\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2]|[\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A]|[\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39]|[\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8]|[\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C]|[\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C]|[\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99]|[\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0]|[\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D]|[\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3]|[\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10]|[\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1]|[\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81]|[\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3]|[\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6]|[\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A]|[\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081]|[\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D]|[\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0]|[\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310]|[\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C]|[\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711]|[\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7]|[\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C]|[\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16]|[\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF]|[\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC]|[\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D]|[\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D]|[\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3]|[\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F]|[\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128]|[\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184]|[\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3]|[\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6]|[\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE]|[\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C]|[\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D]|[\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC]|[\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B]|[\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788]|[\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805]|[\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB]|[\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28]|[\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5]|[\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4]|[\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E]|[\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D]|[\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36]|[\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D]|[\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC]|[\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF]|[\uFFD2-\uFFD7\uFFDA-\uFFDC])/,/^(?:\|)/,/^(?:\()/,/^(?:\))/,/^(?:\[)/,/^(?:\])/,/^(?:\{)/,/^(?:\})/,/^(?:")/,/^(?:(\r?\n)+)/,/^(?:\s)/,/^(?:$)/],conditions:{close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},callbackargs:{rules:[23,24],inclusive:!1},callbackname:{rules:[20,21,22],inclusive:!1},href:{rules:[17,18],inclusive:!1},click:{rules:[26,27],inclusive:!1},vertex:{rules:[],inclusive:!1},dir:{rules:[36,37,38,39,40,41,42,43,44,45,46],inclusive:!1},string:{rules:[8,9],inclusive:!1},INITIAL:{rules:[0,5,6,7,10,11,12,13,14,15,16,19,25,28,29,30,31,32,33,34,35,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103],inclusive:!0}}};function Ki(){this.yy={}}return Li.lexer=Do,Ki.prototype=Li,Li.Parser=Ki,new Ki}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),p.exit(1));var k=s(5354).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(p.argv.slice(1))},9959:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(re,be,Le,me){for(Le=Le||{},me=re.length;me--;Le[re[me]]=be);return Le},k=[1,3],C=[1,5],O=[7,9,11,12,13,14,15,16,17,18,19,20,22,29,34],T=[1,15],P=[1,16],D=[1,17],F=[1,18],N=[1,19],z=[1,20],B=[1,21],X=[1,22],W=[1,23],H=[1,25],U=[1,27],G=[1,30],Y=[5,7,9,11,12,13,14,15,16,17,18,19,20,22,29,34],K={trace:function(){},yy:{},symbols_:{error:2,start:3,directive:4,gantt:5,document:6,EOF:7,line:8,SPACE:9,statement:10,NL:11,dateFormat:12,inclusiveEndDates:13,topAxis:14,axisFormat:15,excludes:16,includes:17,todayMarker:18,title:19,section:20,clickStatement:21,taskTxt:22,taskData:23,openDirective:24,typeDirective:25,closeDirective:26,":":27,argDirective:28,click:29,callbackname:30,callbackargs:31,href:32,clickStatementDebug:33,open_directive:34,type_directive:35,arg_directive:36,close_directive:37,$accept:0,$end:1},terminals_:{2:"error",5:"gantt",7:"EOF",9:"SPACE",11:"NL",12:"dateFormat",13:"inclusiveEndDates",14:"topAxis",15:"axisFormat",16:"excludes",17:"includes",18:"todayMarker",19:"title",20:"section",22:"taskTxt",23:"taskData",27:":",29:"click",30:"callbackname",31:"callbackargs",32:"href",34:"open_directive",35:"type_directive",36:"arg_directive",37:"close_directive"},productions_:[0,[3,2],[3,3],[6,0],[6,2],[8,2],[8,1],[8,1],[8,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,2],[10,1],[4,4],[4,6],[21,2],[21,3],[21,3],[21,4],[21,3],[21,4],[21,2],[33,2],[33,3],[33,3],[33,4],[33,3],[33,4],[33,2],[24,1],[25,1],[28,1],[26,1]],performAction:function(re,be,Le,me,Ie,pe,ce){var ue=pe.length-1;switch(Ie){case 2:return pe[ue-1];case 3:case 7:case 8:this.$=[];break;case 4:pe[ue-1].push(pe[ue]),this.$=pe[ue-1];break;case 5:case 6:this.$=pe[ue];break;case 9:me.setDateFormat(pe[ue].substr(11)),this.$=pe[ue].substr(11);break;case 10:me.enableInclusiveEndDates(),this.$=pe[ue].substr(18);break;case 11:me.TopAxis(),this.$=pe[ue].substr(8);break;case 12:me.setAxisFormat(pe[ue].substr(11)),this.$=pe[ue].substr(11);break;case 13:me.setExcludes(pe[ue].substr(9)),this.$=pe[ue].substr(9);break;case 14:me.setIncludes(pe[ue].substr(9)),this.$=pe[ue].substr(9);break;case 15:me.setTodayMarker(pe[ue].substr(12)),this.$=pe[ue].substr(12);break;case 16:me.setTitle(pe[ue].substr(6)),this.$=pe[ue].substr(6);break;case 17:me.addSection(pe[ue].substr(8)),this.$=pe[ue].substr(8);break;case 19:me.addTask(pe[ue-1],pe[ue]),this.$="task";break;case 23:this.$=pe[ue-1],me.setClickEvent(pe[ue-1],pe[ue],null);break;case 24:this.$=pe[ue-2],me.setClickEvent(pe[ue-2],pe[ue-1],pe[ue]);break;case 25:this.$=pe[ue-2],me.setClickEvent(pe[ue-2],pe[ue-1],null),me.setLink(pe[ue-2],pe[ue]);break;case 26:this.$=pe[ue-3],me.setClickEvent(pe[ue-3],pe[ue-2],pe[ue-1]),me.setLink(pe[ue-3],pe[ue]);break;case 27:this.$=pe[ue-2],me.setClickEvent(pe[ue-2],pe[ue],null),me.setLink(pe[ue-2],pe[ue-1]);break;case 28:this.$=pe[ue-3],me.setClickEvent(pe[ue-3],pe[ue-1],pe[ue]),me.setLink(pe[ue-3],pe[ue-2]);break;case 29:this.$=pe[ue-1],me.setLink(pe[ue-1],pe[ue]);break;case 30:case 36:this.$=pe[ue-1]+" "+pe[ue];break;case 31:case 32:case 34:this.$=pe[ue-2]+" "+pe[ue-1]+" "+pe[ue];break;case 33:case 35:this.$=pe[ue-3]+" "+pe[ue-2]+" "+pe[ue-1]+" "+pe[ue];break;case 37:me.parseDirective("%%{","open_directive");break;case 38:me.parseDirective(pe[ue],"type_directive");break;case 39:pe[ue]=pe[ue].trim().replace(/'/g,'"'),me.parseDirective(pe[ue],"arg_directive");break;case 40:me.parseDirective("}%%","close_directive","gantt")}},table:[{3:1,4:2,5:k,24:4,34:C},{1:[3]},{3:6,4:2,5:k,24:4,34:C},_(O,[2,3],{6:7}),{25:8,35:[1,9]},{35:[2,37]},{1:[2,1]},{4:26,7:[1,10],8:11,9:[1,12],10:13,11:[1,14],12:T,13:P,14:D,15:F,16:N,17:z,18:B,19:X,20:W,21:24,22:H,24:4,29:U,34:C},{26:28,27:[1,29],37:G},_([27,37],[2,38]),_(O,[2,8],{1:[2,2]}),_(O,[2,4]),{4:26,10:31,12:T,13:P,14:D,15:F,16:N,17:z,18:B,19:X,20:W,21:24,22:H,24:4,29:U,34:C},_(O,[2,6]),_(O,[2,7]),_(O,[2,9]),_(O,[2,10]),_(O,[2,11]),_(O,[2,12]),_(O,[2,13]),_(O,[2,14]),_(O,[2,15]),_(O,[2,16]),_(O,[2,17]),_(O,[2,18]),{23:[1,32]},_(O,[2,20]),{30:[1,33],32:[1,34]},{11:[1,35]},{28:36,36:[1,37]},{11:[2,40]},_(O,[2,5]),_(O,[2,19]),_(O,[2,23],{31:[1,38],32:[1,39]}),_(O,[2,29],{30:[1,40]}),_(Y,[2,21]),{26:41,37:G},{37:[2,39]},_(O,[2,24],{32:[1,42]}),_(O,[2,25]),_(O,[2,27],{31:[1,43]}),{11:[1,44]},_(O,[2,26]),_(O,[2,28]),_(Y,[2,22])],defaultActions:{5:[2,37],6:[2,1],30:[2,40],37:[2,39]},parseError:function(re,be){if(!be.recoverable){var Le=new Error(re);throw Le.hash=be,Le}this.trace(re)},parse:function(re){var be=this,Le=[0],me=[],Ie=[null],pe=[],ce=this.table,ue="",_e=0,xe=0,Te=0,Ne=2,Be=1,Fe=pe.slice.call(arguments,1),Ve=Object.create(this.lexer),et={yy:{}};for(var rt in this.yy)Object.prototype.hasOwnProperty.call(this.yy,rt)&&(et.yy[rt]=this.yy[rt]);Ve.setInput(re,et.yy),et.yy.lexer=Ve,et.yy.parser=this,Ve.yylloc===void 0&&(Ve.yylloc={});var yt=Ve.yylloc;pe.push(yt);var ut=Ve.options&&Ve.options.ranges;function vt(){var Mn;return typeof(Mn=me.pop()||Ve.lex()||Be)!="number"&&(Mn instanceof Array&&(Mn=(me=Mn).pop()),Mn=be.symbols_[Mn]||Mn),Mn}typeof et.yy.parseError=="function"?this.parseError=et.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var ft,Qe,At,bt,ot,wt,xt,Nt,Vt,$t={};;){if(At=Le[Le.length-1],this.defaultActions[At]?bt=this.defaultActions[At]:(ft==null&&(ft=vt()),bt=ce[At]&&ce[At][ft]),bt===void 0||!bt.length||!bt[0]){var yn="";for(wt in Vt=[],ce[At])this.terminals_[wt]&&wt>Ne&&Vt.push("'"+this.terminals_[wt]+"'");yn=Ve.showPosition?"Parse error on line "+(_e+1)+`: `+Ve.showPosition()+` Expecting `+Vt.join(", ")+", got '"+(this.terminals_[ft]||ft)+"'":"Parse error on line "+(_e+1)+": Unexpected "+(ft==Be?"end of input":"'"+(this.terminals_[ft]||ft)+"'"),this.parseError(yn,{text:Ve.match,token:this.terminals_[ft]||ft,line:Ve.yylineno,loc:yt,expected:Vt})}if(bt[0]instanceof Array&&bt.length>1)throw new Error("Parse Error: multiple actions possible at state: "+At+", token: "+ft);switch(bt[0]){case 1:Le.push(ft),Ie.push(Ve.yytext),pe.push(Ve.yylloc),Le.push(bt[1]),ft=null,Qe?(ft=Qe,Qe=null):(xe=Ve.yyleng,ue=Ve.yytext,_e=Ve.yylineno,yt=Ve.yylloc,Te>0);break;case 2:if(xt=this.productions_[bt[1]][1],$t.$=Ie[Ie.length-xt],$t._$={first_line:pe[pe.length-(xt||1)].first_line,last_line:pe[pe.length-1].last_line,first_column:pe[pe.length-(xt||1)].first_column,last_column:pe[pe.length-1].last_column},ut&&($t._$.range=[pe[pe.length-(xt||1)].range[0],pe[pe.length-1].range[1]]),(ot=this.performAction.apply($t,[ue,xe,_e,et.yy,bt[1],Ie,pe].concat(Fe)))!==void 0)return ot;xt&&(Le=Le.slice(0,-1*xt*2),Ie=Ie.slice(0,-1*xt),pe=pe.slice(0,-1*xt)),Le.push(this.productions_[bt[1]][0]),Ie.push($t.$),pe.push($t._$),Nt=ce[Le[Le.length-2]][Le[Le.length-1]],Le.push(Nt);break;case 3:return!0}}return!0}},ee={EOF:1,parseError:function(re,be){if(!this.yy.parser)throw new Error(re);this.yy.parser.parseError(re,be)},setInput:function(re,be){return this.yy=be||this.yy||{},this._input=re,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var re=this._input[0];return this.yytext+=re,this.yyleng++,this.offset++,this.match+=re,this.matched+=re,re.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),re},unput:function(re){var be=re.length,Le=re.split(/(?:\r\n?|\n)/g);this._input=re+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-be),this.offset-=be;var me=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),Le.length-1&&(this.yylineno-=Le.length-1);var Ie=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:Le?(Le.length===me.length?this.yylloc.first_column:0)+me[me.length-Le.length].length-Le[0].length:this.yylloc.first_column-be},this.options.ranges&&(this.yylloc.range=[Ie[0],Ie[0]+this.yyleng-be]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(re){this.unput(this.match.slice(re))},pastInput:function(){var re=this.matched.substr(0,this.matched.length-this.match.length);return(re.length>20?"...":"")+re.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var re=this.match;return re.length<20&&(re+=this._input.substr(0,20-re.length)),(re.substr(0,20)+(re.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var re=this.pastInput(),be=new Array(re.length+1).join("-");return re+this.upcomingInput()+` `+be+"^"},test_match:function(re,be){var Le,me,Ie;if(this.options.backtrack_lexer&&(Ie={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(Ie.yylloc.range=this.yylloc.range.slice(0))),(me=re[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=me.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:me?me[me.length-1].length-me[me.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+re[0].length},this.yytext+=re[0],this.match+=re[0],this.matches=re,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(re[0].length),this.matched+=re[0],Le=this.performAction.call(this,this.yy,this,be,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),Le)return Le;if(this._backtrack){for(var pe in Ie)this[pe]=Ie[pe];return!1}return!1},next:function(){if(this.done)return this.EOF;var re,be,Le,me;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var Ie=this._currentRules(),pe=0;pebe[0].length)){if(be=Le,me=pe,this.options.backtrack_lexer){if((re=this.test_match(Le,Ie[pe]))!==!1)return re;if(this._backtrack){be=!1;continue}return!1}if(!this.options.flex)break}return be?(re=this.test_match(be,Ie[me]))!==!1&&re:this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(re){this.conditionStack.push(re)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(re){return(re=this.conditionStack.length-1-Math.abs(re||0))>=0?this.conditionStack[re]:"INITIAL"},pushState:function(re){this.begin(re)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(re,be,Le,me){switch(Le){case 0:return this.begin("open_directive"),34;case 1:return this.begin("type_directive"),35;case 2:return this.popState(),this.begin("arg_directive"),27;case 3:return this.popState(),this.popState(),37;case 4:return 36;case 5:case 6:case 7:case 9:case 10:case 11:break;case 8:return 11;case 12:this.begin("href");break;case 13:case 16:case 19:case 22:this.popState();break;case 14:return 32;case 15:this.begin("callbackname");break;case 17:this.popState(),this.begin("callbackargs");break;case 18:return 30;case 20:return 31;case 21:this.begin("click");break;case 23:return 29;case 24:return 5;case 25:return 12;case 26:return 13;case 27:return 14;case 28:return 15;case 29:return 17;case 30:return 16;case 31:return 18;case 32:return"date";case 33:return 19;case 34:return 20;case 35:return 22;case 36:return 23;case 37:return 27;case 38:return 7;case 39:return"INVALID"}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%%(?!\{)*[^\n]*)/i,/^(?:[^\}]%%*[^\n]*)/i,/^(?:%%*[^\n]*[\n]*)/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:href[\s]+["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:call[\s]+)/i,/^(?:\([\s]*\))/i,/^(?:\()/i,/^(?:[^(]*)/i,/^(?:\))/i,/^(?:[^)]*)/i,/^(?:click[\s]+)/i,/^(?:[\s\n])/i,/^(?:[^\s\n]*)/i,/^(?:gantt\b)/i,/^(?:dateFormat\s[^#\n;]+)/i,/^(?:inclusiveEndDates\b)/i,/^(?:topAxis\b)/i,/^(?:axisFormat\s[^#\n;]+)/i,/^(?:includes\s[^#\n;]+)/i,/^(?:excludes\s[^#\n;]+)/i,/^(?:todayMarker\s[^\n;]+)/i,/^(?:\d\d\d\d-\d\d-\d\d\b)/i,/^(?:title\s[^#\n;]+)/i,/^(?:section\s[^#:\n;]+)/i,/^(?:[^#:\n;]+)/i,/^(?::[^#\n;]+)/i,/^(?::)/i,/^(?:$)/i,/^(?:.)/i],conditions:{close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},callbackargs:{rules:[19,20],inclusive:!1},callbackname:{rules:[16,17,18],inclusive:!1},href:{rules:[13,14],inclusive:!1},click:{rules:[22,23],inclusive:!1},INITIAL:{rules:[0,5,6,7,8,9,10,11,12,15,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39],inclusive:!0}}};function te(){this.yy={}}return K.lexer=ee,te.prototype=K,K.Parser=te,new te}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),h.exit(1));var k=s(6878).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(h.argv.slice(1))},2553:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(B,X,W,H){for(W=W||{},H=B.length;H--;W[B[H]]=X);return W},k=[2,3],C=[1,7],O=[7,12,15,17,19,20,21],T=[7,11,12,15,17,19,20,21],P=[2,20],D=[1,32],F={trace:function(){},yy:{},symbols_:{error:2,start:3,GG:4,":":5,document:6,EOF:7,DIR:8,options:9,body:10,OPT:11,NL:12,line:13,statement:14,COMMIT:15,commit_arg:16,BRANCH:17,ID:18,CHECKOUT:19,MERGE:20,RESET:21,reset_arg:22,STR:23,HEAD:24,reset_parents:25,CARET:26,$accept:0,$end:1},terminals_:{2:"error",4:"GG",5:":",7:"EOF",8:"DIR",11:"OPT",12:"NL",15:"COMMIT",17:"BRANCH",18:"ID",19:"CHECKOUT",20:"MERGE",21:"RESET",23:"STR",24:"HEAD",26:"CARET"},productions_:[0,[3,4],[3,5],[6,0],[6,2],[9,2],[9,1],[10,0],[10,2],[13,2],[13,1],[14,2],[14,2],[14,2],[14,2],[14,2],[16,0],[16,1],[22,2],[22,2],[25,0],[25,2]],performAction:function(B,X,W,H,U,G,Y){var K=G.length-1;switch(U){case 1:return G[K-1];case 2:return H.setDirection(G[K-3]),G[K-1];case 4:H.setOptions(G[K-1]),this.$=G[K];break;case 5:G[K-1]+=G[K],this.$=G[K-1];break;case 7:this.$=[];break;case 8:G[K-1].push(G[K]),this.$=G[K-1];break;case 9:this.$=G[K-1];break;case 11:H.commit(G[K]);break;case 12:H.branch(G[K]);break;case 13:H.checkout(G[K]);break;case 14:H.merge(G[K]);break;case 15:H.reset(G[K]);break;case 16:this.$="";break;case 17:this.$=G[K];break;case 18:this.$=G[K-1]+":"+G[K];break;case 19:this.$=G[K-1]+":"+H.count,H.count=0;break;case 20:H.count=0;break;case 21:H.count+=1}},table:[{3:1,4:[1,2]},{1:[3]},{5:[1,3],8:[1,4]},{6:5,7:k,9:6,12:C},{5:[1,8]},{7:[1,9]},_(O,[2,7],{10:10,11:[1,11]}),_(T,[2,6]),{6:12,7:k,9:6,12:C},{1:[2,1]},{7:[2,4],12:[1,15],13:13,14:14,15:[1,16],17:[1,17],19:[1,18],20:[1,19],21:[1,20]},_(T,[2,5]),{7:[1,21]},_(O,[2,8]),{12:[1,22]},_(O,[2,10]),{12:[2,16],16:23,23:[1,24]},{18:[1,25]},{18:[1,26]},{18:[1,27]},{18:[1,30],22:28,24:[1,29]},{1:[2,2]},_(O,[2,9]),{12:[2,11]},{12:[2,17]},{12:[2,12]},{12:[2,13]},{12:[2,14]},{12:[2,15]},{12:P,25:31,26:D},{12:P,25:33,26:D},{12:[2,18]},{12:P,25:34,26:D},{12:[2,19]},{12:[2,21]}],defaultActions:{9:[2,1],21:[2,2],23:[2,11],24:[2,17],25:[2,12],26:[2,13],27:[2,14],28:[2,15],31:[2,18],33:[2,19],34:[2,21]},parseError:function(B,X){if(!X.recoverable){var W=new Error(B);throw W.hash=X,W}this.trace(B)},parse:function(B){var X=this,W=[0],H=[],U=[null],G=[],Y=this.table,K="",ee=0,te=0,re=0,be=2,Le=1,me=G.slice.call(arguments,1),Ie=Object.create(this.lexer),pe={yy:{}};for(var ce in this.yy)Object.prototype.hasOwnProperty.call(this.yy,ce)&&(pe.yy[ce]=this.yy[ce]);Ie.setInput(B,pe.yy),pe.yy.lexer=Ie,pe.yy.parser=this,Ie.yylloc===void 0&&(Ie.yylloc={});var ue=Ie.yylloc;G.push(ue);var _e=Ie.options&&Ie.options.ranges;function xe(){var Qe;return typeof(Qe=H.pop()||Ie.lex()||Le)!="number"&&(Qe instanceof Array&&(Qe=(H=Qe).pop()),Qe=X.symbols_[Qe]||Qe),Qe}typeof pe.yy.parseError=="function"?this.parseError=pe.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var Te,Ne,Be,Fe,Ve,et,rt,yt,ut,vt={};;){if(Be=W[W.length-1],this.defaultActions[Be]?Fe=this.defaultActions[Be]:(Te==null&&(Te=xe()),Fe=Y[Be]&&Y[Be][Te]),Fe===void 0||!Fe.length||!Fe[0]){var ft="";for(et in ut=[],Y[Be])this.terminals_[et]&&et>be&&ut.push("'"+this.terminals_[et]+"'");ft=Ie.showPosition?"Parse error on line "+(ee+1)+`: +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(re){this.conditionStack.push(re)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(re){return(re=this.conditionStack.length-1-Math.abs(re||0))>=0?this.conditionStack[re]:"INITIAL"},pushState:function(re){this.begin(re)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(re,be,Le,me){switch(Le){case 0:return this.begin("open_directive"),34;case 1:return this.begin("type_directive"),35;case 2:return this.popState(),this.begin("arg_directive"),27;case 3:return this.popState(),this.popState(),37;case 4:return 36;case 5:case 6:case 7:case 9:case 10:case 11:break;case 8:return 11;case 12:this.begin("href");break;case 13:case 16:case 19:case 22:this.popState();break;case 14:return 32;case 15:this.begin("callbackname");break;case 17:this.popState(),this.begin("callbackargs");break;case 18:return 30;case 20:return 31;case 21:this.begin("click");break;case 23:return 29;case 24:return 5;case 25:return 12;case 26:return 13;case 27:return 14;case 28:return 15;case 29:return 17;case 30:return 16;case 31:return 18;case 32:return"date";case 33:return 19;case 34:return 20;case 35:return 22;case 36:return 23;case 37:return 27;case 38:return 7;case 39:return"INVALID"}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%%(?!\{)*[^\n]*)/i,/^(?:[^\}]%%*[^\n]*)/i,/^(?:%%*[^\n]*[\n]*)/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:href[\s]+["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:call[\s]+)/i,/^(?:\([\s]*\))/i,/^(?:\()/i,/^(?:[^(]*)/i,/^(?:\))/i,/^(?:[^)]*)/i,/^(?:click[\s]+)/i,/^(?:[\s\n])/i,/^(?:[^\s\n]*)/i,/^(?:gantt\b)/i,/^(?:dateFormat\s[^#\n;]+)/i,/^(?:inclusiveEndDates\b)/i,/^(?:topAxis\b)/i,/^(?:axisFormat\s[^#\n;]+)/i,/^(?:includes\s[^#\n;]+)/i,/^(?:excludes\s[^#\n;]+)/i,/^(?:todayMarker\s[^\n;]+)/i,/^(?:\d\d\d\d-\d\d-\d\d\b)/i,/^(?:title\s[^#\n;]+)/i,/^(?:section\s[^#:\n;]+)/i,/^(?:[^#:\n;]+)/i,/^(?::[^#\n;]+)/i,/^(?::)/i,/^(?:$)/i,/^(?:.)/i],conditions:{close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},callbackargs:{rules:[19,20],inclusive:!1},callbackname:{rules:[16,17,18],inclusive:!1},href:{rules:[13,14],inclusive:!1},click:{rules:[22,23],inclusive:!1},INITIAL:{rules:[0,5,6,7,8,9,10,11,12,15,21,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39],inclusive:!0}}};function te(){this.yy={}}return K.lexer=ee,te.prototype=K,K.Parser=te,new te}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),p.exit(1));var k=s(6878).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(p.argv.slice(1))},2553:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(B,X,W,H){for(W=W||{},H=B.length;H--;W[B[H]]=X);return W},k=[2,3],C=[1,7],O=[7,12,15,17,19,20,21],T=[7,11,12,15,17,19,20,21],P=[2,20],D=[1,32],F={trace:function(){},yy:{},symbols_:{error:2,start:3,GG:4,":":5,document:6,EOF:7,DIR:8,options:9,body:10,OPT:11,NL:12,line:13,statement:14,COMMIT:15,commit_arg:16,BRANCH:17,ID:18,CHECKOUT:19,MERGE:20,RESET:21,reset_arg:22,STR:23,HEAD:24,reset_parents:25,CARET:26,$accept:0,$end:1},terminals_:{2:"error",4:"GG",5:":",7:"EOF",8:"DIR",11:"OPT",12:"NL",15:"COMMIT",17:"BRANCH",18:"ID",19:"CHECKOUT",20:"MERGE",21:"RESET",23:"STR",24:"HEAD",26:"CARET"},productions_:[0,[3,4],[3,5],[6,0],[6,2],[9,2],[9,1],[10,0],[10,2],[13,2],[13,1],[14,2],[14,2],[14,2],[14,2],[14,2],[16,0],[16,1],[22,2],[22,2],[25,0],[25,2]],performAction:function(B,X,W,H,U,G,Y){var K=G.length-1;switch(U){case 1:return G[K-1];case 2:return H.setDirection(G[K-3]),G[K-1];case 4:H.setOptions(G[K-1]),this.$=G[K];break;case 5:G[K-1]+=G[K],this.$=G[K-1];break;case 7:this.$=[];break;case 8:G[K-1].push(G[K]),this.$=G[K-1];break;case 9:this.$=G[K-1];break;case 11:H.commit(G[K]);break;case 12:H.branch(G[K]);break;case 13:H.checkout(G[K]);break;case 14:H.merge(G[K]);break;case 15:H.reset(G[K]);break;case 16:this.$="";break;case 17:this.$=G[K];break;case 18:this.$=G[K-1]+":"+G[K];break;case 19:this.$=G[K-1]+":"+H.count,H.count=0;break;case 20:H.count=0;break;case 21:H.count+=1}},table:[{3:1,4:[1,2]},{1:[3]},{5:[1,3],8:[1,4]},{6:5,7:k,9:6,12:C},{5:[1,8]},{7:[1,9]},_(O,[2,7],{10:10,11:[1,11]}),_(T,[2,6]),{6:12,7:k,9:6,12:C},{1:[2,1]},{7:[2,4],12:[1,15],13:13,14:14,15:[1,16],17:[1,17],19:[1,18],20:[1,19],21:[1,20]},_(T,[2,5]),{7:[1,21]},_(O,[2,8]),{12:[1,22]},_(O,[2,10]),{12:[2,16],16:23,23:[1,24]},{18:[1,25]},{18:[1,26]},{18:[1,27]},{18:[1,30],22:28,24:[1,29]},{1:[2,2]},_(O,[2,9]),{12:[2,11]},{12:[2,17]},{12:[2,12]},{12:[2,13]},{12:[2,14]},{12:[2,15]},{12:P,25:31,26:D},{12:P,25:33,26:D},{12:[2,18]},{12:P,25:34,26:D},{12:[2,19]},{12:[2,21]}],defaultActions:{9:[2,1],21:[2,2],23:[2,11],24:[2,17],25:[2,12],26:[2,13],27:[2,14],28:[2,15],31:[2,18],33:[2,19],34:[2,21]},parseError:function(B,X){if(!X.recoverable){var W=new Error(B);throw W.hash=X,W}this.trace(B)},parse:function(B){var X=this,W=[0],H=[],U=[null],G=[],Y=this.table,K="",ee=0,te=0,re=0,be=2,Le=1,me=G.slice.call(arguments,1),Ie=Object.create(this.lexer),pe={yy:{}};for(var ce in this.yy)Object.prototype.hasOwnProperty.call(this.yy,ce)&&(pe.yy[ce]=this.yy[ce]);Ie.setInput(B,pe.yy),pe.yy.lexer=Ie,pe.yy.parser=this,Ie.yylloc===void 0&&(Ie.yylloc={});var ue=Ie.yylloc;G.push(ue);var _e=Ie.options&&Ie.options.ranges;function xe(){var Qe;return typeof(Qe=H.pop()||Ie.lex()||Le)!="number"&&(Qe instanceof Array&&(Qe=(H=Qe).pop()),Qe=X.symbols_[Qe]||Qe),Qe}typeof pe.yy.parseError=="function"?this.parseError=pe.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var Te,Ne,Be,Fe,Ve,et,rt,yt,ut,vt={};;){if(Be=W[W.length-1],this.defaultActions[Be]?Fe=this.defaultActions[Be]:(Te==null&&(Te=xe()),Fe=Y[Be]&&Y[Be][Te]),Fe===void 0||!Fe.length||!Fe[0]){var ft="";for(et in ut=[],Y[Be])this.terminals_[et]&&et>be&&ut.push("'"+this.terminals_[et]+"'");ft=Ie.showPosition?"Parse error on line "+(ee+1)+`: `+Ie.showPosition()+` Expecting `+ut.join(", ")+", got '"+(this.terminals_[Te]||Te)+"'":"Parse error on line "+(ee+1)+": Unexpected "+(Te==Le?"end of input":"'"+(this.terminals_[Te]||Te)+"'"),this.parseError(ft,{text:Ie.match,token:this.terminals_[Te]||Te,line:Ie.yylineno,loc:ue,expected:ut})}if(Fe[0]instanceof Array&&Fe.length>1)throw new Error("Parse Error: multiple actions possible at state: "+Be+", token: "+Te);switch(Fe[0]){case 1:W.push(Te),U.push(Ie.yytext),G.push(Ie.yylloc),W.push(Fe[1]),Te=null,Ne?(Te=Ne,Ne=null):(te=Ie.yyleng,K=Ie.yytext,ee=Ie.yylineno,ue=Ie.yylloc,re>0);break;case 2:if(rt=this.productions_[Fe[1]][1],vt.$=U[U.length-rt],vt._$={first_line:G[G.length-(rt||1)].first_line,last_line:G[G.length-1].last_line,first_column:G[G.length-(rt||1)].first_column,last_column:G[G.length-1].last_column},_e&&(vt._$.range=[G[G.length-(rt||1)].range[0],G[G.length-1].range[1]]),(Ve=this.performAction.apply(vt,[K,te,ee,pe.yy,Fe[1],U,G].concat(me)))!==void 0)return Ve;rt&&(W=W.slice(0,-1*rt*2),U=U.slice(0,-1*rt),G=G.slice(0,-1*rt)),W.push(this.productions_[Fe[1]][0]),U.push(vt.$),G.push(vt._$),yt=Y[W[W.length-2]][W[W.length-1]],W.push(yt);break;case 3:return!0}}return!0}},N={EOF:1,parseError:function(B,X){if(!this.yy.parser)throw new Error(B);this.yy.parser.parseError(B,X)},setInput:function(B,X){return this.yy=X||this.yy||{},this._input=B,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var B=this._input[0];return this.yytext+=B,this.yyleng++,this.offset++,this.match+=B,this.matched+=B,B.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),B},unput:function(B){var X=B.length,W=B.split(/(?:\r\n?|\n)/g);this._input=B+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-X),this.offset-=X;var H=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),W.length-1&&(this.yylineno-=W.length-1);var U=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:W?(W.length===H.length?this.yylloc.first_column:0)+H[H.length-W.length].length-W[0].length:this.yylloc.first_column-X},this.options.ranges&&(this.yylloc.range=[U[0],U[0]+this.yyleng-X]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(B){this.unput(this.match.slice(B))},pastInput:function(){var B=this.matched.substr(0,this.matched.length-this.match.length);return(B.length>20?"...":"")+B.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var B=this.match;return B.length<20&&(B+=this._input.substr(0,20-B.length)),(B.substr(0,20)+(B.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var B=this.pastInput(),X=new Array(B.length+1).join("-");return B+this.upcomingInput()+` `+X+"^"},test_match:function(B,X){var W,H,U;if(this.options.backtrack_lexer&&(U={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(U.yylloc.range=this.yylloc.range.slice(0))),(H=B[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=H.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:H?H[H.length-1].length-H[H.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+B[0].length},this.yytext+=B[0],this.match+=B[0],this.matches=B,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(B[0].length),this.matched+=B[0],W=this.performAction.call(this,this.yy,this,X,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),W)return W;if(this._backtrack){for(var G in U)this[G]=U[G];return!1}return!1},next:function(){if(this.done)return this.EOF;var B,X,W,H;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var U=this._currentRules(),G=0;GX[0].length)){if(X=W,H=G,this.options.backtrack_lexer){if((B=this.test_match(W,U[G]))!==!1)return B;if(this._backtrack){X=!1;continue}return!1}if(!this.options.flex)break}return X?(B=this.test_match(X,U[H]))!==!1&&B:this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(B){this.conditionStack.push(B)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(B){return(B=this.conditionStack.length-1-Math.abs(B||0))>=0?this.conditionStack[B]:"INITIAL"},pushState:function(B){this.begin(B)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(B,X,W,H){switch(W){case 0:return 12;case 1:case 2:case 3:break;case 4:return 4;case 5:return 15;case 6:return 17;case 7:return 20;case 8:return 21;case 9:return 19;case 10:case 11:return 8;case 12:return 5;case 13:return 26;case 14:this.begin("options");break;case 15:case 18:this.popState();break;case 16:return 11;case 17:this.begin("string");break;case 19:return 23;case 20:return 18;case 21:return 7}},rules:[/^(?:(\r?\n)+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:gitGraph\b)/i,/^(?:commit\b)/i,/^(?:branch\b)/i,/^(?:merge\b)/i,/^(?:reset\b)/i,/^(?:checkout\b)/i,/^(?:LR\b)/i,/^(?:BT\b)/i,/^(?::)/i,/^(?:\^)/i,/^(?:options\r?\n)/i,/^(?:end\r?\n)/i,/^(?:[^\n]+\r?\n)/i,/^(?:["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[a-zA-Z][-_\.a-zA-Z0-9]*[-_a-zA-Z0-9])/i,/^(?:$)/i],conditions:{options:{rules:[15,16],inclusive:!1},string:{rules:[18,19],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,17,20,21],inclusive:!0}}};function z(){this.yy={}}return F.lexer=N,z.prototype=F,F.Parser=z,new z}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),h.exit(1));var k=s(8183).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(h.argv.slice(1))},6765:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(P,D,F,N){for(F=F||{},N=P.length;N--;F[P[N]]=D);return F},k=[6,9,10],C={trace:function(){},yy:{},symbols_:{error:2,start:3,info:4,document:5,EOF:6,line:7,statement:8,NL:9,showInfo:10,$accept:0,$end:1},terminals_:{2:"error",4:"info",6:"EOF",9:"NL",10:"showInfo"},productions_:[0,[3,3],[5,0],[5,2],[7,1],[7,1],[8,1]],performAction:function(P,D,F,N,z,B,X){switch(B.length,z){case 1:return N;case 4:break;case 6:N.setInfo(!0)}},table:[{3:1,4:[1,2]},{1:[3]},_(k,[2,2],{5:3}),{6:[1,4],7:5,8:6,9:[1,7],10:[1,8]},{1:[2,1]},_(k,[2,3]),_(k,[2,4]),_(k,[2,5]),_(k,[2,6])],defaultActions:{4:[2,1]},parseError:function(P,D){if(!D.recoverable){var F=new Error(P);throw F.hash=D,F}this.trace(P)},parse:function(P){var D=this,F=[0],N=[],z=[null],B=[],X=this.table,W="",H=0,U=0,G=0,Y=2,K=1,ee=B.slice.call(arguments,1),te=Object.create(this.lexer),re={yy:{}};for(var be in this.yy)Object.prototype.hasOwnProperty.call(this.yy,be)&&(re.yy[be]=this.yy[be]);te.setInput(P,re.yy),re.yy.lexer=te,re.yy.parser=this,te.yylloc===void 0&&(te.yylloc={});var Le=te.yylloc;B.push(Le);var me=te.options&&te.options.ranges;function Ie(){var rt;return typeof(rt=N.pop()||te.lex()||K)!="number"&&(rt instanceof Array&&(rt=(N=rt).pop()),rt=D.symbols_[rt]||rt),rt}typeof re.yy.parseError=="function"?this.parseError=re.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var pe,ce,ue,_e,xe,Te,Ne,Be,Fe,Ve={};;){if(ue=F[F.length-1],this.defaultActions[ue]?_e=this.defaultActions[ue]:(pe==null&&(pe=Ie()),_e=X[ue]&&X[ue][pe]),_e===void 0||!_e.length||!_e[0]){var et="";for(Te in Fe=[],X[ue])this.terminals_[Te]&&Te>Y&&Fe.push("'"+this.terminals_[Te]+"'");et=te.showPosition?"Parse error on line "+(H+1)+`: +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(B){this.conditionStack.push(B)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(B){return(B=this.conditionStack.length-1-Math.abs(B||0))>=0?this.conditionStack[B]:"INITIAL"},pushState:function(B){this.begin(B)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(B,X,W,H){switch(W){case 0:return 12;case 1:case 2:case 3:break;case 4:return 4;case 5:return 15;case 6:return 17;case 7:return 20;case 8:return 21;case 9:return 19;case 10:case 11:return 8;case 12:return 5;case 13:return 26;case 14:this.begin("options");break;case 15:case 18:this.popState();break;case 16:return 11;case 17:this.begin("string");break;case 19:return 23;case 20:return 18;case 21:return 7}},rules:[/^(?:(\r?\n)+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:gitGraph\b)/i,/^(?:commit\b)/i,/^(?:branch\b)/i,/^(?:merge\b)/i,/^(?:reset\b)/i,/^(?:checkout\b)/i,/^(?:LR\b)/i,/^(?:BT\b)/i,/^(?::)/i,/^(?:\^)/i,/^(?:options\r?\n)/i,/^(?:end\r?\n)/i,/^(?:[^\n]+\r?\n)/i,/^(?:["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[a-zA-Z][-_\.a-zA-Z0-9]*[-_a-zA-Z0-9])/i,/^(?:$)/i],conditions:{options:{rules:[15,16],inclusive:!1},string:{rules:[18,19],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,17,20,21],inclusive:!0}}};function z(){this.yy={}}return F.lexer=N,z.prototype=F,F.Parser=z,new z}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),p.exit(1));var k=s(8183).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(p.argv.slice(1))},6765:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(P,D,F,N){for(F=F||{},N=P.length;N--;F[P[N]]=D);return F},k=[6,9,10],C={trace:function(){},yy:{},symbols_:{error:2,start:3,info:4,document:5,EOF:6,line:7,statement:8,NL:9,showInfo:10,$accept:0,$end:1},terminals_:{2:"error",4:"info",6:"EOF",9:"NL",10:"showInfo"},productions_:[0,[3,3],[5,0],[5,2],[7,1],[7,1],[8,1]],performAction:function(P,D,F,N,z,B,X){switch(B.length,z){case 1:return N;case 4:break;case 6:N.setInfo(!0)}},table:[{3:1,4:[1,2]},{1:[3]},_(k,[2,2],{5:3}),{6:[1,4],7:5,8:6,9:[1,7],10:[1,8]},{1:[2,1]},_(k,[2,3]),_(k,[2,4]),_(k,[2,5]),_(k,[2,6])],defaultActions:{4:[2,1]},parseError:function(P,D){if(!D.recoverable){var F=new Error(P);throw F.hash=D,F}this.trace(P)},parse:function(P){var D=this,F=[0],N=[],z=[null],B=[],X=this.table,W="",H=0,U=0,G=0,Y=2,K=1,ee=B.slice.call(arguments,1),te=Object.create(this.lexer),re={yy:{}};for(var be in this.yy)Object.prototype.hasOwnProperty.call(this.yy,be)&&(re.yy[be]=this.yy[be]);te.setInput(P,re.yy),re.yy.lexer=te,re.yy.parser=this,te.yylloc===void 0&&(te.yylloc={});var Le=te.yylloc;B.push(Le);var me=te.options&&te.options.ranges;function Ie(){var rt;return typeof(rt=N.pop()||te.lex()||K)!="number"&&(rt instanceof Array&&(rt=(N=rt).pop()),rt=D.symbols_[rt]||rt),rt}typeof re.yy.parseError=="function"?this.parseError=re.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var pe,ce,ue,_e,xe,Te,Ne,Be,Fe,Ve={};;){if(ue=F[F.length-1],this.defaultActions[ue]?_e=this.defaultActions[ue]:(pe==null&&(pe=Ie()),_e=X[ue]&&X[ue][pe]),_e===void 0||!_e.length||!_e[0]){var et="";for(Te in Fe=[],X[ue])this.terminals_[Te]&&Te>Y&&Fe.push("'"+this.terminals_[Te]+"'");et=te.showPosition?"Parse error on line "+(H+1)+`: `+te.showPosition()+` Expecting `+Fe.join(", ")+", got '"+(this.terminals_[pe]||pe)+"'":"Parse error on line "+(H+1)+": Unexpected "+(pe==K?"end of input":"'"+(this.terminals_[pe]||pe)+"'"),this.parseError(et,{text:te.match,token:this.terminals_[pe]||pe,line:te.yylineno,loc:Le,expected:Fe})}if(_e[0]instanceof Array&&_e.length>1)throw new Error("Parse Error: multiple actions possible at state: "+ue+", token: "+pe);switch(_e[0]){case 1:F.push(pe),z.push(te.yytext),B.push(te.yylloc),F.push(_e[1]),pe=null,ce?(pe=ce,ce=null):(U=te.yyleng,W=te.yytext,H=te.yylineno,Le=te.yylloc,G>0);break;case 2:if(Ne=this.productions_[_e[1]][1],Ve.$=z[z.length-Ne],Ve._$={first_line:B[B.length-(Ne||1)].first_line,last_line:B[B.length-1].last_line,first_column:B[B.length-(Ne||1)].first_column,last_column:B[B.length-1].last_column},me&&(Ve._$.range=[B[B.length-(Ne||1)].range[0],B[B.length-1].range[1]]),(xe=this.performAction.apply(Ve,[W,U,H,re.yy,_e[1],z,B].concat(ee)))!==void 0)return xe;Ne&&(F=F.slice(0,-1*Ne*2),z=z.slice(0,-1*Ne),B=B.slice(0,-1*Ne)),F.push(this.productions_[_e[1]][0]),z.push(Ve.$),B.push(Ve._$),Be=X[F[F.length-2]][F[F.length-1]],F.push(Be);break;case 3:return!0}}return!0}},O={EOF:1,parseError:function(P,D){if(!this.yy.parser)throw new Error(P);this.yy.parser.parseError(P,D)},setInput:function(P,D){return this.yy=D||this.yy||{},this._input=P,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var P=this._input[0];return this.yytext+=P,this.yyleng++,this.offset++,this.match+=P,this.matched+=P,P.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),P},unput:function(P){var D=P.length,F=P.split(/(?:\r\n?|\n)/g);this._input=P+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-D),this.offset-=D;var N=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),F.length-1&&(this.yylineno-=F.length-1);var z=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:F?(F.length===N.length?this.yylloc.first_column:0)+N[N.length-F.length].length-F[0].length:this.yylloc.first_column-D},this.options.ranges&&(this.yylloc.range=[z[0],z[0]+this.yyleng-D]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(P){this.unput(this.match.slice(P))},pastInput:function(){var P=this.matched.substr(0,this.matched.length-this.match.length);return(P.length>20?"...":"")+P.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var P=this.match;return P.length<20&&(P+=this._input.substr(0,20-P.length)),(P.substr(0,20)+(P.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var P=this.pastInput(),D=new Array(P.length+1).join("-");return P+this.upcomingInput()+` `+D+"^"},test_match:function(P,D){var F,N,z;if(this.options.backtrack_lexer&&(z={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(z.yylloc.range=this.yylloc.range.slice(0))),(N=P[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=N.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:N?N[N.length-1].length-N[N.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+P[0].length},this.yytext+=P[0],this.match+=P[0],this.matches=P,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(P[0].length),this.matched+=P[0],F=this.performAction.call(this,this.yy,this,D,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),F)return F;if(this._backtrack){for(var B in z)this[B]=z[B];return!1}return!1},next:function(){if(this.done)return this.EOF;var P,D,F,N;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var z=this._currentRules(),B=0;BD[0].length)){if(D=F,N=B,this.options.backtrack_lexer){if((P=this.test_match(F,z[B]))!==!1)return P;if(this._backtrack){D=!1;continue}return!1}if(!this.options.flex)break}return D?(P=this.test_match(D,z[N]))!==!1&&P:this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(P){this.conditionStack.push(P)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(P){return(P=this.conditionStack.length-1-Math.abs(P||0))>=0?this.conditionStack[P]:"INITIAL"},pushState:function(P){this.begin(P)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(P,D,F,N){switch(F){case 0:return 4;case 1:return 9;case 2:return"space";case 3:return 10;case 4:return 6;case 5:return"TXT"}},rules:[/^(?:info\b)/i,/^(?:[\s\n\r]+)/i,/^(?:[\s]+)/i,/^(?:showInfo\b)/i,/^(?:$)/i,/^(?:.)/i],conditions:{INITIAL:{rules:[0,1,2,3,4,5],inclusive:!0}}};function T(){this.yy={}}return C.lexer=O,T.prototype=C,C.Parser=T,new T}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),h.exit(1));var k=s(1428).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(h.argv.slice(1))},7062:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(ee,te,re,be){for(re=re||{},be=ee.length;be--;re[ee[be]]=te);return re},k=[1,4],C=[1,5],O=[1,6],T=[1,7],P=[1,9],D=[1,11,13,20,21,22,23],F=[2,5],N=[1,6,11,13,20,21,22,23],z=[20,21,22],B=[2,8],X=[1,18],W=[1,19],H=[1,24],U=[6,20,21,22,23],G={trace:function(){},yy:{},symbols_:{error:2,start:3,eol:4,directive:5,PIE:6,document:7,showData:8,line:9,statement:10,txt:11,value:12,title:13,title_value:14,openDirective:15,typeDirective:16,closeDirective:17,":":18,argDirective:19,NEWLINE:20,";":21,EOF:22,open_directive:23,type_directive:24,arg_directive:25,close_directive:26,$accept:0,$end:1},terminals_:{2:"error",6:"PIE",8:"showData",11:"txt",12:"value",13:"title",14:"title_value",18:":",20:"NEWLINE",21:";",22:"EOF",23:"open_directive",24:"type_directive",25:"arg_directive",26:"close_directive"},productions_:[0,[3,2],[3,2],[3,2],[3,3],[7,0],[7,2],[9,2],[10,0],[10,2],[10,2],[10,1],[5,3],[5,5],[4,1],[4,1],[4,1],[15,1],[16,1],[19,1],[17,1]],performAction:function(ee,te,re,be,Le,me,Ie){var pe=me.length-1;switch(Le){case 4:be.setShowData(!0);break;case 7:this.$=me[pe-1];break;case 9:be.addSection(me[pe-1],be.cleanupValue(me[pe]));break;case 10:this.$=me[pe].trim(),be.setTitle(this.$);break;case 17:be.parseDirective("%%{","open_directive");break;case 18:be.parseDirective(me[pe],"type_directive");break;case 19:me[pe]=me[pe].trim().replace(/'/g,'"'),be.parseDirective(me[pe],"arg_directive");break;case 20:be.parseDirective("}%%","close_directive","pie")}},table:[{3:1,4:2,5:3,6:k,15:8,20:C,21:O,22:T,23:P},{1:[3]},{3:10,4:2,5:3,6:k,15:8,20:C,21:O,22:T,23:P},{3:11,4:2,5:3,6:k,15:8,20:C,21:O,22:T,23:P},_(D,F,{7:12,8:[1,13]}),_(N,[2,14]),_(N,[2,15]),_(N,[2,16]),{16:14,24:[1,15]},{24:[2,17]},{1:[2,1]},{1:[2,2]},_(z,B,{15:8,9:16,10:17,5:20,1:[2,3],11:X,13:W,23:P}),_(D,F,{7:21}),{17:22,18:[1,23],26:H},_([18,26],[2,18]),_(D,[2,6]),{4:25,20:C,21:O,22:T},{12:[1,26]},{14:[1,27]},_(z,[2,11]),_(z,B,{15:8,9:16,10:17,5:20,1:[2,4],11:X,13:W,23:P}),_(U,[2,12]),{19:28,25:[1,29]},_(U,[2,20]),_(D,[2,7]),_(z,[2,9]),_(z,[2,10]),{17:30,26:H},{26:[2,19]},_(U,[2,13])],defaultActions:{9:[2,17],10:[2,1],11:[2,2],29:[2,19]},parseError:function(ee,te){if(!te.recoverable){var re=new Error(ee);throw re.hash=te,re}this.trace(ee)},parse:function(ee){var te=this,re=[0],be=[],Le=[null],me=[],Ie=this.table,pe="",ce=0,ue=0,_e=0,xe=2,Te=1,Ne=me.slice.call(arguments,1),Be=Object.create(this.lexer),Fe={yy:{}};for(var Ve in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ve)&&(Fe.yy[Ve]=this.yy[Ve]);Be.setInput(ee,Fe.yy),Fe.yy.lexer=Be,Fe.yy.parser=this,Be.yylloc===void 0&&(Be.yylloc={});var et=Be.yylloc;me.push(et);var rt=Be.options&&Be.options.ranges;function yt(){var $t;return typeof($t=be.pop()||Be.lex()||Te)!="number"&&($t instanceof Array&&($t=(be=$t).pop()),$t=te.symbols_[$t]||$t),$t}typeof Fe.yy.parseError=="function"?this.parseError=Fe.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var ut,vt,ft,Qe,At,bt,ot,wt,xt,Nt={};;){if(ft=re[re.length-1],this.defaultActions[ft]?Qe=this.defaultActions[ft]:(ut==null&&(ut=yt()),Qe=Ie[ft]&&Ie[ft][ut]),Qe===void 0||!Qe.length||!Qe[0]){var Vt="";for(bt in xt=[],Ie[ft])this.terminals_[bt]&&bt>xe&&xt.push("'"+this.terminals_[bt]+"'");Vt=Be.showPosition?"Parse error on line "+(ce+1)+`: +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(P){this.conditionStack.push(P)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(P){return(P=this.conditionStack.length-1-Math.abs(P||0))>=0?this.conditionStack[P]:"INITIAL"},pushState:function(P){this.begin(P)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(P,D,F,N){switch(F){case 0:return 4;case 1:return 9;case 2:return"space";case 3:return 10;case 4:return 6;case 5:return"TXT"}},rules:[/^(?:info\b)/i,/^(?:[\s\n\r]+)/i,/^(?:[\s]+)/i,/^(?:showInfo\b)/i,/^(?:$)/i,/^(?:.)/i],conditions:{INITIAL:{rules:[0,1,2,3,4,5],inclusive:!0}}};function T(){this.yy={}}return C.lexer=O,T.prototype=C,C.Parser=T,new T}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),p.exit(1));var k=s(1428).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(p.argv.slice(1))},7062:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(ee,te,re,be){for(re=re||{},be=ee.length;be--;re[ee[be]]=te);return re},k=[1,4],C=[1,5],O=[1,6],T=[1,7],P=[1,9],D=[1,11,13,20,21,22,23],F=[2,5],N=[1,6,11,13,20,21,22,23],z=[20,21,22],B=[2,8],X=[1,18],W=[1,19],H=[1,24],U=[6,20,21,22,23],G={trace:function(){},yy:{},symbols_:{error:2,start:3,eol:4,directive:5,PIE:6,document:7,showData:8,line:9,statement:10,txt:11,value:12,title:13,title_value:14,openDirective:15,typeDirective:16,closeDirective:17,":":18,argDirective:19,NEWLINE:20,";":21,EOF:22,open_directive:23,type_directive:24,arg_directive:25,close_directive:26,$accept:0,$end:1},terminals_:{2:"error",6:"PIE",8:"showData",11:"txt",12:"value",13:"title",14:"title_value",18:":",20:"NEWLINE",21:";",22:"EOF",23:"open_directive",24:"type_directive",25:"arg_directive",26:"close_directive"},productions_:[0,[3,2],[3,2],[3,2],[3,3],[7,0],[7,2],[9,2],[10,0],[10,2],[10,2],[10,1],[5,3],[5,5],[4,1],[4,1],[4,1],[15,1],[16,1],[19,1],[17,1]],performAction:function(ee,te,re,be,Le,me,Ie){var pe=me.length-1;switch(Le){case 4:be.setShowData(!0);break;case 7:this.$=me[pe-1];break;case 9:be.addSection(me[pe-1],be.cleanupValue(me[pe]));break;case 10:this.$=me[pe].trim(),be.setTitle(this.$);break;case 17:be.parseDirective("%%{","open_directive");break;case 18:be.parseDirective(me[pe],"type_directive");break;case 19:me[pe]=me[pe].trim().replace(/'/g,'"'),be.parseDirective(me[pe],"arg_directive");break;case 20:be.parseDirective("}%%","close_directive","pie")}},table:[{3:1,4:2,5:3,6:k,15:8,20:C,21:O,22:T,23:P},{1:[3]},{3:10,4:2,5:3,6:k,15:8,20:C,21:O,22:T,23:P},{3:11,4:2,5:3,6:k,15:8,20:C,21:O,22:T,23:P},_(D,F,{7:12,8:[1,13]}),_(N,[2,14]),_(N,[2,15]),_(N,[2,16]),{16:14,24:[1,15]},{24:[2,17]},{1:[2,1]},{1:[2,2]},_(z,B,{15:8,9:16,10:17,5:20,1:[2,3],11:X,13:W,23:P}),_(D,F,{7:21}),{17:22,18:[1,23],26:H},_([18,26],[2,18]),_(D,[2,6]),{4:25,20:C,21:O,22:T},{12:[1,26]},{14:[1,27]},_(z,[2,11]),_(z,B,{15:8,9:16,10:17,5:20,1:[2,4],11:X,13:W,23:P}),_(U,[2,12]),{19:28,25:[1,29]},_(U,[2,20]),_(D,[2,7]),_(z,[2,9]),_(z,[2,10]),{17:30,26:H},{26:[2,19]},_(U,[2,13])],defaultActions:{9:[2,17],10:[2,1],11:[2,2],29:[2,19]},parseError:function(ee,te){if(!te.recoverable){var re=new Error(ee);throw re.hash=te,re}this.trace(ee)},parse:function(ee){var te=this,re=[0],be=[],Le=[null],me=[],Ie=this.table,pe="",ce=0,ue=0,_e=0,xe=2,Te=1,Ne=me.slice.call(arguments,1),Be=Object.create(this.lexer),Fe={yy:{}};for(var Ve in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ve)&&(Fe.yy[Ve]=this.yy[Ve]);Be.setInput(ee,Fe.yy),Fe.yy.lexer=Be,Fe.yy.parser=this,Be.yylloc===void 0&&(Be.yylloc={});var et=Be.yylloc;me.push(et);var rt=Be.options&&Be.options.ranges;function yt(){var $t;return typeof($t=be.pop()||Be.lex()||Te)!="number"&&($t instanceof Array&&($t=(be=$t).pop()),$t=te.symbols_[$t]||$t),$t}typeof Fe.yy.parseError=="function"?this.parseError=Fe.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var ut,vt,ft,Qe,At,bt,ot,wt,xt,Nt={};;){if(ft=re[re.length-1],this.defaultActions[ft]?Qe=this.defaultActions[ft]:(ut==null&&(ut=yt()),Qe=Ie[ft]&&Ie[ft][ut]),Qe===void 0||!Qe.length||!Qe[0]){var Vt="";for(bt in xt=[],Ie[ft])this.terminals_[bt]&&bt>xe&&xt.push("'"+this.terminals_[bt]+"'");Vt=Be.showPosition?"Parse error on line "+(ce+1)+`: `+Be.showPosition()+` Expecting `+xt.join(", ")+", got '"+(this.terminals_[ut]||ut)+"'":"Parse error on line "+(ce+1)+": Unexpected "+(ut==Te?"end of input":"'"+(this.terminals_[ut]||ut)+"'"),this.parseError(Vt,{text:Be.match,token:this.terminals_[ut]||ut,line:Be.yylineno,loc:et,expected:xt})}if(Qe[0]instanceof Array&&Qe.length>1)throw new Error("Parse Error: multiple actions possible at state: "+ft+", token: "+ut);switch(Qe[0]){case 1:re.push(ut),Le.push(Be.yytext),me.push(Be.yylloc),re.push(Qe[1]),ut=null,vt?(ut=vt,vt=null):(ue=Be.yyleng,pe=Be.yytext,ce=Be.yylineno,et=Be.yylloc,_e>0);break;case 2:if(ot=this.productions_[Qe[1]][1],Nt.$=Le[Le.length-ot],Nt._$={first_line:me[me.length-(ot||1)].first_line,last_line:me[me.length-1].last_line,first_column:me[me.length-(ot||1)].first_column,last_column:me[me.length-1].last_column},rt&&(Nt._$.range=[me[me.length-(ot||1)].range[0],me[me.length-1].range[1]]),(At=this.performAction.apply(Nt,[pe,ue,ce,Fe.yy,Qe[1],Le,me].concat(Ne)))!==void 0)return At;ot&&(re=re.slice(0,-1*ot*2),Le=Le.slice(0,-1*ot),me=me.slice(0,-1*ot)),re.push(this.productions_[Qe[1]][0]),Le.push(Nt.$),me.push(Nt._$),wt=Ie[re[re.length-2]][re[re.length-1]],re.push(wt);break;case 3:return!0}}return!0}},Y={EOF:1,parseError:function(ee,te){if(!this.yy.parser)throw new Error(ee);this.yy.parser.parseError(ee,te)},setInput:function(ee,te){return this.yy=te||this.yy||{},this._input=ee,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var ee=this._input[0];return this.yytext+=ee,this.yyleng++,this.offset++,this.match+=ee,this.matched+=ee,ee.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),ee},unput:function(ee){var te=ee.length,re=ee.split(/(?:\r\n?|\n)/g);this._input=ee+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-te),this.offset-=te;var be=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),re.length-1&&(this.yylineno-=re.length-1);var Le=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:re?(re.length===be.length?this.yylloc.first_column:0)+be[be.length-re.length].length-re[0].length:this.yylloc.first_column-te},this.options.ranges&&(this.yylloc.range=[Le[0],Le[0]+this.yyleng-te]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(ee){this.unput(this.match.slice(ee))},pastInput:function(){var ee=this.matched.substr(0,this.matched.length-this.match.length);return(ee.length>20?"...":"")+ee.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var ee=this.match;return ee.length<20&&(ee+=this._input.substr(0,20-ee.length)),(ee.substr(0,20)+(ee.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var ee=this.pastInput(),te=new Array(ee.length+1).join("-");return ee+this.upcomingInput()+` `+te+"^"},test_match:function(ee,te){var re,be,Le;if(this.options.backtrack_lexer&&(Le={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(Le.yylloc.range=this.yylloc.range.slice(0))),(be=ee[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=be.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:be?be[be.length-1].length-be[be.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+ee[0].length},this.yytext+=ee[0],this.match+=ee[0],this.matches=ee,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(ee[0].length),this.matched+=ee[0],re=this.performAction.call(this,this.yy,this,te,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),re)return re;if(this._backtrack){for(var me in Le)this[me]=Le[me];return!1}return!1},next:function(){if(this.done)return this.EOF;var ee,te,re,be;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var Le=this._currentRules(),me=0;mete[0].length)){if(te=re,be=me,this.options.backtrack_lexer){if((ee=this.test_match(re,Le[me]))!==!1)return ee;if(this._backtrack){te=!1;continue}return!1}if(!this.options.flex)break}return te?(ee=this.test_match(te,Le[be]))!==!1&&ee:this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(ee){this.conditionStack.push(ee)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(ee){return(ee=this.conditionStack.length-1-Math.abs(ee||0))>=0?this.conditionStack[ee]:"INITIAL"},pushState:function(ee){this.begin(ee)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(ee,te,re,be){switch(re){case 0:return this.begin("open_directive"),23;case 1:return this.begin("type_directive"),24;case 2:return this.popState(),this.begin("arg_directive"),18;case 3:return this.popState(),this.popState(),26;case 4:return 25;case 5:case 6:case 8:case 9:break;case 7:return 20;case 10:return this.begin("title"),13;case 11:return this.popState(),"title_value";case 12:this.begin("string");break;case 13:this.popState();break;case 14:return"txt";case 15:return 6;case 16:return 8;case 17:return"value";case 18:return 22}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n\r]+)/i,/^(?:%%[^\n]*)/i,/^(?:[\s]+)/i,/^(?:title\b)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:pie\b)/i,/^(?:showData\b)/i,/^(?::[\s]*[\d]+(?:\.[\d]+)?)/i,/^(?:$)/i],conditions:{close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},title:{rules:[11],inclusive:!1},string:{rules:[13,14],inclusive:!1},INITIAL:{rules:[0,5,6,7,8,9,10,12,15,16,17,18],inclusive:!0}}};function K(){this.yy={}}return G.lexer=Y,K.prototype=G,G.Parser=K,new K}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),h.exit(1));var k=s(4551).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(h.argv.slice(1))},3176:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(ft,Qe,At,bt){for(At=At||{},bt=ft.length;bt--;At[ft[bt]]=Qe);return At},k=[1,3],C=[1,5],O=[1,17],T=[2,10],P=[1,21],D=[1,22],F=[1,23],N=[1,24],z=[1,25],B=[1,26],X=[1,19],W=[1,27],H=[1,28],U=[1,31],G=[66,67],Y=[5,8,14,35,36,37,38,39,40,48,55,57,66,67],K=[5,6,8,14,35,36,37,38,39,40,48,66,67],ee=[1,51],te=[1,52],re=[1,53],be=[1,54],Le=[1,55],me=[1,56],Ie=[1,57],pe=[57,58],ce=[1,69],ue=[1,65],_e=[1,66],xe=[1,67],Te=[1,68],Ne=[1,70],Be=[1,74],Fe=[1,75],Ve=[1,72],et=[1,73],rt=[5,8,14,35,36,37,38,39,40,48,66,67],yt={trace:function(){},yy:{},symbols_:{error:2,start:3,directive:4,NEWLINE:5,RD:6,diagram:7,EOF:8,openDirective:9,typeDirective:10,closeDirective:11,":":12,argDirective:13,open_directive:14,type_directive:15,arg_directive:16,close_directive:17,requirementDef:18,elementDef:19,relationshipDef:20,requirementType:21,requirementName:22,STRUCT_START:23,requirementBody:24,ID:25,COLONSEP:26,id:27,TEXT:28,text:29,RISK:30,riskLevel:31,VERIFYMTHD:32,verifyType:33,STRUCT_STOP:34,REQUIREMENT:35,FUNCTIONAL_REQUIREMENT:36,INTERFACE_REQUIREMENT:37,PERFORMANCE_REQUIREMENT:38,PHYSICAL_REQUIREMENT:39,DESIGN_CONSTRAINT:40,LOW_RISK:41,MED_RISK:42,HIGH_RISK:43,VERIFY_ANALYSIS:44,VERIFY_DEMONSTRATION:45,VERIFY_INSPECTION:46,VERIFY_TEST:47,ELEMENT:48,elementName:49,elementBody:50,TYPE:51,type:52,DOCREF:53,ref:54,END_ARROW_L:55,relationship:56,LINE:57,END_ARROW_R:58,CONTAINS:59,COPIES:60,DERIVES:61,SATISFIES:62,VERIFIES:63,REFINES:64,TRACES:65,unqString:66,qString:67,$accept:0,$end:1},terminals_:{2:"error",5:"NEWLINE",6:"RD",8:"EOF",12:":",14:"open_directive",15:"type_directive",16:"arg_directive",17:"close_directive",23:"STRUCT_START",25:"ID",26:"COLONSEP",28:"TEXT",30:"RISK",32:"VERIFYMTHD",34:"STRUCT_STOP",35:"REQUIREMENT",36:"FUNCTIONAL_REQUIREMENT",37:"INTERFACE_REQUIREMENT",38:"PERFORMANCE_REQUIREMENT",39:"PHYSICAL_REQUIREMENT",40:"DESIGN_CONSTRAINT",41:"LOW_RISK",42:"MED_RISK",43:"HIGH_RISK",44:"VERIFY_ANALYSIS",45:"VERIFY_DEMONSTRATION",46:"VERIFY_INSPECTION",47:"VERIFY_TEST",48:"ELEMENT",51:"TYPE",53:"DOCREF",55:"END_ARROW_L",57:"LINE",58:"END_ARROW_R",59:"CONTAINS",60:"COPIES",61:"DERIVES",62:"SATISFIES",63:"VERIFIES",64:"REFINES",65:"TRACES",66:"unqString",67:"qString"},productions_:[0,[3,3],[3,2],[3,4],[4,3],[4,5],[9,1],[10,1],[13,1],[11,1],[7,0],[7,2],[7,2],[7,2],[7,2],[7,2],[18,5],[24,5],[24,5],[24,5],[24,5],[24,2],[24,1],[21,1],[21,1],[21,1],[21,1],[21,1],[21,1],[31,1],[31,1],[31,1],[33,1],[33,1],[33,1],[33,1],[19,5],[50,5],[50,5],[50,2],[50,1],[20,5],[20,5],[56,1],[56,1],[56,1],[56,1],[56,1],[56,1],[56,1],[22,1],[22,1],[27,1],[27,1],[29,1],[29,1],[49,1],[49,1],[52,1],[52,1],[54,1],[54,1]],performAction:function(ft,Qe,At,bt,ot,wt,xt){var Nt=wt.length-1;switch(ot){case 6:bt.parseDirective("%%{","open_directive");break;case 7:bt.parseDirective(wt[Nt],"type_directive");break;case 8:wt[Nt]=wt[Nt].trim().replace(/'/g,'"'),bt.parseDirective(wt[Nt],"arg_directive");break;case 9:bt.parseDirective("}%%","close_directive","pie");break;case 10:this.$=[];break;case 16:bt.addRequirement(wt[Nt-3],wt[Nt-4]);break;case 17:bt.setNewReqId(wt[Nt-2]);break;case 18:bt.setNewReqText(wt[Nt-2]);break;case 19:bt.setNewReqRisk(wt[Nt-2]);break;case 20:bt.setNewReqVerifyMethod(wt[Nt-2]);break;case 23:this.$=bt.RequirementType.REQUIREMENT;break;case 24:this.$=bt.RequirementType.FUNCTIONAL_REQUIREMENT;break;case 25:this.$=bt.RequirementType.INTERFACE_REQUIREMENT;break;case 26:this.$=bt.RequirementType.PERFORMANCE_REQUIREMENT;break;case 27:this.$=bt.RequirementType.PHYSICAL_REQUIREMENT;break;case 28:this.$=bt.RequirementType.DESIGN_CONSTRAINT;break;case 29:this.$=bt.RiskLevel.LOW_RISK;break;case 30:this.$=bt.RiskLevel.MED_RISK;break;case 31:this.$=bt.RiskLevel.HIGH_RISK;break;case 32:this.$=bt.VerifyType.VERIFY_ANALYSIS;break;case 33:this.$=bt.VerifyType.VERIFY_DEMONSTRATION;break;case 34:this.$=bt.VerifyType.VERIFY_INSPECTION;break;case 35:this.$=bt.VerifyType.VERIFY_TEST;break;case 36:bt.addElement(wt[Nt-3]);break;case 37:bt.setNewElementType(wt[Nt-2]);break;case 38:bt.setNewElementDocRef(wt[Nt-2]);break;case 41:bt.addRelationship(wt[Nt-2],wt[Nt],wt[Nt-4]);break;case 42:bt.addRelationship(wt[Nt-2],wt[Nt-4],wt[Nt]);break;case 43:this.$=bt.Relationships.CONTAINS;break;case 44:this.$=bt.Relationships.COPIES;break;case 45:this.$=bt.Relationships.DERIVES;break;case 46:this.$=bt.Relationships.SATISFIES;break;case 47:this.$=bt.Relationships.VERIFIES;break;case 48:this.$=bt.Relationships.REFINES;break;case 49:this.$=bt.Relationships.TRACES}},table:[{3:1,4:2,6:k,9:4,14:C},{1:[3]},{3:7,4:2,5:[1,6],6:k,9:4,14:C},{5:[1,8]},{10:9,15:[1,10]},{15:[2,6]},{3:11,4:2,6:k,9:4,14:C},{1:[2,2]},{4:16,5:O,7:12,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{11:29,12:[1,30],17:U},_([12,17],[2,7]),{1:[2,1]},{8:[1,32]},{4:16,5:O,7:33,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{4:16,5:O,7:34,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{4:16,5:O,7:35,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{4:16,5:O,7:36,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{4:16,5:O,7:37,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{22:38,66:[1,39],67:[1,40]},{49:41,66:[1,42],67:[1,43]},{55:[1,44],57:[1,45]},_(G,[2,23]),_(G,[2,24]),_(G,[2,25]),_(G,[2,26]),_(G,[2,27]),_(G,[2,28]),_(Y,[2,52]),_(Y,[2,53]),_(K,[2,4]),{13:46,16:[1,47]},_(K,[2,9]),{1:[2,3]},{8:[2,11]},{8:[2,12]},{8:[2,13]},{8:[2,14]},{8:[2,15]},{23:[1,48]},{23:[2,50]},{23:[2,51]},{23:[1,49]},{23:[2,56]},{23:[2,57]},{56:50,59:ee,60:te,61:re,62:be,63:Le,64:me,65:Ie},{56:58,59:ee,60:te,61:re,62:be,63:Le,64:me,65:Ie},{11:59,17:U},{17:[2,8]},{5:[1,60]},{5:[1,61]},{57:[1,62]},_(pe,[2,43]),_(pe,[2,44]),_(pe,[2,45]),_(pe,[2,46]),_(pe,[2,47]),_(pe,[2,48]),_(pe,[2,49]),{58:[1,63]},_(K,[2,5]),{5:ce,24:64,25:ue,28:_e,30:xe,32:Te,34:Ne},{5:Be,34:Fe,50:71,51:Ve,53:et},{27:76,66:W,67:H},{27:77,66:W,67:H},_(rt,[2,16]),{26:[1,78]},{26:[1,79]},{26:[1,80]},{26:[1,81]},{5:ce,24:82,25:ue,28:_e,30:xe,32:Te,34:Ne},_(rt,[2,22]),_(rt,[2,36]),{26:[1,83]},{26:[1,84]},{5:Be,34:Fe,50:85,51:Ve,53:et},_(rt,[2,40]),_(rt,[2,41]),_(rt,[2,42]),{27:86,66:W,67:H},{29:87,66:[1,88],67:[1,89]},{31:90,41:[1,91],42:[1,92],43:[1,93]},{33:94,44:[1,95],45:[1,96],46:[1,97],47:[1,98]},_(rt,[2,21]),{52:99,66:[1,100],67:[1,101]},{54:102,66:[1,103],67:[1,104]},_(rt,[2,39]),{5:[1,105]},{5:[1,106]},{5:[2,54]},{5:[2,55]},{5:[1,107]},{5:[2,29]},{5:[2,30]},{5:[2,31]},{5:[1,108]},{5:[2,32]},{5:[2,33]},{5:[2,34]},{5:[2,35]},{5:[1,109]},{5:[2,58]},{5:[2,59]},{5:[1,110]},{5:[2,60]},{5:[2,61]},{5:ce,24:111,25:ue,28:_e,30:xe,32:Te,34:Ne},{5:ce,24:112,25:ue,28:_e,30:xe,32:Te,34:Ne},{5:ce,24:113,25:ue,28:_e,30:xe,32:Te,34:Ne},{5:ce,24:114,25:ue,28:_e,30:xe,32:Te,34:Ne},{5:Be,34:Fe,50:115,51:Ve,53:et},{5:Be,34:Fe,50:116,51:Ve,53:et},_(rt,[2,17]),_(rt,[2,18]),_(rt,[2,19]),_(rt,[2,20]),_(rt,[2,37]),_(rt,[2,38])],defaultActions:{5:[2,6],7:[2,2],11:[2,1],32:[2,3],33:[2,11],34:[2,12],35:[2,13],36:[2,14],37:[2,15],39:[2,50],40:[2,51],42:[2,56],43:[2,57],47:[2,8],88:[2,54],89:[2,55],91:[2,29],92:[2,30],93:[2,31],95:[2,32],96:[2,33],97:[2,34],98:[2,35],100:[2,58],101:[2,59],103:[2,60],104:[2,61]},parseError:function(ft,Qe){if(!Qe.recoverable){var At=new Error(ft);throw At.hash=Qe,At}this.trace(ft)},parse:function(ft){var Qe=this,At=[0],bt=[],ot=[null],wt=[],xt=this.table,Nt="",Vt=0,$t=0,yn=0,Mn=2,Pn=1,rr=wt.slice.call(arguments,1),Dn=Object.create(this.lexer),Cr={yy:{}};for(var fr in this.yy)Object.prototype.hasOwnProperty.call(this.yy,fr)&&(Cr.yy[fr]=this.yy[fr]);Dn.setInput(ft,Cr.yy),Cr.yy.lexer=Dn,Cr.yy.parser=this,Dn.yylloc===void 0&&(Dn.yylloc={});var Er=Dn.yylloc;wt.push(Er);var Yn=Dn.options&&Dn.options.ranges;function Rn(){var It;return typeof(It=bt.pop()||Dn.lex()||Pn)!="number"&&(It instanceof Array&&(It=(bt=It).pop()),It=Qe.symbols_[It]||It),It}typeof Cr.yy.parseError=="function"?this.parseError=Cr.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var Hr,mr,Zr,ka,kn,Kn,pr,qe,nt,Cn={};;){if(Zr=At[At.length-1],this.defaultActions[Zr]?ka=this.defaultActions[Zr]:(Hr==null&&(Hr=Rn()),ka=xt[Zr]&&xt[Zr][Hr]),ka===void 0||!ka.length||!ka[0]){var kt="";for(Kn in nt=[],xt[Zr])this.terminals_[Kn]&&Kn>Mn&&nt.push("'"+this.terminals_[Kn]+"'");kt=Dn.showPosition?"Parse error on line "+(Vt+1)+`: +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(ee){this.conditionStack.push(ee)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(ee){return(ee=this.conditionStack.length-1-Math.abs(ee||0))>=0?this.conditionStack[ee]:"INITIAL"},pushState:function(ee){this.begin(ee)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(ee,te,re,be){switch(re){case 0:return this.begin("open_directive"),23;case 1:return this.begin("type_directive"),24;case 2:return this.popState(),this.begin("arg_directive"),18;case 3:return this.popState(),this.popState(),26;case 4:return 25;case 5:case 6:case 8:case 9:break;case 7:return 20;case 10:return this.begin("title"),13;case 11:return this.popState(),"title_value";case 12:this.begin("string");break;case 13:this.popState();break;case 14:return"txt";case 15:return 6;case 16:return 8;case 17:return"value";case 18:return 22}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n\r]+)/i,/^(?:%%[^\n]*)/i,/^(?:[\s]+)/i,/^(?:title\b)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:pie\b)/i,/^(?:showData\b)/i,/^(?::[\s]*[\d]+(?:\.[\d]+)?)/i,/^(?:$)/i],conditions:{close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},title:{rules:[11],inclusive:!1},string:{rules:[13,14],inclusive:!1},INITIAL:{rules:[0,5,6,7,8,9,10,12,15,16,17,18],inclusive:!0}}};function K(){this.yy={}}return G.lexer=Y,K.prototype=G,G.Parser=K,new K}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),p.exit(1));var k=s(4551).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(p.argv.slice(1))},3176:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(ft,Qe,At,bt){for(At=At||{},bt=ft.length;bt--;At[ft[bt]]=Qe);return At},k=[1,3],C=[1,5],O=[1,17],T=[2,10],P=[1,21],D=[1,22],F=[1,23],N=[1,24],z=[1,25],B=[1,26],X=[1,19],W=[1,27],H=[1,28],U=[1,31],G=[66,67],Y=[5,8,14,35,36,37,38,39,40,48,55,57,66,67],K=[5,6,8,14,35,36,37,38,39,40,48,66,67],ee=[1,51],te=[1,52],re=[1,53],be=[1,54],Le=[1,55],me=[1,56],Ie=[1,57],pe=[57,58],ce=[1,69],ue=[1,65],_e=[1,66],xe=[1,67],Te=[1,68],Ne=[1,70],Be=[1,74],Fe=[1,75],Ve=[1,72],et=[1,73],rt=[5,8,14,35,36,37,38,39,40,48,66,67],yt={trace:function(){},yy:{},symbols_:{error:2,start:3,directive:4,NEWLINE:5,RD:6,diagram:7,EOF:8,openDirective:9,typeDirective:10,closeDirective:11,":":12,argDirective:13,open_directive:14,type_directive:15,arg_directive:16,close_directive:17,requirementDef:18,elementDef:19,relationshipDef:20,requirementType:21,requirementName:22,STRUCT_START:23,requirementBody:24,ID:25,COLONSEP:26,id:27,TEXT:28,text:29,RISK:30,riskLevel:31,VERIFYMTHD:32,verifyType:33,STRUCT_STOP:34,REQUIREMENT:35,FUNCTIONAL_REQUIREMENT:36,INTERFACE_REQUIREMENT:37,PERFORMANCE_REQUIREMENT:38,PHYSICAL_REQUIREMENT:39,DESIGN_CONSTRAINT:40,LOW_RISK:41,MED_RISK:42,HIGH_RISK:43,VERIFY_ANALYSIS:44,VERIFY_DEMONSTRATION:45,VERIFY_INSPECTION:46,VERIFY_TEST:47,ELEMENT:48,elementName:49,elementBody:50,TYPE:51,type:52,DOCREF:53,ref:54,END_ARROW_L:55,relationship:56,LINE:57,END_ARROW_R:58,CONTAINS:59,COPIES:60,DERIVES:61,SATISFIES:62,VERIFIES:63,REFINES:64,TRACES:65,unqString:66,qString:67,$accept:0,$end:1},terminals_:{2:"error",5:"NEWLINE",6:"RD",8:"EOF",12:":",14:"open_directive",15:"type_directive",16:"arg_directive",17:"close_directive",23:"STRUCT_START",25:"ID",26:"COLONSEP",28:"TEXT",30:"RISK",32:"VERIFYMTHD",34:"STRUCT_STOP",35:"REQUIREMENT",36:"FUNCTIONAL_REQUIREMENT",37:"INTERFACE_REQUIREMENT",38:"PERFORMANCE_REQUIREMENT",39:"PHYSICAL_REQUIREMENT",40:"DESIGN_CONSTRAINT",41:"LOW_RISK",42:"MED_RISK",43:"HIGH_RISK",44:"VERIFY_ANALYSIS",45:"VERIFY_DEMONSTRATION",46:"VERIFY_INSPECTION",47:"VERIFY_TEST",48:"ELEMENT",51:"TYPE",53:"DOCREF",55:"END_ARROW_L",57:"LINE",58:"END_ARROW_R",59:"CONTAINS",60:"COPIES",61:"DERIVES",62:"SATISFIES",63:"VERIFIES",64:"REFINES",65:"TRACES",66:"unqString",67:"qString"},productions_:[0,[3,3],[3,2],[3,4],[4,3],[4,5],[9,1],[10,1],[13,1],[11,1],[7,0],[7,2],[7,2],[7,2],[7,2],[7,2],[18,5],[24,5],[24,5],[24,5],[24,5],[24,2],[24,1],[21,1],[21,1],[21,1],[21,1],[21,1],[21,1],[31,1],[31,1],[31,1],[33,1],[33,1],[33,1],[33,1],[19,5],[50,5],[50,5],[50,2],[50,1],[20,5],[20,5],[56,1],[56,1],[56,1],[56,1],[56,1],[56,1],[56,1],[22,1],[22,1],[27,1],[27,1],[29,1],[29,1],[49,1],[49,1],[52,1],[52,1],[54,1],[54,1]],performAction:function(ft,Qe,At,bt,ot,wt,xt){var Nt=wt.length-1;switch(ot){case 6:bt.parseDirective("%%{","open_directive");break;case 7:bt.parseDirective(wt[Nt],"type_directive");break;case 8:wt[Nt]=wt[Nt].trim().replace(/'/g,'"'),bt.parseDirective(wt[Nt],"arg_directive");break;case 9:bt.parseDirective("}%%","close_directive","pie");break;case 10:this.$=[];break;case 16:bt.addRequirement(wt[Nt-3],wt[Nt-4]);break;case 17:bt.setNewReqId(wt[Nt-2]);break;case 18:bt.setNewReqText(wt[Nt-2]);break;case 19:bt.setNewReqRisk(wt[Nt-2]);break;case 20:bt.setNewReqVerifyMethod(wt[Nt-2]);break;case 23:this.$=bt.RequirementType.REQUIREMENT;break;case 24:this.$=bt.RequirementType.FUNCTIONAL_REQUIREMENT;break;case 25:this.$=bt.RequirementType.INTERFACE_REQUIREMENT;break;case 26:this.$=bt.RequirementType.PERFORMANCE_REQUIREMENT;break;case 27:this.$=bt.RequirementType.PHYSICAL_REQUIREMENT;break;case 28:this.$=bt.RequirementType.DESIGN_CONSTRAINT;break;case 29:this.$=bt.RiskLevel.LOW_RISK;break;case 30:this.$=bt.RiskLevel.MED_RISK;break;case 31:this.$=bt.RiskLevel.HIGH_RISK;break;case 32:this.$=bt.VerifyType.VERIFY_ANALYSIS;break;case 33:this.$=bt.VerifyType.VERIFY_DEMONSTRATION;break;case 34:this.$=bt.VerifyType.VERIFY_INSPECTION;break;case 35:this.$=bt.VerifyType.VERIFY_TEST;break;case 36:bt.addElement(wt[Nt-3]);break;case 37:bt.setNewElementType(wt[Nt-2]);break;case 38:bt.setNewElementDocRef(wt[Nt-2]);break;case 41:bt.addRelationship(wt[Nt-2],wt[Nt],wt[Nt-4]);break;case 42:bt.addRelationship(wt[Nt-2],wt[Nt-4],wt[Nt]);break;case 43:this.$=bt.Relationships.CONTAINS;break;case 44:this.$=bt.Relationships.COPIES;break;case 45:this.$=bt.Relationships.DERIVES;break;case 46:this.$=bt.Relationships.SATISFIES;break;case 47:this.$=bt.Relationships.VERIFIES;break;case 48:this.$=bt.Relationships.REFINES;break;case 49:this.$=bt.Relationships.TRACES}},table:[{3:1,4:2,6:k,9:4,14:C},{1:[3]},{3:7,4:2,5:[1,6],6:k,9:4,14:C},{5:[1,8]},{10:9,15:[1,10]},{15:[2,6]},{3:11,4:2,6:k,9:4,14:C},{1:[2,2]},{4:16,5:O,7:12,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{11:29,12:[1,30],17:U},_([12,17],[2,7]),{1:[2,1]},{8:[1,32]},{4:16,5:O,7:33,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{4:16,5:O,7:34,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{4:16,5:O,7:35,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{4:16,5:O,7:36,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{4:16,5:O,7:37,8:T,9:4,14:C,18:13,19:14,20:15,21:18,27:20,35:P,36:D,37:F,38:N,39:z,40:B,48:X,66:W,67:H},{22:38,66:[1,39],67:[1,40]},{49:41,66:[1,42],67:[1,43]},{55:[1,44],57:[1,45]},_(G,[2,23]),_(G,[2,24]),_(G,[2,25]),_(G,[2,26]),_(G,[2,27]),_(G,[2,28]),_(Y,[2,52]),_(Y,[2,53]),_(K,[2,4]),{13:46,16:[1,47]},_(K,[2,9]),{1:[2,3]},{8:[2,11]},{8:[2,12]},{8:[2,13]},{8:[2,14]},{8:[2,15]},{23:[1,48]},{23:[2,50]},{23:[2,51]},{23:[1,49]},{23:[2,56]},{23:[2,57]},{56:50,59:ee,60:te,61:re,62:be,63:Le,64:me,65:Ie},{56:58,59:ee,60:te,61:re,62:be,63:Le,64:me,65:Ie},{11:59,17:U},{17:[2,8]},{5:[1,60]},{5:[1,61]},{57:[1,62]},_(pe,[2,43]),_(pe,[2,44]),_(pe,[2,45]),_(pe,[2,46]),_(pe,[2,47]),_(pe,[2,48]),_(pe,[2,49]),{58:[1,63]},_(K,[2,5]),{5:ce,24:64,25:ue,28:_e,30:xe,32:Te,34:Ne},{5:Be,34:Fe,50:71,51:Ve,53:et},{27:76,66:W,67:H},{27:77,66:W,67:H},_(rt,[2,16]),{26:[1,78]},{26:[1,79]},{26:[1,80]},{26:[1,81]},{5:ce,24:82,25:ue,28:_e,30:xe,32:Te,34:Ne},_(rt,[2,22]),_(rt,[2,36]),{26:[1,83]},{26:[1,84]},{5:Be,34:Fe,50:85,51:Ve,53:et},_(rt,[2,40]),_(rt,[2,41]),_(rt,[2,42]),{27:86,66:W,67:H},{29:87,66:[1,88],67:[1,89]},{31:90,41:[1,91],42:[1,92],43:[1,93]},{33:94,44:[1,95],45:[1,96],46:[1,97],47:[1,98]},_(rt,[2,21]),{52:99,66:[1,100],67:[1,101]},{54:102,66:[1,103],67:[1,104]},_(rt,[2,39]),{5:[1,105]},{5:[1,106]},{5:[2,54]},{5:[2,55]},{5:[1,107]},{5:[2,29]},{5:[2,30]},{5:[2,31]},{5:[1,108]},{5:[2,32]},{5:[2,33]},{5:[2,34]},{5:[2,35]},{5:[1,109]},{5:[2,58]},{5:[2,59]},{5:[1,110]},{5:[2,60]},{5:[2,61]},{5:ce,24:111,25:ue,28:_e,30:xe,32:Te,34:Ne},{5:ce,24:112,25:ue,28:_e,30:xe,32:Te,34:Ne},{5:ce,24:113,25:ue,28:_e,30:xe,32:Te,34:Ne},{5:ce,24:114,25:ue,28:_e,30:xe,32:Te,34:Ne},{5:Be,34:Fe,50:115,51:Ve,53:et},{5:Be,34:Fe,50:116,51:Ve,53:et},_(rt,[2,17]),_(rt,[2,18]),_(rt,[2,19]),_(rt,[2,20]),_(rt,[2,37]),_(rt,[2,38])],defaultActions:{5:[2,6],7:[2,2],11:[2,1],32:[2,3],33:[2,11],34:[2,12],35:[2,13],36:[2,14],37:[2,15],39:[2,50],40:[2,51],42:[2,56],43:[2,57],47:[2,8],88:[2,54],89:[2,55],91:[2,29],92:[2,30],93:[2,31],95:[2,32],96:[2,33],97:[2,34],98:[2,35],100:[2,58],101:[2,59],103:[2,60],104:[2,61]},parseError:function(ft,Qe){if(!Qe.recoverable){var At=new Error(ft);throw At.hash=Qe,At}this.trace(ft)},parse:function(ft){var Qe=this,At=[0],bt=[],ot=[null],wt=[],xt=this.table,Nt="",Vt=0,$t=0,yn=0,Mn=2,Pn=1,rr=wt.slice.call(arguments,1),Dn=Object.create(this.lexer),Cr={yy:{}};for(var fr in this.yy)Object.prototype.hasOwnProperty.call(this.yy,fr)&&(Cr.yy[fr]=this.yy[fr]);Dn.setInput(ft,Cr.yy),Cr.yy.lexer=Dn,Cr.yy.parser=this,Dn.yylloc===void 0&&(Dn.yylloc={});var Er=Dn.yylloc;wt.push(Er);var Yn=Dn.options&&Dn.options.ranges;function Rn(){var It;return typeof(It=bt.pop()||Dn.lex()||Pn)!="number"&&(It instanceof Array&&(It=(bt=It).pop()),It=Qe.symbols_[It]||It),It}typeof Cr.yy.parseError=="function"?this.parseError=Cr.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var Hr,mr,Zr,ka,kn,Kn,pr,qe,nt,Cn={};;){if(Zr=At[At.length-1],this.defaultActions[Zr]?ka=this.defaultActions[Zr]:(Hr==null&&(Hr=Rn()),ka=xt[Zr]&&xt[Zr][Hr]),ka===void 0||!ka.length||!ka[0]){var kt="";for(Kn in nt=[],xt[Zr])this.terminals_[Kn]&&Kn>Mn&&nt.push("'"+this.terminals_[Kn]+"'");kt=Dn.showPosition?"Parse error on line "+(Vt+1)+`: `+Dn.showPosition()+` Expecting `+nt.join(", ")+", got '"+(this.terminals_[Hr]||Hr)+"'":"Parse error on line "+(Vt+1)+": Unexpected "+(Hr==Pn?"end of input":"'"+(this.terminals_[Hr]||Hr)+"'"),this.parseError(kt,{text:Dn.match,token:this.terminals_[Hr]||Hr,line:Dn.yylineno,loc:Er,expected:nt})}if(ka[0]instanceof Array&&ka.length>1)throw new Error("Parse Error: multiple actions possible at state: "+Zr+", token: "+Hr);switch(ka[0]){case 1:At.push(Hr),ot.push(Dn.yytext),wt.push(Dn.yylloc),At.push(ka[1]),Hr=null,mr?(Hr=mr,mr=null):($t=Dn.yyleng,Nt=Dn.yytext,Vt=Dn.yylineno,Er=Dn.yylloc,yn>0);break;case 2:if(pr=this.productions_[ka[1]][1],Cn.$=ot[ot.length-pr],Cn._$={first_line:wt[wt.length-(pr||1)].first_line,last_line:wt[wt.length-1].last_line,first_column:wt[wt.length-(pr||1)].first_column,last_column:wt[wt.length-1].last_column},Yn&&(Cn._$.range=[wt[wt.length-(pr||1)].range[0],wt[wt.length-1].range[1]]),(kn=this.performAction.apply(Cn,[Nt,$t,Vt,Cr.yy,ka[1],ot,wt].concat(rr)))!==void 0)return kn;pr&&(At=At.slice(0,-1*pr*2),ot=ot.slice(0,-1*pr),wt=wt.slice(0,-1*pr)),At.push(this.productions_[ka[1]][0]),ot.push(Cn.$),wt.push(Cn._$),qe=xt[At[At.length-2]][At[At.length-1]],At.push(qe);break;case 3:return!0}}return!0}},ut={EOF:1,parseError:function(ft,Qe){if(!this.yy.parser)throw new Error(ft);this.yy.parser.parseError(ft,Qe)},setInput:function(ft,Qe){return this.yy=Qe||this.yy||{},this._input=ft,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var ft=this._input[0];return this.yytext+=ft,this.yyleng++,this.offset++,this.match+=ft,this.matched+=ft,ft.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),ft},unput:function(ft){var Qe=ft.length,At=ft.split(/(?:\r\n?|\n)/g);this._input=ft+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-Qe),this.offset-=Qe;var bt=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),At.length-1&&(this.yylineno-=At.length-1);var ot=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:At?(At.length===bt.length?this.yylloc.first_column:0)+bt[bt.length-At.length].length-At[0].length:this.yylloc.first_column-Qe},this.options.ranges&&(this.yylloc.range=[ot[0],ot[0]+this.yyleng-Qe]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(ft){this.unput(this.match.slice(ft))},pastInput:function(){var ft=this.matched.substr(0,this.matched.length-this.match.length);return(ft.length>20?"...":"")+ft.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var ft=this.match;return ft.length<20&&(ft+=this._input.substr(0,20-ft.length)),(ft.substr(0,20)+(ft.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var ft=this.pastInput(),Qe=new Array(ft.length+1).join("-");return ft+this.upcomingInput()+` `+Qe+"^"},test_match:function(ft,Qe){var At,bt,ot;if(this.options.backtrack_lexer&&(ot={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(ot.yylloc.range=this.yylloc.range.slice(0))),(bt=ft[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=bt.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:bt?bt[bt.length-1].length-bt[bt.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+ft[0].length},this.yytext+=ft[0],this.match+=ft[0],this.matches=ft,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(ft[0].length),this.matched+=ft[0],At=this.performAction.call(this,this.yy,this,Qe,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),At)return At;if(this._backtrack){for(var wt in ot)this[wt]=ot[wt];return!1}return!1},next:function(){if(this.done)return this.EOF;var ft,Qe,At,bt;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var ot=this._currentRules(),wt=0;wtQe[0].length)){if(Qe=At,bt=wt,this.options.backtrack_lexer){if((ft=this.test_match(At,ot[wt]))!==!1)return ft;if(this._backtrack){Qe=!1;continue}return!1}if(!this.options.flex)break}return Qe?(ft=this.test_match(Qe,ot[bt]))!==!1&&ft:this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(ft){this.conditionStack.push(ft)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(ft){return(ft=this.conditionStack.length-1-Math.abs(ft||0))>=0?this.conditionStack[ft]:"INITIAL"},pushState:function(ft){this.begin(ft)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(ft,Qe,At,bt){switch(At){case 0:return this.begin("open_directive"),14;case 1:return this.begin("type_directive"),15;case 2:return this.popState(),this.begin("arg_directive"),12;case 3:return this.popState(),this.popState(),17;case 4:return 16;case 5:return 5;case 6:case 7:case 8:break;case 9:return 8;case 10:return 6;case 11:return 23;case 12:return 34;case 13:return 26;case 14:return 25;case 15:return 28;case 16:return 30;case 17:return 32;case 18:return 35;case 19:return 36;case 20:return 37;case 21:return 38;case 22:return 39;case 23:return 40;case 24:return 41;case 25:return 42;case 26:return 43;case 27:return 44;case 28:return 45;case 29:return 46;case 30:return 47;case 31:return 48;case 32:return 59;case 33:return 60;case 34:return 61;case 35:return 62;case 36:return 63;case 37:return 64;case 38:return 65;case 39:return 51;case 40:return 53;case 41:return 55;case 42:return 58;case 43:return 57;case 44:this.begin("string");break;case 45:this.popState();break;case 46:return"qString";case 47:return Qe.yytext=Qe.yytext.trim(),66}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:(\r?\n)+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:$)/i,/^(?:requirementDiagram\b)/i,/^(?:\{)/i,/^(?:\})/i,/^(?::)/i,/^(?:id\b)/i,/^(?:text\b)/i,/^(?:risk\b)/i,/^(?:verifyMethod\b)/i,/^(?:requirement\b)/i,/^(?:functionalRequirement\b)/i,/^(?:interfaceRequirement\b)/i,/^(?:performanceRequirement\b)/i,/^(?:physicalRequirement\b)/i,/^(?:designConstraint\b)/i,/^(?:low\b)/i,/^(?:medium\b)/i,/^(?:high\b)/i,/^(?:analysis\b)/i,/^(?:demonstration\b)/i,/^(?:inspection\b)/i,/^(?:test\b)/i,/^(?:element\b)/i,/^(?:contains\b)/i,/^(?:copies\b)/i,/^(?:derives\b)/i,/^(?:satisfies\b)/i,/^(?:verifies\b)/i,/^(?:refines\b)/i,/^(?:traces\b)/i,/^(?:type\b)/i,/^(?:docref\b)/i,/^(?:<-)/i,/^(?:->)/i,/^(?:-)/i,/^(?:["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[\w][^\r\n\{\<\>\-\=]*)/i],conditions:{close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},unqString:{rules:[],inclusive:!1},token:{rules:[],inclusive:!1},string:{rules:[45,46],inclusive:!1},INITIAL:{rules:[0,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47],inclusive:!0}}};function vt(){this.yy={}}return yt.lexer=ut,vt.prototype=yt,yt.Parser=vt,new vt}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),h.exit(1));var k=s(8800).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(h.argv.slice(1))},6876:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(rt,yt,ut,vt){for(ut=ut||{},vt=rt.length;vt--;ut[rt[vt]]=yt);return ut},k=[1,2],C=[1,3],O=[1,5],T=[1,7],P=[2,5],D=[1,15],F=[1,17],N=[1,18],z=[1,19],B=[1,21],X=[1,22],W=[1,23],H=[1,29],U=[1,30],G=[1,31],Y=[1,32],K=[1,33],ee=[1,34],te=[1,37],re=[1,38],be=[1,39],Le=[1,40],me=[1,41],Ie=[1,42],pe=[1,45],ce=[1,4,5,16,20,22,23,24,30,32,33,34,35,36,38,40,41,42,46,47,48,49,57,67],ue=[1,58],_e=[4,5,16,20,22,23,24,30,32,33,34,35,36,38,42,46,47,48,49,57,67],xe=[4,5,16,20,22,23,24,30,32,33,34,35,36,38,41,42,46,47,48,49,57,67],Te=[4,5,16,20,22,23,24,30,32,33,34,35,36,38,40,42,46,47,48,49,57,67],Ne=[55,56,57],Be=[1,4,5,7,16,20,22,23,24,30,32,33,34,35,36,38,40,41,42,46,47,48,49,57,67],Fe={trace:function(){},yy:{},symbols_:{error:2,start:3,SPACE:4,NEWLINE:5,directive:6,SD:7,document:8,line:9,statement:10,openDirective:11,typeDirective:12,closeDirective:13,":":14,argDirective:15,participant:16,actor:17,AS:18,restOfLine:19,participant_actor:20,signal:21,autonumber:22,activate:23,deactivate:24,note_statement:25,links_statement:26,link_statement:27,properties_statement:28,details_statement:29,title:30,text2:31,loop:32,end:33,rect:34,opt:35,alt:36,else_sections:37,par:38,par_sections:39,and:40,else:41,note:42,placement:43,over:44,actor_pair:45,links:46,link:47,properties:48,details:49,spaceList:50,",":51,left_of:52,right_of:53,signaltype:54,"+":55,"-":56,ACTOR:57,SOLID_OPEN_ARROW:58,DOTTED_OPEN_ARROW:59,SOLID_ARROW:60,DOTTED_ARROW:61,SOLID_CROSS:62,DOTTED_CROSS:63,SOLID_POINT:64,DOTTED_POINT:65,TXT:66,open_directive:67,type_directive:68,arg_directive:69,close_directive:70,$accept:0,$end:1},terminals_:{2:"error",4:"SPACE",5:"NEWLINE",7:"SD",14:":",16:"participant",18:"AS",19:"restOfLine",20:"participant_actor",22:"autonumber",23:"activate",24:"deactivate",30:"title",32:"loop",33:"end",34:"rect",35:"opt",36:"alt",38:"par",40:"and",41:"else",42:"note",44:"over",46:"links",47:"link",48:"properties",49:"details",51:",",52:"left_of",53:"right_of",55:"+",56:"-",57:"ACTOR",58:"SOLID_OPEN_ARROW",59:"DOTTED_OPEN_ARROW",60:"SOLID_ARROW",61:"DOTTED_ARROW",62:"SOLID_CROSS",63:"DOTTED_CROSS",64:"SOLID_POINT",65:"DOTTED_POINT",66:"TXT",67:"open_directive",68:"type_directive",69:"arg_directive",70:"close_directive"},productions_:[0,[3,2],[3,2],[3,2],[3,2],[8,0],[8,2],[9,2],[9,1],[9,1],[6,4],[6,6],[10,5],[10,3],[10,5],[10,3],[10,2],[10,1],[10,3],[10,3],[10,2],[10,2],[10,2],[10,2],[10,2],[10,3],[10,4],[10,4],[10,4],[10,4],[10,4],[10,1],[39,1],[39,4],[37,1],[37,4],[25,4],[25,4],[26,3],[27,3],[28,3],[29,3],[50,2],[50,1],[45,3],[45,1],[43,1],[43,1],[21,5],[21,5],[21,4],[17,1],[54,1],[54,1],[54,1],[54,1],[54,1],[54,1],[54,1],[54,1],[31,1],[11,1],[12,1],[15,1],[13,1]],performAction:function(rt,yt,ut,vt,ft,Qe,At){var bt=Qe.length-1;switch(ft){case 4:return vt.apply(Qe[bt]),Qe[bt];case 5:case 9:this.$=[];break;case 6:Qe[bt-1].push(Qe[bt]),this.$=Qe[bt-1];break;case 7:case 8:case 45:this.$=Qe[bt];break;case 12:Qe[bt-3].type="addParticipant",Qe[bt-3].description=vt.parseMessage(Qe[bt-1]),this.$=Qe[bt-3];break;case 13:Qe[bt-1].type="addParticipant",this.$=Qe[bt-1];break;case 14:Qe[bt-3].type="addActor",Qe[bt-3].description=vt.parseMessage(Qe[bt-1]),this.$=Qe[bt-3];break;case 15:Qe[bt-1].type="addActor",this.$=Qe[bt-1];break;case 17:vt.enableSequenceNumbers();break;case 18:this.$={type:"activeStart",signalType:vt.LINETYPE.ACTIVE_START,actor:Qe[bt-1]};break;case 19:this.$={type:"activeEnd",signalType:vt.LINETYPE.ACTIVE_END,actor:Qe[bt-1]};break;case 25:this.$=[{type:"setTitle",text:Qe[bt-1]}];break;case 26:Qe[bt-1].unshift({type:"loopStart",loopText:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.LOOP_START}),Qe[bt-1].push({type:"loopEnd",loopText:Qe[bt-2],signalType:vt.LINETYPE.LOOP_END}),this.$=Qe[bt-1];break;case 27:Qe[bt-1].unshift({type:"rectStart",color:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.RECT_START}),Qe[bt-1].push({type:"rectEnd",color:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.RECT_END}),this.$=Qe[bt-1];break;case 28:Qe[bt-1].unshift({type:"optStart",optText:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.OPT_START}),Qe[bt-1].push({type:"optEnd",optText:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.OPT_END}),this.$=Qe[bt-1];break;case 29:Qe[bt-1].unshift({type:"altStart",altText:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.ALT_START}),Qe[bt-1].push({type:"altEnd",signalType:vt.LINETYPE.ALT_END}),this.$=Qe[bt-1];break;case 30:Qe[bt-1].unshift({type:"parStart",parText:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.PAR_START}),Qe[bt-1].push({type:"parEnd",signalType:vt.LINETYPE.PAR_END}),this.$=Qe[bt-1];break;case 33:this.$=Qe[bt-3].concat([{type:"and",parText:vt.parseMessage(Qe[bt-1]),signalType:vt.LINETYPE.PAR_AND},Qe[bt]]);break;case 35:this.$=Qe[bt-3].concat([{type:"else",altText:vt.parseMessage(Qe[bt-1]),signalType:vt.LINETYPE.ALT_ELSE},Qe[bt]]);break;case 36:this.$=[Qe[bt-1],{type:"addNote",placement:Qe[bt-2],actor:Qe[bt-1].actor,text:Qe[bt]}];break;case 37:Qe[bt-2]=[].concat(Qe[bt-1],Qe[bt-1]).slice(0,2),Qe[bt-2][0]=Qe[bt-2][0].actor,Qe[bt-2][1]=Qe[bt-2][1].actor,this.$=[Qe[bt-1],{type:"addNote",placement:vt.PLACEMENT.OVER,actor:Qe[bt-2].slice(0,2),text:Qe[bt]}];break;case 38:this.$=[Qe[bt-1],{type:"addLinks",actor:Qe[bt-1].actor,text:Qe[bt]}];break;case 39:this.$=[Qe[bt-1],{type:"addALink",actor:Qe[bt-1].actor,text:Qe[bt]}];break;case 40:this.$=[Qe[bt-1],{type:"addProperties",actor:Qe[bt-1].actor,text:Qe[bt]}];break;case 41:this.$=[Qe[bt-1],{type:"addDetails",actor:Qe[bt-1].actor,text:Qe[bt]}];break;case 44:this.$=[Qe[bt-2],Qe[bt]];break;case 46:this.$=vt.PLACEMENT.LEFTOF;break;case 47:this.$=vt.PLACEMENT.RIGHTOF;break;case 48:this.$=[Qe[bt-4],Qe[bt-1],{type:"addMessage",from:Qe[bt-4].actor,to:Qe[bt-1].actor,signalType:Qe[bt-3],msg:Qe[bt]},{type:"activeStart",signalType:vt.LINETYPE.ACTIVE_START,actor:Qe[bt-1]}];break;case 49:this.$=[Qe[bt-4],Qe[bt-1],{type:"addMessage",from:Qe[bt-4].actor,to:Qe[bt-1].actor,signalType:Qe[bt-3],msg:Qe[bt]},{type:"activeEnd",signalType:vt.LINETYPE.ACTIVE_END,actor:Qe[bt-4]}];break;case 50:this.$=[Qe[bt-3],Qe[bt-1],{type:"addMessage",from:Qe[bt-3].actor,to:Qe[bt-1].actor,signalType:Qe[bt-2],msg:Qe[bt]}];break;case 51:this.$={type:"addParticipant",actor:Qe[bt]};break;case 52:this.$=vt.LINETYPE.SOLID_OPEN;break;case 53:this.$=vt.LINETYPE.DOTTED_OPEN;break;case 54:this.$=vt.LINETYPE.SOLID;break;case 55:this.$=vt.LINETYPE.DOTTED;break;case 56:this.$=vt.LINETYPE.SOLID_CROSS;break;case 57:this.$=vt.LINETYPE.DOTTED_CROSS;break;case 58:this.$=vt.LINETYPE.SOLID_POINT;break;case 59:this.$=vt.LINETYPE.DOTTED_POINT;break;case 60:this.$=vt.parseMessage(Qe[bt].trim().substring(1));break;case 61:vt.parseDirective("%%{","open_directive");break;case 62:vt.parseDirective(Qe[bt],"type_directive");break;case 63:Qe[bt]=Qe[bt].trim().replace(/'/g,'"'),vt.parseDirective(Qe[bt],"arg_directive");break;case 64:vt.parseDirective("}%%","close_directive","sequence")}},table:[{3:1,4:k,5:C,6:4,7:O,11:6,67:T},{1:[3]},{3:8,4:k,5:C,6:4,7:O,11:6,67:T},{3:9,4:k,5:C,6:4,7:O,11:6,67:T},{3:10,4:k,5:C,6:4,7:O,11:6,67:T},_([1,4,5,16,20,22,23,24,30,32,34,35,36,38,42,46,47,48,49,57,67],P,{8:11}),{12:12,68:[1,13]},{68:[2,61]},{1:[2,1]},{1:[2,2]},{1:[2,3]},{1:[2,4],4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,34:G,35:Y,36:K,38:ee,42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{13:43,14:[1,44],70:pe},_([14,70],[2,62]),_(ce,[2,6]),{6:35,10:46,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,34:G,35:Y,36:K,38:ee,42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},_(ce,[2,8]),_(ce,[2,9]),{17:47,57:Ie},{17:48,57:Ie},{5:[1,49]},_(ce,[2,17]),{17:50,57:Ie},{17:51,57:Ie},{5:[1,52]},{5:[1,53]},{5:[1,54]},{5:[1,55]},{5:[1,56]},{31:57,66:ue},{19:[1,59]},{19:[1,60]},{19:[1,61]},{19:[1,62]},{19:[1,63]},_(ce,[2,31]),{54:64,58:[1,65],59:[1,66],60:[1,67],61:[1,68],62:[1,69],63:[1,70],64:[1,71],65:[1,72]},{43:73,44:[1,74],52:[1,75],53:[1,76]},{17:77,57:Ie},{17:78,57:Ie},{17:79,57:Ie},{17:80,57:Ie},_([5,18,51,58,59,60,61,62,63,64,65,66],[2,51]),{5:[1,81]},{15:82,69:[1,83]},{5:[2,64]},_(ce,[2,7]),{5:[1,85],18:[1,84]},{5:[1,87],18:[1,86]},_(ce,[2,16]),{5:[1,88]},{5:[1,89]},_(ce,[2,20]),_(ce,[2,21]),_(ce,[2,22]),_(ce,[2,23]),_(ce,[2,24]),{5:[1,90]},{5:[2,60]},_(_e,P,{8:91}),_(_e,P,{8:92}),_(_e,P,{8:93}),_(xe,P,{37:94,8:95}),_(Te,P,{39:96,8:97}),{17:100,55:[1,98],56:[1,99],57:Ie},_(Ne,[2,52]),_(Ne,[2,53]),_(Ne,[2,54]),_(Ne,[2,55]),_(Ne,[2,56]),_(Ne,[2,57]),_(Ne,[2,58]),_(Ne,[2,59]),{17:101,57:Ie},{17:103,45:102,57:Ie},{57:[2,46]},{57:[2,47]},{31:104,66:ue},{31:105,66:ue},{31:106,66:ue},{31:107,66:ue},_(Be,[2,10]),{13:108,70:pe},{70:[2,63]},{19:[1,109]},_(ce,[2,13]),{19:[1,110]},_(ce,[2,15]),_(ce,[2,18]),_(ce,[2,19]),_(ce,[2,25]),{4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,33:[1,111],34:G,35:Y,36:K,38:ee,42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,33:[1,112],34:G,35:Y,36:K,38:ee,42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,33:[1,113],34:G,35:Y,36:K,38:ee,42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{33:[1,114]},{4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,33:[2,34],34:G,35:Y,36:K,38:ee,41:[1,115],42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{33:[1,116]},{4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,33:[2,32],34:G,35:Y,36:K,38:ee,40:[1,117],42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{17:118,57:Ie},{17:119,57:Ie},{31:120,66:ue},{31:121,66:ue},{31:122,66:ue},{51:[1,123],66:[2,45]},{5:[2,38]},{5:[2,39]},{5:[2,40]},{5:[2,41]},{5:[1,124]},{5:[1,125]},{5:[1,126]},_(ce,[2,26]),_(ce,[2,27]),_(ce,[2,28]),_(ce,[2,29]),{19:[1,127]},_(ce,[2,30]),{19:[1,128]},{31:129,66:ue},{31:130,66:ue},{5:[2,50]},{5:[2,36]},{5:[2,37]},{17:131,57:Ie},_(Be,[2,11]),_(ce,[2,12]),_(ce,[2,14]),_(xe,P,{8:95,37:132}),_(Te,P,{8:97,39:133}),{5:[2,48]},{5:[2,49]},{66:[2,44]},{33:[2,35]},{33:[2,33]}],defaultActions:{7:[2,61],8:[2,1],9:[2,2],10:[2,3],45:[2,64],58:[2,60],75:[2,46],76:[2,47],83:[2,63],104:[2,38],105:[2,39],106:[2,40],107:[2,41],120:[2,50],121:[2,36],122:[2,37],129:[2,48],130:[2,49],131:[2,44],132:[2,35],133:[2,33]},parseError:function(rt,yt){if(!yt.recoverable){var ut=new Error(rt);throw ut.hash=yt,ut}this.trace(rt)},parse:function(rt){var yt=this,ut=[0],vt=[],ft=[null],Qe=[],At=this.table,bt="",ot=0,wt=0,xt=0,Nt=2,Vt=1,$t=Qe.slice.call(arguments,1),yn=Object.create(this.lexer),Mn={yy:{}};for(var Pn in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Pn)&&(Mn.yy[Pn]=this.yy[Pn]);yn.setInput(rt,Mn.yy),Mn.yy.lexer=yn,Mn.yy.parser=this,yn.yylloc===void 0&&(yn.yylloc={});var rr=yn.yylloc;Qe.push(rr);var Dn=yn.options&&yn.options.ranges;function Cr(){var qe;return typeof(qe=vt.pop()||yn.lex()||Vt)!="number"&&(qe instanceof Array&&(qe=(vt=qe).pop()),qe=yt.symbols_[qe]||qe),qe}typeof Mn.yy.parseError=="function"?this.parseError=Mn.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var fr,Er,Yn,Rn,Hr,mr,Zr,ka,kn,Kn={};;){if(Yn=ut[ut.length-1],this.defaultActions[Yn]?Rn=this.defaultActions[Yn]:(fr==null&&(fr=Cr()),Rn=At[Yn]&&At[Yn][fr]),Rn===void 0||!Rn.length||!Rn[0]){var pr="";for(mr in kn=[],At[Yn])this.terminals_[mr]&&mr>Nt&&kn.push("'"+this.terminals_[mr]+"'");pr=yn.showPosition?"Parse error on line "+(ot+1)+`: +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(ft){this.conditionStack.push(ft)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(ft){return(ft=this.conditionStack.length-1-Math.abs(ft||0))>=0?this.conditionStack[ft]:"INITIAL"},pushState:function(ft){this.begin(ft)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(ft,Qe,At,bt){switch(At){case 0:return this.begin("open_directive"),14;case 1:return this.begin("type_directive"),15;case 2:return this.popState(),this.begin("arg_directive"),12;case 3:return this.popState(),this.popState(),17;case 4:return 16;case 5:return 5;case 6:case 7:case 8:break;case 9:return 8;case 10:return 6;case 11:return 23;case 12:return 34;case 13:return 26;case 14:return 25;case 15:return 28;case 16:return 30;case 17:return 32;case 18:return 35;case 19:return 36;case 20:return 37;case 21:return 38;case 22:return 39;case 23:return 40;case 24:return 41;case 25:return 42;case 26:return 43;case 27:return 44;case 28:return 45;case 29:return 46;case 30:return 47;case 31:return 48;case 32:return 59;case 33:return 60;case 34:return 61;case 35:return 62;case 36:return 63;case 37:return 64;case 38:return 65;case 39:return 51;case 40:return 53;case 41:return 55;case 42:return 58;case 43:return 57;case 44:this.begin("string");break;case 45:this.popState();break;case 46:return"qString";case 47:return Qe.yytext=Qe.yytext.trim(),66}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:(\r?\n)+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:$)/i,/^(?:requirementDiagram\b)/i,/^(?:\{)/i,/^(?:\})/i,/^(?::)/i,/^(?:id\b)/i,/^(?:text\b)/i,/^(?:risk\b)/i,/^(?:verifyMethod\b)/i,/^(?:requirement\b)/i,/^(?:functionalRequirement\b)/i,/^(?:interfaceRequirement\b)/i,/^(?:performanceRequirement\b)/i,/^(?:physicalRequirement\b)/i,/^(?:designConstraint\b)/i,/^(?:low\b)/i,/^(?:medium\b)/i,/^(?:high\b)/i,/^(?:analysis\b)/i,/^(?:demonstration\b)/i,/^(?:inspection\b)/i,/^(?:test\b)/i,/^(?:element\b)/i,/^(?:contains\b)/i,/^(?:copies\b)/i,/^(?:derives\b)/i,/^(?:satisfies\b)/i,/^(?:verifies\b)/i,/^(?:refines\b)/i,/^(?:traces\b)/i,/^(?:type\b)/i,/^(?:docref\b)/i,/^(?:<-)/i,/^(?:->)/i,/^(?:-)/i,/^(?:["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[\w][^\r\n\{\<\>\-\=]*)/i],conditions:{close_directive:{rules:[],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},open_directive:{rules:[1],inclusive:!1},unqString:{rules:[],inclusive:!1},token:{rules:[],inclusive:!1},string:{rules:[45,46],inclusive:!1},INITIAL:{rules:[0,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,47],inclusive:!0}}};function vt(){this.yy={}}return yt.lexer=ut,vt.prototype=yt,yt.Parser=vt,new vt}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),p.exit(1));var k=s(8800).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(p.argv.slice(1))},6876:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(rt,yt,ut,vt){for(ut=ut||{},vt=rt.length;vt--;ut[rt[vt]]=yt);return ut},k=[1,2],C=[1,3],O=[1,5],T=[1,7],P=[2,5],D=[1,15],F=[1,17],N=[1,18],z=[1,19],B=[1,21],X=[1,22],W=[1,23],H=[1,29],U=[1,30],G=[1,31],Y=[1,32],K=[1,33],ee=[1,34],te=[1,37],re=[1,38],be=[1,39],Le=[1,40],me=[1,41],Ie=[1,42],pe=[1,45],ce=[1,4,5,16,20,22,23,24,30,32,33,34,35,36,38,40,41,42,46,47,48,49,57,67],ue=[1,58],_e=[4,5,16,20,22,23,24,30,32,33,34,35,36,38,42,46,47,48,49,57,67],xe=[4,5,16,20,22,23,24,30,32,33,34,35,36,38,41,42,46,47,48,49,57,67],Te=[4,5,16,20,22,23,24,30,32,33,34,35,36,38,40,42,46,47,48,49,57,67],Ne=[55,56,57],Be=[1,4,5,7,16,20,22,23,24,30,32,33,34,35,36,38,40,41,42,46,47,48,49,57,67],Fe={trace:function(){},yy:{},symbols_:{error:2,start:3,SPACE:4,NEWLINE:5,directive:6,SD:7,document:8,line:9,statement:10,openDirective:11,typeDirective:12,closeDirective:13,":":14,argDirective:15,participant:16,actor:17,AS:18,restOfLine:19,participant_actor:20,signal:21,autonumber:22,activate:23,deactivate:24,note_statement:25,links_statement:26,link_statement:27,properties_statement:28,details_statement:29,title:30,text2:31,loop:32,end:33,rect:34,opt:35,alt:36,else_sections:37,par:38,par_sections:39,and:40,else:41,note:42,placement:43,over:44,actor_pair:45,links:46,link:47,properties:48,details:49,spaceList:50,",":51,left_of:52,right_of:53,signaltype:54,"+":55,"-":56,ACTOR:57,SOLID_OPEN_ARROW:58,DOTTED_OPEN_ARROW:59,SOLID_ARROW:60,DOTTED_ARROW:61,SOLID_CROSS:62,DOTTED_CROSS:63,SOLID_POINT:64,DOTTED_POINT:65,TXT:66,open_directive:67,type_directive:68,arg_directive:69,close_directive:70,$accept:0,$end:1},terminals_:{2:"error",4:"SPACE",5:"NEWLINE",7:"SD",14:":",16:"participant",18:"AS",19:"restOfLine",20:"participant_actor",22:"autonumber",23:"activate",24:"deactivate",30:"title",32:"loop",33:"end",34:"rect",35:"opt",36:"alt",38:"par",40:"and",41:"else",42:"note",44:"over",46:"links",47:"link",48:"properties",49:"details",51:",",52:"left_of",53:"right_of",55:"+",56:"-",57:"ACTOR",58:"SOLID_OPEN_ARROW",59:"DOTTED_OPEN_ARROW",60:"SOLID_ARROW",61:"DOTTED_ARROW",62:"SOLID_CROSS",63:"DOTTED_CROSS",64:"SOLID_POINT",65:"DOTTED_POINT",66:"TXT",67:"open_directive",68:"type_directive",69:"arg_directive",70:"close_directive"},productions_:[0,[3,2],[3,2],[3,2],[3,2],[8,0],[8,2],[9,2],[9,1],[9,1],[6,4],[6,6],[10,5],[10,3],[10,5],[10,3],[10,2],[10,1],[10,3],[10,3],[10,2],[10,2],[10,2],[10,2],[10,2],[10,3],[10,4],[10,4],[10,4],[10,4],[10,4],[10,1],[39,1],[39,4],[37,1],[37,4],[25,4],[25,4],[26,3],[27,3],[28,3],[29,3],[50,2],[50,1],[45,3],[45,1],[43,1],[43,1],[21,5],[21,5],[21,4],[17,1],[54,1],[54,1],[54,1],[54,1],[54,1],[54,1],[54,1],[54,1],[31,1],[11,1],[12,1],[15,1],[13,1]],performAction:function(rt,yt,ut,vt,ft,Qe,At){var bt=Qe.length-1;switch(ft){case 4:return vt.apply(Qe[bt]),Qe[bt];case 5:case 9:this.$=[];break;case 6:Qe[bt-1].push(Qe[bt]),this.$=Qe[bt-1];break;case 7:case 8:case 45:this.$=Qe[bt];break;case 12:Qe[bt-3].type="addParticipant",Qe[bt-3].description=vt.parseMessage(Qe[bt-1]),this.$=Qe[bt-3];break;case 13:Qe[bt-1].type="addParticipant",this.$=Qe[bt-1];break;case 14:Qe[bt-3].type="addActor",Qe[bt-3].description=vt.parseMessage(Qe[bt-1]),this.$=Qe[bt-3];break;case 15:Qe[bt-1].type="addActor",this.$=Qe[bt-1];break;case 17:vt.enableSequenceNumbers();break;case 18:this.$={type:"activeStart",signalType:vt.LINETYPE.ACTIVE_START,actor:Qe[bt-1]};break;case 19:this.$={type:"activeEnd",signalType:vt.LINETYPE.ACTIVE_END,actor:Qe[bt-1]};break;case 25:this.$=[{type:"setTitle",text:Qe[bt-1]}];break;case 26:Qe[bt-1].unshift({type:"loopStart",loopText:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.LOOP_START}),Qe[bt-1].push({type:"loopEnd",loopText:Qe[bt-2],signalType:vt.LINETYPE.LOOP_END}),this.$=Qe[bt-1];break;case 27:Qe[bt-1].unshift({type:"rectStart",color:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.RECT_START}),Qe[bt-1].push({type:"rectEnd",color:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.RECT_END}),this.$=Qe[bt-1];break;case 28:Qe[bt-1].unshift({type:"optStart",optText:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.OPT_START}),Qe[bt-1].push({type:"optEnd",optText:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.OPT_END}),this.$=Qe[bt-1];break;case 29:Qe[bt-1].unshift({type:"altStart",altText:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.ALT_START}),Qe[bt-1].push({type:"altEnd",signalType:vt.LINETYPE.ALT_END}),this.$=Qe[bt-1];break;case 30:Qe[bt-1].unshift({type:"parStart",parText:vt.parseMessage(Qe[bt-2]),signalType:vt.LINETYPE.PAR_START}),Qe[bt-1].push({type:"parEnd",signalType:vt.LINETYPE.PAR_END}),this.$=Qe[bt-1];break;case 33:this.$=Qe[bt-3].concat([{type:"and",parText:vt.parseMessage(Qe[bt-1]),signalType:vt.LINETYPE.PAR_AND},Qe[bt]]);break;case 35:this.$=Qe[bt-3].concat([{type:"else",altText:vt.parseMessage(Qe[bt-1]),signalType:vt.LINETYPE.ALT_ELSE},Qe[bt]]);break;case 36:this.$=[Qe[bt-1],{type:"addNote",placement:Qe[bt-2],actor:Qe[bt-1].actor,text:Qe[bt]}];break;case 37:Qe[bt-2]=[].concat(Qe[bt-1],Qe[bt-1]).slice(0,2),Qe[bt-2][0]=Qe[bt-2][0].actor,Qe[bt-2][1]=Qe[bt-2][1].actor,this.$=[Qe[bt-1],{type:"addNote",placement:vt.PLACEMENT.OVER,actor:Qe[bt-2].slice(0,2),text:Qe[bt]}];break;case 38:this.$=[Qe[bt-1],{type:"addLinks",actor:Qe[bt-1].actor,text:Qe[bt]}];break;case 39:this.$=[Qe[bt-1],{type:"addALink",actor:Qe[bt-1].actor,text:Qe[bt]}];break;case 40:this.$=[Qe[bt-1],{type:"addProperties",actor:Qe[bt-1].actor,text:Qe[bt]}];break;case 41:this.$=[Qe[bt-1],{type:"addDetails",actor:Qe[bt-1].actor,text:Qe[bt]}];break;case 44:this.$=[Qe[bt-2],Qe[bt]];break;case 46:this.$=vt.PLACEMENT.LEFTOF;break;case 47:this.$=vt.PLACEMENT.RIGHTOF;break;case 48:this.$=[Qe[bt-4],Qe[bt-1],{type:"addMessage",from:Qe[bt-4].actor,to:Qe[bt-1].actor,signalType:Qe[bt-3],msg:Qe[bt]},{type:"activeStart",signalType:vt.LINETYPE.ACTIVE_START,actor:Qe[bt-1]}];break;case 49:this.$=[Qe[bt-4],Qe[bt-1],{type:"addMessage",from:Qe[bt-4].actor,to:Qe[bt-1].actor,signalType:Qe[bt-3],msg:Qe[bt]},{type:"activeEnd",signalType:vt.LINETYPE.ACTIVE_END,actor:Qe[bt-4]}];break;case 50:this.$=[Qe[bt-3],Qe[bt-1],{type:"addMessage",from:Qe[bt-3].actor,to:Qe[bt-1].actor,signalType:Qe[bt-2],msg:Qe[bt]}];break;case 51:this.$={type:"addParticipant",actor:Qe[bt]};break;case 52:this.$=vt.LINETYPE.SOLID_OPEN;break;case 53:this.$=vt.LINETYPE.DOTTED_OPEN;break;case 54:this.$=vt.LINETYPE.SOLID;break;case 55:this.$=vt.LINETYPE.DOTTED;break;case 56:this.$=vt.LINETYPE.SOLID_CROSS;break;case 57:this.$=vt.LINETYPE.DOTTED_CROSS;break;case 58:this.$=vt.LINETYPE.SOLID_POINT;break;case 59:this.$=vt.LINETYPE.DOTTED_POINT;break;case 60:this.$=vt.parseMessage(Qe[bt].trim().substring(1));break;case 61:vt.parseDirective("%%{","open_directive");break;case 62:vt.parseDirective(Qe[bt],"type_directive");break;case 63:Qe[bt]=Qe[bt].trim().replace(/'/g,'"'),vt.parseDirective(Qe[bt],"arg_directive");break;case 64:vt.parseDirective("}%%","close_directive","sequence")}},table:[{3:1,4:k,5:C,6:4,7:O,11:6,67:T},{1:[3]},{3:8,4:k,5:C,6:4,7:O,11:6,67:T},{3:9,4:k,5:C,6:4,7:O,11:6,67:T},{3:10,4:k,5:C,6:4,7:O,11:6,67:T},_([1,4,5,16,20,22,23,24,30,32,34,35,36,38,42,46,47,48,49,57,67],P,{8:11}),{12:12,68:[1,13]},{68:[2,61]},{1:[2,1]},{1:[2,2]},{1:[2,3]},{1:[2,4],4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,34:G,35:Y,36:K,38:ee,42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{13:43,14:[1,44],70:pe},_([14,70],[2,62]),_(ce,[2,6]),{6:35,10:46,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,34:G,35:Y,36:K,38:ee,42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},_(ce,[2,8]),_(ce,[2,9]),{17:47,57:Ie},{17:48,57:Ie},{5:[1,49]},_(ce,[2,17]),{17:50,57:Ie},{17:51,57:Ie},{5:[1,52]},{5:[1,53]},{5:[1,54]},{5:[1,55]},{5:[1,56]},{31:57,66:ue},{19:[1,59]},{19:[1,60]},{19:[1,61]},{19:[1,62]},{19:[1,63]},_(ce,[2,31]),{54:64,58:[1,65],59:[1,66],60:[1,67],61:[1,68],62:[1,69],63:[1,70],64:[1,71],65:[1,72]},{43:73,44:[1,74],52:[1,75],53:[1,76]},{17:77,57:Ie},{17:78,57:Ie},{17:79,57:Ie},{17:80,57:Ie},_([5,18,51,58,59,60,61,62,63,64,65,66],[2,51]),{5:[1,81]},{15:82,69:[1,83]},{5:[2,64]},_(ce,[2,7]),{5:[1,85],18:[1,84]},{5:[1,87],18:[1,86]},_(ce,[2,16]),{5:[1,88]},{5:[1,89]},_(ce,[2,20]),_(ce,[2,21]),_(ce,[2,22]),_(ce,[2,23]),_(ce,[2,24]),{5:[1,90]},{5:[2,60]},_(_e,P,{8:91}),_(_e,P,{8:92}),_(_e,P,{8:93}),_(xe,P,{37:94,8:95}),_(Te,P,{39:96,8:97}),{17:100,55:[1,98],56:[1,99],57:Ie},_(Ne,[2,52]),_(Ne,[2,53]),_(Ne,[2,54]),_(Ne,[2,55]),_(Ne,[2,56]),_(Ne,[2,57]),_(Ne,[2,58]),_(Ne,[2,59]),{17:101,57:Ie},{17:103,45:102,57:Ie},{57:[2,46]},{57:[2,47]},{31:104,66:ue},{31:105,66:ue},{31:106,66:ue},{31:107,66:ue},_(Be,[2,10]),{13:108,70:pe},{70:[2,63]},{19:[1,109]},_(ce,[2,13]),{19:[1,110]},_(ce,[2,15]),_(ce,[2,18]),_(ce,[2,19]),_(ce,[2,25]),{4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,33:[1,111],34:G,35:Y,36:K,38:ee,42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,33:[1,112],34:G,35:Y,36:K,38:ee,42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,33:[1,113],34:G,35:Y,36:K,38:ee,42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{33:[1,114]},{4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,33:[2,34],34:G,35:Y,36:K,38:ee,41:[1,115],42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{33:[1,116]},{4:D,5:F,6:35,9:14,10:16,11:6,16:N,17:36,20:z,21:20,22:B,23:X,24:W,25:24,26:25,27:26,28:27,29:28,30:H,32:U,33:[2,32],34:G,35:Y,36:K,38:ee,40:[1,117],42:te,46:re,47:be,48:Le,49:me,57:Ie,67:T},{17:118,57:Ie},{17:119,57:Ie},{31:120,66:ue},{31:121,66:ue},{31:122,66:ue},{51:[1,123],66:[2,45]},{5:[2,38]},{5:[2,39]},{5:[2,40]},{5:[2,41]},{5:[1,124]},{5:[1,125]},{5:[1,126]},_(ce,[2,26]),_(ce,[2,27]),_(ce,[2,28]),_(ce,[2,29]),{19:[1,127]},_(ce,[2,30]),{19:[1,128]},{31:129,66:ue},{31:130,66:ue},{5:[2,50]},{5:[2,36]},{5:[2,37]},{17:131,57:Ie},_(Be,[2,11]),_(ce,[2,12]),_(ce,[2,14]),_(xe,P,{8:95,37:132}),_(Te,P,{8:97,39:133}),{5:[2,48]},{5:[2,49]},{66:[2,44]},{33:[2,35]},{33:[2,33]}],defaultActions:{7:[2,61],8:[2,1],9:[2,2],10:[2,3],45:[2,64],58:[2,60],75:[2,46],76:[2,47],83:[2,63],104:[2,38],105:[2,39],106:[2,40],107:[2,41],120:[2,50],121:[2,36],122:[2,37],129:[2,48],130:[2,49],131:[2,44],132:[2,35],133:[2,33]},parseError:function(rt,yt){if(!yt.recoverable){var ut=new Error(rt);throw ut.hash=yt,ut}this.trace(rt)},parse:function(rt){var yt=this,ut=[0],vt=[],ft=[null],Qe=[],At=this.table,bt="",ot=0,wt=0,xt=0,Nt=2,Vt=1,$t=Qe.slice.call(arguments,1),yn=Object.create(this.lexer),Mn={yy:{}};for(var Pn in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Pn)&&(Mn.yy[Pn]=this.yy[Pn]);yn.setInput(rt,Mn.yy),Mn.yy.lexer=yn,Mn.yy.parser=this,yn.yylloc===void 0&&(yn.yylloc={});var rr=yn.yylloc;Qe.push(rr);var Dn=yn.options&&yn.options.ranges;function Cr(){var qe;return typeof(qe=vt.pop()||yn.lex()||Vt)!="number"&&(qe instanceof Array&&(qe=(vt=qe).pop()),qe=yt.symbols_[qe]||qe),qe}typeof Mn.yy.parseError=="function"?this.parseError=Mn.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var fr,Er,Yn,Rn,Hr,mr,Zr,ka,kn,Kn={};;){if(Yn=ut[ut.length-1],this.defaultActions[Yn]?Rn=this.defaultActions[Yn]:(fr==null&&(fr=Cr()),Rn=At[Yn]&&At[Yn][fr]),Rn===void 0||!Rn.length||!Rn[0]){var pr="";for(mr in kn=[],At[Yn])this.terminals_[mr]&&mr>Nt&&kn.push("'"+this.terminals_[mr]+"'");pr=yn.showPosition?"Parse error on line "+(ot+1)+`: `+yn.showPosition()+` Expecting `+kn.join(", ")+", got '"+(this.terminals_[fr]||fr)+"'":"Parse error on line "+(ot+1)+": Unexpected "+(fr==Vt?"end of input":"'"+(this.terminals_[fr]||fr)+"'"),this.parseError(pr,{text:yn.match,token:this.terminals_[fr]||fr,line:yn.yylineno,loc:rr,expected:kn})}if(Rn[0]instanceof Array&&Rn.length>1)throw new Error("Parse Error: multiple actions possible at state: "+Yn+", token: "+fr);switch(Rn[0]){case 1:ut.push(fr),ft.push(yn.yytext),Qe.push(yn.yylloc),ut.push(Rn[1]),fr=null,Er?(fr=Er,Er=null):(wt=yn.yyleng,bt=yn.yytext,ot=yn.yylineno,rr=yn.yylloc,xt>0);break;case 2:if(Zr=this.productions_[Rn[1]][1],Kn.$=ft[ft.length-Zr],Kn._$={first_line:Qe[Qe.length-(Zr||1)].first_line,last_line:Qe[Qe.length-1].last_line,first_column:Qe[Qe.length-(Zr||1)].first_column,last_column:Qe[Qe.length-1].last_column},Dn&&(Kn._$.range=[Qe[Qe.length-(Zr||1)].range[0],Qe[Qe.length-1].range[1]]),(Hr=this.performAction.apply(Kn,[bt,wt,ot,Mn.yy,Rn[1],ft,Qe].concat($t)))!==void 0)return Hr;Zr&&(ut=ut.slice(0,-1*Zr*2),ft=ft.slice(0,-1*Zr),Qe=Qe.slice(0,-1*Zr)),ut.push(this.productions_[Rn[1]][0]),ft.push(Kn.$),Qe.push(Kn._$),ka=At[ut[ut.length-2]][ut[ut.length-1]],ut.push(ka);break;case 3:return!0}}return!0}},Ve={EOF:1,parseError:function(rt,yt){if(!this.yy.parser)throw new Error(rt);this.yy.parser.parseError(rt,yt)},setInput:function(rt,yt){return this.yy=yt||this.yy||{},this._input=rt,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var rt=this._input[0];return this.yytext+=rt,this.yyleng++,this.offset++,this.match+=rt,this.matched+=rt,rt.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),rt},unput:function(rt){var yt=rt.length,ut=rt.split(/(?:\r\n?|\n)/g);this._input=rt+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-yt),this.offset-=yt;var vt=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),ut.length-1&&(this.yylineno-=ut.length-1);var ft=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:ut?(ut.length===vt.length?this.yylloc.first_column:0)+vt[vt.length-ut.length].length-ut[0].length:this.yylloc.first_column-yt},this.options.ranges&&(this.yylloc.range=[ft[0],ft[0]+this.yyleng-yt]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(rt){this.unput(this.match.slice(rt))},pastInput:function(){var rt=this.matched.substr(0,this.matched.length-this.match.length);return(rt.length>20?"...":"")+rt.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var rt=this.match;return rt.length<20&&(rt+=this._input.substr(0,20-rt.length)),(rt.substr(0,20)+(rt.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var rt=this.pastInput(),yt=new Array(rt.length+1).join("-");return rt+this.upcomingInput()+` `+yt+"^"},test_match:function(rt,yt){var ut,vt,ft;if(this.options.backtrack_lexer&&(ft={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(ft.yylloc.range=this.yylloc.range.slice(0))),(vt=rt[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=vt.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:vt?vt[vt.length-1].length-vt[vt.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+rt[0].length},this.yytext+=rt[0],this.match+=rt[0],this.matches=rt,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(rt[0].length),this.matched+=rt[0],ut=this.performAction.call(this,this.yy,this,yt,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),ut)return ut;if(this._backtrack){for(var Qe in ft)this[Qe]=ft[Qe];return!1}return!1},next:function(){if(this.done)return this.EOF;var rt,yt,ut,vt;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var ft=this._currentRules(),Qe=0;Qeyt[0].length)){if(yt=ut,vt=Qe,this.options.backtrack_lexer){if((rt=this.test_match(ut,ft[Qe]))!==!1)return rt;if(this._backtrack){yt=!1;continue}return!1}if(!this.options.flex)break}return yt?(rt=this.test_match(yt,ft[vt]))!==!1&&rt:this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(rt){this.conditionStack.push(rt)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(rt){return(rt=this.conditionStack.length-1-Math.abs(rt||0))>=0?this.conditionStack[rt]:"INITIAL"},pushState:function(rt){this.begin(rt)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(rt,yt,ut,vt){switch(ut){case 0:return this.begin("open_directive"),67;case 1:return this.begin("type_directive"),68;case 2:return this.popState(),this.begin("arg_directive"),14;case 3:return this.popState(),this.popState(),70;case 4:return 69;case 5:case 39:case 52:return 5;case 6:case 7:case 8:case 9:case 10:break;case 11:return this.begin("ID"),16;case 12:return this.begin("ID"),20;case 13:return yt.yytext=yt.yytext.trim(),this.begin("ALIAS"),57;case 14:return this.popState(),this.popState(),this.begin("LINE"),18;case 15:return this.popState(),this.popState(),5;case 16:return this.begin("LINE"),32;case 17:return this.begin("LINE"),34;case 18:return this.begin("LINE"),35;case 19:return this.begin("LINE"),36;case 20:return this.begin("LINE"),41;case 21:return this.begin("LINE"),38;case 22:return this.begin("LINE"),40;case 23:return this.popState(),19;case 24:return 33;case 25:return 52;case 26:return 53;case 27:return 46;case 28:return 47;case 29:return 48;case 30:return 49;case 31:return 44;case 32:return 42;case 33:return this.begin("ID"),23;case 34:return this.begin("ID"),24;case 35:return 30;case 36:return 7;case 37:return 22;case 38:return 51;case 40:return yt.yytext=yt.yytext.trim(),57;case 41:return 60;case 42:return 61;case 43:return 58;case 44:return 59;case 45:return 62;case 46:return 63;case 47:return 64;case 48:return 65;case 49:return 66;case 50:return 55;case 51:return 56;case 53:return"INVALID"}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:((?!\n)\s)+)/i,/^(?:#[^\n]*)/i,/^(?:%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:participant\b)/i,/^(?:actor\b)/i,/^(?:[^\->:\n,;]+?(?=((?!\n)\s)+as(?!\n)\s|[#\n;]|$))/i,/^(?:as\b)/i,/^(?:(?:))/i,/^(?:loop\b)/i,/^(?:rect\b)/i,/^(?:opt\b)/i,/^(?:alt\b)/i,/^(?:else\b)/i,/^(?:par\b)/i,/^(?:and\b)/i,/^(?:(?:[:]?(?:no)?wrap)?[^#\n;]*)/i,/^(?:end\b)/i,/^(?:left of\b)/i,/^(?:right of\b)/i,/^(?:links\b)/i,/^(?:link\b)/i,/^(?:properties\b)/i,/^(?:details\b)/i,/^(?:over\b)/i,/^(?:note\b)/i,/^(?:activate\b)/i,/^(?:deactivate\b)/i,/^(?:title\b)/i,/^(?:sequenceDiagram\b)/i,/^(?:autonumber\b)/i,/^(?:,)/i,/^(?:;)/i,/^(?:[^\+\->:\n,;]+((?!(-x|--x|-\)|--\)))[\-]*[^\+\->:\n,;]+)*)/i,/^(?:->>)/i,/^(?:-->>)/i,/^(?:->)/i,/^(?:-->)/i,/^(?:-[x])/i,/^(?:--[x])/i,/^(?:-[\)])/i,/^(?:--[\)])/i,/^(?::(?:(?:no)?wrap)?[^#\n;]+)/i,/^(?:\+)/i,/^(?:-)/i,/^(?:$)/i,/^(?:.)/i],conditions:{open_directive:{rules:[1,8],inclusive:!1},type_directive:{rules:[2,3,8],inclusive:!1},arg_directive:{rules:[3,4,8],inclusive:!1},ID:{rules:[7,8,13],inclusive:!1},ALIAS:{rules:[7,8,14,15],inclusive:!1},LINE:{rules:[7,8,23],inclusive:!1},INITIAL:{rules:[0,5,6,8,9,10,11,12,16,17,18,19,20,21,22,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53],inclusive:!0}}};function et(){this.yy={}}return Fe.lexer=Ve,et.prototype=Fe,Fe.Parser=et,new et}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),h.exit(1));var k=s(1993).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(h.argv.slice(1))},3584:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(Ne,Be,Fe,Ve){for(Fe=Fe||{},Ve=Ne.length;Ve--;Fe[Ne[Ve]]=Be);return Fe},k=[1,2],C=[1,3],O=[1,5],T=[1,7],P=[2,5],D=[1,15],F=[1,17],N=[1,19],z=[1,20],B=[1,21],X=[1,22],W=[1,30],H=[1,23],U=[1,24],G=[1,25],Y=[1,26],K=[1,27],ee=[1,32],te=[1,33],re=[1,34],be=[1,35],Le=[1,31],me=[1,38],Ie=[1,4,5,14,15,17,19,20,22,23,24,25,26,27,36,37,38,39,42,45],pe=[1,4,5,12,13,14,15,17,19,20,22,23,24,25,26,27,36,37,38,39,42,45],ce=[1,4,5,7,14,15,17,19,20,22,23,24,25,26,27,36,37,38,39,42,45],ue=[4,5,14,15,17,19,20,22,23,24,25,26,27,36,37,38,39,42,45],_e={trace:function(){},yy:{},symbols_:{error:2,start:3,SPACE:4,NL:5,directive:6,SD:7,document:8,line:9,statement:10,idStatement:11,DESCR:12,"-->":13,HIDE_EMPTY:14,scale:15,WIDTH:16,COMPOSIT_STATE:17,STRUCT_START:18,STRUCT_STOP:19,STATE_DESCR:20,AS:21,ID:22,FORK:23,JOIN:24,CHOICE:25,CONCURRENT:26,note:27,notePosition:28,NOTE_TEXT:29,direction:30,openDirective:31,typeDirective:32,closeDirective:33,":":34,argDirective:35,direction_tb:36,direction_bt:37,direction_rl:38,direction_lr:39,eol:40,";":41,EDGE_STATE:42,left_of:43,right_of:44,open_directive:45,type_directive:46,arg_directive:47,close_directive:48,$accept:0,$end:1},terminals_:{2:"error",4:"SPACE",5:"NL",7:"SD",12:"DESCR",13:"-->",14:"HIDE_EMPTY",15:"scale",16:"WIDTH",17:"COMPOSIT_STATE",18:"STRUCT_START",19:"STRUCT_STOP",20:"STATE_DESCR",21:"AS",22:"ID",23:"FORK",24:"JOIN",25:"CHOICE",26:"CONCURRENT",27:"note",29:"NOTE_TEXT",34:":",36:"direction_tb",37:"direction_bt",38:"direction_rl",39:"direction_lr",41:";",42:"EDGE_STATE",43:"left_of",44:"right_of",45:"open_directive",46:"type_directive",47:"arg_directive",48:"close_directive"},productions_:[0,[3,2],[3,2],[3,2],[3,2],[8,0],[8,2],[9,2],[9,1],[9,1],[10,1],[10,2],[10,3],[10,4],[10,1],[10,2],[10,1],[10,4],[10,3],[10,6],[10,1],[10,1],[10,1],[10,1],[10,4],[10,4],[10,1],[10,1],[6,3],[6,5],[30,1],[30,1],[30,1],[30,1],[40,1],[40,1],[11,1],[11,1],[28,1],[28,1],[31,1],[32,1],[35,1],[33,1]],performAction:function(Ne,Be,Fe,Ve,et,rt,yt){var ut=rt.length-1;switch(et){case 4:return Ve.setRootDoc(rt[ut]),rt[ut];case 5:this.$=[];break;case 6:rt[ut]!="nl"&&(rt[ut-1].push(rt[ut]),this.$=rt[ut-1]);break;case 7:case 8:case 36:case 37:this.$=rt[ut];break;case 9:this.$="nl";break;case 10:this.$={stmt:"state",id:rt[ut],type:"default",description:""};break;case 11:this.$={stmt:"state",id:rt[ut-1],type:"default",description:Ve.trimColon(rt[ut])};break;case 12:this.$={stmt:"relation",state1:{stmt:"state",id:rt[ut-2],type:"default",description:""},state2:{stmt:"state",id:rt[ut],type:"default",description:""}};break;case 13:this.$={stmt:"relation",state1:{stmt:"state",id:rt[ut-3],type:"default",description:""},state2:{stmt:"state",id:rt[ut-1],type:"default",description:""},description:rt[ut].substr(1).trim()};break;case 17:this.$={stmt:"state",id:rt[ut-3],type:"default",description:"",doc:rt[ut-1]};break;case 18:var vt=rt[ut],ft=rt[ut-2].trim();if(rt[ut].match(":")){var Qe=rt[ut].split(":");vt=Qe[0],ft=[ft,Qe[1]]}this.$={stmt:"state",id:vt,type:"default",description:ft};break;case 19:this.$={stmt:"state",id:rt[ut-3],type:"default",description:rt[ut-5],doc:rt[ut-1]};break;case 20:this.$={stmt:"state",id:rt[ut],type:"fork"};break;case 21:this.$={stmt:"state",id:rt[ut],type:"join"};break;case 22:this.$={stmt:"state",id:rt[ut],type:"choice"};break;case 23:this.$={stmt:"state",id:Ve.getDividerId(),type:"divider"};break;case 24:this.$={stmt:"state",id:rt[ut-1].trim(),note:{position:rt[ut-2].trim(),text:rt[ut].trim()}};break;case 30:Ve.setDirection("TB"),this.$={stmt:"dir",value:"TB"};break;case 31:Ve.setDirection("BT"),this.$={stmt:"dir",value:"BT"};break;case 32:Ve.setDirection("RL"),this.$={stmt:"dir",value:"RL"};break;case 33:Ve.setDirection("LR"),this.$={stmt:"dir",value:"LR"};break;case 40:Ve.parseDirective("%%{","open_directive");break;case 41:Ve.parseDirective(rt[ut],"type_directive");break;case 42:rt[ut]=rt[ut].trim().replace(/'/g,'"'),Ve.parseDirective(rt[ut],"arg_directive");break;case 43:Ve.parseDirective("}%%","close_directive","state")}},table:[{3:1,4:k,5:C,6:4,7:O,31:6,45:T},{1:[3]},{3:8,4:k,5:C,6:4,7:O,31:6,45:T},{3:9,4:k,5:C,6:4,7:O,31:6,45:T},{3:10,4:k,5:C,6:4,7:O,31:6,45:T},_([1,4,5,14,15,17,20,22,23,24,25,26,27,36,37,38,39,42,45],P,{8:11}),{32:12,46:[1,13]},{46:[2,40]},{1:[2,1]},{1:[2,2]},{1:[2,3]},{1:[2,4],4:D,5:F,6:28,9:14,10:16,11:18,14:N,15:z,17:B,20:X,22:W,23:H,24:U,25:G,26:Y,27:K,30:29,31:6,36:ee,37:te,38:re,39:be,42:Le,45:T},{33:36,34:[1,37],48:me},_([34,48],[2,41]),_(Ie,[2,6]),{6:28,10:39,11:18,14:N,15:z,17:B,20:X,22:W,23:H,24:U,25:G,26:Y,27:K,30:29,31:6,36:ee,37:te,38:re,39:be,42:Le,45:T},_(Ie,[2,8]),_(Ie,[2,9]),_(Ie,[2,10],{12:[1,40],13:[1,41]}),_(Ie,[2,14]),{16:[1,42]},_(Ie,[2,16],{18:[1,43]}),{21:[1,44]},_(Ie,[2,20]),_(Ie,[2,21]),_(Ie,[2,22]),_(Ie,[2,23]),{28:45,29:[1,46],43:[1,47],44:[1,48]},_(Ie,[2,26]),_(Ie,[2,27]),_(pe,[2,36]),_(pe,[2,37]),_(Ie,[2,30]),_(Ie,[2,31]),_(Ie,[2,32]),_(Ie,[2,33]),_(ce,[2,28]),{35:49,47:[1,50]},_(ce,[2,43]),_(Ie,[2,7]),_(Ie,[2,11]),{11:51,22:W,42:Le},_(Ie,[2,15]),_(ue,P,{8:52}),{22:[1,53]},{22:[1,54]},{21:[1,55]},{22:[2,38]},{22:[2,39]},{33:56,48:me},{48:[2,42]},_(Ie,[2,12],{12:[1,57]}),{4:D,5:F,6:28,9:14,10:16,11:18,14:N,15:z,17:B,19:[1,58],20:X,22:W,23:H,24:U,25:G,26:Y,27:K,30:29,31:6,36:ee,37:te,38:re,39:be,42:Le,45:T},_(Ie,[2,18],{18:[1,59]}),{29:[1,60]},{22:[1,61]},_(ce,[2,29]),_(Ie,[2,13]),_(Ie,[2,17]),_(ue,P,{8:62}),_(Ie,[2,24]),_(Ie,[2,25]),{4:D,5:F,6:28,9:14,10:16,11:18,14:N,15:z,17:B,19:[1,63],20:X,22:W,23:H,24:U,25:G,26:Y,27:K,30:29,31:6,36:ee,37:te,38:re,39:be,42:Le,45:T},_(Ie,[2,19])],defaultActions:{7:[2,40],8:[2,1],9:[2,2],10:[2,3],47:[2,38],48:[2,39],50:[2,42]},parseError:function(Ne,Be){if(!Be.recoverable){var Fe=new Error(Ne);throw Fe.hash=Be,Fe}this.trace(Ne)},parse:function(Ne){var Be=this,Fe=[0],Ve=[],et=[null],rt=[],yt=this.table,ut="",vt=0,ft=0,Qe=0,At=2,bt=1,ot=rt.slice.call(arguments,1),wt=Object.create(this.lexer),xt={yy:{}};for(var Nt in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Nt)&&(xt.yy[Nt]=this.yy[Nt]);wt.setInput(Ne,xt.yy),xt.yy.lexer=wt,xt.yy.parser=this,wt.yylloc===void 0&&(wt.yylloc={});var Vt=wt.yylloc;rt.push(Vt);var $t=wt.options&&wt.options.ranges;function yn(){var Zr;return typeof(Zr=Ve.pop()||wt.lex()||bt)!="number"&&(Zr instanceof Array&&(Zr=(Ve=Zr).pop()),Zr=Be.symbols_[Zr]||Zr),Zr}typeof xt.yy.parseError=="function"?this.parseError=xt.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var Mn,Pn,rr,Dn,Cr,fr,Er,Yn,Rn,Hr={};;){if(rr=Fe[Fe.length-1],this.defaultActions[rr]?Dn=this.defaultActions[rr]:(Mn==null&&(Mn=yn()),Dn=yt[rr]&&yt[rr][Mn]),Dn===void 0||!Dn.length||!Dn[0]){var mr="";for(fr in Rn=[],yt[rr])this.terminals_[fr]&&fr>At&&Rn.push("'"+this.terminals_[fr]+"'");mr=wt.showPosition?"Parse error on line "+(vt+1)+`: +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(rt){this.conditionStack.push(rt)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(rt){return(rt=this.conditionStack.length-1-Math.abs(rt||0))>=0?this.conditionStack[rt]:"INITIAL"},pushState:function(rt){this.begin(rt)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(rt,yt,ut,vt){switch(ut){case 0:return this.begin("open_directive"),67;case 1:return this.begin("type_directive"),68;case 2:return this.popState(),this.begin("arg_directive"),14;case 3:return this.popState(),this.popState(),70;case 4:return 69;case 5:case 39:case 52:return 5;case 6:case 7:case 8:case 9:case 10:break;case 11:return this.begin("ID"),16;case 12:return this.begin("ID"),20;case 13:return yt.yytext=yt.yytext.trim(),this.begin("ALIAS"),57;case 14:return this.popState(),this.popState(),this.begin("LINE"),18;case 15:return this.popState(),this.popState(),5;case 16:return this.begin("LINE"),32;case 17:return this.begin("LINE"),34;case 18:return this.begin("LINE"),35;case 19:return this.begin("LINE"),36;case 20:return this.begin("LINE"),41;case 21:return this.begin("LINE"),38;case 22:return this.begin("LINE"),40;case 23:return this.popState(),19;case 24:return 33;case 25:return 52;case 26:return 53;case 27:return 46;case 28:return 47;case 29:return 48;case 30:return 49;case 31:return 44;case 32:return 42;case 33:return this.begin("ID"),23;case 34:return this.begin("ID"),24;case 35:return 30;case 36:return 7;case 37:return 22;case 38:return 51;case 40:return yt.yytext=yt.yytext.trim(),57;case 41:return 60;case 42:return 61;case 43:return 58;case 44:return 59;case 45:return 62;case 46:return 63;case 47:return 64;case 48:return 65;case 49:return 66;case 50:return 55;case 51:return 56;case 53:return"INVALID"}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:((?!\n)\s)+)/i,/^(?:#[^\n]*)/i,/^(?:%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:participant\b)/i,/^(?:actor\b)/i,/^(?:[^\->:\n,;]+?(?=((?!\n)\s)+as(?!\n)\s|[#\n;]|$))/i,/^(?:as\b)/i,/^(?:(?:))/i,/^(?:loop\b)/i,/^(?:rect\b)/i,/^(?:opt\b)/i,/^(?:alt\b)/i,/^(?:else\b)/i,/^(?:par\b)/i,/^(?:and\b)/i,/^(?:(?:[:]?(?:no)?wrap)?[^#\n;]*)/i,/^(?:end\b)/i,/^(?:left of\b)/i,/^(?:right of\b)/i,/^(?:links\b)/i,/^(?:link\b)/i,/^(?:properties\b)/i,/^(?:details\b)/i,/^(?:over\b)/i,/^(?:note\b)/i,/^(?:activate\b)/i,/^(?:deactivate\b)/i,/^(?:title\b)/i,/^(?:sequenceDiagram\b)/i,/^(?:autonumber\b)/i,/^(?:,)/i,/^(?:;)/i,/^(?:[^\+\->:\n,;]+((?!(-x|--x|-\)|--\)))[\-]*[^\+\->:\n,;]+)*)/i,/^(?:->>)/i,/^(?:-->>)/i,/^(?:->)/i,/^(?:-->)/i,/^(?:-[x])/i,/^(?:--[x])/i,/^(?:-[\)])/i,/^(?:--[\)])/i,/^(?::(?:(?:no)?wrap)?[^#\n;]+)/i,/^(?:\+)/i,/^(?:-)/i,/^(?:$)/i,/^(?:.)/i],conditions:{open_directive:{rules:[1,8],inclusive:!1},type_directive:{rules:[2,3,8],inclusive:!1},arg_directive:{rules:[3,4,8],inclusive:!1},ID:{rules:[7,8,13],inclusive:!1},ALIAS:{rules:[7,8,14,15],inclusive:!1},LINE:{rules:[7,8,23],inclusive:!1},INITIAL:{rules:[0,5,6,8,9,10,11,12,16,17,18,19,20,21,22,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53],inclusive:!0}}};function et(){this.yy={}}return Fe.lexer=Ve,et.prototype=Fe,Fe.Parser=et,new et}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),p.exit(1));var k=s(1993).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(p.argv.slice(1))},3584:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(Ne,Be,Fe,Ve){for(Fe=Fe||{},Ve=Ne.length;Ve--;Fe[Ne[Ve]]=Be);return Fe},k=[1,2],C=[1,3],O=[1,5],T=[1,7],P=[2,5],D=[1,15],F=[1,17],N=[1,19],z=[1,20],B=[1,21],X=[1,22],W=[1,30],H=[1,23],U=[1,24],G=[1,25],Y=[1,26],K=[1,27],ee=[1,32],te=[1,33],re=[1,34],be=[1,35],Le=[1,31],me=[1,38],Ie=[1,4,5,14,15,17,19,20,22,23,24,25,26,27,36,37,38,39,42,45],pe=[1,4,5,12,13,14,15,17,19,20,22,23,24,25,26,27,36,37,38,39,42,45],ce=[1,4,5,7,14,15,17,19,20,22,23,24,25,26,27,36,37,38,39,42,45],ue=[4,5,14,15,17,19,20,22,23,24,25,26,27,36,37,38,39,42,45],_e={trace:function(){},yy:{},symbols_:{error:2,start:3,SPACE:4,NL:5,directive:6,SD:7,document:8,line:9,statement:10,idStatement:11,DESCR:12,"-->":13,HIDE_EMPTY:14,scale:15,WIDTH:16,COMPOSIT_STATE:17,STRUCT_START:18,STRUCT_STOP:19,STATE_DESCR:20,AS:21,ID:22,FORK:23,JOIN:24,CHOICE:25,CONCURRENT:26,note:27,notePosition:28,NOTE_TEXT:29,direction:30,openDirective:31,typeDirective:32,closeDirective:33,":":34,argDirective:35,direction_tb:36,direction_bt:37,direction_rl:38,direction_lr:39,eol:40,";":41,EDGE_STATE:42,left_of:43,right_of:44,open_directive:45,type_directive:46,arg_directive:47,close_directive:48,$accept:0,$end:1},terminals_:{2:"error",4:"SPACE",5:"NL",7:"SD",12:"DESCR",13:"-->",14:"HIDE_EMPTY",15:"scale",16:"WIDTH",17:"COMPOSIT_STATE",18:"STRUCT_START",19:"STRUCT_STOP",20:"STATE_DESCR",21:"AS",22:"ID",23:"FORK",24:"JOIN",25:"CHOICE",26:"CONCURRENT",27:"note",29:"NOTE_TEXT",34:":",36:"direction_tb",37:"direction_bt",38:"direction_rl",39:"direction_lr",41:";",42:"EDGE_STATE",43:"left_of",44:"right_of",45:"open_directive",46:"type_directive",47:"arg_directive",48:"close_directive"},productions_:[0,[3,2],[3,2],[3,2],[3,2],[8,0],[8,2],[9,2],[9,1],[9,1],[10,1],[10,2],[10,3],[10,4],[10,1],[10,2],[10,1],[10,4],[10,3],[10,6],[10,1],[10,1],[10,1],[10,1],[10,4],[10,4],[10,1],[10,1],[6,3],[6,5],[30,1],[30,1],[30,1],[30,1],[40,1],[40,1],[11,1],[11,1],[28,1],[28,1],[31,1],[32,1],[35,1],[33,1]],performAction:function(Ne,Be,Fe,Ve,et,rt,yt){var ut=rt.length-1;switch(et){case 4:return Ve.setRootDoc(rt[ut]),rt[ut];case 5:this.$=[];break;case 6:rt[ut]!="nl"&&(rt[ut-1].push(rt[ut]),this.$=rt[ut-1]);break;case 7:case 8:case 36:case 37:this.$=rt[ut];break;case 9:this.$="nl";break;case 10:this.$={stmt:"state",id:rt[ut],type:"default",description:""};break;case 11:this.$={stmt:"state",id:rt[ut-1],type:"default",description:Ve.trimColon(rt[ut])};break;case 12:this.$={stmt:"relation",state1:{stmt:"state",id:rt[ut-2],type:"default",description:""},state2:{stmt:"state",id:rt[ut],type:"default",description:""}};break;case 13:this.$={stmt:"relation",state1:{stmt:"state",id:rt[ut-3],type:"default",description:""},state2:{stmt:"state",id:rt[ut-1],type:"default",description:""},description:rt[ut].substr(1).trim()};break;case 17:this.$={stmt:"state",id:rt[ut-3],type:"default",description:"",doc:rt[ut-1]};break;case 18:var vt=rt[ut],ft=rt[ut-2].trim();if(rt[ut].match(":")){var Qe=rt[ut].split(":");vt=Qe[0],ft=[ft,Qe[1]]}this.$={stmt:"state",id:vt,type:"default",description:ft};break;case 19:this.$={stmt:"state",id:rt[ut-3],type:"default",description:rt[ut-5],doc:rt[ut-1]};break;case 20:this.$={stmt:"state",id:rt[ut],type:"fork"};break;case 21:this.$={stmt:"state",id:rt[ut],type:"join"};break;case 22:this.$={stmt:"state",id:rt[ut],type:"choice"};break;case 23:this.$={stmt:"state",id:Ve.getDividerId(),type:"divider"};break;case 24:this.$={stmt:"state",id:rt[ut-1].trim(),note:{position:rt[ut-2].trim(),text:rt[ut].trim()}};break;case 30:Ve.setDirection("TB"),this.$={stmt:"dir",value:"TB"};break;case 31:Ve.setDirection("BT"),this.$={stmt:"dir",value:"BT"};break;case 32:Ve.setDirection("RL"),this.$={stmt:"dir",value:"RL"};break;case 33:Ve.setDirection("LR"),this.$={stmt:"dir",value:"LR"};break;case 40:Ve.parseDirective("%%{","open_directive");break;case 41:Ve.parseDirective(rt[ut],"type_directive");break;case 42:rt[ut]=rt[ut].trim().replace(/'/g,'"'),Ve.parseDirective(rt[ut],"arg_directive");break;case 43:Ve.parseDirective("}%%","close_directive","state")}},table:[{3:1,4:k,5:C,6:4,7:O,31:6,45:T},{1:[3]},{3:8,4:k,5:C,6:4,7:O,31:6,45:T},{3:9,4:k,5:C,6:4,7:O,31:6,45:T},{3:10,4:k,5:C,6:4,7:O,31:6,45:T},_([1,4,5,14,15,17,20,22,23,24,25,26,27,36,37,38,39,42,45],P,{8:11}),{32:12,46:[1,13]},{46:[2,40]},{1:[2,1]},{1:[2,2]},{1:[2,3]},{1:[2,4],4:D,5:F,6:28,9:14,10:16,11:18,14:N,15:z,17:B,20:X,22:W,23:H,24:U,25:G,26:Y,27:K,30:29,31:6,36:ee,37:te,38:re,39:be,42:Le,45:T},{33:36,34:[1,37],48:me},_([34,48],[2,41]),_(Ie,[2,6]),{6:28,10:39,11:18,14:N,15:z,17:B,20:X,22:W,23:H,24:U,25:G,26:Y,27:K,30:29,31:6,36:ee,37:te,38:re,39:be,42:Le,45:T},_(Ie,[2,8]),_(Ie,[2,9]),_(Ie,[2,10],{12:[1,40],13:[1,41]}),_(Ie,[2,14]),{16:[1,42]},_(Ie,[2,16],{18:[1,43]}),{21:[1,44]},_(Ie,[2,20]),_(Ie,[2,21]),_(Ie,[2,22]),_(Ie,[2,23]),{28:45,29:[1,46],43:[1,47],44:[1,48]},_(Ie,[2,26]),_(Ie,[2,27]),_(pe,[2,36]),_(pe,[2,37]),_(Ie,[2,30]),_(Ie,[2,31]),_(Ie,[2,32]),_(Ie,[2,33]),_(ce,[2,28]),{35:49,47:[1,50]},_(ce,[2,43]),_(Ie,[2,7]),_(Ie,[2,11]),{11:51,22:W,42:Le},_(Ie,[2,15]),_(ue,P,{8:52}),{22:[1,53]},{22:[1,54]},{21:[1,55]},{22:[2,38]},{22:[2,39]},{33:56,48:me},{48:[2,42]},_(Ie,[2,12],{12:[1,57]}),{4:D,5:F,6:28,9:14,10:16,11:18,14:N,15:z,17:B,19:[1,58],20:X,22:W,23:H,24:U,25:G,26:Y,27:K,30:29,31:6,36:ee,37:te,38:re,39:be,42:Le,45:T},_(Ie,[2,18],{18:[1,59]}),{29:[1,60]},{22:[1,61]},_(ce,[2,29]),_(Ie,[2,13]),_(Ie,[2,17]),_(ue,P,{8:62}),_(Ie,[2,24]),_(Ie,[2,25]),{4:D,5:F,6:28,9:14,10:16,11:18,14:N,15:z,17:B,19:[1,63],20:X,22:W,23:H,24:U,25:G,26:Y,27:K,30:29,31:6,36:ee,37:te,38:re,39:be,42:Le,45:T},_(Ie,[2,19])],defaultActions:{7:[2,40],8:[2,1],9:[2,2],10:[2,3],47:[2,38],48:[2,39],50:[2,42]},parseError:function(Ne,Be){if(!Be.recoverable){var Fe=new Error(Ne);throw Fe.hash=Be,Fe}this.trace(Ne)},parse:function(Ne){var Be=this,Fe=[0],Ve=[],et=[null],rt=[],yt=this.table,ut="",vt=0,ft=0,Qe=0,At=2,bt=1,ot=rt.slice.call(arguments,1),wt=Object.create(this.lexer),xt={yy:{}};for(var Nt in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Nt)&&(xt.yy[Nt]=this.yy[Nt]);wt.setInput(Ne,xt.yy),xt.yy.lexer=wt,xt.yy.parser=this,wt.yylloc===void 0&&(wt.yylloc={});var Vt=wt.yylloc;rt.push(Vt);var $t=wt.options&&wt.options.ranges;function yn(){var Zr;return typeof(Zr=Ve.pop()||wt.lex()||bt)!="number"&&(Zr instanceof Array&&(Zr=(Ve=Zr).pop()),Zr=Be.symbols_[Zr]||Zr),Zr}typeof xt.yy.parseError=="function"?this.parseError=xt.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var Mn,Pn,rr,Dn,Cr,fr,Er,Yn,Rn,Hr={};;){if(rr=Fe[Fe.length-1],this.defaultActions[rr]?Dn=this.defaultActions[rr]:(Mn==null&&(Mn=yn()),Dn=yt[rr]&&yt[rr][Mn]),Dn===void 0||!Dn.length||!Dn[0]){var mr="";for(fr in Rn=[],yt[rr])this.terminals_[fr]&&fr>At&&Rn.push("'"+this.terminals_[fr]+"'");mr=wt.showPosition?"Parse error on line "+(vt+1)+`: `+wt.showPosition()+` Expecting `+Rn.join(", ")+", got '"+(this.terminals_[Mn]||Mn)+"'":"Parse error on line "+(vt+1)+": Unexpected "+(Mn==bt?"end of input":"'"+(this.terminals_[Mn]||Mn)+"'"),this.parseError(mr,{text:wt.match,token:this.terminals_[Mn]||Mn,line:wt.yylineno,loc:Vt,expected:Rn})}if(Dn[0]instanceof Array&&Dn.length>1)throw new Error("Parse Error: multiple actions possible at state: "+rr+", token: "+Mn);switch(Dn[0]){case 1:Fe.push(Mn),et.push(wt.yytext),rt.push(wt.yylloc),Fe.push(Dn[1]),Mn=null,Pn?(Mn=Pn,Pn=null):(ft=wt.yyleng,ut=wt.yytext,vt=wt.yylineno,Vt=wt.yylloc,Qe>0);break;case 2:if(Er=this.productions_[Dn[1]][1],Hr.$=et[et.length-Er],Hr._$={first_line:rt[rt.length-(Er||1)].first_line,last_line:rt[rt.length-1].last_line,first_column:rt[rt.length-(Er||1)].first_column,last_column:rt[rt.length-1].last_column},$t&&(Hr._$.range=[rt[rt.length-(Er||1)].range[0],rt[rt.length-1].range[1]]),(Cr=this.performAction.apply(Hr,[ut,ft,vt,xt.yy,Dn[1],et,rt].concat(ot)))!==void 0)return Cr;Er&&(Fe=Fe.slice(0,-1*Er*2),et=et.slice(0,-1*Er),rt=rt.slice(0,-1*Er)),Fe.push(this.productions_[Dn[1]][0]),et.push(Hr.$),rt.push(Hr._$),Yn=yt[Fe[Fe.length-2]][Fe[Fe.length-1]],Fe.push(Yn);break;case 3:return!0}}return!0}},xe={EOF:1,parseError:function(Ne,Be){if(!this.yy.parser)throw new Error(Ne);this.yy.parser.parseError(Ne,Be)},setInput:function(Ne,Be){return this.yy=Be||this.yy||{},this._input=Ne,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var Ne=this._input[0];return this.yytext+=Ne,this.yyleng++,this.offset++,this.match+=Ne,this.matched+=Ne,Ne.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),Ne},unput:function(Ne){var Be=Ne.length,Fe=Ne.split(/(?:\r\n?|\n)/g);this._input=Ne+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-Be),this.offset-=Be;var Ve=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),Fe.length-1&&(this.yylineno-=Fe.length-1);var et=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:Fe?(Fe.length===Ve.length?this.yylloc.first_column:0)+Ve[Ve.length-Fe.length].length-Fe[0].length:this.yylloc.first_column-Be},this.options.ranges&&(this.yylloc.range=[et[0],et[0]+this.yyleng-Be]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(Ne){this.unput(this.match.slice(Ne))},pastInput:function(){var Ne=this.matched.substr(0,this.matched.length-this.match.length);return(Ne.length>20?"...":"")+Ne.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var Ne=this.match;return Ne.length<20&&(Ne+=this._input.substr(0,20-Ne.length)),(Ne.substr(0,20)+(Ne.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var Ne=this.pastInput(),Be=new Array(Ne.length+1).join("-");return Ne+this.upcomingInput()+` `+Be+"^"},test_match:function(Ne,Be){var Fe,Ve,et;if(this.options.backtrack_lexer&&(et={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(et.yylloc.range=this.yylloc.range.slice(0))),(Ve=Ne[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=Ve.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:Ve?Ve[Ve.length-1].length-Ve[Ve.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+Ne[0].length},this.yytext+=Ne[0],this.match+=Ne[0],this.matches=Ne,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(Ne[0].length),this.matched+=Ne[0],Fe=this.performAction.call(this,this.yy,this,Be,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),Fe)return Fe;if(this._backtrack){for(var rt in et)this[rt]=et[rt];return!1}return!1},next:function(){if(this.done)return this.EOF;var Ne,Be,Fe,Ve;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var et=this._currentRules(),rt=0;rtBe[0].length)){if(Be=Fe,Ve=rt,this.options.backtrack_lexer){if((Ne=this.test_match(Fe,et[rt]))!==!1)return Ne;if(this._backtrack){Be=!1;continue}return!1}if(!this.options.flex)break}return Be?(Ne=this.test_match(Be,et[Ve]))!==!1&&Ne:this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(Ne){this.conditionStack.push(Ne)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(Ne){return(Ne=this.conditionStack.length-1-Math.abs(Ne||0))>=0?this.conditionStack[Ne]:"INITIAL"},pushState:function(Ne){this.begin(Ne)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(Ne,Be,Fe,Ve){switch(Fe){case 0:case 26:return 36;case 1:case 27:return 37;case 2:case 28:return 38;case 3:case 29:return 39;case 4:return this.begin("open_directive"),45;case 5:return this.begin("type_directive"),46;case 6:return this.popState(),this.begin("arg_directive"),34;case 7:return this.popState(),this.popState(),48;case 8:return 47;case 9:case 10:case 12:case 13:case 14:case 15:case 39:case 45:break;case 11:case 59:return 5;case 16:return this.pushState("SCALE"),15;case 17:return 16;case 18:case 33:case 36:this.popState();break;case 19:this.pushState("STATE");break;case 20:case 23:return this.popState(),Be.yytext=Be.yytext.slice(0,-8).trim(),23;case 21:case 24:return this.popState(),Be.yytext=Be.yytext.slice(0,-8).trim(),24;case 22:case 25:return this.popState(),Be.yytext=Be.yytext.slice(0,-10).trim(),25;case 30:this.begin("STATE_STRING");break;case 31:return this.popState(),this.pushState("STATE_ID"),"AS";case 32:case 47:return this.popState(),"ID";case 34:return"STATE_DESCR";case 35:return 17;case 37:return this.popState(),this.pushState("struct"),18;case 38:return this.popState(),19;case 40:return this.begin("NOTE"),27;case 41:return this.popState(),this.pushState("NOTE_ID"),43;case 42:return this.popState(),this.pushState("NOTE_ID"),44;case 43:this.popState(),this.pushState("FLOATING_NOTE");break;case 44:return this.popState(),this.pushState("FLOATING_NOTE_ID"),"AS";case 46:return"NOTE_TEXT";case 48:return this.popState(),this.pushState("NOTE_TEXT"),22;case 49:return this.popState(),Be.yytext=Be.yytext.substr(2).trim(),29;case 50:return this.popState(),Be.yytext=Be.yytext.slice(0,-8).trim(),29;case 51:case 52:return 7;case 53:return 14;case 54:return 42;case 55:return 22;case 56:return Be.yytext=Be.yytext.trim(),12;case 57:return 13;case 58:return 26;case 60:return"INVALID"}},rules:[/^(?:.*direction\s+TB[^\n]*)/i,/^(?:.*direction\s+BT[^\n]*)/i,/^(?:.*direction\s+RL[^\n]*)/i,/^(?:.*direction\s+LR[^\n]*)/i,/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n]+)/i,/^(?:[\s]+)/i,/^(?:((?!\n)\s)+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:scale\s+)/i,/^(?:\d+)/i,/^(?:\s+width\b)/i,/^(?:state\s+)/i,/^(?:.*<>)/i,/^(?:.*<>)/i,/^(?:.*<>)/i,/^(?:.*\[\[fork\]\])/i,/^(?:.*\[\[join\]\])/i,/^(?:.*\[\[choice\]\])/i,/^(?:.*direction\s+TB[^\n]*)/i,/^(?:.*direction\s+BT[^\n]*)/i,/^(?:.*direction\s+RL[^\n]*)/i,/^(?:.*direction\s+LR[^\n]*)/i,/^(?:["])/i,/^(?:\s*as\s+)/i,/^(?:[^\n\{]*)/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[^\n\s\{]+)/i,/^(?:\n)/i,/^(?:\{)/i,/^(?:\})/i,/^(?:[\n])/i,/^(?:note\s+)/i,/^(?:left of\b)/i,/^(?:right of\b)/i,/^(?:")/i,/^(?:\s*as\s*)/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[^\n]*)/i,/^(?:\s*[^:\n\s\-]+)/i,/^(?:\s*:[^:\n;]+)/i,/^(?:[\s\S]*?end note\b)/i,/^(?:stateDiagram\s+)/i,/^(?:stateDiagram-v2\s+)/i,/^(?:hide empty description\b)/i,/^(?:\[\*\])/i,/^(?:[^:\n\s\-\{]+)/i,/^(?:\s*:[^:\n;]+)/i,/^(?:-->)/i,/^(?:--)/i,/^(?:$)/i,/^(?:.)/i],conditions:{LINE:{rules:[13,14],inclusive:!1},close_directive:{rules:[13,14],inclusive:!1},arg_directive:{rules:[7,8,13,14],inclusive:!1},type_directive:{rules:[6,7,13,14],inclusive:!1},open_directive:{rules:[5,13,14],inclusive:!1},struct:{rules:[13,14,19,26,27,28,29,38,39,40,54,55,56,57,58],inclusive:!1},FLOATING_NOTE_ID:{rules:[47],inclusive:!1},FLOATING_NOTE:{rules:[44,45,46],inclusive:!1},NOTE_TEXT:{rules:[49,50],inclusive:!1},NOTE_ID:{rules:[48],inclusive:!1},NOTE:{rules:[41,42,43],inclusive:!1},SCALE:{rules:[17,18],inclusive:!1},ALIAS:{rules:[],inclusive:!1},STATE_ID:{rules:[32],inclusive:!1},STATE_STRING:{rules:[33,34],inclusive:!1},FORK_STATE:{rules:[],inclusive:!1},STATE:{rules:[13,14,20,21,22,23,24,25,30,31,35,36,37],inclusive:!1},ID:{rules:[13,14],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,9,10,11,12,14,15,16,19,37,40,51,52,53,54,55,56,57,59,60],inclusive:!0}}};function Te(){this.yy={}}return _e.lexer=xe,Te.prototype=_e,_e.Parser=Te,new Te}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),h.exit(1));var k=s(3069).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(h.argv.slice(1))},9763:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(W,H,U,G){for(U=U||{},G=W.length;G--;U[W[G]]=H);return U},k=[1,2],C=[1,5],O=[6,9,11,17,18,19,21],T=[1,15],P=[1,16],D=[1,17],F=[1,21],N=[4,6,9,11,17,18,19,21],z={trace:function(){},yy:{},symbols_:{error:2,start:3,journey:4,document:5,EOF:6,directive:7,line:8,SPACE:9,statement:10,NEWLINE:11,openDirective:12,typeDirective:13,closeDirective:14,":":15,argDirective:16,title:17,section:18,taskName:19,taskData:20,open_directive:21,type_directive:22,arg_directive:23,close_directive:24,$accept:0,$end:1},terminals_:{2:"error",4:"journey",6:"EOF",9:"SPACE",11:"NEWLINE",15:":",17:"title",18:"section",19:"taskName",20:"taskData",21:"open_directive",22:"type_directive",23:"arg_directive",24:"close_directive"},productions_:[0,[3,3],[3,2],[5,0],[5,2],[8,2],[8,1],[8,1],[8,1],[7,4],[7,6],[10,1],[10,1],[10,2],[10,1],[12,1],[13,1],[16,1],[14,1]],performAction:function(W,H,U,G,Y,K,ee){var te=K.length-1;switch(Y){case 1:return K[te-1];case 3:case 7:case 8:this.$=[];break;case 4:K[te-1].push(K[te]),this.$=K[te-1];break;case 5:case 6:this.$=K[te];break;case 11:G.setTitle(K[te].substr(6)),this.$=K[te].substr(6);break;case 12:G.addSection(K[te].substr(8)),this.$=K[te].substr(8);break;case 13:G.addTask(K[te-1],K[te]),this.$="task";break;case 15:G.parseDirective("%%{","open_directive");break;case 16:G.parseDirective(K[te],"type_directive");break;case 17:K[te]=K[te].trim().replace(/'/g,'"'),G.parseDirective(K[te],"arg_directive");break;case 18:G.parseDirective("}%%","close_directive","journey")}},table:[{3:1,4:k,7:3,12:4,21:C},{1:[3]},_(O,[2,3],{5:6}),{3:7,4:k,7:3,12:4,21:C},{13:8,22:[1,9]},{22:[2,15]},{6:[1,10],7:18,8:11,9:[1,12],10:13,11:[1,14],12:4,17:T,18:P,19:D,21:C},{1:[2,2]},{14:19,15:[1,20],24:F},_([15,24],[2,16]),_(O,[2,8],{1:[2,1]}),_(O,[2,4]),{7:18,10:22,12:4,17:T,18:P,19:D,21:C},_(O,[2,6]),_(O,[2,7]),_(O,[2,11]),_(O,[2,12]),{20:[1,23]},_(O,[2,14]),{11:[1,24]},{16:25,23:[1,26]},{11:[2,18]},_(O,[2,5]),_(O,[2,13]),_(N,[2,9]),{14:27,24:F},{24:[2,17]},{11:[1,28]},_(N,[2,10])],defaultActions:{5:[2,15],7:[2,2],21:[2,18],26:[2,17]},parseError:function(W,H){if(!H.recoverable){var U=new Error(W);throw U.hash=H,U}this.trace(W)},parse:function(W){var H=this,U=[0],G=[],Y=[null],K=[],ee=this.table,te="",re=0,be=0,Le=0,me=2,Ie=1,pe=K.slice.call(arguments,1),ce=Object.create(this.lexer),ue={yy:{}};for(var _e in this.yy)Object.prototype.hasOwnProperty.call(this.yy,_e)&&(ue.yy[_e]=this.yy[_e]);ce.setInput(W,ue.yy),ue.yy.lexer=ce,ue.yy.parser=this,ce.yylloc===void 0&&(ce.yylloc={});var xe=ce.yylloc;K.push(xe);var Te=ce.options&&ce.options.ranges;function Ne(){var bt;return typeof(bt=G.pop()||ce.lex()||Ie)!="number"&&(bt instanceof Array&&(bt=(G=bt).pop()),bt=H.symbols_[bt]||bt),bt}typeof ue.yy.parseError=="function"?this.parseError=ue.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var Be,Fe,Ve,et,rt,yt,ut,vt,ft,Qe={};;){if(Ve=U[U.length-1],this.defaultActions[Ve]?et=this.defaultActions[Ve]:(Be==null&&(Be=Ne()),et=ee[Ve]&&ee[Ve][Be]),et===void 0||!et.length||!et[0]){var At="";for(yt in ft=[],ee[Ve])this.terminals_[yt]&&yt>me&&ft.push("'"+this.terminals_[yt]+"'");At=ce.showPosition?"Parse error on line "+(re+1)+`: +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(Ne){this.conditionStack.push(Ne)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(Ne){return(Ne=this.conditionStack.length-1-Math.abs(Ne||0))>=0?this.conditionStack[Ne]:"INITIAL"},pushState:function(Ne){this.begin(Ne)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(Ne,Be,Fe,Ve){switch(Fe){case 0:case 26:return 36;case 1:case 27:return 37;case 2:case 28:return 38;case 3:case 29:return 39;case 4:return this.begin("open_directive"),45;case 5:return this.begin("type_directive"),46;case 6:return this.popState(),this.begin("arg_directive"),34;case 7:return this.popState(),this.popState(),48;case 8:return 47;case 9:case 10:case 12:case 13:case 14:case 15:case 39:case 45:break;case 11:case 59:return 5;case 16:return this.pushState("SCALE"),15;case 17:return 16;case 18:case 33:case 36:this.popState();break;case 19:this.pushState("STATE");break;case 20:case 23:return this.popState(),Be.yytext=Be.yytext.slice(0,-8).trim(),23;case 21:case 24:return this.popState(),Be.yytext=Be.yytext.slice(0,-8).trim(),24;case 22:case 25:return this.popState(),Be.yytext=Be.yytext.slice(0,-10).trim(),25;case 30:this.begin("STATE_STRING");break;case 31:return this.popState(),this.pushState("STATE_ID"),"AS";case 32:case 47:return this.popState(),"ID";case 34:return"STATE_DESCR";case 35:return 17;case 37:return this.popState(),this.pushState("struct"),18;case 38:return this.popState(),19;case 40:return this.begin("NOTE"),27;case 41:return this.popState(),this.pushState("NOTE_ID"),43;case 42:return this.popState(),this.pushState("NOTE_ID"),44;case 43:this.popState(),this.pushState("FLOATING_NOTE");break;case 44:return this.popState(),this.pushState("FLOATING_NOTE_ID"),"AS";case 46:return"NOTE_TEXT";case 48:return this.popState(),this.pushState("NOTE_TEXT"),22;case 49:return this.popState(),Be.yytext=Be.yytext.substr(2).trim(),29;case 50:return this.popState(),Be.yytext=Be.yytext.slice(0,-8).trim(),29;case 51:case 52:return 7;case 53:return 14;case 54:return 42;case 55:return 22;case 56:return Be.yytext=Be.yytext.trim(),12;case 57:return 13;case 58:return 26;case 60:return"INVALID"}},rules:[/^(?:.*direction\s+TB[^\n]*)/i,/^(?:.*direction\s+BT[^\n]*)/i,/^(?:.*direction\s+RL[^\n]*)/i,/^(?:.*direction\s+LR[^\n]*)/i,/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n]+)/i,/^(?:[\s]+)/i,/^(?:((?!\n)\s)+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:scale\s+)/i,/^(?:\d+)/i,/^(?:\s+width\b)/i,/^(?:state\s+)/i,/^(?:.*<>)/i,/^(?:.*<>)/i,/^(?:.*<>)/i,/^(?:.*\[\[fork\]\])/i,/^(?:.*\[\[join\]\])/i,/^(?:.*\[\[choice\]\])/i,/^(?:.*direction\s+TB[^\n]*)/i,/^(?:.*direction\s+BT[^\n]*)/i,/^(?:.*direction\s+RL[^\n]*)/i,/^(?:.*direction\s+LR[^\n]*)/i,/^(?:["])/i,/^(?:\s*as\s+)/i,/^(?:[^\n\{]*)/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[^\n\s\{]+)/i,/^(?:\n)/i,/^(?:\{)/i,/^(?:\})/i,/^(?:[\n])/i,/^(?:note\s+)/i,/^(?:left of\b)/i,/^(?:right of\b)/i,/^(?:")/i,/^(?:\s*as\s*)/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[^\n]*)/i,/^(?:\s*[^:\n\s\-]+)/i,/^(?:\s*:[^:\n;]+)/i,/^(?:[\s\S]*?end note\b)/i,/^(?:stateDiagram\s+)/i,/^(?:stateDiagram-v2\s+)/i,/^(?:hide empty description\b)/i,/^(?:\[\*\])/i,/^(?:[^:\n\s\-\{]+)/i,/^(?:\s*:[^:\n;]+)/i,/^(?:-->)/i,/^(?:--)/i,/^(?:$)/i,/^(?:.)/i],conditions:{LINE:{rules:[13,14],inclusive:!1},close_directive:{rules:[13,14],inclusive:!1},arg_directive:{rules:[7,8,13,14],inclusive:!1},type_directive:{rules:[6,7,13,14],inclusive:!1},open_directive:{rules:[5,13,14],inclusive:!1},struct:{rules:[13,14,19,26,27,28,29,38,39,40,54,55,56,57,58],inclusive:!1},FLOATING_NOTE_ID:{rules:[47],inclusive:!1},FLOATING_NOTE:{rules:[44,45,46],inclusive:!1},NOTE_TEXT:{rules:[49,50],inclusive:!1},NOTE_ID:{rules:[48],inclusive:!1},NOTE:{rules:[41,42,43],inclusive:!1},SCALE:{rules:[17,18],inclusive:!1},ALIAS:{rules:[],inclusive:!1},STATE_ID:{rules:[32],inclusive:!1},STATE_STRING:{rules:[33,34],inclusive:!1},FORK_STATE:{rules:[],inclusive:!1},STATE:{rules:[13,14,20,21,22,23,24,25,30,31,35,36,37],inclusive:!1},ID:{rules:[13,14],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,9,10,11,12,14,15,16,19,37,40,51,52,53,54,55,56,57,59,60],inclusive:!0}}};function Te(){this.yy={}}return _e.lexer=xe,Te.prototype=_e,_e.Parser=Te,new Te}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),p.exit(1));var k=s(3069).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(p.argv.slice(1))},9763:(o,g,s)=>{o=s.nmd(o);var y=function(){var _=function(W,H,U,G){for(U=U||{},G=W.length;G--;U[W[G]]=H);return U},k=[1,2],C=[1,5],O=[6,9,11,17,18,19,21],T=[1,15],P=[1,16],D=[1,17],F=[1,21],N=[4,6,9,11,17,18,19,21],z={trace:function(){},yy:{},symbols_:{error:2,start:3,journey:4,document:5,EOF:6,directive:7,line:8,SPACE:9,statement:10,NEWLINE:11,openDirective:12,typeDirective:13,closeDirective:14,":":15,argDirective:16,title:17,section:18,taskName:19,taskData:20,open_directive:21,type_directive:22,arg_directive:23,close_directive:24,$accept:0,$end:1},terminals_:{2:"error",4:"journey",6:"EOF",9:"SPACE",11:"NEWLINE",15:":",17:"title",18:"section",19:"taskName",20:"taskData",21:"open_directive",22:"type_directive",23:"arg_directive",24:"close_directive"},productions_:[0,[3,3],[3,2],[5,0],[5,2],[8,2],[8,1],[8,1],[8,1],[7,4],[7,6],[10,1],[10,1],[10,2],[10,1],[12,1],[13,1],[16,1],[14,1]],performAction:function(W,H,U,G,Y,K,ee){var te=K.length-1;switch(Y){case 1:return K[te-1];case 3:case 7:case 8:this.$=[];break;case 4:K[te-1].push(K[te]),this.$=K[te-1];break;case 5:case 6:this.$=K[te];break;case 11:G.setTitle(K[te].substr(6)),this.$=K[te].substr(6);break;case 12:G.addSection(K[te].substr(8)),this.$=K[te].substr(8);break;case 13:G.addTask(K[te-1],K[te]),this.$="task";break;case 15:G.parseDirective("%%{","open_directive");break;case 16:G.parseDirective(K[te],"type_directive");break;case 17:K[te]=K[te].trim().replace(/'/g,'"'),G.parseDirective(K[te],"arg_directive");break;case 18:G.parseDirective("}%%","close_directive","journey")}},table:[{3:1,4:k,7:3,12:4,21:C},{1:[3]},_(O,[2,3],{5:6}),{3:7,4:k,7:3,12:4,21:C},{13:8,22:[1,9]},{22:[2,15]},{6:[1,10],7:18,8:11,9:[1,12],10:13,11:[1,14],12:4,17:T,18:P,19:D,21:C},{1:[2,2]},{14:19,15:[1,20],24:F},_([15,24],[2,16]),_(O,[2,8],{1:[2,1]}),_(O,[2,4]),{7:18,10:22,12:4,17:T,18:P,19:D,21:C},_(O,[2,6]),_(O,[2,7]),_(O,[2,11]),_(O,[2,12]),{20:[1,23]},_(O,[2,14]),{11:[1,24]},{16:25,23:[1,26]},{11:[2,18]},_(O,[2,5]),_(O,[2,13]),_(N,[2,9]),{14:27,24:F},{24:[2,17]},{11:[1,28]},_(N,[2,10])],defaultActions:{5:[2,15],7:[2,2],21:[2,18],26:[2,17]},parseError:function(W,H){if(!H.recoverable){var U=new Error(W);throw U.hash=H,U}this.trace(W)},parse:function(W){var H=this,U=[0],G=[],Y=[null],K=[],ee=this.table,te="",re=0,be=0,Le=0,me=2,Ie=1,pe=K.slice.call(arguments,1),ce=Object.create(this.lexer),ue={yy:{}};for(var _e in this.yy)Object.prototype.hasOwnProperty.call(this.yy,_e)&&(ue.yy[_e]=this.yy[_e]);ce.setInput(W,ue.yy),ue.yy.lexer=ce,ue.yy.parser=this,ce.yylloc===void 0&&(ce.yylloc={});var xe=ce.yylloc;K.push(xe);var Te=ce.options&&ce.options.ranges;function Ne(){var bt;return typeof(bt=G.pop()||ce.lex()||Ie)!="number"&&(bt instanceof Array&&(bt=(G=bt).pop()),bt=H.symbols_[bt]||bt),bt}typeof ue.yy.parseError=="function"?this.parseError=ue.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;for(var Be,Fe,Ve,et,rt,yt,ut,vt,ft,Qe={};;){if(Ve=U[U.length-1],this.defaultActions[Ve]?et=this.defaultActions[Ve]:(Be==null&&(Be=Ne()),et=ee[Ve]&&ee[Ve][Be]),et===void 0||!et.length||!et[0]){var At="";for(yt in ft=[],ee[Ve])this.terminals_[yt]&&yt>me&&ft.push("'"+this.terminals_[yt]+"'");At=ce.showPosition?"Parse error on line "+(re+1)+`: `+ce.showPosition()+` Expecting `+ft.join(", ")+", got '"+(this.terminals_[Be]||Be)+"'":"Parse error on line "+(re+1)+": Unexpected "+(Be==Ie?"end of input":"'"+(this.terminals_[Be]||Be)+"'"),this.parseError(At,{text:ce.match,token:this.terminals_[Be]||Be,line:ce.yylineno,loc:xe,expected:ft})}if(et[0]instanceof Array&&et.length>1)throw new Error("Parse Error: multiple actions possible at state: "+Ve+", token: "+Be);switch(et[0]){case 1:U.push(Be),Y.push(ce.yytext),K.push(ce.yylloc),U.push(et[1]),Be=null,Fe?(Be=Fe,Fe=null):(be=ce.yyleng,te=ce.yytext,re=ce.yylineno,xe=ce.yylloc,Le>0);break;case 2:if(ut=this.productions_[et[1]][1],Qe.$=Y[Y.length-ut],Qe._$={first_line:K[K.length-(ut||1)].first_line,last_line:K[K.length-1].last_line,first_column:K[K.length-(ut||1)].first_column,last_column:K[K.length-1].last_column},Te&&(Qe._$.range=[K[K.length-(ut||1)].range[0],K[K.length-1].range[1]]),(rt=this.performAction.apply(Qe,[te,be,re,ue.yy,et[1],Y,K].concat(pe)))!==void 0)return rt;ut&&(U=U.slice(0,-1*ut*2),Y=Y.slice(0,-1*ut),K=K.slice(0,-1*ut)),U.push(this.productions_[et[1]][0]),Y.push(Qe.$),K.push(Qe._$),vt=ee[U[U.length-2]][U[U.length-1]],U.push(vt);break;case 3:return!0}}return!0}},B={EOF:1,parseError:function(W,H){if(!this.yy.parser)throw new Error(W);this.yy.parser.parseError(W,H)},setInput:function(W,H){return this.yy=H||this.yy||{},this._input=W,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var W=this._input[0];return this.yytext+=W,this.yyleng++,this.offset++,this.match+=W,this.matched+=W,W.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),W},unput:function(W){var H=W.length,U=W.split(/(?:\r\n?|\n)/g);this._input=W+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-H),this.offset-=H;var G=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),U.length-1&&(this.yylineno-=U.length-1);var Y=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:U?(U.length===G.length?this.yylloc.first_column:0)+G[G.length-U.length].length-U[0].length:this.yylloc.first_column-H},this.options.ranges&&(this.yylloc.range=[Y[0],Y[0]+this.yyleng-H]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). `+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(W){this.unput(this.match.slice(W))},pastInput:function(){var W=this.matched.substr(0,this.matched.length-this.match.length);return(W.length>20?"...":"")+W.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var W=this.match;return W.length<20&&(W+=this._input.substr(0,20-W.length)),(W.substr(0,20)+(W.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var W=this.pastInput(),H=new Array(W.length+1).join("-");return W+this.upcomingInput()+` `+H+"^"},test_match:function(W,H){var U,G,Y;if(this.options.backtrack_lexer&&(Y={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(Y.yylloc.range=this.yylloc.range.slice(0))),(G=W[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=G.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:G?G[G.length-1].length-G[G.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+W[0].length},this.yytext+=W[0],this.match+=W[0],this.matches=W,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(W[0].length),this.matched+=W[0],U=this.performAction.call(this,this.yy,this,H,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),U)return U;if(this._backtrack){for(var K in Y)this[K]=Y[K];return!1}return!1},next:function(){if(this.done)return this.EOF;var W,H,U,G;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var Y=this._currentRules(),K=0;KH[0].length)){if(H=U,G=K,this.options.backtrack_lexer){if((W=this.test_match(U,Y[K]))!==!1)return W;if(this._backtrack){H=!1;continue}return!1}if(!this.options.flex)break}return H?(W=this.test_match(H,Y[G]))!==!1&&W:this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){return this.next()||this.lex()},begin:function(W){this.conditionStack.push(W)},popState:function(){return this.conditionStack.length-1>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(W){return(W=this.conditionStack.length-1-Math.abs(W||0))>=0?this.conditionStack[W]:"INITIAL"},pushState:function(W){this.begin(W)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(W,H,U,G){switch(U){case 0:return this.begin("open_directive"),21;case 1:return this.begin("type_directive"),22;case 2:return this.popState(),this.begin("arg_directive"),15;case 3:return this.popState(),this.popState(),24;case 4:return 23;case 5:case 6:case 8:case 9:break;case 7:return 11;case 10:return 4;case 11:return 17;case 12:return 18;case 13:return 19;case 14:return 20;case 15:return 15;case 16:return 6;case 17:return"INVALID"}},rules:[/^(?:%%\{)/i,/^(?:((?:(?!\}%%)[^:.])*))/i,/^(?::)/i,/^(?:\}%%)/i,/^(?:((?:(?!\}%%).|\n)*))/i,/^(?:%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:journey\b)/i,/^(?:title\s[^#\n;]+)/i,/^(?:section\s[^#:\n;]+)/i,/^(?:[^#:\n;]+)/i,/^(?::[^#\n;]+)/i,/^(?::)/i,/^(?:$)/i,/^(?:.)/i],conditions:{open_directive:{rules:[1],inclusive:!1},type_directive:{rules:[2,3],inclusive:!1},arg_directive:{rules:[3,4],inclusive:!1},INITIAL:{rules:[0,5,6,7,8,9,10,11,12,13,14,15,16,17],inclusive:!0}}};function X(){this.yy={}}return z.lexer=B,X.prototype=z,z.Parser=X,new X}();g.parser=y,g.Parser=y.Parser,g.parse=function(){return y.parse.apply(y,arguments)},g.main=function(_){_[1]||(console.log("Usage: "+_[0]+" FILE"),h.exit(1));var k=s(9143).readFileSync(s(6470).normalize(_[1]),"utf8");return g.parser.parse(k)},s.c[s.s]===o&&g.main(h.argv.slice(1))},9609:o=>{var g=/^(%20|\s)*(javascript|data)/im,s=/[^\x20-\x7E]/gim,y=/^([^:]+):/gm,_=[".","/"];o.exports={sanitizeUrl:function(k){if(!k)return"about:blank";var C,O,T=k.replace(s,"").trim();return function(P){return _.indexOf(P[0])>-1}(T)?T:(O=T.match(y))?(C=O[0],g.test(C)?"about:blank":T):"about:blank"}}},3841:o=>{o.exports=function(g,s){return g.intersect(s)}},7458:(o,g,s)=>{s.d(g,{Z:()=>GY});var y=s(1941),_=s.n(y),k={debug:1,info:2,warn:3,error:4,fatal:5},C={debug:function(){},info:function(){},warn:function(){},error:function(){},fatal:function(){}},O=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"fatal";isNaN(a)&&(a=a.toLowerCase(),k[a]!==void 0&&(a=k[a])),C.trace=function(){},C.debug=function(){},C.info=function(){},C.warn=function(){},C.error=function(){},C.fatal=function(){},a<=k.fatal&&(C.fatal=console.error?console.error.bind(console,T("FATAL"),"color: orange"):console.log.bind(console,"\x1B[35m",T("FATAL"))),a<=k.error&&(C.error=console.error?console.error.bind(console,T("ERROR"),"color: orange"):console.log.bind(console,"\x1B[31m",T("ERROR"))),a<=k.warn&&(C.warn=console.warn?console.warn.bind(console,T("WARN"),"color: orange"):console.log.bind(console,"\x1B[33m",T("WARN"))),a<=k.info&&(C.info=console.info?console.info.bind(console,T("INFO"),"color: lightblue"):console.log.bind(console,"\x1B[34m",T("INFO"))),a<=k.debug&&(C.debug=console.debug?console.debug.bind(console,T("DEBUG"),"color: lightgreen"):console.log.bind(console,"\x1B[32m",T("DEBUG")))},T=function(a){var f=_()().format("ss.SSS");return"%c".concat(f," : ").concat(a," : ")};function P(a,f){let E;if(f===void 0)for(const L of a)L!=null&&(E=L)&&(E=L);else{let L=-1;for(let q of a)(q=f(q,++L,a))!=null&&(E=q)&&(E=q)}return E}function D(a,f){let E;if(f===void 0)for(const L of a)L!=null&&(E>L||E===void 0&&L>=L)&&(E=L);else{let L=-1;for(let q of a)(q=f(q,++L,a))!=null&&(E>q||E===void 0&&q>=q)&&(E=q)}return E}function F(a){return a}var N=1e-6;function z(a){return"translate("+a+",0)"}function B(a){return"translate(0,"+a+")"}function X(a){return f=>+a(f)}function W(a,f){return f=Math.max(0,a.bandwidth()-2*f)/2,a.round()&&(f=Math.round(f)),E=>+a(E)+f}function H(){return!this.__axis}function U(a,f){var E=[],L=null,q=null,J=6,ne=6,fe=3,Se=typeof window<"u"&&window.devicePixelRatio>1?0:.5,Ce=a===1||a===4?-1:1,Ge=a===4||a===2?"x":"y",lt=a===1||a===3?z:B;function at(mt){var Zt=L==null?f.ticks?f.ticks.apply(f,E):f.domain():L,dn=q==null?f.tickFormat?f.tickFormat.apply(f,E):F:q,gn=Math.max(J,0)+fe,xn=f.range(),hn=+xn[0]+Se,Qt=+xn[xn.length-1]+Se,nr=(f.bandwidth?W:X)(f.copy(),Se),In=mt.selection?mt.selection():mt,sn=In.selectAll(".domain").data([null]),Ln=In.selectAll(".tick").data(Zt,f).order(),vr=Ln.exit(),En=Ln.enter().append("g").attr("class","tick"),wn=Ln.select("line"),Un=Ln.select("text");sn=sn.merge(sn.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),Ln=Ln.merge(En),wn=wn.merge(En.append("line").attr("stroke","currentColor").attr(Ge+"2",Ce*J)),Un=Un.merge(En.append("text").attr("fill","currentColor").attr(Ge,Ce*gn).attr("dy",a===1?"0em":a===3?"0.71em":"0.32em")),mt!==In&&(sn=sn.transition(mt),Ln=Ln.transition(mt),wn=wn.transition(mt),Un=Un.transition(mt),vr=vr.transition(mt).attr("opacity",N).attr("transform",function(An){return isFinite(An=nr(An))?lt(An+Se):this.getAttribute("transform")}),En.attr("opacity",N).attr("transform",function(An){var hr=this.parentNode.__axis;return lt((hr&&isFinite(hr=hr(An))?hr:nr(An))+Se)})),vr.remove(),sn.attr("d",a===4||a===2?ne?"M"+Ce*ne+","+hn+"H"+Se+"V"+Qt+"H"+Ce*ne:"M"+Se+","+hn+"V"+Qt:ne?"M"+hn+","+Ce*ne+"V"+Se+"H"+Qt+"V"+Ce*ne:"M"+hn+","+Se+"H"+Qt),Ln.attr("opacity",1).attr("transform",function(An){return lt(nr(An)+Se)}),wn.attr(Ge+"2",Ce*J),Un.attr(Ge,Ce*gn).text(dn),In.filter(H).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",a===2?"start":a===4?"end":"middle"),In.each(function(){this.__axis=nr})}return at.scale=function(mt){return arguments.length?(f=mt,at):f},at.ticks=function(){return E=Array.from(arguments),at},at.tickArguments=function(mt){return arguments.length?(E=mt==null?[]:Array.from(mt),at):E.slice()},at.tickValues=function(mt){return arguments.length?(L=mt==null?null:Array.from(mt),at):L&&L.slice()},at.tickFormat=function(mt){return arguments.length?(q=mt,at):q},at.tickSize=function(mt){return arguments.length?(J=ne=+mt,at):J},at.tickSizeInner=function(mt){return arguments.length?(J=+mt,at):J},at.tickSizeOuter=function(mt){return arguments.length?(ne=+mt,at):ne},at.tickPadding=function(mt){return arguments.length?(fe=+mt,at):fe},at.offset=function(mt){return arguments.length?(Se=+mt,at):Se},at}function G(){}function Y(a){return a==null?G:function(){return this.querySelector(a)}}function K(a){return a==null?[]:Array.isArray(a)?a:Array.from(a)}function ee(){return[]}function te(a){return a==null?ee:function(){return this.querySelectorAll(a)}}function re(a){return function(){return this.matches(a)}}function be(a){return function(f){return f.matches(a)}}var Le=Array.prototype.find;function me(){return this.firstElementChild}var Ie=Array.prototype.filter;function pe(){return Array.from(this.children)}function ce(a){return new Array(a.length)}function ue(a,f){this.ownerDocument=a.ownerDocument,this.namespaceURI=a.namespaceURI,this._next=null,this._parent=a,this.__data__=f}function _e(a){return function(){return a}}function xe(a,f,E,L,q,J){for(var ne,fe=0,Se=f.length,Ce=J.length;fef?1:a>=f?0:NaN}ue.prototype={constructor:ue,appendChild:function(a){return this._parent.insertBefore(a,this._next)},insertBefore:function(a,f){return this._parent.insertBefore(a,f)},querySelector:function(a){return this._parent.querySelector(a)},querySelectorAll:function(a){return this._parent.querySelectorAll(a)}};var Ve="http://www.w3.org/1999/xhtml";const et={svg:"http://www.w3.org/2000/svg",xhtml:Ve,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function rt(a){var f=a+="",E=f.indexOf(":");return E>=0&&(f=a.slice(0,E))!=="xmlns"&&(a=a.slice(E+1)),et.hasOwnProperty(f)?{space:et[f],local:a}:a}function yt(a){return function(){this.removeAttribute(a)}}function ut(a){return function(){this.removeAttributeNS(a.space,a.local)}}function vt(a,f){return function(){this.setAttribute(a,f)}}function ft(a,f){return function(){this.setAttributeNS(a.space,a.local,f)}}function Qe(a,f){return function(){var E=f.apply(this,arguments);E==null?this.removeAttribute(a):this.setAttribute(a,E)}}function At(a,f){return function(){var E=f.apply(this,arguments);E==null?this.removeAttributeNS(a.space,a.local):this.setAttributeNS(a.space,a.local,E)}}function bt(a){return a.ownerDocument&&a.ownerDocument.defaultView||a.document&&a||a.defaultView}function ot(a){return function(){this.style.removeProperty(a)}}function wt(a,f,E){return function(){this.style.setProperty(a,f,E)}}function xt(a,f,E){return function(){var L=f.apply(this,arguments);L==null?this.style.removeProperty(a):this.style.setProperty(a,L,E)}}function Nt(a,f){return a.style.getPropertyValue(f)||bt(a).getComputedStyle(a,null).getPropertyValue(f)}function Vt(a){return function(){delete this[a]}}function $t(a,f){return function(){this[a]=f}}function yn(a,f){return function(){var E=f.apply(this,arguments);E==null?delete this[a]:this[a]=E}}function Mn(a){return a.trim().split(/^|\s+/)}function Pn(a){return a.classList||new rr(a)}function rr(a){this._node=a,this._names=Mn(a.getAttribute("class")||"")}function Dn(a,f){for(var E=Pn(a),L=-1,q=f.length;++L=0&&(E=f.slice(L+1),f=f.slice(0,L)),{type:f,name:E}})}function Jr(a){return function(){var f=this.__on;if(f){for(var E,L=0,q=-1,J=f.length;L=0&&(this._names.splice(f,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(a){return this._names.indexOf(a)>=0}};var fn=[null];function ja(a,f){this._groups=a,this._parents=f}function On(){return new ja([[document.documentElement]],fn)}ja.prototype=On.prototype={constructor:ja,select:function(a){typeof a!="function"&&(a=Y(a));for(var f=this._groups,E=f.length,L=new Array(E),q=0;q=In&&(In=nr+1);!(Qt=gn[In])&&++In=0;)(L=q[J])&&(ne&&4^L.compareDocumentPosition(ne)&&ne.parentNode.insertBefore(L,ne),ne=L);return this},sort:function(a){function f(lt,at){return lt&&at?a(lt.__data__,at.__data__):!lt-!at}a||(a=Fe);for(var E=this._groups,L=E.length,q=new Array(L),J=0;J1?this.each((f==null?ot:typeof f=="function"?xt:wt)(a,f,E==null?"":E)):Nt(this.node(),a)},property:function(a,f){return arguments.length>1?this.each((f==null?Vt:typeof f=="function"?yn:$t)(a,f)):this.node()[a]},classed:function(a,f){var E=Mn(a+"");if(arguments.length<2){for(var L=Pn(this.node()),q=-1,J=E.length;++q{}};function ri(){for(var a,f=0,E=arguments.length,L={};f=0&&(L=E.slice(q+1),E=E.slice(0,q)),E&&!f.hasOwnProperty(E))throw new Error("unknown type: "+E);return{type:E,name:L}})}function Sl(a,f){for(var E,L=0,q=a.length;L0)for(var E,L,q=new Array(E),J=0;J=0&&f._call.call(void 0,a),f=f._next;--ta})()}finally{ta=0,function(){for(var a,f,E=Ml,L=1/0;E;)E._call?(L>E._time&&(L=E._time),a=E,E=E._next):(f=E._next,E._next=null,E=a?a._next=f:Ml=f);Co=a,Do(L)}(),zi=0}}function Li(){var a=Mo.now(),f=a-Eo;f>1e3&&(Yo-=f,Eo=a)}function Do(a){ta||(Ui&&(Ui=clearTimeout(Ui)),a-zi>24?(a<1/0&&(Ui=setTimeout(ni,a-Mo.now()-Yo)),ci&&(ci=clearInterval(ci))):(ci||(Eo=Mo.now(),ci=setInterval(Li,1e3)),ta=1,dl(ni)))}function Ki(a,f,E){var L=new xr;return f=f==null?0:+f,L.restart(q=>{L.stop(),a(q+f)},f,E),L}xr.prototype=Fa.prototype={constructor:xr,restart:function(a,f,E){if(typeof a!="function")throw new TypeError("callback is not a function");E=(E==null?Po():+E)+(f==null?0:+f),this._next||Co===this||(Co?Co._next=this:Ml=this,Co=this),this._call=a,this._time=E,Do()},stop:function(){this._call&&(this._call=null,this._time=1/0,Do())}};var _a=wl("start","end","cancel","interrupt"),ki=[];function qa(a,f,E,L,q,J){var ne=a.__transition;if(ne){if(E in ne)return}else a.__transition={};(function(fe,Se,Ce){var Ge,lt=fe.__transition;function at(dn){var gn,xn,hn,Qt;if(Ce.state!==1)return Zt();for(gn in lt)if((Qt=lt[gn]).name===Ce.name){if(Qt.state===3)return Ki(at);Qt.state===4?(Qt.state=6,Qt.timer.stop(),Qt.on.call("interrupt",fe,fe.__data__,Qt.index,Qt.group),delete lt[gn]):+gn0)throw new Error("too late; already scheduled");return E}function wi(a,f){var E=tn(a,f);if(E.state>3)throw new Error("too late; already running");return E}function tn(a,f){var E=a.__transition;if(!E||!(E=E[f]))throw new Error("transition not found");return E}function Fo(a,f){return a=+a,f=+f,function(E){return a*(1-E)+f*E}}var zn,ll=180/Math.PI,ze={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function Je(a,f,E,L,q,J){var ne,fe,Se;return(ne=Math.sqrt(a*a+f*f))&&(a/=ne,f/=ne),(Se=a*E+f*L)&&(E-=a*Se,L-=f*Se),(fe=Math.sqrt(E*E+L*L))&&(E/=fe,L/=fe,Se/=fe),a*L180?Ge+=360:Ge-Ce>180&&(Ce+=360),at.push({i:lt.push(q(lt)+"rotate(",null,L)-2,x:Fo(Ce,Ge)})):Ge&<.push(q(lt)+"rotate("+Ge+L)}(J.rotate,ne.rotate,fe,Se),function(Ce,Ge,lt,at){Ce!==Ge?at.push({i:lt.push(q(lt)+"skewX(",null,L)-2,x:Fo(Ce,Ge)}):Ge&<.push(q(lt)+"skewX("+Ge+L)}(J.skewX,ne.skewX,fe,Se),function(Ce,Ge,lt,at,mt,Zt){if(Ce!==lt||Ge!==at){var dn=mt.push(q(mt)+"scale(",null,",",null,")");Zt.push({i:dn-4,x:Fo(Ce,lt)},{i:dn-2,x:Fo(Ge,at)})}else lt===1&&at===1||mt.push(q(mt)+"scale("+lt+","+at+")")}(J.scaleX,J.scaleY,ne.scaleX,ne.scaleY,fe,Se),J=ne=null,function(Ce){for(var Ge,lt=-1,at=Se.length;++lt>8&15|f>>4&240,f>>4&15|240&f,(15&f)<<4|15&f,1):E===8?Wi(f>>24&255,f>>16&255,f>>8&255,(255&f)/255):E===4?Wi(f>>12&15|f>>8&240,f>>8&15|f>>4&240,f>>4&15|240&f,((15&f)<<4|15&f)/255):null):(f=tr.exec(a))?new Pl(f[1],f[2],f[3],1):(f=ma.exec(a))?new Pl(255*f[1]/100,255*f[2]/100,255*f[3]/100,1):(f=Fr.exec(a))?Wi(f[1],f[2],f[3],f[4]):(f=na.exec(a))?Wi(255*f[1]/100,255*f[2]/100,255*f[3]/100,f[4]):(f=Kr.exec(a))?xs(f[1],f[2]/100,f[3]/100,1):(f=bn.exec(a))?xs(f[1],f[2]/100,f[3]/100,f[4]):Tr.hasOwnProperty(a)?yi(Tr[a]):a==="transparent"?new Pl(NaN,NaN,NaN,0):null}function yi(a){return new Pl(a>>16&255,a>>8&255,255&a,1)}function Wi(a,f,E,L){return L<=0&&(a=f=E=NaN),new Pl(a,f,E,L)}function Ts(a){return a instanceof ur||(a=$i(a)),a?new Pl((a=a.rgb()).r,a.g,a.b,a.opacity):new Pl}function gl(a,f,E,L){return arguments.length===1?Ts(a):new Pl(a,f,E,L==null?1:L)}function Pl(a,f,E,L){this.r=+a,this.g=+f,this.b=+E,this.opacity=+L}function jl(){return"#"+As(this.r)+As(this.g)+As(this.b)}function so(){var a=this.opacity;return((a=isNaN(a)?1:Math.max(0,Math.min(1,a)))===1?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(a===1?")":", "+a+")")}function As(a){return((a=Math.max(0,Math.min(255,Math.round(a)||0)))<16?"0":"")+a.toString(16)}function xs(a,f,E,L){return L<=0?a=f=E=NaN:E<=0||E>=1?a=f=NaN:f<=0&&(a=NaN),new ml(a,f,E,L)}function Ms(a){if(a instanceof ml)return new ml(a.h,a.s,a.l,a.opacity);if(a instanceof ur||(a=$i(a)),!a)return new ml;if(a instanceof ml)return a;var f=(a=a.rgb()).r/255,E=a.g/255,L=a.b/255,q=Math.min(f,E,L),J=Math.max(f,E,L),ne=NaN,fe=J-q,Se=(J+q)/2;return fe?(ne=f===J?(E-L)/fe+6*(E0&&Se<1?0:ne,new ml(ne,fe,Se,a.opacity)}function ml(a,f,E,L){this.h=+a,this.s=+f,this.l=+E,this.opacity=+L}function Qo(a,f,E){return 255*(a<60?f+(E-f)*a/60:a<180?E:a<240?f+(E-f)*(240-a)/60:f)}on(ur,$i,{copy:function(a){return Object.assign(new this.constructor,this,a)},displayable:function(){return this.rgb().displayable()},hex:Rr,formatHex:Rr,formatHsl:function(){return Ms(this).formatHsl()},formatRgb:ha,toString:ha}),on(Pl,gl,Nn(ur,{brighter:function(a){return a=a==null?$n:Math.pow($n,a),new Pl(this.r*a,this.g*a,this.b*a,this.opacity)},darker:function(a){return a=a==null?wr:Math.pow(wr,a),new Pl(this.r*a,this.g*a,this.b*a,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:jl,formatHex:jl,formatRgb:so,toString:so})),on(ml,function(a,f,E,L){return arguments.length===1?Ms(a):new ml(a,f,E,L==null?1:L)},Nn(ur,{brighter:function(a){return a=a==null?$n:Math.pow($n,a),new ml(this.h,this.s,this.l*a,this.opacity)},darker:function(a){return a=a==null?wr:Math.pow(wr,a),new ml(this.h,this.s,this.l*a,this.opacity)},rgb:function(){var a=this.h%360+360*(this.h<0),f=isNaN(a)||isNaN(this.s)?0:this.s,E=this.l,L=E+(E<.5?E:1-E)*f,q=2*E-L;return new Pl(Qo(a>=240?a-240:a+120,q,L),Qo(a,q,L),Qo(a<120?a+240:a-120,q,L),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var a=this.opacity;return((a=isNaN(a)?1:Math.max(0,Math.min(1,a)))===1?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(a===1?")":", "+a+")")}}));const to=a=>()=>a;function vu(a,f){var E=f-a;return E?function(L,q){return function(J){return L+J*q}}(a,E):to(isNaN(a)?f:a)}const Dl=function a(f){var E=function(q){return(q=+q)==1?vu:function(J,ne){return ne-J?function(fe,Se,Ce){return fe=Math.pow(fe,Ce),Se=Math.pow(Se,Ce)-fe,Ce=1/Ce,function(Ge){return Math.pow(fe+Ge*Se,Ce)}}(J,ne,q):to(isNaN(J)?ne:J)}}(f);function L(q,J){var ne=E((q=gl(q)).r,(J=gl(J)).r),fe=E(q.g,J.g),Se=E(q.b,J.b),Ce=vu(q.opacity,J.opacity);return function(Ge){return q.r=ne(Ge),q.g=fe(Ge),q.b=Se(Ge),q.opacity=Ce(Ge),q+""}}return L.gamma=a,L}(1);var hs=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Fl=new RegExp(hs.source,"g");function ws(a,f){var E,L,q,J=hs.lastIndex=Fl.lastIndex=0,ne=-1,fe=[],Se=[];for(a+="",f+="";(E=hs.exec(a))&&(L=Fl.exec(f));)(q=L.index)>J&&(q=f.slice(J,q),fe[ne]?fe[ne]+=q:fe[++ne]=q),(E=E[0])===(L=L[0])?fe[ne]?fe[ne]+=L:fe[++ne]=L:(fe[++ne]=null,Se.push({i:ne,x:Fo(E,L)})),J=Fl.lastIndex;return J=0&&(fe=fe.slice(0,Se)),!fe||fe==="start"})}(f)?qr:wi;return function(){var ne=J(this,a),fe=ne.on;fe!==L&&(q=(L=fe).copy()).on(f,E),ne.on=q}}var Yu=wa.prototype.constructor;function ps(a){return function(){this.style.removeProperty(a)}}function Pu(a,f,E){return function(L){this.style.setProperty(a,f.call(this,L),E)}}function Sn(a,f,E){var L,q;function J(){var ne=f.apply(this,arguments);return ne!==q&&(L=(q=ne)&&Pu(a,ne,E)),L}return J._value=f,J}function Lr(a){return function(f){this.textContent=a.call(this,f)}}function Qn(a){var f,E;function L(){var q=a.apply(this,arguments);return q!==E&&(f=(E=q)&&Lr(q)),f}return L._value=a,L}var ia=0;function ya(a,f,E,L){this._groups=a,this._parents=f,this._name=E,this._id=L}function Ja(){return++ia}var za=wa.prototype;ya.prototype={constructor:ya,select:function(a){var f=this._name,E=this._id;typeof a!="function"&&(a=Y(a));for(var L=this._groups,q=L.length,J=new Array(q),ne=0;ne2&&L.state<5,L.state=6,L.timer.stop(),L.on.call(q?"interrupt":"cancel",f,f.__data__,L.index,L.group),delete ne[J]):fe=!1;fe&&delete f.__transition}})(this,a)})},wa.prototype.transition=function(a){var f,E;a instanceof ya?(f=a._id,a=a._name):(f=Ja(),(E=yo).time=Po(),a=a==null?null:a+"");for(var L=this._groups,q=L.length,J=0;J>8&15|f>>4&240,f>>4&15|240&f,(15&f)<<4|15&f,1):E===8?uo(f>>24&255,f>>16&255,f>>8&255,(255&f)/255):E===4?uo(f>>12&15|f>>8&240,f>>8&15|f>>4&240,f>>4&15|240&f,((15&f)<<4|15&f)/255):null):(f=Tt.exec(a))?new Fi(f[1],f[2],f[3],1):(f=Rt.exec(a))?new Fi(255*f[1]/100,255*f[2]/100,255*f[3]/100,1):(f=Wn.exec(a))?uo(f[1],f[2],f[3],f[4]):(f=Sr.exec(a))?uo(255*f[1]/100,255*f[2]/100,255*f[3]/100,f[4]):(f=jr.exec(a))?p0(f[1],f[2]/100,f[3]/100,1):(f=ua.exec(a))?p0(f[1],f[2]/100,f[3]/100,f[4]):pa.hasOwnProperty(a)?Ca(pa[a]):a==="transparent"?new Fi(NaN,NaN,NaN,0):null}function Ca(a){return new Fi(a>>16&255,a>>8&255,255&a,1)}function uo(a,f,E,L){return L<=0&&(a=f=E=NaN),new Fi(a,f,E,L)}function bo(a){return a instanceof Io||(a=bi(a)),a?new Fi((a=a.rgb()).r,a.g,a.b,a.opacity):new Fi}function yl(a,f,E,L){return arguments.length===1?bo(a):new Fi(a,f,E,L==null?1:L)}function Fi(a,f,E,L){this.r=+a,this.g=+f,this.b=+E,this.opacity=+L}function eu(){return"#"+h0(this.r)+h0(this.g)+h0(this.b)}function d0(){var a=this.opacity;return((a=isNaN(a)?1:Math.max(0,Math.min(1,a)))===1?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(a===1?")":", "+a+")")}function h0(a){return((a=Math.max(0,Math.min(255,Math.round(a)||0)))<16?"0":"")+a.toString(16)}function p0(a,f,E,L){return L<=0?a=f=E=NaN:E<=0||E>=1?a=f=NaN:f<=0&&(a=NaN),new zl(a,f,E,L)}function $1(a){if(a instanceof zl)return new zl(a.h,a.s,a.l,a.opacity);if(a instanceof Io||(a=bi(a)),!a)return new zl;if(a instanceof zl)return a;var f=(a=a.rgb()).r/255,E=a.g/255,L=a.b/255,q=Math.min(f,E,L),J=Math.max(f,E,L),ne=NaN,fe=J-q,Se=(J+q)/2;return fe?(ne=f===J?(E-L)/fe+6*(E0&&Se<1?0:ne,new zl(ne,fe,Se,a.opacity)}function zl(a,f,E,L){this.h=+a,this.s=+f,this.l=+E,this.opacity=+L}function Vc(a,f,E){return 255*(a<60?f+(E-f)*a/60:a<180?E:a<240?f+(E-f)*(240-a)/60:f)}vi(Io,bi,{copy:function(a){return Object.assign(new this.constructor,this,a)},displayable:function(){return this.rgb().displayable()},hex:xa,formatHex:xa,formatHsl:function(){return $1(this).formatHsl()},formatRgb:va,toString:va}),vi(Fi,yl,Pa(Io,{brighter:function(a){return a=a==null?Go:Math.pow(Go,a),new Fi(this.r*a,this.g*a,this.b*a,this.opacity)},darker:function(a){return a=a==null?vo:Math.pow(vo,a),new Fi(this.r*a,this.g*a,this.b*a,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:eu,formatHex:eu,formatRgb:d0,toString:d0})),vi(zl,function(a,f,E,L){return arguments.length===1?$1(a):new zl(a,f,E,L==null?1:L)},Pa(Io,{brighter:function(a){return a=a==null?Go:Math.pow(Go,a),new zl(this.h,this.s,this.l*a,this.opacity)},darker:function(a){return a=a==null?vo:Math.pow(vo,a),new zl(this.h,this.s,this.l*a,this.opacity)},rgb:function(){var a=this.h%360+360*(this.h<0),f=isNaN(a)||isNaN(this.s)?0:this.s,E=this.l,L=E+(E<.5?E:1-E)*f,q=2*E-L;return new Fi(Vc(a>=240?a-240:a+120,q,L),Vc(a,q,L),Vc(a<120?a+240:a-120,q,L),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var a=this.opacity;return((a=isNaN(a)?1:Math.max(0,Math.min(1,a)))===1?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(a===1?")":", "+a+")")}}));const Sf=Math.PI/180,u1=180/Math.PI,V1=.96422,v0=.82521,Od=4/29,I0=6/29,Du=3*I0*I0;function Of(a){if(a instanceof mu)return new mu(a.l,a.a,a.b,a.opacity);if(a instanceof tu)return Nh(a);a instanceof Fi||(a=bo(a));var f,E,L=yu(a.r),q=yu(a.g),J=yu(a.b),ne=c1((.2225045*L+.7168786*q+.0606169*J)/1);return L===q&&q===J?f=E=ne:(f=c1((.4360747*L+.3850649*q+.1430804*J)/V1),E=c1((.0139322*L+.0971045*q+.7141733*J)/v0)),new mu(116*ne-16,500*(f-ne),200*(ne-E),a.opacity)}function mu(a,f,E,L){this.l=+a,this.a=+f,this.b=+E,this.opacity=+L}function c1(a){return a>.008856451679035631?Math.pow(a,1/3):a/Du+Od}function bl(a){return a>I0?a*a*a:Du*(a-Od)}function Ef(a){return 255*(a<=.0031308?12.92*a:1.055*Math.pow(a,1/2.4)-.055)}function yu(a){return(a/=255)<=.04045?a/12.92:Math.pow((a+.055)/1.055,2.4)}function f1(a){if(a instanceof tu)return new tu(a.h,a.c,a.l,a.opacity);if(a instanceof mu||(a=Of(a)),a.a===0&&a.b===0)return new tu(NaN,0()=>a;function H1(a,f){return function(E){return a+E*f}}function bu(a,f){var E=f-a;return E?H1(a,E):Hc(isNaN(a)?f:a)}function as(a){return function(f,E){var L=a((f=Yp(f)).h,(E=Yp(E)).h),q=bu(f.c,E.c),J=bu(f.l,E.l),ne=bu(f.opacity,E.opacity);return function(fe){return f.h=L(fe),f.c=q(fe),f.l=J(fe),f.opacity=ne(fe),f+""}}}const nu=as(function(a,f){var E=f-a;return E?H1(a,E>180||E<-180?E-360*Math.round(E/360):E):Hc(isNaN(a)?f:a)});var Nu=Math.sqrt(50),Ed=Math.sqrt(10),q1=Math.sqrt(2);function Tf(a,f,E){var L=(f-a)/Math.max(0,E),q=Math.floor(Math.log(L)/Math.LN10),J=L/Math.pow(10,q);return q>=0?(J>=Nu?10:J>=Ed?5:J>=q1?2:1)*Math.pow(10,q):-Math.pow(10,-q)/(J>=Nu?10:J>=Ed?5:J>=q1?2:1)}function d1(a,f,E){var L=Math.abs(f-a)/Math.max(0,E),q=Math.pow(10,Math.floor(Math.log(L)/Math.LN10)),J=L/q;return J>=Nu?q*=10:J>=Ed?q*=5:J>=q1&&(q*=2),ff?1:a>=f?0:NaN}function L0(a){let f=a,E=a,L=a;function q(J,ne,fe=0,Se=J.length){if(fe>>1;L(J[Ce],ne)<0?fe=Ce+1:Se=Ce}while(fea(J)-ne,E=Af,L=(J,ne)=>Af(a(J),ne)),{left:q,center:function(J,ne,fe=0,Se=J.length){const Ce=q(J,ne,fe,Se-1);return Ce>fe&&f(J[Ce-1],ne)>-f(J[Ce],ne)?Ce-1:Ce},right:function(J,ne,fe=0,Se=J.length){if(fe>>1;L(J[Ce],ne)<=0?fe=Ce+1:Se=Ce}while(fe>8&15|f>>4&240,f>>4&15|240&f,(15&f)<<4|15&f,1):E===8?is(f>>24&255,f>>16&255,f>>8&255,(255&f)/255):E===4?is(f>>12&15|f>>8&240,f>>8&15|f>>4&240,f>>4&15|240&f,((15&f)<<4|15&f)/255):null):(f=U1.exec(a))?new Ds(f[1],f[2],f[3],1):(f=Ad.exec(a))?new Ds(255*f[1]/100,255*f[2]/100,255*f[3]/100,1):(f=Pf.exec(a))?is(f[1],f[2],f[3],f[4]):(f=sv.exec(a))?is(255*f[1]/100,255*f[2]/100,255*f[3]/100,f[4]):(f=Ih.exec(a))?j0(f[1],f[2]/100,f[3]/100,1):(f=W1.exec(a))?j0(f[1],f[2]/100,f[3]/100,f[4]):qc.hasOwnProperty(a)?m0(qc[a]):a==="transparent"?new Ds(NaN,NaN,NaN,0):null}function m0(a){return new Ds(a>>16&255,a>>8&255,255&a,1)}function is(a,f,E,L){return L<=0&&(a=f=E=NaN),new Ds(a,f,E,L)}function Md(a){return a instanceof Ps||(a=kc(a)),a?new Ds((a=a.rgb()).r,a.g,a.b,a.opacity):new Ds}function B0(a,f,E,L){return arguments.length===1?Md(a):new Ds(a,f,E,L==null?1:L)}function Ds(a,f,E,L){this.r=+a,this.g=+f,this.b=+E,this.opacity=+L}function os(){return"#"+Df(this.r)+Df(this.g)+Df(this.b)}function p1(){var a=this.opacity;return((a=isNaN(a)?1:Math.max(0,Math.min(1,a)))===1?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(a===1?")":", "+a+")")}function Df(a){return((a=Math.max(0,Math.min(255,Math.round(a)||0)))<16?"0":"")+a.toString(16)}function j0(a,f,E,L){return L<=0?a=f=E=NaN:E<=0||E>=1?a=f=NaN:f<=0&&(a=NaN),new $l(a,f,E,L)}function Lh(a){if(a instanceof $l)return new $l(a.h,a.s,a.l,a.opacity);if(a instanceof Ps||(a=kc(a)),!a)return new $l;if(a instanceof $l)return a;var f=(a=a.rgb()).r/255,E=a.g/255,L=a.b/255,q=Math.min(f,E,L),J=Math.max(f,E,L),ne=NaN,fe=J-q,Se=(J+q)/2;return fe?(ne=f===J?(E-L)/fe+6*(E0&&Se<1?0:ne,new $l(ne,fe,Se,a.opacity)}function $l(a,f,E,L){this.h=+a,this.s=+f,this.l=+E,this.opacity=+L}function v1(a,f,E){return 255*(a<60?f+(E-f)*a/60:a<180?E:a<240?f+(E-f)*(240-a)/60:f)}h1(Ps,kc,{copy:function(a){return Object.assign(new this.constructor,this,a)},displayable:function(){return this.rgb().displayable()},hex:au,formatHex:au,formatHsl:function(){return Lh(this).formatHsl()},formatRgb:g0,toString:g0}),h1(Ds,B0,Mf(Ps,{brighter:function(a){return a=a==null?Td:Math.pow(Td,a),new Ds(this.r*a,this.g*a,this.b*a,this.opacity)},darker:function(a){return a=a==null?R0:Math.pow(R0,a),new Ds(this.r*a,this.g*a,this.b*a,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:os,formatHex:os,formatRgb:p1,toString:p1})),h1($l,function(a,f,E,L){return arguments.length===1?Lh(a):new $l(a,f,E,L==null?1:L)},Mf(Ps,{brighter:function(a){return a=a==null?Td:Math.pow(Td,a),new $l(this.h,this.s,this.l*a,this.opacity)},darker:function(a){return a=a==null?R0:Math.pow(R0,a),new $l(this.h,this.s,this.l*a,this.opacity)},rgb:function(){var a=this.h%360+360*(this.h<0),f=isNaN(a)||isNaN(this.s)?0:this.s,E=this.l,L=E+(E<.5?E:1-E)*f,q=2*E-L;return new Ds(v1(a>=240?a-240:a+120,q,L),v1(a,q,L),v1(a<120?a+240:a-120,q,L),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var a=this.opacity;return((a=isNaN(a)?1:Math.max(0,Math.min(1,a)))===1?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(a===1?")":", "+a+")")}}));const Nf=a=>()=>a;function If(a,f){var E=f-a;return E?function(L,q){return function(J){return L+J*q}}(a,E):Nf(isNaN(a)?f:a)}const Pd=function a(f){var E=function(q){return(q=+q)==1?If:function(J,ne){return ne-J?function(fe,Se,Ce){return fe=Math.pow(fe,Ce),Se=Math.pow(Se,Ce)-fe,Ce=1/Ce,function(Ge){return Math.pow(fe+Ge*Se,Ce)}}(J,ne,q):Nf(isNaN(J)?ne:J)}}(f);function L(q,J){var ne=E((q=B0(q)).r,(J=B0(J)).r),fe=E(q.g,J.g),Se=E(q.b,J.b),Ce=If(q.opacity,J.opacity);return function(Ge){return q.r=ne(Ge),q.g=fe(Ge),q.b=Se(Ge),q.opacity=Ce(Ge),q+""}}return L.gamma=a,L}(1);function Gp(a,f){var E,L=f?f.length:0,q=a?Math.min(L,a.length):0,J=new Array(q),ne=new Array(L);for(E=0;EJ&&(q=f.slice(J,q),fe[ne]?fe[ne]+=q:fe[++ne]=q),(E=E[0])===(L=L[0])?fe[ne]?fe[ne]+=L:fe[++ne]=L:(fe[++ne]=null,Se.push({i:ne,x:Kt(E,L)})),J=Rf.lastIndex;return Jmt&&(Zt=at,at=mt,mt=Zt),Ce=function(gn){return Math.max(at,Math.min(mt,gn))}),L=dn>2?Nd:Fh,q=J=null,lt}function lt(at){return at==null||isNaN(at=+at)?E:(q||(q=L(ne.map(a),fe,Se)))(a(Ce(at)))}return lt.invert=function(at){return Ce(f((J||(J=L(fe,ne.map(a),Kt)))(at)))},lt.domain=function(at){return arguments.length?(ne=Array.from(at,K1),Ge()):ne.slice()},lt.range=function(at){return arguments.length?(fe=Array.from(at),Ge()):fe.slice()},lt.rangeRound=function(at){return fe=Array.from(at),Se=Ff,Ge()},lt.clamp=function(at){return arguments.length?(Ce=!!at||Sc,Ge()):Ce!==Sc},lt.interpolate=function(at){return arguments.length?(Se=at,Ge()):Se},lt.unknown=function(at){return arguments.length?(E=at,lt):E},function(at,mt){return a=at,f=mt,Ge()}}()(Sc,Sc)}function Uc(a,f){switch(arguments.length){case 0:break;case 1:this.range(a);break;default:this.range(f).domain(a)}return this}var z0,Kp=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function jf(a){if(!(f=Kp.exec(a)))throw new Error("invalid format: "+a);var f;return new oe({fill:f[1],align:f[2],sign:f[3],symbol:f[4],zero:f[5],width:f[6],comma:f[7],precision:f[8]&&f[8].slice(1),trim:f[9],type:f[10]})}function oe(a){this.fill=a.fill===void 0?" ":a.fill+"",this.align=a.align===void 0?">":a.align+"",this.sign=a.sign===void 0?"-":a.sign+"",this.symbol=a.symbol===void 0?"":a.symbol+"",this.zero=!!a.zero,this.width=a.width===void 0?void 0:+a.width,this.comma=!!a.comma,this.precision=a.precision===void 0?void 0:+a.precision,this.trim=!!a.trim,this.type=a.type===void 0?"":a.type+""}function he(a,f){if((E=(a=f?a.toExponential(f-1):a.toExponential()).indexOf("e"))<0)return null;var E,L=a.slice(0,E);return[L.length>1?L[0]+L.slice(2):L,+a.slice(E+1)]}function de(a){return(a=he(Math.abs(a)))?a[1]:NaN}function Ae(a,f){var E=he(a,f);if(!E)return a+"";var L=E[0],q=E[1];return q<0?"0."+new Array(-q).join("0")+L:L.length>q+1?L.slice(0,q+1)+"."+L.slice(q+1):L+new Array(q-L.length+2).join("0")}jf.prototype=oe.prototype,oe.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,0|this.width))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const Xe={"%":(a,f)=>(100*a).toFixed(f),b:a=>Math.round(a).toString(2),c:a=>a+"",d:function(a){return Math.abs(a=Math.round(a))>=1e21?a.toLocaleString("en").replace(/,/g,""):a.toString(10)},e:(a,f)=>a.toExponential(f),f:(a,f)=>a.toFixed(f),g:(a,f)=>a.toPrecision(f),o:a=>Math.round(a).toString(8),p:(a,f)=>Ae(100*a,f),r:Ae,s:function(a,f){var E=he(a,f);if(!E)return a+"";var L=E[0],q=E[1],J=q-(z0=3*Math.max(-8,Math.min(8,Math.floor(q/3))))+1,ne=L.length;return J===ne?L:J>ne?L+new Array(J-ne+1).join("0"):J>0?L.slice(0,J)+"."+L.slice(J):"0."+new Array(1-J).join("0")+he(a,Math.max(0,f+J-1))[0]},X:a=>Math.round(a).toString(16).toUpperCase(),x:a=>Math.round(a).toString(16)};function _t(a){return a}var Dt,Gt,pn,qn=Array.prototype.map,Vn=["y","z","a","f","p","n","\xB5","m","","k","M","G","T","P","E","Z","Y"];function zr(a){var f=a.domain;return a.ticks=function(E){var L=f();return function(q,J,ne){var fe,Se,Ce,Ge,lt=-1;if(ne=+ne,(q=+q)==(J=+J)&&ne>0)return[q];if((fe=J0){let at=Math.round(q/Ge),mt=Math.round(J/Ge);for(at*GeJ&&--mt,Ce=new Array(Se=mt-at+1);++ltJ&&--mt,Ce=new Array(Se=mt-at+1);++lt0;){if((q=Tf(Se,Ce,E))===L)return J[ne]=Se,J[fe]=Ce,f(J);if(q>0)Se=Math.floor(Se/q)*q,Ce=Math.ceil(Ce/q)*q;else{if(!(q<0))break;Se=Math.ceil(Se*q)/q,Ce=Math.floor(Ce*q)/q}L=q}return a},a}function fa(){var a=Bf();return a.copy=function(){return Id(a,fa())},Uc.apply(a,arguments),zr(a)}Dt=function(a){var f,E,L=a.grouping===void 0||a.thousands===void 0?_t:(f=qn.call(a.grouping,Number),E=a.thousands+"",function(at,mt){for(var Zt=at.length,dn=[],gn=0,xn=f[0],hn=0;Zt>0&&xn>0&&(hn+xn+1>mt&&(xn=Math.max(1,mt-hn)),dn.push(at.substring(Zt-=xn,Zt+xn)),!((hn+=xn+1)>mt));)xn=f[gn=(gn+1)%f.length];return dn.reverse().join(E)}),q=a.currency===void 0?"":a.currency[0]+"",J=a.currency===void 0?"":a.currency[1]+"",ne=a.decimal===void 0?".":a.decimal+"",fe=a.numerals===void 0?_t:function(at){return function(mt){return mt.replace(/[0-9]/g,function(Zt){return at[+Zt]})}}(qn.call(a.numerals,String)),Se=a.percent===void 0?"%":a.percent+"",Ce=a.minus===void 0?"\u2212":a.minus+"",Ge=a.nan===void 0?"NaN":a.nan+"";function lt(at){var mt=(at=jf(at)).fill,Zt=at.align,dn=at.sign,gn=at.symbol,xn=at.zero,hn=at.width,Qt=at.comma,nr=at.precision,In=at.trim,sn=at.type;sn==="n"?(Qt=!0,sn="g"):Xe[sn]||(nr===void 0&&(nr=12),In=!0,sn="g"),(xn||mt==="0"&&Zt==="=")&&(xn=!0,mt="0",Zt="=");var Ln=gn==="$"?q:gn==="#"&&/[boxX]/.test(sn)?"0"+sn.toLowerCase():"",vr=gn==="$"?J:/[%p]/.test(sn)?Se:"",En=Xe[sn],wn=/[defgprs%]/.test(sn);function Un(An){var hr,un,Dr,Yr=Ln,Ur=vr;if(sn==="c")Ur=En(An)+Ur,An="";else{var Aa=(An=+An)<0||1/An<0;if(An=isNaN(An)?Ge:En(Math.abs(An),nr),In&&(An=function(Ei){e:for(var Ma,qo=Ei.length,Ii=1,Di=-1;Ii0&&(Di=0)}return Di>0?Ei.slice(0,Di)+Ei.slice(Ma+1):Ei}(An)),Aa&&+An==0&&dn!=="+"&&(Aa=!1),Yr=(Aa?dn==="("?dn:Ce:dn==="-"||dn==="("?"":dn)+Yr,Ur=(sn==="s"?Vn[8+z0/3]:"")+Ur+(Aa&&dn==="("?")":""),wn){for(hr=-1,un=An.length;++hr(Dr=An.charCodeAt(hr))||Dr>57){Ur=(Dr===46?ne+An.slice(hr+1):An.slice(hr))+Ur,An=An.slice(0,hr);break}}}Qt&&!xn&&(An=L(An,1/0));var Wa=Yr.length+An.length+Ur.length,$a=Wa>1)+Yr+An+Ur+$a.slice(Wa);break;default:An=$a+Yr+An+Ur}return fe(An)}return nr=nr===void 0?6:/[gprs]/.test(sn)?Math.max(1,Math.min(21,nr)):Math.max(0,Math.min(20,nr)),Un.toString=function(){return at+""},Un}return{format:lt,formatPrefix:function(at,mt){var Zt=lt(((at=jf(at)).type="f",at)),dn=3*Math.max(-8,Math.min(8,Math.floor(de(mt)/3))),gn=Math.pow(10,-dn),xn=Vn[8+dn/3];return function(hn){return Zt(gn*hn)+xn}}}}({thousands:",",grouping:[3],currency:["$",""]}),Gt=Dt.format,pn=Dt.formatPrefix;class Oa extends Map{constructor(f,E=ai){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:E}}),f!=null)for(const[L,q]of f)this.set(L,q)}get(f){return super.get(Ra(this,f))}has(f){return super.has(Ra(this,f))}set(f,E){return super.set(function({_intern:L,_key:q},J){const ne=q(J);return L.has(ne)?L.get(ne):(L.set(ne,J),J)}(this,f),E)}delete(f){return super.delete(function({_intern:E,_key:L},q){const J=L(q);return E.has(J)&&(q=E.get(J),E.delete(J)),q}(this,f))}}function Ra({_intern:a,_key:f},E){const L=f(E);return a.has(L)?a.get(L):E}function ai(a){return a!==null&&typeof a=="object"?a.valueOf():a}const ii=Symbol("implicit");function se(){var a=new Oa,f=[],E=[],L=ii;function q(J){let ne=a.get(J);if(ne===void 0){if(L!==ii)return L;a.set(J,ne=f.push(J)-1)}return E[ne%E.length]}return q.domain=function(J){if(!arguments.length)return f.slice();f=[],a=new Oa;for(const ne of J)a.has(ne)||a.set(ne,f.push(ne)-1);return q},q.range=function(J){return arguments.length?(E=Array.from(J),q):E.slice()},q.unknown=function(J){return arguments.length?(L=J,q):L},q.copy=function(){return se(f,E).unknown(L)},Uc.apply(q,arguments),q}const Oe=1e3,Re=6e4,Ye=36e5,ct=864e5,St=6048e5,Wt=31536e6;var vn=new Date,Tn=new Date;function Xn(a,f,E,L){function q(J){return a(J=arguments.length===0?new Date:new Date(+J)),J}return q.floor=function(J){return a(J=new Date(+J)),J},q.ceil=function(J){return a(J=new Date(J-1)),f(J,1),a(J),J},q.round=function(J){var ne=q(J),fe=q.ceil(J);return J-ne0))return Ce;do Ce.push(Se=new Date(+J)),f(J,fe),a(J);while(Se=ne)for(;a(ne),!J(ne);)ne.setTime(ne-1)},function(ne,fe){if(ne>=ne)if(fe<0)for(;++fe<=0;)for(;f(ne,-1),!J(ne););else for(;--fe>=0;)for(;f(ne,1),!J(ne););})},E&&(q.count=function(J,ne){return vn.setTime(+J),Tn.setTime(+ne),a(vn),a(Tn),Math.floor(E(vn,Tn))},q.every=function(J){return J=Math.floor(J),isFinite(J)&&J>0?J>1?q.filter(L?function(ne){return L(ne)%J==0}:function(ne){return q.count(0,ne)%J==0}):q:null}),q}var yr=Xn(function(){},function(a,f){a.setTime(+a+f)},function(a,f){return f-a});yr.every=function(a){return a=Math.floor(a),isFinite(a)&&a>0?a>1?Xn(function(f){f.setTime(Math.floor(f/a)*a)},function(f,E){f.setTime(+f+E*a)},function(f,E){return(E-f)/a}):yr:null};const Qr=yr;yr.range;var ca=Xn(function(a){a.setTime(a-a.getMilliseconds())},function(a,f){a.setTime(+a+f*Oe)},function(a,f){return(f-a)/Oe},function(a){return a.getUTCSeconds()});const Na=ca;ca.range;var Ea=Xn(function(a){a.setTime(a-a.getMilliseconds()-a.getSeconds()*Oe)},function(a,f){a.setTime(+a+f*Re)},function(a,f){return(f-a)/Re},function(a){return a.getMinutes()});const La=Ea;Ea.range;var Ha=Xn(function(a){a.setTime(a-a.getMilliseconds()-a.getSeconds()*Oe-a.getMinutes()*Re)},function(a,f){a.setTime(+a+f*Ye)},function(a,f){return(f-a)/Ye},function(a){return a.getHours()});const no=Ha;Ha.range;var ro=Xn(a=>a.setHours(0,0,0,0),(a,f)=>a.setDate(a.getDate()+f),(a,f)=>(f-a-(f.getTimezoneOffset()-a.getTimezoneOffset())*Re)/ct,a=>a.getDate()-1);const Bo=ro;function co(a){return Xn(function(f){f.setDate(f.getDate()-(f.getDay()+7-a)%7),f.setHours(0,0,0,0)},function(f,E){f.setDate(f.getDate()+7*E)},function(f,E){return(E-f-(E.getTimezoneOffset()-f.getTimezoneOffset())*Re)/St})}ro.range;var vs=co(0),es=co(1),Ir=co(2),Vr=co(3),ei=co(4),Vi=co(5),sl=co(6),kl=(vs.range,es.range,Ir.range,Vr.range,ei.range,Vi.range,sl.range,Xn(function(a){a.setDate(1),a.setHours(0,0,0,0)},function(a,f){a.setMonth(a.getMonth()+f)},function(a,f){return f.getMonth()-a.getMonth()+12*(f.getFullYear()-a.getFullYear())},function(a){return a.getMonth()}));const pi=kl;kl.range;var ao=Xn(function(a){a.setMonth(0,1),a.setHours(0,0,0,0)},function(a,f){a.setFullYear(a.getFullYear()+f)},function(a,f){return f.getFullYear()-a.getFullYear()},function(a){return a.getFullYear()});ao.every=function(a){return isFinite(a=Math.floor(a))&&a>0?Xn(function(f){f.setFullYear(Math.floor(f.getFullYear()/a)*a),f.setMonth(0,1),f.setHours(0,0,0,0)},function(f,E){f.setFullYear(f.getFullYear()+E*a)}):null};const hl=ao;ao.range;var el=Xn(function(a){a.setUTCSeconds(0,0)},function(a,f){a.setTime(+a+f*Re)},function(a,f){return(f-a)/Re},function(a){return a.getUTCMinutes()});el.range;var jo=Xn(function(a){a.setUTCMinutes(0,0,0)},function(a,f){a.setTime(+a+f*Ye)},function(a,f){return(f-a)/Ye},function(a){return a.getUTCHours()});jo.range;var Bl=Xn(function(a){a.setUTCHours(0,0,0,0)},function(a,f){a.setUTCDate(a.getUTCDate()+f)},function(a,f){return(f-a)/ct},function(a){return a.getUTCDate()-1});const Yi=Bl;function Hi(a){return Xn(function(f){f.setUTCDate(f.getUTCDate()-(f.getUTCDay()+7-a)%7),f.setUTCHours(0,0,0,0)},function(f,E){f.setUTCDate(f.getUTCDate()+7*E)},function(f,E){return(E-f)/St})}Bl.range;var Ns=Hi(0),y0=Hi(1),iu=Hi(2),Z1=Hi(3),ou=Hi(4),Bh=Hi(5),Ss=Hi(6),Vl=(Ns.range,y0.range,iu.range,Z1.range,ou.range,Bh.range,Ss.range,Xn(function(a){a.setUTCDate(1),a.setUTCHours(0,0,0,0)},function(a,f){a.setUTCMonth(a.getUTCMonth()+f)},function(a,f){return f.getUTCMonth()-a.getUTCMonth()+12*(f.getUTCFullYear()-a.getUTCFullYear())},function(a){return a.getUTCMonth()}));Vl.range;var Xu=Xn(function(a){a.setUTCMonth(0,1),a.setUTCHours(0,0,0,0)},function(a,f){a.setUTCFullYear(a.getUTCFullYear()+f)},function(a,f){return f.getUTCFullYear()-a.getUTCFullYear()},function(a){return a.getUTCFullYear()});Xu.every=function(a){return isFinite(a=Math.floor(a))&&a>0?Xn(function(f){f.setUTCFullYear(Math.floor(f.getUTCFullYear()/a)*a),f.setUTCMonth(0,1),f.setUTCHours(0,0,0,0)},function(f,E){f.setUTCFullYear(f.getUTCFullYear()+E*a)}):null};const Bs=Xu;function Wc(a,f,E,L,q,J){const ne=[[Na,1,Oe],[Na,5,5e3],[Na,15,15e3],[Na,30,3e4],[J,1,Re],[J,5,3e5],[J,15,9e5],[J,30,18e5],[q,1,Ye],[q,3,108e5],[q,6,216e5],[q,12,432e5],[L,1,ct],[L,2,1728e5],[E,1,St],[f,1,2592e6],[f,3,7776e6],[a,1,Wt]];function fe(Se,Ce,Ge){const lt=Math.abs(Ce-Se)/Ge,at=L0(([,,dn])=>dn).right(ne,lt);if(at===ne.length)return a.every(d1(Se/Wt,Ce/Wt,Ge));if(at===0)return Qr.every(Math.max(d1(Se,Ce,Ge),1));const[mt,Zt]=ne[lt/ne[at-1][2][f.toLowerCase(),E]))}function _0(a,f,E){var L=gs.exec(f.slice(E,E+1));return L?(a.w=+L[0],E+L[0].length):-1}function a4(a,f,E){var L=gs.exec(f.slice(E,E+1));return L?(a.u=+L[0],E+L[0].length):-1}function zh(a,f,E){var L=gs.exec(f.slice(E,E+2));return L?(a.U=+L[0],E+L[0].length):-1}function Wy(a,f,E){var L=gs.exec(f.slice(E,E+2));return L?(a.V=+L[0],E+L[0].length):-1}function l3(a,f,E){var L=gs.exec(f.slice(E,E+2));return L?(a.W=+L[0],E+L[0].length):-1}function Wl(a,f,E){var L=gs.exec(f.slice(E,E+4));return L?(a.y=+L[0],E+L[0].length):-1}function Yy(a,f,E){var L=gs.exec(f.slice(E,E+2));return L?(a.y=+L[0]+(+L[0]>68?1900:2e3),E+L[0].length):-1}function i4(a,f,E){var L=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(f.slice(E,E+6));return L?(a.Z=L[1]?0:-(L[2]+(L[3]||"00")),E+L[0].length):-1}function xx(a,f,E){var L=gs.exec(f.slice(E,E+1));return L?(a.q=3*L[0]-3,E+L[0].length):-1}function Cx(a,f,E){var L=gs.exec(f.slice(E,E+2));return L?(a.m=L[0]-1,E+L[0].length):-1}function dc(a,f,E){var L=gs.exec(f.slice(E,E+2));return L?(a.d=+L[0],E+L[0].length):-1}function Jp(a,f,E){var L=gs.exec(f.slice(E,E+3));return L?(a.m=0,a.d=+L[0],E+L[0].length):-1}function Qp(a,f,E){var L=gs.exec(f.slice(E,E+2));return L?(a.H=+L[0],E+L[0].length):-1}function kx(a,f,E){var L=gs.exec(f.slice(E,E+2));return L?(a.M=+L[0],E+L[0].length):-1}function Sx(a,f,E){var L=gs.exec(f.slice(E,E+2));return L?(a.S=+L[0],E+L[0].length):-1}function Ju(a,f,E){var L=gs.exec(f.slice(E,E+3));return L?(a.L=+L[0],E+L[0].length):-1}function Gy(a,f,E){var L=gs.exec(f.slice(E,E+6));return L?(a.L=Math.floor(L[0]/1e3),E+L[0].length):-1}function Ox(a,f,E){var L=jh.exec(f.slice(E,E+1));return L?E+L[0].length:-1}function J1(a,f,E){var L=gs.exec(f.slice(E));return L?(a.Q=+L[0],E+L[0].length):-1}function Ex(a,f,E){var L=gs.exec(f.slice(E));return L?(a.s=+L[0],E+L[0].length):-1}function Ky(a,f){return fo(a.getDate(),f,2)}function Xy(a,f){return fo(a.getHours(),f,2)}function Zy(a,f){return fo(a.getHours()%12||12,f,2)}function s3(a,f){return fo(1+Bo.count(hl(a),a),f,3)}function u3(a,f){return fo(a.getMilliseconds(),f,3)}function Jy(a,f){return u3(a,f)+"000"}function Sm(a,f){return fo(a.getMonth()+1,f,2)}function js(a,f){return fo(a.getMinutes(),f,2)}function c3(a,f){return fo(a.getSeconds(),f,2)}function Qy(a){var f=a.getDay();return f===0?7:f}function e9(a,f){return fo(vs.count(hl(a)-1,a),f,2)}function x0(a){var f=a.getDay();return f>=4||f===0?ei(a):ei.ceil(a)}function Q1(a,f){return a=x0(a),fo(ei.count(hl(a),a)+(hl(a).getDay()===4),f,2)}function e2(a){return a.getDay()}function Om(a,f){return fo(es.count(hl(a)-1,a),f,2)}function hv(a,f){return fo(a.getFullYear()%100,f,2)}function Em(a,f){return fo((a=x0(a)).getFullYear()%100,f,2)}function o4(a,f){return fo(a.getFullYear()%1e4,f,4)}function t2(a,f){var E=a.getDay();return fo((a=E>=4||E===0?ei(a):ei.ceil(a)).getFullYear()%1e4,f,4)}function l4(a){var f=a.getTimezoneOffset();return(f>0?"-":(f*=-1,"+"))+fo(f/60|0,"0",2)+fo(f%60,"0",2)}function f3(a,f){return fo(a.getUTCDate(),f,2)}function $h(a,f){return fo(a.getUTCHours(),f,2)}function t9(a,f){return fo(a.getUTCHours()%12||12,f,2)}function Tm(a,f){return fo(1+Yi.count(Bs(a),a),f,3)}function Am(a,f){return fo(a.getUTCMilliseconds(),f,3)}function n9(a,f){return Am(a,f)+"000"}function r9(a,f){return fo(a.getUTCMonth()+1,f,2)}function pv(a,f){return fo(a.getUTCMinutes(),f,2)}function a9(a,f){return fo(a.getUTCSeconds(),f,2)}function Vf(a){var f=a.getUTCDay();return f===0?7:f}function i9(a,f){return fo(Ns.count(Bs(a)-1,a),f,2)}function Mm(a){var f=a.getUTCDay();return f>=4||f===0?ou(a):ou.ceil(a)}function Tx(a,f){return a=Mm(a),fo(ou.count(Bs(a),a)+(Bs(a).getUTCDay()===4),f,2)}function o9(a){return a.getUTCDay()}function l9(a,f){return fo(y0.count(Bs(a)-1,a),f,2)}function Pm(a,f){return fo(a.getUTCFullYear()%100,f,2)}function n2(a,f){return fo((a=Mm(a)).getUTCFullYear()%100,f,2)}function d3(a,f){return fo(a.getUTCFullYear()%1e4,f,4)}function s9(a,f){var E=a.getUTCDay();return fo((a=E>=4||E===0?ou(a):ou.ceil(a)).getUTCFullYear()%1e4,f,4)}function u9(){return"+0000"}function h3(){return"%"}function p3(a){return+a}function Dm(a){return Math.floor(+a/1e3)}function v3(a){return new Date(a)}function s4(a){return a instanceof Date?+a:+new Date(+a)}function g3(a,f,E,L,q,J,ne,fe,Se,Ce){var Ge=Bf(),lt=Ge.invert,at=Ge.domain,mt=Ce(".%L"),Zt=Ce(":%S"),dn=Ce("%I:%M"),gn=Ce("%I %p"),xn=Ce("%a %d"),hn=Ce("%b %d"),Qt=Ce("%B"),nr=Ce("%Y");function In(sn){return(Se(sn)=12)]},q:function(En){return 1+~~(En.getMonth()/3)},Q:p3,s:Dm,S:c3,u:Qy,U:e9,V:Q1,w:e2,W:Om,x:null,X:null,y:hv,Y:o4,Z:l4,"%":h3},nr={a:function(En){return ne[En.getUTCDay()]},A:function(En){return J[En.getUTCDay()]},b:function(En){return Se[En.getUTCMonth()]},B:function(En){return fe[En.getUTCMonth()]},c:null,d:f3,e:f3,f:n9,g:n2,G:s9,H:$h,I:t9,j:Tm,L:Am,m:r9,M:pv,p:function(En){return q[+(En.getUTCHours()>=12)]},q:function(En){return 1+~~(En.getUTCMonth()/3)},Q:p3,s:Dm,S:a9,u:Vf,U:i9,V:Tx,w:o9,W:l9,x:null,X:null,y:Pm,Y:d3,Z:u9,"%":h3},In={a:function(En,wn,Un){var An=mt.exec(wn.slice(Un));return An?(En.w=Zt.get(An[0].toLowerCase()),Un+An[0].length):-1},A:function(En,wn,Un){var An=lt.exec(wn.slice(Un));return An?(En.w=at.get(An[0].toLowerCase()),Un+An[0].length):-1},b:function(En,wn,Un){var An=xn.exec(wn.slice(Un));return An?(En.m=hn.get(An[0].toLowerCase()),Un+An[0].length):-1},B:function(En,wn,Un){var An=dn.exec(wn.slice(Un));return An?(En.m=gn.get(An[0].toLowerCase()),Un+An[0].length):-1},c:function(En,wn,Un){return vr(En,f,wn,Un)},d:dc,e:dc,f:Gy,g:Yy,G:Wl,H:Qp,I:Qp,j:Jp,L:Ju,m:Cx,M:kx,p:function(En,wn,Un){var An=Ce.exec(wn.slice(Un));return An?(En.p=Ge.get(An[0].toLowerCase()),Un+An[0].length):-1},q:xx,Q:J1,s:Ex,S:Sx,u:a4,U:zh,V:Wy,w:_0,W:l3,x:function(En,wn,Un){return vr(En,E,wn,Un)},X:function(En,wn,Un){return vr(En,L,wn,Un)},y:Yy,Y:Wl,Z:i4,"%":Ox};function sn(En,wn){return function(Un){var An,hr,un,Dr=[],Yr=-1,Ur=0,Aa=En.length;for(Un instanceof Date||(Un=new Date(+Un));++Yr53)return null;"w"in un||(un.w=1),"Z"in un?(hr=(An=Xp(Ld(un.y,0,1))).getUTCDay(),An=hr>4||hr===0?y0.ceil(An):y0(An),An=Yi.offset(An,7*(un.V-1)),un.y=An.getUTCFullYear(),un.m=An.getUTCMonth(),un.d=An.getUTCDate()+(un.w+6)%7):(hr=(An=zf(Ld(un.y,0,1))).getDay(),An=hr>4||hr===0?es.ceil(An):es(An),An=Bo.offset(An,7*(un.V-1)),un.y=An.getFullYear(),un.m=An.getMonth(),un.d=An.getDate()+(un.w+6)%7)}else("W"in un||"U"in un)&&("w"in un||(un.w="u"in un?un.u%7:"W"in un?1:0),hr="Z"in un?Xp(Ld(un.y,0,1)).getUTCDay():zf(Ld(un.y,0,1)).getDay(),un.m=0,un.d="W"in un?(un.w+6)%7+7*un.W-(hr+5)%7:un.w+7*un.U-(hr+6)%7);return"Z"in un?(un.H+=un.Z/100|0,un.M+=un.Z%100,Xp(un)):zf(un)}}function vr(En,wn,Un,An){for(var hr,un,Dr=0,Yr=wn.length,Ur=Un.length;Dr=Ur)return-1;if((hr=wn.charCodeAt(Dr++))===37){if(hr=wn.charAt(Dr++),!(un=In[hr in Uy?wn.charAt(Dr++):hr])||(An=un(En,Un,An))<0)return-1}else if(hr!=Un.charCodeAt(An++))return-1}return An}return Qt.x=sn(E,Qt),Qt.X=sn(L,Qt),Qt.c=sn(f,Qt),nr.x=sn(E,nr),nr.X=sn(L,nr),nr.c=sn(f,nr),{format:function(En){var wn=sn(En+="",Qt);return wn.toString=function(){return En},wn},parse:function(En){var wn=Ln(En+="",!1);return wn.toString=function(){return En},wn},utcFormat:function(En){var wn=sn(En+="",nr);return wn.toString=function(){return En},wn},utcParse:function(En){var wn=Ln(En+="",!0);return wn.toString=function(){return En},wn}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),cv=$f.format,$f.parse,$f.utcFormat,$f.utcParse;var y3=Array.prototype.find;function vv(){return this.firstElementChild}var Im=Array.prototype.filter;function Lm(){return Array.from(this.children)}function b3(a){return new Array(a.length)}function _u(a,f){this.ownerDocument=a.ownerDocument,this.namespaceURI=a.namespaceURI,this._next=null,this._parent=a,this.__data__=f}function Rm(a){return function(){return a}}function Fm(a,f,E,L,q,J){for(var ne,fe=0,Se=f.length,Ce=J.length;fef?1:a>=f?0:NaN}_u.prototype={constructor:_u,appendChild:function(a){return this._parent.insertBefore(a,this._next)},insertBefore:function(a,f){return this._parent.insertBefore(a,f)},querySelector:function(a){return this._parent.querySelector(a)},querySelectorAll:function(a){return this._parent.querySelectorAll(a)}};var jm="http://www.w3.org/1999/xhtml";const d9={svg:"http://www.w3.org/2000/svg",xhtml:jm,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function zm(a){var f=a+="",E=f.indexOf(":");return E>=0&&(f=a.slice(0,E))!=="xmlns"&&(a=a.slice(E+1)),d9.hasOwnProperty(f)?{space:d9[f],local:a}:a}function h9(a){return function(){this.removeAttribute(a)}}function p9(a){return function(){this.removeAttributeNS(a.space,a.local)}}function v9(a,f){return function(){this.setAttribute(a,f)}}function g9(a,f){return function(){this.setAttributeNS(a.space,a.local,f)}}function Mx(a,f){return function(){var E=f.apply(this,arguments);E==null?this.removeAttribute(a):this.setAttribute(a,E)}}function Hh(a,f){return function(){var E=f.apply(this,arguments);E==null?this.removeAttributeNS(a.space,a.local):this.setAttributeNS(a.space,a.local,E)}}function r2(a){return a.ownerDocument&&a.ownerDocument.defaultView||a.document&&a||a.defaultView}function c4(a){return function(){this.style.removeProperty(a)}}function m9(a,f,E){return function(){this.style.setProperty(a,f,E)}}function f4(a,f,E){return function(){var L=f.apply(this,arguments);L==null?this.style.removeProperty(a):this.style.setProperty(a,L,E)}}function Yc(a,f){return a.style.getPropertyValue(f)||r2(a).getComputedStyle(a,null).getPropertyValue(f)}function a2(a){return function(){delete this[a]}}function y9(a,f){return function(){this[a]=f}}function hc(a,f){return function(){var E=f.apply(this,arguments);E==null?delete this[a]:this[a]=E}}function gv(a){return a.trim().split(/^|\s+/)}function Hf(a){return a.classList||new mv(a)}function mv(a){this._node=a,this._names=gv(a.getAttribute("class")||"")}function yv(a,f){for(var E=Hf(a),L=-1,q=f.length;++L=0&&(E=f.slice(L+1),f=f.slice(0,L)),{type:f,name:E}})}function Gc(a){return function(){var f=this.__on;if(f){for(var E,L=0,q=-1,J=f.length;L=0&&(this._names.splice(f,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(a){return this._names.indexOf(a)>=0}};var _v=[null];function Ia(a,f){this._groups=a,this._parents=f}function Lu(){return new Ia([[document.documentElement]],_v)}Ia.prototype=Lu.prototype={constructor:Ia,select:function(a){typeof a!="function"&&(a=Vh(a));for(var f=this._groups,E=f.length,L=new Array(E),q=0;q=In&&(In=nr+1);!(Qt=gn[In])&&++In=0;)(L=q[J])&&(ne&&4^L.compareDocumentPosition(ne)&&ne.parentNode.insertBefore(L,ne),ne=L);return this},sort:function(a){function f(lt,at){return lt&&at?a(lt.__data__,at.__data__):!lt-!at}a||(a=f9);for(var E=this._groups,L=E.length,q=new Array(L),J=0;J1?this.each((f==null?c4:typeof f=="function"?f4:m9)(a,f,E==null?"":E)):Yc(this.node(),a)},property:function(a,f){return arguments.length>1?this.each((f==null?a2:typeof f=="function"?hc:y9)(a,f)):this.node()[a]},classed:function(a,f){var E=gv(a+"");if(arguments.length<2){for(var L=Hf(this.node()),q=-1,J=E.length;++qYl)if(Math.abs(Ge*fe-Se*Ce)>Yl&&q){var at=E-J,mt=L-ne,Zt=fe*fe+Se*Se,dn=at*at+mt*mt,gn=Math.sqrt(Zt),xn=Math.sqrt(lt),hn=q*Math.tan((pc-Math.acos((Zt+lt-dn)/(2*gn*xn)))/2),Qt=hn/xn,nr=hn/gn;Math.abs(Qt-1)>Yl&&(this._+="L"+(a+Qt*Ce)+","+(f+Qt*Ge)),this._+="A"+q+","+q+",0,0,"+ +(Ge*at>Ce*mt)+","+(this._x1=a+nr*fe)+","+(this._y1=f+nr*Se)}else this._+="L"+(this._x1=a)+","+(this._y1=f)},arc:function(a,f,E,L,q,J){a=+a,f=+f,J=!!J;var ne=(E=+E)*Math.cos(L),fe=E*Math.sin(L),Se=a+ne,Ce=f+fe,Ge=1^J,lt=J?L-q:q-L;if(E<0)throw new Error("negative radius: "+E);this._x1===null?this._+="M"+Se+","+Ce:(Math.abs(this._x1-Se)>Yl||Math.abs(this._y1-Ce)>Yl)&&(this._+="L"+Se+","+Ce),E&&(lt<0&&(lt=lt%m4+m4),lt>wv?this._+="A"+E+","+E+",0,1,"+Ge+","+(a-ne)+","+(f-fe)+"A"+E+","+E+",0,1,"+Ge+","+(this._x1=Se)+","+(this._y1=Ce):lt>Yl&&(this._+="A"+E+","+E+",0,"+ +(lt>=pc)+","+Ge+","+(this._x1=a+E*Math.cos(q))+","+(this._y1=f+E*Math.sin(q))))},rect:function(a,f,E,L){this._+="M"+(this._x0=this._x1=+a)+","+(this._y0=this._y1=+f)+"h"+ +E+"v"+ +L+"h"+-E+"Z"},toString:function(){return this._}};const i2=V0;function Is(a){return function(){return a}}var H0=Math.abs,Ru=Math.atan2,Uf=Math.cos,Cv=Math.max,Uh=Math.min,w0=Math.sin,Fd=Math.sqrt,ls=1e-12,Ec=Math.PI,y4=Ec/2,b4=2*Ec;function Px(a){return a>1?0:a<-1?Ec:Math.acos(a)}function Vm(a){return a>=1?y4:a<=-1?-y4:Math.asin(a)}function C9(a){return a.innerRadius}function o2(a){return a.outerRadius}function Wh(a){return a.startAngle}function l2(a){return a.endAngle}function Wf(a){return a&&a.padAngle}function s2(a,f,E,L,q,J,ne,fe){var Se=E-a,Ce=L-f,Ge=ne-q,lt=fe-J,at=lt*Se-Ge*Ce;if(!(at*atun*un+Dr*Dr&&(vr=wn,En=Un),{cx:vr,cy:En,x01:-Ge,y01:-lt,x11:vr*(q/In-1),y11:En*(q/In-1)}}function u2(){var a=C9,f=o2,E=Is(0),L=null,q=Wh,J=l2,ne=Wf,fe=null;function Se(){var Ce,Ge,lt=+a.apply(this,arguments),at=+f.apply(this,arguments),mt=q.apply(this,arguments)-y4,Zt=J.apply(this,arguments)-y4,dn=H0(Zt-mt),gn=Zt>mt;if(fe||(fe=Ce=i2()),atls)if(dn>b4-ls)fe.moveTo(at*Uf(mt),at*w0(mt)),fe.arc(0,0,at,mt,Zt,!gn),lt>ls&&(fe.moveTo(lt*Uf(Zt),lt*w0(Zt)),fe.arc(0,0,lt,Zt,mt,gn));else{var xn,hn,Qt=mt,nr=Zt,In=mt,sn=Zt,Ln=dn,vr=dn,En=ne.apply(this,arguments)/2,wn=En>ls&&(L?+L.apply(this,arguments):Fd(lt*lt+at*at)),Un=Uh(H0(at-lt)/2,+E.apply(this,arguments)),An=Un,hr=Un;if(wn>ls){var un=Vm(wn/lt*w0(En)),Dr=Vm(wn/at*w0(En));(Ln-=2*un)>ls?(In+=un*=gn?1:-1,sn-=un):(Ln=0,In=sn=(mt+Zt)/2),(vr-=2*Dr)>ls?(Qt+=Dr*=gn?1:-1,nr-=Dr):(vr=0,Qt=nr=(mt+Zt)/2)}var Yr=at*Uf(Qt),Ur=at*w0(Qt),Aa=lt*Uf(sn),Wa=lt*w0(sn);if(Un>ls){var $a,Ei=at*Uf(nr),Ma=at*w0(nr),qo=lt*Uf(In),Ii=lt*w0(In);if(dnls?hr>ls?(xn=Yh(qo,Ii,Yr,Ur,at,hr,gn),hn=Yh(Ei,Ma,Aa,Wa,at,hr,gn),fe.moveTo(xn.cx+xn.x01,xn.cy+xn.y01),hrls&&Ln>ls?An>ls?(xn=Yh(Aa,Wa,Ei,Ma,lt,-An,gn),hn=Yh(Yr,Ur,qo,Ii,lt,-An,gn),fe.lineTo(xn.cx+xn.x01,xn.cy+xn.y01),Ana?1:f>=a?0:NaN}function Gh(a){return a}function ef(){}function q0(a,f,E){a._context.bezierCurveTo((2*a._x0+a._x1)/3,(2*a._y0+a._y1)/3,(a._x0+2*a._x1)/3,(a._y0+2*a._y1)/3,(a._x0+4*a._x1+f)/6,(a._y0+4*a._y1+E)/6)}function kv(a){this._context=a}function jd(a){return new kv(a)}function Sv(a){this._context=a}function _4(a){this._context=a}function x4(a){this._context=a}function $s(a){return a<0?-1:1}function w4(a,f,E){var L=a._x1-a._x0,q=f-a._x1,J=(a._y1-a._y0)/(L||q<0&&-0),ne=(E-a._y1)/(q||L<0&&-0),fe=(J*q+ne*L)/(L+q);return($s(J)+$s(ne))*Math.min(Math.abs(J),Math.abs(ne),.5*Math.abs(fe))||0}function Kh(a,f){var E=a._x1-a._x0;return E?(3*(a._y1-a._y0)/E-f)/2:f}function Xh(a,f,E){var L=a._x0,q=a._y0,J=a._x1,ne=a._y1,fe=(J-L)/3;a._context.bezierCurveTo(L+fe,q+fe*f,J-fe,ne-fe*E,J,ne)}function Zh(a){this._context=a}function Hm(a){this._context=new Ov(a)}function Ov(a){this._context=a}function C4(a){this._context=a}function vc(a){var f,E,L=a.length-1,q=new Array(L),J=new Array(L),ne=new Array(L);for(q[0]=0,J[0]=2,ne[0]=a[0]+2*a[1],f=1;f=0;--f)q[f]=(ne[f]-q[f+1])/J[f];for(J[L-1]=(a[L]+q[L-1])/2,f=0;f=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(a,f){switch(a=+a,f=+f,this._point){case 0:this._point=1,this._line?this._context.lineTo(a,f):this._context.moveTo(a,f);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,f),this._context.lineTo(a,f);else{var E=this._x*(1-this._t)+a*this._t;this._context.lineTo(E,this._y),this._context.lineTo(E,f)}}this._x=a,this._y=f}};var ec=new Date,Jh=new Date;function tc(a,f,E,L){function q(J){return a(J=arguments.length===0?new Date:new Date(+J)),J}return q.floor=function(J){return a(J=new Date(+J)),J},q.ceil=function(J){return a(J=new Date(J-1)),f(J,1),a(J),J},q.round=function(J){var ne=q(J),fe=q.ceil(J);return J-ne0))return Ce;do Ce.push(Se=new Date(+J)),f(J,fe),a(J);while(Se=ne)for(;a(ne),!J(ne);)ne.setTime(ne-1)},function(ne,fe){if(ne>=ne)if(fe<0)for(;++fe<=0;)for(;f(ne,-1),!J(ne););else for(;--fe>=0;)for(;f(ne,1),!J(ne););})},E&&(q.count=function(J,ne){return ec.setTime(+J),Jh.setTime(+ne),a(ec),a(Jh),Math.floor(E(ec,Jh))},q.every=function(J){return J=Math.floor(J),isFinite(J)&&J>0?J>1?q.filter(L?function(ne){return L(ne)%J==0}:function(ne){return q.count(0,ne)%J==0}):q:null}),q}const Qh=864e5,qm=6048e5;function m1(a){return tc(function(f){f.setUTCDate(f.getUTCDate()-(f.getUTCDay()+7-a)%7),f.setUTCHours(0,0,0,0)},function(f,E){f.setUTCDate(f.getUTCDate()+7*E)},function(f,E){return(E-f)/qm})}var x3=m1(0),Ev=m1(1),w3=m1(2),S9=m1(3),Hl=m1(4),Tv=m1(5),O9=m1(6),Um=(x3.range,Ev.range,w3.range,S9.range,Hl.range,Tv.range,O9.range,tc(function(a){a.setUTCHours(0,0,0,0)},function(a,f){a.setUTCDate(a.getUTCDate()+f)},function(a,f){return(f-a)/Qh},function(a){return a.getUTCDate()-1}));const U0=Um;function Gf(a){return tc(function(f){f.setDate(f.getDate()-(f.getDay()+7-a)%7),f.setHours(0,0,0,0)},function(f,E){f.setDate(f.getDate()+7*E)},function(f,E){return(E-f-6e4*(E.getTimezoneOffset()-f.getTimezoneOffset()))/qm})}Um.range;var ep=Gf(0),Kf=Gf(1),Wm=Gf(2),k4=Gf(3),Xf=Gf(4),Ym=Gf(5),Gm=Gf(6),E9=(ep.range,Kf.range,Wm.range,k4.range,Xf.range,Ym.range,Gm.range,tc(a=>a.setHours(0,0,0,0),(a,f)=>a.setDate(a.getDate()+f),(a,f)=>(f-a-6e4*(f.getTimezoneOffset()-a.getTimezoneOffset()))/Qh,a=>a.getDate()-1));const Km=E9;E9.range;var Xm=tc(function(a){a.setMonth(0,1),a.setHours(0,0,0,0)},function(a,f){a.setFullYear(a.getFullYear()+f)},function(a,f){return f.getFullYear()-a.getFullYear()},function(a){return a.getFullYear()});Xm.every=function(a){return isFinite(a=Math.floor(a))&&a>0?tc(function(f){f.setFullYear(Math.floor(f.getFullYear()/a)*a),f.setMonth(0,1),f.setHours(0,0,0,0)},function(f,E){f.setFullYear(f.getFullYear()+E*a)}):null};const tf=Xm;Xm.range;var Av=tc(function(a){a.setUTCMonth(0,1),a.setUTCHours(0,0,0,0)},function(a,f){a.setUTCFullYear(a.getUTCFullYear()+f)},function(a,f){return f.getUTCFullYear()-a.getUTCFullYear()},function(a){return a.getUTCFullYear()});Av.every=function(a){return isFinite(a=Math.floor(a))&&a>0?tc(function(f){f.setUTCFullYear(Math.floor(f.getUTCFullYear()/a)*a),f.setUTCMonth(0,1),f.setUTCHours(0,0,0,0)},function(f,E){f.setUTCFullYear(f.getUTCFullYear()+E*a)}):null};const tp=Av;function Mv(a){if(0<=a.y&&a.y<100){var f=new Date(-1,a.m,a.d,a.H,a.M,a.S,a.L);return f.setFullYear(a.y),f}return new Date(a.y,a.m,a.d,a.H,a.M,a.S,a.L)}function S4(a){if(0<=a.y&&a.y<100){var f=new Date(Date.UTC(-1,a.m,a.d,a.H,a.M,a.S,a.L));return f.setUTCFullYear(a.y),f}return new Date(Date.UTC(a.y,a.m,a.d,a.H,a.M,a.S,a.L))}function c2(a,f,E){return{y:a,m:f,d:E,H:0,M:0,S:0,L:0}}Av.range;var Pv,Zm,Dv={"-":"",_:" ",0:"0"},wu=/^\s*\d+/,C3=/^%/,k3=/[\\^$*+?|[\]().{}]/g;function ul(a,f,E){var L=a<0?"-":"",q=(L?-a:a)+"",J=q.length;return L+(J[f.toLowerCase(),E]))}function Jm(a,f,E){var L=wu.exec(f.slice(E,E+1));return L?(a.w=+L[0],E+L[0].length):-1}function O4(a,f,E){var L=wu.exec(f.slice(E,E+1));return L?(a.u=+L[0],E+L[0].length):-1}function Iv(a,f,E){var L=wu.exec(f.slice(E,E+2));return L?(a.U=+L[0],E+L[0].length):-1}function Lv(a,f,E){var L=wu.exec(f.slice(E,E+2));return L?(a.V=+L[0],E+L[0].length):-1}function S3(a,f,E){var L=wu.exec(f.slice(E,E+2));return L?(a.W=+L[0],E+L[0].length):-1}function T9(a,f,E){var L=wu.exec(f.slice(E,E+4));return L?(a.y=+L[0],E+L[0].length):-1}function Ll(a,f,E){var L=wu.exec(f.slice(E,E+2));return L?(a.y=+L[0]+(+L[0]>68?1900:2e3),E+L[0].length):-1}function O3(a,f,E){var L=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(f.slice(E,E+6));return L?(a.Z=L[1]?0:-(L[2]+(L[3]||"00")),E+L[0].length):-1}function Zf(a,f,E){var L=wu.exec(f.slice(E,E+1));return L?(a.q=3*L[0]-3,E+L[0].length):-1}function Qm(a,f,E){var L=wu.exec(f.slice(E,E+2));return L?(a.m=L[0]-1,E+L[0].length):-1}function Rv(a,f,E){var L=wu.exec(f.slice(E,E+2));return L?(a.d=+L[0],E+L[0].length):-1}function np(a,f,E){var L=wu.exec(f.slice(E,E+3));return L?(a.m=0,a.d=+L[0],E+L[0].length):-1}function Jf(a,f,E){var L=wu.exec(f.slice(E,E+2));return L?(a.H=+L[0],E+L[0].length):-1}function Qf(a,f,E){var L=wu.exec(f.slice(E,E+2));return L?(a.M=+L[0],E+L[0].length):-1}function $d(a,f,E){var L=wu.exec(f.slice(E,E+2));return L?(a.S=+L[0],E+L[0].length):-1}function rp(a,f,E){var L=wu.exec(f.slice(E,E+3));return L?(a.L=+L[0],E+L[0].length):-1}function d2(a,f,E){var L=wu.exec(f.slice(E,E+6));return L?(a.L=Math.floor(L[0]/1e3),E+L[0].length):-1}function h2(a,f,E){var L=C3.exec(f.slice(E,E+1));return L?E+L[0].length:-1}function E3(a,f,E){var L=wu.exec(f.slice(E));return L?(a.Q=+L[0],E+L[0].length):-1}function e5(a,f,E){var L=wu.exec(f.slice(E));return L?(a.s=+L[0],E+L[0].length):-1}function t5(a,f){return ul(a.getDate(),f,2)}function W0(a,f){return ul(a.getHours(),f,2)}function A9(a,f){return ul(a.getHours()%12||12,f,2)}function n5(a,f){return ul(1+Km.count(tf(a),a),f,3)}function T3(a,f){return ul(a.getMilliseconds(),f,3)}function r5(a,f){return T3(a,f)+"000"}function E4(a,f){return ul(a.getMonth()+1,f,2)}function A3(a,f){return ul(a.getMinutes(),f,2)}function T4(a,f){return ul(a.getSeconds(),f,2)}function Fv(a){var f=a.getDay();return f===0?7:f}function M9(a,f){return ul(ep.count(tf(a)-1,a),f,2)}function M3(a){var f=a.getDay();return f>=4||f===0?Xf(a):Xf.ceil(a)}function P9(a,f){return a=M3(a),ul(Xf.count(tf(a),a)+(tf(a).getDay()===4),f,2)}function D9(a){return a.getDay()}function a5(a,f){return ul(Kf.count(tf(a)-1,a),f,2)}function P3(a,f){return ul(a.getFullYear()%100,f,2)}function N9(a,f){return ul((a=M3(a)).getFullYear()%100,f,2)}function D3(a,f){return ul(a.getFullYear()%1e4,f,4)}function Bv(a,f){var E=a.getDay();return ul((a=E>=4||E===0?Xf(a):Xf.ceil(a)).getFullYear()%1e4,f,4)}function N3(a){var f=a.getTimezoneOffset();return(f>0?"-":(f*=-1,"+"))+ul(f/60|0,"0",2)+ul(f%60,"0",2)}function i5(a,f){return ul(a.getUTCDate(),f,2)}function I3(a,f){return ul(a.getUTCHours(),f,2)}function o5(a,f){return ul(a.getUTCHours()%12||12,f,2)}function A4(a,f){return ul(1+U0.count(tp(a),a),f,3)}function p2(a,f){return ul(a.getUTCMilliseconds(),f,3)}function ap(a,f){return p2(a,f)+"000"}function Dx(a,f){return ul(a.getUTCMonth()+1,f,2)}function Nx(a,f){return ul(a.getUTCMinutes(),f,2)}function y1(a,f){return ul(a.getUTCSeconds(),f,2)}function M4(a){var f=a.getUTCDay();return f===0?7:f}function L3(a,f){return ul(x3.count(tp(a)-1,a),f,2)}function Vd(a){var f=a.getUTCDay();return f>=4||f===0?Hl(a):Hl.ceil(a)}function Fu(a,f){return a=Vd(a),ul(Hl.count(tp(a),a)+(tp(a).getUTCDay()===4),f,2)}function Hd(a){return a.getUTCDay()}function Ls(a,f){return ul(Ev.count(tp(a)-1,a),f,2)}function b1(a,f){return ul(a.getUTCFullYear()%100,f,2)}function _1(a,f){return ul((a=Vd(a)).getUTCFullYear()%100,f,2)}function R3(a,f){return ul(a.getUTCFullYear()%1e4,f,4)}function I9(a,f){var E=a.getUTCDay();return ul((a=E>=4||E===0?Hl(a):Hl.ceil(a)).getUTCFullYear()%1e4,f,4)}function nf(){return"+0000"}function rf(){return"%"}function l5(a){return+a}function jv(a){return Math.floor(+a/1e3)}Pv=function(a){var f=a.dateTime,E=a.date,L=a.time,q=a.periods,J=a.days,ne=a.shortDays,fe=a.months,Se=a.shortMonths,Ce=Nv(q),Ge=zd(q),lt=Nv(J),at=zd(J),mt=Nv(ne),Zt=zd(ne),dn=Nv(fe),gn=zd(fe),xn=Nv(Se),hn=zd(Se),Qt={a:function(En){return ne[En.getDay()]},A:function(En){return J[En.getDay()]},b:function(En){return Se[En.getMonth()]},B:function(En){return fe[En.getMonth()]},c:null,d:t5,e:t5,f:r5,g:N9,G:Bv,H:W0,I:A9,j:n5,L:T3,m:E4,M:A3,p:function(En){return q[+(En.getHours()>=12)]},q:function(En){return 1+~~(En.getMonth()/3)},Q:l5,s:jv,S:T4,u:Fv,U:M9,V:P9,w:D9,W:a5,x:null,X:null,y:P3,Y:D3,Z:N3,"%":rf},nr={a:function(En){return ne[En.getUTCDay()]},A:function(En){return J[En.getUTCDay()]},b:function(En){return Se[En.getUTCMonth()]},B:function(En){return fe[En.getUTCMonth()]},c:null,d:i5,e:i5,f:ap,g:_1,G:I9,H:I3,I:o5,j:A4,L:p2,m:Dx,M:Nx,p:function(En){return q[+(En.getUTCHours()>=12)]},q:function(En){return 1+~~(En.getUTCMonth()/3)},Q:l5,s:jv,S:y1,u:M4,U:L3,V:Fu,w:Hd,W:Ls,x:null,X:null,y:b1,Y:R3,Z:nf,"%":rf},In={a:function(En,wn,Un){var An=mt.exec(wn.slice(Un));return An?(En.w=Zt.get(An[0].toLowerCase()),Un+An[0].length):-1},A:function(En,wn,Un){var An=lt.exec(wn.slice(Un));return An?(En.w=at.get(An[0].toLowerCase()),Un+An[0].length):-1},b:function(En,wn,Un){var An=xn.exec(wn.slice(Un));return An?(En.m=hn.get(An[0].toLowerCase()),Un+An[0].length):-1},B:function(En,wn,Un){var An=dn.exec(wn.slice(Un));return An?(En.m=gn.get(An[0].toLowerCase()),Un+An[0].length):-1},c:function(En,wn,Un){return vr(En,f,wn,Un)},d:Rv,e:Rv,f:d2,g:Ll,G:T9,H:Jf,I:Jf,j:np,L:rp,m:Qm,M:Qf,p:function(En,wn,Un){var An=Ce.exec(wn.slice(Un));return An?(En.p=Ge.get(An[0].toLowerCase()),Un+An[0].length):-1},q:Zf,Q:E3,s:e5,S:$d,u:O4,U:Iv,V:Lv,w:Jm,W:S3,x:function(En,wn,Un){return vr(En,E,wn,Un)},X:function(En,wn,Un){return vr(En,L,wn,Un)},y:Ll,Y:T9,Z:O3,"%":h2};function sn(En,wn){return function(Un){var An,hr,un,Dr=[],Yr=-1,Ur=0,Aa=En.length;for(Un instanceof Date||(Un=new Date(+Un));++Yr53)return null;"w"in un||(un.w=1),"Z"in un?(hr=(An=S4(c2(un.y,0,1))).getUTCDay(),An=hr>4||hr===0?Ev.ceil(An):Ev(An),An=U0.offset(An,7*(un.V-1)),un.y=An.getUTCFullYear(),un.m=An.getUTCMonth(),un.d=An.getUTCDate()+(un.w+6)%7):(hr=(An=Mv(c2(un.y,0,1))).getDay(),An=hr>4||hr===0?Kf.ceil(An):Kf(An),An=Km.offset(An,7*(un.V-1)),un.y=An.getFullYear(),un.m=An.getMonth(),un.d=An.getDate()+(un.w+6)%7)}else("W"in un||"U"in un)&&("w"in un||(un.w="u"in un?un.u%7:"W"in un?1:0),hr="Z"in un?S4(c2(un.y,0,1)).getUTCDay():Mv(c2(un.y,0,1)).getDay(),un.m=0,un.d="W"in un?(un.w+6)%7+7*un.W-(hr+5)%7:un.w+7*un.U-(hr+6)%7);return"Z"in un?(un.H+=un.Z/100|0,un.M+=un.Z%100,S4(un)):Mv(un)}}function vr(En,wn,Un,An){for(var hr,un,Dr=0,Yr=wn.length,Ur=Un.length;Dr=Ur)return-1;if((hr=wn.charCodeAt(Dr++))===37){if(hr=wn.charAt(Dr++),!(un=In[hr in Dv?wn.charAt(Dr++):hr])||(An=un(En,Un,An))<0)return-1}else if(hr!=Un.charCodeAt(An++))return-1}return An}return Qt.x=sn(E,Qt),Qt.X=sn(L,Qt),Qt.c=sn(f,Qt),nr.x=sn(E,nr),nr.X=sn(L,nr),nr.c=sn(f,nr),{format:function(En){var wn=sn(En+="",Qt);return wn.toString=function(){return En},wn},parse:function(En){var wn=Ln(En+="",!1);return wn.toString=function(){return En},wn},utcFormat:function(En){var wn=sn(En+="",nr);return wn.toString=function(){return En},wn},utcParse:function(En){var wn=Ln(En+="",!0);return wn.toString=function(){return En},wn}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),Zm=Pv.format,Pv.parse,Pv.utcFormat,Pv.utcParse;var qd={value:()=>{}};function zv(){for(var a,f=0,E=arguments.length,L={};f=0&&(L=E.slice(q+1),E=E.slice(0,q)),E&&!f.hasOwnProperty(E))throw new Error("unknown type: "+E);return{type:E,name:L}})}function s5(a,f){for(var E,L=0,q=a.length;L0)for(var E,L,q=new Array(E),J=0;J=0&&f._call.call(void 0,a),f=f._next;--op})()}finally{op=0,function(){for(var a,f,E=Bu,L=1/0;E;)E._call?(L>E._time&&(L=E._time),a=E,E=E._next):(f=E._next,E._next=null,E=a?a._next=f:Bu=f);Ac=a,sp(L)}(),Ud=0}}function qv(){var a=Hv.now(),f=a-g2;f>1e3&&(Vv-=f,g2=a)}function sp(a){op||($v&&($v=clearTimeout($v)),a-Ud>24?(a<1/0&&($v=setTimeout(B3,a-Hv.now()-Vv)),lp&&(lp=clearInterval(lp))):(lp||(g2=Hv.now(),lp=setInterval(qv,1e3)),op=1,c5(B3)))}function d5(a,f,E){var L=new m2;return f=f==null?0:+f,L.restart(q=>{L.stop(),a(q+f)},f,E),L}m2.prototype=f5.prototype={constructor:m2,restart:function(a,f,E){if(typeof a!="function")throw new TypeError("callback is not a function");E=(E==null?P4():+E)+(f==null?0:+f),this._next||Ac===this||(Ac?Ac._next=this:Bu=this,Ac=this),this._call=a,this._time=E,sp()},stop:function(){this._call&&(this._call=null,this._time=1/0,sp())}};var D4=ed("start","end","cancel","interrupt"),j3=[];function N4(a,f,E,L,q,J){var ne=a.__transition;if(ne){if(E in ne)return}else a.__transition={};(function(fe,Se,Ce){var Ge,lt=fe.__transition;function at(dn){var gn,xn,hn,Qt;if(Ce.state!==1)return Zt();for(gn in lt)if((Qt=lt[gn]).name===Ce.name){if(Qt.state===3)return d5(at);Qt.state===4?(Qt.state=6,Qt.timer.stop(),Qt.on.call("interrupt",fe,fe.__data__,Qt.index,Qt.group),delete lt[gn]):+gn0)throw new Error("too late; already scheduled");return E}function Y0(a,f){var E=gc(a,f);if(E.state>3)throw new Error("too late; already running");return E}function gc(a,f){var E=a.__transition;if(!E||!(E=E[f]))throw new Error("transition not found");return E}function up(a,f){return a=+a,f=+f,function(E){return a*(1-E)+f*E}}var h5,td=180/Math.PI,L4={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function R4(a,f,E,L,q,J){var ne,fe,Se;return(ne=Math.sqrt(a*a+f*f))&&(a/=ne,f/=ne),(Se=a*E+f*L)&&(E-=a*Se,L-=f*Se),(fe=Math.sqrt(E*E+L*L))&&(E/=fe,L/=fe,Se/=fe),a*L180?Ge+=360:Ge-Ce>180&&(Ce+=360),at.push({i:lt.push(q(lt)+"rotate(",null,L)-2,x:up(Ce,Ge)})):Ge&<.push(q(lt)+"rotate("+Ge+L)}(J.rotate,ne.rotate,fe,Se),function(Ce,Ge,lt,at){Ce!==Ge?at.push({i:lt.push(q(lt)+"skewX(",null,L)-2,x:up(Ce,Ge)}):Ge&<.push(q(lt)+"skewX("+Ge+L)}(J.skewX,ne.skewX,fe,Se),function(Ce,Ge,lt,at,mt,Zt){if(Ce!==lt||Ge!==at){var dn=mt.push(q(mt)+"scale(",null,",",null,")");Zt.push({i:dn-4,x:up(Ce,lt)},{i:dn-2,x:up(Ge,at)})}else lt===1&&at===1||mt.push(q(mt)+"scale("+lt+","+at+")")}(J.scaleX,J.scaleY,ne.scaleX,ne.scaleY,fe,Se),J=ne=null,function(Ce){for(var Ge,lt=-1,at=Se.length;++ltJ&&(q=f.slice(J,q),fe[ne]?fe[ne]+=q:fe[++ne]=q),(E=E[0])===(L=L[0])?fe[ne]?fe[ne]+=L:fe[++ne]=L:(fe[++ne]=null,Se.push({i:ne,x:up(E,L)})),J=Uv.lastIndex;return J=0&&(fe=fe.slice(0,Se)),!fe||fe==="start"})}(f)?I4:Y0;return function(){var ne=J(this,a),fe=ne.on;fe!==L&&(q=(L=fe).copy()).on(f,E),ne.on=q}}var C0=ms.prototype.constructor;function b2(a){return function(){this.style.removeProperty(a)}}function Lx(a,f,E){return function(L){this.style.setProperty(a,f.call(this,L),E)}}function j9(a,f,E){var L,q;function J(){var ne=f.apply(this,arguments);return ne!==q&&(L=(q=ne)&&Lx(a,ne,E)),L}return J._value=f,J}function Rx(a){return function(f){this.textContent=a.call(this,f)}}function Kv(a){var f,E;function L(){var q=a.apply(this,arguments);return q!==E&&(f=(E=q)&&Rx(q)),f}return L._value=a,L}var z4=0;function Xc(a,f,E,L){this._groups=a,this._parents=f,this._name=E,this._id=L}function Mc(){return++z4}var k0=ms.prototype;Xc.prototype={constructor:Xc,select:function(a){var f=this._name,E=this._id;typeof a!="function"&&(a=Vh(a));for(var L=this._groups,q=L.length,J=new Array(q),ne=0;ne2&&L.state<5,L.state=6,L.timer.stop(),L.on.call(q?"interrupt":"cancel",f,f.__data__,L.index,L.group),delete ne[J]):fe=!1;fe&&delete f.__transition}})(this,a)})},ms.prototype.transition=function(a){var f,E;a instanceof Xc?(f=a._id,a=a._name):(f=Mc(),(E=m5).time=P4(),a=a==null?null:a+"");for(var L=this._groups,q=L.length,J=0;Jf?1:a>=f?0:NaN}w5.prototype={constructor:w5,appendChild:function(a){return this._parent.insertBefore(a,this._next)},insertBefore:function(a,f){return this._parent.insertBefore(a,f)},querySelector:function(a){return this._parent.querySelector(a)},querySelectorAll:function(a){return this._parent.querySelectorAll(a)}};var C5="http://www.w3.org/1999/xhtml";const _2={svg:"http://www.w3.org/2000/svg",xhtml:C5,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function k5(a){var f=a+="",E=f.indexOf(":");return E>=0&&(f=a.slice(0,E))!=="xmlns"&&(a=a.slice(E+1)),_2.hasOwnProperty(f)?{space:_2[f],local:a}:a}function U9(a){return function(){this.removeAttribute(a)}}function $x(a){return function(){this.removeAttributeNS(a.space,a.local)}}function S5(a,f){return function(){this.setAttribute(a,f)}}function Z3(a,f){return function(){this.setAttributeNS(a.space,a.local,f)}}function J3(a,f){return function(){var E=f.apply(this,arguments);E==null?this.removeAttribute(a):this.setAttribute(a,E)}}function Vx(a,f){return function(){var E=f.apply(this,arguments);E==null?this.removeAttributeNS(a.space,a.local):this.setAttributeNS(a.space,a.local,E)}}function Wd(a){return a.ownerDocument&&a.ownerDocument.defaultView||a.document&&a||a.defaultView}function Zv(a){return function(){this.style.removeProperty(a)}}function Q3(a,f,E){return function(){this.style.setProperty(a,f,E)}}function e8(a,f,E){return function(){var L=f.apply(this,arguments);L==null?this.style.removeProperty(a):this.style.setProperty(a,L,E)}}function fp(a,f){return a.style.getPropertyValue(f)||Wd(a).getComputedStyle(a,null).getPropertyValue(f)}function O5(a){return function(){delete this[a]}}function Pc(a,f){return function(){this[a]=f}}function W9(a,f){return function(){var E=f.apply(this,arguments);E==null?delete this[a]:this[a]=E}}function V4(a){return a.trim().split(/^|\s+/)}function x2(a){return a.classList||new Yd(a)}function Yd(a){this._node=a,this._names=V4(a.getAttribute("class")||"")}function w2(a,f){for(var E=x2(a),L=-1,q=f.length;++L=0&&(E=f.slice(L+1),f=f.slice(0,L)),{type:f,name:E}})}function U4(a){return function(){var f=this.__on;if(f){for(var E,L=0,q=-1,J=f.length;L=0&&(this._names.splice(f,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(a){return this._names.indexOf(a)>=0}};var J9=[null];function w1(a,f){this._groups=a,this._parents=f}function o8(){return new w1([[document.documentElement]],J9)}w1.prototype=o8.prototype={constructor:w1,select:function(a){typeof a!="function"&&(a=y5(a));for(var f=this._groups,E=f.length,L=new Array(E),q=0;q=In&&(In=nr+1);!(Qt=gn[In])&&++In=0;)(L=q[J])&&(ne&&4^L.compareDocumentPosition(ne)&&ne.parentNode.insertBefore(L,ne),ne=L);return this},sort:function(a){function f(lt,at){return lt&&at?a(lt.__data__,at.__data__):!lt-!at}a||(a=zx);for(var E=this._groups,L=E.length,q=new Array(L),J=0;J1?this.each((f==null?Zv:typeof f=="function"?e8:Q3)(a,f,E==null?"":E)):fp(this.node(),a)},property:function(a,f){return arguments.length>1?this.each((f==null?O5:typeof f=="function"?W9:Pc)(a,f)):this.node()[a]},classed:function(a,f){var E=V4(a+"");if(arguments.length<2){for(var L=x2(this.node()),q=-1,J=E.length;++q{}};function Dc(){for(var a,f=0,E=arguments.length,L={};f=0&&(L=E.slice(q+1),E=E.slice(0,q)),E&&!f.hasOwnProperty(E))throw new Error("unknown type: "+E);return{type:E,name:L}})}function Kd(a,f){for(var E,L=0,q=a.length;L0)for(var E,L,q=new Array(E),J=0;J=0&&f._call.call(void 0,a),f=f._next;--dp})()}finally{dp=0,function(){for(var a,f,E=K4,L=1/0;E;)E._call?(L>E._time&&(L=E._time),a=E,E=E._next):(f=E._next,E._next=null,E=a?a._next=f:K4=f);Qv=a,I5(L)}(),hp=0}}function k1(){var a=r6.now(),f=a-n6;f>1e3&&(nd-=f,n6=a)}function I5(a){dp||(e6&&(e6=clearTimeout(e6)),a-hp>24?(a<1/0&&(e6=setTimeout(N5,a-r6.now()-nd)),t6&&(t6=clearInterval(t6))):(t6||(n6=r6.now(),t6=setInterval(k1,1e3)),dp=1,X4(N5)))}function S0(a,f,E){var L=new Z4;return f=f==null?0:+f,L.restart(q=>{L.stop(),a(q+f)},f,E),L}Z4.prototype=s8.prototype={constructor:Z4,restart:function(a,f,E){if(typeof a!="function")throw new TypeError("callback is not a function");E=(E==null?D5():+E)+(f==null?0:+f),this._next||Qv===this||(Qv?Qv._next=this:K4=this,Qv=this),this._call=a,this._time=E,I5()},stop:function(){this._call&&(this._call=null,this._time=1/0,I5())}};var a6=l8("start","end","cancel","interrupt"),eb=[];function J4(a,f,E,L,q,J){var ne=a.__transition;if(ne){if(E in ne)return}else a.__transition={};(function(fe,Se,Ce){var Ge,lt=fe.__transition;function at(dn){var gn,xn,hn,Qt;if(Ce.state!==1)return Zt();for(gn in lt)if((Qt=lt[gn]).name===Ce.name){if(Qt.state===3)return S0(at);Qt.state===4?(Qt.state=6,Qt.timer.stop(),Qt.on.call("interrupt",fe,fe.__data__,Qt.index,Qt.group),delete lt[gn]):+gn0)throw new Error("too late; already scheduled");return E}function of(a,f){var E=G0(a,f);if(E.state>3)throw new Error("too late; already running");return E}function G0(a,f){var E=a.__transition;if(!E||!(E=E[f]))throw new Error("transition not found");return E}function Xd(a,f){return a=+a,f=+f,function(E){return a*(1-E)+f*E}}var Zc,lf=180/Math.PI,Q4={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function o6(a,f,E,L,q,J){var ne,fe,Se;return(ne=Math.sqrt(a*a+f*f))&&(a/=ne,f/=ne),(Se=a*E+f*L)&&(E-=a*Se,L-=f*Se),(fe=Math.sqrt(E*E+L*L))&&(E/=fe,L/=fe,Se/=fe),a*L180?Ge+=360:Ge-Ce>180&&(Ce+=360),at.push({i:lt.push(q(lt)+"rotate(",null,L)-2,x:Xd(Ce,Ge)})):Ge&<.push(q(lt)+"rotate("+Ge+L)}(J.rotate,ne.rotate,fe,Se),function(Ce,Ge,lt,at){Ce!==Ge?at.push({i:lt.push(q(lt)+"skewX(",null,L)-2,x:Xd(Ce,Ge)}):Ge&<.push(q(lt)+"skewX("+Ge+L)}(J.skewX,ne.skewX,fe,Se),function(Ce,Ge,lt,at,mt,Zt){if(Ce!==lt||Ge!==at){var dn=mt.push(q(mt)+"scale(",null,",",null,")");Zt.push({i:dn-4,x:Xd(Ce,lt)},{i:dn-2,x:Xd(Ge,at)})}else lt===1&&at===1||mt.push(q(mt)+"scale("+lt+","+at+")")}(J.scaleX,J.scaleY,ne.scaleX,ne.scaleY,fe,Se),J=ne=null,function(Ce){for(var Ge,lt=-1,at=Se.length;++lt>8&15|f>>4&240,f>>4&15|240&f,(15&f)<<4|15&f,1):E===8?s6(f>>24&255,f>>16&255,f>>8&255,(255&f)/255):E===4?s6(f>>12&15|f>>8&240,f>>8&15|f>>4&240,f>>4&15|240&f,((15&f)<<4|15&f)/255):null):(f=nb.exec(a))?new Jc(f[1],f[2],f[3],1):(f=rb.exec(a))?new Jc(255*f[1]/100,255*f[2]/100,255*f[3]/100,1):(f=k2.exec(a))?s6(f[1],f[2],f[3],f[4]):(f=B5.exec(a))?s6(255*f[1]/100,255*f[2]/100,255*f[3]/100,f[4]):(f=ab.exec(a))?c6(f[1],f[2]/100,f[3]/100,1):(f=ib.exec(a))?c6(f[1],f[2]/100,f[3]/100,f[4]):K0.hasOwnProperty(a)?d8(K0[a]):a==="transparent"?new Jc(NaN,NaN,NaN,0):null}function d8(a){return new Jc(a>>16&255,a>>8&255,255&a,1)}function s6(a,f,E,L){return L<=0&&(a=f=E=NaN),new Jc(a,f,E,L)}function tg(a){return a instanceof Vs||(a=vp(a)),a?new Jc((a=a.rgb()).r,a.g,a.b,a.opacity):new Jc}function ng(a,f,E,L){return arguments.length===1?tg(a):new Jc(a,f,E,L==null?1:L)}function Jc(a,f,E,L){this.r=+a,this.g=+f,this.b=+E,this.opacity=+L}function z5(){return"#"+u6(this.r)+u6(this.g)+u6(this.b)}function Zd(){var a=this.opacity;return((a=isNaN(a)?1:Math.max(0,Math.min(1,a)))===1?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(a===1?")":", "+a+")")}function u6(a){return((a=Math.max(0,Math.min(255,Math.round(a)||0)))<16?"0":"")+a.toString(16)}function c6(a,f,E,L){return L<=0?a=f=E=NaN:E<=0||E>=1?a=f=NaN:f<=0&&(a=NaN),new O1(a,f,E,L)}function Jd(a){if(a instanceof O1)return new O1(a.h,a.s,a.l,a.opacity);if(a instanceof Vs||(a=vp(a)),!a)return new O1;if(a instanceof O1)return a;var f=(a=a.rgb()).r/255,E=a.g/255,L=a.b/255,q=Math.min(f,E,L),J=Math.max(f,E,L),ne=NaN,fe=J-q,Se=(J+q)/2;return fe?(ne=f===J?(E-L)/fe+6*(E0&&Se<1?0:ne,new O1(ne,fe,Se,a.opacity)}function O1(a,f,E,L){this.h=+a,this.s=+f,this.l=+E,this.opacity=+L}function S2(a,f,E){return 255*(a<60?f+(E-f)*a/60:a<180?E:a<240?f+(E-f)*(240-a)/60:f)}l6(Vs,vp,{copy:function(a){return Object.assign(new this.constructor,this,a)},displayable:function(){return this.rgb().displayable()},hex:f8,formatHex:f8,formatHsl:function(){return Jd(this).formatHsl()},formatRgb:j5,toString:j5}),l6(Jc,ng,eg(Vs,{brighter:function(a){return a=a==null?sf:Math.pow(sf,a),new Jc(this.r*a,this.g*a,this.b*a,this.opacity)},darker:function(a){return a=a==null?C2:Math.pow(C2,a),new Jc(this.r*a,this.g*a,this.b*a,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:z5,formatHex:z5,formatRgb:Zd,toString:Zd})),l6(O1,function(a,f,E,L){return arguments.length===1?Jd(a):new O1(a,f,E,L==null?1:L)},eg(Vs,{brighter:function(a){return a=a==null?sf:Math.pow(sf,a),new O1(this.h,this.s,this.l*a,this.opacity)},darker:function(a){return a=a==null?C2:Math.pow(C2,a),new O1(this.h,this.s,this.l*a,this.opacity)},rgb:function(){var a=this.h%360+360*(this.h<0),f=isNaN(a)||isNaN(this.s)?0:this.s,E=this.l,L=E+(E<.5?E:1-E)*f,q=2*E-L;return new Jc(S2(a>=240?a-240:a+120,q,L),S2(a,q,L),S2(a<120?a+240:a-120,q,L),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var a=this.opacity;return((a=isNaN(a)?1:Math.max(0,Math.min(1,a)))===1?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(a===1?")":", "+a+")")}}));const f6=a=>()=>a;function d6(a,f){var E=f-a;return E?function(L,q){return function(J){return L+J*q}}(a,E):f6(isNaN(a)?f:a)}const O2=function a(f){var E=function(q){return(q=+q)==1?d6:function(J,ne){return ne-J?function(fe,Se,Ce){return fe=Math.pow(fe,Ce),Se=Math.pow(Se,Ce)-fe,Ce=1/Ce,function(Ge){return Math.pow(fe+Ge*Se,Ce)}}(J,ne,q):f6(isNaN(J)?ne:J)}}(f);function L(q,J){var ne=E((q=ng(q)).r,(J=ng(J)).r),fe=E(q.g,J.g),Se=E(q.b,J.b),Ce=d6(q.opacity,J.opacity);return function(Ge){return q.r=ne(Ge),q.g=fe(Ge),q.b=Se(Ge),q.opacity=Ce(Ge),q+""}}return L.gamma=a,L}(1);var rg=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,ag=new RegExp(rg.source,"g");function E2(a,f){var E,L,q,J=rg.lastIndex=ag.lastIndex=0,ne=-1,fe=[],Se=[];for(a+="",f+="";(E=rg.exec(a))&&(L=ag.exec(f));)(q=L.index)>J&&(q=f.slice(J,q),fe[ne]?fe[ne]+=q:fe[++ne]=q),(E=E[0])===(L=L[0])?fe[ne]?fe[ne]+=L:fe[++ne]=L:(fe[++ne]=null,Se.push({i:ne,x:Xd(E,L)})),J=ag.lastIndex;return J=0&&(fe=fe.slice(0,Se)),!fe||fe==="start"})}(f)?i6:of;return function(){var ne=J(this,a),fe=ne.on;fe!==L&&(q=(L=fe).copy()).on(f,E),ne.on=q}}var og=Y4.prototype.constructor;function eh(a){return function(){this.style.removeProperty(a)}}function V5(a,f,E){return function(L){this.style.setProperty(a,f.call(this,L),E)}}function mp(a,f,E){var L,q;function J(){var ne=f.apply(this,arguments);return ne!==q&&(L=(q=ne)&&V5(a,ne,E)),L}return J._value=f,J}function lg(a){return function(f){this.textContent=a.call(this,f)}}function Xx(a){var f,E;function L(){var q=a.apply(this,arguments);return q!==E&&(f=(E=q)&&lg(q)),f}return L._value=a,L}var Zx=0;function uf(a,f,E,L){this._groups=a,this._parents=f,this._name=E,this._id=L}function p8(){return++Zx}var th=Y4.prototype;uf.prototype={constructor:uf,select:function(a){var f=this._name,E=this._id;typeof a!="function"&&(a=y5(a));for(var L=this._groups,q=L.length,J=new Array(q),ne=0;ne2&&L.state<5,L.state=6,L.timer.stop(),L.on.call(q?"interrupt":"cancel",f,f.__data__,L.index,L.group),delete ne[J]):fe=!1;fe&&delete f.__transition}})(this,a)})},Y4.prototype.transition=function(a){var f,E;a instanceof uf?(f=a._id,a=a._name):(f=p8(),(E=v8).time=D5(),a=a==null?null:a+"");for(var L=this._groups,q=L.length,J=0;J0?A2(rh,--nc):0,ff--,su===10&&(ff=1,E1--),su}function df(){return su=nc2||Z5(su)>3?"":" "}function J5(a,f){for(;--f&&df()&&!(su<48||su>102||su>57&&su<65||su>70&&su<97););return cg(a,ug()+(f<6&&bp()==32&&df()==32))}function ah(a){for(;df();)switch(su){case a:return nc;case 34:case 39:a!==34&&a!==39&&ah(su);break;case 40:a===41&&ah(a);break;case 92:df()}return nc}function hf(a,f){for(;df()&&a+su!==57&&(a+su!==84||bp()!==47););return"/*"+cg(f,nc-1)+"*"+od(a===47?a:df())}function g8(a){for(;!Z5(bp());)df();return cg(a,nc)}function y6(a){return function(f){return rh="",f}(_p("",null,null,null,[""],a=function(f){return E1=ff=1,X5=Z0(rh=f),nc=0,[]}(a),0,[0],a))}function _p(a,f,E,L,q,J,ne,fe,Se){for(var Ce=0,Ge=0,lt=ne,at=0,mt=0,Zt=0,dn=1,gn=1,xn=1,hn=0,Qt="",nr=q,In=J,sn=L,Ln=Qt;gn;)switch(Zt=hn,hn=df()){case 40:if(Zt!=108&&Ln.charCodeAt(lt-1)==58){nh(Ln+=K5(fg(hn),"&","&\f"),"&\f")!=-1&&(xn=-1);break}case 34:case 39:case 91:Ln+=fg(hn);break;case 9:case 10:case 13:case 32:Ln+=dg(Zt);break;case 92:Ln+=J5(ug()-1,7);continue;case 47:switch(bp()){case 42:case 47:m6(ih(hf(df(),ug()),f,E),Se);break;default:Ln+="/"}break;case 123*dn:fe[Ce++]=Z0(Ln)*xn;case 125*dn:case 59:case 0:switch(hn){case 0:case 125:gn=0;case 59+Ge:mt>0&&Z0(Ln)-lt&&m6(mt>32?P2(Ln+";",L,E,lt-1):P2(K5(Ln," ","")+";",L,E,lt-2),Se);break;case 59:Ln+=";";default:if(m6(sn=sd(Ln,f,E,Ce,Ge,q,fe,Qt,nr=[],In=[],lt),J),hn===123)if(Ge===0)_p(Ln,f,sn,sn,nr,J,lt,fe,In);else switch(at){case 100:case 109:case 115:_p(a,sn,sn,L&&m6(sd(a,sn,sn,0,0,q,fe,Qt,q,nr=[],lt),In),q,In,lt,fe,L?nr:In);break;default:_p(Ln,sn,sn,sn,[""],In,0,fe,In)}}Ce=Ge=mt=0,dn=xn=1,Qt=Ln="",lt=ne;break;case 58:lt=1+Z0(Ln),mt=Zt;default:if(dn<1){if(hn==123)--dn;else if(hn==125&&dn++==0&&Jx()==125)continue}switch(Ln+=od(hn),hn*dn){case 38:xn=Ge>0?1:(Ln+="\f",-1);break;case 44:fe[Ce++]=(Z0(Ln)-1)*xn,xn=1;break;case 64:bp()===45&&(Ln+=fg(df())),at=bp(),Ge=lt=Z0(Qt=Ln+=g8(ug())),hn++;break;case 45:Zt===45&&Z0(Ln)==2&&(dn=0)}}return J}function sd(a,f,E,L,q,J,ne,fe,Se,Ce,Ge){for(var lt=q-1,at=q===0?J:[""],mt=g6(at),Zt=0,dn=0,gn=0;Zt0?at[xn]+" "+hn:K5(hn,/&\f/g,at[xn])))&&(Se[gn++]=Qt);return M2(a,f,E,q===0?U5:fe,Se,Ce,Ge)}function ih(a,f,E){return M2(a,f,E,q5,od(su),yp(a,2,-2),0)}function P2(a,f,E,L){return M2(a,f,E,W5,yp(a,0,L),yp(a,L+1,-1),L)}const Q5="8.13.8";var D2=s(9609),b6=s(7856),hg=s.n(b6),m8=function(a){var f=a.replace(/\\u[\dA-F]{4}/gi,function(E){return String.fromCharCode(parseInt(E.replace(/\\u/g,""),16))});return console.log(f),(f=(f=f.replace(/\\x([0-9a-f]{2})/gi,function(E,L){return String.fromCharCode(parseInt(L,16))})).replace(/\\[\d\d\d]{3}/gi,function(E){return String.fromCharCode(parseInt(E.replace(/\\/g,""),8))})).replace(/\\[\d\d\d]{2}/gi,function(E){return String.fromCharCode(parseInt(E.replace(/\\/g,""),8))})},ju=function(a){for(var f="",E=0;E>=0;){if(!((E=a.indexOf("=0)){f+=a,E=-1;break}f+=a.substr(0,E),(E=(a=a.substr(E+1)).indexOf("<\/script>"))>=0&&(E+=9,a=a.substr(E))}var L=m8(f);return(L=(L=(L=L.replace(/script>/gi,"#")).replace(/javascript:/gi,"#")).replace(/onerror=/gi,"onerror:")).replace(/