UNPKG

yunzai-micro-plugin

Version:

Yunzai开发管理面板

17 lines (15 loc) 150 kB
import{ae as Ke,aO as za,ak as _o}from"./index-6f2f2fc7.js";var vt=function(a){return a&&a.Math===Math&&a},V=vt(typeof globalThis=="object"&&globalThis)||vt(typeof window=="object"&&window)||vt(typeof self=="object"&&self)||vt(typeof Ke=="object"&&Ke)||vt(typeof Ke=="object"&&Ke)||function(){return this}()||Function("return this")(),$t={},k=function(a){try{return!!a()}catch{return!0}},$l=k,le=!$l(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7}),wl=k,mr=!wl(function(){var a=(function(){}).bind();return typeof a!="function"||a.hasOwnProperty("prototype")}),Cl=mr,Ut=Function.prototype.call,Y=Cl?Ut.bind(Ut):function(){return Ut.apply(Ut,arguments)},Vo={},Do={}.propertyIsEnumerable,ko=Object.getOwnPropertyDescriptor,Al=ko&&!Do.call({1:2},1);Vo.f=Al?function(e){var t=ko(this,e);return!!t&&t.enumerable}:Do;var Ti=function(a,e){return{enumerable:!(a&1),configurable:!(a&2),writable:!(a&4),value:e}},Lo=mr,Bo=Function.prototype,Ha=Bo.call,Pl=Lo&&Bo.bind.bind(Ha,Ha),L=Lo?Pl:function(a){return function(){return Ha.apply(a,arguments)}},jo=L,Rl=jo({}.toString),Nl=jo("".slice),Be=function(a){return Nl(Rl(a),8,-1)},Il=L,Ml=k,_l=Be,Qr=Object,Vl=Il("".split),Fo=Ml(function(){return!Qr("z").propertyIsEnumerable(0)})?function(a){return _l(a)==="String"?Vl(a,""):Qr(a)}:Qr,je=function(a){return a==null},Dl=je,kl=TypeError,he=function(a){if(Dl(a))throw new kl("Can't call method on "+a);return a},Ll=Fo,Bl=he,wt=function(a){return Ll(Bl(a))},Kr=typeof document=="object"&&document.all,B=typeof Kr>"u"&&Kr!==void 0?function(a){return typeof a=="function"||a===Kr}:function(a){return typeof a=="function"},jl=B,ve=function(a){return typeof a=="object"?a!==null:jl(a)},Zr=V,Fl=B,Ul=function(a){return Fl(a)?a:void 0},Fe=function(a,e){return arguments.length<2?Ul(Zr[a]):Zr[a]&&Zr[a][e]},Gl=L,br=Gl({}.isPrototypeOf),zl=V,dn=zl.navigator,pn=dn&&dn.userAgent,Ct=pn?String(pn):"",Uo=V,Jr=Ct,yn=Uo.process,mn=Uo.Deno,bn=yn&&yn.versions||mn&&mn.version,xn=bn&&bn.v8,ue,fr;xn&&(ue=xn.split("."),fr=ue[0]>0&&ue[0]<4?1:+(ue[0]+ue[1]));!fr&&Jr&&(ue=Jr.match(/Edge\/(\d+)/),(!ue||ue[1]>=74)&&(ue=Jr.match(/Chrome\/(\d+)/),ue&&(fr=+ue[1])));var Oi=fr,Tn=Oi,Hl=k,Yl=V,Xl=Yl.String,Go=!!Object.getOwnPropertySymbols&&!Hl(function(){var a=Symbol("symbol detection");return!Xl(a)||!(Object(a)instanceof Symbol)||!Symbol.sham&&Tn&&Tn<41}),Wl=Go,zo=Wl&&!Symbol.sham&&typeof Symbol.iterator=="symbol",ql=Fe,Ql=B,Kl=br,Zl=zo,Jl=Object,Ho=Zl?function(a){return typeof a=="symbol"}:function(a){var e=ql("Symbol");return Ql(e)&&Kl(e.prototype,Jl(a))},eh=String,xr=function(a){try{return eh(a)}catch{return"Object"}},th=B,rh=xr,ah=TypeError,Te=function(a){if(th(a))return a;throw new ah(rh(a)+" is not a function")},ih=Te,nh=je,ot=function(a,e){var t=a[e];return nh(t)?void 0:ih(t)},ea=Y,ta=B,ra=ve,sh=TypeError,oh=function(a,e){var t,r;if(e==="string"&&ta(t=a.toString)&&!ra(r=ea(t,a))||ta(t=a.valueOf)&&!ra(r=ea(t,a))||e!=="string"&&ta(t=a.toString)&&!ra(r=ea(t,a)))return r;throw new sh("Can't convert object to primitive value")},Yo={exports:{}},On=V,uh=Object.defineProperty,Si=function(a,e){try{uh(On,a,{value:e,configurable:!0,writable:!0})}catch{On[a]=e}return e},lh=V,hh=Si,Sn="__core-js_shared__",En=Yo.exports=lh[Sn]||hh(Sn,{});(En.versions||(En.versions=[])).push({version:"3.38.0",mode:"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.0/LICENSE",source:"https://github.com/zloirock/core-js"});var Ei=Yo.exports,$n=Ei,$i=function(a,e){return $n[a]||($n[a]=e||{})},vh=he,fh=Object,Tr=function(a){return fh(vh(a))},ch=L,gh=Tr,dh=ch({}.hasOwnProperty),fe=Object.hasOwn||function(e,t){return dh(gh(e),t)},ph=L,yh=0,mh=Math.random(),bh=ph(1 .toString),Xo=function(a){return"Symbol("+(a===void 0?"":a)+")_"+bh(++yh+mh,36)},xh=V,Th=$i,wn=fe,Oh=Xo,Sh=Go,Eh=zo,Ze=xh.Symbol,aa=Th("wks"),$h=Eh?Ze.for||Ze:Ze&&Ze.withoutSetter||Oh,z=function(a){return wn(aa,a)||(aa[a]=Sh&&wn(Ze,a)?Ze[a]:$h("Symbol."+a)),aa[a]},wh=Y,Cn=ve,An=Ho,Ch=ot,Ah=oh,Ph=z,Rh=TypeError,Nh=Ph("toPrimitive"),Ih=function(a,e){if(!Cn(a)||An(a))return a;var t=Ch(a,Nh),r;if(t){if(e===void 0&&(e="default"),r=wh(t,a,e),!Cn(r)||An(r))return r;throw new Rh("Can't convert object to primitive value")}return e===void 0&&(e="number"),Ah(a,e)},Mh=Ih,_h=Ho,Wo=function(a){var e=Mh(a,"string");return _h(e)?e:e+""},Vh=V,Pn=ve,Ya=Vh.document,Dh=Pn(Ya)&&Pn(Ya.createElement),Or=function(a){return Dh?Ya.createElement(a):{}},kh=le,Lh=k,Bh=Or,qo=!kh&&!Lh(function(){return Object.defineProperty(Bh("div"),"a",{get:function(){return 7}}).a!==7}),jh=le,Fh=Y,Uh=Vo,Gh=Ti,zh=wt,Hh=Wo,Yh=fe,Xh=qo,Rn=Object.getOwnPropertyDescriptor;$t.f=jh?Rn:function(e,t){if(e=zh(e),t=Hh(t),Xh)try{return Rn(e,t)}catch{}if(Yh(e,t))return Gh(!Fh(Uh.f,e,t),e[t])};var Oe={},Wh=le,qh=k,Qo=Wh&&qh(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42}),Qh=ve,Kh=String,Zh=TypeError,J=function(a){if(Qh(a))return a;throw new Zh(Kh(a)+" is not an object")},Jh=le,ev=qo,tv=Qo,Gt=J,Nn=Wo,rv=TypeError,ia=Object.defineProperty,av=Object.getOwnPropertyDescriptor,na="enumerable",sa="configurable",oa="writable";Oe.f=Jh?tv?function(e,t,r){if(Gt(e),t=Nn(t),Gt(r),typeof e=="function"&&t==="prototype"&&"value"in r&&oa in r&&!r[oa]){var i=av(e,t);i&&i[oa]&&(e[t]=r.value,r={configurable:sa in r?r[sa]:i[sa],enumerable:na in r?r[na]:i[na],writable:!1})}return ia(e,t,r)}:ia:function(e,t,r){if(Gt(e),t=Nn(t),Gt(r),ev)try{return ia(e,t,r)}catch{}if("get"in r||"set"in r)throw new rv("Accessors not supported");return"value"in r&&(e[t]=r.value),e};var iv=le,nv=Oe,sv=Ti,At=iv?function(a,e,t){return nv.f(a,e,sv(1,t))}:function(a,e,t){return a[e]=t,a},Ko={exports:{}},Xa=le,ov=fe,Zo=Function.prototype,uv=Xa&&Object.getOwnPropertyDescriptor,wi=ov(Zo,"name"),lv=wi&&(function(){}).name==="something",hv=wi&&(!Xa||Xa&&uv(Zo,"name").configurable),Sr={EXISTS:wi,PROPER:lv,CONFIGURABLE:hv},vv=L,fv=B,Wa=Ei,cv=vv(Function.toString);fv(Wa.inspectSource)||(Wa.inspectSource=function(a){return cv(a)});var Ci=Wa.inspectSource,gv=V,dv=B,In=gv.WeakMap,pv=dv(In)&&/native code/.test(String(In)),yv=$i,mv=Xo,Mn=yv("keys"),Ai=function(a){return Mn[a]||(Mn[a]=mv(a))},Pi={},bv=pv,Jo=V,xv=ve,Tv=At,ua=fe,la=Ei,Ov=Ai,Sv=Pi,_n="Object already initialized",qa=Jo.TypeError,Ev=Jo.WeakMap,cr,Ot,gr,$v=function(a){return gr(a)?Ot(a):cr(a,{})},wv=function(a){return function(e){var t;if(!xv(e)||(t=Ot(e)).type!==a)throw new qa("Incompatible receiver, "+a+" required");return t}};if(bv||la.state){var de=la.state||(la.state=new Ev);de.get=de.get,de.has=de.has,de.set=de.set,cr=function(a,e){if(de.has(a))throw new qa(_n);return e.facade=a,de.set(a,e),e},Ot=function(a){return de.get(a)||{}},gr=function(a){return de.has(a)}}else{var Ye=Ov("state");Sv[Ye]=!0,cr=function(a,e){if(ua(a,Ye))throw new qa(_n);return e.facade=a,Tv(a,Ye,e),e},Ot=function(a){return ua(a,Ye)?a[Ye]:{}},gr=function(a){return ua(a,Ye)}}var Er={set:cr,get:Ot,has:gr,enforce:$v,getterFor:wv},Ri=L,Cv=k,Av=B,zt=fe,Qa=le,Pv=Sr.CONFIGURABLE,Rv=Ci,eu=Er,Nv=eu.enforce,Iv=eu.get,Vn=String,sr=Object.defineProperty,Mv=Ri("".slice),_v=Ri("".replace),Vv=Ri([].join),Dv=Qa&&!Cv(function(){return sr(function(){},"length",{value:8}).length!==8}),kv=String(String).split("String"),Lv=Ko.exports=function(a,e,t){Mv(Vn(e),0,7)==="Symbol("&&(e="["+_v(Vn(e),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),t&&t.getter&&(e="get "+e),t&&t.setter&&(e="set "+e),(!zt(a,"name")||Pv&&a.name!==e)&&(Qa?sr(a,"name",{value:e,configurable:!0}):a.name=e),Dv&&t&&zt(t,"arity")&&a.length!==t.arity&&sr(a,"length",{value:t.arity});try{t&&zt(t,"constructor")&&t.constructor?Qa&&sr(a,"prototype",{writable:!1}):a.prototype&&(a.prototype=void 0)}catch{}var r=Nv(a);return zt(r,"source")||(r.source=Vv(kv,typeof e=="string"?e:"")),a};Function.prototype.toString=Lv(function(){return Av(this)&&Iv(this).source||Rv(this)},"toString");var tu=Ko.exports,Bv=B,jv=Oe,Fv=tu,Uv=Si,Ue=function(a,e,t,r){r||(r={});var i=r.enumerable,n=r.name!==void 0?r.name:e;if(Bv(t)&&Fv(t,n,r),r.global)i?a[e]=t:Uv(e,t);else{try{r.unsafe?a[e]&&(i=!0):delete a[e]}catch{}i?a[e]=t:jv.f(a,e,{value:t,enumerable:!1,configurable:!r.nonConfigurable,writable:!r.nonWritable})}return a},ru={},Gv=Math.ceil,zv=Math.floor,Hv=Math.trunc||function(e){var t=+e;return(t>0?zv:Gv)(t)},Yv=Hv,$r=function(a){var e=+a;return e!==e||e===0?0:Yv(e)},Xv=$r,Wv=Math.max,qv=Math.min,Qv=function(a,e){var t=Xv(a);return t<0?Wv(t+e,0):qv(t,e)},Kv=$r,Zv=Math.min,ut=function(a){var e=Kv(a);return e>0?Zv(e,9007199254740991):0},Jv=ut,Ni=function(a){return Jv(a.length)},ef=wt,tf=Qv,rf=Ni,Dn=function(a){return function(e,t,r){var i=ef(e),n=rf(i);if(n===0)return!a&&-1;var o=tf(r,n),s;if(a&&t!==t){for(;n>o;)if(s=i[o++],s!==s)return!0}else for(;n>o;o++)if((a||o in i)&&i[o]===t)return a||o||0;return!a&&-1}},au={includes:Dn(!0),indexOf:Dn(!1)},af=L,ha=fe,nf=wt,sf=au.indexOf,of=Pi,kn=af([].push),iu=function(a,e){var t=nf(a),r=0,i=[],n;for(n in t)!ha(of,n)&&ha(t,n)&&kn(i,n);for(;e.length>r;)ha(t,n=e[r++])&&(~sf(i,n)||kn(i,n));return i},Ii=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],uf=iu,lf=Ii,hf=lf.concat("length","prototype");ru.f=Object.getOwnPropertyNames||function(e){return uf(e,hf)};var nu={};nu.f=Object.getOwnPropertySymbols;var vf=Fe,ff=L,cf=ru,gf=nu,df=J,pf=ff([].concat),yf=vf("Reflect","ownKeys")||function(e){var t=cf.f(df(e)),r=gf.f;return r?pf(t,r(e)):t},Ln=fe,mf=yf,bf=$t,xf=Oe,Tf=function(a,e,t){for(var r=mf(e),i=xf.f,n=bf.f,o=0;o<r.length;o++){var s=r[o];!Ln(a,s)&&!(t&&Ln(t,s))&&i(a,s,n(e,s))}},Of=k,Sf=B,Ef=/#|\.prototype\./,Pt=function(a,e){var t=wf[$f(a)];return t===Af?!0:t===Cf?!1:Sf(e)?Of(e):!!e},$f=Pt.normalize=function(a){return String(a).replace(Ef,".").toLowerCase()},wf=Pt.data={},Cf=Pt.NATIVE="N",Af=Pt.POLYFILL="P",su=Pt,Ht=V,Pf=$t.f,Rf=At,Nf=Ue,If=Si,Mf=Tf,_f=su,ee=function(a,e){var t=a.target,r=a.global,i=a.stat,n,o,s,u,l,h;if(r?o=Ht:i?o=Ht[t]||If(t,{}):o=Ht[t]&&Ht[t].prototype,o)for(s in e){if(l=e[s],a.dontCallGetSet?(h=Pf(o,s),u=h&&h.value):u=o[s],n=_f(r?s:t+(i?".":"#")+s,a.forced),!n&&u!==void 0){if(typeof l==typeof u)continue;Mf(l,u)}(a.sham||u&&u.sham)&&Rf(l,"sham",!0),Nf(o,s,l,a)}},ft=V,Vf=Ct,Df=Be,Yt=function(a){return Vf.slice(0,a.length)===a},ou=function(){return Yt("Bun/")?"BUN":Yt("Cloudflare-Workers")?"CLOUDFLARE":Yt("Deno/")?"DENO":Yt("Node.js/")?"NODE":ft.Bun&&typeof Bun.version=="string"?"BUN":ft.Deno&&typeof Deno.version=="object"?"DENO":Df(ft.process)==="process"?"NODE":ft.window&&ft.document?"BROWSER":"REST"}(),kf=ou,wr=kf==="NODE",Lf=L,Bf=Te,jf=function(a,e,t){try{return Lf(Bf(Object.getOwnPropertyDescriptor(a,e)[t]))}catch{}},Ff=ve,Uf=function(a){return Ff(a)||a===null},Gf=Uf,zf=String,Hf=TypeError,Yf=function(a){if(Gf(a))return a;throw new Hf("Can't set "+zf(a)+" as a prototype")},Xf=jf,Wf=ve,qf=he,Qf=Yf,uu=Object.setPrototypeOf||("__proto__"in{}?function(){var a=!1,e={},t;try{t=Xf(Object.prototype,"__proto__","set"),t(e,[]),a=e instanceof Array}catch{}return function(i,n){return qf(i),Qf(n),Wf(i)&&(a?t(i,n):i.__proto__=n),i}}():void 0),Kf=Oe.f,Zf=fe,Jf=z,Bn=Jf("toStringTag"),Cr=function(a,e,t){a&&!t&&(a=a.prototype),a&&!Zf(a,Bn)&&Kf(a,Bn,{configurable:!0,value:e})},jn=tu,ec=Oe,tc=function(a,e,t){return t.get&&jn(t.get,e,{getter:!0}),t.set&&jn(t.set,e,{setter:!0}),ec.f(a,e,t)},rc=Fe,ac=tc,ic=z,nc=le,Fn=ic("species"),sc=function(a){var e=rc(a);nc&&e&&!e[Fn]&&ac(e,Fn,{configurable:!0,get:function(){return this}})},oc=br,uc=TypeError,lc=function(a,e){if(oc(e,a))return a;throw new uc("Incorrect invocation")},hc=z,vc=hc("toStringTag"),lu={};lu[vc]="z";var fc=String(lu)==="[object z]",cc=fc,gc=B,or=Be,dc=z,pc=dc("toStringTag"),yc=Object,mc=or(function(){return arguments}())==="Arguments",bc=function(a,e){try{return a[e]}catch{}},Mi=cc?or:function(a){var e,t,r;return a===void 0?"Undefined":a===null?"Null":typeof(t=bc(e=yc(a),pc))=="string"?t:mc?or(e):(r=or(e))==="Object"&&gc(e.callee)?"Arguments":r},xc=L,Tc=k,hu=B,Oc=Mi,Sc=Fe,Ec=Ci,vu=function(){},fu=Sc("Reflect","construct"),_i=/^\s*(?:class|function)\b/,$c=xc(_i.exec),wc=!_i.test(vu),ct=function(e){if(!hu(e))return!1;try{return fu(vu,[],e),!0}catch{return!1}},cu=function(e){if(!hu(e))return!1;switch(Oc(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return wc||!!$c(_i,Ec(e))}catch{return!0}};cu.sham=!0;var Cc=!fu||Tc(function(){var a;return ct(ct.call)||!ct(Object)||!ct(function(){a=!0})||a})?cu:ct,Ac=Cc,Pc=xr,Rc=TypeError,Nc=function(a){if(Ac(a))return a;throw new Rc(Pc(a)+" is not a constructor")},Un=J,Ic=Nc,Mc=je,_c=z,Vc=_c("species"),gu=function(a,e){var t=Un(a).constructor,r;return t===void 0||Mc(r=Un(t)[Vc])?e:Ic(r)},Dc=mr,du=Function.prototype,Gn=du.apply,zn=du.call,pu=typeof Reflect=="object"&&Reflect.apply||(Dc?zn.bind(Gn):function(){return zn.apply(Gn,arguments)}),kc=Be,Lc=L,Ar=function(a){if(kc(a)==="Function")return Lc(a)},Hn=Ar,Bc=Te,jc=mr,Fc=Hn(Hn.bind),Vi=function(a,e){return Bc(a),e===void 0?a:jc?Fc(a,e):function(){return a.apply(e,arguments)}},Uc=Fe,yu=Uc("document","documentElement"),Gc=L,zc=Gc([].slice),Hc=TypeError,Yc=function(a,e){if(a<e)throw new Hc("Not enough arguments");return a},Xc=Ct,mu=/(?:ipad|iphone|ipod).*applewebkit/i.test(Xc),ae=V,Wc=pu,qc=Vi,Yn=B,Qc=fe,bu=k,Xn=yu,Kc=zc,Wn=Or,Zc=Yc,Jc=mu,eg=wr,Ka=ae.setImmediate,Za=ae.clearImmediate,tg=ae.process,va=ae.Dispatch,rg=ae.Function,qn=ae.MessageChannel,ag=ae.String,fa=0,xt={},Qn="onreadystatechange",St,Ie,ca,ga;bu(function(){St=ae.location});var Di=function(a){if(Qc(xt,a)){var e=xt[a];delete xt[a],e()}},da=function(a){return function(){Di(a)}},Kn=function(a){Di(a.data)},Zn=function(a){ae.postMessage(ag(a),St.protocol+"//"+St.host)};(!Ka||!Za)&&(Ka=function(e){Zc(arguments.length,1);var t=Yn(e)?e:rg(e),r=Kc(arguments,1);return xt[++fa]=function(){Wc(t,void 0,r)},Ie(fa),fa},Za=function(e){delete xt[e]},eg?Ie=function(a){tg.nextTick(da(a))}:va&&va.now?Ie=function(a){va.now(da(a))}:qn&&!Jc?(ca=new qn,ga=ca.port2,ca.port1.onmessage=Kn,Ie=qc(ga.postMessage,ga)):ae.addEventListener&&Yn(ae.postMessage)&&!ae.importScripts&&St&&St.protocol!=="file:"&&!bu(Zn)?(Ie=Zn,ae.addEventListener("message",Kn,!1)):Qn in Wn("script")?Ie=function(a){Xn.appendChild(Wn("script"))[Qn]=function(){Xn.removeChild(this),Di(a)}}:Ie=function(a){setTimeout(da(a),0)});var xu={set:Ka,clear:Za},Jn=V,ig=le,ng=Object.getOwnPropertyDescriptor,sg=function(a){if(!ig)return Jn[a];var e=ng(Jn,a);return e&&e.value},Tu=function(){this.head=null,this.tail=null};Tu.prototype={add:function(a){var e={item:a,next:null},t=this.tail;t?t.next=e:this.head=e,this.tail=e},get:function(){var a=this.head;if(a){var e=this.head=a.next;return e===null&&(this.tail=null),a.item}}};var Ou=Tu,og=Ct,ug=/ipad|iphone|ipod/i.test(og)&&typeof Pebble<"u",lg=Ct,hg=/web0s(?!.*chrome)/i.test(lg),it=V,vg=sg,es=Vi,pa=xu.set,fg=Ou,cg=mu,gg=ug,dg=hg,ya=wr,ts=it.MutationObserver||it.WebKitMutationObserver,rs=it.document,as=it.process,Xt=it.Promise,Ja=vg("queueMicrotask"),Xe,ma,ba,Wt,is;if(!Ja){var qt=new fg,Qt=function(){var a,e;for(ya&&(a=as.domain)&&a.exit();e=qt.get();)try{e()}catch(t){throw qt.head&&Xe(),t}a&&a.enter()};!cg&&!ya&&!dg&&ts&&rs?(ma=!0,ba=rs.createTextNode(""),new ts(Qt).observe(ba,{characterData:!0}),Xe=function(){ba.data=ma=!ma}):!gg&&Xt&&Xt.resolve?(Wt=Xt.resolve(void 0),Wt.constructor=Xt,is=es(Wt.then,Wt),Xe=function(){is(Qt)}):ya?Xe=function(){as.nextTick(Qt)}:(pa=es(pa,it),Xe=function(){pa(Qt)}),Ja=function(a){qt.head||Xe(),qt.add(a)}}var pg=Ja,yg=function(a,e){try{arguments.length===1?console.error(a):console.error(a,e)}catch{}},ki=function(a){try{return{error:!1,value:a()}}catch(e){return{error:!0,value:e}}},mg=V,Pr=mg.Promise,bg=V,Tt=Pr,xg=B,Tg=su,Og=Ci,Sg=z,ns=ou,xa=Oi;Tt&&Tt.prototype;var Eg=Sg("species"),ei=!1,Su=xg(bg.PromiseRejectionEvent),$g=Tg("Promise",function(){var a=Og(Tt),e=a!==String(Tt);if(!e&&xa===66)return!0;if(!xa||xa<51||!/native code/.test(a)){var t=new Tt(function(n){n(1)}),r=function(n){n(function(){},function(){})},i=t.constructor={};if(i[Eg]=r,ei=t.then(function(){})instanceof r,!ei)return!0}return!e&&(ns==="BROWSER"||ns==="DENO")&&!Su}),Rt={CONSTRUCTOR:$g,REJECTION_EVENT:Su,SUBCLASSING:ei},lt={},ss=Te,wg=TypeError,Cg=function(a){var e,t;this.promise=new a(function(r,i){if(e!==void 0||t!==void 0)throw new wg("Bad Promise constructor");e=r,t=i}),this.resolve=ss(e),this.reject=ss(t)};lt.f=function(a){return new Cg(a)};var Ag=ee,dr=wr,we=V,nt=Y,os=Ue,us=uu,Pg=Cr,Rg=sc,Ng=Te,ur=B,Ig=ve,Mg=lc,_g=gu,Eu=xu.set,Li=pg,Vg=yg,Dg=ki,kg=Ou,$u=Er,pr=Pr,Bi=Rt,wu=lt,Rr="Promise",Cu=Bi.CONSTRUCTOR,Lg=Bi.REJECTION_EVENT,Bg=Bi.SUBCLASSING,Ta=$u.getterFor(Rr),jg=$u.set,Qe=pr&&pr.prototype,De=pr,Kt=Qe,Au=we.TypeError,ti=we.document,ji=we.process,ri=wu.f,Fg=ri,Ug=!!(ti&&ti.createEvent&&we.dispatchEvent),Pu="unhandledrejection",Gg="rejectionhandled",ls=0,Ru=1,zg=2,Fi=1,Nu=2,Zt,hs,Hg,vs,Iu=function(a){var e;return Ig(a)&&ur(e=a.then)?e:!1},Mu=function(a,e){var t=e.value,r=e.state===Ru,i=r?a.ok:a.fail,n=a.resolve,o=a.reject,s=a.domain,u,l,h;try{i?(r||(e.rejection===Nu&&Xg(e),e.rejection=Fi),i===!0?u=t:(s&&s.enter(),u=i(t),s&&(s.exit(),h=!0)),u===a.promise?o(new Au("Promise-chain cycle")):(l=Iu(u))?nt(l,u,n,o):n(u)):o(t)}catch(f){s&&!h&&s.exit(),o(f)}},_u=function(a,e){a.notified||(a.notified=!0,Li(function(){for(var t=a.reactions,r;r=t.get();)Mu(r,a);a.notified=!1,e&&!a.rejection&&Yg(a)}))},Vu=function(a,e,t){var r,i;Ug?(r=ti.createEvent("Event"),r.promise=e,r.reason=t,r.initEvent(a,!1,!0),we.dispatchEvent(r)):r={promise:e,reason:t},!Lg&&(i=we["on"+a])?i(r):a===Pu&&Vg("Unhandled promise rejection",t)},Yg=function(a){nt(Eu,we,function(){var e=a.facade,t=a.value,r=fs(a),i;if(r&&(i=Dg(function(){dr?ji.emit("unhandledRejection",t,e):Vu(Pu,e,t)}),a.rejection=dr||fs(a)?Nu:Fi,i.error))throw i.value})},fs=function(a){return a.rejection!==Fi&&!a.parent},Xg=function(a){nt(Eu,we,function(){var e=a.facade;dr?ji.emit("rejectionHandled",e):Vu(Gg,e,a.value)})},Je=function(a,e,t){return function(r){a(e,r,t)}},tt=function(a,e,t){a.done||(a.done=!0,t&&(a=t),a.value=e,a.state=zg,_u(a,!0))},ai=function(a,e,t){if(!a.done){a.done=!0,t&&(a=t);try{if(a.facade===e)throw new Au("Promise can't be resolved itself");var r=Iu(e);r?Li(function(){var i={done:!1};try{nt(r,e,Je(ai,i,a),Je(tt,i,a))}catch(n){tt(i,n,a)}}):(a.value=e,a.state=Ru,_u(a,!1))}catch(i){tt({done:!1},i,a)}}};if(Cu&&(De=function(e){Mg(this,Kt),Ng(e),nt(Zt,this);var t=Ta(this);try{e(Je(ai,t),Je(tt,t))}catch(r){tt(t,r)}},Kt=De.prototype,Zt=function(e){jg(this,{type:Rr,done:!1,notified:!1,parent:!1,reactions:new kg,rejection:!1,state:ls,value:void 0})},Zt.prototype=os(Kt,"then",function(e,t){var r=Ta(this),i=ri(_g(this,De));return r.parent=!0,i.ok=ur(e)?e:!0,i.fail=ur(t)&&t,i.domain=dr?ji.domain:void 0,r.state===ls?r.reactions.add(i):Li(function(){Mu(i,r)}),i.promise}),hs=function(){var a=new Zt,e=Ta(a);this.promise=a,this.resolve=Je(ai,e),this.reject=Je(tt,e)},wu.f=ri=function(a){return a===De||a===Hg?new hs(a):Fg(a)},ur(pr)&&Qe!==Object.prototype)){vs=Qe.then,Bg||os(Qe,"then",function(e,t){var r=this;return new De(function(i,n){nt(vs,r,i,n)}).then(e,t)},{unsafe:!0});try{delete Qe.constructor}catch{}us&&us(Qe,Kt)}Ag({global:!0,constructor:!0,wrap:!0,forced:Cu},{Promise:De});Pg(De,Rr,!1);Rg(Rr);var Nt={},Wg=z,qg=Nt,Qg=Wg("iterator"),Kg=Array.prototype,Zg=function(a){return a!==void 0&&(qg.Array===a||Kg[Qg]===a)},Jg=Mi,cs=ot,ed=je,td=Nt,rd=z,ad=rd("iterator"),Du=function(a){if(!ed(a))return cs(a,ad)||cs(a,"@@iterator")||td[Jg(a)]},id=Y,nd=Te,sd=J,od=xr,ud=Du,ld=TypeError,hd=function(a,e){var t=arguments.length<2?ud(a):e;if(nd(t))return sd(id(t,a));throw new ld(od(a)+" is not iterable")},vd=Y,gs=J,fd=ot,cd=function(a,e,t){var r,i;gs(a);try{if(r=fd(a,"return"),!r){if(e==="throw")throw t;return t}r=vd(r,a)}catch(n){i=!0,r=n}if(e==="throw")throw t;if(i)throw r;return gs(r),t},gd=Vi,dd=Y,pd=J,yd=xr,md=Zg,bd=Ni,ds=br,xd=hd,Td=Du,ps=cd,Od=TypeError,lr=function(a,e){this.stopped=a,this.result=e},ys=lr.prototype,ku=function(a,e,t){var r=t&&t.that,i=!!(t&&t.AS_ENTRIES),n=!!(t&&t.IS_RECORD),o=!!(t&&t.IS_ITERATOR),s=!!(t&&t.INTERRUPTED),u=gd(e,r),l,h,f,c,v,d,g,p=function(x){return l&&ps(l,"normal",x),new lr(!0,x)},y=function(x){return i?(pd(x),s?u(x[0],x[1],p):u(x[0],x[1])):s?u(x,p):u(x)};if(n)l=a.iterator;else if(o)l=a;else{if(h=Td(a),!h)throw new Od(yd(a)+" is not iterable");if(md(h)){for(f=0,c=bd(a);c>f;f++)if(v=y(a[f]),v&&ds(ys,v))return v;return new lr(!1)}l=xd(a,h)}for(d=n?a.next:l.next;!(g=dd(d,l)).done;){try{v=y(g.value)}catch(x){ps(l,"throw",x)}if(typeof v=="object"&&v&&ds(ys,v))return v}return new lr(!1)},Sd=z,Lu=Sd("iterator"),Bu=!1;try{var Ed=0,ms={next:function(){return{done:!!Ed++}},return:function(){Bu=!0}};ms[Lu]=function(){return this},Array.from(ms,function(){throw 2})}catch{}var $d=function(a,e){try{if(!e&&!Bu)return!1}catch{return!1}var t=!1;try{var r={};r[Lu]=function(){return{next:function(){return{done:t=!0}}}},a(r)}catch{}return t},wd=Pr,Cd=$d,Ad=Rt.CONSTRUCTOR,ju=Ad||!Cd(function(a){wd.all(a).then(void 0,function(){})}),Pd=ee,Rd=Y,Nd=Te,Id=lt,Md=ki,_d=ku,Vd=ju;Pd({target:"Promise",stat:!0,forced:Vd},{all:function(e){var t=this,r=Id.f(t),i=r.resolve,n=r.reject,o=Md(function(){var s=Nd(t.resolve),u=[],l=0,h=1;_d(e,function(f){var c=l++,v=!1;h++,Rd(s,t,f).then(function(d){v||(v=!0,u[c]=d,--h||i(u))},n)}),--h||i(u)});return o.error&&n(o.value),r.promise}});var Dd=ee,kd=Rt.CONSTRUCTOR,ii=Pr,Ld=Fe,Bd=B,jd=Ue,bs=ii&&ii.prototype;Dd({target:"Promise",proto:!0,forced:kd,real:!0},{catch:function(a){return this.then(void 0,a)}});if(Bd(ii)){var xs=Ld("Promise").prototype.catch;bs.catch!==xs&&jd(bs,"catch",xs,{unsafe:!0})}var Fd=ee,Ud=Y,Gd=Te,zd=lt,Hd=ki,Yd=ku,Xd=ju;Fd({target:"Promise",stat:!0,forced:Xd},{race:function(e){var t=this,r=zd.f(t),i=r.reject,n=Hd(function(){var o=Gd(t.resolve);Yd(e,function(s){Ud(o,t,s).then(r.resolve,i)})});return n.error&&i(n.value),r.promise}});var Wd=ee,qd=lt,Qd=Rt.CONSTRUCTOR;Wd({target:"Promise",stat:!0,forced:Qd},{reject:function(e){var t=qd.f(this),r=t.reject;return r(e),t.promise}});var Kd=J,Zd=ve,Jd=lt,ep=function(a,e){if(Kd(a),Zd(e)&&e.constructor===a)return e;var t=Jd.f(a),r=t.resolve;return r(e),t.promise},tp=ee,rp=Fe,ap=Rt.CONSTRUCTOR,ip=ep;rp("Promise");tp({target:"Promise",stat:!0,forced:ap},{resolve:function(e){return ip(this,e)}});function Ts(a,e,t,r,i,n,o){try{var s=a[n](o),u=s.value}catch(l){return void t(l)}s.done?e(u):Promise.resolve(u).then(r,i)}function xe(a){return function(){var e=this,t=arguments;return new Promise(function(r,i){var n=a.apply(e,t);function o(u){Ts(n,r,i,o,s,"next",u)}function s(u){Ts(n,r,i,o,s,"throw",u)}o(void 0)})}}var np=Mi,sp=String,pe=function(a){if(np(a)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return sp(a)},op=J,Fu=function(){var a=op(this),e="";return a.hasIndices&&(e+="d"),a.global&&(e+="g"),a.ignoreCase&&(e+="i"),a.multiline&&(e+="m"),a.dotAll&&(e+="s"),a.unicode&&(e+="u"),a.unicodeSets&&(e+="v"),a.sticky&&(e+="y"),e},Ui=k,up=V,Gi=up.RegExp,zi=Ui(function(){var a=Gi("a","y");return a.lastIndex=2,a.exec("abcd")!==null}),lp=zi||Ui(function(){return!Gi("a","y").sticky}),hp=zi||Ui(function(){var a=Gi("^r","gy");return a.lastIndex=2,a.exec("str")!==null}),Uu={BROKEN_CARET:hp,MISSED_STICKY:lp,UNSUPPORTED_Y:zi},Gu={},vp=iu,fp=Ii,cp=Object.keys||function(e){return vp(e,fp)},gp=le,dp=Qo,pp=Oe,yp=J,mp=wt,bp=cp;Gu.f=gp&&!dp?Object.defineProperties:function(e,t){yp(e);for(var r=mp(t),i=bp(t),n=i.length,o=0,s;n>o;)pp.f(e,s=i[o++],r[s]);return e};var xp=J,Tp=Gu,Os=Ii,Op=Pi,Sp=yu,Ep=Or,$p=Ai,Ss=">",Es="<",ni="prototype",si="script",zu=$p("IE_PROTO"),Oa=function(){},Hu=function(a){return Es+si+Ss+a+Es+"/"+si+Ss},$s=function(a){a.write(Hu("")),a.close();var e=a.parentWindow.Object;return a=null,e},wp=function(){var a=Ep("iframe"),e="java"+si+":",t;return a.style.display="none",Sp.appendChild(a),a.src=String(e),t=a.contentWindow.document,t.open(),t.write(Hu("document.F=Object")),t.close(),t.F},Jt,hr=function(){try{Jt=new ActiveXObject("htmlfile")}catch{}hr=typeof document<"u"?document.domain&&Jt?$s(Jt):wp():$s(Jt);for(var a=Os.length;a--;)delete hr[ni][Os[a]];return hr()};Op[zu]=!0;var Hi=Object.create||function(e,t){var r;return e!==null?(Oa[ni]=xp(e),r=new Oa,Oa[ni]=null,r[zu]=e):r=hr(),t===void 0?r:Tp.f(r,t)},Cp=k,Ap=V,Pp=Ap.RegExp,Rp=Cp(function(){var a=Pp(".","s");return!(a.dotAll&&a.test(` `)&&a.flags==="s")}),Np=k,Ip=V,Mp=Ip.RegExp,_p=Np(function(){var a=Mp("(?<a>b)","g");return a.exec("b").groups.a!=="b"||"b".replace(a,"$<a>c")!=="bc"}),et=Y,Nr=L,Vp=pe,Dp=Fu,kp=Uu,Lp=$i,Bp=Hi,jp=Er.get,Fp=Rp,Up=_p,Gp=Lp("native-string-replace",String.prototype.replace),yr=RegExp.prototype.exec,oi=yr,zp=Nr("".charAt),Hp=Nr("".indexOf),Yp=Nr("".replace),Sa=Nr("".slice),ui=function(){var a=/a/,e=/b*/g;return et(yr,a,"a"),et(yr,e,"a"),a.lastIndex!==0||e.lastIndex!==0}(),Yu=kp.BROKEN_CARET,li=/()??/.exec("")[1]!==void 0,Xp=ui||li||Yu||Fp||Up;Xp&&(oi=function(e){var t=this,r=jp(t),i=Vp(e),n=r.raw,o,s,u,l,h,f,c;if(n)return n.lastIndex=t.lastIndex,o=et(oi,n,i),t.lastIndex=n.lastIndex,o;var v=r.groups,d=Yu&&t.sticky,g=et(Dp,t),p=t.source,y=0,x=i;if(d&&(g=Yp(g,"y",""),Hp(g,"g")===-1&&(g+="g"),x=Sa(i,t.lastIndex),t.lastIndex>0&&(!t.multiline||t.multiline&&zp(i,t.lastIndex-1)!==` `)&&(p="(?: "+p+")",x=" "+x,y++),s=new RegExp("^(?:"+p+")",g)),li&&(s=new RegExp("^"+p+"$(?!\\s)",g)),ui&&(u=t.lastIndex),l=et(yr,d?s:t,x),d?l?(l.input=Sa(l.input,y),l[0]=Sa(l[0],y),l.index=t.lastIndex,t.lastIndex+=l[0].length):t.lastIndex=0:ui&&l&&(t.lastIndex=t.global?l.index+l[0].length:u),li&&l&&l.length>1&&et(Gp,l[0],s,function(){for(h=1;h<arguments.length-2;h++)arguments[h]===void 0&&(l[h]=void 0)}),l&&v)for(l.groups=f=Bp(null),h=0;h<v.length;h++)c=v[h],f[c[0]]=l[c[1]];return l});var Yi=oi,Wp=ee,ws=Yi;Wp({target:"RegExp",proto:!0,forced:/./.exec!==ws},{exec:ws});var Cs=Y,As=Ue,qp=Yi,Ps=k,Xu=z,Qp=At,Kp=Xu("species"),Ea=RegExp.prototype,Xi=function(a,e,t,r){var i=Xu(a),n=!Ps(function(){var l={};return l[i]=function(){return 7},""[a](l)!==7}),o=n&&!Ps(function(){var l=!1,h=/a/;return a==="split"&&(h={},h.constructor={},h.constructor[Kp]=function(){return h},h.flags="",h[i]=/./[i]),h.exec=function(){return l=!0,null},h[i](""),!l});if(!n||!o||t){var s=/./[i],u=e(i,""[a],function(l,h,f,c,v){var d=h.exec;return d===qp||d===Ea.exec?n&&!v?{done:!0,value:Cs(s,h,f,c)}:{done:!0,value:Cs(l,f,h,c)}:{done:!1}});As(String.prototype,a,u[0]),As(Ea,i,u[1])}r&&Qp(Ea[i],"sham",!0)},Wi=L,Zp=$r,Jp=pe,ey=he,ty=Wi("".charAt),Rs=Wi("".charCodeAt),ry=Wi("".slice),Ns=function(a){return function(e,t){var r=Jp(ey(e)),i=Zp(t),n=r.length,o,s;return i<0||i>=n?a?"":void 0:(o=Rs(r,i),o<55296||o>56319||i+1===n||(s=Rs(r,i+1))<56320||s>57343?a?ty(r,i):o:a?ry(r,i,i+2):(o-55296<<10)+(s-56320)+65536)}},ay={codeAt:Ns(!1),charAt:Ns(!0)},iy=ay.charAt,qi=function(a,e,t){return e+(t?iy(a,e).length:1)},Is=Y,ny=J,sy=B,oy=Be,uy=Yi,ly=TypeError,Qi=function(a,e){var t=a.exec;if(sy(t)){var r=Is(t,a,e);return r!==null&&ny(r),r}if(oy(a)==="RegExp")return Is(uy,a,e);throw new ly("RegExp#exec called on incompatible receiver")},hy=Y,vy=Xi,fy=J,cy=je,gy=ut,$a=pe,dy=he,py=ot,yy=qi,Ms=Qi;vy("match",function(a,e,t){return[function(i){var n=dy(this),o=cy(i)?void 0:py(i,a);return o?hy(o,i,n):new RegExp(i)[a]($a(n))},function(r){var i=fy(this),n=$a(r),o=t(e,i,n);if(o.done)return o.value;if(!i.global)return Ms(i,n);var s=i.unicode;i.lastIndex=0;for(var u=[],l=0,h;(h=Ms(i,n))!==null;){var f=$a(h[0]);u[l]=f,f===""&&(i.lastIndex=yy(n,gy(i.lastIndex),s)),l++}return l===0?null:u}]});var Ki=L,my=Tr,by=Math.floor,wa=Ki("".charAt),xy=Ki("".replace),Ca=Ki("".slice),Ty=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,Oy=/\$([$&'`]|\d{1,2})/g,Sy=function(a,e,t,r,i,n){var o=t+a.length,s=r.length,u=Oy;return i!==void 0&&(i=my(i),u=Ty),xy(n,u,function(l,h){var f;switch(wa(h,0)){case"$":return"$";case"&":return a;case"`":return Ca(e,0,t);case"'":return Ca(e,o);case"<":f=i[Ca(h,1,-1)];break;default:var c=+h;if(c===0)return l;if(c>s){var v=by(c/10);return v===0?l:v<=s?r[v-1]===void 0?wa(h,1):r[v-1]+wa(h,1):l}f=r[c-1]}return f===void 0?"":f})},Ey=pu,_s=Y,Ir=L,$y=Xi,wy=k,Cy=J,Ay=B,Py=je,Ry=$r,Ny=ut,We=pe,Iy=he,My=qi,_y=ot,Vy=Sy,Dy=Qi,ky=z,hi=ky("replace"),Ly=Math.max,By=Math.min,jy=Ir([].concat),Aa=Ir([].push),Vs=Ir("".indexOf),Ds=Ir("".slice),Fy=function(a){return a===void 0?a:String(a)},Uy=function(){return"a".replace(/./,"$0")==="$0"}(),ks=function(){return/./[hi]?/./[hi]("a","$0")==="":!1}(),Gy=!wy(function(){var a=/./;return a.exec=function(){var e=[];return e.groups={a:"7"},e},"".replace(a,"$<a>")!=="7"});$y("replace",function(a,e,t){var r=ks?"$":"$0";return[function(n,o){var s=Iy(this),u=Py(n)?void 0:_y(n,hi);return u?_s(u,n,s,o):_s(e,We(s),n,o)},function(i,n){var o=Cy(this),s=We(i);if(typeof n=="string"&&Vs(n,r)===-1&&Vs(n,"$<")===-1){var u=t(e,o,s,n);if(u.done)return u.value}var l=Ay(n);l||(n=We(n));var h=o.global,f;h&&(f=o.unicode,o.lastIndex=0);for(var c=[],v;v=Dy(o,s),!(v===null||(Aa(c,v),!h));){var d=We(v[0]);d===""&&(o.lastIndex=My(s,Ny(o.lastIndex),f))}for(var g="",p=0,y=0;y<c.length;y++){v=c[y];for(var x=We(v[0]),b=Ly(By(Ry(v.index),s.length),0),T=[],$,E=1;E<v.length;E++)Aa(T,Fy(v[E]));var O=v.groups;if(l){var C=jy([x],T,b,s);O!==void 0&&Aa(C,O),$=We(Ey(n,void 0,C))}else $=Vy(x,s,b,T,O,n);b>=p&&(g+=Ds(s,p,b)+$,p=b+x.length)}return g+Ds(s,p)}]},!Gy||!Uy||ks);var zy=ve,Hy=Be,Yy=z,Xy=Yy("match"),Wy=function(a){var e;return zy(a)&&((e=a[Xy])!==void 0?!!e:Hy(a)==="RegExp")},qy=Wy,Qy=TypeError,Zi=function(a){if(qy(a))throw new Qy("The method doesn't accept regular expressions");return a},Ky=z,Zy=Ky("match"),Ji=function(a){var e=/./;try{"/./"[a](e)}catch{try{return e[Zy]=!1,"/./"[a](e)}catch{}}return!1},Jy=ee,em=Ar,tm=$t.f,rm=ut,Ls=pe,am=Zi,im=he,nm=Ji,sm=em("".slice),om=Math.min,Wu=nm("startsWith"),um=!Wu&&!!function(){var a=tm(String.prototype,"startsWith");return a&&!a.writable}();Jy({target:"String",proto:!0,forced:!um&&!Wu},{startsWith:function(e){var t=Ls(im(this));am(e);var r=rm(om(arguments.length>1?arguments[1]:void 0,t.length)),i=Ls(e);return sm(t,r,r+i.length)===i}});var lm=z,hm=Hi,vm=Oe.f,vi=lm("unscopables"),fi=Array.prototype;fi[vi]===void 0&&vm(fi,vi,{configurable:!0,value:hm(null)});var fm=function(a){fi[vi][a]=!0},cm=k,gm=!cm(function(){function a(){}return a.prototype.constructor=null,Object.getPrototypeOf(new a)!==a.prototype}),dm=fe,pm=B,ym=Tr,mm=Ai,bm=gm,Bs=mm("IE_PROTO"),ci=Object,xm=ci.prototype,qu=bm?ci.getPrototypeOf:function(a){var e=ym(a);if(dm(e,Bs))return e[Bs];var t=e.constructor;return pm(t)&&e instanceof t?t.prototype:e instanceof ci?xm:null},Tm=k,Om=B,Sm=ve,js=qu,Em=Ue,$m=z,gi=$m("iterator"),Qu=!1,ke,Pa,Ra;[].keys&&(Ra=[].keys(),"next"in Ra?(Pa=js(js(Ra)),Pa!==Object.prototype&&(ke=Pa)):Qu=!0);var wm=!Sm(ke)||Tm(function(){var a={};return ke[gi].call(a)!==a});wm&&(ke={});Om(ke[gi])||Em(ke,gi,function(){return this});var Ku={IteratorPrototype:ke,BUGGY_SAFARI_ITERATORS:Qu},Cm=Ku.IteratorPrototype,Am=Hi,Pm=Ti,Rm=Cr,Nm=Nt,Im=function(){return this},Mm=function(a,e,t,r){var i=e+" Iterator";return a.prototype=Am(Cm,{next:Pm(+!r,t)}),Rm(a,i,!1),Nm[i]=Im,a},_m=ee,Vm=Y,Zu=Sr,Dm=B,km=Mm,Fs=qu,Us=uu,Lm=Cr,Bm=At,Na=Ue,jm=z,Fm=Nt,Ju=Ku,Um=Zu.PROPER,Gm=Zu.CONFIGURABLE,Gs=Ju.IteratorPrototype,er=Ju.BUGGY_SAFARI_ITERATORS,gt=jm("iterator"),zs="keys",dt="values",Hs="entries",zm=function(){return this},Hm=function(a,e,t,r,i,n,o){km(t,e,r);var s=function(y){if(y===i&&c)return c;if(!er&&y&&y in h)return h[y];switch(y){case zs:return function(){return new t(this,y)};case dt:return function(){return new t(this,y)};case Hs:return function(){return new t(this,y)}}return function(){return new t(this)}},u=e+" Iterator",l=!1,h=a.prototype,f=h[gt]||h["@@iterator"]||i&&h[i],c=!er&&f||s(i),v=e==="Array"&&h.entries||f,d,g,p;if(v&&(d=Fs(v.call(new a)),d!==Object.prototype&&d.next&&(Fs(d)!==Gs&&(Us?Us(d,Gs):Dm(d[gt])||Na(d,gt,zm)),Lm(d,u,!0))),Um&&i===dt&&f&&f.name!==dt&&(Gm?Bm(h,"name",dt):(l=!0,c=function(){return Vm(f,this)})),i)if(g={values:s(dt),keys:n?c:s(zs),entries:s(Hs)},o)for(p in g)(er||l||!(p in h))&&Na(h,p,g[p]);else _m({target:e,proto:!0,forced:er||l},g);return h[gt]!==c&&Na(h,gt,c,{name:i}),Fm[e]=c,g},Ym=function(a,e){return{value:a,done:e}},Xm=wt,en=fm,Ys=Nt,el=Er,Wm=Oe.f,qm=Hm,tr=Ym,Qm=le,tl="Array Iterator",Km=el.set,Zm=el.getterFor(tl),Jm=qm(Array,"Array",function(a,e){Km(this,{type:tl,target:Xm(a),index:0,kind:e})},function(){var a=Zm(this),e=a.target,t=a.index++;if(!e||t>=e.length)return a.target=void 0,tr(void 0,!0);switch(a.kind){case"keys":return tr(t,!1);case"values":return tr(e[t],!1)}return tr([t,e[t]],!1)},"values"),Xs=Ys.Arguments=Ys.Array;en("keys");en("values");en("entries");if(Qm&&Xs.name!=="values")try{Wm(Xs,"name",{value:"values"})}catch{}var e0={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},t0=Or,Ia=t0("span").classList,Ws=Ia&&Ia.constructor&&Ia.constructor.prototype,r0=Ws===Object.prototype?void 0:Ws,qs=V,rl=e0,a0=r0,yt=Jm,Qs=At,i0=Cr,n0=z,Ma=n0("iterator"),_a=yt.values,al=function(a,e){if(a){if(a[Ma]!==_a)try{Qs(a,Ma,_a)}catch{a[Ma]=_a}if(i0(a,e,!0),rl[e]){for(var t in yt)if(a[t]!==yt[t])try{Qs(a,t,yt[t])}catch{a[t]=yt[t]}}}};for(var Va in rl)al(qs[Va]&&qs[Va].prototype,Va);al(a0,"DOMTokenList");function s0(a,e){if(za(a)!="object"||!a)return a;var t=a[Symbol.toPrimitive];if(t!==void 0){var r=t.call(a,e||"default");if(za(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(a)}function o0(a){var e=s0(a,"string");return za(e)=="symbol"?e:e+""}function tn(a,e,t){return(e=o0(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}var u0=Te,l0=Tr,h0=Fo,v0=Ni,Ks=TypeError,Zs="Reduce of empty array with no initial value",Js=function(a){return function(e,t,r,i){var n=l0(e),o=h0(n),s=v0(n);if(u0(t),s===0&&r<2)throw new Ks(Zs);var u=a?s-1:0,l=a?-1:1;if(r<2)for(;;){if(u in o){i=o[u],u+=l;break}if(u+=l,a?u<0:s<=u)throw new Ks(Zs)}for(;a?u>=0:s>u;u+=l)u in o&&(i=t(i,o[u],u,n));return i}},f0={left:Js(!1),right:Js(!0)},c0=k,il=function(a,e){var t=[][a];return!!t&&c0(function(){t.call(null,e||function(){return 1},1)})},g0=ee,d0=f0.left,p0=il,eo=Oi,y0=wr,m0=!y0&&eo>79&&eo<83,b0=m0||!p0("reduce");g0({target:"Array",proto:!0,forced:b0},{reduce:function(e){var t=arguments.length;return d0(this,e,t,t>1?arguments[1]:void 0)}});var x0=ee,T0=Ar,O0=$t.f,S0=ut,to=pe,E0=Zi,$0=he,w0=Ji,C0=T0("".slice),A0=Math.min,nl=w0("endsWith"),P0=!nl&&!!function(){var a=O0(String.prototype,"endsWith");return a&&!a.writable}();x0({target:"String",proto:!0,forced:!P0&&!nl},{endsWith:function(e){var t=to($0(this));E0(e);var r=arguments.length>1?arguments[1]:void 0,i=t.length,n=r===void 0?i:A0(S0(r),i),o=to(e);return C0(t,n-o.length,n)===o}});var Da=Y,sl=L,R0=Xi,N0=J,I0=je,M0=he,_0=gu,V0=qi,D0=ut,ro=pe,k0=ot,ao=Qi,L0=Uu,B0=k,qe=L0.UNSUPPORTED_Y,j0=4294967295,F0=Math.min,ka=sl([].push),La=sl("".slice),U0=!B0(function(){var a=/(?:)/,e=a.exec;a.exec=function(){return e.apply(this,arguments)};var t="ab".split(a);return t.length!==2||t[0]!=="a"||t[1]!=="b"}),io="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;R0("split",function(a,e,t){var r="0".split(void 0,0).length?function(i,n){return i===void 0&&n===0?[]:Da(e,this,i,n)}:e;return[function(n,o){var s=M0(this),u=I0(n)?void 0:k0(n,a);return u?Da(u,n,s,o):Da(r,ro(s),n,o)},function(i,n){var o=N0(this),s=ro(i);if(!io){var u=t(r,o,s,n,r!==e);if(u.done)return u.value}var l=_0(o,RegExp),h=o.unicode,f=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(qe?"g":"y"),c=new l(qe?"^(?:"+o.source+")":o,f),v=n===void 0?j0:n>>>0;if(v===0)return[];if(s.length===0)return ao(c,s)===null?[s]:[];for(var d=0,g=0,p=[];g<s.length;){c.lastIndex=qe?0:g;var y=ao(c,qe?La(s,g):s),x;if(y===null||(x=F0(D0(c.lastIndex+(qe?g:0)),s.length))===d)g=V0(s,g,h);else{if(ka(p,La(s,d,g)),p.length===v)return p;for(var b=1;b<=y.length-1;b++)if(ka(p,y[b]),p.length===v)return p;g=d=x}}return ka(p,La(s,d)),p}]},io||!U0,qe);var Mr={exports:{}},mt={exports:{}};(function(){var a,e,t,r,i,n;typeof performance<"u"&&performance!==null&&performance.now?mt.exports=function(){return performance.now()}:typeof process<"u"&&process!==null&&process.hrtime?(mt.exports=function(){return(a()-i)/1e6},e=process.hrtime,a=function(){var o;return o=e(),o[0]*1e9+o[1]},r=a(),n=process.uptime()*1e9,i=r-n):Date.now?(mt.exports=function(){return Date.now()-t},t=Date.now()):(mt.exports=function(){return new Date().getTime()-t},t=new Date().getTime())}).call(Ke);var G0=mt.exports,z0=G0,be=typeof window>"u"?Ke:window,rr=["moz","webkit"],rt="AnimationFrame",st=be["request"+rt],Et=be["cancel"+rt]||be["cancelRequest"+rt];for(var pt=0;!st&&pt<rr.length;pt++)st=be[rr[pt]+"Request"+rt],Et=be[rr[pt]+"Cancel"+rt]||be[rr[pt]+"CancelRequest"+rt];if(!st||!Et){var Ba=0,no=0,Me=[],H0=1e3/60;st=function(a){if(Me.length===0){var e=z0(),t=Math.max(0,H0-(e-Ba));Ba=t+e,setTimeout(function(){var r=Me.slice(0);Me.length=0;for(var i=0;i<r.length;i++)if(!r[i].cancelled)try{r[i].callback(Ba)}catch(n){setTimeout(function(){throw n},0)}},Math.round(t))}return Me.push({handle:++no,callback:a,cancelled:!1}),no},Et=function(a){for(var e=0;e<Me.length;e++)Me[e].handle===a&&(Me[e].cancelled=!0)}}Mr.exports=function(a){return st.call(be,a)};Mr.exports.cancel=function(){Et.apply(be,arguments)};Mr.exports.polyfill=function(a){a||(a=be),a.requestAnimationFrame=st,a.cancelAnimationFrame=Et};var Y0=Mr.exports;const ja=_o(Y0);var ol=` \v\f\r                 \u2028\u2029\uFEFF`,X0=L,W0=he,q0=pe,di=ol,so=X0("".replace),Q0=RegExp("^["+di+"]+"),K0=RegExp("(^|[^"+di+"])["+di+"]+$"),Fa=function(a){return function(e){var t=q0(W0(e));return a&1&&(t=so(t,Q0,"")),a&2&&(t=so(t,K0,"$1")),t}},Z0={start:Fa(1),end:Fa(2),trim:Fa(3)},J0=Sr.PROPER,eb=k,oo=ol,uo="​…᠎",tb=function(a){return eb(function(){return!!oo[a]()||uo[a]()!==uo||J0&&oo[a].name!==a})},rb=ee,ab=Z0.trim,ib=tb;rb({target:"String",proto:!0,forced:ib("trim")},{trim:function(){return ab(this)}});var nb=function(a){this.ok=!1,this.alpha=1,a.charAt(0)=="#"&&(a=a.substr(1,6)),a=a.replace(/ /g,""),a=a.toLowerCase();var e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",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",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",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:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"};a=e[a]||a;for(var t=[{re:/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*((?:\d?\.)?\d)\)$/,example:["rgba(123, 234, 45, 0.8)","rgba(255,234,245,1.0)"],process:function(u){return[parseInt(u[1]),parseInt(u[2]),parseInt(u[3]),parseFloat(u[4])]}},{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(u){return[parseInt(u[1]),parseInt(u[2]),parseInt(u[3])]}},{re:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:["#00ff00","336699"],process:function(u){return[parseInt(u[1],16),parseInt(u[2],16),parseInt(u[3],16)]}},{re:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:["#fb0","f0f"],process:function(u){return[parseInt(u[1]+u[1],16),parseInt(u[2]+u[2],16),parseInt(u[3]+u[3],16)]}}],r=0;r<t.length;r++){var i=t[r].re,n=t[r].process,o=i.exec(a);if(o){var s=n(o);this.r=s[0],this.g=s[1],this.b=s[2],s.length>3&&(this.alpha=s[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var u=this.r.toString(16),l=this.g.toString(16),h=this.b.toString(16);return u.length==1&&(u="0"+u),l.length==1&&(l="0"+l),h.length==1&&(h="0"+h),"#"+u+l+h},this.getHelpXML=function(){for(var u=new Array,l=0;l<t.length;l++)for(var h=t[l].example,f=0;f<h.length;f++)u[u.length]=h[f];for(var c in e)u[u.length]=c;var v=document.createElement("ul");v.setAttribute("id","rgbcolor-examples");for(var l=0;l<u.length;l++)try{var d=document.createElement("li"),g=new RGBColor(u[l]),p=document.createElement("div");p.style.cssText="margin: 3px; border: 1px solid black; background:"+g.toHex()+"; color:"+g.toHex(),p.appendChild(document.createTextNode("test"));var y=document.createTextNode(" "+u[l]+" -> "+g.toRGB()+" -> "+g.toHex());d.appendChild(p),d.appendChild(y),v.appendChild(d)}catch{}return v}};const pi=_o(nb);var sb=ee,ob=Ar,ub=au.indexOf,lb=il,yi=ob([].indexOf),ul=!!yi&&1/yi([1],1,-0)<0,hb=ul||!lb("indexOf");sb({target:"Array",proto:!0,forced:hb},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return ul?yi(this,e,t)||0:ub(this,e,t)}});var vb=ee,fb=L,cb=Zi,gb=he,lo=pe,db=Ji,pb=fb("".indexOf);vb({target:"String",proto:!0,forced:!db("includes")},{includes:function(e){return!!~pb(lo(gb(this)),lo(cb(e)),arguments.length>1?arguments[1]:void 0)}});var yb=Be,mb=Array.isArray||function(e){return yb(e)==="Array"},bb=ee,xb=L,Tb=mb,Ob=xb([].reverse),ho=[1,2];bb({target:"Array",proto:!0,forced:String(ho)===String(ho.reverse())},{reverse:function(){return Tb(this)&&(this.length=this.length),Ob(this)}});/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 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 ll=function(a,e){return(ll=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])})(a,e)};function hl(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function t(){this.constructor=a}ll(a,e),a.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}function Sb(a){var e="";Array.isArray(a)||(a=[a]);for(var t=0;t<a.length;t++){var r=a[t];if(r.type===m.CLOSE_PATH)e+="z";else if(r.type===m.HORIZ_LINE_TO)e+=(r.relative?"h":"H")+r.x;else if(r.type===m.VERT_LINE_TO)e+=(r.relative?"v":"V")+r.y;else if(r.type===m.MOVE_TO)e+=(r.relative?"m":"M")+r.x+" "+r.y;else if(r.type===m.LINE_TO)e+=(r.relative?"l":"L")+r.x+" "+r.y;else if(r.type===m.CURVE_TO)e+=(r.relative?"c":"C")+r.x1+" "+r.y1+" "+r.x2+" "+r.y2+" "+r.x+" "+r.y;else if(r.type===m.SMOOTH_CURVE_TO)e+=(r.relative?"s":"S")+r.x2+" "+r.y2+" "+r.x+" "+r.y;else if(r.type===m.QUAD_TO)e+=(r.relative?"q":"Q")+r.x1+" "+r.y1+" "+r.x+" "+r.y;else if(r.type===m.SMOOTH_QUAD_TO)e+=(r.relative?"t":"T")+r.x+" "+r.y;else{if(r.type!==m.ARC)throw new Error('Unexpected command type "'+r.type+'" at index '+t+".");e+=(r.relative?"a":"A")+r.rX+" "+r.rY+" "+r.xRot+" "+ +r.lArcFlag+" "+ +r.sweepFlag+" "+r.x+" "+r.y}}return e}function mi(a,e){var t=a[0],r=a[1];return[t*Math.cos(e)-r*Math.sin(e),t*Math.sin(e)+r*Math.cos(e)]}function oe(){for(var a=[],e=0;e<arguments.length;e++)a[e]=arguments[e];for(var t=0;t<a.length;t++)if(typeof a[t]!="number")throw new Error("assertNumbers arguments["+t+"] is not a number. "+typeof a[t]+" == typeof "+a[t]);return!0}var Ee=Math.PI;function Ua(a,e,t){a.lArcFlag=a.lArcFlag===0?0:1,a.sweepFlag=a.sweepFlag===0?0:1;var r=a.rX,i=a.rY,n=a.x,o=a.y;r=Math.abs(a.rX),i=Math.abs(a.rY);var s=mi([(e-n)/2,(t-o)/2],-a.xRot/180*Ee),u=s[0],l=s[1],h=Math.pow(u,2)/Math.pow(r,2)+Math.pow(l,2)/Math.pow(i,2);1<h&&(r*=Math.sqrt(h),i*=Math.sqrt(h)),a.rX=r,a.rY=i;var f=Math.pow(r,2)*Math.pow(l,2)+Math.pow(i,2)*Math.pow(u,2),c=(a.lArcFlag!==a.sweepFlag?1:-1)*Math.sqrt(Math.max(0,(Math.pow(r,2)*Math.pow(i,2)-f)/f)),v=r*l/i*c,d=-i*u/r*c,g=mi([v,d],a.xRot/180*Ee);a.cX=g[0]+(e+n)/2,a.cY=g[1]+(t+o)/2,a.phi1=Math.atan2((l-d)/i,(u-v)/r),a.phi2=Math.atan2((-l-d)/i,(-u-v)/r),a.sweepFlag===0&&a.phi2>a.phi1&&(a.phi2-=2*Ee),a.sweepFlag===1&&a.phi2<a.phi1&&(a.phi2+=2*Ee),a.phi1*=180/Ee,a.phi2*=180/Ee}function vo(a,e,t){oe(a,e,t);var r=a*a+e*e-t*t;if(0>r)return[];if(r===0)return[[a*t/(a*a+e*e),e*t/(a*a+e*e)]];var i=Math.sqrt(r);return[[(a*t+e*i)/(a*a+e*e),(e*t-a*i)/(a*a+e*e)],[(a*t-e*i)/(a*a+e*e),(e*t+a*i)/(a*a+e*e)]]}var U,ye=Math.PI/180;function fo(a,e,t){return(1-t)*a+t*e}function co(a,e,t,r){return a+Math.cos(r/180*Ee)*e+Math.sin(r/180*Ee)*t}function go(a,e,t,r){var i=1e-6,n=e-a,o=t-e,s=3*n+3*(r-t)-6*o,u=6*(o-n),l=3*n;return Math.abs(s)<i?[-l/u]:function(h,f,c){c===void 0&&(c=1e-6);var v=h*h/4-f;if(v<-c)return[];if(v<=c)return[-h/2];var d=Math.sqrt(v);return[-h/2-d,-h/2+d]}(u/s,l/s,i)}function po(a,e,t,r,i){var n=1-i;return a*(n*n*n)+e*(3*n*n*i)+t*(3*n*i*i)+r*(i*i*i)}(function(a){function e(){return i(function(s,u,l){return s.relative&&(s.x1!==void 0&&(s.x1+=u),s.y1!==void 0&&(s.y1+=l),s.x2!==void 0&&(s.x2+=u),s.y2!==void 0&&(s.y2+=l),s.x!==void 0&&(s.x+=u),s.y!==void 0&&(s.y+=l),s.relative=!1),s})}function t(){var s=NaN,u=NaN,l=NaN,h=NaN;return i(function(f,c,v){return f.type&m.SMOOTH_CURVE_TO&&(f.type=m.CURVE_TO,s=isNaN(s)?c:s,u=isNaN(u)?v:u,f.x1=f.relative?c-s:2*c-s,f.y1=f.relative?v-u:2*v-u),f.type&m.CURVE_TO?(s=f.relative?c+f.x2:f.x2,u=f.relative?v+f.y2:f.y2):(s=NaN,u=NaN),f.type&m.SMOOTH_QUAD_TO&&(f.type=m.QUAD_TO,l=isNaN(l)?c:l,h=isNaN(h)?v:h,f.x1=f.relative?c-l:2*c-l,f.y1=f.relative?v-h:2*v-h),f.type&m.QUAD_TO?(l=f.relative?c+f.x1:f.x1,h=f.relative?v+f.y1:f.y1):(l=NaN,h=NaN),f})}function r(){var s=NaN,u=NaN;return i(function(l,h,f){if(l.type&m.SMOOTH_QUAD_TO&&(l.type=m.QUAD_TO,s=isNaN(s)?h:s,u=isNaN(u)?f:u,l.x1=l.relative?h-s:2*h-s,l.y1=l.relative?f-u:2*f-u),l.type&m.QUAD_TO){s=l.relative?h+l.x1:l.x1,u=l.relative?f+l.y1:l.y1;var c=l.x1,v=l.y1;l.type=m.CURVE_TO,l.x1=((l.relative?0:h)+2*c)/3,l.y1=((l.relative?0:f)+2*v)/3,l.x2=(l.x+2*c)/3,l.y2=(l.y+2*v)/3}else s=NaN,u=NaN;return l})}function i(s){var u=0,l=0,h=NaN,f=NaN;return function(c){if(isNaN(h)&&!(c.type&m.MOVE_TO))throw new Error("path must start with moveto");var v=s(c,u,l,h,f);return c.type&m.CLOSE_PATH&&(u=h,l=f),c.x!==void 0&&(u=c.relative?u+c.x:c.x),c.y!==void 0&&(l=c.relative?l+c.y:c.y),c.type&m.MOVE_TO&&(h=u,f=l),v}}function n(s,u,l,h,f,c){return oe(s,u,l,h,f,c),i(function(v,d,g,p){var y=v.x1,x=v.x2,b=v.relative&&!isNaN(p),T=v.x!==void 0?v.x:b?0:d,$=v.y!==void 0?v.y:b?0:g;function E(ne){return ne*ne}v.type&m.HORIZ_LINE_TO&&u!==0&&(v.type=m.LINE_TO,v.y=v.relative?0:g),v.type&m.VERT_LINE_TO&&l!==0&&(v.type=m.LINE_TO,v.x=v.relative?0:d),v.x!==void 0&&(v.x=v.x*s+$*l+(b?0:f)),v.y!==void 0&&(v.y=T*u+v.y*h+(b?0:c)),v.x1!==void 0&&(v.x1=v.x1