You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
172 KiB
19 lines
172 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[257],{"++4Y":function(m,E,e){var f=e("eRwv");m.exports=!f(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"/TZh":function(m,E,e){var f=e("11yv"),v=f("match");m.exports=function(c){var p=/./;try{"/./"[c](p)}catch(y){try{return p[v]=!1,"/./"[c](p)}catch(I){}}return!1}},"/pbl":function(m,E,e){var f=e("eE3R");m.exports=/web0s(?!.*chrome)/i.test(f)},"0r2v":function(m,E,e){var f=e("aLaa");m.exports=f([].slice)},"11yv":function(m,E,e){var f=e("Ks5W"),v=e("aNr2"),c=e("YELS"),p=e("MURR"),y=e("plO+"),I=e("1Sr1"),j=v("wks"),T=f.Symbol,x=T&&T.for,b=I?T:T&&T.withoutSetter||p;m.exports=function(R){if(!c(j,R)||!(y||typeof j[R]=="string")){var M="Symbol."+R;y&&c(T,R)?j[R]=T[R]:I&&x?j[R]=x(M):j[R]=b(M)}return j[R]}},"1Sr1":function(m,E,e){var f=e("plO+");m.exports=f&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"1mOU":function(m,E){var e=Function.prototype,f=e.apply,v=e.bind,c=e.call;m.exports=typeof Reflect=="object"&&Reflect.apply||(v?c.bind(f):function(){return c.apply(f,arguments)})},"2lHc":function(m,E,e){var f=e("Ks5W"),v=e("m7zg"),c=e("JTf3"),p=e("SwuV"),y=f.TypeError;m.exports=function(I,j){var T,x;if(j==="string"&&c(T=I.toString)&&!p(x=v(T,I)))return x;if(c(T=I.valueOf)&&!p(x=v(T,I)))return x;if(j!=="string"&&c(T=I.toString)&&!p(x=v(T,I)))return x;throw y("Can't convert object to primitive value")}},"3Xd8":function(m,E,e){var f=e("aLaa");m.exports=f({}.isPrototypeOf)},"3agc":function(m,E,e){"use strict";var f=e("qjFr").IteratorPrototype,v=e("XFuk"),c=e("4uGi"),p=e("ueY1"),y=e("AoAp"),I=function(){return this};m.exports=function(j,T,x){var b=T+" Iterator";return j.prototype=v(f,{next:c(1,x)}),p(j,b,!1,!0),y[b]=I,j}},"3fk+":function(m,E,e){var f=e("Ks5W"),v=e("m7zg"),c=e("WxoH"),p=e("JTf3"),y=e("ba8b"),I=e("WMbf"),j=f.TypeError;m.exports=function(T,x){var b=T.exec;if(p(b)){var R=v(b,T,x);return R!==null&&c(R),R}if(y(T)==="RegExp")return v(I,T,x);throw j("RegExp#exec called on incompatible receiver")}},"3n0U":function(m,E,e){var f=e("11yv"),v=e("AoAp"),c=f("iterator"),p=Array.prototype;m.exports=function(y){return y!==void 0&&(v.Array===y||p[c]===y)}},"4Qxg":function(m,E,e){var f=e("eRwv"),v=e("Ks5W"),c=v.RegExp;m.exports=f(function(){var p=c(".","s");return!(p.dotAll&&p.exec(`
|
|
`)&&p.flags==="s")})},"4YbN":function(m,E,e){var f=e("aLaa"),v=e("eRwv"),c=e("JTf3"),p=e("g8+u"),y=e("RYfq"),I=e("sNJV"),j=function(){},T=[],x=y("Reflect","construct"),b=/^\s*(?:class|function)\b/,R=f(b.exec),M=!b.exec(j),F=function(G){if(!c(G))return!1;try{return x(j,T,G),!0}catch(J){return!1}},H=function(G){if(!c(G))return!1;switch(p(G)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return M||!!R(b,I(G))};m.exports=!x||v(function(){var G;return F(F.call)||!F(Object)||!F(function(){G=!0})||G})?H:F},"4gdG":function(m,E,e){var f=e("Ks5W"),v=e("nATg"),c="__core-js_shared__",p=f[c]||v(c,{});m.exports=p},"4uGi":function(m,E){m.exports=function(e,f){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:f}}},"5JCY":function(m,E,e){var f=e("N6FT").PROPER,v=e("eRwv"),c=e("noWC"),p="\u200B\x85\u180E";m.exports=function(y){return v(function(){return!!c[y]()||p[y]()!==p||f&&c[y].name!==y})}},"5r2E":function(m,E,e){"use strict";var f={}.propertyIsEnumerable,v=Object.getOwnPropertyDescriptor,c=v&&!f.call({1:2},1);E.f=c?function(y){var I=v(this,y);return!!I&&I.enumerable}:f},"721z":function(m,E,e){var f=e("Ks5W"),v=e("XaNE"),c=f.Object;m.exports=function(p){return c(v(p))}},"8HiI":function(m,E,e){var f=e("Ks5W"),v=e("JTf3"),c=e("IL+x"),p=f.TypeError;m.exports=function(y){if(v(y))return y;throw p(c(y)+" is not a function")}},"8ODz":function(m,E,e){var f=e("++4Y"),v=e("FlRv"),c=e("4uGi");m.exports=f?function(p,y,I){return v.f(p,y,c(1,I))}:function(p,y,I){return p[y]=I,p}},"8xe4":function(m,E){m.exports=function(e){try{return{error:!1,value:e()}}catch(f){return{error:!0,value:f}}}},"9Bi7":function(m,E,e){"use strict";var f=e("RYfq"),v=e("FlRv"),c=e("11yv"),p=e("++4Y"),y=c("species");m.exports=function(I){var j=f(I),T=v.f;p&&j&&!j[y]&&T(j,y,{configurable:!0,get:function(){return this}})}},Ai06:function(m,E,e){var f=e("ZpKI"),v=e("Yzn+");m.exports=Object.keys||function(p){return f(p,v)}},AoAp:function(m,E){m.exports={}},BDtL:function(m,E,e){var f=e("Ks5W");m.exports=f.Promise},COGW:function(m,E,e){var f=e("SwuV"),v=e("ba8b"),c=e("11yv"),p=c("match");m.exports=function(y){var I;return f(y)&&((I=y[p])!==void 0?!!I:v(y)=="RegExp")}},DXPr:function(m,E,e){"use strict";e.r(E),function(f){e.d(E,"AElement",function(){return xr}),e.d(E,"AnimateColorElement",function(){return vr}),e.d(E,"AnimateElement",function(){return Ce}),e.d(E,"AnimateTransformElement",function(){return dr}),e.d(E,"BoundingBox",function(){return _t}),e.d(E,"CB1",function(){return re}),e.d(E,"CB2",function(){return ne}),e.d(E,"CB3",function(){return ae}),e.d(E,"CB4",function(){return Xt}),e.d(E,"Canvg",function(){return wr}),e.d(E,"CircleElement",function(){return nr}),e.d(E,"ClipPathElement",function(){return Rr}),e.d(E,"DefsElement",function(){return lr}),e.d(E,"DescElement",function(){return Dr}),e.d(E,"Document",function(){return Pe}),e.d(E,"Element",function(){return Bt}),e.d(E,"EllipseElement",function(){return ar}),e.d(E,"FeColorMatrixElement",function(){return He}),e.d(E,"FeCompositeElement",function(){return Mr}),e.d(E,"FeDropShadowElement",function(){return Cr}),e.d(E,"FeGaussianBlurElement",function(){return Nr}),e.d(E,"FeMorphologyElement",function(){return Ir}),e.d(E,"FilterElement",function(){return Ke}),e.d(E,"Font",function(){return ie}),e.d(E,"FontElement",function(){return gr}),e.d(E,"FontFaceElement",function(){return pr}),e.d(E,"GElement",function(){return Re}),e.d(E,"GlyphElement",function(){return Ve}),e.d(E,"GradientElement",function(){return ze}),e.d(E,"ImageElement",function(){return br}),e.d(E,"LineElement",function(){return ir}),e.d(E,"LinearGradientElement",function(){return fr}),e.d(E,"MarkerElement",function(){return ur}),e.d(E,"MaskElement",function(){return ke}),e.d(E,"Matrix",function(){return Ue}),e.d(E,"MissingGlyphElement",function(){return mr}),e.d(E,"Mouse",function(){return Xe}),e.d(E,"PSEUDO_ZERO",function(){return xt}),e.d(E,"Parser",function(){return Ae}),e.d(E,"PathElement",function(){return zt}),e.d(E,"PathParser",function(){return St}),e.d(E,"PatternElement",function(){return sr}),e.d(E,"Point",function(){return Gt}),e.d(E,"PolygonElement",function(){return or}),e.d(E,"PolylineElement",function(){return We}),e.d(E,"Property",function(){return dt}),e.d(E,"QB1",function(){return qt}),e.d(E,"QB2",function(){return ve}),e.d(E,"QB3",function(){return ue}),e.d(E,"RadialGradientElement",function(){return hr}),e.d(E,"RectElement",function(){return Fe}),e.d(E,"RenderedElement",function(){return de}),e.d(E,"Rotate",function(){return qe}),e.d(E,"SVGElement",function(){return xe}),e.d(E,"SVGFontLoader",function(){return Tr}),e.d(E,"Scale",function(){return _e}),e.d(E,"Screen",function(){return Se}),e.d(E,"Skew",function(){return we}),e.d(E,"SkewX",function(){return tr}),e.d(E,"SkewY",function(){return er}),e.d(E,"StopElement",function(){return cr}),e.d(E,"StyleElement",function(){return Ge}),e.d(E,"SymbolElement",function(){return Sr}),e.d(E,"TRefElement",function(){return yr}),e.d(E,"TSpanElement",function(){return Be}),e.d(E,"TextElement",function(){return ye}),e.d(E,"TextPathElement",function(){return Er}),e.d(E,"TitleElement",function(){return jr}),e.d(E,"Transform",function(){return Te}),e.d(E,"Translate",function(){return Ze}),e.d(E,"UnknownElement",function(){return rr}),e.d(E,"UseElement",function(){return Pr}),e.d(E,"ViewPort",function(){return $e}),e.d(E,"compressSpaces",function(){return Ft}),e.d(E,"getSelectorSpecificity",function(){return bt}),e.d(E,"normalizeAttributeName",function(){return se}),e.d(E,"normalizeColor",function(){return fe}),e.d(E,"parseExternalUrl",function(){return Jt}),e.d(E,"presets",function(){return kt}),e.d(E,"toNumbers",function(){return Ct}),e.d(E,"trimLeft",function(){return Lt}),e.d(E,"trimRight",function(){return Vt}),e.d(E,"vectorMagnitude",function(){return It}),e.d(E,"vectorsAngle",function(){return $t}),e.d(E,"vectorsRatio",function(){return jt});var v=e("bvJU"),c=e("Cmcn"),p=e("PenQ"),y=e("2KFj"),I=e("XPR9"),j=e("3S9h"),T=e("kFHX"),x=e("4jIl"),b=e("XKWP"),R=e("N7Kx"),M=e("k16G"),F=e("c1Ei"),H=e.n(F),G=e("vrKp"),J=e.n(G),$=e("yXPU"),V=e.n($),X=e("KKe4"),U=e.n(X),q=e("x8x8"),P=e.n(q),A=e("KLN8"),N=e.n(A),k=e("Lltv"),Y=e.n(k),Z=e("qJvV"),nt=e.n(Z),S=e("lSNA"),L=e.n(S),C=e("mdxj"),D=e.n(C),z=e("GVkW"),B=e.n(z),W=e("NCkV"),tt=e.n(W),Q=e("xEkU"),at=e.n(Q),lt=e("wOD2"),vt=e.n(lt),rt=e("WOGj"),st=e.n(rt),Pt=e("MNKV"),Ot=e.n(Pt),ut=e("g9jQ"),Et=e.n(ut),pt=e("iWRt"),At=e.n(pt),ht=e("SDGZ"),Mt=e("yD9w"),Tt=e.n(Mt),Rt=e("Xp4B");function Ut(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},l=d.DOMParser,n={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:l,createCanvas:function(t,i){return new OffscreenCanvas(t,i)},createImage:function(t){return V()(H.a.mark(function i(){var r,o,s;return H.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,fetch(t);case 2:return r=h.sent,h.next=5,r.blob();case 5:return o=h.sent,h.next=8,createImageBitmap(o);case 8:return s=h.sent,h.abrupt("return",s);case 10:case"end":return h.stop()}},i)}))()}};return(typeof DOMParser!="undefined"||typeof l=="undefined")&&Reflect.deleteProperty(n,"DOMParser"),n}function wt(d){var l=d.DOMParser,n=d.canvas,a=d.fetch;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:l,fetch:a,createCanvas:n.createCanvas,createImage:n.loadImage}}var kt=Object.freeze({__proto__:null,offscreen:Ut,node:wt});function Ft(d){return d.replace(/(?!\u3000)\s+/gm," ")}function Lt(d){return d.replace(/^[\n \t]+/,"")}function Vt(d){return d.replace(/[\n \t]+$/,"")}function Ct(d){var l=(d||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return l.map(parseFloat)}var oe=/^[A-Z-]+$/;function se(d){return oe.test(d)?d.toLowerCase():d}function Jt(d){var l=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(d)||[];return l[2]||l[3]||l[4]}function fe(d){if(!d.startsWith("rgb"))return d;var l=3,n=d.replace(/\d+(\.\d+)?/g,function(a,t){return l--&&t?String(Math.round(parseFloat(a))):a});return n}var Ee=/(\[[^\]]+\])/g,me=/(#[^\s+>~.[:]+)/g,Le=/(\.[^\s+>~.[:]+)/g,he=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,ce=/(:[\w-]+\([^)]*\))/gi,be=/(:[^\s+>~.[:]+)/g,ot=/([^\s+>~.[:]+)/g;function gt(d,l){var n=l.exec(d);return n?[d.replace(l," "),n.length]:[d,0]}function bt(d){var l=[0,0,0],n=d.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),a=0,t=gt(n,Ee),i=Object(M.a)(t,2);n=i[0],a=i[1],l[1]+=a;var r=gt(n,me),o=Object(M.a)(r,2);n=o[0],a=o[1],l[0]+=a;var s=gt(n,Le),u=Object(M.a)(s,2);n=u[0],a=u[1],l[1]+=a;var h=gt(n,he),g=Object(M.a)(h,2);n=g[0],a=g[1],l[2]+=a;var O=gt(n,ce),w=Object(M.a)(O,2);n=w[0],a=w[1],l[1]+=a;var K=gt(n,be),_=Object(M.a)(K,2);n=_[0],a=_[1],l[1]+=a,n=n.replace(/[*\s+>~]/g," ").replace(/[#.]/g," ");var it=gt(n,ot),et=Object(M.a)(it,2);return n=et[0],a=et[1],l[2]+=a,l.join("")}var xt=1e-8;function It(d){return Math.sqrt(Math.pow(d[0],2)+Math.pow(d[1],2))}function jt(d,l){return(d[0]*l[0]+d[1]*l[1])/(It(d)*It(l))}function $t(d,l){return(d[0]*l[1]<d[1]*l[0]?-1:1)*Math.acos(jt(d,l))}function re(d){return d*d*d}function ne(d){return 3*d*d*(1-d)}function ae(d){return 3*d*(1-d)*(1-d)}function Xt(d){return(1-d)*(1-d)*(1-d)}function qt(d){return d*d}function ve(d){return 2*d*(1-d)}function ue(d){return(1-d)*(1-d)}var dt=function(){function d(l,n,a){Object(b.a)(this,d),this.document=l,this.name=n,this.value=a,this.isNormalizedColor=!1}return Object(R.a)(d,[{key:"split",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:" ",a=this.document,t=this.name;return Ft(this.getString()).trim().split(n).map(function(i){return new d(a,t,i)})}},{key:"hasValue",value:function(n){var a=this.value;return a!==null&&a!==""&&(n||a!==0)&&typeof a!="undefined"}},{key:"isString",value:function(n){var a=this.value,t=typeof a=="string";return!t||!n?t:n.test(a)}},{key:"isUrlDefinition",value:function(){return this.isString(/^url\(/)}},{key:"isPixels",value:function(){if(!this.hasValue())return!1;var n=this.getString();switch(!0){case n.endsWith("px"):case/^[0-9]+$/.test(n):return!0;default:return!1}}},{key:"setValue",value:function(n){return this.value=n,this}},{key:"getValue",value:function(n){return typeof n=="undefined"||this.hasValue()?this.value:n}},{key:"getNumber",value:function(n){if(!this.hasValue())return typeof n=="undefined"?0:parseFloat(n);var a=this.value,t=parseFloat(a);return this.isString(/%$/)&&(t/=100),t}},{key:"getString",value:function(n){return typeof n=="undefined"||this.hasValue()?typeof this.value=="undefined"?"":String(this.value):String(n)}},{key:"getColor",value:function(n){var a=this.getString(n);return this.isNormalizedColor||(this.isNormalizedColor=!0,a=fe(a),this.value=a),a}},{key:"getDpi",value:function(){return 96}},{key:"getRem",value:function(){return this.document.rootEmSize}},{key:"getEm",value:function(){return this.document.emSize}},{key:"getUnits",value:function(){return this.getString().replace(/[0-9.-]/g,"")}},{key:"getPixels",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!this.hasValue())return 0;var t=typeof n=="boolean"?[void 0,n]:[n],i=Object(M.a)(t,2),r=i[0],o=i[1],s=this.document.screen.viewPort;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(s.computeSize("x"),s.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(s.computeSize("x"),s.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*s.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*s.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case(this.isString(/%$/)&&o):return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*s.computeSize(r);default:{var u=this.getNumber();return a&&u<1?u*s.computeSize(r):u}}}},{key:"getMilliseconds",value:function(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}},{key:"getRadians",value:function(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}},{key:"getDefinition",value:function(){var n=this.getString(),a=/#([^)'"]+)/.exec(n);return a&&(a=a[1]),a||(a=n),this.document.definitions[a]}},{key:"getFillStyleDefinition",value:function(n,a){var t=this.getDefinition();if(!t)return null;if(typeof t.createGradient=="function")return t.createGradient(this.document.ctx,n,a);if(typeof t.createPattern=="function"){if(t.getHrefAttribute().hasValue()){var i=t.getAttribute("patternTransform");t=t.getHrefAttribute().getDefinition(),i.hasValue()&&t.getAttribute("patternTransform",!0).setValue(i.value)}return t.createPattern(this.document.ctx,n,a)}return null}},{key:"getTextBaseline",value:function(){return this.hasValue()?d.textBaselineMapping[this.getString()]:null}},{key:"addOpacity",value:function(n){for(var a=this.getColor(),t=a.length,i=0,r=0;r<t&&!(a[r]===","&&i++,i===3);r++);if(n.hasValue()&&this.isString()&&i!==3){var o=new st.a(a);o.ok&&(o.alpha=n.getNumber(),a=o.toRGBA())}return new d(this.document,this.name,a)}}],[{key:"empty",value:function(n){return new d(n,"EMPTY","")}}]),d}();dt.textBaselineMapping={baseline:"alphabetic","before-edge":"top","text-before-edge":"top",middle:"middle",central:"middle","after-edge":"bottom","text-after-edge":"bottom",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"alphabetic"};var $e=function(){function d(){Object(b.a)(this,d),this.viewPorts=[]}return Object(R.a)(d,[{key:"clear",value:function(){this.viewPorts=[]}},{key:"setCurrent",value:function(n,a){this.viewPorts.push({width:n,height:a})}},{key:"removeCurrent",value:function(){this.viewPorts.pop()}},{key:"getCurrent",value:function(){var n=this.viewPorts;return n[n.length-1]}},{key:"width",get:function(){return this.getCurrent().width}},{key:"height",get:function(){return this.getCurrent().height}},{key:"computeSize",value:function(n){return typeof n=="number"?n:n==="x"?this.width:n==="y"?this.height:Math.sqrt(Math.pow(this.width,2)+Math.pow(this.height,2))/Math.sqrt(2)}}]),d}(),Gt=function(){function d(l,n){Object(b.a)(this,d),this.x=l,this.y=n}return Object(R.a)(d,[{key:"angleTo",value:function(n){return Math.atan2(n.y-this.y,n.x-this.x)}},{key:"applyTransform",value:function(n){var a=this.x,t=this.y,i=a*n[0]+t*n[2]+n[4],r=a*n[1]+t*n[3]+n[5];this.x=i,this.y=r}}],[{key:"parse",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,t=Ct(n),i=Object(M.a)(t,2),r=i[0],o=r===void 0?a:r,s=i[1],u=s===void 0?a:s;return new d(o,u)}},{key:"parseScale",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,t=Ct(n),i=Object(M.a)(t,2),r=i[0],o=r===void 0?a:r,s=i[1],u=s===void 0?o:s;return new d(o,u)}},{key:"parsePath",value:function(n){for(var a=Ct(n),t=a.length,i=[],r=0;r<t;r+=2)i.push(new d(a[r],a[r+1]));return i}}]),d}(),Xe=function(){function d(l){Object(b.a)(this,d),this.screen=l,this.working=!1,this.events=[],this.eventElements=[],this.onClick=this.onClick.bind(this),this.onMouseMove=this.onMouseMove.bind(this)}return Object(R.a)(d,[{key:"isWorking",value:function(){return this.working}},{key:"start",value:function(){if(this.working)return;var n=this.screen,a=this.onClick,t=this.onMouseMove,i=n.ctx.canvas;i.onclick=a,i.onmousemove=t,this.working=!0}},{key:"stop",value:function(){if(!this.working)return;var n=this.screen.ctx.canvas;this.working=!1,n.onclick=null,n.onmousemove=null}},{key:"hasEvents",value:function(){return this.working&&this.events.length>0}},{key:"runEvents",value:function(){if(!this.working)return;var n=this.screen,a=this.events,t=this.eventElements,i=n.ctx.canvas.style;i&&(i.cursor=""),a.forEach(function(r,o){for(var s=r.run,u=t[o];u;)s(u),u=u.parent}),this.events=[],this.eventElements=[]}},{key:"checkPath",value:function(n,a){if(!this.working||!a)return;var t=this.events,i=this.eventElements;t.forEach(function(r,o){var s=r.x,u=r.y;!i[o]&&a.isPointInPath&&a.isPointInPath(s,u)&&(i[o]=n)})}},{key:"checkBoundingBox",value:function(n,a){if(!this.working||!a)return;var t=this.events,i=this.eventElements;t.forEach(function(r,o){var s=r.x,u=r.y;!i[o]&&a.isPointInBox(s,u)&&(i[o]=n)})}},{key:"mapXY",value:function(n,a){for(var t=this.screen,i=t.window,r=t.ctx,o=new Gt(n,a),s=r.canvas;s;)o.x-=s.offsetLeft,o.y-=s.offsetTop,s=s.offsetParent;return i.scrollX&&(o.x+=i.scrollX),i.scrollY&&(o.y+=i.scrollY),o}},{key:"onClick",value:function(n){var a=this.mapXY(n.clientX,n.clientY),t=a.x,i=a.y;this.events.push({type:"onclick",x:t,y:i,run:function(o){o.onClick&&o.onClick()}})}},{key:"onMouseMove",value:function(n){var a=this.mapXY(n.clientX,n.clientY),t=a.x,i=a.y;this.events.push({type:"onmousemove",x:t,y:i,run:function(o){o.onMouseMove&&o.onMouseMove()}})}}]),d}(),Qe=typeof window!="undefined"?window:null,Je=typeof fetch!="undefined"?fetch.bind(void 0):null,Se=function(){function d(l){Object(b.a)(this,d);var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=n.fetch,t=a===void 0?Je:a,i=n.window,r=i===void 0?Qe:i;this.ctx=l,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new $e,this.mouse=new Xe(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=r,this.fetch=t}return Object(R.a)(d,[{key:"wait",value:function(n){this.waits.push(n)}},{key:"ready",value:function(){return this.readyPromise?this.readyPromise:Promise.resolve()}},{key:"isReady",value:function(){if(this.isReadyLock)return!0;var n=this.waits.every(function(a){return a()});return n&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=n,n}},{key:"setDefaults",value:function(n){n.strokeStyle="rgba(0,0,0,0)",n.lineCap="butt",n.lineJoin="miter",n.miterLimit=4}},{key:"setViewBox",value:function(n){var a=n.document,t=n.ctx,i=n.aspectRatio,r=n.width,o=n.desiredWidth,s=n.height,u=n.desiredHeight,h=n.minX,g=h===void 0?0:h,O=n.minY,w=O===void 0?0:O,K=n.refX,_=n.refY,it=n.clip,et=it===void 0?!1:it,yt=n.clipX,ct=yt===void 0?0:yt,ft=n.clipY,mt=ft===void 0?0:ft,Nt=Ft(i).replace(/^defer\s/,""),Dt=Nt.split(" "),Ht=Object(M.a)(Dt,2),te=Ht[0],ee=Ht[1],Qt=te||"xMidYMid",Yt=ee||"meet",Zt=r/o,ge=s/u,Kt=Math.min(Zt,ge),Oe=Math.max(Zt,ge),je=o,De=u;Yt==="meet"&&(je*=Kt,De*=Kt),Yt==="slice"&&(je*=Oe,De*=Oe);var Vr=new dt(a,"refX",K),Br=new dt(a,"refY",_),Fr=Vr.hasValue()&&Br.hasValue();if(Fr&&t.translate(-Kt*Vr.getPixels("x"),-Kt*Br.getPixels("y")),et){var Wr=Kt*ct,zr=Kt*mt;t.beginPath(),t.moveTo(Wr,zr),t.lineTo(r,zr),t.lineTo(r,s),t.lineTo(Wr,s),t.closePath(),t.clip()}if(!Fr){var Gr=Yt==="meet"&&Kt===ge,Hr=Yt==="slice"&&Oe===ge,kr=Yt==="meet"&&Kt===Zt,Kr=Yt==="slice"&&Oe===Zt;Qt.startsWith("xMid")&&(Gr||Hr)&&t.translate(r/2-je/2,0),Qt.endsWith("YMid")&&(kr||Kr)&&t.translate(0,s/2-De/2),Qt.startsWith("xMax")&&(Gr||Hr)&&t.translate(r-je,0),Qt.endsWith("YMax")&&(kr||Kr)&&t.translate(0,s-De)}switch(!0){case Qt==="none":t.scale(Zt,ge);break;case Yt==="meet":t.scale(Kt,Kt);break;case Yt==="slice":t.scale(Oe,Oe);break}t.translate(-g,-w)}},{key:"start",value:function(n){var a=this,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=t.enableRedraw,r=i===void 0?!1:i,o=t.ignoreMouse,s=o===void 0?!1:o,u=t.ignoreAnimation,h=u===void 0?!1:u,g=t.ignoreDimensions,O=g===void 0?!1:g,w=t.ignoreClear,K=w===void 0?!1:w,_=t.forceRedraw,it=t.scaleWidth,et=t.scaleHeight,yt=t.offsetX,ct=t.offsetY,ft=this.FRAMERATE,mt=this.mouse,Nt=1e3/ft;if(this.frameDuration=Nt,this.readyPromise=new Promise(function(Qt){a.resolveReady=Qt}),this.isReady()&&this.render(n,O,K,it,et,yt,ct),!r)return;var Dt=Date.now(),Ht=Dt,te=0,ee=function Qt(){Dt=Date.now(),te=Dt-Ht,te>=Nt&&(Ht=Dt-te%Nt,a.shouldUpdate(h,_)&&(a.render(n,O,K,it,et,yt,ct),mt.runEvents())),a.intervalId=at()(Qt)};s||mt.start(),this.intervalId=at()(ee)}},{key:"stop",value:function(){this.intervalId&&(at.a.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}},{key:"shouldUpdate",value:function(n,a){if(!n){var t=this.frameDuration,i=this.animations.reduce(function(r,o){return o.update(t)||r},!1);if(i)return!0}return typeof a=="function"&&a()||!this.isReadyLock&&this.isReady()?!0:!!this.mouse.hasEvents()}},{key:"render",value:function(n,a,t,i,r,o,s){var u=this.CLIENT_WIDTH,h=this.CLIENT_HEIGHT,g=this.viewPort,O=this.ctx,w=this.isFirstRender,K=O.canvas;g.clear(),K.width&&K.height?g.setCurrent(K.width,K.height):g.setCurrent(u,h);var _=n.getStyle("width"),it=n.getStyle("height");!a&&(w||typeof i!="number"&&typeof r!="number")&&(_.hasValue()&&(K.width=_.getPixels("x"),K.style&&(K.style.width="".concat(K.width,"px"))),it.hasValue()&&(K.height=it.getPixels("y"),K.style&&(K.style.height="".concat(K.height,"px"))));var et=K.clientWidth||K.width,yt=K.clientHeight||K.height;if(a&&_.hasValue()&&it.hasValue()&&(et=_.getPixels("x"),yt=it.getPixels("y")),g.setCurrent(et,yt),typeof o=="number"&&n.getAttribute("x",!0).setValue(o),typeof s=="number"&&n.getAttribute("y",!0).setValue(s),typeof i=="number"||typeof r=="number"){var ct=Ct(n.getAttribute("viewBox").getString()),ft=0,mt=0;if(typeof i=="number"){var Nt=n.getStyle("width");Nt.hasValue()?ft=Nt.getPixels("x")/i:isNaN(ct[2])||(ft=ct[2]/i)}if(typeof r=="number"){var Dt=n.getStyle("height");Dt.hasValue()?mt=Dt.getPixels("y")/r:isNaN(ct[3])||(mt=ct[3]/r)}ft||(ft=mt),mt||(mt=ft),n.getAttribute("width",!0).setValue(i),n.getAttribute("height",!0).setValue(r);var Ht=n.getStyle("transform",!0,!0);Ht.setValue("".concat(Ht.getString()," scale(").concat(1/ft,", ").concat(1/mt,")"))}t||O.clearRect(0,0,et,yt),n.render(O),w&&(this.isFirstRender=!1)}}]),d}();Se.defaultWindow=Qe,Se.defaultFetch=Je;var Yr=Se.defaultFetch,$r=typeof DOMParser!="undefined"?DOMParser:null,Ae=function(){function d(){Object(b.a)(this,d);var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=l.fetch,a=n===void 0?Yr:n,t=l.DOMParser,i=t===void 0?$r:t;this.fetch=a,this.DOMParser=i}return Object(R.a)(d,[{key:"parse",value:function(n){var a=this;return V()(H.a.mark(function t(){return H.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!n.startsWith("<")){r.next=2;break}return r.abrupt("return",a.parseFromString(n));case 2:return r.abrupt("return",a.load(n));case 3:case"end":return r.stop()}},t)}))()}},{key:"parseFromString",value:function(n){var a=new this.DOMParser;try{return this.checkDocument(a.parseFromString(n,"image/svg+xml"))}catch(t){return this.checkDocument(a.parseFromString(n,"text/xml"))}}},{key:"checkDocument",value:function(n){var a=n.getElementsByTagName("parsererror")[0];if(a)throw new Error(a.textContent);return n}},{key:"load",value:function(n){var a=this;return V()(H.a.mark(function t(){var i,r;return H.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,a.fetch(n);case 2:return i=s.sent,s.next=5,i.text();case 5:return r=s.sent,s.abrupt("return",a.parseFromString(r));case 7:case"end":return s.stop()}},t)}))()}}]),d}(),Ze=function(){function d(l,n){Object(b.a)(this,d),this.type="translate",this.point=null,this.point=Gt.parse(n)}return Object(R.a)(d,[{key:"apply",value:function(n){var a=this.point,t=a.x,i=a.y;n.translate(t||0,i||0)}},{key:"unapply",value:function(n){var a=this.point,t=a.x,i=a.y;n.translate(-1*t||0,-1*i||0)}},{key:"applyToPoint",value:function(n){var a=this.point,t=a.x,i=a.y;n.applyTransform([1,0,0,1,t||0,i||0])}}]),d}(),qe=function(){function d(l,n,a){Object(b.a)(this,d),this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var t=Ct(n);this.angle=new dt(l,"angle",t[0]),this.originX=a[0],this.originY=a[1],this.cx=t[1]||0,this.cy=t[2]||0}return Object(R.a)(d,[{key:"apply",value:function(n){var a=this.cx,t=this.cy,i=this.originX,r=this.originY,o=this.angle,s=a+i.getPixels("x"),u=t+r.getPixels("y");n.translate(s,u),n.rotate(o.getRadians()),n.translate(-s,-u)}},{key:"unapply",value:function(n){var a=this.cx,t=this.cy,i=this.originX,r=this.originY,o=this.angle,s=a+i.getPixels("x"),u=t+r.getPixels("y");n.translate(s,u),n.rotate(-1*o.getRadians()),n.translate(-s,-u)}},{key:"applyToPoint",value:function(n){var a=this.cx,t=this.cy,i=this.angle,r=i.getRadians();n.applyTransform([1,0,0,1,a||0,t||0]),n.applyTransform([Math.cos(r),Math.sin(r),-Math.sin(r),Math.cos(r),0,0]),n.applyTransform([1,0,0,1,-a||0,-t||0])}}]),d}(),_e=function(){function d(l,n,a){Object(b.a)(this,d),this.type="scale",this.scale=null,this.originX=null,this.originY=null;var t=Gt.parseScale(n);(t.x===0||t.y===0)&&(t.x=xt,t.y=xt),this.scale=t,this.originX=a[0],this.originY=a[1]}return Object(R.a)(d,[{key:"apply",value:function(n){var a=this.scale,t=a.x,i=a.y,r=this.originX,o=this.originY,s=r.getPixels("x"),u=o.getPixels("y");n.translate(s,u),n.scale(t,i||t),n.translate(-s,-u)}},{key:"unapply",value:function(n){var a=this.scale,t=a.x,i=a.y,r=this.originX,o=this.originY,s=r.getPixels("x"),u=o.getPixels("y");n.translate(s,u),n.scale(1/t,1/i||t),n.translate(-s,-u)}},{key:"applyToPoint",value:function(n){var a=this.scale,t=a.x,i=a.y;n.applyTransform([t||0,0,0,i||0,0,0])}}]),d}(),Ue=function(){function d(l,n,a){Object(b.a)(this,d),this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=Ct(n),this.originX=a[0],this.originY=a[1]}return Object(R.a)(d,[{key:"apply",value:function(n){var a=this.originX,t=this.originY,i=this.matrix,r=a.getPixels("x"),o=t.getPixels("y");n.translate(r,o),n.transform(i[0],i[1],i[2],i[3],i[4],i[5]),n.translate(-r,-o)}},{key:"unapply",value:function(n){var a=this.originX,t=this.originY,i=this.matrix,r=i[0],o=i[2],s=i[4],u=i[1],h=i[3],g=i[5],O=0,w=0,K=1,_=1/(r*(h*K-g*w)-o*(u*K-g*O)+s*(u*w-h*O)),it=a.getPixels("x"),et=t.getPixels("y");n.translate(it,et),n.transform(_*(h*K-g*w),_*(g*O-u*K),_*(s*w-o*K),_*(r*K-s*O),_*(o*g-s*h),_*(s*u-r*g)),n.translate(-it,-et)}},{key:"applyToPoint",value:function(n){n.applyTransform(this.matrix)}}]),d}(),we=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="skew",r.angle=null,r.angle=new dt(a,"angle",t),r}return n}(Ue),tr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="skewX",r.matrix=[1,0,Math.tan(r.angle.getRadians()),1,0,0],r}return n}(we),er=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="skewY",r.matrix=[1,Math.tan(r.angle.getRadians()),0,1,0,0],r}return n}(we);function Xr(d){return Ft(d).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}function Qr(d){var l=d.split("("),n=Object(M.a)(l,2),a=n[0],t=n[1];return[a.trim(),t.trim().replace(")","")]}var Te=function(){function d(l,n,a){var t=this;Object(b.a)(this,d),this.document=l,this.transforms=[];var i=Xr(n);i.forEach(function(r){if(r==="none")return;var o=Qr(r),s=Object(M.a)(o,2),u=s[0],h=s[1],g=d.transformTypes[u];typeof g!="undefined"&&t.transforms.push(new g(t.document,h,a))})}return Object(R.a)(d,[{key:"apply",value:function(n){for(var a=this.transforms,t=a.length,i=0;i<t;i++)a[i].apply(n)}},{key:"unapply",value:function(n){for(var a=this.transforms,t=a.length,i=t-1;i>=0;i--)a[i].unapply(n)}},{key:"applyToPoint",value:function(n){for(var a=this.transforms,t=a.length,i=0;i<t;i++)a[i].applyToPoint(n)}}],[{key:"fromElement",value:function(n,a){var t=a.getStyle("transform",!1,!0),i=a.getStyle("transform-origin",!1,!0).split(),r=Object(M.a)(i,2),o=r[0],s=r[1],u=s===void 0?o:s,h=[o,u];return t.hasValue()?new d(n,t.getString(),h):null}}]),d}();Te.transformTypes={translate:Ze,rotate:qe,scale:_e,matrix:Ue,skewX:tr,skewY:er};var Bt=function(){function d(l,n){var a=this;Object(b.a)(this,d);var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(this.document=l,this.node=n,this.captureTextNodes=t,this.attributes={},this.styles={},this.stylesSpecificity={},this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],!n||n.nodeType!==1)return;if(Array.from(n.attributes).forEach(function(s){var u=se(s.nodeName);a.attributes[u]=new dt(l,u,s.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var i=this.getAttribute("style").getString().split(";").map(function(s){return s.trim()});i.forEach(function(s){if(!s)return;var u=s.split(":").map(function(w){return w.trim()}),h=Object(M.a)(u,2),g=h[0],O=h[1];a.styles[g]=new dt(l,g,O)})}var r=l.definitions,o=this.getAttribute("id");o.hasValue()&&(r[o.getString()]||(r[o.getString()]=this)),Array.from(n.childNodes).forEach(function(s){if(s.nodeType===1)a.addChild(s);else if(t&&(s.nodeType===3||s.nodeType===4)){var u=l.createTextNode(s);u.getText().length>0&&a.addChild(u)}})}return Object(R.a)(d,[{key:"getAttribute",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,t=this.attributes[n];if(!t&&a){var i=new dt(this.document,n,"");return this.attributes[n]=i,i}return t||dt.empty(this.document)}},{key:"getHrefAttribute",value:function(){for(var n in this.attributes)if(n==="href"||n.endsWith(":href"))return this.attributes[n];return dt.empty(this.document)}},{key:"getStyle",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.styles[n];if(i)return i;var r=this.getAttribute(n);if(r!=null&&r.hasValue())return this.styles[n]=r,r;if(!t){var o=this.parent;if(o){var s=o.getStyle(n);if(s!=null&&s.hasValue())return s}}if(a){var u=new dt(this.document,n,"");return this.styles[n]=u,u}return i||dt.empty(this.document)}},{key:"render",value:function(n){if(this.getStyle("display").getString()==="none"||this.getStyle("visibility").getString()==="hidden")return;if(n.save(),this.getStyle("mask").hasValue()){var a=this.getStyle("mask").getDefinition();a&&(this.applyEffects(n),a.apply(n,this))}else if(this.getStyle("filter").getValue("none")!=="none"){var t=this.getStyle("filter").getDefinition();t&&(this.applyEffects(n),t.apply(n,this))}else this.setContext(n),this.renderChildren(n),this.clearContext(n);n.restore()}},{key:"setContext",value:function(n){}},{key:"applyEffects",value:function(n){var a=Te.fromElement(this.document,this);a&&a.apply(n);var t=this.getStyle("clip-path",!1,!0);if(t.hasValue()){var i=t.getDefinition();i&&i.apply(n)}}},{key:"clearContext",value:function(n){}},{key:"renderChildren",value:function(n){this.children.forEach(function(a){a.render(n)})}},{key:"addChild",value:function(n){var a=n instanceof d?n:this.document.createElement(n);a.parent=this,d.ignoreChildTypes.includes(a.type)||this.children.push(a)}},{key:"matchesSelector",value:function(n){var a=this.node;if(typeof a.matches=="function")return a.matches(n);var t=a.getAttribute("class");return!t||t===""?!1:t.split(" ").some(function(i){return".".concat(i)===n})}},{key:"addStylesFromStyleDefinition",value:function(){var n=this.document,a=n.styles,t=n.stylesSpecificity;for(var i in a)if(!i.startsWith("@")&&this.matchesSelector(i)){var r=a[i],o=t[i];if(r)for(var s in r){var u=this.stylesSpecificity[s];typeof u=="undefined"&&(u="000"),o>=u&&(this.styles[s]=r[s],this.stylesSpecificity[s]=o)}}}},{key:"removeStyles",value:function(n,a){var t=a.reduce(function(i,r){var o=n.getStyle(r);if(!o.hasValue())return i;var s=o.getString();return o.setValue(""),[].concat(Object(j.a)(i),[[r,s]])},[]);return t}},{key:"restoreStyles",value:function(n,a){a.forEach(function(t){var i=Object(M.a)(t,2),r=i[0],o=i[1];n.getStyle(r,!0).setValue(o)})}}]),d}();Bt.ignoreChildTypes=["title"];var rr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){return Object(b.a)(this,n),l.call(this,a,t,i)}return n}(Bt);function Jr(d){var l=d.trim();return/^('|")/.test(l)?l:'"'.concat(l,'"')}function Zr(d){return typeof f=="undefined"?d:d.trim().split(",").map(Jr).join(",")}function qr(d){if(!d)return"";var l=d.trim().toLowerCase();switch(l){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return l;default:return/^oblique\s+(-|)\d+deg$/.test(l)?l:""}}function _r(d){if(!d)return"";var l=d.trim().toLowerCase();switch(l){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return l;default:return/^[\d.]+$/.test(l)?l:""}}var ie=function(){function d(l,n,a,t,i,r){Object(b.a)(this,d);var o=r?typeof r=="string"?d.parse(r):r:{};this.fontFamily=i||o.fontFamily,this.fontSize=t||o.fontSize,this.fontStyle=l||o.fontStyle,this.fontWeight=a||o.fontWeight,this.fontVariant=n||o.fontVariant}return Object(R.a)(d,[{key:"toString",value:function(){return[qr(this.fontStyle),this.fontVariant,_r(this.fontWeight),this.fontSize,Zr(this.fontFamily)].join(" ").trim()}}],[{key:"parse",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=arguments.length>1?arguments[1]:void 0,t="",i="",r="",o="",s="",u=Ft(n).trim().split(" "),h={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return u.forEach(function(g){switch(!0){case(!h.fontStyle&&d.styles.includes(g)):g!=="inherit"&&(t=g),h.fontStyle=!0;break;case(!h.fontVariant&&d.variants.includes(g)):g!=="inherit"&&(i=g),h.fontStyle=!0,h.fontVariant=!0;break;case(!h.fontWeight&&d.weights.includes(g)):g!=="inherit"&&(r=g),h.fontStyle=!0,h.fontVariant=!0,h.fontWeight=!0;break;case!h.fontSize:if(g!=="inherit"){var O=g.split("/"),w=Object(M.a)(O,1);o=w[0]}h.fontStyle=!0,h.fontVariant=!0,h.fontWeight=!0,h.fontSize=!0;break;default:g!=="inherit"&&(s+=g)}}),new d(t,i,r,o,s,a)}}]),d}();ie.styles="normal|italic|oblique|inherit",ie.variants="normal|small-caps|inherit",ie.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";var _t=function(){function d(){Object(b.a)(this,d);var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Number.NaN,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.NaN,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Number.NaN,t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Number.NaN;this.x1=l,this.y1=n,this.x2=a,this.y2=t,this.addPoint(l,n),this.addPoint(a,t)}return Object(R.a)(d,[{key:"x",get:function(){return this.x1}},{key:"y",get:function(){return this.y1}},{key:"width",get:function(){return this.x2-this.x1}},{key:"height",get:function(){return this.y2-this.y1}},{key:"addPoint",value:function(n,a){typeof n!="undefined"&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=n,this.x2=n),n<this.x1&&(this.x1=n),n>this.x2&&(this.x2=n)),typeof a!="undefined"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=a,this.y2=a),a<this.y1&&(this.y1=a),a>this.y2&&(this.y2=a))}},{key:"addX",value:function(n){this.addPoint(n,null)}},{key:"addY",value:function(n){this.addPoint(null,n)}},{key:"addBoundingBox",value:function(n){if(!n)return;var a=n.x1,t=n.y1,i=n.x2,r=n.y2;this.addPoint(a,t),this.addPoint(i,r)}},{key:"sumCubic",value:function(n,a,t,i,r){return Math.pow(1-n,3)*a+3*Math.pow(1-n,2)*n*t+3*(1-n)*Math.pow(n,2)*i+Math.pow(n,3)*r}},{key:"bezierCurveAdd",value:function(n,a,t,i,r){var o=6*a-12*t+6*i,s=-3*a+9*t-9*i+3*r,u=3*t-3*a;if(s===0){if(o===0)return;var h=-u/o;0<h&&h<1&&(n?this.addX(this.sumCubic(h,a,t,i,r)):this.addY(this.sumCubic(h,a,t,i,r)));return}var g=Math.pow(o,2)-4*u*s;if(g<0)return;var O=(-o+Math.sqrt(g))/(2*s);0<O&&O<1&&(n?this.addX(this.sumCubic(O,a,t,i,r)):this.addY(this.sumCubic(O,a,t,i,r)));var w=(-o-Math.sqrt(g))/(2*s);0<w&&w<1&&(n?this.addX(this.sumCubic(w,a,t,i,r)):this.addY(this.sumCubic(w,a,t,i,r)))}},{key:"addBezierCurve",value:function(n,a,t,i,r,o,s,u){this.addPoint(n,a),this.addPoint(s,u),this.bezierCurveAdd(!0,n,t,r,s),this.bezierCurveAdd(!1,a,i,o,u)}},{key:"addQuadraticCurve",value:function(n,a,t,i,r,o){var s=n+2/3*(t-n),u=a+2/3*(i-a),h=s+1/3*(r-n),g=u+1/3*(o-a);this.addBezierCurve(n,a,s,h,u,g,r,o)}},{key:"isPointInBox",value:function(n,a){var t=this.x1,i=this.y1,r=this.x2,o=this.y2;return t<=n&&n<=r&&i<=a&&a<=o}}]),d}(),St=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a){var t;return Object(b.a)(this,n),t=l.call(this,a.replace(/([+\-.])\s+/gm,"$1").replace(/[^MmZzLlHhVvCcSsQqTtAae\d\s.,+-].*/g,"")),t.control=null,t.start=null,t.current=null,t.command=null,t.commands=t.commands,t.i=-1,t.previousCommand=null,t.points=[],t.angles=[],t}return Object(R.a)(n,[{key:"reset",value:function(){this.i=-1,this.command=null,this.previousCommand=null,this.start=new Gt(0,0),this.control=new Gt(0,0),this.current=new Gt(0,0),this.points=[],this.angles=[]}},{key:"isEnd",value:function(){var t=this.i,i=this.commands;return t>=i.length-1}},{key:"next",value:function(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}},{key:"getPoint",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"x",i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y",r=new Gt(this.command[t],this.command[i]);return this.makeAbsolute(r)}},{key:"getAsControlPoint",value:function(t,i){var r=this.getPoint(t,i);return this.control=r,r}},{key:"getAsCurrentPoint",value:function(t,i){var r=this.getPoint(t,i);return this.current=r,r}},{key:"getReflectedControlPoint",value:function(){var t=this.previousCommand.type;if(t!==ht.a.CURVE_TO&&t!==ht.a.SMOOTH_CURVE_TO&&t!==ht.a.QUAD_TO&&t!==ht.a.SMOOTH_QUAD_TO)return this.current;var i=this.current,r=i.x,o=i.y,s=this.control,u=s.x,h=s.y,g=new Gt(2*r-u,2*o-h);return g}},{key:"makeAbsolute",value:function(t){if(this.command.relative){var i=this.current,r=i.x,o=i.y;t.x+=r,t.y+=o}return t}},{key:"addMarker",value:function(t,i,r){var o=this.points,s=this.angles;r&&s.length>0&&!s[s.length-1]&&(s[s.length-1]=o[o.length-1].angleTo(r)),this.addMarkerAngle(t,i?i.angleTo(t):null)}},{key:"addMarkerAngle",value:function(t,i){this.points.push(t),this.angles.push(i)}},{key:"getMarkerPoints",value:function(){return this.points}},{key:"getMarkerAngles",value:function(){for(var t=this.angles,i=t.length,r=0;r<i;r++)if(!t[r]){for(var o=r+1;o<i;o++)if(t[o]){t[r]=t[o];break}}return t}}]),n}(ht.a),de=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.modifiedEmSizeStack=!1,a}return Object(R.a)(n,[{key:"calculateOpacity",value:function(){for(var t=1,i=this;i;){var r=i.getStyle("opacity",!1,!0);r.hasValue(!0)&&(t*=r.getNumber()),i=i.parent}return t}},{key:"setContext",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!i){var r=this.getStyle("fill"),o=this.getStyle("fill-opacity"),s=this.getStyle("stroke"),u=this.getStyle("stroke-opacity");if(r.isUrlDefinition()){var h=r.getFillStyleDefinition(this,o);h&&(t.fillStyle=h)}else if(r.hasValue()){r.getString()==="currentColor"&&r.setValue(this.getStyle("color").getColor());var g=r.getColor();g!=="inherit"&&(t.fillStyle=g==="none"?"rgba(0,0,0,0)":g)}if(o.hasValue()){var O=new dt(this.document,"fill",t.fillStyle).addOpacity(o).getColor();t.fillStyle=O}if(s.isUrlDefinition()){var w=s.getFillStyleDefinition(this,u);w&&(t.strokeStyle=w)}else if(s.hasValue()){s.getString()==="currentColor"&&s.setValue(this.getStyle("color").getColor());var K=s.getString();K!=="inherit"&&(t.strokeStyle=K==="none"?"rgba(0,0,0,0)":K)}if(u.hasValue()){var _=new dt(this.document,"stroke",t.strokeStyle).addOpacity(u).getString();t.strokeStyle=_}var it=this.getStyle("stroke-width");if(it.hasValue()){var et=it.getPixels();t.lineWidth=et||xt}var yt=this.getStyle("stroke-linecap"),ct=this.getStyle("stroke-linejoin"),ft=this.getStyle("stroke-miterlimit"),mt=this.getStyle("stroke-dasharray"),Nt=this.getStyle("stroke-dashoffset");if(yt.hasValue()&&(t.lineCap=yt.getString()),ct.hasValue()&&(t.lineJoin=ct.getString()),ft.hasValue()&&(t.miterLimit=ft.getNumber()),mt.hasValue()&&mt.getString()!=="none"){var Dt=Ct(mt.getString());typeof t.setLineDash!="undefined"?t.setLineDash(Dt):typeof t.webkitLineDash!="undefined"?t.webkitLineDash=Dt:typeof t.mozDash!="undefined"&&!(Dt.length===1&&Dt[0]===0)&&(t.mozDash=Dt);var Ht=Nt.getPixels();typeof t.lineDashOffset!="undefined"?t.lineDashOffset=Ht:typeof t.webkitLineDashOffset!="undefined"?t.webkitLineDashOffset=Ht:typeof t.mozDashOffset!="undefined"&&(t.mozDashOffset=Ht)}}if(this.modifiedEmSizeStack=!1,typeof t.font!="undefined"){var te=this.getStyle("font"),ee=this.getStyle("font-style"),Qt=this.getStyle("font-variant"),Yt=this.getStyle("font-weight"),Zt=this.getStyle("font-size"),ge=this.getStyle("font-family"),Kt=new ie(ee.getString(),Qt.getString(),Yt.getString(),Zt.hasValue()?"".concat(Zt.getPixels(!0),"px"):"",ge.getString(),ie.parse(te.getString(),t.font));ee.setValue(Kt.fontStyle),Qt.setValue(Kt.fontVariant),Yt.setValue(Kt.fontWeight),Zt.setValue(Kt.fontSize),ge.setValue(Kt.fontFamily),t.font=Kt.toString(),Zt.isPixels()&&(this.document.emSize=Zt.getPixels(),this.modifiedEmSizeStack=!0)}i||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}},{key:"clearContext",value:function(t){Object(y.a)(Object(I.a)(n.prototype),"clearContext",this).call(this,t),this.modifiedEmSizeStack&&this.document.popEmSize()}}]),n}(Bt),zt=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="path",r.pathParser=null,r.pathParser=new St(r.getAttribute("d").getString()),r}return Object(R.a)(n,[{key:"path",value:function(t){var i=this.pathParser,r=new _t;for(i.reset(),t&&t.beginPath();!i.isEnd();)switch(i.next().type){case St.MOVE_TO:this.pathM(t,r);break;case St.LINE_TO:this.pathL(t,r);break;case St.HORIZ_LINE_TO:this.pathH(t,r);break;case St.VERT_LINE_TO:this.pathV(t,r);break;case St.CURVE_TO:this.pathC(t,r);break;case St.SMOOTH_CURVE_TO:this.pathS(t,r);break;case St.QUAD_TO:this.pathQ(t,r);break;case St.SMOOTH_QUAD_TO:this.pathT(t,r);break;case St.ARC:this.pathA(t,r);break;case St.CLOSE_PATH:this.pathZ(t,r);break}return r}},{key:"getBoundingBox",value:function(t){return this.path()}},{key:"getMarkers",value:function(){var t=this.pathParser,i=t.getMarkerPoints(),r=t.getMarkerAngles(),o=i.map(function(s,u){return[s,r[u]]});return o}},{key:"renderChildren",value:function(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var i=this.getStyle("fill-rule");t.fillStyle!==""&&(i.getString("inherit")!=="inherit"?t.fill(i.getString()):t.fill()),t.strokeStyle!==""&&(this.getAttribute("vector-effect").getString()==="non-scaling-stroke"?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var r=this.getMarkers();if(r){var o=r.length-1,s=this.getStyle("marker-start"),u=this.getStyle("marker-mid"),h=this.getStyle("marker-end");if(s.isUrlDefinition()){var g=s.getDefinition(),O=Object(M.a)(r[0],2),w=O[0],K=O[1];g.render(t,w,K)}if(u.isUrlDefinition())for(var _=u.getDefinition(),it=1;it<o;it++){var et=Object(M.a)(r[it],2),yt=et[0],ct=et[1];_.render(t,yt,ct)}if(h.isUrlDefinition()){var ft=h.getDefinition(),mt=Object(M.a)(r[o],2),Nt=mt[0],Dt=mt[1];ft.render(t,Nt,Dt)}}}},{key:"pathM",value:function(t,i){var r=this.pathParser,o=n.pathM(r),s=o.point,u=s.x,h=s.y;r.addMarker(s),i.addPoint(u,h),t&&t.moveTo(u,h)}},{key:"pathL",value:function(t,i){var r=this.pathParser,o=n.pathL(r),s=o.current,u=o.point,h=u.x,g=u.y;r.addMarker(u,s),i.addPoint(h,g),t&&t.lineTo(h,g)}},{key:"pathH",value:function(t,i){var r=this.pathParser,o=n.pathH(r),s=o.current,u=o.point,h=u.x,g=u.y;r.addMarker(u,s),i.addPoint(h,g),t&&t.lineTo(h,g)}},{key:"pathV",value:function(t,i){var r=this.pathParser,o=n.pathV(r),s=o.current,u=o.point,h=u.x,g=u.y;r.addMarker(u,s),i.addPoint(h,g),t&&t.lineTo(h,g)}},{key:"pathC",value:function(t,i){var r=this.pathParser,o=n.pathC(r),s=o.current,u=o.point,h=o.controlPoint,g=o.currentPoint;r.addMarker(g,h,u),i.addBezierCurve(s.x,s.y,u.x,u.y,h.x,h.y,g.x,g.y),t&&t.bezierCurveTo(u.x,u.y,h.x,h.y,g.x,g.y)}},{key:"pathS",value:function(t,i){var r=this.pathParser,o=n.pathS(r),s=o.current,u=o.point,h=o.controlPoint,g=o.currentPoint;r.addMarker(g,h,u),i.addBezierCurve(s.x,s.y,u.x,u.y,h.x,h.y,g.x,g.y),t&&t.bezierCurveTo(u.x,u.y,h.x,h.y,g.x,g.y)}},{key:"pathQ",value:function(t,i){var r=this.pathParser,o=n.pathQ(r),s=o.current,u=o.controlPoint,h=o.currentPoint;r.addMarker(h,u,u),i.addQuadraticCurve(s.x,s.y,u.x,u.y,h.x,h.y),t&&t.quadraticCurveTo(u.x,u.y,h.x,h.y)}},{key:"pathT",value:function(t,i){var r=this.pathParser,o=n.pathT(r),s=o.current,u=o.controlPoint,h=o.currentPoint;r.addMarker(h,u,u),i.addQuadraticCurve(s.x,s.y,u.x,u.y,h.x,h.y),t&&t.quadraticCurveTo(u.x,u.y,h.x,h.y)}},{key:"pathA",value:function(t,i){var r=this.pathParser,o=n.pathA(r),s=o.currentPoint,u=o.rX,h=o.rY,g=o.sweepFlag,O=o.xAxisRotation,w=o.centp,K=o.a1,_=o.ad,it=1-g?1:-1,et=K+it*(_/2),yt=new Gt(w.x+u*Math.cos(et),w.y+h*Math.sin(et));if(r.addMarkerAngle(yt,et-it*Math.PI/2),r.addMarkerAngle(s,et-it*Math.PI),i.addPoint(s.x,s.y),t&&!isNaN(K)&&!isNaN(_)){var ct=u>h?u:h,ft=u>h?1:u/h,mt=u>h?h/u:1;t.translate(w.x,w.y),t.rotate(O),t.scale(ft,mt),t.arc(0,0,ct,K,K+_,Boolean(1-g)),t.scale(1/ft,1/mt),t.rotate(-O),t.translate(-w.x,-w.y)}}},{key:"pathZ",value:function(t,i){n.pathZ(this.pathParser),t&&(i.x1!==i.x2&&i.y1!==i.y2&&t.closePath())}}],[{key:"pathM",value:function(t){var i=t.getAsCurrentPoint();return t.start=t.current,{point:i}}},{key:"pathL",value:function(t){var i=t.current,r=t.getAsCurrentPoint();return{current:i,point:r}}},{key:"pathH",value:function(t){var i=t.current,r=t.command,o=new Gt((r.relative?i.x:0)+r.x,i.y);return t.current=o,{current:i,point:o}}},{key:"pathV",value:function(t){var i=t.current,r=t.command,o=new Gt(i.x,(r.relative?i.y:0)+r.y);return t.current=o,{current:i,point:o}}},{key:"pathC",value:function(t){var i=t.current,r=t.getPoint("x1","y1"),o=t.getAsControlPoint("x2","y2"),s=t.getAsCurrentPoint();return{current:i,point:r,controlPoint:o,currentPoint:s}}},{key:"pathS",value:function(t){var i=t.current,r=t.getReflectedControlPoint(),o=t.getAsControlPoint("x2","y2"),s=t.getAsCurrentPoint();return{current:i,point:r,controlPoint:o,currentPoint:s}}},{key:"pathQ",value:function(t){var i=t.current,r=t.getAsControlPoint("x1","y1"),o=t.getAsCurrentPoint();return{current:i,controlPoint:r,currentPoint:o}}},{key:"pathT",value:function(t){var i=t.current,r=t.getReflectedControlPoint();t.control=r;var o=t.getAsCurrentPoint();return{current:i,controlPoint:r,currentPoint:o}}},{key:"pathA",value:function(t){var i=t.current,r=t.command,o=r.rX,s=r.rY,u=r.xRot,h=r.lArcFlag,g=r.sweepFlag,O=u*(Math.PI/180),w=t.getAsCurrentPoint(),K=new Gt(Math.cos(O)*(i.x-w.x)/2+Math.sin(O)*(i.y-w.y)/2,-Math.sin(O)*(i.x-w.x)/2+Math.cos(O)*(i.y-w.y)/2),_=Math.pow(K.x,2)/Math.pow(o,2)+Math.pow(K.y,2)/Math.pow(s,2);_>1&&(o*=Math.sqrt(_),s*=Math.sqrt(_));var it=(h===g?-1:1)*Math.sqrt((Math.pow(o,2)*Math.pow(s,2)-Math.pow(o,2)*Math.pow(K.y,2)-Math.pow(s,2)*Math.pow(K.x,2))/(Math.pow(o,2)*Math.pow(K.y,2)+Math.pow(s,2)*Math.pow(K.x,2)));isNaN(it)&&(it=0);var et=new Gt(it*o*K.y/s,it*-s*K.x/o),yt=new Gt((i.x+w.x)/2+Math.cos(O)*et.x-Math.sin(O)*et.y,(i.y+w.y)/2+Math.sin(O)*et.x+Math.cos(O)*et.y),ct=$t([1,0],[(K.x-et.x)/o,(K.y-et.y)/s]),ft=[(K.x-et.x)/o,(K.y-et.y)/s],mt=[(-K.x-et.x)/o,(-K.y-et.y)/s],Nt=$t(ft,mt);return jt(ft,mt)<=-1&&(Nt=Math.PI),jt(ft,mt)>=1&&(Nt=0),{currentPoint:w,rX:o,rY:s,sweepFlag:g,xAxisRotation:O,centp:yt,a1:ct,ad:Nt}}},{key:"pathZ",value:function(t){t.current=t.start}}]),n}(de),Ve=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="glyph",r.horizAdvX=r.getAttribute("horiz-adv-x").getNumber(),r.unicode=r.getAttribute("unicode").getString(),r.arabicForm=r.getAttribute("arabic-form").getString(),r}return n}(zt),ye=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,new.target===n?!0:i),r.type="text",r.x=0,r.y=0,r.measureCache=-1,r}return Object(R.a)(n,[{key:"setContext",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Object(y.a)(Object(I.a)(n.prototype),"setContext",this).call(this,t,i);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(t.textBaseline=r)}},{key:"initializeCoordinates",value:function(t){this.x=this.getAttribute("x").getPixels("x"),this.y=this.getAttribute("y").getPixels("y");var i=this.getAttribute("dx"),r=this.getAttribute("dy");i.hasValue()&&(this.x+=i.getPixels("x")),r.hasValue()&&(this.y+=r.getPixels("y")),this.x+=this.getAnchorDelta(t,this,0)}},{key:"getBoundingBox",value:function(t){var i=this;if(this.type!=="text")return this.getTElementBoundingBox(t);this.initializeCoordinates(t);var r=null;return this.children.forEach(function(o,s){var u=i.getChildBoundingBox(t,i,i,s);r?r.addBoundingBox(u):r=u}),r}},{key:"getFontSize",value:function(){var t=this.document,i=this.parent,r=ie.parse(t.ctx.font).fontSize,o=i.getStyle("font-size").getNumber(r);return o}},{key:"getTElementBoundingBox",value:function(t){var i=this.getFontSize();return new _t(this.x,this.y-i,this.x+this.measureText(t),this.y)}},{key:"getGlyph",value:function(t,i,r){var o=i[r],s=null;if(t.isArabic){var u=i.length,h=i[r-1],g=i[r+1],O="isolated";if((r===0||h===" ")&&r<u-2&&g!==" "&&(O="terminal"),r>0&&h!==" "&&r<u-2&&g!==" "&&(O="medial"),r>0&&h!==" "&&(r===u-1||g===" ")&&(O="initial"),typeof t.glyphs[o]!="undefined"){var w=t.glyphs[o];s=w instanceof Ve?w:w[O]}}else s=t.glyphs[o];return s||(s=t.missingGlyph),s}},{key:"getText",value:function(){return""}},{key:"getTextFromNode",value:function(t){var i=t||this.node,r=Array.from(i.parentNode.childNodes),o=r.indexOf(i),s=r.length-1,u=Ft(i.textContent||"");return o===0&&(u=Lt(u)),o===s&&(u=Vt(u)),u}},{key:"renderChildren",value:function(t){var i=this;if(this.type!=="text"){this.renderTElementChildren(t);return}this.initializeCoordinates(t),this.children.forEach(function(o,s){i.renderChild(t,i,i,s)});var r=this.document.screen.mouse;r.isWorking()&&r.checkBoundingBox(this,this.getBoundingBox(t))}},{key:"renderTElementChildren",value:function(t){var i=this.document,r=this.parent,o=this.getText(),s=r.getStyle("font-family").getDefinition();if(s){for(var u=s.fontFace.unitsPerEm,h=ie.parse(i.ctx.font),g=r.getStyle("font-size").getNumber(h.fontSize),O=r.getStyle("font-style").getString(h.fontStyle),w=g/u,K=s.isRTL?o.split("").reverse().join(""):o,_=Ct(r.getAttribute("dx").getString()),it=K.length,et=0;et<it;et++){var yt=this.getGlyph(s,K,et);t.translate(this.x,this.y),t.scale(w,-w);var ct=t.lineWidth;t.lineWidth=t.lineWidth*u/g,O==="italic"&&t.transform(1,0,.4,1,0,0),yt.render(t),O==="italic"&&t.transform(1,0,-.4,1,0,0),t.lineWidth=ct,t.scale(1/w,-1/w),t.translate(-this.x,-this.y),this.x+=g*(yt.horizAdvX||s.horizAdvX)/u,typeof _[et]!="undefined"&&!isNaN(_[et])&&(this.x+=_[et])}return}var ft=this.x,mt=this.y;t.fillStyle&&t.fillText(o,ft,mt),t.strokeStyle&&t.strokeText(o,ft,mt)}},{key:"getAnchorDelta",value:function(t,i,r){var o=this.getStyle("text-anchor").getString("start");if(o!=="start"){for(var s=i.children,u=s.length,h=null,g=0,O=r;O<u&&!(h=s[O],O>r&&h.getAttribute("x").hasValue()||h.getAttribute("text-anchor").hasValue());O++)g+=h.measureTextRecursive(t);return-1*(o==="end"?g:g/2)}return 0}},{key:"adjustChildCoordinates",value:function(t,i,r,o){var s=r.children[o];if(typeof s.measureText!="function")return s;t.save(),s.setContext(t,!0);var u=s.getAttribute("x"),h=s.getAttribute("y"),g=s.getAttribute("dx"),O=s.getAttribute("dy"),w=s.getAttribute("text-anchor").getString("start");if(o===0&&s.type!=="textNode"&&(u.hasValue()||u.setValue(i.getAttribute("x").getValue("0")),h.hasValue()||h.setValue(i.getAttribute("y").getValue("0")),g.hasValue()||g.setValue(i.getAttribute("dx").getValue("0")),O.hasValue()||O.setValue(i.getAttribute("dy").getValue("0"))),u.hasValue()){if(s.x=u.getPixels("x")+i.getAnchorDelta(t,r,o),w!=="start"){var K=s.measureTextRecursive(t);s.x+=-1*(w==="end"?K:K/2)}g.hasValue()&&(s.x+=g.getPixels("x"))}else{if(w!=="start"){var _=s.measureTextRecursive(t);i.x+=-1*(w==="end"?_:_/2)}g.hasValue()&&(i.x+=g.getPixels("x")),s.x=i.x}return i.x=s.x+s.measureText(t),h.hasValue()?(s.y=h.getPixels("y"),O.hasValue()&&(s.y+=O.getPixels("y"))):(O.hasValue()&&(i.y+=O.getPixels("y")),s.y=i.y),i.y=s.y,s.clearContext(t),t.restore(),s}},{key:"getChildBoundingBox",value:function(t,i,r,o){var s=this.adjustChildCoordinates(t,i,r,o);if(typeof s.getBoundingBox!="function")return null;var u=s.getBoundingBox(t);return u?(s.children.forEach(function(h,g){var O=i.getChildBoundingBox(t,i,s,g);u.addBoundingBox(O)}),u):null}},{key:"renderChild",value:function(t,i,r,o){var s=this.adjustChildCoordinates(t,i,r,o);s.render(t),s.children.forEach(function(u,h){i.renderChild(t,i,s,h)})}},{key:"measureTextRecursive",value:function(t){var i=this.children.reduce(function(r,o){return r+o.measureTextRecursive(t)},this.measureText(t));return i}},{key:"measureText",value:function(t){var i=this.measureCache;if(~i)return i;var r=this.getText(),o=this.measureTargetText(t,r);return this.measureCache=o,o}},{key:"measureTargetText",value:function(t,i){if(!i.length)return 0;var r=this.parent,o=r.getStyle("font-family").getDefinition();if(o){for(var s=this.getFontSize(),u=o.isRTL?i.split("").reverse().join(""):i,h=Ct(r.getAttribute("dx").getString()),g=u.length,O=0,w=0;w<g;w++){var K=this.getGlyph(o,u,w);O+=(K.horizAdvX||o.horizAdvX)*s/o.fontFace.unitsPerEm,typeof h[w]!="undefined"&&!isNaN(h[w])&&(O+=h[w])}return O}if(!t.measureText)return i.length*10;t.save(),this.setContext(t,!0);var _=t.measureText(i),it=_.width;return this.clearContext(t),t.restore(),it}}]),n}(de),Be=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,new.target===n?!0:i),r.type="tspan",r.text=r.children.length>0?"":r.getTextFromNode(),r}return Object(R.a)(n,[{key:"getText",value:function(){return this.text}}]),n}(ye),tn=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="textNode",a}return n}(Be),xe=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="svg",a.root=!1,a}return Object(R.a)(n,[{key:"setContext",value:function(t){var i,r=this.document,o=r.screen,s=r.window,u=t.canvas;if(o.setDefaults(t),u.style&&typeof t.font!="undefined"&&s&&typeof s.getComputedStyle!="undefined"){t.font=s.getComputedStyle(u).getPropertyValue("font");var h=new dt(r,"fontSize",ie.parse(t.font).fontSize);h.hasValue()&&(r.rootEmSize=h.getPixels("y"),r.emSize=r.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var g=o.viewPort,O=g.width,w=g.height;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var K=this.getAttribute("refX"),_=this.getAttribute("refY"),it=this.getAttribute("viewBox"),et=it.hasValue()?Ct(it.getString()):null,yt=!this.root&&this.getStyle("overflow").getValue("hidden")!=="visible",ct=0,ft=0,mt=0,Nt=0;et&&(ct=et[0],ft=et[1]),this.root||(O=this.getStyle("width").getPixels("x"),w=this.getStyle("height").getPixels("y"),this.type==="marker"&&(mt=ct,Nt=ft,ct=0,ft=0)),o.viewPort.setCurrent(O,w),this.node&&(!this.parent||((i=this.node.parentNode)===null||i===void 0?void 0:i.nodeName)==="foreignObject")&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),Object(y.a)(Object(I.a)(n.prototype),"setContext",this).call(this,t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),et&&(O=et[2],w=et[3]),r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:o.viewPort.width,desiredWidth:O,height:o.viewPort.height,desiredHeight:w,minX:ct,minY:ft,refX:K.getValue(),refY:_.getValue(),clip:yt,clipX:mt,clipY:Nt}),et&&(o.viewPort.removeCurrent(),o.viewPort.setCurrent(O,w))}},{key:"clearContext",value:function(t){Object(y.a)(Object(I.a)(n.prototype),"clearContext",this).call(this,t),this.document.screen.viewPort.removeCurrent()}},{key:"resize",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,o=this.getAttribute("width",!0),s=this.getAttribute("height",!0),u=this.getAttribute("viewBox"),h=this.getAttribute("style"),g=o.getNumber(0),O=s.getNumber(0);if(r)if(typeof r=="string")this.getAttribute("preserveAspectRatio",!0).setValue(r);else{var w=this.getAttribute("preserveAspectRatio");w.hasValue()&&w.setValue(w.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(o.setValue(t),s.setValue(i),u.hasValue()||u.setValue("0 0 ".concat(g||t," ").concat(O||i)),h.hasValue()){var K=this.getStyle("width"),_=this.getStyle("height");K.hasValue()&&K.setValue("".concat(t,"px")),_.hasValue()&&_.setValue("".concat(i,"px"))}}}]),n}(de),Fe=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="rect",a}return Object(R.a)(n,[{key:"path",value:function(t){var i=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),o=this.getStyle("width",!1,!0).getPixels("x"),s=this.getStyle("height",!1,!0).getPixels("y"),u=this.getAttribute("rx"),h=this.getAttribute("ry"),g=u.getPixels("x"),O=h.getPixels("y");if(u.hasValue()&&!h.hasValue()&&(O=g),h.hasValue()&&!u.hasValue()&&(g=O),g=Math.min(g,o/2),O=Math.min(O,s/2),t){var w=4*((Math.sqrt(2)-1)/3);t.beginPath(),s>0&&o>0&&(t.moveTo(i+g,r),t.lineTo(i+o-g,r),t.bezierCurveTo(i+o-g+w*g,r,i+o,r+O-w*O,i+o,r+O),t.lineTo(i+o,r+s-O),t.bezierCurveTo(i+o,r+s-O+w*O,i+o-g+w*g,r+s,i+o-g,r+s),t.lineTo(i+g,r+s),t.bezierCurveTo(i+g-w*g,r+s,i,r+s-O+w*O,i,r+s-O),t.lineTo(i,r+O),t.bezierCurveTo(i,r+O-w*O,i+g-w*g,r,i+g,r),t.closePath())}return new _t(i,r,i+o,r+s)}},{key:"getMarkers",value:function(){return null}}]),n}(zt),nr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="circle",a}return Object(R.a)(n,[{key:"path",value:function(t){var i=this.getAttribute("cx").getPixels("x"),r=this.getAttribute("cy").getPixels("y"),o=this.getAttribute("r").getPixels();return t&&o>0&&(t.beginPath(),t.arc(i,r,o,0,Math.PI*2,!1),t.closePath()),new _t(i-o,r-o,i+o,r+o)}},{key:"getMarkers",value:function(){return null}}]),n}(zt),ar=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="ellipse",a}return Object(R.a)(n,[{key:"path",value:function(t){var i=4*((Math.sqrt(2)-1)/3),r=this.getAttribute("rx").getPixels("x"),o=this.getAttribute("ry").getPixels("y"),s=this.getAttribute("cx").getPixels("x"),u=this.getAttribute("cy").getPixels("y");return t&&r>0&&o>0&&(t.beginPath(),t.moveTo(s+r,u),t.bezierCurveTo(s+r,u+i*o,s+i*r,u+o,s,u+o),t.bezierCurveTo(s-i*r,u+o,s-r,u+i*o,s-r,u),t.bezierCurveTo(s-r,u-i*o,s-i*r,u-o,s,u-o),t.bezierCurveTo(s+i*r,u-o,s+r,u-i*o,s+r,u),t.closePath()),new _t(s-r,u-o,s+r,u+o)}},{key:"getMarkers",value:function(){return null}}]),n}(zt),ir=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="line",a}return Object(R.a)(n,[{key:"getPoints",value:function(){return[new Gt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new Gt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}},{key:"path",value:function(t){var i=this.getPoints(),r=Object(M.a)(i,2),o=r[0],s=o.x,u=o.y,h=r[1],g=h.x,O=h.y;return t&&(t.beginPath(),t.moveTo(s,u),t.lineTo(g,O)),new _t(s,u,g,O)}},{key:"getMarkers",value:function(){var t=this.getPoints(),i=Object(M.a)(t,2),r=i[0],o=i[1],s=r.angleTo(o);return[[r,s],[o,s]]}}]),n}(zt),We=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="polyline",r.points=[],r.points=Gt.parsePath(r.getAttribute("points").getString()),r}return Object(R.a)(n,[{key:"path",value:function(t){var i=this.points,r=Object(M.a)(i,1),o=r[0],s=o.x,u=o.y,h=new _t(s,u);return t&&(t.beginPath(),t.moveTo(s,u)),i.forEach(function(g){var O=g.x,w=g.y;h.addPoint(O,w),t&&t.lineTo(O,w)}),h}},{key:"getMarkers",value:function(){var t=this.points,i=t.length-1,r=[];return t.forEach(function(o,s){if(s===i)return;r.push([o,o.angleTo(t[s+1])])}),r.length>0&&r.push([t[t.length-1],r[r.length-1][1]]),r}}]),n}(zt),or=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="polygon",a}return Object(R.a)(n,[{key:"path",value:function(t){var i=Object(y.a)(Object(I.a)(n.prototype),"path",this).call(this,t),r=Object(M.a)(this.points,1),o=r[0],s=o.x,u=o.y;return t&&(t.lineTo(s,u),t.closePath()),i}}]),n}(We),sr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="pattern",a}return Object(R.a)(n,[{key:"createPattern",value:function(t,i,r){var o=this.getStyle("width").getPixels("x",!0),s=this.getStyle("height").getPixels("y",!0),u=new xe(this.document,null);u.attributes.viewBox=new dt(this.document,"viewBox",this.getAttribute("viewBox").getValue()),u.attributes.width=new dt(this.document,"width","".concat(o,"px")),u.attributes.height=new dt(this.document,"height","".concat(s,"px")),u.attributes.transform=new dt(this.document,"transform",this.getAttribute("patternTransform").getValue()),u.children=this.children;var h=this.document.createCanvas(o,s),g=h.getContext("2d"),O=this.getAttribute("x"),w=this.getAttribute("y");O.hasValue()&&w.hasValue()&&g.translate(O.getPixels("x",!0),w.getPixels("y",!0)),r.hasValue()?this.styles["fill-opacity"]=r:Reflect.deleteProperty(this.styles,"fill-opacity");for(var K=-1;K<=1;K++)for(var _=-1;_<=1;_++)g.save(),u.attributes.x=new dt(this.document,"x",K*h.width),u.attributes.y=new dt(this.document,"y",_*h.height),u.render(g),g.restore();var it=t.createPattern(h,"repeat");return it}}]),n}(Bt),ur=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="marker",a}return Object(R.a)(n,[{key:"render",value:function(t,i,r){if(!i)return;var o=i.x,s=i.y,u=this.getAttribute("orient").getString("auto"),h=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(o,s),u==="auto"&&t.rotate(r),h==="strokeWidth"&&t.scale(t.lineWidth,t.lineWidth),t.save();var g=new xe(this.document,null);g.type=this.type,g.attributes.viewBox=new dt(this.document,"viewBox",this.getAttribute("viewBox").getValue()),g.attributes.refX=new dt(this.document,"refX",this.getAttribute("refX").getValue()),g.attributes.refY=new dt(this.document,"refY",this.getAttribute("refY").getValue()),g.attributes.width=new dt(this.document,"width",this.getAttribute("markerWidth").getValue()),g.attributes.height=new dt(this.document,"height",this.getAttribute("markerHeight").getValue()),g.attributes.overflow=new dt(this.document,"overflow",this.getAttribute("overflow").getValue()),g.attributes.fill=new dt(this.document,"fill",this.getAttribute("fill").getColor("black")),g.attributes.stroke=new dt(this.document,"stroke",this.getAttribute("stroke").getValue("none")),g.children=this.children,g.render(t),t.restore(),h==="strokeWidth"&&t.scale(1/t.lineWidth,1/t.lineWidth),u==="auto"&&t.rotate(-r),t.translate(-o,-s)}}]),n}(Bt),lr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="defs",a}return Object(R.a)(n,[{key:"render",value:function(){}}]),n}(Bt),Re=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="g",a}return Object(R.a)(n,[{key:"getBoundingBox",value:function(t){var i=new _t;return this.children.forEach(function(r){i.addBoundingBox(r.getBoundingBox(t))}),i}}]),n}(de),ze=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;Object(b.a)(this,n),r=l.call(this,a,t,i),r.attributesToInherit=["gradientUnits"],r.stops=[];var o=Object(p.a)(r),s=o.stops,u=o.children;return u.forEach(function(h){h.type==="stop"&&s.push(h)}),r}return Object(R.a)(n,[{key:"getGradientUnits",value:function(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}},{key:"createGradient",value:function(t,i,r){var o=this,s=this;this.getHrefAttribute().hasValue()&&(s=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(s));var u=s,h=u.stops,g=this.getGradient(t,i);if(!g)return this.addParentOpacity(r,h[h.length-1].color);if(h.forEach(function(Dt){g.addColorStop(Dt.offset,o.addParentOpacity(r,Dt.color))}),this.getAttribute("gradientTransform").hasValue()){var O=this.document,w=O.screen,K=w.MAX_VIRTUAL_PIXELS,_=w.viewPort,it=Object(M.a)(_.viewPorts,1),et=it[0],yt=new Fe(O,null);yt.attributes.x=new dt(O,"x",-K/3),yt.attributes.y=new dt(O,"y",-K/3),yt.attributes.width=new dt(O,"width",K),yt.attributes.height=new dt(O,"height",K);var ct=new Re(O,null);ct.attributes.transform=new dt(O,"transform",this.getAttribute("gradientTransform").getValue()),ct.children=[yt];var ft=new xe(O,null);ft.attributes.x=new dt(O,"x",0),ft.attributes.y=new dt(O,"y",0),ft.attributes.width=new dt(O,"width",et.width),ft.attributes.height=new dt(O,"height",et.height),ft.children=[ct];var mt=O.createCanvas(et.width,et.height),Nt=mt.getContext("2d");return Nt.fillStyle=g,ft.render(Nt),Nt.createPattern(mt,"no-repeat")}return g}},{key:"inheritStopContainer",value:function(t){var i=this;this.attributesToInherit.forEach(function(r){!i.getAttribute(r).hasValue()&&t.getAttribute(r).hasValue()&&i.getAttribute(r,!0).setValue(t.getAttribute(r).getValue())})}},{key:"addParentOpacity",value:function(t,i){if(t.hasValue()){var r=new dt(this.document,"color",i);return r.addOpacity(t).getColor()}return i}}]),n}(Bt),fr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="linearGradient",r.attributesToInherit.push("x1","y1","x2","y2"),r}return Object(R.a)(n,[{key:"getGradient",value:function(t,i){var r=this.getGradientUnits()==="objectBoundingBox",o=r?i.getBoundingBox(t):null;if(r&&!o)return null;!this.getAttribute("x1").hasValue()&&!this.getAttribute("y1").hasValue()&&!this.getAttribute("x2").hasValue()&&!this.getAttribute("y2").hasValue()&&(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var s=r?o.x+o.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),u=r?o.y+o.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),h=r?o.x+o.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),g=r?o.y+o.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return s===h&&u===g?null:t.createLinearGradient(s,u,h,g)}}]),n}(ze),hr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="radialGradient",r.attributesToInherit.push("cx","cy","r","fx","fy","fr"),r}return Object(R.a)(n,[{key:"getGradient",value:function(t,i){var r=this.getGradientUnits()==="objectBoundingBox",o=i.getBoundingBox(t);if(r&&!o)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var s=r?o.x+o.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),u=r?o.y+o.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),h=s,g=u;this.getAttribute("fx").hasValue()&&(h=r?o.x+o.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(g=r?o.y+o.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var O=r?(o.width+o.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),w=this.getAttribute("fr").getPixels();return t.createRadialGradient(h,g,w,s,u,O)}}]),n}(ze),cr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="stop";var o=Math.max(0,Math.min(1,r.getAttribute("offset").getNumber())),s=r.getStyle("stop-opacity"),u=r.getStyle("stop-color",!0);return u.getString()===""&&u.setValue("#000"),s.hasValue()&&(u=u.addOpacity(s)),r.offset=o,r.color=u.getColor(),r}return n}(Bt),Ce=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="animate",r.duration=0,r.initialValue=null,r.initialUnits="",r.removed=!1,r.frozen=!1,a.screen.animations.push(Object(p.a)(r)),r.begin=r.getAttribute("begin").getMilliseconds(),r.maxDuration=r.begin+r.getAttribute("dur").getMilliseconds(),r.from=r.getAttribute("from"),r.to=r.getAttribute("to"),r.values=new dt(a,"values",null);var o=r.getAttribute("values");return o.hasValue()&&r.values.setValue(o.getString().split(";")),r}return Object(R.a)(n,[{key:"getProperty",value:function(){var t=this.getAttribute("attributeType").getString(),i=this.getAttribute("attributeName").getString();return t==="CSS"?this.parent.getStyle(i,!0):this.parent.getAttribute(i,!0)}},{key:"calcValue",value:function(){var t=this.initialUnits,i=this.getProgress(),r=i.progress,o=i.from,s=i.to,u=o.getNumber()+(s.getNumber()-o.getNumber())*r;return t==="%"&&(u*=100),"".concat(u).concat(t)}},{key:"update",value:function(t){var i=this.parent,r=this.getProperty();if(this.initialValue||(this.initialValue=r.getString(),this.initialUnits=r.getUnits()),this.duration>this.maxDuration){var o=this.getAttribute("fill").getString("remove");if(this.getAttribute("repeatCount").getString()==="indefinite"||this.getAttribute("repeatDur").getString()==="indefinite")this.duration=0;else if(o==="freeze"&&!this.frozen)this.frozen=!0,i.animationFrozen=!0,i.animationFrozenValue=r.getString();else if(o==="remove"&&!this.removed)return this.removed=!0,r.setValue(i.animationFrozen?i.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=t;var s=!1;if(this.begin<this.duration){var u=this.calcValue(),h=this.getAttribute("type");if(h.hasValue()){var g=h.getString();u="".concat(g,"(").concat(u,")")}r.setValue(u),s=!0}return s}},{key:"getProgress",value:function(){var t=this.document,i=this.values,r={progress:(this.duration-this.begin)/(this.maxDuration-this.begin)};if(i.hasValue()){var o=r.progress*(i.getValue().length-1),s=Math.floor(o),u=Math.ceil(o);r.from=new dt(t,"from",parseFloat(i.getValue()[s])),r.to=new dt(t,"to",parseFloat(i.getValue()[u])),r.progress=(o-s)/(u-s)}else r.from=this.from,r.to=this.to;return r}}]),n}(Bt),vr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="animateColor",a}return Object(R.a)(n,[{key:"calcValue",value:function(){var t=this.getProgress(),i=t.progress,r=t.from,o=t.to,s=new st.a(r.getColor()),u=new st.a(o.getColor());if(s.ok&&u.ok){var h=s.r+(u.r-s.r)*i,g=s.g+(u.g-s.g)*i,O=s.b+(u.b-s.b)*i;return"rgb(".concat(Math.floor(h),", ").concat(Math.floor(g),", ").concat(Math.floor(O),")")}return this.getAttribute("from").getColor()}}]),n}(Ce),dr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="animateTransform",a}return Object(R.a)(n,[{key:"calcValue",value:function(){var t=this.getProgress(),i=t.progress,r=t.from,o=t.to,s=Ct(r.getString()),u=Ct(o.getString()),h=s.map(function(g,O){var w=u[O];return g+(w-g)*i}).join(" ");return h}}]),n}(Ce),gr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="font",r.glyphs={},r.horizAdvX=r.getAttribute("horiz-adv-x").getNumber();var o=a.definitions,s=Object(p.a)(r),u=s.children,h=Object(c.a)(u),g;try{for(h.s();!(g=h.n()).done;){var O=g.value;switch(O.type){case"font-face":{r.fontFace=O;var w=O.getStyle("font-family");w.hasValue()&&(o[w.getString()]=Object(p.a)(r));break}case"missing-glyph":r.missingGlyph=O;break;case"glyph":{var K=O;K.arabicForm?(r.isRTL=!0,r.isArabic=!0,typeof r.glyphs[K.unicode]=="undefined"&&(r.glyphs[K.unicode]={}),r.glyphs[K.unicode][K.arabicForm]=K):r.glyphs[K.unicode]=K;break}}}}catch(_){h.e(_)}finally{h.f()}return r}return Object(R.a)(n,[{key:"render",value:function(){}}]),n}(Bt),pr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="font-face",r.ascent=r.getAttribute("ascent").getNumber(),r.descent=r.getAttribute("descent").getNumber(),r.unitsPerEm=r.getAttribute("units-per-em").getNumber(),r}return n}(Bt),mr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="missing-glyph",a.horizAdvX=0,a}return n}(zt),yr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="tref",a}return Object(R.a)(n,[{key:"getText",value:function(){var t=this.getHrefAttribute().getDefinition();if(t){var i=t.children[0];if(i)return i.getText()}return""}}]),n}(ye),xr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="a";var o=t.childNodes,s=o[0],u=o.length>0&&Array.from(o).every(function(h){return h.nodeType===3});return r.hasText=u,r.text=u?r.getTextFromNode(s):"",r}return Object(R.a)(n,[{key:"getText",value:function(){return this.text}},{key:"renderChildren",value:function(t){if(this.hasText){Object(y.a)(Object(I.a)(n.prototype),"renderChildren",this).call(this,t);var i=this.document,r=this.x,o=this.y,s=i.screen.mouse,u=new dt(i,"fontSize",ie.parse(i.ctx.font).fontSize);s.isWorking()&&s.checkBoundingBox(this,new _t(r,o-u.getPixels("y"),r+this.measureText(t),o))}else if(this.children.length>0){var h=new Re(this.document,null);h.children=this.children,h.parent=this,h.render(t)}}},{key:"onClick",value:function(){var t=this.document.window;t&&t.open(this.getHrefAttribute().getString())}},{key:"onMouseMove",value:function(){var t=this.document.ctx;t.canvas.style.cursor="pointer"}}]),n}(ye);function Or(d,l){var n=Object.keys(d);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(d);l&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(d,t).enumerable})),n.push.apply(n,a)}return n}function Ie(d){for(var l=1;l<arguments.length;l++){var n=arguments[l]!=null?arguments[l]:{};l%2?Or(Object(n),!0).forEach(function(a){L()(d,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(n)):Or(Object(n)).forEach(function(a){Object.defineProperty(d,a,Object.getOwnPropertyDescriptor(n,a))})}return d}var Er=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="textPath",r.textWidth=0,r.textHeight=0,r.pathLength=-1,r.glyphInfo=null,r.letterSpacingCache=[],r.measuresCache=new Map([["",0]]);var o=r.getHrefAttribute().getDefinition();return r.text=r.getTextFromNode(),r.dataArray=r.parsePathData(o),r}return Object(R.a)(n,[{key:"getText",value:function(){return this.text}},{key:"path",value:function(t){var i=this.dataArray;t&&t.beginPath(),i.forEach(function(r){var o=r.type,s=r.points;switch(o){case St.LINE_TO:t&&t.lineTo(s[0],s[1]);break;case St.MOVE_TO:t&&t.moveTo(s[0],s[1]);break;case St.CURVE_TO:t&&t.bezierCurveTo(s[0],s[1],s[2],s[3],s[4],s[5]);break;case St.QUAD_TO:t&&t.quadraticCurveTo(s[0],s[1],s[2],s[3]);break;case St.ARC:{var u=Object(M.a)(s,8),h=u[0],g=u[1],O=u[2],w=u[3],K=u[4],_=u[5],it=u[6],et=u[7],yt=O>w?O:w,ct=O>w?1:O/w,ft=O>w?w/O:1;t&&(t.translate(h,g),t.rotate(it),t.scale(ct,ft),t.arc(0,0,yt,K,K+_,Boolean(1-et)),t.scale(1/ct,1/ft),t.rotate(-it),t.translate(-h,-g));break}case St.CLOSE_PATH:t&&t.closePath();break}})}},{key:"renderChildren",value:function(t){this.setTextData(t),t.save();var i=this.parent.getStyle("text-decoration").getString(),r=this.getFontSize(),o=this.glyphInfo,s=t.fillStyle;i==="underline"&&t.beginPath(),o.forEach(function(u,h){var g=u.p0,O=u.p1,w=u.rotation,K=u.text;t.save(),t.translate(g.x,g.y),t.rotate(w),t.fillStyle&&t.fillText(K,0,0),t.strokeStyle&&t.strokeText(K,0,0),t.restore(),i==="underline"&&(h===0&&t.moveTo(g.x,g.y+r/8),t.lineTo(O.x,O.y+r/5))}),i==="underline"&&(t.lineWidth=r/20,t.strokeStyle=s,t.stroke(),t.closePath()),t.restore()}},{key:"getLetterSpacingAt",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[t]||0}},{key:"findSegmentToFitChar",value:function(t,i,r,o,s,u,h,g,O){var w=u,K=this.measureText(t,g);g===" "&&i==="justify"&&r<o&&(K+=(o-r)/s),O>-1&&(w+=this.getLetterSpacingAt(O));var _=this.textHeight/20,it=this.getEquidistantPointOnPath(w,_,0),et=this.getEquidistantPointOnPath(w+K,_,0),yt={p0:it,p1:et},ct=it&&et?Math.atan2(et.y-it.y,et.x-it.x):0;if(h){var ft=Math.cos(Math.PI/2+ct)*h,mt=Math.cos(-ct)*h;yt.p0=Ie(Ie({},it),{},{x:it.x+ft,y:it.y+mt}),yt.p1=Ie(Ie({},et),{},{x:et.x+ft,y:et.y+mt})}return w+=K,{offset:w,segment:yt,rotation:ct}}},{key:"measureText",value:function(t,i){var r=this.measuresCache,o=i||this.getText();if(r.has(o))return r.get(o);var s=this.measureTargetText(t,o);return r.set(o,s),s}},{key:"setTextData",value:function(t){var i=this;if(this.glyphInfo)return;var r=this.getText(),o=r.split(""),s=r.split(" ").length-1,u=this.parent.getAttribute("dx").split().map(function(Ht){return Ht.getPixels("x")}),h=this.parent.getAttribute("dy").getPixels("y"),g=this.parent.getStyle("text-anchor").getString("start"),O=this.getStyle("letter-spacing"),w=this.parent.getStyle("letter-spacing"),K=0;!O.hasValue()||O.getValue()==="inherit"?K=w.getPixels():O.hasValue()&&(O.getValue()!=="initial"&&O.getValue()!=="unset"&&(K=O.getPixels()));var _=[],it=r.length;this.letterSpacingCache=_;for(var et=0;et<it;et++)_.push(typeof u[et]!="undefined"?u[et]:K);var yt=_.reduce(function(Ht,te,ee){return ee===0?0:Ht+te||0},0),ct=this.measureText(t),ft=Math.max(ct+yt,0);this.textWidth=ct,this.textHeight=this.getFontSize(),this.glyphInfo=[];var mt=this.getPathLength(),Nt=this.getStyle("startOffset").getNumber(0)*mt,Dt=0;(g==="middle"||g==="center")&&(Dt=-ft/2),(g==="end"||g==="right")&&(Dt=-ft),Dt+=Nt,o.forEach(function(Ht,te){var ee=i.findSegmentToFitChar(t,g,ft,mt,s,Dt,h,Ht,te),Qt=ee.offset,Yt=ee.segment,Zt=ee.rotation;if(Dt=Qt,!Yt.p0||!Yt.p1)return;i.glyphInfo.push({text:o[te],p0:Yt.p0,p1:Yt.p1,rotation:Zt})})}},{key:"parsePathData",value:function(t){if(this.pathLength=-1,!t)return[];var i=[],r=t.pathParser;for(r.reset();!r.isEnd();){var o=r.current,s=o?o.x:0,u=o?o.y:0,h=r.next(),g=h.type,O=[];switch(h.type){case St.MOVE_TO:this.pathM(r,O);break;case St.LINE_TO:g=this.pathL(r,O);break;case St.HORIZ_LINE_TO:g=this.pathH(r,O);break;case St.VERT_LINE_TO:g=this.pathV(r,O);break;case St.CURVE_TO:this.pathC(r,O);break;case St.SMOOTH_CURVE_TO:g=this.pathS(r,O);break;case St.QUAD_TO:this.pathQ(r,O);break;case St.SMOOTH_QUAD_TO:g=this.pathT(r,O);break;case St.ARC:O=this.pathA(r);break;case St.CLOSE_PATH:zt.pathZ(r);break}h.type!==St.CLOSE_PATH?i.push({type:g,points:O,start:{x:s,y:u},pathLength:this.calcLength(s,u,g,O)}):i.push({type:St.CLOSE_PATH,points:[],pathLength:0})}return i}},{key:"pathM",value:function(t,i){var r=zt.pathM(t).point,o=r.x,s=r.y;i.push(o,s)}},{key:"pathL",value:function(t,i){var r=zt.pathL(t).point,o=r.x,s=r.y;return i.push(o,s),St.LINE_TO}},{key:"pathH",value:function(t,i){var r=zt.pathH(t).point,o=r.x,s=r.y;return i.push(o,s),St.LINE_TO}},{key:"pathV",value:function(t,i){var r=zt.pathV(t).point,o=r.x,s=r.y;return i.push(o,s),St.LINE_TO}},{key:"pathC",value:function(t,i){var r=zt.pathC(t),o=r.point,s=r.controlPoint,u=r.currentPoint;i.push(o.x,o.y,s.x,s.y,u.x,u.y)}},{key:"pathS",value:function(t,i){var r=zt.pathS(t),o=r.point,s=r.controlPoint,u=r.currentPoint;return i.push(o.x,o.y,s.x,s.y,u.x,u.y),St.CURVE_TO}},{key:"pathQ",value:function(t,i){var r=zt.pathQ(t),o=r.controlPoint,s=r.currentPoint;i.push(o.x,o.y,s.x,s.y)}},{key:"pathT",value:function(t,i){var r=zt.pathT(t),o=r.controlPoint,s=r.currentPoint;return i.push(o.x,o.y,s.x,s.y),St.QUAD_TO}},{key:"pathA",value:function(t){var i=zt.pathA(t),r=i.rX,o=i.rY,s=i.sweepFlag,u=i.xAxisRotation,h=i.centp,g=i.a1,O=i.ad;return s===0&&O>0&&(O-=2*Math.PI),s===1&&O<0&&(O+=2*Math.PI),[h.x,h.y,r,o,g,O,u,s]}},{key:"calcLength",value:function(t,i,r,o){var s=0,u=null,h=null,g=0;switch(r){case St.LINE_TO:return this.getLineLength(t,i,o[0],o[1]);case St.CURVE_TO:for(s=0,u=this.getPointOnCubicBezier(0,t,i,o[0],o[1],o[2],o[3],o[4],o[5]),g=.01;g<=1;g+=.01)h=this.getPointOnCubicBezier(g,t,i,o[0],o[1],o[2],o[3],o[4],o[5]),s+=this.getLineLength(u.x,u.y,h.x,h.y),u=h;return s;case St.QUAD_TO:for(s=0,u=this.getPointOnQuadraticBezier(0,t,i,o[0],o[1],o[2],o[3]),g=.01;g<=1;g+=.01)h=this.getPointOnQuadraticBezier(g,t,i,o[0],o[1],o[2],o[3]),s+=this.getLineLength(u.x,u.y,h.x,h.y),u=h;return s;case St.ARC:{s=0;var O=o[4],w=o[5],K=o[4]+w,_=Math.PI/180;if(Math.abs(O-K)<_&&(_=Math.abs(O-K)),u=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],O,0),w<0)for(g=O-_;g>K;g-=_)h=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],g,0),s+=this.getLineLength(u.x,u.y,h.x,h.y),u=h;else for(g=O+_;g<K;g+=_)h=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],g,0),s+=this.getLineLength(u.x,u.y,h.x,h.y),u=h;return h=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],K,0),s+=this.getLineLength(u.x,u.y,h.x,h.y),s}}return 0}},{key:"getPointOnLine",value:function(t,i,r,o,s){var u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:i,h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:r,g=(s-r)/(o-i+xt),O=Math.sqrt(t*t/(1+g*g));o<i&&(O*=-1);var w=g*O,K=null;if(o===i)K={x:u,y:h+w};else if((h-r)/(u-i+xt)===g)K={x:u+O,y:h+w};else{var _=0,it=0,et=this.getLineLength(i,r,o,s);if(et<xt)return null;var yt=(u-i)*(o-i)+(h-r)*(s-r);yt/=et*et,_=i+yt*(o-i),it=r+yt*(s-r);var ct=this.getLineLength(u,h,_,it),ft=Math.sqrt(t*t-ct*ct);O=Math.sqrt(ft*ft/(1+g*g)),o<i&&(O*=-1),w=g*O,K={x:_+O,y:it+w}}return K}},{key:"getPointOnPath",value:function(t){var i=this.getPathLength(),r=0,o=null;if(t<-5e-5||t-5e-5>i)return null;var s=this.dataArray,u=Object(c.a)(s),h;try{for(u.s();!(h=u.n()).done;){var g=h.value;if(g&&(g.pathLength<5e-5||r+g.pathLength+5e-5<t)){r+=g.pathLength;continue}var O=t-r,w=0;switch(g.type){case St.LINE_TO:o=this.getPointOnLine(O,g.start.x,g.start.y,g.points[0],g.points[1],g.start.x,g.start.y);break;case St.ARC:{var K=g.points[4],_=g.points[5],it=g.points[4]+_;if(w=K+O/g.pathLength*_,_<0&&w<it||_>=0&&w>it)break;o=this.getPointOnEllipticalArc(g.points[0],g.points[1],g.points[2],g.points[3],w,g.points[6]);break}case St.CURVE_TO:w=O/g.pathLength,w>1&&(w=1),o=this.getPointOnCubicBezier(w,g.start.x,g.start.y,g.points[0],g.points[1],g.points[2],g.points[3],g.points[4],g.points[5]);break;case St.QUAD_TO:w=O/g.pathLength,w>1&&(w=1),o=this.getPointOnQuadraticBezier(w,g.start.x,g.start.y,g.points[0],g.points[1],g.points[2],g.points[3]);break}if(o)return o;break}}catch(et){u.e(et)}finally{u.f()}return null}},{key:"getLineLength",value:function(t,i,r,o){return Math.sqrt((r-t)*(r-t)+(o-i)*(o-i))}},{key:"getPathLength",value:function(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce(function(t,i){return i.pathLength>0?t+i.pathLength:t},0)),this.pathLength}},{key:"getPointOnCubicBezier",value:function(t,i,r,o,s,u,h,g,O){var w=g*re(t)+u*ne(t)+o*ae(t)+i*Xt(t),K=O*re(t)+h*ne(t)+s*ae(t)+r*Xt(t);return{x:w,y:K}}},{key:"getPointOnQuadraticBezier",value:function(t,i,r,o,s,u,h){var g=u*qt(t)+o*ve(t)+i*ue(t),O=h*qt(t)+s*ve(t)+r*ue(t);return{x:g,y:O}}},{key:"getPointOnEllipticalArc",value:function(t,i,r,o,s,u){var h=Math.cos(u),g=Math.sin(u),O={x:r*Math.cos(s),y:o*Math.sin(s)};return{x:t+(O.x*h-O.y*g),y:i+(O.x*g+O.y*h)}}},{key:"buildEquidistantCache",value:function(t,i){var r=this.getPathLength(),o=i||.25,s=t||r/100;if(!this.equidistantCache||this.equidistantCache.step!==s||this.equidistantCache.precision!==o){this.equidistantCache={step:s,precision:o,points:[]};for(var u=0,h=0;h<=r;h+=o){var g=this.getPointOnPath(h),O=this.getPointOnPath(h+o);if(!g||!O)continue;u+=this.getLineLength(g.x,g.y,O.x,O.y),u>=s&&(this.equidistantCache.points.push({x:g.x,y:g.y,distance:h}),u-=s)}}}},{key:"getEquidistantPointOnPath",value:function(t,i,r){if(this.buildEquidistantCache(i,r),t<0||t-this.getPathLength()>5e-5)return null;var o=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[o]||null}}]),n}(ye),en=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i,br=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="image",r.loaded=!1;var o=r.getHrefAttribute().getString();if(!o)return Object(v.a)(r);var s=o.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(o);return a.images.push(Object(p.a)(r)),s?void r.loadSvg(o):void r.loadImage(o),r.isSvg=s,r}return Object(R.a)(n,[{key:"loadImage",value:function(t){var i=this;return V()(H.a.mark(function r(){var o;return H.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.prev=0,u.next=3,i.document.createImage(t);case 3:o=u.sent,i.image=o,u.next=10;break;case 7:u.prev=7,u.t0=u.catch(0),console.error('Error while loading image "'.concat(t,'":'),u.t0);case 10:i.loaded=!0;case 11:case"end":return u.stop()}},r,null,[[0,7]])}))()}},{key:"loadSvg",value:function(t){var i=this;return V()(H.a.mark(function r(){var o,s,u,h;return H.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:if(o=en.exec(t),!o){O.next=6;break}s=o[5],o[4]==="base64"?i.image=atob(s):i.image=decodeURIComponent(s),O.next=19;break;case 6:return O.prev=6,O.next=9,i.document.fetch(t);case 9:return u=O.sent,O.next=12,u.text();case 12:h=O.sent,i.image=h,O.next=19;break;case 16:O.prev=16,O.t0=O.catch(6),console.error('Error while loading image "'.concat(t,'":'),O.t0);case 19:i.loaded=!0;case 20:case"end":return O.stop()}},r,null,[[6,16]])}))()}},{key:"renderChildren",value:function(t){var i=this.document,r=this.image,o=this.loaded,s=this.getAttribute("x").getPixels("x"),u=this.getAttribute("y").getPixels("y"),h=this.getStyle("width").getPixels("x"),g=this.getStyle("height").getPixels("y");if(!o||!r||!h||!g)return;if(t.save(),t.translate(s,u),this.isSvg){var O=i.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:h,scaleHeight:g});O.document.documentElement.parent=this,void O.render()}else{var w=this.image;i.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:h,desiredWidth:w.width,height:g,desiredHeight:w.height}),this.loaded&&((typeof w.complete=="undefined"||w.complete)&&t.drawImage(w,0,0))}t.restore()}},{key:"getBoundingBox",value:function(){var t=this.getAttribute("x").getPixels("x"),i=this.getAttribute("y").getPixels("y"),r=this.getStyle("width").getPixels("x"),o=this.getStyle("height").getPixels("y");return new _t(t,i,t+r,i+o)}}]),n}(de),Sr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="symbol",a}return Object(R.a)(n,[{key:"render",value:function(t){}}]),n}(de),Tr=function(){function d(l){Object(b.a)(this,d),this.document=l,this.loaded=!1,l.fonts.push(this)}return Object(R.a)(d,[{key:"load",value:function(n,a){var t=this;return V()(H.a.mark(function i(){var r,o,s;return H.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.prev=0,r=t.document,h.next=4,r.canvg.parser.load(a);case 4:o=h.sent,s=o.getElementsByTagName("font"),Array.from(s).forEach(function(g){var O=r.createElement(g);r.definitions[n]=O}),h.next=12;break;case 9:h.prev=9,h.t0=h.catch(0),console.error('Error while loading font "'.concat(a,'":'),h.t0);case 12:t.loaded=!0;case 13:case"end":return h.stop()}},i,null,[[0,9]])}))()}}]),d}(),Ge=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="style";var o=Ft(Array.from(t.childNodes).map(function(u){return u.textContent}).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")),s=o.split("}");return s.forEach(function(u){var h=u.trim();if(!h)return;var g=h.split("{"),O=g[0].split(","),w=g[1].split(";");O.forEach(function(K){var _=K.trim();if(!_)return;var it=a.styles[_]||{};if(w.forEach(function(ct){var ft=ct.indexOf(":"),mt=ct.substr(0,ft).trim(),Nt=ct.substr(ft+1,ct.length-ft).trim();mt&&Nt&&(it[mt]=new dt(a,mt,Nt))}),a.styles[_]=it,a.stylesSpecificity[_]=bt(_),_==="@font-face"){var et=it["font-family"].getString().replace(/"|'/g,""),yt=it.src.getString().split(",");yt.forEach(function(ct){if(ct.indexOf('format("svg")')>0){var ft=Jt(ct);ft&&void new Tr(a).load(et,ft)}})}})}),r}return n}(Bt);Ge.parseExternalUrl=Jt;var Pr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="use",a}return Object(R.a)(n,[{key:"setContext",value:function(t){Object(y.a)(Object(I.a)(n.prototype),"setContext",this).call(this,t);var i=this.getAttribute("x"),r=this.getAttribute("y");i.hasValue()&&t.translate(i.getPixels("x"),0),r.hasValue()&&t.translate(0,r.getPixels("y"))}},{key:"path",value:function(t){var i=this.element;i&&i.path(t)}},{key:"renderChildren",value:function(t){var i=this.document,r=this.element;if(r){var o=r;if(r.type==="symbol"&&(o=new xe(i,null),o.attributes.viewBox=new dt(i,"viewBox",r.getAttribute("viewBox").getString()),o.attributes.preserveAspectRatio=new dt(i,"preserveAspectRatio",r.getAttribute("preserveAspectRatio").getString()),o.attributes.overflow=new dt(i,"overflow",r.getAttribute("overflow").getString()),o.children=r.children,r.styles.opacity=new dt(i,"opacity",this.calculateOpacity())),o.type==="svg"){var s=this.getStyle("width",!1,!0),u=this.getStyle("height",!1,!0);s.hasValue()&&(o.attributes.width=new dt(i,"width",s.getString())),u.hasValue()&&(o.attributes.height=new dt(i,"height",u.getString()))}var h=o.parent;o.parent=this,o.render(t),o.parent=h}}},{key:"getBoundingBox",value:function(t){var i=this.element;return i?i.getBoundingBox(t):null}},{key:"elementTransform",value:function(){var t=this.document,i=this.element;return Te.fromElement(t,i)}},{key:"element",get:function(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}]),n}(de);function Me(d,l,n,a,t,i){return d[n*a*4+l*4+i]}function Ne(d,l,n,a,t,i,r){d[n*a*4+l*4+i]=r}function Wt(d,l,n){var a=d[l];return a*n}function le(d,l,n,a){return l+Math.cos(d)*n+Math.sin(d)*a}var He=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="feColorMatrix";var o=Ct(r.getAttribute("values").getString());switch(r.getAttribute("type").getString("matrix")){case"saturate":{var s=o[0];o=[.213+.787*s,.715-.715*s,.072-.072*s,0,0,.213-.213*s,.715+.285*s,.072-.072*s,0,0,.213-.213*s,.715-.715*s,.072+.928*s,0,0,0,0,0,1,0,0,0,0,0,1];break}case"hueRotate":{var u=o[0]*Math.PI/180;o=[le(u,.213,.787,-.213),le(u,.715,-.715,-.715),le(u,.072,-.072,.928),0,0,le(u,.213,-.213,.143),le(u,.715,.285,.14),le(u,.072,-.072,-.283),0,0,le(u,.213,-.213,-.787),le(u,.715,-.715,.715),le(u,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break}case"luminanceToAlpha":o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}return r.matrix=o,r.includeOpacity=r.getAttribute("includeOpacity").hasValue(),r}return Object(R.a)(n,[{key:"apply",value:function(t,i,r,o,s){for(var u=this.includeOpacity,h=this.matrix,g=t.getImageData(0,0,o,s),O=0;O<s;O++)for(var w=0;w<o;w++){var K=Me(g.data,w,O,o,s,0),_=Me(g.data,w,O,o,s,1),it=Me(g.data,w,O,o,s,2),et=Me(g.data,w,O,o,s,3),yt=Wt(h,0,K)+Wt(h,1,_)+Wt(h,2,it)+Wt(h,3,et)+Wt(h,4,1),ct=Wt(h,5,K)+Wt(h,6,_)+Wt(h,7,it)+Wt(h,8,et)+Wt(h,9,1),ft=Wt(h,10,K)+Wt(h,11,_)+Wt(h,12,it)+Wt(h,13,et)+Wt(h,14,1),mt=Wt(h,15,K)+Wt(h,16,_)+Wt(h,17,it)+Wt(h,18,et)+Wt(h,19,1);u&&(yt=0,ct=0,ft=0,mt*=et/255),Ne(g.data,w,O,o,s,0,yt),Ne(g.data,w,O,o,s,1,ct),Ne(g.data,w,O,o,s,2,ft),Ne(g.data,w,O,o,s,3,mt)}t.clearRect(0,0,o,s),t.putImageData(g,0,0)}}]),n}(Bt),ke=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="mask",a}return Object(R.a)(n,[{key:"apply",value:function(t,i){var r=this.document,o=this.getAttribute("x").getPixels("x"),s=this.getAttribute("y").getPixels("y"),u=this.getStyle("width").getPixels("x"),h=this.getStyle("height").getPixels("y");if(!u&&!h){var g=new _t;this.children.forEach(function(et){g.addBoundingBox(et.getBoundingBox(t))}),o=Math.floor(g.x1),s=Math.floor(g.y1),u=Math.floor(g.width),h=Math.floor(g.height)}var O=this.removeStyles(i,n.ignoreStyles),w=r.createCanvas(o+u,s+h),K=w.getContext("2d");r.screen.setDefaults(K),this.renderChildren(K),new He(r,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(K,0,0,o+u,s+h);var _=r.createCanvas(o+u,s+h),it=_.getContext("2d");r.screen.setDefaults(it),i.render(it),it.globalCompositeOperation="destination-in",it.fillStyle=K.createPattern(w,"no-repeat"),it.fillRect(0,0,o+u,s+h),t.fillStyle=it.createPattern(_,"no-repeat"),t.fillRect(0,0,o+u,s+h),this.restoreStyles(i,O)}},{key:"render",value:function(t){}}]),n}(Bt);ke.ignoreStyles=["mask","transform","clip-path"];var Ar=function(){},Rr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="clipPath",a}return Object(R.a)(n,[{key:"apply",value:function(t){var i=this.document,r=Reflect.getPrototypeOf(t),o=t.beginPath,s=t.closePath;r&&(r.beginPath=Ar,r.closePath=Ar),Reflect.apply(o,t,[]),this.children.forEach(function(u){if(typeof u.path=="undefined")return;var h=typeof u.elementTransform!="undefined"?u.elementTransform():null;h||(h=Te.fromElement(i,u)),h&&h.apply(t),u.path(t),r&&(r.closePath=s),h&&h.unapply(t)}),Reflect.apply(s,t,[]),t.clip(),r&&(r.beginPath=o,r.closePath=s)}},{key:"render",value:function(t){}}]),n}(Bt),Ke=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="filter",a}return Object(R.a)(n,[{key:"apply",value:function(t,i){var r=this.document,o=this.children,s=i.getBoundingBox(t);if(!s)return;var u=0,h=0;o.forEach(function(ft){var mt=ft.extraFilterDistance||0;u=Math.max(u,mt),h=Math.max(h,mt)});var g=Math.floor(s.width),O=Math.floor(s.height),w=g+2*u,K=O+2*h;if(w<1||K<1)return;var _=Math.floor(s.x),it=Math.floor(s.y),et=this.removeStyles(i,n.ignoreStyles),yt=r.createCanvas(w,K),ct=yt.getContext("2d");r.screen.setDefaults(ct),ct.translate(-_+u,-it+h),i.render(ct),o.forEach(function(ft){typeof ft.apply=="function"&&ft.apply(ct,0,0,w,K)}),t.drawImage(yt,0,0,w,K,_-u,it-h,w,K),this.restoreStyles(i,et)}},{key:"render",value:function(t){}}]),n}(Bt);Ke.ignoreStyles=["filter","transform","clip-path"];var Cr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="feDropShadow",r.addStylesFromStyleDefinition(),r}return Object(R.a)(n,[{key:"apply",value:function(t,i,r,o,s){}}]),n}(Bt),Ir=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="feMorphology",a}return Object(R.a)(n,[{key:"apply",value:function(t,i,r,o,s){}}]),n}(Bt),Mr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="feComposite",a}return Object(R.a)(n,[{key:"apply",value:function(t,i,r,o,s){}}]),n}(Bt),Nr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(a,t,i){var r;return Object(b.a)(this,n),r=l.call(this,a,t,i),r.type="feGaussianBlur",r.blurRadius=Math.floor(r.getAttribute("stdDeviation").getNumber()),r.extraFilterDistance=r.blurRadius,r}return Object(R.a)(n,[{key:"apply",value:function(t,i,r,o,s){var u=this.document,h=this.blurRadius,g=u.window?u.window.document.body:null,O=t.canvas;O.id=u.getUniqueId(),g&&(O.style.display="none",g.appendChild(O)),Object(Rt.a)(O,i,r,o,s,h),g&&g.removeChild(O)}}]),n}(Bt),jr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="title",a}return n}(Bt),Dr=function(d){Object(T.a)(n,d);var l=Object(x.a)(n);function n(){var a;return Object(b.a)(this,n),a=l.apply(this,arguments),a.type="desc",a}return n}(Bt),rn={svg:xe,rect:Fe,circle:nr,ellipse:ar,line:ir,polyline:We,polygon:or,path:zt,pattern:sr,marker:ur,defs:lr,linearGradient:fr,radialGradient:hr,stop:cr,animate:Ce,animateColor:vr,animateTransform:dr,font:gr,"font-face":pr,"missing-glyph":mr,glyph:Ve,text:ye,tspan:Be,tref:yr,a:xr,textPath:Er,image:br,g:Re,symbol:Sr,style:Ge,use:Pr,mask:ke,clipPath:Rr,filter:Ke,feDropShadow:Cr,feMorphology:Ir,feComposite:Mr,feColorMatrix:He,feGaussianBlur:Nr,title:jr,desc:Dr};function Lr(d,l){var n=Object.keys(d);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(d);l&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(d,t).enumerable})),n.push.apply(n,a)}return n}function nn(d){for(var l=1;l<arguments.length;l++){var n=arguments[l]!=null?arguments[l]:{};l%2?Lr(Object(n),!0).forEach(function(a){L()(d,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(n)):Lr(Object(n)).forEach(function(a){Object.defineProperty(d,a,Object.getOwnPropertyDescriptor(n,a))})}return d}function an(d,l){var n=document.createElement("canvas");return n.width=d,n.height=l,n}function on(d){return Ye.apply(this,arguments)}function Ye(){return Ye=V()(H.a.mark(function d(l){var n,a,t=arguments;return H.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return n=t.length>1&&t[1]!==void 0?t[1]:!1,a=document.createElement("img"),n&&(a.crossOrigin="Anonymous"),r.abrupt("return",new Promise(function(o,s){a.onload=function(){o(a)},a.onerror=function(u,h,g,O,w){s(w)},a.src=l}));case 4:case"end":return r.stop()}},d)})),Ye.apply(this,arguments)}var Pe=function(){function d(l){Object(b.a)(this,d);var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=n.rootEmSize,t=a===void 0?12:a,i=n.emSize,r=i===void 0?12:i,o=n.createCanvas,s=o===void 0?d.createCanvas:o,u=n.createImage,h=u===void 0?d.createImage:u,g=n.anonymousCrossOrigin;this.canvg=l,this.definitions={},this.styles={},this.stylesSpecificity={},this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=l.screen,this.rootEmSize=t,this.emSize=r,this.createCanvas=s,this.createImage=this.bindCreateImage(h,g),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}return Object(R.a)(d,[{key:"bindCreateImage",value:function(n,a){return typeof a=="boolean"?function(t,i){return n(t,typeof i=="boolean"?i:a)}:n}},{key:"window",get:function(){return this.screen.window}},{key:"fetch",get:function(){return this.screen.fetch}},{key:"ctx",get:function(){return this.screen.ctx}},{key:"emSize",get:function(){var n=this.emSizeStack;return n[n.length-1]},set:function(n){var a=this.emSizeStack;a.push(n)}},{key:"popEmSize",value:function(){var n=this.emSizeStack;n.pop()}},{key:"getUniqueId",value:function(){return"canvg".concat(++this.uniqueId)}},{key:"isImagesLoaded",value:function(){return this.images.every(function(n){return n.loaded})}},{key:"isFontsLoaded",value:function(){return this.fonts.every(function(n){return n.loaded})}},{key:"createDocumentElement",value:function(n){var a=this.createElement(n.documentElement);return a.root=!0,a.addStylesFromStyleDefinition(),this.documentElement=a,a}},{key:"createElement",value:function(n){var a=n.nodeName.replace(/^[^:]+:/,""),t=d.elementTypes[a];return typeof t!="undefined"?new t(this,n):new rr(this,n)}},{key:"createTextNode",value:function(n){return new tn(this,n)}},{key:"setViewBox",value:function(n){this.screen.setViewBox(nn({document:this},n))}}]),d}();Pe.createCanvas=an,Pe.createImage=on,Pe.elementTypes=rn;function Ur(d,l){var n=Object.keys(d);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(d);l&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(d,t).enumerable})),n.push.apply(n,a)}return n}function pe(d){for(var l=1;l<arguments.length;l++){var n=arguments[l]!=null?arguments[l]:{};l%2?Ur(Object(n),!0).forEach(function(a){L()(d,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(n)):Ur(Object(n)).forEach(function(a){Object.defineProperty(d,a,Object.getOwnPropertyDescriptor(n,a))})}return d}var wr=function(){function d(l,n){Object(b.a)(this,d);var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.parser=new Ae(a),this.screen=new Se(l,a),this.options=a;var t=new Pe(this,a),i=t.createDocumentElement(n);this.document=t,this.documentElement=i}return Object(R.a)(d,[{key:"fork",value:function(n,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return d.from(n,a,pe(pe({},this.options),t))}},{key:"forkString",value:function(n,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return d.fromString(n,a,pe(pe({},this.options),t))}},{key:"ready",value:function(){return this.screen.ready()}},{key:"isReady",value:function(){return this.screen.isReady()}},{key:"render",value:function(){var n=arguments,a=this;return V()(H.a.mark(function t(){var i;return H.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return i=n.length>0&&n[0]!==void 0?n[0]:{},a.start(pe({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},i)),o.next=4,a.ready();case 4:a.stop();case 5:case"end":return o.stop()}},t)}))()}},{key:"start",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=this.documentElement,t=this.screen,i=this.options;t.start(a,pe(pe({enableRedraw:!0},i),n))}},{key:"stop",value:function(){this.screen.stop()}},{key:"resize",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:n,t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.documentElement.resize(n,a,t)}}],[{key:"from",value:function(n,a){var t=arguments;return V()(H.a.mark(function i(){var r,o,s;return H.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return r=t.length>2&&t[2]!==void 0?t[2]:{},o=new Ae(r),h.next=4,o.parse(a);case 4:return s=h.sent,h.abrupt("return",new d(n,s,r));case 6:case"end":return h.stop()}},i)}))()}},{key:"fromString",value:function(n,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=new Ae(t),r=i.parseFromString(a);return new d(n,r,t)}}]),d}();E.default=wr}.call(this,e("Q2Ig"))},Dk1u:function(m,E,e){var f=e("Ks5W"),v=e("4YbN"),c=e("IL+x"),p=f.TypeError;m.exports=function(y){if(v(y))return y;throw p(c(y)+" is not a constructor")}},ENhe:function(m,E){m.exports={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}},FjAG:function(m,E,e){var f=e("Ks5W"),v=e("8HiI"),c=e("721z"),p=e("p5Ma"),y=e("tMNq"),I=f.TypeError,j=function(T){return function(x,b,R,M){v(b);var F=c(x),H=p(F),G=y(F),J=T?G-1:0,$=T?-1:1;if(R<2)for(;;){if(J in H){M=H[J],J+=$;break}if(J+=$,T?J<0:G<=J)throw I("Reduce of empty array with no initial value")}for(;T?J>=0:G>J;J+=$)J in H&&(M=b(M,H[J],J,F));return M}};m.exports={left:j(!1),right:j(!0)}},FlRv:function(m,E,e){var f=e("Ks5W"),v=e("++4Y"),c=e("pVCk"),p=e("WxoH"),y=e("GTqx"),I=f.TypeError,j=Object.defineProperty;E.f=v?j:function(x,b,R){if(p(x),b=y(b),p(R),c)try{return j(x,b,R)}catch(M){}if("get"in R||"set"in R)throw I("Accessors not supported");return"value"in R&&(x[b]=R.value),x}},FqHY:function(m,E,e){var f=e("eE3R"),v=e("Ks5W");m.exports=/ipad|iphone|ipod/i.test(f)&&v.Pebble!==void 0},G5Kn:function(m,E,e){var f=e("11yv"),v=e("XFuk"),c=e("FlRv"),p=f("unscopables"),y=Array.prototype;y[p]==null&&c.f(y,p,{configurable:!0,value:v(null)}),m.exports=function(I){y[p][I]=!0}},GI0h:function(m,E,e){var f=e("me6S"),v=f("span").classList,c=v&&v.constructor&&v.constructor.prototype;m.exports=c===Object.prototype?void 0:c},GTqx:function(m,E,e){var f=e("ms20"),v=e("bT0D");m.exports=function(c){var p=f(c,"string");return v(p)?p:p+""}},GVkW:function(m,E,e){"use strict";var f=e("nCzB"),v=e("aLaa"),c=e("fKql").f,p=e("c3MK"),y=e("qzpy"),I=e("OU4x"),j=e("XaNE"),T=e("/TZh"),x=e("jybJ"),b=v("".endsWith),R=v("".slice),M=Math.min,F=T("endsWith"),H=!x&&!F&&!!function(){var G=c(String.prototype,"endsWith");return G&&!G.writable}();f({target:"String",proto:!0,forced:!H&&!F},{endsWith:function(J){var $=y(j(this));I(J);var V=arguments.length>1?arguments[1]:void 0,X=$.length,U=V===void 0?X:M(p(V),X),q=y(J);return b?b($,q,U):R($,U-q.length,U)===q}})},GgKt:function(m,E,e){var f=e("eE3R");m.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(f)},Gywb:function(m,E,e){var f=e("eRwv");m.exports=!f(function(){function v(){}return v.prototype.constructor=null,Object.getPrototypeOf(new v)!==v.prototype})},"HTC/":function(m,E,e){"use strict";var f=e("WxoH");m.exports=function(){var v=f(this),c="";return v.global&&(c+="g"),v.ignoreCase&&(c+="i"),v.multiline&&(c+="m"),v.dotAll&&(c+="s"),v.unicode&&(c+="u"),v.sticky&&(c+="y"),c}},IGIO:function(m,E,e){var f=e("ba8b"),v=e("Ks5W");m.exports=f(v.process)=="process"},"IL+x":function(m,E,e){var f=e("Ks5W"),v=f.String;m.exports=function(c){try{return v(c)}catch(p){return"Object"}}},JHvW:function(m,E,e){var f=e("aLaa"),v=e("WxoH"),c=e("NIpK");m.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var p=!1,y={},I;try{I=f(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),I(y,[]),p=y instanceof Array}catch(j){}return function(T,x){return v(T),c(x),p?I(T,x):T.__proto__=x,T}}():void 0)},JTf3:function(m,E){m.exports=function(e){return typeof e=="function"}},KKe4:function(m,E,e){"use strict";var f=e("m7zg"),v=e("WONN"),c=e("WxoH"),p=e("c3MK"),y=e("qzpy"),I=e("XaNE"),j=e("oK8H"),T=e("M/+V"),x=e("3fk+");v("match",function(b,R,M){return[function(H){var G=I(this),J=H==null?void 0:j(H,b);return J?f(J,H,G):new RegExp(H)[b](y(G))},function(F){var H=c(this),G=y(F),J=M(R,H,G);if(J.done)return J.value;if(!H.global)return x(H,G);var $=H.unicode;H.lastIndex=0;for(var V=[],X=0,U;(U=x(H,G))!==null;){var q=y(U[0]);V[X]=q,q===""&&(H.lastIndex=T(G,p(H.lastIndex),$)),X++}return X===0?null:V}]})},KLN8:function(m,E,e){"use strict";var f=e("nCzB"),v=e("aLaa"),c=e("fKql").f,p=e("c3MK"),y=e("qzpy"),I=e("OU4x"),j=e("XaNE"),T=e("/TZh"),x=e("jybJ"),b=v("".startsWith),R=v("".slice),M=Math.min,F=T("startsWith"),H=!x&&!F&&!!function(){var G=c(String.prototype,"startsWith");return G&&!G.writable}();f({target:"String",proto:!0,forced:!H&&!F},{startsWith:function(J){var $=y(j(this));I(J);var V=p(M(arguments.length>1?arguments[1]:void 0,$.length)),X=y(J);return b?b($,X,V):R($,V,V+X.length)===X}})},Ks5W:function(m,E,e){(function(f){var v=function(c){return c&&c.Math==Math&&c};m.exports=v(typeof globalThis=="object"&&globalThis)||v(typeof window=="object"&&window)||v(typeof self=="object"&&self)||v(typeof f=="object"&&f)||function(){return this}()||Function("return this")()}).call(this,e("IyRk"))},LOfi:function(m,E,e){var f=e("WrAw");m.exports=function(v,c,p){for(var y in c)f(v,y,c[y],p);return v}},Lltv:function(m,E,e){"use strict";var f=e("vkZI"),v=e("G5Kn"),c=e("AoAp"),p=e("UQ6y"),y=e("jgt4"),I="Array Iterator",j=p.set,T=p.getterFor(I);m.exports=y(Array,"Array",function(x,b){j(this,{type:I,target:f(x),index:0,kind:b})},function(){var x=T(this),b=x.target,R=x.kind,M=x.index++;return!b||M>=b.length?(x.target=void 0,{value:void 0,done:!0}):R=="keys"?{value:M,done:!1}:R=="values"?{value:b[M],done:!1}:{value:[M,b[M]],done:!1}},"values"),c.Arguments=c.Array,v("keys"),v("values"),v("entries")},"M/+V":function(m,E,e){"use strict";var f=e("ymN0").charAt;m.exports=function(v,c,p){return c+(p?f(v,c).length:1)}},MNKV:function(m,E,e){"use strict";var f=e("nCzB"),v=e("aLaa"),c=e("OU4x"),p=e("XaNE"),y=e("qzpy"),I=e("/TZh"),j=v("".indexOf);f({target:"String",proto:!0,forced:!I("includes")},{includes:function(x){return!!~j(y(p(this)),y(c(x)),arguments.length>1?arguments[1]:void 0)}})},MURR:function(m,E,e){var f=e("aLaa"),v=0,c=Math.random(),p=f(1 .toString);m.exports=function(y){return"Symbol("+(y===void 0?"":y)+")_"+p(++v+c,36)}},N6FT:function(m,E,e){var f=e("++4Y"),v=e("YELS"),c=Function.prototype,p=f&&Object.getOwnPropertyDescriptor,y=v(c,"name"),I=y&&function(){}.name==="something",j=y&&(!f||f&&p(c,"name").configurable);m.exports={EXISTS:y,PROPER:I,CONFIGURABLE:j}},NCkV:function(m,E,e){"use strict";var f=e("1mOU"),v=e("m7zg"),c=e("aLaa"),p=e("WONN"),y=e("COGW"),I=e("WxoH"),j=e("XaNE"),T=e("NudO"),x=e("M/+V"),b=e("c3MK"),R=e("qzpy"),M=e("oK8H"),F=e("0r2v"),H=e("3fk+"),G=e("WMbf"),J=e("RhGR"),$=e("eRwv"),V=J.UNSUPPORTED_Y,X=4294967295,U=Math.min,q=[].push,P=c(/./.exec),A=c(q),N=c("".slice),k=!$(function(){var Y=/(?:)/,Z=Y.exec;Y.exec=function(){return Z.apply(this,arguments)};var nt="ab".split(Y);return nt.length!==2||nt[0]!=="a"||nt[1]!=="b"});p("split",function(Y,Z,nt){var S;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?S=function(L,C){var D=R(j(this)),z=C===void 0?X:C>>>0;if(z===0)return[];if(L===void 0)return[D];if(!y(L))return v(Z,D,L,z);for(var B=[],W=(L.ignoreCase?"i":"")+(L.multiline?"m":"")+(L.unicode?"u":"")+(L.sticky?"y":""),tt=0,Q=new RegExp(L.source,W+"g"),at,lt,vt;(at=v(G,Q,D))&&!(lt=Q.lastIndex,lt>tt&&(A(B,N(D,tt,at.index)),at.length>1&&at.index<D.length&&f(q,B,F(at,1)),vt=at[0].length,tt=lt,B.length>=z));)Q.lastIndex===at.index&&Q.lastIndex++;return tt===D.length?(vt||!P(Q,""))&&A(B,""):A(B,N(D,tt)),B.length>z?F(B,0,z):B}:"0".split(void 0,0).length?S=function(L,C){return L===void 0&&C===0?[]:v(Z,this,L,C)}:S=Z,[function(C,D){var z=j(this),B=C==null?void 0:M(C,Y);return B?v(B,C,z,D):v(S,R(z),C,D)},function(L,C){var D=I(this),z=R(L),B=nt(S,D,z,C,S!==Z);if(B.done)return B.value;var W=T(D,RegExp),tt=D.unicode,Q=(D.ignoreCase?"i":"")+(D.multiline?"m":"")+(D.unicode?"u":"")+(V?"g":"y"),at=new W(V?"^(?:"+D.source+")":D,Q),lt=C===void 0?X:C>>>0;if(lt===0)return[];if(z.length===0)return H(at,z)===null?[z]:[];for(var vt=0,rt=0,st=[];rt<z.length;){at.lastIndex=V?0:rt;var Pt=H(at,V?N(z,rt):z),Ot;if(Pt===null||(Ot=U(b(at.lastIndex+(V?rt:0)),z.length))===vt)rt=x(z,rt,tt);else{if(A(st,N(z,vt,rt)),st.length===lt)return st;for(var ut=1;ut<=Pt.length-1;ut++)if(A(st,Pt[ut]),st.length===lt)return st;rt=vt=Ot}}return A(st,N(z,vt)),st}]},!k,V)},NIpK:function(m,E,e){var f=e("Ks5W"),v=e("JTf3"),c=f.String,p=f.TypeError;m.exports=function(y){if(typeof y=="object"||v(y))return y;throw p("Can't set "+c(y)+" as a prototype")}},"Ne/+":function(m,E,e){var f=e("aLaa"),v=e("721z"),c=Math.floor,p=f("".charAt),y=f("".replace),I=f("".slice),j=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,T=/\$([$&'`]|\d{1,2})/g;m.exports=function(x,b,R,M,F,H){var G=R+x.length,J=M.length,$=T;return F!==void 0&&(F=v(F),$=j),y(H,$,function(V,X){var U;switch(p(X,0)){case"$":return"$";case"&":return x;case"`":return I(b,0,R);case"'":return I(b,G);case"<":U=F[I(X,1,-1)];break;default:var q=+X;if(q===0)return V;if(q>J){var P=c(q/10);return P===0?V:P<=J?M[P-1]===void 0?p(X,1):M[P-1]+p(X,1):V}U=M[q-1]}return U===void 0?"":U})}},NudO:function(m,E,e){var f=e("WxoH"),v=e("Dk1u"),c=e("11yv"),p=c("species");m.exports=function(y,I){var j=f(y).constructor,T;return j===void 0||(T=f(j)[p])==null?I:v(T)}},Nybj:function(m,E,e){var f=e("vkZI"),v=e("n6S8"),c=e("tMNq"),p=function(y){return function(I,j,T){var x=f(I),b=c(x),R=v(T,b),M;if(y&&j!=j){for(;b>R;)if(M=x[R++],M!=M)return!0}else for(;b>R;R++)if((y||R in x)&&x[R]===j)return y||R||0;return!y&&-1}};m.exports={includes:p(!0),indexOf:p(!1)}},OU4x:function(m,E,e){var f=e("Ks5W"),v=e("COGW"),c=f.TypeError;m.exports=function(p){if(v(p))throw c("The method doesn't accept regular expressions");return p}},Ppro:function(m,E,e){"use strict";var f=e("nCzB"),v=e("WMbf");f({target:"RegExp",proto:!0,forced:/./.exec!==v},{exec:v})},QELg:function(m,E,e){"use strict";var f=e("eRwv");m.exports=function(v,c){var p=[][v];return!!p&&f(function(){p.call(null,c||function(){throw 1},1)})}},QrM1:function(m,E,e){var f=e("ZpKI"),v=e("Yzn+"),c=v.concat("length","prototype");E.f=Object.getOwnPropertyNames||function(y){return f(y,c)}},"RXj+":function(m,E,e){var f=e("aLaa"),v=e("XaNE"),c=e("qzpy"),p=e("noWC"),y=f("".replace),I="["+p+"]",j=RegExp("^"+I+I+"*"),T=RegExp(I+I+"*$"),x=function(b){return function(R){var M=c(v(R));return b&1&&(M=y(M,j,"")),b&2&&(M=y(M,T,"")),M}};m.exports={start:x(1),end:x(2),trim:x(3)}},RYfq:function(m,E,e){var f=e("Ks5W"),v=e("JTf3"),c=function(p){return v(p)?p:void 0};m.exports=function(p,y){return arguments.length<2?c(f[p]):f[p]&&f[p][y]}},RhGR:function(m,E,e){var f=e("eRwv"),v=e("Ks5W"),c=v.RegExp;E.UNSUPPORTED_Y=f(function(){var p=c("a","y");return p.lastIndex=2,p.exec("abcd")!=null}),E.BROKEN_CARET=f(function(){var p=c("^r","gy");return p.lastIndex=2,p.exec("str")!=null})},S3az:function(m,E,e){var f=e("Ks5W"),v=e("JTf3"),c=e("sNJV"),p=f.WeakMap;m.exports=v(p)&&/native code/.test(c(p))},SDGZ:function(m,E,e){"use strict";e.d(E,"a",function(){return U});/*! *****************************************************************************
|
|
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 f=function(A,N){return(f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(k,Y){k.__proto__=Y}||function(k,Y){for(var Z in Y)Object.prototype.hasOwnProperty.call(Y,Z)&&(k[Z]=Y[Z])})(A,N)};function v(P,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");function N(){this.constructor=P}f(P,A),P.prototype=A===null?Object.create(A):(N.prototype=A.prototype,new N)}function c(P){var A="";Array.isArray(P)||(P=[P]);for(var N=0;N<P.length;N++){var k=P[N];if(k.type===U.CLOSE_PATH)A+="z";else if(k.type===U.HORIZ_LINE_TO)A+=(k.relative?"h":"H")+k.x;else if(k.type===U.VERT_LINE_TO)A+=(k.relative?"v":"V")+k.y;else if(k.type===U.MOVE_TO)A+=(k.relative?"m":"M")+k.x+" "+k.y;else if(k.type===U.LINE_TO)A+=(k.relative?"l":"L")+k.x+" "+k.y;else if(k.type===U.CURVE_TO)A+=(k.relative?"c":"C")+k.x1+" "+k.y1+" "+k.x2+" "+k.y2+" "+k.x+" "+k.y;else if(k.type===U.SMOOTH_CURVE_TO)A+=(k.relative?"s":"S")+k.x2+" "+k.y2+" "+k.x+" "+k.y;else if(k.type===U.QUAD_TO)A+=(k.relative?"q":"Q")+k.x1+" "+k.y1+" "+k.x+" "+k.y;else if(k.type===U.SMOOTH_QUAD_TO)A+=(k.relative?"t":"T")+k.x+" "+k.y;else{if(k.type!==U.ARC)throw new Error('Unexpected command type "'+k.type+'" at index '+N+".");A+=(k.relative?"a":"A")+k.rX+" "+k.rY+" "+k.xRot+" "+ +k.lArcFlag+" "+ +k.sweepFlag+" "+k.x+" "+k.y}}return A}function p(P,A){var N=P[0],k=P[1];return[N*Math.cos(A)-k*Math.sin(A),N*Math.sin(A)+k*Math.cos(A)]}function y(){for(var P=[],A=0;A<arguments.length;A++)P[A]=arguments[A];for(var N=0;N<P.length;N++)if(typeof P[N]!="number")throw new Error("assertNumbers arguments["+N+"] is not a number. "+typeof P[N]+" == typeof "+P[N]);return!0}var I=Math.PI;function j(P,A,N){P.lArcFlag=P.lArcFlag===0?0:1,P.sweepFlag=P.sweepFlag===0?0:1;var k=P.rX,Y=P.rY,Z=P.x,nt=P.y;k=Math.abs(P.rX),Y=Math.abs(P.rY);var S=p([(A-Z)/2,(N-nt)/2],-P.xRot/180*I),L=S[0],C=S[1],D=Math.pow(L,2)/Math.pow(k,2)+Math.pow(C,2)/Math.pow(Y,2);1<D&&(k*=Math.sqrt(D),Y*=Math.sqrt(D)),P.rX=k,P.rY=Y;var z=Math.pow(k,2)*Math.pow(C,2)+Math.pow(Y,2)*Math.pow(L,2),B=(P.lArcFlag!==P.sweepFlag?1:-1)*Math.sqrt(Math.max(0,(Math.pow(k,2)*Math.pow(Y,2)-z)/z)),W=k*C/Y*B,tt=-Y*L/k*B,Q=p([W,tt],P.xRot/180*I);P.cX=Q[0]+(A+Z)/2,P.cY=Q[1]+(N+nt)/2,P.phi1=Math.atan2((C-tt)/Y,(L-W)/k),P.phi2=Math.atan2((-C-tt)/Y,(-L-W)/k),P.sweepFlag===0&&P.phi2>P.phi1&&(P.phi2-=2*I),P.sweepFlag===1&&P.phi2<P.phi1&&(P.phi2+=2*I),P.phi1*=180/I,P.phi2*=180/I}function T(P,A,N){y(P,A,N);var k=P*P+A*A-N*N;if(0>k)return[];if(k===0)return[[P*N/(P*P+A*A),A*N/(P*P+A*A)]];var Y=Math.sqrt(k);return[[(P*N+A*Y)/(P*P+A*A),(A*N-P*Y)/(P*P+A*A)],[(P*N-A*Y)/(P*P+A*A),(A*N+P*Y)/(P*P+A*A)]]}var x,b=Math.PI/180;function R(P,A,N){return(1-N)*P+N*A}function M(P,A,N,k){return P+Math.cos(k/180*I)*A+Math.sin(k/180*I)*N}function F(P,A,N,k){var Y=1e-6,Z=A-P,nt=N-A,S=3*Z+3*(k-N)-6*nt,L=6*(nt-Z),C=3*Z;return Math.abs(S)<Y?[-C/L]:function(D,z,B){B===void 0&&(B=1e-6);var W=D*D/4-z;if(W<-B)return[];if(W<=B)return[-D/2];var tt=Math.sqrt(W);return[-D/2-tt,-D/2+tt]}(L/S,C/S,Y)}function H(P,A,N,k,Y){var Z=1-Y;return P*(Z*Z*Z)+A*(3*Z*Z*Y)+N*(3*Z*Y*Y)+k*(Y*Y*Y)}!function(P){function A(){return Y(function(S,L,C){return S.relative&&(S.x1!==void 0&&(S.x1+=L),S.y1!==void 0&&(S.y1+=C),S.x2!==void 0&&(S.x2+=L),S.y2!==void 0&&(S.y2+=C),S.x!==void 0&&(S.x+=L),S.y!==void 0&&(S.y+=C),S.relative=!1),S})}function N(){var S=NaN,L=NaN,C=NaN,D=NaN;return Y(function(z,B,W){return z.type&U.SMOOTH_CURVE_TO&&(z.type=U.CURVE_TO,S=isNaN(S)?B:S,L=isNaN(L)?W:L,z.x1=z.relative?B-S:2*B-S,z.y1=z.relative?W-L:2*W-L),z.type&U.CURVE_TO?(S=z.relative?B+z.x2:z.x2,L=z.relative?W+z.y2:z.y2):(S=NaN,L=NaN),z.type&U.SMOOTH_QUAD_TO&&(z.type=U.QUAD_TO,C=isNaN(C)?B:C,D=isNaN(D)?W:D,z.x1=z.relative?B-C:2*B-C,z.y1=z.relative?W-D:2*W-D),z.type&U.QUAD_TO?(C=z.relative?B+z.x1:z.x1,D=z.relative?W+z.y1:z.y1):(C=NaN,D=NaN),z})}function k(){var S=NaN,L=NaN;return Y(function(C,D,z){if(C.type&U.SMOOTH_QUAD_TO&&(C.type=U.QUAD_TO,S=isNaN(S)?D:S,L=isNaN(L)?z:L,C.x1=C.relative?D-S:2*D-S,C.y1=C.relative?z-L:2*z-L),C.type&U.QUAD_TO){S=C.relative?D+C.x1:C.x1,L=C.relative?z+C.y1:C.y1;var B=C.x1,W=C.y1;C.type=U.CURVE_TO,C.x1=((C.relative?0:D)+2*B)/3,C.y1=((C.relative?0:z)+2*W)/3,C.x2=(C.x+2*B)/3,C.y2=(C.y+2*W)/3}else S=NaN,L=NaN;return C})}function Y(S){var L=0,C=0,D=NaN,z=NaN;return function(B){if(isNaN(D)&&!(B.type&U.MOVE_TO))throw new Error("path must start with moveto");var W=S(B,L,C,D,z);return B.type&U.CLOSE_PATH&&(L=D,C=z),B.x!==void 0&&(L=B.relative?L+B.x:B.x),B.y!==void 0&&(C=B.relative?C+B.y:B.y),B.type&U.MOVE_TO&&(D=L,z=C),W}}function Z(S,L,C,D,z,B){return y(S,L,C,D,z,B),Y(function(W,tt,Q,at){var lt=W.x1,vt=W.x2,rt=W.relative&&!isNaN(at),st=W.x!==void 0?W.x:rt?0:tt,Pt=W.y!==void 0?W.y:rt?0:Q;function Ot(oe){return oe*oe}W.type&U.HORIZ_LINE_TO&&L!==0&&(W.type=U.LINE_TO,W.y=W.relative?0:Q),W.type&U.VERT_LINE_TO&&C!==0&&(W.type=U.LINE_TO,W.x=W.relative?0:tt),W.x!==void 0&&(W.x=W.x*S+Pt*C+(rt?0:z)),W.y!==void 0&&(W.y=st*L+W.y*D+(rt?0:B)),W.x1!==void 0&&(W.x1=W.x1*S+W.y1*C+(rt?0:z)),W.y1!==void 0&&(W.y1=lt*L+W.y1*D+(rt?0:B)),W.x2!==void 0&&(W.x2=W.x2*S+W.y2*C+(rt?0:z)),W.y2!==void 0&&(W.y2=vt*L+W.y2*D+(rt?0:B));var ut=S*D-L*C;if(W.xRot!==void 0&&(S!==1||L!==0||C!==0||D!==1))if(ut===0)delete W.rX,delete W.rY,delete W.xRot,delete W.lArcFlag,delete W.sweepFlag,W.type=U.LINE_TO;else{var Et=W.xRot*Math.PI/180,pt=Math.sin(Et),At=Math.cos(Et),ht=1/Ot(W.rX),Mt=1/Ot(W.rY),Tt=Ot(At)*ht+Ot(pt)*Mt,Rt=2*pt*At*(ht-Mt),Ut=Ot(pt)*ht+Ot(At)*Mt,wt=Tt*D*D-Rt*L*D+Ut*L*L,kt=Rt*(S*D+L*C)-2*(Tt*C*D+Ut*S*L),Ft=Tt*C*C-Rt*S*C+Ut*S*S,Lt=(Math.atan2(kt,wt-Ft)+Math.PI)%Math.PI/2,Vt=Math.sin(Lt),Ct=Math.cos(Lt);W.rX=Math.abs(ut)/Math.sqrt(wt*Ot(Ct)+kt*Vt*Ct+Ft*Ot(Vt)),W.rY=Math.abs(ut)/Math.sqrt(wt*Ot(Vt)-kt*Vt*Ct+Ft*Ot(Ct)),W.xRot=180*Lt/Math.PI}return W.sweepFlag!==void 0&&0>ut&&(W.sweepFlag=+!W.sweepFlag),W})}function nt(){return function(S){var L={};for(var C in S)L[C]=S[C];return L}}P.ROUND=function(S){function L(C){return Math.round(C*S)/S}return S===void 0&&(S=1e13),y(S),function(C){return C.x1!==void 0&&(C.x1=L(C.x1)),C.y1!==void 0&&(C.y1=L(C.y1)),C.x2!==void 0&&(C.x2=L(C.x2)),C.y2!==void 0&&(C.y2=L(C.y2)),C.x!==void 0&&(C.x=L(C.x)),C.y!==void 0&&(C.y=L(C.y)),C.rX!==void 0&&(C.rX=L(C.rX)),C.rY!==void 0&&(C.rY=L(C.rY)),C}},P.TO_ABS=A,P.TO_REL=function(){return Y(function(S,L,C){return S.relative||(S.x1!==void 0&&(S.x1-=L),S.y1!==void 0&&(S.y1-=C),S.x2!==void 0&&(S.x2-=L),S.y2!==void 0&&(S.y2-=C),S.x!==void 0&&(S.x-=L),S.y!==void 0&&(S.y-=C),S.relative=!0),S})},P.NORMALIZE_HVZ=function(S,L,C){return S===void 0&&(S=!0),L===void 0&&(L=!0),C===void 0&&(C=!0),Y(function(D,z,B,W,tt){if(isNaN(W)&&!(D.type&U.MOVE_TO))throw new Error("path must start with moveto");return L&&D.type&U.HORIZ_LINE_TO&&(D.type=U.LINE_TO,D.y=D.relative?0:B),C&&D.type&U.VERT_LINE_TO&&(D.type=U.LINE_TO,D.x=D.relative?0:z),S&&D.type&U.CLOSE_PATH&&(D.type=U.LINE_TO,D.x=D.relative?W-z:W,D.y=D.relative?tt-B:tt),D.type&U.ARC&&(D.rX===0||D.rY===0)&&(D.type=U.LINE_TO,delete D.rX,delete D.rY,delete D.xRot,delete D.lArcFlag,delete D.sweepFlag),D})},P.NORMALIZE_ST=N,P.QT_TO_C=k,P.INFO=Y,P.SANITIZE=function(S){S===void 0&&(S=0),y(S);var L=NaN,C=NaN,D=NaN,z=NaN;return Y(function(B,W,tt,Q,at){var lt=Math.abs,vt=!1,rt=0,st=0;if(B.type&U.SMOOTH_CURVE_TO&&(rt=isNaN(L)?0:W-L,st=isNaN(C)?0:tt-C),B.type&(U.CURVE_TO|U.SMOOTH_CURVE_TO)?(L=B.relative?W+B.x2:B.x2,C=B.relative?tt+B.y2:B.y2):(L=NaN,C=NaN),B.type&U.SMOOTH_QUAD_TO?(D=isNaN(D)?W:2*W-D,z=isNaN(z)?tt:2*tt-z):B.type&U.QUAD_TO?(D=B.relative?W+B.x1:B.x1,z=B.relative?tt+B.y1:B.y2):(D=NaN,z=NaN),B.type&U.LINE_COMMANDS||B.type&U.ARC&&(B.rX===0||B.rY===0||!B.lArcFlag)||B.type&U.CURVE_TO||B.type&U.SMOOTH_CURVE_TO||B.type&U.QUAD_TO||B.type&U.SMOOTH_QUAD_TO){var Pt=B.x===void 0?0:B.relative?B.x:B.x-W,Ot=B.y===void 0?0:B.relative?B.y:B.y-tt;rt=isNaN(D)?B.x1===void 0?rt:B.relative?B.x:B.x1-W:D-W,st=isNaN(z)?B.y1===void 0?st:B.relative?B.y:B.y1-tt:z-tt;var ut=B.x2===void 0?0:B.relative?B.x:B.x2-W,Et=B.y2===void 0?0:B.relative?B.y:B.y2-tt;lt(Pt)<=S&<(Ot)<=S&<(rt)<=S&<(st)<=S&<(ut)<=S&<(Et)<=S&&(vt=!0)}return B.type&U.CLOSE_PATH&<(W-Q)<=S&<(tt-at)<=S&&(vt=!0),vt?[]:B})},P.MATRIX=Z,P.ROTATE=function(S,L,C){L===void 0&&(L=0),C===void 0&&(C=0),y(S,L,C);var D=Math.sin(S),z=Math.cos(S);return Z(z,D,-D,z,L-L*z+C*D,C-L*D-C*z)},P.TRANSLATE=function(S,L){return L===void 0&&(L=0),y(S,L),Z(1,0,0,1,S,L)},P.SCALE=function(S,L){return L===void 0&&(L=S),y(S,L),Z(S,0,0,L,0,0)},P.SKEW_X=function(S){return y(S),Z(1,0,Math.atan(S),1,0,0)},P.SKEW_Y=function(S){return y(S),Z(1,Math.atan(S),0,1,0,0)},P.X_AXIS_SYMMETRY=function(S){return S===void 0&&(S=0),y(S),Z(-1,0,0,1,S,0)},P.Y_AXIS_SYMMETRY=function(S){return S===void 0&&(S=0),y(S),Z(1,0,0,-1,0,S)},P.A_TO_C=function(){return Y(function(S,L,C){return U.ARC===S.type?function(D,z,B){var W,tt,Q,at;D.cX||j(D,z,B);for(var lt=Math.min(D.phi1,D.phi2),vt=Math.max(D.phi1,D.phi2)-lt,rt=Math.ceil(vt/90),st=new Array(rt),Pt=z,Ot=B,ut=0;ut<rt;ut++){var Et=R(D.phi1,D.phi2,ut/rt),pt=R(D.phi1,D.phi2,(ut+1)/rt),At=pt-Et,ht=4/3*Math.tan(At*b/4),Mt=[Math.cos(Et*b)-ht*Math.sin(Et*b),Math.sin(Et*b)+ht*Math.cos(Et*b)],Tt=Mt[0],Rt=Mt[1],Ut=[Math.cos(pt*b),Math.sin(pt*b)],wt=Ut[0],kt=Ut[1],Ft=[wt+ht*Math.sin(pt*b),kt-ht*Math.cos(pt*b)],Lt=Ft[0],Vt=Ft[1];st[ut]={relative:D.relative,type:U.CURVE_TO};var Ct=function(se,Jt){var fe=p([se*D.rX,Jt*D.rY],D.xRot),Ee=fe[0],me=fe[1];return[D.cX+Ee,D.cY+me]};W=Ct(Tt,Rt),st[ut].x1=W[0],st[ut].y1=W[1],tt=Ct(Lt,Vt),st[ut].x2=tt[0],st[ut].y2=tt[1],Q=Ct(wt,kt),st[ut].x=Q[0],st[ut].y=Q[1],D.relative&&(st[ut].x1-=Pt,st[ut].y1-=Ot,st[ut].x2-=Pt,st[ut].y2-=Ot,st[ut].x-=Pt,st[ut].y-=Ot),Pt=(at=[st[ut].x,st[ut].y])[0],Ot=at[1]}return st}(S,S.relative?0:L,S.relative?0:C):S})},P.ANNOTATE_ARCS=function(){return Y(function(S,L,C){return S.relative&&(L=0,C=0),U.ARC===S.type&&j(S,L,C),S})},P.CLONE=nt,P.CALCULATE_BOUNDS=function(){var S=function(W){var tt={};for(var Q in W)tt[Q]=W[Q];return tt},L=A(),C=k(),D=N(),z=Y(function(B,W,tt){var Q=D(C(L(S(B))));function at(Vt){Vt>z.maxX&&(z.maxX=Vt),Vt<z.minX&&(z.minX=Vt)}function lt(Vt){Vt>z.maxY&&(z.maxY=Vt),Vt<z.minY&&(z.minY=Vt)}if(Q.type&U.DRAWING_COMMANDS&&(at(W),lt(tt)),Q.type&U.HORIZ_LINE_TO&&at(Q.x),Q.type&U.VERT_LINE_TO&<(Q.y),Q.type&U.LINE_TO&&(at(Q.x),lt(Q.y)),Q.type&U.CURVE_TO){at(Q.x),lt(Q.y);for(var vt=0,rt=F(W,Q.x1,Q.x2,Q.x);vt<rt.length;vt++)0<(Lt=rt[vt])&&1>Lt&&at(H(W,Q.x1,Q.x2,Q.x,Lt));for(var st=0,Pt=F(tt,Q.y1,Q.y2,Q.y);st<Pt.length;st++)0<(Lt=Pt[st])&&1>Lt&<(H(tt,Q.y1,Q.y2,Q.y,Lt))}if(Q.type&U.ARC){at(Q.x),lt(Q.y),j(Q,W,tt);for(var Ot=Q.xRot/180*Math.PI,ut=Math.cos(Ot)*Q.rX,Et=Math.sin(Ot)*Q.rX,pt=-Math.sin(Ot)*Q.rY,At=Math.cos(Ot)*Q.rY,ht=Q.phi1<Q.phi2?[Q.phi1,Q.phi2]:-180>Q.phi2?[Q.phi2+360,Q.phi1+360]:[Q.phi2,Q.phi1],Mt=ht[0],Tt=ht[1],Rt=function(Ct){var oe=Ct[0],se=Ct[1],Jt=180*Math.atan2(se,oe)/Math.PI;return Jt<Mt?Jt+360:Jt},Ut=0,wt=T(pt,-ut,0).map(Rt);Ut<wt.length;Ut++)(Lt=wt[Ut])>Mt&&Lt<Tt&&at(M(Q.cX,ut,pt,Lt));for(var kt=0,Ft=T(At,-Et,0).map(Rt);kt<Ft.length;kt++){var Lt;(Lt=Ft[kt])>Mt&&Lt<Tt&<(M(Q.cY,Et,At,Lt))}}return B});return z.minX=1/0,z.maxX=-1/0,z.minY=1/0,z.maxY=-1/0,z}}(x||(x={}));var G,J=function(){function P(){}return P.prototype.round=function(A){return this.transform(x.ROUND(A))},P.prototype.toAbs=function(){return this.transform(x.TO_ABS())},P.prototype.toRel=function(){return this.transform(x.TO_REL())},P.prototype.normalizeHVZ=function(A,N,k){return this.transform(x.NORMALIZE_HVZ(A,N,k))},P.prototype.normalizeST=function(){return this.transform(x.NORMALIZE_ST())},P.prototype.qtToC=function(){return this.transform(x.QT_TO_C())},P.prototype.aToC=function(){return this.transform(x.A_TO_C())},P.prototype.sanitize=function(A){return this.transform(x.SANITIZE(A))},P.prototype.translate=function(A,N){return this.transform(x.TRANSLATE(A,N))},P.prototype.scale=function(A,N){return this.transform(x.SCALE(A,N))},P.prototype.rotate=function(A,N,k){return this.transform(x.ROTATE(A,N,k))},P.prototype.matrix=function(A,N,k,Y,Z,nt){return this.transform(x.MATRIX(A,N,k,Y,Z,nt))},P.prototype.skewX=function(A){return this.transform(x.SKEW_X(A))},P.prototype.skewY=function(A){return this.transform(x.SKEW_Y(A))},P.prototype.xSymmetry=function(A){return this.transform(x.X_AXIS_SYMMETRY(A))},P.prototype.ySymmetry=function(A){return this.transform(x.Y_AXIS_SYMMETRY(A))},P.prototype.annotateArcs=function(){return this.transform(x.ANNOTATE_ARCS())},P}(),$=function(A){return A===" "||A===" "||A==="\r"||A===`
|
|
`},V=function(A){return"0".charCodeAt(0)<=A.charCodeAt(0)&&A.charCodeAt(0)<="9".charCodeAt(0)},X=function(P){function A(){var N=P.call(this)||this;return N.curNumber="",N.curCommandType=-1,N.curCommandRelative=!1,N.canParseCommandOrComma=!0,N.curNumberHasExp=!1,N.curNumberHasExpDigits=!1,N.curNumberHasDecimal=!1,N.curArgs=[],N}return v(A,P),A.prototype.finish=function(N){if(N===void 0&&(N=[]),this.parse(" ",N),this.curArgs.length!==0||!this.canParseCommandOrComma)throw new SyntaxError("Unterminated command at the path end.");return N},A.prototype.parse=function(N,k){var Y=this;k===void 0&&(k=[]);for(var Z=function(B){k.push(B),Y.curArgs.length=0,Y.canParseCommandOrComma=!0},nt=0;nt<N.length;nt++){var S=N[nt],L=!(this.curCommandType!==U.ARC||this.curArgs.length!==3&&this.curArgs.length!==4||this.curNumber.length!==1||this.curNumber!=="0"&&this.curNumber!=="1"),C=V(S)&&(this.curNumber==="0"&&S==="0"||L);if(!V(S)||C)if(S!=="e"&&S!=="E")if(S!=="-"&&S!=="+"||!this.curNumberHasExp||this.curNumberHasExpDigits)if(S!=="."||this.curNumberHasExp||this.curNumberHasDecimal||L){if(this.curNumber&&this.curCommandType!==-1){var D=Number(this.curNumber);if(isNaN(D))throw new SyntaxError("Invalid number ending at "+nt);if(this.curCommandType===U.ARC){if(this.curArgs.length===0||this.curArgs.length===1){if(0>D)throw new SyntaxError('Expected positive number, got "'+D+'" at index "'+nt+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+nt+'"')}this.curArgs.push(D),this.curArgs.length===q[this.curCommandType]&&(U.HORIZ_LINE_TO===this.curCommandType?Z({type:U.HORIZ_LINE_TO,relative:this.curCommandRelative,x:D}):U.VERT_LINE_TO===this.curCommandType?Z({type:U.VERT_LINE_TO,relative:this.curCommandRelative,y:D}):this.curCommandType===U.MOVE_TO||this.curCommandType===U.LINE_TO||this.curCommandType===U.SMOOTH_QUAD_TO?(Z({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),U.MOVE_TO===this.curCommandType&&(this.curCommandType=U.LINE_TO)):this.curCommandType===U.CURVE_TO?Z({type:U.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===U.SMOOTH_CURVE_TO?Z({type:U.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===U.QUAD_TO?Z({type:U.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===U.ARC&&Z({type:U.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!$(S))if(S===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(S!=="+"&&S!=="-"&&S!==".")if(C)this.curNumber=S,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+nt+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+S+'" at index '+nt+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,S!=="z"&&S!=="Z")if(S==="h"||S==="H")this.curCommandType=U.HORIZ_LINE_TO,this.curCommandRelative=S==="h";else if(S==="v"||S==="V")this.curCommandType=U.VERT_LINE_TO,this.curCommandRelative=S==="v";else if(S==="m"||S==="M")this.curCommandType=U.MOVE_TO,this.curCommandRelative=S==="m";else if(S==="l"||S==="L")this.curCommandType=U.LINE_TO,this.curCommandRelative=S==="l";else if(S==="c"||S==="C")this.curCommandType=U.CURVE_TO,this.curCommandRelative=S==="c";else if(S==="s"||S==="S")this.curCommandType=U.SMOOTH_CURVE_TO,this.curCommandRelative=S==="s";else if(S==="q"||S==="Q")this.curCommandType=U.QUAD_TO,this.curCommandRelative=S==="q";else if(S==="t"||S==="T")this.curCommandType=U.SMOOTH_QUAD_TO,this.curCommandRelative=S==="t";else{if(S!=="a"&&S!=="A")throw new SyntaxError('Unexpected character "'+S+'" at index '+nt+".");this.curCommandType=U.ARC,this.curCommandRelative=S==="a"}else k.push({type:U.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=S,this.curNumberHasDecimal=S==="."}else this.curNumber+=S,this.curNumberHasDecimal=!0;else this.curNumber+=S;else this.curNumber+=S,this.curNumberHasExp=!0;else this.curNumber+=S,this.curNumberHasExpDigits=this.curNumberHasExp}return k},A.prototype.transform=function(N){return Object.create(this,{parse:{value:function(Y,Z){Z===void 0&&(Z=[]);for(var nt=0,S=Object.getPrototypeOf(this).parse.call(this,Y);nt<S.length;nt++){var L=S[nt],C=N(L);Array.isArray(C)?Z.push.apply(Z,C):Z.push(C)}return Z}}})},A}(J),U=function(P){function A(N){var k=P.call(this)||this;return k.commands=typeof N=="string"?A.parse(N):N,k}return v(A,P),A.prototype.encode=function(){return A.encode(this.commands)},A.prototype.getBounds=function(){var N=x.CALCULATE_BOUNDS();return this.transform(N),N},A.prototype.transform=function(N){for(var k=[],Y=0,Z=this.commands;Y<Z.length;Y++){var nt=N(Z[Y]);Array.isArray(nt)?k.push.apply(k,nt):k.push(nt)}return this.commands=k,this},A.encode=function(N){return c(N)},A.parse=function(N){var k=new X,Y=[];return k.parse(N,Y),k.finish(Y),Y},A.CLOSE_PATH=1,A.MOVE_TO=2,A.HORIZ_LINE_TO=4,A.VERT_LINE_TO=8,A.LINE_TO=16,A.CURVE_TO=32,A.SMOOTH_CURVE_TO=64,A.QUAD_TO=128,A.SMOOTH_QUAD_TO=256,A.ARC=512,A.LINE_COMMANDS=A.LINE_TO|A.HORIZ_LINE_TO|A.VERT_LINE_TO,A.DRAWING_COMMANDS=A.HORIZ_LINE_TO|A.VERT_LINE_TO|A.LINE_TO|A.CURVE_TO|A.SMOOTH_CURVE_TO|A.QUAD_TO|A.SMOOTH_QUAD_TO|A.ARC,A}(J),q=((G={})[U.MOVE_TO]=2,G[U.LINE_TO]=2,G[U.HORIZ_LINE_TO]=1,G[U.VERT_LINE_TO]=1,G[U.CLOSE_PATH]=0,G[U.QUAD_TO]=4,G[U.SMOOTH_QUAD_TO]=2,G[U.CURVE_TO]=6,G[U.SMOOTH_CURVE_TO]=4,G[U.ARC]=7,G)},SN6V:function(m,E){var e=Math.ceil,f=Math.floor;m.exports=function(v){var c=+v;return c!==c||c===0?0:(c>0?f:e)(c)}},"ST+I":function(m,E,e){var f=e("aNr2"),v=e("MURR"),c=f("keys");m.exports=function(p){return c[p]||(c[p]=v(p))}},SkNP:function(m,E){m.exports={}},SwuV:function(m,E,e){var f=e("JTf3");m.exports=function(v){return typeof v=="object"?v!==null:f(v)}},TRzv:function(m,E,e){var f=e("WxoH"),v=e("SwuV"),c=e("zFjv");m.exports=function(p,y){if(f(p),v(y)&&y.constructor===p)return y;var I=c.f(p),j=I.resolve;return j(y),I.promise}},Ttl4:function(m,E,e){var f=e("YELS"),v=e("x1+7"),c=e("fKql"),p=e("FlRv");m.exports=function(y,I){for(var j=v(I),T=p.f,x=c.f,b=0;b<j.length;b++){var R=j[b];f(y,R)||T(y,R,x(I,R))}}},UCFi:function(m,E){E.f=Object.getOwnPropertySymbols},UQ6y:function(m,E,e){var f=e("S3az"),v=e("Ks5W"),c=e("aLaa"),p=e("SwuV"),y=e("8ODz"),I=e("YELS"),j=e("4gdG"),T=e("ST+I"),x=e("SkNP"),b="Object already initialized",R=v.TypeError,M=v.WeakMap,F,H,G,J=function(A){return G(A)?H(A):F(A,{})},$=function(A){return function(N){var k;if(!p(N)||(k=H(N)).type!==A)throw R("Incompatible receiver, "+A+" required");return k}};if(f||j.state){var V=j.state||(j.state=new M),X=c(V.get),U=c(V.has),q=c(V.set);F=function(A,N){if(U(V,A))throw new R(b);return N.facade=A,q(V,A,N),N},H=function(A){return X(V,A)||{}},G=function(A){return U(V,A)}}else{var P=T("state");x[P]=!0,F=function(A,N){if(I(A,P))throw new R(b);return N.facade=A,y(A,P,N),N},H=function(A){return I(A,P)?A[P]:{}},G=function(A){return I(A,P)}}m.exports={set:F,get:H,has:G,enforce:J,getterFor:$}},"WLJ+":function(m,E,e){var f=e("Ks5W"),v=e("YELS"),c=e("JTf3"),p=e("721z"),y=e("ST+I"),I=e("Gywb"),j=y("IE_PROTO"),T=f.Object,x=T.prototype;m.exports=I?T.getPrototypeOf:function(b){var R=p(b);if(v(R,j))return R[j];var M=R.constructor;return c(M)&&R instanceof M?M.prototype:R instanceof T?x:null}},WMbf:function(m,E,e){"use strict";var f=e("m7zg"),v=e("aLaa"),c=e("qzpy"),p=e("HTC/"),y=e("RhGR"),I=e("aNr2"),j=e("XFuk"),T=e("UQ6y").get,x=e("4Qxg"),b=e("c55Z"),R=I("native-string-replace",String.prototype.replace),M=RegExp.prototype.exec,F=M,H=v("".charAt),G=v("".indexOf),J=v("".replace),$=v("".slice),V=function(){var P=/a/,A=/b*/g;return f(M,P,"a"),f(M,A,"a"),P.lastIndex!==0||A.lastIndex!==0}(),X=y.UNSUPPORTED_Y||y.BROKEN_CARET,U=/()??/.exec("")[1]!==void 0,q=V||U||X||x||b;q&&(F=function(A){var N=this,k=T(N),Y=c(A),Z=k.raw,nt,S,L,C,D,z,B;if(Z)return Z.lastIndex=N.lastIndex,nt=f(F,Z,Y),N.lastIndex=Z.lastIndex,nt;var W=k.groups,tt=X&&N.sticky,Q=f(p,N),at=N.source,lt=0,vt=Y;if(tt&&(Q=J(Q,"y",""),G(Q,"g")===-1&&(Q+="g"),vt=$(Y,N.lastIndex),N.lastIndex>0&&(!N.multiline||N.multiline&&H(Y,N.lastIndex-1)!==`
|
|
`)&&(at="(?: "+at+")",vt=" "+vt,lt++),S=new RegExp("^(?:"+at+")",Q)),U&&(S=new RegExp("^"+at+"$(?!\\s)",Q)),V&&(L=N.lastIndex),C=f(M,tt?S:N,vt),tt?C?(C.input=$(C.input,lt),C[0]=$(C[0],lt),C.index=N.lastIndex,N.lastIndex+=C[0].length):N.lastIndex=0:V&&C&&(N.lastIndex=N.global?C.index+C[0].length:L),U&&C&&C.length>1&&f(R,C[0],S,function(){for(D=1;D<arguments.length-2;D++)arguments[D]===void 0&&(C[D]=void 0)}),C&&W)for(C.groups=z=j(null),D=0;D<W.length;D++)B=W[D],z[B[0]]=C[B[1]];return C}),m.exports=F},WOGj:function(m,E){m.exports=function(e){this.ok=!1,this.alpha=1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e=e.replace(/ /g,""),e=e.toLowerCase();var f={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"};e=f[e]||e;for(var v=[{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(x){return[parseInt(x[1]),parseInt(x[2]),parseInt(x[3]),parseFloat(x[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(x){return[parseInt(x[1]),parseInt(x[2]),parseInt(x[3])]}},{re:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:["#00ff00","336699"],process:function(x){return[parseInt(x[1],16),parseInt(x[2],16),parseInt(x[3],16)]}},{re:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:["#fb0","f0f"],process:function(x){return[parseInt(x[1]+x[1],16),parseInt(x[2]+x[2],16),parseInt(x[3]+x[3],16)]}}],c=0;c<v.length;c++){var p=v[c].re,y=v[c].process,I=p.exec(e);if(I){var j=y(I);this.r=j[0],this.g=j[1],this.b=j[2],j.length>3&&(this.alpha=j[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 T=this.r.toString(16),x=this.g.toString(16),b=this.b.toString(16);return T.length==1&&(T="0"+T),x.length==1&&(x="0"+x),b.length==1&&(b="0"+b),"#"+T+x+b},this.getHelpXML=function(){for(var T=new Array,x=0;x<v.length;x++)for(var b=v[x].example,R=0;R<b.length;R++)T[T.length]=b[R];for(var M in f)T[T.length]=M;var F=document.createElement("ul");F.setAttribute("id","rgbcolor-examples");for(var x=0;x<T.length;x++)try{var H=document.createElement("li"),G=new RGBColor(T[x]),J=document.createElement("div");J.style.cssText="margin: 3px; border: 1px solid black; background:"+G.toHex()+"; color:"+G.toHex(),J.appendChild(document.createTextNode("test"));var $=document.createTextNode(" "+T[x]+" -> "+G.toRGB()+" -> "+G.toHex());H.appendChild(J),H.appendChild($),F.appendChild(H)}catch(X){}return F}}},WONN:function(m,E,e){"use strict";e("Ppro");var f=e("aLaa"),v=e("WrAw"),c=e("WMbf"),p=e("eRwv"),y=e("11yv"),I=e("8ODz"),j=y("species"),T=RegExp.prototype;m.exports=function(x,b,R,M){var F=y(x),H=!p(function(){var V={};return V[F]=function(){return 7},""[x](V)!=7}),G=H&&!p(function(){var V=!1,X=/a/;return x==="split"&&(X={},X.constructor={},X.constructor[j]=function(){return X},X.flags="",X[F]=/./[F]),X.exec=function(){return V=!0,null},X[F](""),!V});if(!H||!G||R){var J=f(/./[F]),$=b(F,""[x],function(V,X,U,q,P){var A=f(V),N=X.exec;return N===c||N===T.exec?H&&!P?{done:!0,value:J(X,U,q)}:{done:!0,value:A(U,X,q)}:{done:!1}});v(String.prototype,x,$[0]),v(T,F,$[1])}M&&I(T[F],"sham",!0)}},WrAw:function(m,E,e){var f=e("Ks5W"),v=e("JTf3"),c=e("YELS"),p=e("8ODz"),y=e("nATg"),I=e("sNJV"),j=e("UQ6y"),T=e("N6FT").CONFIGURABLE,x=j.get,b=j.enforce,R=String(String).split("String");(m.exports=function(M,F,H,G){var J=G?!!G.unsafe:!1,$=G?!!G.enumerable:!1,V=G?!!G.noTargetGet:!1,X=G&&G.name!==void 0?G.name:F,U;if(v(H)&&(String(X).slice(0,7)==="Symbol("&&(X="["+String(X).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!c(H,"name")||T&&H.name!==X)&&p(H,"name",X),U=b(H),U.source||(U.source=R.join(typeof X=="string"?X:""))),M===f){$?M[F]=H:y(F,H);return}else J?!V&&M[F]&&($=!0):delete M[F];$?M[F]=H:p(M,F,H)})(Function.prototype,"toString",function(){return v(this)&&x(this).source||I(this)})},WxoH:function(m,E,e){var f=e("Ks5W"),v=e("SwuV"),c=f.String,p=f.TypeError;m.exports=function(y){if(v(y))return y;throw p(c(y)+" is not an object")}},"X/EZ":function(m,E,e){var f=e("11yv"),v=f("iterator"),c=!1;try{var p=0,y={next:function(){return{done:!!p++}},return:function(){c=!0}};y[v]=function(){return this},Array.from(y,function(){throw 2})}catch(I){}m.exports=function(I,j){if(!j&&!c)return!1;var T=!1;try{var x={};x[v]=function(){return{next:function(){return{done:T=!0}}}},I(x)}catch(b){}return T}},XFuk:function(m,E,e){var f=e("WxoH"),v=e("oR5W"),c=e("Yzn+"),p=e("SkNP"),y=e("bUA4"),I=e("me6S"),j=e("ST+I"),T=">",x="<",b="prototype",R="script",M=j("IE_PROTO"),F=function(){},H=function(X){return x+R+T+X+x+"/"+R+T},G=function(X){X.write(H("")),X.close();var U=X.parentWindow.Object;return X=null,U},J=function(){var X=I("iframe"),U="java"+R+":",q;return X.style.display="none",y.appendChild(X),X.src=String(U),q=X.contentWindow.document,q.open(),q.write(H("document.F=Object")),q.close(),q.F},$,V=function(){try{$=new ActiveXObject("htmlfile")}catch(U){}V=typeof document!="undefined"?document.domain&&$?G($):J():G($);for(var X=c.length;X--;)delete V[b][c[X]];return V()};p[M]=!0,m.exports=Object.create||function(U,q){var P;return U!==null?(F[b]=f(U),P=new F,F[b]=null,P[M]=U):P=V(),q===void 0?P:v(P,q)}},XTcp:function(m,E,e){var f=e("Ks5W"),v=e("1mOU"),c=e("mcoe"),p=e("JTf3"),y=e("YELS"),I=e("eRwv"),j=e("bUA4"),T=e("0r2v"),x=e("me6S"),b=e("GgKt"),R=e("IGIO"),M=f.setImmediate,F=f.clearImmediate,H=f.process,G=f.Dispatch,J=f.Function,$=f.MessageChannel,V=f.String,X=0,U={},q="onreadystatechange",P,A,N,k;try{P=f.location}catch(L){}var Y=function(L){if(y(U,L)){var C=U[L];delete U[L],C()}},Z=function(L){return function(){Y(L)}},nt=function(L){Y(L.data)},S=function(L){f.postMessage(V(L),P.protocol+"//"+P.host)};(!M||!F)&&(M=function(C){var D=T(arguments,1);return U[++X]=function(){v(p(C)?C:J(C),void 0,D)},A(X),X},F=function(C){delete U[C]},R?A=function(L){H.nextTick(Z(L))}:G&&G.now?A=function(L){G.now(Z(L))}:$&&!b?(N=new $,k=N.port2,N.port1.onmessage=nt,A=c(k.postMessage,k)):f.addEventListener&&p(f.postMessage)&&!f.importScripts&&P&&P.protocol!=="file:"&&!I(S)?(A=S,f.addEventListener("message",nt,!1)):q in x("script")?A=function(L){j.appendChild(x("script"))[q]=function(){j.removeChild(this),Y(L)}}:A=function(L){setTimeout(Z(L),0)}),m.exports={set:M,clear:F}},XaNE:function(m,E,e){var f=e("Ks5W"),v=f.TypeError;m.exports=function(c){if(c==null)throw v("Can't call method on "+c);return c}},Xp4B:function(m,E,e){"use strict";e.d(E,"a",function(){return j});function f(M){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(H){return typeof H}:f=function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H},f(M)}function v(M,F){if(!(M instanceof F))throw new TypeError("Cannot call a class as a function")}var c=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],p=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];function y(M,F,H,G){if(typeof M=="string"&&(M=document.getElementById(M)),!M||!("naturalWidth"in M))return;var J=M.naturalWidth,$=M.naturalHeight;if(typeof F=="string"&&(F=document.getElementById(F)),!F||!("getContext"in F))return;F.style.width=J+"px",F.style.height=$+"px",F.width=J,F.height=$;var V=F.getContext("2d");if(V.clearRect(0,0,J,$),V.drawImage(M,0,0),isNaN(H)||H<1)return;G?j(F,0,0,J,$,H):x(F,0,0,J,$,H)}function I(M,F,H,G,J){if(typeof M=="string"&&(M=document.getElementById(M)),!M||f(M)!=="object"||!("getContext"in M))throw new TypeError("Expecting canvas with `getContext` method in processCanvasRGB(A) calls!");var $=M.getContext("2d");try{return $.getImageData(F,H,G,J)}catch(V){throw new Error("unable to access image data: "+V)}}function j(M,F,H,G,J,$){if(isNaN($)||$<1)return;$|=0;var V=I(M,F,H,G,J);V=T(V,F,H,G,J,$),M.getContext("2d").putImageData(V,F,H)}function T(M,F,H,G,J,$){var V=M.data,X,U,q,P,A,N,k,Y,Z,nt,S,L,C,D,z,B,W,tt,Q,at,lt,vt,rt,st,Pt=2*$+1,Ot=G-1,ut=J-1,Et=$+1,pt=Et*(Et+1)/2,At=new R,ht=At,Mt;for(q=1;q<Pt;q++)ht=ht.next=new R,q===Et&&(Mt=ht);ht.next=At;var Tt=null,Rt=null;k=N=0;var Ut=c[$],wt=p[$];for(U=0;U<J;U++){for(B=W=tt=Q=Y=Z=nt=S=0,L=Et*(at=V[N]),C=Et*(lt=V[N+1]),D=Et*(vt=V[N+2]),z=Et*(rt=V[N+3]),Y+=pt*at,Z+=pt*lt,nt+=pt*vt,S+=pt*rt,ht=At,q=0;q<Et;q++)ht.r=at,ht.g=lt,ht.b=vt,ht.a=rt,ht=ht.next;for(q=1;q<Et;q++)P=N+((Ot<q?Ot:q)<<2),Y+=(ht.r=at=V[P])*(st=Et-q),Z+=(ht.g=lt=V[P+1])*st,nt+=(ht.b=vt=V[P+2])*st,S+=(ht.a=rt=V[P+3])*st,B+=at,W+=lt,tt+=vt,Q+=rt,ht=ht.next;for(Tt=At,Rt=Mt,X=0;X<G;X++)V[N+3]=rt=S*Ut>>wt,rt!==0?(rt=255/rt,V[N]=(Y*Ut>>wt)*rt,V[N+1]=(Z*Ut>>wt)*rt,V[N+2]=(nt*Ut>>wt)*rt):V[N]=V[N+1]=V[N+2]=0,Y-=L,Z-=C,nt-=D,S-=z,L-=Tt.r,C-=Tt.g,D-=Tt.b,z-=Tt.a,P=k+((P=X+$+1)<Ot?P:Ot)<<2,B+=Tt.r=V[P],W+=Tt.g=V[P+1],tt+=Tt.b=V[P+2],Q+=Tt.a=V[P+3],Y+=B,Z+=W,nt+=tt,S+=Q,Tt=Tt.next,L+=at=Rt.r,C+=lt=Rt.g,D+=vt=Rt.b,z+=rt=Rt.a,B-=at,W-=lt,tt-=vt,Q-=rt,Rt=Rt.next,N+=4;k+=G}for(X=0;X<G;X++){for(W=tt=Q=B=Z=nt=S=Y=0,N=X<<2,L=Et*(at=V[N]),C=Et*(lt=V[N+1]),D=Et*(vt=V[N+2]),z=Et*(rt=V[N+3]),Y+=pt*at,Z+=pt*lt,nt+=pt*vt,S+=pt*rt,ht=At,q=0;q<Et;q++)ht.r=at,ht.g=lt,ht.b=vt,ht.a=rt,ht=ht.next;for(A=G,q=1;q<=$;q++)N=A+X<<2,Y+=(ht.r=at=V[N])*(st=Et-q),Z+=(ht.g=lt=V[N+1])*st,nt+=(ht.b=vt=V[N+2])*st,S+=(ht.a=rt=V[N+3])*st,B+=at,W+=lt,tt+=vt,Q+=rt,ht=ht.next,q<ut&&(A+=G);for(N=X,Tt=At,Rt=Mt,U=0;U<J;U++)P=N<<2,V[P+3]=rt=S*Ut>>wt,rt>0?(rt=255/rt,V[P]=(Y*Ut>>wt)*rt,V[P+1]=(Z*Ut>>wt)*rt,V[P+2]=(nt*Ut>>wt)*rt):V[P]=V[P+1]=V[P+2]=0,Y-=L,Z-=C,nt-=D,S-=z,L-=Tt.r,C-=Tt.g,D-=Tt.b,z-=Tt.a,P=X+((P=U+Et)<ut?P:ut)*G<<2,Y+=B+=Tt.r=V[P],Z+=W+=Tt.g=V[P+1],nt+=tt+=Tt.b=V[P+2],S+=Q+=Tt.a=V[P+3],Tt=Tt.next,L+=at=Rt.r,C+=lt=Rt.g,D+=vt=Rt.b,z+=rt=Rt.a,B-=at,W-=lt,tt-=vt,Q-=rt,Rt=Rt.next,N+=G}return M}function x(M,F,H,G,J,$){if(isNaN($)||$<1)return;$|=0;var V=I(M,F,H,G,J);V=b(V,F,H,G,J,$),M.getContext("2d").putImageData(V,F,H)}function b(M,F,H,G,J,$){var V=M.data,X,U,q,P,A,N,k,Y,Z,nt,S,L,C,D,z,B,W,tt,Q,at,lt=2*$+1,vt=G-1,rt=J-1,st=$+1,Pt=st*(st+1)/2,Ot=new R,ut=Ot,Et;for(q=1;q<lt;q++)ut=ut.next=new R,q===st&&(Et=ut);ut.next=Ot;var pt=null,At=null;k=N=0;var ht=c[$],Mt=p[$];for(U=0;U<J;U++){for(D=z=B=Y=Z=nt=0,S=st*(W=V[N]),L=st*(tt=V[N+1]),C=st*(Q=V[N+2]),Y+=Pt*W,Z+=Pt*tt,nt+=Pt*Q,ut=Ot,q=0;q<st;q++)ut.r=W,ut.g=tt,ut.b=Q,ut=ut.next;for(q=1;q<st;q++)P=N+((vt<q?vt:q)<<2),Y+=(ut.r=W=V[P])*(at=st-q),Z+=(ut.g=tt=V[P+1])*at,nt+=(ut.b=Q=V[P+2])*at,D+=W,z+=tt,B+=Q,ut=ut.next;for(pt=Ot,At=Et,X=0;X<G;X++)V[N]=Y*ht>>Mt,V[N+1]=Z*ht>>Mt,V[N+2]=nt*ht>>Mt,Y-=S,Z-=L,nt-=C,S-=pt.r,L-=pt.g,C-=pt.b,P=k+((P=X+$+1)<vt?P:vt)<<2,D+=pt.r=V[P],z+=pt.g=V[P+1],B+=pt.b=V[P+2],Y+=D,Z+=z,nt+=B,pt=pt.next,S+=W=At.r,L+=tt=At.g,C+=Q=At.b,D-=W,z-=tt,B-=Q,At=At.next,N+=4;k+=G}for(X=0;X<G;X++){for(z=B=D=Z=nt=Y=0,N=X<<2,S=st*(W=V[N]),L=st*(tt=V[N+1]),C=st*(Q=V[N+2]),Y+=Pt*W,Z+=Pt*tt,nt+=Pt*Q,ut=Ot,q=0;q<st;q++)ut.r=W,ut.g=tt,ut.b=Q,ut=ut.next;for(A=G,q=1;q<=$;q++)N=A+X<<2,Y+=(ut.r=W=V[N])*(at=st-q),Z+=(ut.g=tt=V[N+1])*at,nt+=(ut.b=Q=V[N+2])*at,D+=W,z+=tt,B+=Q,ut=ut.next,q<rt&&(A+=G);for(N=X,pt=Ot,At=Et,U=0;U<J;U++)P=N<<2,V[P]=Y*ht>>Mt,V[P+1]=Z*ht>>Mt,V[P+2]=nt*ht>>Mt,Y-=S,Z-=L,nt-=C,S-=pt.r,L-=pt.g,C-=pt.b,P=X+((P=U+st)<rt?P:rt)*G<<2,Y+=D+=pt.r=V[P],Z+=z+=pt.g=V[P+1],nt+=B+=pt.b=V[P+2],pt=pt.next,S+=W=At.r,L+=tt=At.g,C+=Q=At.b,D-=W,z-=tt,B-=Q,At=At.next,N+=G}return M}var R=function M(){v(this,M),this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}},YELS:function(m,E,e){var f=e("aLaa"),v=e("721z"),c=f({}.hasOwnProperty);m.exports=Object.hasOwn||function(y,I){return c(v(y),I)}},"Yzn+":function(m,E){m.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},ZpKI:function(m,E,e){var f=e("aLaa"),v=e("YELS"),c=e("vkZI"),p=e("Nybj").indexOf,y=e("SkNP"),I=f([].push);m.exports=function(j,T){var x=c(j),b=0,R=[],M;for(M in x)!v(y,M)&&v(x,M)&&I(R,M);for(;T.length>b;)v(x,M=T[b++])&&(~p(R,M)||I(R,M));return R}},a9Cf:function(m,E,e){var f=e("11yv"),v=f("toStringTag"),c={};c[v]="z",m.exports=String(c)==="[object z]"},aLaa:function(m,E){var e=Function.prototype,f=e.bind,v=e.call,c=f&&f.bind(v);m.exports=f?function(p){return p&&c(v,p)}:function(p){return p&&function(){return v.apply(p,arguments)}}},aNIs:function(m,E,e){var f=e("Ks5W"),v=e("eE3R"),c=f.process,p=f.Deno,y=c&&c.versions||p&&p.version,I=y&&y.v8,j,T;I&&(j=I.split("."),T=j[0]>0&&j[0]<4?1:+(j[0]+j[1])),!T&&v&&(j=v.match(/Edge\/(\d+)/),(!j||j[1]>=74)&&(j=v.match(/Chrome\/(\d+)/),j&&(T=+j[1]))),m.exports=T},aNr2:function(m,E,e){var f=e("jybJ"),v=e("4gdG");(m.exports=function(c,p){return v[c]||(v[c]=p!==void 0?p:{})})("versions",[]).push({version:"3.19.1",mode:f?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},bQgK:function(m,E,e){(function(f){(function(){var v,c,p,y,I,j;typeof performance!="undefined"&&performance!==null&&performance.now?m.exports=function(){return performance.now()}:typeof f!="undefined"&&f!==null&&f.hrtime?(m.exports=function(){return(v()-I)/1e6},c=f.hrtime,v=function(){var x;return x=c(),x[0]*1e9+x[1]},y=v(),j=f.uptime()*1e9,I=y-j):Date.now?(m.exports=function(){return Date.now()-p},p=Date.now()):(m.exports=function(){return new Date().getTime()-p},p=new Date().getTime())}).call(this)}).call(this,e("Q2Ig"))},bT0D:function(m,E,e){var f=e("Ks5W"),v=e("RYfq"),c=e("JTf3"),p=e("3Xd8"),y=e("1Sr1"),I=f.Object;m.exports=y?function(j){return typeof j=="symbol"}:function(j){var T=v("Symbol");return c(T)&&p(T.prototype,I(j))}},bUA4:function(m,E,e){var f=e("RYfq");m.exports=f("document","documentElement")},ba8b:function(m,E,e){var f=e("aLaa"),v=f({}.toString),c=f("".slice);m.exports=function(p){return c(v(p),8,-1)}},c3MK:function(m,E,e){var f=e("SN6V"),v=Math.min;m.exports=function(c){return c>0?v(f(c),9007199254740991):0}},c55Z:function(m,E,e){var f=e("eRwv"),v=e("Ks5W"),c=v.RegExp;m.exports=f(function(){var p=c("(?<a>b)","g");return p.exec("b").groups.a!=="b"||"b".replace(p,"$<a>c")!=="bc"})},eE3R:function(m,E,e){var f=e("RYfq");m.exports=f("navigator","userAgent")||""},eRwv:function(m,E){m.exports=function(e){try{return!!e()}catch(f){return!0}}},fKql:function(m,E,e){var f=e("++4Y"),v=e("m7zg"),c=e("5r2E"),p=e("4uGi"),y=e("vkZI"),I=e("GTqx"),j=e("YELS"),T=e("pVCk"),x=Object.getOwnPropertyDescriptor;E.f=f?x:function(R,M){if(R=y(R),M=I(M),T)try{return x(R,M)}catch(F){}if(j(R,M))return p(!v(c.f,R,M),R[M])}},"g8+u":function(m,E,e){var f=e("Ks5W"),v=e("a9Cf"),c=e("JTf3"),p=e("ba8b"),y=e("11yv"),I=y("toStringTag"),j=f.Object,T=p(function(){return arguments}())=="Arguments",x=function(b,R){try{return b[R]}catch(M){}};m.exports=v?p:function(b){var R,M,F;return b===void 0?"Undefined":b===null?"Null":typeof(M=x(R=j(b),I))=="string"?M:T?p(R):(F=p(R))=="Object"&&c(R.callee)?"Arguments":F}},g9jQ:function(m,E,e){"use strict";var f=e("nCzB"),v=e("aLaa"),c=e("Nybj").indexOf,p=e("QELg"),y=v([].indexOf),I=!!y&&1/y([1],1,-0)<0,j=p("indexOf");f({target:"Array",proto:!0,forced:I||!j},{indexOf:function(x){var b=arguments.length>1?arguments[1]:void 0;return I?y(this,x,b)||0:c(this,x,b)}})},gzPo:function(m,E,e){var f=e("Ks5W"),v=e("mcoe"),c=e("fKql").f,p=e("XTcp").set,y=e("GgKt"),I=e("FqHY"),j=e("/pbl"),T=e("IGIO"),x=f.MutationObserver||f.WebKitMutationObserver,b=f.document,R=f.process,M=f.Promise,F=c(f,"queueMicrotask"),H=F&&F.value,G,J,$,V,X,U,q,P;H||(G=function(){var A,N;for(T&&(A=R.domain)&&A.exit();J;){N=J.fn,J=J.next;try{N()}catch(k){throw J?V():$=void 0,k}}$=void 0,A&&A.enter()},!y&&!T&&!j&&x&&b?(X=!0,U=b.createTextNode(""),new x(G).observe(U,{characterData:!0}),V=function(){U.data=X=!X}):!I&&M&&M.resolve?(q=M.resolve(void 0),q.constructor=M,P=v(q.then,q),V=function(){P(G)}):T?V=function(){R.nextTick(G)}:(p=v(p,f),V=function(){p(G)})),m.exports=H||function(A){var N={fn:A,next:void 0};$&&($.next=N),J||(J=N,V()),$=N}},hIaP:function(m,E,e){var f=e("Ks5W"),v=e("m7zg"),c=e("8HiI"),p=e("WxoH"),y=e("IL+x"),I=e("ltkU"),j=f.TypeError;m.exports=function(T,x){var b=arguments.length<2?I(T):x;if(c(b))return p(v(b,T));throw j(y(T)+" is not iterable")}},"iBj/":function(m,E,e){var f=e("m7zg"),v=e("WxoH"),c=e("oK8H");m.exports=function(p,y,I){var j,T;v(p);try{if(j=c(p,"return"),!j){if(y==="throw")throw I;return I}j=f(j,p)}catch(x){T=!0,j=x}if(y==="throw")throw I;if(T)throw j;return v(j),I}},iWRt:function(m,E,e){"use strict";var f=e("nCzB"),v=e("aLaa"),c=e("uZ/K"),p=v([].reverse),y=[1,2];f({target:"Array",proto:!0,forced:String(y)===String(y.reverse())},{reverse:function(){return c(this)&&(this.length=this.length),p(this)}})},jgt4:function(m,E,e){"use strict";var f=e("nCzB"),v=e("m7zg"),c=e("jybJ"),p=e("N6FT"),y=e("JTf3"),I=e("3agc"),j=e("WLJ+"),T=e("JHvW"),x=e("ueY1"),b=e("8ODz"),R=e("WrAw"),M=e("11yv"),F=e("AoAp"),H=e("qjFr"),G=p.PROPER,J=p.CONFIGURABLE,$=H.IteratorPrototype,V=H.BUGGY_SAFARI_ITERATORS,X=M("iterator"),U="keys",q="values",P="entries",A=function(){return this};m.exports=function(N,k,Y,Z,nt,S,L){I(Y,k,Z);var C=function(rt){if(rt===nt&&tt)return tt;if(!V&&rt in B)return B[rt];switch(rt){case U:return function(){return new Y(this,rt)};case q:return function(){return new Y(this,rt)};case P:return function(){return new Y(this,rt)}}return function(){return new Y(this)}},D=k+" Iterator",z=!1,B=N.prototype,W=B[X]||B["@@iterator"]||nt&&B[nt],tt=!V&&W||C(nt),Q=k=="Array"&&B.entries||W,at,lt,vt;if(Q&&(at=j(Q.call(new N)),at!==Object.prototype&&at.next&&(!c&&j(at)!==$&&(T?T(at,$):y(at[X])||R(at,X,A)),x(at,D,!0,!0),c&&(F[D]=A))),G&&nt==q&&W&&W.name!==q&&(!c&&J?b(B,"name",q):(z=!0,tt=function(){return v(W,this)})),nt)if(lt={values:C(q),keys:S?tt:C(U),entries:C(P)},L)for(vt in lt)(V||z||!(vt in B))&&R(B,vt,lt[vt]);else f({target:k,proto:!0,forced:V||z},lt);return(!c||L)&&B[X]!==tt&&R(B,X,tt,{name:nt}),F[k]=tt,lt}},jybJ:function(m,E){m.exports=!1},lAFk:function(m,E,e){var f=e("Ks5W");m.exports=function(v,c){var p=f.console;p&&p.error&&(arguments.length==1?p.error(v):p.error(v,c))}},lSNA:function(m,E){function e(f,v,c){return v in f?Object.defineProperty(f,v,{value:c,enumerable:!0,configurable:!0,writable:!0}):f[v]=c,f}m.exports=e,m.exports.default=m.exports,m.exports.__esModule=!0},ltkU:function(m,E,e){var f=e("g8+u"),v=e("oK8H"),c=e("AoAp"),p=e("11yv"),y=p("iterator");m.exports=function(I){if(I!=null)return v(I,y)||v(I,"@@iterator")||c[f(I)]}},m7zg:function(m,E){var e=Function.prototype.call;m.exports=e.bind?e.bind(e):function(){return e.apply(e,arguments)}},"mGb/":function(m,E,e){var f=e("eRwv"),v=e("JTf3"),c=/#|\.prototype\./,p=function(x,b){var R=I[y(x)];return R==T?!0:R==j?!1:v(b)?f(b):!!b},y=p.normalize=function(x){return String(x).replace(c,".").toLowerCase()},I=p.data={},j=p.NATIVE="N",T=p.POLYFILL="P";m.exports=p},mcoe:function(m,E,e){var f=e("aLaa"),v=e("8HiI"),c=f(f.bind);m.exports=function(p,y){return v(p),y===void 0?p:c?c(p,y):function(){return p.apply(y,arguments)}}},mdxj:function(m,E,e){"use strict";var f=e("nCzB"),v=e("FjAG").left,c=e("QELg"),p=e("aNIs"),y=e("IGIO"),I=c("reduce"),j=!y&&p>79&&p<83;f({target:"Array",proto:!0,forced:!I||j},{reduce:function(x){var b=arguments.length;return v(this,x,b,b>1?arguments[1]:void 0)}})},me6S:function(m,E,e){var f=e("Ks5W"),v=e("SwuV"),c=f.document,p=v(c)&&v(c.createElement);m.exports=function(y){return p?c.createElement(y):{}}},ms20:function(m,E,e){var f=e("Ks5W"),v=e("m7zg"),c=e("SwuV"),p=e("bT0D"),y=e("oK8H"),I=e("2lHc"),j=e("11yv"),T=f.TypeError,x=j("toPrimitive");m.exports=function(b,R){if(!c(b)||p(b))return b;var M=y(b,x),F;if(M){if(R===void 0&&(R="default"),F=v(M,b,R),!c(F)||p(F))return F;throw T("Can't convert object to primitive value")}return R===void 0&&(R="number"),I(b,R)}},n6S8:function(m,E,e){var f=e("SN6V"),v=Math.max,c=Math.min;m.exports=function(p,y){var I=f(p);return I<0?v(I+y,0):c(I,y)}},nATg:function(m,E,e){var f=e("Ks5W"),v=Object.defineProperty;m.exports=function(c,p){try{v(f,c,{value:p,configurable:!0,writable:!0})}catch(y){f[c]=p}return p}},nCzB:function(m,E,e){var f=e("Ks5W"),v=e("fKql").f,c=e("8ODz"),p=e("WrAw"),y=e("nATg"),I=e("Ttl4"),j=e("mGb/");m.exports=function(T,x){var b=T.target,R=T.global,M=T.stat,F,H,G,J,$,V;if(R?H=f:M?H=f[b]||y(b,{}):H=(f[b]||{}).prototype,H)for(G in x){if($=x[G],T.noTargetGet?(V=v(H,G),J=V&&V.value):J=H[G],F=j(R?G:b+(M?".":"#")+G,T.forced),!F&&J!==void 0){if(typeof $==typeof J)continue;I($,J)}(T.sham||J&&J.sham)&&c($,"sham",!0),p(H,G,$,T)}}},noWC:function(m,E){m.exports=`
|
|
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},nvEG:function(m,E,e){var f=e("Ks5W"),v=e("mcoe"),c=e("m7zg"),p=e("WxoH"),y=e("IL+x"),I=e("3n0U"),j=e("tMNq"),T=e("3Xd8"),x=e("hIaP"),b=e("ltkU"),R=e("iBj/"),M=f.TypeError,F=function(G,J){this.stopped=G,this.result=J},H=F.prototype;m.exports=function(G,J,$){var V=$&&$.that,X=!!($&&$.AS_ENTRIES),U=!!($&&$.IS_ITERATOR),q=!!($&&$.INTERRUPTED),P=v(J,V),A,N,k,Y,Z,nt,S,L=function(D){return A&&R(A,"normal",D),new F(!0,D)},C=function(D){return X?(p(D),q?P(D[0],D[1],L):P(D[0],D[1])):q?P(D,L):P(D)};if(U)A=G;else{if(N=b(G),!N)throw M(y(G)+" is not iterable");if(I(N)){for(k=0,Y=j(G);Y>k;k++)if(Z=C(G[k]),Z&&T(H,Z))return Z;return new F(!1)}A=x(G,N)}for(nt=A.next;!(S=c(nt,A)).done;){try{Z=C(S.value)}catch(D){R(A,"throw",D)}if(typeof Z=="object"&&Z&&T(H,Z))return Z}return new F(!1)}},oK8H:function(m,E,e){var f=e("8HiI");m.exports=function(v,c){var p=v[c];return p==null?void 0:f(p)}},oR5W:function(m,E,e){var f=e("++4Y"),v=e("FlRv"),c=e("WxoH"),p=e("vkZI"),y=e("Ai06");m.exports=f?Object.defineProperties:function(j,T){c(j);for(var x=p(T),b=y(T),R=b.length,M=0,F;R>M;)v.f(j,F=b[M++],x[F]);return j}},p5Ma:function(m,E,e){var f=e("Ks5W"),v=e("aLaa"),c=e("eRwv"),p=e("ba8b"),y=f.Object,I=v("".split);m.exports=c(function(){return!y("z").propertyIsEnumerable(0)})?function(j){return p(j)=="String"?I(j,""):y(j)}:y},pVCk:function(m,E,e){var f=e("++4Y"),v=e("eRwv"),c=e("me6S");m.exports=!f&&!v(function(){return Object.defineProperty(c("div"),"a",{get:function(){return 7}}).a!=7})},"plO+":function(m,E,e){var f=e("aNIs"),v=e("eRwv");m.exports=!!Object.getOwnPropertySymbols&&!v(function(){var c=Symbol();return!String(c)||!(Object(c)instanceof Symbol)||!Symbol.sham&&f&&f<41})},qJvV:function(m,E,e){var f=e("Ks5W"),v=e("ENhe"),c=e("GI0h"),p=e("Lltv"),y=e("8ODz"),I=e("11yv"),j=I("iterator"),T=I("toStringTag"),x=p.values,b=function(M,F){if(M){if(M[j]!==x)try{y(M,j,x)}catch(G){M[j]=x}if(M[T]||y(M,T,F),v[F]){for(var H in p)if(M[H]!==p[H])try{y(M,H,p[H])}catch(G){M[H]=p[H]}}}};for(var R in v)b(f[R]&&f[R].prototype,R);b(c,"DOMTokenList")},qjFr:function(m,E,e){"use strict";var f=e("eRwv"),v=e("JTf3"),c=e("XFuk"),p=e("WLJ+"),y=e("WrAw"),I=e("11yv"),j=e("jybJ"),T=I("iterator"),x=!1,b,R,M;[].keys&&(M=[].keys(),"next"in M?(R=p(p(M)),R!==Object.prototype&&(b=R)):x=!0);var F=b==null||f(function(){var H={};return b[T].call(H)!==H});F?b={}:j&&(b=c(b)),v(b[T])||y(b,T,function(){return this}),m.exports={IteratorPrototype:b,BUGGY_SAFARI_ITERATORS:x}},qzpy:function(m,E,e){var f=e("Ks5W"),v=e("g8+u"),c=f.String;m.exports=function(p){if(v(p)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return c(p)}},sNJV:function(m,E,e){var f=e("aLaa"),v=e("JTf3"),c=e("4gdG"),p=f(Function.toString);v(c.inspectSource)||(c.inspectSource=function(y){return p(y)}),m.exports=c.inspectSource},tMNq:function(m,E,e){var f=e("c3MK");m.exports=function(v){return f(v.length)}},"uZ/K":function(m,E,e){var f=e("ba8b");m.exports=Array.isArray||function(c){return f(c)=="Array"}},ueY1:function(m,E,e){var f=e("FlRv").f,v=e("YELS"),c=e("11yv"),p=c("toStringTag");m.exports=function(y,I,j){y&&!v(y=j?y:y.prototype,p)&&f(y,p,{configurable:!0,value:I})}},uoua:function(m,E,e){var f=e("Ks5W"),v=e("3Xd8"),c=f.TypeError;m.exports=function(p,y){if(v(y,p))return p;throw c("Incorrect invocation")}},vTDQ:function(m,E){m.exports=typeof window=="object"},vkZI:function(m,E,e){var f=e("p5Ma"),v=e("XaNE");m.exports=function(c){return f(v(c))}},vrKp:function(m,E,e){"use strict";var f=e("nCzB"),v=e("jybJ"),c=e("Ks5W"),p=e("RYfq"),y=e("m7zg"),I=e("BDtL"),j=e("WrAw"),T=e("LOfi"),x=e("JHvW"),b=e("ueY1"),R=e("9Bi7"),M=e("8HiI"),F=e("JTf3"),H=e("SwuV"),G=e("uoua"),J=e("sNJV"),$=e("nvEG"),V=e("X/EZ"),X=e("NudO"),U=e("XTcp").set,q=e("gzPo"),P=e("TRzv"),A=e("lAFk"),N=e("zFjv"),k=e("8xe4"),Y=e("UQ6y"),Z=e("mGb/"),nt=e("11yv"),S=e("vTDQ"),L=e("IGIO"),C=e("aNIs"),D=nt("species"),z="Promise",B=Y.get,W=Y.set,tt=Y.getterFor(z),Q=I&&I.prototype,at=I,lt=Q,vt=c.TypeError,rt=c.document,st=c.process,Pt=N.f,Ot=Pt,ut=!!(rt&&rt.createEvent&&c.dispatchEvent),Et=F(c.PromiseRejectionEvent),pt="unhandledrejection",At="rejectionhandled",ht=0,Mt=1,Tt=2,Rt=1,Ut=2,wt=!1,kt,Ft,Lt,Vt,Ct=Z(z,function(){var ot=J(at),gt=ot!==String(at);if(!gt&&C===66)return!0;if(v&&!lt.finally)return!0;if(C>=51&&/native code/.test(ot))return!1;var bt=new at(function(jt){jt(1)}),xt=function(jt){jt(function(){},function(){})},It=bt.constructor={};return It[D]=xt,wt=bt.then(function(){})instanceof xt,wt?!gt&&S&&!Et:!0}),oe=Ct||!V(function(ot){at.all(ot).catch(function(){})}),se=function(ot){var gt;return H(ot)&&F(gt=ot.then)?gt:!1},Jt=function(ot,gt){if(ot.notified)return;ot.notified=!0;var bt=ot.reactions;q(function(){for(var xt=ot.value,It=ot.state==Mt,jt=0;bt.length>jt;){var $t=bt[jt++],re=It?$t.ok:$t.fail,ne=$t.resolve,ae=$t.reject,Xt=$t.domain,qt,ve,ue;try{re?(It||(ot.rejection===Ut&&Le(ot),ot.rejection=Rt),re===!0?qt=xt:(Xt&&Xt.enter(),qt=re(xt),Xt&&(Xt.exit(),ue=!0)),qt===$t.promise?ae(vt("Promise-chain cycle")):(ve=se(qt))?y(ve,qt,ne,ae):ne(qt)):ae(xt)}catch(dt){Xt&&!ue&&Xt.exit(),ae(dt)}}ot.reactions=[],ot.notified=!1,gt&&!ot.rejection&&Ee(ot)})},fe=function(ot,gt,bt){var xt,It;ut?(xt=rt.createEvent("Event"),xt.promise=gt,xt.reason=bt,xt.initEvent(ot,!1,!0),c.dispatchEvent(xt)):xt={promise:gt,reason:bt},!Et&&(It=c["on"+ot])?It(xt):ot===pt&&A("Unhandled promise rejection",bt)},Ee=function(ot){y(U,c,function(){var gt=ot.facade,bt=ot.value,xt=me(ot),It;if(xt&&(It=k(function(){L?st.emit("unhandledRejection",bt,gt):fe(pt,gt,bt)}),ot.rejection=L||me(ot)?Ut:Rt,It.error))throw It.value})},me=function(ot){return ot.rejection!==Rt&&!ot.parent},Le=function(ot){y(U,c,function(){var gt=ot.facade;L?st.emit("rejectionHandled",gt):fe(At,gt,ot.value)})},he=function(ot,gt,bt){return function(xt){ot(gt,xt,bt)}},ce=function(ot,gt,bt){if(ot.done)return;ot.done=!0,bt&&(ot=bt),ot.value=gt,ot.state=Tt,Jt(ot,!0)},be=function(ot,gt,bt){if(ot.done)return;ot.done=!0,bt&&(ot=bt);try{if(ot.facade===gt)throw vt("Promise can't be resolved itself");var xt=se(gt);xt?q(function(){var It={done:!1};try{y(xt,gt,he(be,It,ot),he(ce,It,ot))}catch(jt){ce(It,jt,ot)}}):(ot.value=gt,ot.state=Mt,Jt(ot,!1))}catch(It){ce({done:!1},It,ot)}};if(Ct&&(at=function(gt){G(this,lt),M(gt),y(kt,this);var bt=B(this);try{gt(he(be,bt),he(ce,bt))}catch(xt){ce(bt,xt)}},lt=at.prototype,kt=function(gt){W(this,{type:z,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:ht,value:void 0})},kt.prototype=T(lt,{then:function(gt,bt){var xt=tt(this),It=xt.reactions,jt=Pt(X(this,at));return jt.ok=F(gt)?gt:!0,jt.fail=F(bt)&&bt,jt.domain=L?st.domain:void 0,xt.parent=!0,It[It.length]=jt,xt.state!=ht&&Jt(xt,!1),jt.promise},catch:function(ot){return this.then(void 0,ot)}}),Ft=function(){var ot=new kt,gt=B(ot);this.promise=ot,this.resolve=he(be,gt),this.reject=he(ce,gt)},N.f=Pt=function(ot){return ot===at||ot===Lt?new Ft(ot):Ot(ot)},!v&&F(I)&&Q!==Object.prototype)){Vt=Q.then,wt||(j(Q,"then",function(gt,bt){var xt=this;return new at(function(It,jt){y(Vt,xt,It,jt)}).then(gt,bt)},{unsafe:!0}),j(Q,"catch",lt.catch,{unsafe:!0}));try{delete Q.constructor}catch(ot){}x&&x(Q,lt)}f({global:!0,wrap:!0,forced:Ct},{Promise:at}),b(at,z,!1,!0),R(z),Lt=p(z),f({target:z,stat:!0,forced:Ct},{reject:function(gt){var bt=Pt(this);return y(bt.reject,void 0,gt),bt.promise}}),f({target:z,stat:!0,forced:v||Ct},{resolve:function(gt){return P(v&&this===Lt?at:this,gt)}}),f({target:z,stat:!0,forced:oe},{all:function(gt){var bt=this,xt=Pt(bt),It=xt.resolve,jt=xt.reject,$t=k(function(){var re=M(bt.resolve),ne=[],ae=0,Xt=1;$(gt,function(qt){var ve=ae++,ue=!1;Xt++,y(re,bt,qt).then(function(dt){if(ue)return;ue=!0,ne[ve]=dt,--Xt||It(ne)},jt)}),--Xt||It(ne)});return $t.error&&jt($t.value),xt.promise},race:function(gt){var bt=this,xt=Pt(bt),It=xt.reject,jt=k(function(){var $t=M(bt.resolve);$(gt,function(re){y($t,bt,re).then(xt.resolve,It)})});return jt.error&&It(jt.value),xt.promise}})},wOD2:function(m,E,e){"use strict";var f=e("nCzB"),v=e("RXj+").trim,c=e("5JCY");f({target:"String",proto:!0,forced:c("trim")},{trim:function(){return v(this)}})},"x1+7":function(m,E,e){var f=e("RYfq"),v=e("aLaa"),c=e("QrM1"),p=e("UCFi"),y=e("WxoH"),I=v([].concat);m.exports=f("Reflect","ownKeys")||function(T){var x=c.f(y(T)),b=p.f;return b?I(x,b(T)):x}},x8x8:function(m,E,e){"use strict";var f=e("1mOU"),v=e("m7zg"),c=e("aLaa"),p=e("WONN"),y=e("eRwv"),I=e("WxoH"),j=e("JTf3"),T=e("SN6V"),x=e("c3MK"),b=e("qzpy"),R=e("XaNE"),M=e("M/+V"),F=e("oK8H"),H=e("Ne/+"),G=e("3fk+"),J=e("11yv"),$=J("replace"),V=Math.max,X=Math.min,U=c([].concat),q=c([].push),P=c("".indexOf),A=c("".slice),N=function(nt){return nt===void 0?nt:String(nt)},k=function(){return"a".replace(/./,"$0")==="$0"}(),Y=function(){return/./[$]?/./[$]("a","$0")==="":!1}(),Z=!y(function(){var nt=/./;return nt.exec=function(){var S=[];return S.groups={a:"7"},S},"".replace(nt,"$<a>")!=="7"});p("replace",function(nt,S,L){var C=Y?"$":"$0";return[function(z,B){var W=R(this),tt=z==null?void 0:F(z,$);return tt?v(tt,z,W,B):v(S,b(W),z,B)},function(D,z){var B=I(this),W=b(D);if(typeof z=="string"&&P(z,C)===-1&&P(z,"$<")===-1){var tt=L(S,B,W,z);if(tt.done)return tt.value}var Q=j(z);Q||(z=b(z));var at=B.global;if(at){var lt=B.unicode;B.lastIndex=0}for(var vt=[];;){var rt=G(B,W);if(rt===null)break;if(q(vt,rt),!at)break;var st=b(rt[0]);st===""&&(B.lastIndex=M(W,x(B.lastIndex),lt))}for(var Pt="",Ot=0,ut=0;ut<vt.length;ut++){rt=vt[ut];for(var Et=b(rt[0]),pt=V(X(T(rt.index),W.length),0),At=[],ht=1;ht<rt.length;ht++)q(At,N(rt[ht]));var Mt=rt.groups;if(Q){var Tt=U([Et],At,pt,W);Mt!==void 0&&q(Tt,Mt);var Rt=b(f(z,void 0,Tt))}else Rt=H(Et,W,pt,At,Mt,z);pt>=Ot&&(Pt+=A(W,Ot,pt)+Rt,Ot=pt+Et.length)}return Pt+A(W,Ot)}]},!Z||!k||Y)},xEkU:function(m,E,e){(function(f){for(var v=e("bQgK"),c=typeof window=="undefined"?f:window,p=["moz","webkit"],y="AnimationFrame",I=c["request"+y],j=c["cancel"+y]||c["cancelRequest"+y],T=0;!I&&T<p.length;T++)I=c[p[T]+"Request"+y],j=c[p[T]+"Cancel"+y]||c[p[T]+"CancelRequest"+y];if(!I||!j){var x=0,b=0,R=[],M=1e3/60;I=function(H){if(R.length===0){var G=v(),J=Math.max(0,M-(G-x));x=J+G,setTimeout(function(){var $=R.slice(0);R.length=0;for(var V=0;V<$.length;V++)if(!$[V].cancelled)try{$[V].callback(x)}catch(X){setTimeout(function(){throw X},0)}},Math.round(J))}return R.push({handle:++b,callback:H,cancelled:!1}),b},j=function(H){for(var G=0;G<R.length;G++)R[G].handle===H&&(R[G].cancelled=!0)}}m.exports=function(F){return I.call(c,F)},m.exports.cancel=function(){j.apply(c,arguments)},m.exports.polyfill=function(F){F||(F=c),F.requestAnimationFrame=I,F.cancelAnimationFrame=j}}).call(this,e("IyRk"))},yD9w:function(m,E,e){"use strict";var f=e("aLaa"),v=e("N6FT").PROPER,c=e("WrAw"),p=e("WxoH"),y=e("3Xd8"),I=e("qzpy"),j=e("eRwv"),T=e("HTC/"),x="toString",b=RegExp.prototype,R=b[x],M=f(T),F=j(function(){return R.call({source:"a",flags:"b"})!="/a/b"}),H=v&&R.name!=x;(F||H)&&c(RegExp.prototype,x,function(){var J=p(this),$=I(J.source),V=J.flags,X=I(V===void 0&&y(b,J)&&!("flags"in b)?M(J):V);return"/"+$+"/"+X},{unsafe:!0})},yXPU:function(m,E){function e(v,c,p,y,I,j,T){try{var x=v[j](T),b=x.value}catch(R){p(R);return}x.done?c(b):Promise.resolve(b).then(y,I)}function f(v){return function(){var c=this,p=arguments;return new Promise(function(y,I){var j=v.apply(c,p);function T(b){e(j,y,I,T,x,"next",b)}function x(b){e(j,y,I,T,x,"throw",b)}T(void 0)})}}m.exports=f,m.exports.default=m.exports,m.exports.__esModule=!0},ymN0:function(m,E,e){var f=e("aLaa"),v=e("SN6V"),c=e("qzpy"),p=e("XaNE"),y=f("".charAt),I=f("".charCodeAt),j=f("".slice),T=function(x){return function(b,R){var M=c(p(b)),F=v(R),H=M.length,G,J;return F<0||F>=H?x?"":void 0:(G=I(M,F),G<55296||G>56319||F+1===H||(J=I(M,F+1))<56320||J>57343?x?y(M,F):G:x?j(M,F,F+2):(G-55296<<10)+(J-56320)+65536)}};m.exports={codeAt:T(!1),charAt:T(!0)}},zFjv:function(m,E,e){"use strict";var f=e("8HiI"),v=function(c){var p,y;this.promise=new c(function(I,j){if(p!==void 0||y!==void 0)throw TypeError("Bad Promise constructor");p=I,y=j}),this.resolve=f(p),this.reject=f(y)};m.exports.f=function(c){return new v(c)}}}]);
|