1(self.webpackChunkwebsite_mdot=self.webpackChunkwebsite_mdot||[]).push([[9878],{57799:function(p){(function(){var P,i,h,g,d,y;"undefined"!=typeof performance&&null!==performance&&performance.now?p.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(p.exports=function(){return(P()-d)/1e6},i=process.hrtime,g=(P=function(){var b;return 1e9*(b=i())[0]+b[1]})(),y=1e9*process.uptime(),d=g-y):Date.now?(p.exports=function(){return Date.now()-h},h=Date.now()):(p.exports=function(){return(new Date).getTime()-h},h=(new Date).getTime())}).call(this)},66427:function(p,P,i){for(var h=i(57799),g="undefined"==typeof window?global:window,d=["moz","webkit"],y="AnimationFrame",T=g["request"+y],b=g["cancel"+y]||g["cancelRequest"+y],E=0;!T&&E<d.length;E++)T=g[d[E]+"Request"+y],b=g[d[E]+"Cancel"+y]||g[d[E]+"CancelRequest"+y];if(!T||!b){var S=0,O=0,C=[];T=function(w){if(0===C.length){var k=h(),V=Math.max(0,16.666666666666668-(k-S));S=V+k,setTimeout(function(){var Z=C.slice(0);C.length=0;for(var Y=function(){if(!Z[G].cancelled)try{Z[G].callback(S)}catch($){setTimeout(function(){throw $},0)}},G=0;G<Z.length;G++)Y()},Math.round(V))}return C.push({handle:++O,callback:w,cancelled:!1}),O},b=function(w){for(var k=0;k<C.length;k++)C[k].handle===w&&(C[k].cancelled=!0)}}p.exports=function(R){return T.call(g,R)},p.exports.cancel=function(){b.apply(g,arguments)},p.exports.polyfill=function(R){R||(R=g),R.requestAnimationFrame=T,R.cancelAnimationFrame=b}},89223:function(p){p.exports=function(P){this.ok=!1,this.alpha=1,"#"==P.charAt(0)&&(P=P.substr(1,6)),P=(P=P.replace(/ /g,"")).toLowerCase();var i={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:"90ee9
10",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"};P=i[P]||P;for(var h=[{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(S){return[parseInt(S[1]),parseInt(S[2]),parseInt(S[3]),parseFloat(S[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(S){return[parseInt(S[1]),parseInt(S[2]),parseInt(S[3])]}},{re:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:["#00ff00","336699"],process:function(S){return[parseInt(S[1],16),parseInt(S[2],16),parseInt(S[3],16)]}},{re:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:["#fb0","f0f"],process:function(S){return[parseInt(S[1]+S[1],16),parseInt(S[2]+S[2],16),parseInt(S[3]+S[3],16)]}}],g=0;g<h.length;g++){var d=h[g].re,y=h[g].process,T=d.exec(P);if(T){var b=y(T);this.r=b[0],this.g=b[1],this.b=b[2],b.length>3&&(this.alpha=b[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 E=this.r.toString(16),S=this.g.toString(16),O=this.b.toString(16);return 1==E.length&&(E="0"+E),1==S.length&&(S="0"+S),1==O.length&&(O="0"+O),"#"+E+S+O},this.getHelpXML=function(){for(var E=new Array,S=0;S<h.length;S++)for(var O=h[S].example,C=0;C<O.length;C++)E[E.length]=O[C];for(var I in i)E[E.length]=I;var R=document.createElement("ul");R.setAttribute("id","rgbcolor-examples");for(S=0;S<E.length;S++)try{var w=document.createElement("li"),k=new RGBColor(E[S]),V=document.createElement("div");V.style.cssText="margin: 3px; border: 1px solid black; background:"+k.toHex()+"; color:"+k.toHex(),V.appendChild(document.createTextNode("test"));var Z=document.createTextNode(" "+E[S]+" -> "+k.toRGB()+" -> "+k.toHex());w.appendChild(V),w.appendChild(Z),R.appendChild(w)}catch(G){}return R}}},55476:function(p,P,i){"use strict";var h=i(74859),g=i(32385),d=TypeError;p.exports=function(y){if(h(y))return y;throw new d(g(y)+" is not a function")}},72962:function(p,P,i){"use strict";var h=i(22239),g=i(32385),d=TypeError;p.exports=function(y){if(h(y))return y;throw new d(g(y)+" is not a constructor")}},62268:function(p,P,i){"use strict";var h=i(54182),g=String,d=TypeError;p.exports=function(y){if(h(y))return y;throw new d("Can't set "+g(y)+" as a prototype")}},18833:function(p,P,i){"use strict";var h=i(76433),g=i(9122),d=i(29196).f,y=h("unscopables"),T=Array.prototype;void 0===T[y]&&d(T,y,{configurable:!0,value:g(null)}),p.exports=function(b){T[y][b]=!0}},34763:function(p,P,i){"use strict";var h=i(6746).charAt;p.exports=function(g,d,y){return d+(y&&h(g,d).length||1)}},18137:function(p,P,i){"use strict";var h=i(56227),g=TypeError;p.exports=function(d,y){if(h(y,d))return d;throw new g("Incorrect invocation")}},17425:function(p,P,i){"use strict";var h=i(66876),g=String,d=TypeError;p.exports=function(y){if(h(y))return y;throw new d(g(y)+" is not an object")}},74454:function(p,P,i){"use strict";var h=i(85341),g=i(30803),d=i(99878),y=function(T){return function(b,E,S){var O=h(b),C=d(O);if(0===C)return!T&&-1;var R,I=g(S,C);if(T&&E!=E){for(;C>I;)if((R=O[I++])!=R)return!0}else for(;C>I;I++)if((T||I in O)&&O[I]===E)return T||I||0;return!T&&-1}};p.exports={includes:y(!0),indexOf:y(!1)}},94557:function(p,P,i){"use strict";var h=i(35909);p.exports=function(g,d){var y=[][g];return!!y&&h(function(){y.call(null,d||function(){return 1},1)})}},99085:function(p,P,i){"use strict";var h=i(55476),g=i(24375),d=i(90397),y=i(99878),T=TypeError,b="Reduce of empty array with
1no initial value",E=function(S){return function(O,C,I,R){var w=g(O),k=d(w),V=y(w);if(h(C),0===V&&I<2)throw new T(b);var Z=S?V-1:0,Y=S?-1:1;if(I<2)for(;;){if(Z in k){R=k[Z],Z+=Y;break}if(Z+=Y,S?Z<0:V<=Z)throw new T(b)}for(;S?Z>=0:V>Z;Z+=Y)Z in k&&(R=C(R,k[Z],Z,w));return R}};p.exports={left:E(!1),right:E(!0)}},85013:function(p,P,i){"use strict";var h=i(24354);p.exports=h([].slice)},69387:function(p,P,i){"use strict";var g=i(76433)("iterator"),d=!1;try{var y=0,T={next:function(){return{done:!!y++}},return:function(){d=!0}};T[g]=function(){return this},Array.from(T,function(){throw 2})}catch(b){}p.exports=function(b,E){try{if(!E&&!d)return!1}catch(C){return!1}var S=!1;try{var O={};O[g]=function(){return{next:function(){return{done:S=!0}}}},b(O)}catch(C){}return S}},34470:function(p,P,i){"use strict";var h=i(24354),g=h({}.toString),d=h("".slice);p.exports=function(y){return d(g(y),8,-1)}},27743:function(p,P,i){"use strict";var h=i(43847),g=i(74859),d=i(34470),T=i(76433)("toStringTag"),b=Object,E="Arguments"===d(function(){return arguments}());p.exports=h?d:function(O){var C,I,R;return void 0===O?"Undefined":null===O?"Null":"string"==typeof(I=function(O,C){try{return O[C]}catch(I){}}(C=b(O),T))?I:E?d(C):"Object"===(R=d(C))&&g(C.callee)?"Arguments":R}},83957:function(p,P,i){"use strict";var h=i(27492),g=i(3052),d=i(66690),y=i(29196);p.exports=function(T,b,E){for(var S=g(b),O=y.f,C=d.f,I=0;I<S.length;I++){var R=S[I];!h(T,R)&&(!E||!h(E,R))&&O(T,R,C(b,R))}}},46826:function(p,P,i){"use strict";var g=i(76433)("match");p.exports=function(d){var y=/./;try{"/./"[d](y)}catch(T){try{return y[g]=!1,"/./"[d](y)}catch(b){}}return!1}},3872:function(p,P,i){"use strict";var h=i(35909);p.exports=!h(function(){function g(){}return g.prototype.constructor=null,Object.getPrototypeOf(new g)!==g.prototype})},63857:function(p){"use strict";p.exports=function(P,i){return{value:P,done:i}}},19757:function(p,P,i){"use strict";var h=i(92671),g=i(29196),d=i(57624);p.exports=h?function(y,T,b){return g.f(y,T,d(1,b))}:function(y,T,b){return y[T]=b,y}},57624:function(p){"use strict";p.exports=function(P,i){return{enumerable:!(1&P),configurable:!(2&P),writable:!(4&P),value:i}}},39927:function(p,P,i){"use strict";var h=i(61493),g=i(29196);p.exports=function(d,y,T){return T.get&&h(T.get,y,{getter:!0}),T.set&&h(T.set,y,{setter:!0}),g.f(d,y,T)}},12184:function(p,P,i){"use strict";var h=i(74859),g=i(29196),d=i(61493),y=i(2764);p.exports=function(T,b,E,S){S||(S={});var O=S.enumerable,C=void 0!==S.name?S.name:b;if(h(E)&&d(E,C,S),S.global)O?T[b]=E:y(b,E);else{try{S.unsafe?T[b]&&(O=!0):delete T[b]}catch(I){}O?T[b]=E:g.f(T,b,{value:E,enumerable:!1,configurable:!S.nonConfigurable,writable:!S.nonWritable})}return T}},2764:function(p,P,i){"use strict";var h=i(74200),g=Object.defineProperty;p.exports=function(d,y){try{g(h,d,{value:y,configurable:!0,writable:!0})}catch(T){h[d]=y}return y}},92671:function(p,P,i){"use strict";var h=i(35909);p.exports=!h(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},41262:function(p,P,i){"use strict";var h=i(74200),g=i(66876),d=h.document,y=g(d)&&g(d.createElement);p.exports=function(T){return y?d.createElement(T):{}}},55863:function(p){"use strict";p.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}},95574:function(p,P,i){"use strict";var g=i(41262)("span").classList,d=g&&g.constructor&&g.constructor.prototype;p.exports=d===Object.prototype?void 0:d},62489:function(p){"use strict";p.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},57722:function(p,P,i){"use strict";var h=i(79978);p.exports=/ipad|iphone|ipod/i.test(h)&&"undefined"!=typeof Pebble},10819:function(p,P,i){"use strict";var h=i(79978);p.exports=/ipad|iphone|ipod/i.test(h)&&/applewebkit/i.test(h)},1568:function(p,P,i){"use strict";var h=i(34959);p.exports="NODE"===h},11827:function(p,P,i){"use strict";var h=i(79978);p.exports=/web0s(?!.*chrome)/i.test(h)},79978:function(p,P,i){"use strict";var g=i(74200).navigator,d=g&&g.userAgent;p.exports=d?String(d):""},40031:function(p,P,i){"use strict";var E,S,h=i(74200),g=i(79978),d=h.process,y=h.Deno,T=d&&d.versions||y&&y.version,b=T&&T.v8;b&&(S=(E=b.split("."))[0]>0&&E[0]<4?1:+(E[0]+E[1])),!S&&g&&((!(E=g.match(/Edge\/(\d+)/))||E[1]>
1=74)&&((E=g.match(/Chrome\/(\d+)/))&&(S=+E[1]))),p.exports=S},34959:function(p,P,i){"use strict";var h=i(74200),g=i(79978),d=i(34470),y=function(T){return g.slice(0,T.length)===T};p.exports=y("Bun/")?"BUN":y("Cloudflare-Workers")?"CLOUDFLARE":y("Deno/")?"DENO":y("Node.js/")?"NODE":h.Bun&&"string"==typeof Bun.version?"BUN":h.Deno&&"object"==typeof Deno.version?"DENO":"process"===d(h.process)?"NODE":h.window&&h.document?"BROWSER":"REST"},31069:function(p,P,i){"use strict";var h=i(74200),g=i(66690).f,d=i(19757),y=i(12184),T=i(2764),b=i(83957),E=i(48669);p.exports=function(S,O){var k,V,Z,Y,G,C=S.target,I=S.global,R=S.stat;if(k=I?h:R?h[C]||T(C,{}):h[C]&&h[C].prototype)for(V in O){if(Y=O[V],S.dontCallGetSet?Z=(G=g(k,V))&&G.value:Z=k[V],!E(I?V:C+(R?".":"#")+V,S.forced)&&void 0!==Z){if(typeof Y==typeof Z)continue;b(Y,Z)}(S.sham||Z&&Z.sham)&&d(Y,"sham",!0),y(k,V,Y,S)}}},35909:function(p){"use strict";p.exports=function(P){try{return!!P()}catch(i){return!0}}},17692:function(p,P,i){"use strict";i(62047);var h=i(78132),g=i(12184),d=i(25734),y=i(35909),T=i(76433),b=i(19757),E=T("species"),S=RegExp.prototype;p.exports=function(O,C,I,R){var w=T(O),k=!y(function(){var G={};return G[w]=function(){return 7},7!==""[O](G)}),V=k&&!y(function(){var G=!1,L=/a/;if("split"===O){var $={};$[E]=function(){return L},(L={constructor:$,flags:""})[w]=/./[w]}return L.exec=function(){return G=!0,null},L[w](""),!G});if(!k||!V||I){var Z=/./[w],Y=C(w,""[O],function(G,L,$,H,_){var rt=L.exec;return rt===d||rt===S.exec?k&&!_?{done:!0,value:h(Z,L,$,H)}:{done:!0,value:h(G,$,L,H)}:{done:!1}});g(String.prototype,O,Y[0]),g(S,w,Y[1])}R&&b(S[w],"sham",!0)}},66230:function(p,P,i){"use strict";var h=i(87415),g=Function.prototype,d=g.apply,y=g.call;p.exports="object"==typeof Reflect&&Reflect.apply||(h?y.bind(d):function(){return y.apply(d,arguments)})},1428:function(p,P,i){"use strict";var h=i(91626),g=i(55476),d=i(87415),y=h(h.bind);p.exports=function(T,b){return g(T),void 0===b?T:d?y(T,b):function(){return T.apply(b,arguments)}}},87415:function(p,P,i){"use strict";var h=i(35909);p.exports=!h(function(){var g=function(){}.bind();return"function"!=typeof g||g.hasOwnProperty("prototype")})},78132:function(p,P,i){"use strict";var h=i(87415),g=Function.prototype.call;p.exports=h?g.bind(g):function(){return g.apply(g,arguments)}},64570:function(p,P,i){"use strict";var h=i(92671),g=i(27492),d=Function.prototype,y=h&&Object.getOwnPropertyDescriptor,T=g(d,"name"),b=T&&"something"===function(){}.name,E=T&&(!h||h&&y(d,"name").configurable);p.exports={EXISTS:T,PROPER:b,CONFIGURABLE:E}},45594:function(p,P,i){"use strict";var h=i(24354),g=i(55476);p.exports=function(d,y,T){try{return h(g(Object.getOwnPropertyDescriptor(d,y)[T]))}catch(b){}}},91626:function(p,P,i){"use strict";var h=i(34470),g=i(24354);p.exports=function(d){if("Function"===h(d))return g(d)}},24354:function(p,P,i){"use strict";var h=i(87415),g=Function.prototype,d=g.call,y=h&&g.bind.bind(d,d);p.exports=h?y:function(T){return function(){return d.apply(T,arguments)}}},79878:function(p,P,i){"use strict";var h=i(74200),g=i(74859),d=function(y){return g(y)?y:void 0};p.exports=function(y,T){return arguments.length<2?d(h[y]):h[y]&&h[y][T]}},82412:function(p,P,i){"use strict";var h=i(27743),g=i(48702),d=i(5032),y=i(64233),b=i(76433)("iterator");p.exports=function(E){if(!d(E))return g(E,b)||g(E,"@@iterator")||y[h(E)]}},31365:function(p,P,i){"use strict";var h=i(78132),g=i(55476),d=i(17425),y=i(32385),T=i(82412),b=TypeError;p.exports=function(E,S){var O=arguments.length<2?T(E):S;if(g(O))return d(h(O,E));throw new b(y(E)+" is not iterable")}},48702:function(p,P,i){"use strict";var h=i(55476),g=i(5032);p.exports=function(d,y){var T=d[y];return g(T)?void 0:h(T)}},4537:function(p,P,i){"use strict";var h=i(24354),g=i(24375),d=Math.floor,y=h("".charAt),T=h("".replace),b=h("".slice),E=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,S=/\$([$&'`]|\d{1,2})/g;p.exports=function(O,C,I,R,w,k){var V=I+O.length,Z=R.length,Y=S;return void 0!==w&&(w=g(w),Y=E),T(k,Y,function(G,L){var $;switch(y(L,0)){case"$":return"$";case"&":return O;case"`":return b(C,0,I);case"'":return b(C,V);case"<":$=w[b(L,1,-1)];break;default:var H=+L;if(0===H)return G;if(H>Z){var _=d(H/10);
vendor: 4,768 bytes, line 1
1return 0===_?G:_<=Z?void 0===R[_-1]?y(L,1):R[_-1]+y(L,1):G}$=R[H-1]}return void 0===$?"":$})}},74200:function(p){"use strict";var P=function(i){return i&&i.Math===Math&&i};p.exports=P("object"==typeof globalThis&&globalThis)||P("object"==typeof window&&window)||P("object"==typeof self&&self)||P("object"==typeof global&&global)||P("object"==typeof this&&this)||function(){return this}()||Function("return this")()},27492:function(p,P,i){"use strict";var h=i(24354),g=i(24375),d=h({}.hasOwnProperty);p.exports=Object.hasOwn||function(T,b){return d(g(T),b)}},23307:function(p){"use strict";p.exports={}},232:function(p){"use strict";p.exports=function(P,i){try{1===arguments.length?console.error(P):console.error(P,i)}catch(h){}}},35789:function(p,P,i){"use strict";var h=i(79878);p.exports=h("document","documentElement")},11548:function(p,P,i){"use strict";var h=i(92671),g=i(35909),d=i(41262);p.exports=!h&&!g(function(){return 7!==Object.defineProperty(d("div"),"a",{get:function(){return 7}}).a})},90397:function(p,P,i){"use strict";var h=i(24354),g=i(35909),d=i(34470),y=Object,T=h("".split);p.exports=g(function(){return!y("z").propertyIsEnumerable(0)})?function(b){return"String"===d(b)?T(b,""):y(b)}:y},65815:function(p,P,i){"use strict";var h=i(24354),g=i(74859),d=i(99097),y=h(Function.toString);g(d.inspectSource)||(d.inspectSource=function(T){return y(T)}),p.exports=d.inspectSource},26712:function(p,P,i){"use strict";var R,w,k,h=i(75363),g=i(74200),d=i(66876),y=i(19757),T=i(27492),b=i(99097),E=i(12264),S=i(23307),O="Object already initialized",C=g.TypeError,I=g.WeakMap;if(h||b.state){var Y=b.state||(b.state=new I);Y.get=Y.get,Y.has=Y.has,Y.set=Y.set,R=function(L,$){if(Y.has(L))throw new C(O);return $.facade=L,Y.set(L,$),$},w=function(L){return Y.get(L)||{}},k=function(L){return Y.has(L)}}else{var G=E("state");S[G]=!0,R=function(L,$){if(T(L,G))throw new C(O);return $.facade=L,y(L,G,$),$},w=function(L){return T(L,G)?L[G]:{}},k=function(L){return T(L,G)}}p.exports={set:R,get:w,has:k,enforce:function(L){return k(L)?w(L):R(L,{})},getterFor:function(L){return function($){var H;if(!d($)||(H=w($)).type!==L)throw new C("Incompatible receiver, "+L+" required");return H}}}},98912:function(p,P,i){"use strict";var h=i(76433),g=i(64233),d=h("iterator"),y=Array.prototype;p.exports=function(T){return void 0!==T&&(g.Array===T||y[d]===T)}},53687:function(p,P,i){"use strict";var h=i(34470);p.exports=Array.isArray||function(d){return"Array"===h(d)}},74859:function(p){"use strict";var P="object"==typeof document&&document.all;p.exports=void 0===P&&void 0!==P?function(i){return"function"==typeof i||i===P}:function(i){return"function"==typeof i}},22239:function(p,P,i){"use strict";var h=i(24354),g=i(35909),d=i(74859),y=i(27743),T=i(79878),b=i(65815),E=function(){},S=T("Reflect","construct"),O=/^\s*(?:class|function)\b/,C=h(O.exec),I=!O.test(E),R=function(V){if(!d(V))return!1;try{return S(E,[],V),!0}catch(Z){return!1}},w=function(V){if(!d(V))return!1;switch(y(V)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return I||!!C(O,b(V))}catch(Z){return!0}};w.sham=!0,p.exports=!S||g(function(){var k;return R(R.call)||!R(Object)||!R(function(){k=!0})||k})?w:R},48669:function(p,P,i){"use strict";var h=i(35909),g=i(74859),d=/#|\.prototype\./,y=function(O,C){var I=b[T(O)];return I===S||I!==E&&(g(C)?h(C):!!C)},T=y.normalize=function(O){return String(O).replace(d,".").toLowerCase()},b=y.data={},E=y.NATIVE="N",S=y.POLYFILL="P";p.exports=y},5032:function(p){"use strict";p.exports=function(P){return null==P}},66876:function(p,P,i){"use strict";var h=i(74859);p.exports=function(g){return"object"==typeof g?null!==g:h(g)}},54182:function(p,P,i){"use strict";var h=i(66876);p.exports=function(g){return h(g)||null===g}},79728:function(p){"use strict";p.exports=!1},84737:function(p,P,i){"use strict";var h=i(66876),g=i(34470),y=i(76433)("match");p.exports=function(T){var b;return h(T)&&(void 0!==(b=T[y])?!!b:"RegExp"===g(T))}},49801:function(p,P,i){"use strict";var h=i(79878),g=i(74859),d=i(56227),y=i(41282),T=Object;p.exports=y?function(b){return"symbol"==typeof b}:function(b){var E=h("Symbol");return g(E)&&d(E.prototype,T(b))}},16828:function(p,P,i){"use strict";var h=i(1428),g=i(78132),d=i(17425),y=i(32385),T=i(98912),b=i(99878),E=i(56227),S=i(31365),O=i(82412),C=i(87507),I=TypeError,R=function(k,V){this.stopped=k,this.result=V},w=R.prototype;p.exports=function(k,V,Z){var rt,it,q,gt,Pt,Tt,Nt,Y=Z&&Z.that,G=!(!Z||!Z.AS_ENTRIES),L=!(!Z||!Z.IS_RECORD),$=!(!Z||!Z.IS_ITERATOR),H=!(!Z||!Z.INTERRUPTED),_=h(V,Y),Ct=function(Ot){var dt=rt;return rt=void 0,dt&&C(dt,"normal"),new R(!0,Ot)},K=function(Ot){return G?(d(Ot),H?_(Ot[0],Ot[1],Ct):_(Ot[0],Ot[1])):H?_(Ot,Ct):_(Ot)};if(L)rt=k.iterator;else if($)rt=k;
vendor: 4,226 bytes, line 1
1else{if(!(it=O(k)))throw new I(y(k)+" is not iterable");if(T(it)){for(q=0,gt=b(k);gt>q;q++)if((Pt=K(k[q]))&&E(w,Pt))return Pt;return new R(!1)}rt=S(k,it)}for(Tt=L?k.next:rt.next;!(Nt=g(Tt,rt)).done;){var St=Nt.value;try{Pt=K(St)}catch(Ot){if(!rt)throw Ot;C(rt,"throw",Ot)}if("object"==typeof Pt&&Pt&&E(w,Pt))return Pt}return new R(!1)}},87507:function(p,P,i){"use strict";var h=i(78132),g=i(17425),d=i(48702);p.exports=function(y,T,b){var E,S;g(y);try{if(!(E=d(y,"return"))){if("throw"===T)throw b;return b}E=h(E,y)}catch(O){S=!0,E=O}if("throw"===T)throw b;if(S)throw E;return g(E),b}},77233:function(p,P,i){"use strict";var h=i(42221).IteratorPrototype,g=i(9122),d=i(57624),y=i(23391),T=i(64233),b=function(){return this};p.exports=function(E,S,O,C){var I=S+" Iterator";return E.prototype=g(h,{next:d(+!C,O)}),y(E,I,!1,!0),T[I]=b,E}},7589:function(p,P,i){"use strict";var h=i(31069),g=i(78132),d=i(79728),y=i(64570),T=i(74859),b=i(77233),E=i(69195),S=i(20066),O=i(23391),C=i(19757),I=i(12184),R=i(76433),w=i(64233),k=i(42221),V=y.PROPER,Z=y.CONFIGURABLE,Y=k.IteratorPrototype,G=k.BUGGY_SAFARI_ITERATORS,L=R("iterator"),$="keys",H="values",_="entries",rt=function(){return this};p.exports=function(it,q,gt,Pt,Tt,Nt,Ct){b(gt,q,Pt);var wt,vt,st,K=function(Dt){if(Dt===Tt&&ht)return ht;if(!G&&Dt&&Dt in dt)return dt[Dt];switch(Dt){case $:case H:case _:return function(){return new gt(this,Dt)}}return function(){return new gt(this)}},St=q+" Iterator",Ot=!1,dt=it.prototype,pt=dt[L]||dt["@@iterator"]||Tt&&dt[Tt],ht=!G&&pt||K(Tt),mt="Array"===q&&dt.entries||pt;if(mt&&((wt=E(mt.call(new it)))!==Object.prototype&&wt.next&&(!d&&E(wt)!==Y&&(S?S(wt,Y):T(wt[L])||I(wt,L,rt)),O(wt,St,!0,!0),d&&(w[St]=rt))),V&&Tt===H&&pt&&pt.name!==H&&(!d&&Z?C(dt,"name",H):(Ot=!0,ht=function(){return g(pt,this)})),Tt)if(vt={values:K(H),keys:Nt?ht:K($),entries:K(_)},Ct)for(st in vt)(G||Ot||!(st in dt))&&I(dt,st,vt[st]);else h({target:q,proto:!0,forced:G||Ot},vt);return(!d||Ct)&&dt[L]!==ht&&I(dt,L,ht,{name:Tt}),w[q]=ht,vt}},42221:function(p,P,i){"use strict";var I,R,w,h=i(35909),g=i(74859),d=i(66876),y=i(9122),T=i(69195),b=i(12184),E=i(76433),S=i(79728),O=E("iterator"),C=!1;[].keys&&("next"in(w=[].keys())?(R=T(T(w)))!==Object.prototype&&(I=R):C=!0),!d(I)||h(function(){var V={};return I[O].call(V)!==V})?I={}:S&&(I=y(I)),g(I[O])||b(I,O,function(){return this}),p.exports={IteratorPrototype:I,BUGGY_SAFARI_ITERATORS:C}},64233:function(p){"use strict";p.exports={}},99878:function(p,P,i){"use strict";var h=i(42420);p.exports=function(g){return h(g.length)}},61493:function(p,P,i){"use strict";var h=i(24354),g=i(35909),d=i(74859),y=i(27492),T=i(92671),b=i(64570).CONFIGURABLE,E=i(65815),S=i(26712),O=S.enforce,C=S.get,I=String,R=Object.defineProperty,w=h("".slice),k=h("".replace),V=h([].join),Z=T&&!g(function(){return 8!==R(function(){},"length",{value:8}).length}),Y=String(String).split("String"),G=p.exports=function(L,$,H){"Symbol("===w(I($),0,7)&&($="["+k(I($),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),H&&H.getter&&($="get "+$),H&&H.setter&&($="set "+$),(!y(L,"name")||b&&L.name!==$)&&(T?R(L,"name",{value:$,configurable:!0}):L.name=$),Z&&H&&y(H,"arity")&&L.length!==H.arity&&R(L,"length",{value:H.arity});try{H&&y(H,"constructor")&&H.constructor?T&&R(L,"prototype",{writable:!1}):L.prototype&&(L.prototype=void 0)}catch(rt){}var _=O(L);return y(_,"source")||(_.source=V(Y,"string"==typeof $?$:"")),L};Function.prototype.toString=G(function(){return d(this)&&C(this).source||E(this)},"toString")},50006:function(p){"use strict";var P=Math.ceil,i=Math.floor;p.exports=Math.trunc||function(g){var d=+g;return(d>0?i:P)(d)}},30971:function(p,P,i){"use strict";var V,Z,Y,G,L,h=i(74200),g=i(86735),d=i(1428),y=i(45154).set,T=i(92212),b=i(10819),E=i(57722),S=i(11827),O=i(1568),C=h.MutationObserver||h.WebKitMutationObserver,I=h.document,R=h.process,w=h.Promise,k=g("queueMicrotask");if(!k){var $=new T,H=function(){var _,rt;for(O&&(_=R.domain)&&_.exit();rt=$.get();)try{rt()}catch(it){throw $.head&&V(),it}_&&_.enter()};b||O||S||!C||!I?!E&&w&&w.resolve?((G=w.resolve(void 0)).constructor=w,L=d(G.then,G),V=function(){L(H)}):O?V=function(){R.nextTick(H)}:(y=d(y,h),V=function(){y(H)}):(Z=!0,Y=I.createTextNode(""),new C(H).observe(Y,{characterData:!0}
1),V=function(){Y.data=Z=!Z}),k=function(_){$.head||V(),$.add(_)}}p.exports=k},43327:function(p,P,i){"use strict";var h=i(55476),g=TypeError,d=function(y){var T,b;this.promise=new y(function(E,S){if(void 0!==T||void 0!==b)throw new g("Bad Promise constructor");T=E,b=S}),this.resolve=h(T),this.reject=h(b)};p.exports.f=function(y){return new d(y)}},13563:function(p,P,i){"use strict";var h=i(84737),g=TypeError;p.exports=function(d){if(h(d))throw new g("The method doesn't accept regular expressions");return d}},9122:function(p,P,i){"use strict";var Y,h=i(17425),g=i(16224),d=i(62489),y=i(23307),T=i(35789),b=i(41262),E=i(12264),C="prototype",I="script",R=E("IE_PROTO"),w=function(){},k=function(L){return"<"+I+">"+L+"</"+I+">"},V=function(L){L.write(k("")),L.close();var $=L.parentWindow.Object;return L=null,$},G=function(){try{Y=new ActiveXObject("htmlfile")}catch($){}G="undefined"!=typeof document?document.domain&&Y?V(Y):function(){var H,L=b("iframe");return L.style.display="none",T.appendChild(L),L.src=String("javascript:"),(H=L.contentWindow.document).open(),H.write(k("document.F=Object")),H.close(),H.F}():V(Y);for(var L=d.length;L--;)delete G[C][d[L]];return G()};y[R]=!0,p.exports=Object.create||function($,H){var _;return null!==$?(w[C]=h($),_=new w,w[C]=null,_[R]=$):_=G(),void 0===H?_:g.f(_,H)}},16224:function(p,P,i){"use strict";var h=i(92671),g=i(5479),d=i(29196),y=i(17425),T=i(85341),b=i(82657);P.f=h&&!g?Object.defineProperties:function(S,O){y(S);for(var k,C=T(O),I=b(O),R=I.length,w=0;R>w;)d.f(S,k=I[w++],C[k]);return S}},29196:function(p,P,i){"use strict";var h=i(92671),g=i(11548),d=i(5479),y=i(17425),T=i(41264),b=TypeError,E=Object.defineProperty,S=Object.getOwnPropertyDescriptor,O="enumerable",C="configurable",I="writable";P.f=h?d?function(w,k,V){if(y(w),k=T(k),y(V),"function"==typeof w&&"prototype"===k&&"value"in V&&I
vendor: 1,802 bytes, line 1
1in V&&!V[I]){var Z=S(w,k);Z&&Z[I]&&(w[k]=V.value,V={configurable:C in V?V[C]:Z[C],enumerable:O in V?V[O]:Z[O],writable:!1})}return E(w,k,V)}:E:function(w,k,V){if(y(w),k=T(k),y(V),g)try{return E(w,k,V)}catch(Z){}if("get"in V||"set"in V)throw new b("Accessors not supported");return"value"in V&&(w[k]=V.value),w}},66690:function(p,P,i){"use strict";var h=i(92671),g=i(78132),d=i(16680),y=i(57624),T=i(85341),b=i(41264),E=i(27492),S=i(11548),O=Object.getOwnPropertyDescriptor;P.f=h?O:function(I,R){if(I=T(I),R=b(R),S)try{return O(I,R)}catch(w){}if(E(I,R))return y(!g(d.f,I,R),I[R])}},73531:function(p,P,i){"use strict";var h=i(21058),d=i(62489).concat("length","prototype");P.f=Object.getOwnPropertyNames||function(T){return h(T,d)}},49194:function(p,P){"use strict";P.f=Object.getOwnPropertySymbols},69195:function(p,P,i){"use strict";var h=i(27492),g=i(74859),d=i(24375),y=i(12264),T=i(3872),b=y("IE_PROTO"),E=Object,S=E.prototype;p.exports=T?E.getPrototypeOf:function(O){var C=d(O);if(h(C,b))return C[b];var I=C.constructor;return g(I)&&C instanceof I?I.prototype:C instanceof E?S:null}},56227:function(p,P,i){"use strict";var h=i(24354);p.exports=h({}.isPrototypeOf)},21058:function(p,P,i){"use strict";var h=i(24354),g=i(27492),d=i(85341),y=i(74454).indexOf,T=i(23307),b=h([].push);p.exports=function(E,S){var R,O=d(E),C=0,I=[];for(R in O)!g(T,R)&&g(O,R)&&b(I,R);for(;S.length>C;)g(O,R=S[C++])&&(~y(I,R)||b(I,R));return I}},82657:function(p,P,i){"use strict";var h=i(21058),g=i(62489);p.exports=Object.keys||function(y){return h(y,g)}},16680:function(p,P){"use strict";var i={}.propertyIsEnumerable,h=Object.getOwnPropertyDescriptor,g=h&&!i.call({1:2},1);P.f=g?function(y){var T=h(this,y);return!!T&&T.enumerable}:i},20066:function(p,P,i){"use strict";var h=i(45594),g=i(66876),d=i(43282),y=i(62268);
1p.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var E,T=!1,b={};try{(E=h(Object.prototype,"__proto__","set"))(b,[]),T=b instanceof Array}catch(S){}return function(O,C){return d(O),y(C),g(O)&&(T?E(O,C):O.__proto__=C),O}}():void 0)},12176:function(p,P,i){"use strict";var h=i(78132),g=i(74859),d=i(66876),y=TypeError;p.exports=function(T,b){var E,S;if("string"===b&&g(E=T.toString)&&!d(S=h(E,T))||g(E=T.valueOf)&&!d(S=h(E,T))||"string"!==b&&g(E=T.toString)&&!d(S=h(E,T)))return S;throw new y("Can't convert object to primitive value")}},3052:function(p,P,i){"use strict";var h=i(79878),g=i(24354),d=i(73531),y=i(49194),T=i(17425),b=g([].concat);p.exports=h("Reflect","ownKeys")||function(S){var O=d.f(T(S)),C=y.f;return C?b(O,C(S)):O}},38246:function(p,P,i){"use strict";var h=i(74200);p.exports=h},39365:function(p){"use strict";p.exports=function(P){try{return{error:!1,value:P()}}catch(i){return{error:!0,value:i}}}},83127:function(p,P,i){"use strict";var h=i(74200),g=i(2910),d=i(74859),y=i(48669),T=i(65815),b=i(76433),E=i(34959),S=i(79728),O=i(40031),C=g&&g.prototype,I=b("species"),R=!1,w=d(h.PromiseRejectionEvent),k=y("Promise",function(){var V=T(g),Z=V!==String(g);if(!Z&&66===O||S&&(!C.catch||!C.finally))return!0;if(!O||O<51||!/native code/.test(V)){var Y=new g(function($){$(1)}),G=function($){$(function(){},function(){})};if((Y.constructor={})[I]=G,!(R=Y.then(function(){})instanceof G))return!0}return!(Z||"BROWSER"!==E&&"DENO"!==E||w)});p.exports={CONSTRUCTOR:k,REJECTION_EVENT:w,SUBCLASSING:R}},2910:function(p,P,i){"use strict";var h=i(74200);p.exports=h.Promise},29508:function(p,P,i){"use strict";var h=i(17425),g=i(66876),d=i(43327);p.exports=function(y,T){if(h(y),g(T)&&T.constructor===y)return T;var b=d.f(y);return(0,b.resolve)(T),b.promise}},9091:function(p,P,i){"use strict";var h=i(2910),g=i(69387),d=i(83127).CONSTRUCTOR;p.exports=d||!g(function(y){h.all(y).then(void 0,function(){})})},92212:function(p){"use strict";var P=function(){this.head=null,this.tail=null};P.prototype={add:function(i){var h={item:i,next:null},g=this.tail;g?g.next=h:this.head=h,this.tail=h},get:function(){var i=this.head;if(i)return null===(this.head=i.next)&&(this.tail=null),i.item}},p.exports=P},37752:function(p,P,i){"use strict";var h=i(78132),g=i(17425),d=i(74859),y=i(34470),T=i(25734),b=TypeError;p.exports=function(E,S){var O=E.exec;if(d(O)){var C=h(O,E,S);return null!==C&&g(C),C}if("RegExp"===y(E))return h(T,E,S);throw new b("RegExp#exec called on incompatible receiver")}},25734:function(p,P,i){"use strict";var rt,it,h=i(78132),g=i(24354),d=i(19531),y=i(79803),T=i(68580),b=i(56978),E=i(9122),S=i(26712).get,O=i(11213),C=i(47898),I=b("native-string-replace",String.prototype.replace),R=RegExp.prototype.exec,w=R,k=g("".charAt),V=g("".indexOf),Z=g("".replace),Y=g("".slice),G=(it=/b*/g,h(R,rt=/a/,"a"),h(R,it,"a"),0!==rt.lastIndex||0!==it.lastIndex),L=T.BROKEN_CARET,$=void 0!==/()??/.exec("")[1],_=function(rt,it){for(var q=rt.groups=E(null),gt=0;gt<it.length;gt++){var Pt=it[gt];q[Pt[0]]=rt[Pt[1]]}};(G||$||L||O||C)&&(w=function(it){var Nt,Ct,K,q=this,gt=S(q),Pt=d(it),Tt=gt.raw;if(Tt)return Tt.lastIndex=q.lastIndex,Nt=h(w,Tt,Pt),q.lastIndex=Tt.lastIndex,Nt&>.groups&&_(Nt,gt.groups),Nt;var St=gt.groups,Ot=L&&q.sticky,dt=h(y,q),pt=q.source,ht=0,mt=Pt;if(Ot){dt=Z(dt,"y",""),-1===V(dt,"g")&&(dt+="g"),mt=Y(Pt,q.lastIndex);var wt=q.lastIndex>0&&k(Pt,q.lastIndex-1);q.lastIndex>0&&(!q.multiline||q.multiline&&"\n"!==wt&&"\r"!==wt&&"\u2028"!==wt&&"\u2029"!==wt)&&(pt="(?: (?:"+pt+"))",mt=" "+mt,ht++),Ct=new RegExp("^(?:"+pt+")",dt)}$&&(Ct=new RegExp("^"+pt+"$(?!\\s)",dt)),G&&(K=q.lastIndex);var vt=h(R,Ot?Ct:q,mt);return Ot?vt?(vt.input=Pt,vt[0]=Y(vt[0],ht),vt.index=q.lastIndex,q.lastIndex+=vt[0].length):q.lastIndex=0:G&&vt&&(q.lastIndex=q.global?vt.index+vt[0].length:K),$&&vt&&vt.length>1&&h(I,vt[0],Ct,function(){for(var st=1;st<arguments.length-2;st++)void 0===arguments[st]&&(vt[st]=void 0)}),vt&&St&&_(vt,St),vt}),p.exports=w},4678:function(p,P,i){"use strict";var h=i(74200),g=i(35909),d=h.RegExp,y=!g(function(){var T=!0;try{d(".","d")}catch(w){T=!1}var b={},E="",S=T?"dgimsy":"gimsy",O=function(w,k){Object.defineProperty(b,w,{get:function(){return E+=k,!0}})},C={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var I in T&&(C.hasIndices="d"),C)O(I,C[I]);return Object.getOwnPropertyDescriptor(d.prototype,"flags").get.call(b)!==S||E!==S});p.exports={correct:y}},79803:function(p,P,i){"use strict";var h=i(17425);p.exports=function(){var g=h(this),d="";return g.hasIndices&&(d+="d"),g.global&&(d+="g"),g.ignoreCase&&(d+="i"),g.multiline&&(d+="m"),g.dotAll&&(d+="s"),g.unicode&&(d+="u"),g.unicodeSets&&(d+="v"),g.sticky&&(d+="y"),d}},16843:function(p,P,i){"use strict";var h=i(78132),g=i(27492),d=i(56227),y=i(4678),T=i(79803),b=RegExp.prototype;p.exports=y.correct?function(E){return E.flags}:function(E){return y.correct||!d(b,E)||g(E,"flags")?E.flags:h(T,E)}},68580:function(p,P,i){"use strict";var h=i(35909),d=i(74200).RegExp,y=h(function(){var E=d("a","y");return E.lastIndex=2,null!==E.exec("abcd")}),T=y||h(function(){return!d("a","y").sticky}),b=y||h(function(){var E=d("^r","gy");return E.lastIndex=2,null!==E.exec("str")});p.exports={BROKEN_CARET:b,MISSED_STICKY:T,UNSUPPORTED_Y:y}},11213:function(p,P,i){"use strict";var h=i(35909),d=i(74200).RegExp;p.exports=h(function(){var y=d(".","s");return!(y.dotAll&&y.test("\n")&&"s"===y.flags)})},47898:function(p,P,i){"use strict";var h=i(35909),d=i(74200).RegExp;p.exports=h(function(){var y=d("(?<a>b)","g");return"b"!==y.exec("b").groups.a||"bc"!=="b".replace(y,"$<a>c")})},43282:function(p,P,i){"use strict";var h=i(5032),g=TypeError;p.exports=function(d){if(h(d))throw new g("Can't call method on "+d);return d}},86735:function(p,P,i){"use strict";var h=i(74200),g=i(92671),d=Object.getOwnPropertyDescriptor;p.exports=function(y){if(!g)return h[y];var T=d(h,y);return T&&T.value}},43557:function(p,P,i){"use strict";var h=i(79878),g=i(39927),d=i(76433),y=i(92671),T=d("species");p.exports=function(b){var E=h(b);y&&E&&!E[T]&&g(E,T,{configurable:!0,get:function(){return this}})}},23391:function(p,P,i){"use strict";var h=i(29196).f,g=i(27492),y=i(76433)("toStringTag");p.exports=function(T,b,E){T&&!E&&(T=T.prototype),T&&!g(T,y)&&h(T,y,{configurable:!0,value:b})}},12264:function(p,P,i){"use strict";var h=i(56978),g=i(18165),d=h("keys");p.exports=function(y){return d[y]||(d[y]=g(y))}},99097:function(p,P,i){"use strict";var h=i(79728),g=i(74200),d=i(2764),y="__core-js_shared__",T=p.exports=g[y]||d(y,{});(T.versions||(T.versions=[])).push({version:"3.49.0",mode:h?"pure":"global",copyright:"\xa9 2013\u20132025 Denis Pushkarev (zloirock.ru), 2025\u20132026 CoreJS Company (core-js.io). All rights reserved.",license:"https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE",source:"https://github.com/zloirock/core-js"})},56978:function(p,P,i){"use strict";var h=i(99097);p.exports=function(g,d){return h[g]||(h[g]=d||{})}},44369:function(p,P,i){"use strict";var h=i(17425),g=i(72962),d=i(5032),T=i(76433)("species");p.exports=function(b,E){var O,S=h(b).constructor;return void 0===S||d(O=h(S)[T])?E:g(O)}},6746:function(p,P,i){"use strict";var h=i(24354),g=i(1911),d=i(19531),y=i(43282),T=h("".charAt),b=h("".charCodeAt),E=h("".slice),S=function(O){return function(C,I){var V,Z,R=d(y(C)),w=g(I),k=R.length;return w<0||w>=k?O?"":void 0:(V=b(R,w))<55296||V>56319||w+1===k||(Z=b(R,w+1))<56320||Z>57343?O?T(R,w):V:O?E(R,w,w+2):Z-56320+(V-55296<<10)+65536}};p.exports={codeAt:S(!1),charAt:S(!0)}},12746:function(p,P,i){"use strict";var h=i(64570).PROPER,g=i(35909),d=i(67904);p.exports=function(T){return g(function(){return!!d[T]()||"\u200b\x85\u180e"!=="\u200b\x85\u180e"[T]()||h&&d[T].name!==T})}},22602:function(p,P,i){"use strict";var h=i(24354),g=i(43282),d=i(19531),y=i(67904),T=h("".replace),b=RegExp("^["+y+"]+"),E=RegExp("(^|[^"+y+"])["+y+"]+$"),S=function(O){return function(C){var I=d(g(C));return 1&O&&(I=T(I,b,"")),2&O&&(I=T(I,E,"$1")),I}};p.exports={start:S(1),end:S(2),trim:S(3)}},34336:function(p,P,i){"use strict";var h=i(40031),g=i(35909),y=i(74200).String;p.exports=!!Object.getOwnPropertySymbols&&!g(function(){var T=Symbol("symbol detection");return!y(T)||!(Object(T)instanceof Symbol)||!Symbol.sham&&h&&h<41})},45154:function(p,P,i){"use strict";var rt,it,q,gt,h=i(74200),g=i(66230),d=i(1428),y=i(74859),T=i(27492),b=i(35909),E=i(35789),S=i(85013),O=i(41262),C=i(13057),I=i(10819),R=i(1568),w=h.setImmediate,k=h.clearImmediate,V=h.process,Z=h.Dispatch,Y=h.Function,G=h.MessageChannel,L=h.String,$=0,H={},_="onreadystatechange";b(function(){rt=h.location});var Pt=function(K){if(T(H,K)){var St=H[K];delete H[K],St()}},Tt=function(K){return function(){Pt(K)}},Nt=function(K){Pt(K.data)},Ct=function(K){h.postMessage(L(K),rt.protocol+"//"+rt.host)};(!w||!k)&&(w=function(St){C(arguments.length,1);
vendor: 3,165 bytes, line 1
1var Ot=y(St)?St:Y(St),dt=S(arguments,1);return H[++$]=function(){g(Ot,void 0,dt)},it($),$},k=function(St){delete H[St]},R?it=function(K){V.nextTick(Tt(K))}:Z&&Z.now?it=function(K){Z.now(Tt(K))}:G&&!I?(gt=(q=new G).port2,q.port1.onmessage=Nt,it=d(gt.postMessage,gt)):h.addEventListener&&y(h.postMessage)&&!h.importScripts&&rt&&"file:"!==rt.protocol&&!b(Ct)?(it=Ct,h.addEventListener("message",Nt,!1)):it=_ in O("script")?function(K){E.appendChild(O("script"))[_]=function(){E.removeChild(this),Pt(K)}}:function(K){setTimeout(Tt(K),0)}),p.exports={set:w,clear:k}},30803:function(p,P,i){"use strict";var h=i(1911),g=Math.max,d=Math.min;p.exports=function(y,T){var b=h(y);return b<0?g(b+T,0):d(b,T)}},85341:function(p,P,i){"use strict";var h=i(90397),g=i(43282);p.exports=function(d){return h(g(d))}},1911:function(p,P,i){"use strict";var h=i(50006);p.exports=function(g){var d=+g;return d!=d||0===d?0:h(d)}},42420:function(p,P,i){"use strict";var h=i(1911),g=Math.min;p.exports=function(d){var y=h(d);return y>0?g(y,9007199254740991):0}},24375:function(p,P,i){"use strict";var h=i(43282),g=Object;p.exports=function(d){return g(h(d))}},61728:function(p,P,i){"use strict";var h=i(78132),g=i(66876),d=i(49801),y=i(48702),T=i(12176),b=i(76433),E=TypeError,S=b("toPrimitive");p.exports=function(O,C){if(!g(O)||d(O))return O;var R,I=y(O,S);if(I){if(void 0===C&&(C="default"),R=h(I,O,C),!g(R)||d(R))return R;throw new E("Can't convert object to primitive value")}return void 0===C&&(C="number"),T(O,C)}},41264:function(p,P,i){"use strict";var h=i(61728),g=i(49801);p.exports=function(d){var y=h(d,"string");return g(y)?y:y+""}},43847:function(p,P,i){"use strict";var d={};d[i(76433)("toStringTag")]="z",p.exports="[object z]"===String(d)},19531:function(p,P,i){"use strict";var h=i(27743),g=String;p.exports=function(d){if("Symbol"===h(d))throw new TypeError("Cannot convert a Symbol value to a string");return g(d)}},32385:function(p){"use strict";var P=String;p.exports=function(i){try{return P(i)}catch(h){return"Object"}}},18165:function(p,P,i){"use strict";var h=i(24354),g=0,d=Math.random(),y=h(1.1.toString);p.exports=function(T){return"Symbol("+(void 0===T?"":T)+")_"+y(++g+d,36)}},41282:function(p,P,i){"use strict";var h=i(34336);p.exports=h&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},5479:function(p,P,i){"use strict";var h=i(92671),g=i(35909);p.exports=h&&g(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},13057:function(p){"use strict";var P=TypeError;p.exports=function(i,h){if(i<h)throw new P("Not enough arguments");return i}},75363:function(p,P,i){"use strict";var h=i(74200),g=i(74859),d=h.WeakMap;p.exports=g(d)&&/native code/.test(String(d))},76433:function(p,P,i){"use strict";var h=i(74200),g=i(56978),d=i(27492),y=i(18165),T=i(34336),b=i(41282),E=h.Symbol,S=g("wks"),O=b?E.for||E:E&&E.withoutSetter||y;p.exports=function(C){return d(S,C)||(S[C]=T&&d(E,C)?E[C]:O("Symbol."+C)),S[C]}},67904:function(p){"use strict";p.exports="\t\n\v\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},81455:function(p,P,i){"use strict";
vendor: 8,433 bytes, line 1
1var h=i(31069),g=i(91626),d=i(74454).indexOf,y=i(94557),T=g([].indexOf),b=!!T&&1/T([1],1,-0)<0;h({target:"Array",proto:!0,forced:b||!y("indexOf")},{indexOf:function(O){var C=arguments.length>1?arguments[1]:void 0;return b?T(this,O,C)||0:d(this,O,C)}})},88959:function(p,P,i){"use strict";var h=i(85341),g=i(18833),d=i(64233),y=i(26712),T=i(29196).f,b=i(7589),E=i(63857),S=i(79728),O=i(92671),C="Array Iterator",I=y.set,R=y.getterFor(C);p.exports=b(Array,"Array",function(k,V){I(this,{type:C,target:h(k),index:0,kind:V})},function(){var k=R(this),V=k.target,Z=k.index++;if(!V||Z>=V.length)return k.target=null,E(void 0,!0);switch(k.kind){case"keys":return E(Z,!1);case"values":return E(V[Z],!1)}return E([Z,V[Z]],!1)},"values");var w=d.Arguments=d.Array;if(g("keys"),g("values"),g("entries"),!S&&O&&"values"!==w.name)try{T(w,"name",{value:"values"})}catch(k){}},18216:function(p,P,i){"use strict";var h=i(31069),g=i(99085).left,d=i(94557),y=i(40031);h({target:"Array",proto:!0,forced:!i(1568)&&y>79&&y<83||!d("reduce")},{reduce:function(O){var C=arguments.length;return g(this,O,C,C>1?arguments[1]:void 0)}})},3691:function(p,P,i){"use strict";var h=i(31069),g=i(24354),d=i(53687),y=g([].reverse),T=[1,2];h({target:"Array",proto:!0,forced:String(T)===String(T.reverse())},{reverse:function(){return d(this)&&(this.length=this.length),y(this)}})},80809:function(p,P,i){"use strict";var h=i(31069),g=i(78132),d=i(55476),y=i(43327),T=i(39365),b=i(16828);h({target:"Promise",stat:!0,forced:i(9091)},{all:function(O){var C=this,I=y.f(C),R=I.resolve,w=I.reject,k=T(function(){var V=d(C.resolve),Z=[],Y=0,G=1;b(O,function(L){var $=Y++,H=!1;G++,g(V,C,L).then(function(_){H||(H=!0,Z[$]=_,--G||R(Z))},w)}),--G||R(Z)});return k.error&&w(k.value),I.promise}})},82940:function(p,P,i){"use strict";var h=i(31069),g=i(79728),d=i(83127).CONSTRUCTOR,y=i(2910),T=i(79878),b=i(74859),E=i(12184),S=y&&y.prototype;if(h({target:"Promise",proto:!0,forced:d,real:!0},{catch:function(C){return this.then(void 0,C)}}),!g&&b(y)){var O=T("Promise").prototype.catch;S.catch!==O&&E(S,"catch",O,{unsafe:!0})}},77957:function(p,P,i){"use strict";var re,ge,le,ae,h=i(31069),g=i(79728),d=i(1568),y=i(74200),T=i(38246),b=i(78132),E=i(12184),S=i(20066),O=i(23391),C=i(43557),I=i(55476),R=i(74859),w=i(66876),k=i(18137),V=i(44369),Z=i(45154).set,Y=i(30971),G=i(232),L=i(39365),$=i(92212),H=i(26712),_=i(2910),rt=i(83127),it=i(43327),q="Promise",gt=rt.CONSTRUCTOR,Pt=rt.REJECTION_EVENT,Tt=rt.SUBCLASSING,Nt=H.getterFor(q),Ct=H.set,K=_&&_.prototype,St=_,Ot=K,dt=y.TypeError,pt=y.document,ht=y.process,mt=it.f,wt=mt,vt=!!(pt&&pt.createEvent&&y.dispatchEvent),st="unhandledrejection",B=function(X){var ft;return!(!w(X)||!R(ft=X.then))&&ft},de=function(X,ft){var ye,He,Xe,Mt=ft.value,bt=1===ft.state,At=bt?X.ok:X.fail,J=X.resolve,Lt=X.reject,Ut=X.domain;try{At?(bt||(2===ft.rejection&&Ye(ft),ft.rejection=1),!0===At?ye=Mt:(Ut&&Ut.enter(),ye=At(Mt),Ut&&(Ut.exit(),Xe=!0)),ye===X.promise?Lt(new dt("Promise-chain cycle")):(He=B(ye))?b(He,ye,J,Lt):J(ye)):Lt(Mt)}catch(ce){Ut&&!Xe&&Ut.exit(),Lt(ce)}},Oe=function(X,ft){X.notified||(X.notified=!0,Y(function(){for(var bt,Mt=X.reactions;bt=Mt.get();)de(bt,X);X.notified=!1,ft&&!X.rejection&&we(X)}))},ie=function(X,ft,Mt){var bt,At;vt?((bt=pt.createEvent("Event")).promise=ft,bt.reason=Mt,bt.initEvent(X,!1,!0),y.dispatchEvent(bt)):bt={promise:ft,reason:Mt},!Pt&&(At=y["on"+X])?At(bt):X===st&&G("Unhandled promise rejection",Mt)},we=function(X){b(Z,y,function(){var At,ft=X.facade,Mt=X.value;if(Ue(X)&&(At=L(function(){d?ht.emit("unhandledRejection",Mt,ft):ie(st,ft,Mt)}),X.rejection=d||Ue(X)?2:1,At.error))throw At.value})},Ue=function(X){return 1!==X.rejection&&!X.parent},Ye=function(X){b(Z,y,function(){var ft=X.facade;d?ht.emit("rejectionHandled",ft):ie("rejectionhandled",ft,X.value)})},be=function(X,ft,Mt){return function(bt){X(ft,bt,Mt)}},fe=function(X,ft,Mt){X.done||(X.done=!0,Mt&&(X=Mt),X.value=ft,X.state=2,Oe(X,!0))},ke=function(X,ft,Mt){if(!X.done){X.done=!0,Mt&&(X=Mt);try{if(X.facade===ft)throw new dt("Promise can't be resolved itself");var bt=B(ft);bt?Y(function(){var At={done:!1};try{b(bt,ft,be(ke,At,X),be(fe,At,X))}catch(J){fe(At,J,X)}}):(X.value=ft,X.state=1,Oe(X,!1))}catch(At){fe({done:!1},At,X)}}};if(gt&&(Ot=(St=function(ft){k(this,Ot),I(ft),b(re,this);var Mt=Nt(this);try{ft(be(ke,Mt),be(fe,Mt))}catch(bt){fe(Mt,bt)}}).prototype,(re=function(ft){Ct(this,{type:q,done:!1,notified:!1,parent:!1,reactions:new $,rejection:!1,state:0,value:null})}).prototype=E(Ot,"then",function(ft,Mt){var bt=Nt(this),At=mt(V(this,St));return bt.parent=!0,At.ok=!R(ft)||ft,At.fail=R(Mt)&&Mt,At.domain=d?ht.domain:void 0,0===bt.state?bt.reactions.add(At):Y(function(){de(At,bt)}),At.promise}),ge=function(){var X=new re,ft=Nt(X);this.promise=X,this.resolve=be(ke,ft),this.reject=be(fe,ft)},it.f=mt=function(X){return X===St||X===le?new ge(X):wt(X)},!g&&R(_)&&K!==Object.prototype)){ae=K.then,Tt||E(K,"then",function(ft,Mt){var bt=this;return new St(function(At,J){b(ae,bt,At,J)}).then(ft,Mt)},{unsafe:!0});try{delete K.constructor}catch(X){}S&&S(K,Ot)}h({global:!0,constructor:!0,wrap:!0,forced:gt},{Promise:St}),le=T.Promise,O(St,q,!1,!0),C(q)},24260:function(p,P,i){"use strict";i(77957),i(80809),i(82940),i(46224),i(10506),i(34906)},46224:function(p,P,i){"use strict";var h=i(31069),g=i(78132),d=i(55476),y=i(43327),T=i(39365),b=i(16828);h({target:"Promise",stat:!0,forced:i(9091)},{race:function(O){var C=this,I=y.f(C),R=I.reject,w=T(function(){var k=d(C.resolve);b(O,function(V){g(k,C,V).then(I.resolve,R)})});return w.error&&R(w.value),I.promise}})},10506:function(p,P,i){"use strict";var h=i(31069),g=i(43327);h({target:"Promise",stat:!0,forced:i(83127).CONSTRUCTOR},{reject:function(T){var b=g.f(this);return(0,b.reject)(T),b.promise}})},34906:function(p,P,i){"use strict";var h=i(31069),g=i(79878),d=i(79728),y=i(2910),T=i(83127).CONSTRUCTOR,b=i(29508),E=g("Promise"),S=d&&!T;h({target:"Promise",stat:!0,forced:d||T},{resolve:function(C){return b(S&&this===E?y:this,C)}})},62047:function(p,P,i){"use strict";var h=i(31069),g=i(25734);h({target:"RegExp",proto:!0,forced:/./.exec!==g},{exec:g})},59181:function(p,P,i){"use strict";var h=i(64570).PROPER,g=i(12184),d=i(17425),y=i(19531),T=i(35909),b=i(16843),E="toString",S=RegExp.prototype,O=S[E],C=T(function(){return"/a/b"!==O.call({source:"a",flags:"b"})}),I=h&&O.name!==E;(C||I)&&g(S,E,function(){var w=d(this);return"/"+y(w.source)+"/"+y(b(w))},{unsafe:!0})},14348:function(p,P,i){"use strict";var k,h=i(31069),g=i(91626),d=i(66690).f,y=i(42420),T=i(19531),b=i(13563),E=i(43282),S=i(46826),O=i(79728),C=g("".slice),I=Math.min,R=S("endsWith");h({target:"String",proto:!0,forced:!!(O||R||(k=d(String.prototype,"endsWith"),!k||k.writable))&&!R},{endsWith:function(V){var Z=T(E(this));b(V);var Y=T(V),G=arguments.length>1?arguments[1]:void 0,L=Z.length,$=void 0===G?L:I(y(G),L);return C(Z,$-Y.length,$)===Y}})},99802:function(p,P,i){"use strict";var h=i(31069),g=i(24354),d=i(13563),y=i(43282),T=i(19531),b=i(46826),E=g("".indexOf);h({target:"String",proto:!0,forced:!b("includes")},{includes:function(O){return!!~E(T(y(this)),T(d(O)),arguments.length>1?arguments[1]:void 0)}})},74965:function(p,P,i){"use strict";var h=i(78132),g=i(24354),d=i(17692),y=i(17425),T=i(66876),b=i(42420),E=i(19531),S=i(43282),O=i(48702),C=i(34763),I=i(16843),R=i(37752),w=g("".indexOf);d("match",function(k,V,Z){return[function(G){var L=S(this),$=T(G)?O(G,k):void 0;return $?h($,G,L):new RegExp(G)[k](E(L))},function(Y){var G=y(this),L=E(Y),$=Z(V,G,L);if($.done)return $.value;var H=E(I(G));if(!~w(H,"g"))return R(G,L);var _=!!~w(H,"u")||!!~w(H,"v");G.lastIndex=0;for(var q,rt=[],it=0;null!==(q=R(G,L));){var gt=E(q[0]);rt[it]=gt,""===gt&&(G.lastIndex=C(L,b(G.lastIndex),_)),it++}return 0===it?null:rt}]})},86429:function(p,P,i){"use strict";var h=i(66230),g=i(78132),d=i(24354),y=i(17692),T=i(35909),b=i(17425),E=i(74859),S=i(66876),O=i(1911),C=i(42420),I=i(19531),R=i(43282),w=i(34763),k=i(48702),V=i(4537),Z=i(16843),Y=i(37752),L=i(76433)("replace"),$=Math.max,H=Math.min,_=d([].concat),rt=d([].push),it=d("".indexOf),q=d("".slice),gt=function(Ct){return void 0===Ct?Ct:String(Ct)},Pt="$0"==="a".replace(/./,"$0"),Tt=!!/./[L]&&""===/./[L]("a","$0");y("replace",function(Ct,K,St){var Ot=Tt?"$":"$0";return[function(pt,ht){var mt=R(this),wt=S(pt)?k(pt,L):void 0;return wt?g(wt,pt,mt,ht):g(K,I(mt),pt,ht)},function(dt,pt){var ht=b(this),mt=I(dt),wt=E(pt);wt||(pt=I(pt));var vt=I(Z(ht));
vendor: 11,905 bytes, line 1
1if("string"==typeof pt&&!~it(pt,Ot)&&!~it(pt,"$<")&&!~it(vt,"y")){var st=St(K,ht,mt,pt);if(st.done)return st.value}var Jt,Dt=!!~it(vt,"g");Dt&&(Jt=!!~it(vt,"u")||!!~it(vt,"v"),ht.lastIndex=0);for(var Xt,ee=[];null!==(Xt=Y(ht,mt))&&(rt(ee,Xt),Dt);){""===I(Xt[0])&&(ht.lastIndex=w(mt,C(ht.lastIndex),Jt))}for(var Ht="",re=0,ge=0;ge<ee.length;ge++){Xt=ee[ge];for(var de,le=I(Xt[0]),ae=$(H(O(Xt.index),mt.length),0),B=[],Oe=1;Oe<Xt.length;Oe++)rt(B,gt(Xt[Oe]));var ie=Xt.groups;if(wt){var we=_([le],B,ae,mt);void 0!==ie&&rt(we,ie),de=I(h(pt,void 0,we))}else de=V(le,mt,ae,B,ie,pt);ae>=re&&(Ht+=q(mt,re,ae)+de,re=ae+le.length)}return Ht+q(mt,re)}]},!!T(function(){var Ct=/./;return Ct.exec=function(){var K=[];return K.groups={a:"7"},K},"7"!=="".replace(Ct,"$<a>")})||!Pt||Tt)},60886:function(p,P,i){"use strict";var h=i(78132),g=i(24354),d=i(17692),y=i(17425),T=i(66876),b=i(43282),E=i(44369),S=i(34763),O=i(42420),C=i(19531),I=i(48702),R=i(16843),w=i(37752),k=i(68580),V=i(35909),Z=k.UNSUPPORTED_Y,G=Math.min,L=g([].push),$=g("".slice),H=g("".indexOf),_=!V(function(){var it=/(?:)/,q=it.exec;it.exec=function(){return q.apply(this,arguments)};var gt="ab".split(it);return 2!==gt.length||"a"!==gt[0]||"b"!==gt[1]}),rt="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;d("split",function(it,q,gt){var Pt="0".split(void 0,0).length?function(Tt,Nt){return void 0===Tt&&0===Nt?[]:h(q,this,Tt,Nt)}:q;return[function(Nt,Ct){var K=b(this),St=T(Nt)?I(Nt,it):void 0;return St?h(St,Nt,K,Ct):h(Pt,C(K),Nt,Ct)},function(Tt,Nt){var Ct=y(this),K=C(Tt);if(!rt){var St=gt(Pt,Ct,K,Nt,Pt!==q);if(St.done)return St.value}var Ot=E(Ct,RegExp),dt=C(R(Ct)),pt=!!~H(dt,"u")||!!~H(dt,"v");Z?~H(dt,"g")||(dt+="g"):~H(dt,"y")||(dt+="y");var ht=new Ot(Z?"^(?:"+Ct.source+")":Ct,dt),mt=void 0===Nt?4294967295:Nt>>>0;if(0===mt)return[];if(0===K.length)return null===w(ht,K)?[K]:[];for(var wt=0,vt=0,st=[];vt<K.length;){ht.lastIndex=Z?0:vt;var Jt,Dt=w(ht,Z?$(K,vt):K);if(null===Dt||(Jt=G(O(ht.lastIndex+(Z?vt:0)),K.length))===wt)vt=S(K,vt,pt);else{if(L(st,$(K,wt,vt)),st.length===mt)return st;for(var ee=1;ee<=Dt.length-1;ee++)if(L(st,Dt[ee]),st.length===mt)return st;vt=wt=Jt}}return L(st,$(K,wt)),st}]},rt||!_,Z)},45129:function(p,P,i){"use strict";var k,h=i(31069),g=i(91626),d=i(66690).f,y=i(42420),T=i(19531),b=i(13563),E=i(43282),S=i(46826),O=i(79728),C=g("".slice),I=Math.min,R=S("startsWith");h({target:"String",proto:!0,forced:!!(O||R||(k=d(String.prototype,"startsWith"),!k||k.writable))&&!R},{startsWith:function(V){var Z=T(E(this));b(V);var Y=T(V),G=y(I(arguments.length>1?arguments[1]:void 0,Z.length));return C(Z,G,G+Y.length)===Y}})},53645:function(p,P,i){"use strict";var h=i(31069),g=i(22602).trim;h({target:"String",proto:!0,forced:i(12746)("trim")},{trim:function(){return g(this)}})},12022:function(p,P,i){"use strict";var h=i(74200),g=i(55863),d=i(95574),y=i(88959),T=i(19757),b=i(23391),S=i(76433)("iterator"),O=y.values,C=function(R,w){if(R){if(R[S]!==O)try{T(R,S,O)}catch(V){R[S]=O}if(b(R,w,!0),g[w])for(var k in y)if(R[k]!==y[k])try{T(R,k,y[k])}catch(V){R[k]=y[k]}}};for(var I in g)C(h[I]&&h[I].prototype,I);C(d,"DOMTokenList")},69878:function(p,P,i){"use strict";i.r(P),i.d(P,{AElement:function(){return yn},AnimateColorElement:function(){return fn},AnimateElement:function(){return Je},AnimateTransformElement:function(){return cn},BoundingBox:function(){return ne},CB1:function(){return fr},CB2:function(){return cr},CB3:function(){return hr},CB4:function(){return vr},Canvg:function(){return kn},CircleElement:function(){return _r},ClipPathElement:function(){return bn},DefsElement:function(){return sn},DescElement:function(){return Mn},Document:function(){return Ge},Element:function(){return Bt},EllipseElement:function(){return tn},FeColorMatrixElement:function(){return Pr},FeCompositeElement:function(){return An},FeDropShadowElement:function(){return Pn},FeGaussianBlurElement:function(){return Rn},FeMorphologyElement:function(){return Cn},FilterElement:function(){return Ar},Font:function(){return se},FontElement:function(){return hn},FontFaceElement:function(){return vn},GElement:function(){return Ke},GlyphElement:function(){return xr},GradientElement:function(){return Or},ImageElement:function(){return xn},LineElement:function(){return en},LinearGradientElement:function(){return on},MarkerElement:function(){return an},MaskElement:function(){return Cr},Matrix:function(){return pr},MissingGlyphElement:function(){return gn},Mouse:function(){return zr},PSEUDO_ZERO:function(){return Ce},Parser:function(){return Qe},PathElement:function(){return $t},PathParser:function(){return lt},PatternElement:function(){return nn},Point:function(){return zt},PolygonElement:function(){return rn},PolylineElement:function(){return Sr},Property:function(){return tt},QB1:function(){return gr},QB2:function(){return dr},QB3:function(){return yr},RadialGradientElement:function(){return un},RectElement:function(){return Tr},RenderedElement:function(){return pe},Rotate:function(){return Wr},SVGElement:function(){return Ve},SVGFontLoader:function(){return Tn},Scale:function(){return Qr},Screen:function(){return je},Skew:function(){return mr},SkewX:function(){return Kr},SkewY:function(){return Jr},StopElement:function(){return ln},StyleElement:function(){return br},SymbolElement:function(){return En},TRefElement:function(){return dn},TSpanElement:function(){return Er},TextElement:function(){return De},TextPathElement:function(){return mn},TitleElement:function(){return Nn},Transform:function(){return $e},Translate:function(){return Xr},UnknownElement:function(){return qr},UseElement:function(){return Sn},ViewPort:function(){return Gr},compressSpaces:function(){return ce},default:function(){return kn},getSelectorSpecificity:function(){return $r},normalizeAttributeName:function(){return Ur},normalizeColor:function(){return jr},parseExternalUrl:function(){return or},presets:function(){return Xe},toNumbers:function(){return qt},trimLeft:function(){return Br},trimRight:function(){return Zr},vectorMagnitude:function(){return ur},vectorsAngle:function(){return lr},vectorsRatio:function(){return We}});var h=i(59662),g=i(21085),d=i(24081),y=i(37223),T=i(32564),b=i(91693),E=i(44890),S=i(2126),O=i(47989),C=i(12978);i(24260);function R(l,a,r,t,n,e,o){try{var s=l[e](o),u=s.value}catch(f){return void r(f)}s.done?a(u):Promise.resolve(u).then(t,n)}function w(l){return function(){var a=this,r=arguments;return new Promise(function(t,n){var e=l.apply(a,r);function o(u){R(e,t,n,o,s,"next",u)}function s(u){R(e,t,n,o,s,"throw",u)}o(void 0)})}}i(74965),i(86429),i(45129),i(88959),i(12022);var L=i(13648);function H(l){var a=function $(l,a){if("object"!=(0,L.Z)(l)||!l)return l;var r=l[Symbol.toPrimitive];if(void 0!==r){var t=r.call(l,a||"default");if("object"!=(0,L.Z)(t))return t;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===a?String:Number)(l)}(l,"string");return"symbol"==(0,L.Z)(a)?a:a+""}function _(l,a,r){return(a=H(a))in l?Object.defineProperty(l,a,{value:r,enumerable:!0,configurable:!0,writable:!0}):l[a]=r,l}i(18216),i(14348),i(60886);var gt=i(66427),Tt=(i(53645),i(89223)),St=(i(81455),i(99802),i(3691),function(a,r){return(St=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])})(a,r)});function Ot(l,a){if("function"!=typeof a&&null!==a)throw new TypeError("Class extends value "+String(a)+" is not a constructor or null");function r(){this.constructor=l}St(l,a),l.prototype=null===a?Object.create(a):(r.prototype=a.prototype,new r)}function pt(l,a){var r=l[0],t=l[1];return[r*Math.cos(a)-t*Math.sin(a),r*Math.sin(a)+t*Math.cos(a)]}function ht(){for(var l=[],a=0;a<arguments.length;a++)l[a]=arguments[a];for(var r=0;r<l.length;r++)if("number"!=typeof l[r])throw new Error("assertNumbers arguments["+r+"] is not a number. "+typeof l[r]+" == typeof "+l[r]);return!0}var mt=Math.PI;function wt(l,a,r){l.lArcFlag=0===l.lArcFlag?0:1,l.sweepFlag=0===l.sweepFlag?0:1;var t=l.rX,n=l.rY,e=l.x,o=l.y;t=Math.abs(l.rX),n=Math.abs(l.rY);var s=pt([(a-e)/2,(r-o)/2],-l.xRot/180*mt),u=s[0],f=s[1],c=Math.pow(u,2)/Math.pow(t,2)+Math.pow(f,2)/Math.pow(n,2);1<c&&(t*=Math.sqrt(c),n*=Math.sqrt(c)),l.rX=t,l.rY=n;var v=Math.pow(t,2)*Math.pow(f,2)+Math.pow(n,2)*Math.pow(u,2),x=(l.lArcFlag!==l.sweepFlag?1:-1)*Math.sqrt(Math.max(0,(Math.pow(t,2)*Math.pow(n,2)-v)/v)),m=t*f/n*x,A=-n*u/t*x,N=pt([m,A],l.xRot/180*mt);l.cX=N[0]+(a+e)/2,l.cY=N[1]+(r+o)/2,l.phi1=Math.atan2((f-A)/n,(u-m)/t),l.phi2=Math.atan2((-f-A)/n,(-u-m)/t),0===l.sweepFlag&&l.phi2>l.phi1&&(l.phi2-=2*mt),1===l.sweepFlag&&l.phi2<l.phi1&&(l.phi2+=2*mt),l.phi1*=180/mt,l.phi2*=180/mt}function vt(l,a,r){ht(l,a,r);var t=l*l+a*a-r*r;if(0>t)return[];if(0===t)return[[l*r/(l*l+a*a),a*r/(l*l+a*a)]];var n=Math.sqrt(t);return[[(l*r+a*n)/(l*l+a*a),(a*r-l*n)/(l*l+a*a)],[(l*r-a*n)/(l*l+a*a),(a*r+l*n)/(l*l+a*a)]]}var st,Dt=Math.PI/180;function Jt(l,a,r){return(1-r)*l+r*a}function ee(l,a,r,t){return l+Math.cos(t/180*mt)*a+Math.sin(t/180*mt)*r}function Xt(l,a,r,t){var n=1e-6,e=a-l,o=r-a,s=3*e+3*(t-r)-6*o,u=6*(o-e),f=3*e;return Math.abs(s)<n?[-f/u]:function(c,v,x){void 0===x&&(x=1e-6);var m=c*c/4-v;if(m<-x)return[];if(m<=x)return[-c/2];var A=Math.sqrt(m);return[-c/2-A,-c/2+A]}(u/s,f/s,n)}function ve(l,a,r,t,n){var e=1-n;return l*(e*e*e)+a*(3*e*e*n)+r*(3*e*n*n)+t*(n*n*n)}!function(l){function a(){return n(function(s,u,f){return s.relative&&(void 0!==s.x1&&(s.x1+=u),void 0!==s.y1&&(s.y1+=f),void 0!==s.x2&&(s.x2+=u),void 0!==s.y2&&(s.y2+=f),void 0!==s.x&&(s.x+=u),void 0!==s.y&&(s.y+=f),s.relative=!1),s})}function r(){var s=NaN,u=NaN,f=NaN,c=NaN;return n(function(v,x,m){return v.type&B.SMOOTH_CURVE_TO&&(v.type=B.CURVE_TO,s=isNaN(s)?x:s,u=isNaN(u)?m:u,v.x1=v.relative?x-s:2*x-s,v.y1=v.relative?m-u:2*m-u),v.type&B.CURVE_TO?(s=v.relative?x+v.x2:v.x2,u=v.relative?m+v.y2:v.y2):(s=NaN,u=NaN),v.type&B.SMOOTH_QUAD_TO&&(v.type=B.QUAD_TO,f=isNaN(f)?x:f,c=isNaN(c)?m:c,v.x1=v.relative?x-f:2*x-f,v.y1=v.relative?m-c:2*m-c),v.type&B.QUAD_TO?(f=v.relative?x+v.x1:v.x1,c=v.relative?m+v.y1:v.y1):(f=NaN,c=NaN),v})}function t(){var s=NaN,u=NaN;return n(function(f,c,v){if(f.type&B.SMOOTH_QUAD_TO&&(f.type=B.QUAD_TO,s=isNaN(s)?c:s,u=isNaN(u)?v:u,f.x1=f.relative?c-s:2*c-s,f.y1=f.relative?v-u:2*v-u),f.type&B.QUAD_TO){s=f.relative?c+f.x1:f.x1,u=f.relative?v+f.y1:f.y1;var x=f.x1,m=f.y1;f.type=B.CURVE_TO,f.x1=((f.relative?0:c)+2*x)/3,f.y1=((f.relative?0:v)+2*m)/3,f.x2=(f.x+2*x)/3,f.y2=(f.y+2*m)/3}else s=NaN,u=NaN;return f})}function n(s){var u=0,f=0,c=NaN,v=NaN;return function(x){if(isNaN(c)&&!(x.type&B.MOVE_TO))throw new Error("path must start with moveto");var m=s(x,u,f,c,v);return x.type&B.CLOSE_PATH&&(u=c,f=v),void 0!==x.x&&(u=x.relative?u+x.x:x.x),void 0!==x.y&&(f=x.relative?f+x.y:x.y),x.type&B.MOVE_TO&&(c=u,v=f),m}}function e(s,u,f,c,v,x){return ht(s,u,f,c,v,x),n(function(m,A,N,M){var U=m.x1,z=m.x2,D=m.relative&&!isNaN(M),F=void 0!==m.x?m.x:D?0:A,Q=void 0!==m.y?m.y:D?0:N;function W(Gt){return Gt*Gt}m.type&B.HORIZ_LINE_TO&&0!==u&&(m.type=B.LINE_TO,m.y=m.relative?0:N),m.type&B.VERT_LINE_TO&&0!==f&&(m.type=B.LINE_TO,m.x=m.relative?0:A),void 0!==m.x&&(m.x=m.x*s+Q*f+(D?0:v)),void 0!==m.y&&(m.y=F*u+m.y*c+(D?0:x)),void 0!==m.x1&&(m.x1=m.x1*s+m.y1*f+(D?0:v)),void 0!==m.y1&&(m.y1=U*u+m.y1*c+(D?0:x)),void 0!==m.x2&&(m.x2=m.x2*s+m.y2*f+(D?0:v)),void 0!==m.y2&&(m.y2=z*u+m.y2*c+(D?0:x));var j=s*c-u*f;if(void 0!==m.xRot&&(1!==s||0!==u||0!==f||1!==c))if(0===j)delete m.rX,delete m.rY,delete m.xRot,delete m.lArcFlag,delete m.sweepFlag,m.type=B.LINE_TO;else{var et=m.xRot*Math.PI/180,ut=Math.sin(et),Rt=Math.cos(et),at=1/W(m.rX),nt=1/W(m.rY),It=W(Rt)*at+W(ut)*nt,ct=2*ut*Rt*(at-nt),ot=W(ut)*at+W(Rt)*nt,xt=It*c*c-ct*u*c+ot*u*u,yt=ct*(s*c+u*f)-2*(It*f*c+ot*s*u),
vendor: 5,188 bytes, line 1
1Vt=It*f*f-ct*s*f+ot*s*s,Et=(Math.atan2(yt,xt-Vt)+Math.PI)%Math.PI/2,kt=Math.sin(Et),Ft=Math.cos(Et);m.rX=Math.abs(j)/Math.sqrt(xt*W(Ft)+yt*kt*Ft+Vt*W(kt)),m.rY=Math.abs(j)/Math.sqrt(xt*W(kt)-yt*kt*Ft+Vt*W(Ft)),m.xRot=180*Et/Math.PI}return void 0!==m.sweepFlag&&0>j&&(m.sweepFlag=+!m.sweepFlag),m})}l.ROUND=function(s){function u(f){return Math.round(f*s)/s}return void 0===s&&(s=1e13),ht(s),function(f){return void 0!==f.x1&&(f.x1=u(f.x1)),void 0!==f.y1&&(f.y1=u(f.y1)),void 0!==f.x2&&(f.x2=u(f.x2)),void 0!==f.y2&&(f.y2=u(f.y2)),void 0!==f.x&&(f.x=u(f.x)),void 0!==f.y&&(f.y=u(f.y)),void 0!==f.rX&&(f.rX=u(f.rX)),void 0!==f.rY&&(f.rY=u(f.rY)),f}},l.TO_ABS=a,l.TO_REL=function(){return n(function(s,u,f){return s.relative||(void 0!==s.x1&&(s.x1-=u),void 0!==s.y1&&(s.y1-=f),void 0!==s.x2&&(s.x2-=u),void 0!==s.y2&&(s.y2-=f),void 0!==s.x&&(s.x-=u),void 0!==s.y&&(s.y-=f),s.relative=!0),s})},l.NORMALIZE_HVZ=function(s,u,f){return void 0===s&&(s=!0),void 0===u&&(u=!0),void 0===f&&(f=!0),n(function(c,v,x,m,A){if(isNaN(m)&&!(c.type&B.MOVE_TO))throw new Error("path must start with moveto");return u&&c.type&B.HORIZ_LINE_TO&&(c.type=B.LINE_TO,c.y=c.relative?0:x),f&&c.type&B.VERT_LINE_TO&&(c.type=B.LINE_TO,c.x=c.relative?0:v),s&&c.type&B.CLOSE_PATH&&(c.type=B.LINE_TO,c.x=c.relative?m-v:m,c.y=c.relative?A-x:A),c.type&B.ARC&&(0===c.rX||0===c.rY)&&(c.type=B.LINE_TO,delete c.rX,delete c.rY,delete c.xRot,delete c.lArcFlag,delete c.sweepFlag),c})},l.NORMALIZE_ST=r,l.QT_TO_C=t,l.INFO=n,l.SANITIZE=function(s){void 0===s&&(s=0),ht(s);var u=NaN,f=NaN,c=NaN,v=NaN;return n(function(x,m,A,N,M){var U=Math.abs,z=!1,D=0,F=0;if(x.type&B.SMOOTH_CURVE_TO&&(D=isNaN(u)?0:m-u,F=isNaN(f)?0:A-f),x.type&(B.CURVE_TO|B.SMOOTH_CURVE_TO)?(u=x.relative?m+x.x2:x.x2,f=x.relative?A+x.y2:x.y2):(u=NaN,f=NaN),x.type&B.SMOOTH_QUAD_TO?(c=isNaN(c)?m:2*m-c,v=isNaN(v)?A:2*A-v):x.type&B.QUAD_TO?(c=x.relative?m+x.x1:x.x1,v=x.relative?A+x.y1:x.y2):(c=NaN,v=NaN),x.type&B.LINE_COMMANDS||x.type&B.ARC&&(0===x.rX||0===x.rY||!x.lArcFlag)||x.type&B.CURVE_TO||x.type&B.SMOOTH_CURVE_TO||x.type&B.QUAD_TO||x.type&B.SMOOTH_QUAD_TO){var Q=void 0===x.x?0:x.relative?x.x:x.x-m,W=void 0===x.y?0:x.relative?x.y:x.y-A;D=isNaN(c)?void 0===x.x1?D:x.relative?x.x:x.x1-m:c-m,F=isNaN(v)?void 0===x.y1?F:x.relative?x.y:x.y1-A:v-A;var j=void 0===x.x2?0:x.relative?x.x:x.x2-m,et=void 0===x.y2?0:x.relative?x.y:x.y2-A;U(Q)<=s&&U(W)<=s&&U(D)<=s&&U(F)<=s&&U(j)<=s&&U(et)<=s&&(z=!0)}return x.type&B.CLOSE_PATH&&U(m-N)<=s&&U(A-M)<=s&&(z=!0),z?[]:x})},l.MATRIX=e,l.ROTATE=function(s,u,f){void 0===u&&(u=0),void 0===f&&(f=0),ht(s,u,f);var c=Math.sin(s),v=Math.cos(s);return e(v,c,-c,v,u-u*v+f*c,f-u*c-f*v)},l.TRANSLATE=function(s,u){return void 0===u&&(u=0),ht(s,u),e(1,0,0,1,s,u)},l.SCALE=function(s,u){return void 0===u&&(u=s),ht(s,u),e(s,0,0,u,0,0)},l.SKEW_X=function(s){return ht(s),e(1,0,Math.atan(s),1,0,0)},l.SKEW_Y=function(s){return ht(s),e(1,Math.atan(s),0,1,0,0)},l.X_AXIS_SYMMETRY=function(s){return void 0===s&&(s=0),ht(s),e(-1,0,0,1,s,0)},l.Y_AXIS_SYMMETRY=function(s){return void 0===s&&(s=0),ht(s),e(1,0,0,-1,0,s)},l.A_TO_C=function(){return n(function(s,u,f){return B.ARC===s.type?function(c,v,x){var m,A,N,M;c.cX||wt(c,v,x);for(var U=Math.min(c.phi1,c.phi2),z=Math.max(c.phi1,c.phi2)-U,D=Math.ceil(z/90),F=new Array(D),Q=v,W=x,j=0;j<D;j++){var et=Jt(c.phi1,c.phi2,j/D),ut=Jt(c.phi1,c.phi2,(j+1)/D),Rt=ut-et,at=4/3*Math.tan(Rt*Dt/4),nt=[Math.cos(et*Dt)-at*Math.sin(et*Dt),Math.sin(et*Dt)+at*Math.cos(et*Dt)],It=nt[0],ct=nt[1],ot=[Math.cos(ut*Dt),Math.sin(ut*Dt)],xt=ot[0],yt=ot[1],Vt=[xt+at*Math.sin(ut*Dt),yt-at*Math.cos(ut*Dt)],Et=Vt[0],kt=Vt[1];F[j]={relative:c.relative,type:B.CURVE_TO};var Ft=function(Wt,Zt){var Yt=pt([Wt*c.rX,Zt*c.rY],c.xRot),Qt=Yt[0],Kt=Yt[1];return[c.cX+Qt,c.cY+Kt]};m=Ft(It,ct),F[j].x1=m[0],F[j].y1=m[1],A=Ft(Et,kt),F[j].x2=A[0],F[j].y2=A[1],N=Ft(xt,yt),F[j].x=N[0],F[j].y=N[1],c.relative&&(F[j].x1-=Q,F[j].y1-=W,F[j].x2-=Q,F[j].y2-=W,F[j].x-=Q,F[j].y-=W),Q=(M=[F[j].x,F[j].y])[0],W=M[1]}return F}(s,s.relative?0:u,s.relative?0:f):s})},l.ANNOTATE_ARCS=function(){return n(function(s,u,f){return s.relative&&(u=0,f=0),B.ARC===s.type&&wt(s,u,f),s})},l.CLONE=function o(){return function(s){var u={};for(var f in s)u[f]=s[f];return u}},l.CALCULATE_BOUNDS=function(){var u=a(),f=t(),c=r(),v=n(function(x,m,A){var N=c(f(u(function(m){var A={};for(var N in m)A[N]=m[N];return A}(x))));function M(kt){kt>v.maxX&&(v.maxX=kt),kt<v.minX&&(v.minX=kt)}function U(kt){kt>v.maxY&&(v.maxY=kt),kt<v.minY&&(v.minY=kt)}if(N.type&B.DRAWING_COMMANDS&&(M(m),U(A)),N.type&B.HORIZ_LINE_TO&&M(N.x),N.type&B.VERT_LINE_TO&&U(N.y),N.type&B.LINE_TO&&(M(N.x),U(N.y)),N.type&B.CURVE_TO){M(N.x),U(N.y);for(var z=0,D=Xt(m,N.x1,N.x2,N.x);z<D.length;z++)0<(Et=D[z])&&1>Et&&M(ve(m,N.x1,N.x2,N.x,Et));for(var F=0,Q=Xt(A,N.y1,N.y2,N.y);F<Q.length;F++)0<(Et=Q[F])&&1>Et&&U(ve(A,N.y1,N.y2,N.y,Et))}if(N.type&B.ARC){M(N.x),U(N.y),wt(N,m,A);for(var W=N.xRot/180*Math.PI,j=Math.cos(W)*N.rX,et=Math.sin(W)*N.rX,ut=-Math.sin(W)*N.rY,Rt=Math.cos(W)*N.rY,at=N.phi1<N.phi2?[N.phi1,N.phi2]:-180>N.phi2?[N.phi2+360,N.phi1+360]:[N.phi2,N.phi1],nt=at[0],It=at[1],ct=function(Ft){var Gt=Ft[0],Wt=Ft[1],Zt=180*Math.atan2(Wt,Gt)/Math.PI;return Zt<nt?Zt+360:Zt}
vendor: 9,634 bytes, line 1
1,ot=0,xt=vt(ut,-j,0).map(ct);ot<xt.length;ot++)(Et=xt[ot])>nt&&Et<It&&M(ee(N.cX,j,ut,Et));for(var yt=0,Vt=vt(Rt,-et,0).map(ct);yt<Vt.length;yt++){var Et;(Et=Vt[yt])>nt&&Et<It&&U(ee(N.cY,et,Rt,Et))}}return x});return v.minX=1/0,v.maxX=-1/0,v.minY=1/0,v.maxY=-1/0,v}}(st||(st={}));var Ht,re=function(){function l(){}return l.prototype.round=function(a){return this.transform(st.ROUND(a))},l.prototype.toAbs=function(){return this.transform(st.TO_ABS())},l.prototype.toRel=function(){return this.transform(st.TO_REL())},l.prototype.normalizeHVZ=function(a,r,t){return this.transform(st.NORMALIZE_HVZ(a,r,t))},l.prototype.normalizeST=function(){return this.transform(st.NORMALIZE_ST())},l.prototype.qtToC=function(){return this.transform(st.QT_TO_C())},l.prototype.aToC=function(){return this.transform(st.A_TO_C())},l.prototype.sanitize=function(a){return this.transform(st.SANITIZE(a))},l.prototype.translate=function(a,r){return this.transform(st.TRANSLATE(a,r))},l.prototype.scale=function(a,r){return this.transform(st.SCALE(a,r))},l.prototype.rotate=function(a,r,t){return this.transform(st.ROTATE(a,r,t))},l.prototype.matrix=function(a,r,t,n,e,o){return this.transform(st.MATRIX(a,r,t,n,e,o))},l.prototype.skewX=function(a){return this.transform(st.SKEW_X(a))},l.prototype.skewY=function(a){return this.transform(st.SKEW_Y(a))},l.prototype.xSymmetry=function(a){return this.transform(st.X_AXIS_SYMMETRY(a))},l.prototype.ySymmetry=function(a){return this.transform(st.Y_AXIS_SYMMETRY(a))},l.prototype.annotateArcs=function(){return this.transform(st.ANNOTATE_ARCS())},l}(),ge=function(a){return" "===a||"\t"===a||"\r"===a||"\n"===a},le=function(a){return"0".charCodeAt(0)<=a.charCodeAt(0)&&a.charCodeAt(0)<="9".charCodeAt(0)},ae=function(l){function a(){var r=l.call(this)||this;return r.curNumber="",r.curCommandType=-1,r.curCommandRelative=!1,r.canParseCommandOrComma=!0,r.curNumberHasExp=!1,r.curNumberHasExpDigits=!1,r.curNumberHasDecimal=!1,r.curArgs=[],r}return Ot(a,l),a.prototype.finish=function(r){if(void 0===r&&(r=[]),this.parse(" ",r),0!==this.curArgs.length||!this.canParseCommandOrComma)throw new SyntaxError("Unterminated command at the path end.");return r},a.prototype.parse=function(r,t){var n=this;void 0===t&&(t=[]);for(var e=function(x){t.push(x),n.curArgs.length=0,n.canParseCommandOrComma=!0},o=0;o<r.length;o++){var s=r[o],u=!(this.curCommandType!==B.ARC||3!==this.curArgs.length&&4!==this.curArgs.length||1!==this.curNumber.length||"0"!==this.curNumber&&"1"!==this.curNumber),f=le(s)&&("0"===this.curNumber&&"0"===s||u);if(!le(s)||f)if("e"!==s&&"E"!==s)if("-"!==s&&"+"!==s||!this.curNumberHasExp||this.curNumberHasExpDigits)if("."!==s||this.curNumberHasExp||this.curNumberHasDecimal||u){if(this.curNumber&&-1!==this.curCommandType){var c=Number(this.curNumber);if(isNaN(c))throw new SyntaxError("Invalid number ending at "+o);if(this.curCommandType===B.ARC)if(0===this.curArgs.length||1===this.curArgs.length){if(0>c)throw new SyntaxError('Expected positive number, got "'+c+'" at index "'+o+'"')}else if((3===this.curArgs.length||4===this.curArgs.length)&&"0"!==this.curNumber&&"1"!==this.curNumber)throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+o+'"');this.curArgs.push(c),this.curArgs.length===de[this.curCommandType]&&(B.HORIZ_LINE_TO===this.curCommandType?e({type:B.HORIZ_LINE_TO,relative:this.curCommandRelative,x:c}):B.VERT_LINE_TO===this.curCommandType?e({type:B.VERT_LINE_TO,relative:this.curCommandRelative,y:c}):this.curCommandType===B.MOVE_TO||this.curCommandType===B.LINE_TO||this.curCommandType===B.SMOOTH_QUAD_TO?(e({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),B.MOVE_TO===this.curCommandType&&(this.curCommandType=B.LINE_TO)):this.curCommandType===B.CURVE_TO?e({type:B.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===B.SMOOTH_CURVE_TO?e({type:B.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===B.QUAD_TO?e({type:B.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===B.ARC&&e({type:B.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(!ge(s))if(","===s&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if("+"!==s&&"-"!==s&&"."!==s)if(f)this.curNumber=s,this.curNumberHasDecimal=!1;else{if(0!==this.curArgs.length)throw new SyntaxError("Unterminated command at index "+o+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+s+'" at index '+o+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,"z"!==s&&"Z"!==s)if("h"===s||"H"===s)this.curCommandType=B.HORIZ_LINE_TO,this.curCommandRelative="h"===s;else if("v"===s||"V"===s)this.curCommandType=B.VERT_LINE_TO,this.curCommandRelative="v"===s;else if("m"===s||"M"===s)this.curCommandType=B.MOVE_TO,this.curCommandRelative="m"===s;else if("l"===s||"L"===s)this.curCommandType=B.LINE_TO,this.curCommandRelative="l"===s;else if("c"===s||"C"===s)this.curCommandType=B.CURVE_TO,this.curCommandRelative="c"===s;else if("s"===s||"S"===s)this.curCommandType=B.SMOOTH_CURVE_TO,this.curCommandRelative="s"===s;else if("q"===s||"Q"===s)this.curCommandType=B.QUAD_TO,this.curCommandRelative="q"===s;else if("t"===s||"T"===s)this.curCommandType=B.SMOOTH_QUAD_TO,this.curCommandRelative="t"===s;else{if("a"!==s&&"A"!==s)throw new SyntaxError('Unexpected character "'+s+'" at index '+o+".");this.curCommandType=B.ARC,this.curCommandRelative="a"===s}else t.push({type:B.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 t},a.prototype.transform=function(r){return Object.create(this,{parse:{value:function(n,e){void 0===e&&(e=[]);for(var o=0,s=Object.getPrototypeOf(this).parse.call(this,n);o<s.length;o++){var u=s[o],f=r(u);Array.isArray(f)?e.push.apply(e,f):e.push(f)}return e}}})},a}(re),B=function(l){function a(r){var t=l.call(this)||this;return t.commands="string"==typeof r?a.parse(r):r,t}return Ot(a,l),a.prototype.encode=function(){return a.encode(this.commands)},a.prototype.getBounds=function(){var r=st.CALCULATE_BOUNDS();return this.transform(r),r},a.prototype.transform=function(r){for(var t=[],n=0,e=this.commands;n<e.length;n++){var o=r(e[n]);Array.isArray(o)?t.push.apply(t,o):t.push(o)}return this.commands=t,this},a.encode=function(r){return function dt(l){var a="";Array.isArray(l)||(l=[l]);for(var r=0;r<l.length;r++){var t=l[r];if(t.type===B.CLOSE_PATH)a+="z";else if(t.type===B.HORIZ_LINE_TO)a+=(t.relative?"h":"H")+t.x;else if(t.type===B.VERT_LINE_TO)a+=(t.relative?"v":"V")+t.y;else if(t.type===B.MOVE_TO)a+=(t.relative?"m":"M")+t.x+" "+t.y;else if(t.type===B.LINE_TO)a+=(t.relative?"l":"L")+t.x+" "+t.y;else if(t.type===B.CURVE_TO)a+=(t.relative?"c":"C")+t.x1+" "+t.y1+" "+t.x2+" "+t.y2+" "+t.x+" "+t.y;else if(t.type===B.SMOOTH_CURVE_TO)a+=(t.relative?"s":"S")+t.x2+" "+t.y2+" "+t.x+" "+t.y;else if(t.type===B.QUAD_TO)a+=(t.relative?"q":"Q")+t.x1+" "+t.y1+" "+t.x+" "+t.y;else if(t.type===B.SMOOTH_QUAD_TO)a+=(t.relative?"t":"T")+t.x+" "+t.y;else{if(t.type!==B.ARC)throw new Error('Unexpected command type "'+t.type+'" at index '+r+".");a+=(t.relative?"a":"A")+t.rX+" "+t.rY+" "+t.xRot+" "+ +t.lArcFlag+" "+ +t.sweepFlag+" "+t.x+" "+t.y}}return a}(r)},a.parse=function(r){var t=new ae,n=[];return t.parse(r,n),t.finish(n),n},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}(re),de=((Ht={})[B.MOVE_TO]=2,Ht[B.LINE_TO]=2,Ht[B.HORIZ_LINE_TO]=1,Ht[B.VERT_LINE_TO]=1,Ht[B.CLOSE_PATH]=0,Ht[B.QUAD_TO]=4,Ht[B.SMOOTH_QUAD_TO]=2,Ht[B.CURVE_TO]=6,Ht[B.SMOOTH_CURVE_TO]=4,Ht[B.ARC]=7,Ht);i(59181);function ie(l){return(ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(l)}var Ue=[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,39
16,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],Ye=[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 fe(l,a,r,t,n){if("string"==typeof l&&(l=document.getElementById(l)),!l||"object"!==ie(l)||!("getContext"in l))throw new TypeError("Expecting canvas with `getContext` method in processCanvasRGB(A) calls!");var e=l.getContext("2d");try{return e.getImageData(a,r,t,n)}catch(o){throw new Error("unable to access image data: "+o)}}function ke(l,a,r,t,n,e){if(!(isNaN(e)||e<1)){e|=0;var o=fe(l,a,r,t,n);o=function X(l,a,r,t,n,e){for(var A,o=l.data,s=2*e+1,u=t-1,f=n-1,c=e+1,v=c*(c+1)/2,x=new bt,m=x,N=1;N<s;N++)m=m.next=new bt,N===c&&(A=m);m.next=x;for(var M=null,U=null,z=0,D=0,F=Ue[e],Q=Ye[e],W=0;W<n;W++){m=x;for(var j=o[D],et=o[D+1],ut=o[D+2],Rt=o[D+3],at=0;at<c;at++)m.r=j,m.g=et,m.b=ut,m.a=Rt,m=m.next;for(var nt=0,It=0,ct=0,ot=0,xt=c*j,yt=c*et,Vt=c*ut,Et=c*Rt,kt=v*j,Ft=v*et,Gt=v*ut,Wt=v*Rt,Zt=1;Zt<c;Zt++){var Yt=D+((u<Zt?u:Zt)<<2),Qt=o[Yt],Kt=o[Yt+1],Le=o[Yt+2],Fe=o[Yt+3],me=c-Zt;kt+=(m.r=Qt)*me,Ft+=(m.g=Kt)*me,Gt+=(m.b=Le)*me,Wt+=(m.a=Fe)*me,nt+=Qt,It+=Kt,ct+=Le,ot+=Fe,m=m.next}M=x,U=A;for(var xe=0;xe<t;xe++){var Ee=Wt*F>>>Q;if(o[D+3]=Ee,0!==Ee){var Te=255/Ee;o[D]=(kt*F>>>Q)*Te,o[D+1]=(Ft*F>>>Q)*Te,o[D+2]=(Gt*F>>>Q)*Te}else o[D]=o[D+1]=o[D+2]=0;kt-=xt,Ft-=yt,Gt-=Vt,Wt-=Et,xt-=M.r,yt-=M.g,Vt-=M.b,Et-=M.a;var oe=xe+e+1;oe=z+(oe<u?oe:u)<<2,kt+=nt+=M.r=o[oe],Ft+=It+=M.g=o[oe+1],Gt+=ct+=M.b=o[oe+2],Wt+=ot+=M.a=o[oe+3],M=M.next;var Se=U,Be=Se.r,Ze=Se.g,Re=Se.b,ze=Se.a;xt+=Be,yt+=Ze,Vt+=Re,Et+=ze,nt-=Be,It-=Ze,ct-=Re,ot-=ze,U=U.next,D+=4}z+=t}for(var ue=0;ue<t;ue++){var Ne=o[D=ue<<2],Me=o[D+1],Ie=o[D+2],_t=o[D+3],Nr=c*Ne,Mr=c*Me,Ir=c*Ie,wr=c*_t,er=v*Ne,rr=v*Me,nr=v*Ie,ir=v*_t;m=x;for(var Dn=0;Dn<c;Dn++)m.r=Ne,m.g=Me,m.b=Ie,m.a=_t,m=m.next;for(var Vn=t,kr=0,Dr=0,Vr=0,Lr=0,ar=1;ar<=e;ar++){D=Vn+ue<<2;var sr=c-ar;er+=(m.r=Ne=o[D])*sr,rr+=(m.g=Me=o[D+1])*sr,nr+=(m.b=Ie=o[D+2])*sr,ir+=(m.a=_t=o[D+3])*sr,Lr+=Ne,kr+=Me,Dr+=Ie,Vr+=_t,m=m.next,ar<f&&(Vn+=t)}D=ue,M=x,U=A;for(var Fr=0;Fr<n;Fr++){var te=D<<2;o[te+3]=_t=ir*F>>>Q,_t>0?(_t=255/_t,o[te]=(er*F>>>Q)*_t,o[te+1]=(rr*F>>>Q)*_t,o[te+2]=(nr*F>>>Q)*_t):o[te]=o[te+1]=o[te+2]=0,er-=Nr,rr-=Mr,nr-=Ir,ir-=wr,Nr-=M.r,Mr-=M.g,Ir-=M.b,wr-=M.a,te=ue+((te=Fr+c)<f?te:f)*t<<2,er+=Lr+=M.r=o[te],rr+=kr+=M.g=o[te+1],nr+=Dr+=M.b=o[te+2],ir+=Vr+=M.a=o[te+3],M=M.next,Nr+=Ne=U.r,Mr+=Me=U.g,Ir+=Ie=U.b,wr+=_t=U.a,Lr-=Ne,kr-=Me,Dr-=Ie,Vr-=_t,U=U.next,D+=t}}return l}(o,0,0,t,n,e),l.getContext("2d").putImageData(o,a,r)}}var bt=function l(){(function we(l,a){if(!(l instanceof a))throw new TypeError("Cannot call a class as a function")})(this,l),this.r=0,this.g=0,this.b=0,this.a=0,this.next=null};function At(l,a,r,t){var n=(0,g.Z)((0,b.Z)(1&t?l.prototype:l),a,r);return 2&t&&"function"==typeof n?function(e){return n.apply(r,e)}:n}function J(l,a,r){return a=(0,b.Z)(a),(0,y.Z)(l,(0,T.Z)()?Reflect.construct(a,r||[],(0,b.Z)(l).constructor):a.apply(l,r))}function Lt(){var l,a,r="function"==typeof Symbol?Symbol:{},t=r.iterator||"@@iterator",n=r.toStringTag||"@@toStringTag";function e(m,A,N,M){var U=A&&A.prototype instanceof s?A:s,z=Object.create(U.prototype);return Ut(z,"_invoke",function(D,F,Q){var W,j,et,ut=0,Rt=Q||[],at=!1,nt={p:0,n:0,v:l,a:It,f:It.bind(l,4),d:function(ot,xt){return W=ot,j=0,et=l,nt.n=xt,o}};function It(ct,ot){for(j=ct,et=ot,a=0;!at&&ut&&!xt&&a<Rt.length;a++){var xt,yt=Rt[a],Vt=nt.p,Et=yt[2];ct>3?(xt=Et===ot)&&(et=yt[(j=yt[4])?5:(j=3,3)],yt[4]=yt[5]=l):yt[0]<=Vt&&((xt=ct<2&&Vt<yt[1])?(j=0,nt.v=ot,nt.n=yt[1]):Vt<Et&&(xt=ct<3||yt[0]>ot||ot>Et)&&(yt[4]=ct,yt[5]=ot,nt.n=Et,j=0))}if(xt||ct>1)return o;throw at=!0,ot}return function(ct,ot,xt){if(ut>1)throw TypeError("Generator is already running");for(at&&1===ot&&It(ot,xt),j=ot,et=xt;(a=j<2?l:et)||!at;){W||(j?j<3?(j>1&&(nt.n=-1),It(j,et)):nt.n=et:nt.v=et);try{if(ut=2,W){if(j||(ct="next"),a=W[ct]){if(!(a=a.call(W,et)))throw TypeError("iterator result is not an object");
1if(!a.done)return a;et=a.value,j<2&&(j=0)}else 1===j&&(a=W.return)&&a.call(W),j<2&&(et=TypeError("The iterator does not provide a '"+ct+"' method"),j=1);W=l}else if((a=(at=nt.n<0)?et:D.call(F,nt))!==o)break}catch(yt){W=l,j=1,et=yt}finally{ut=1}}return{value:a,done:at}}}(m,N,M),!0),z}var o={};function s(){}function u(){}function f(){}a=Object.getPrototypeOf;var c=[][t]?a(a([][t]())):(Ut(a={},t,function(){return this}),a),v=f.prototype=s.prototype=Object.create(c);function x(m){return Object.setPrototypeOf?Object.setPrototypeOf(m,f):(m.__proto__=f,Ut(m,n,"GeneratorFunction")),m.prototype=Object.create(v),m}return u.prototype=f,Ut(v,"constructor",f),Ut(f,"constructor",u),u.displayName="GeneratorFunction",Ut(f,n,"GeneratorFunction"),Ut(v),Ut(v,n,"Generator"),Ut(v,t,function(){return this}),Ut(v,"toString",function(){return"[object Generator]"}),(Lt=function(){return{w:e,m:x}})()}function Ut(l,a,r,t){var n=Object.defineProperty;try{n({},"",{})}catch(e){n=0}(Ut=function(o,s,u,f){function c(v,x){Ut(o,v,function(m){return this._invoke(v,x,m)})}s?n?n(o,s,{value:u,enumerable:!f,configurable:!f,writable:!f}):o[s]=u:(c("next",0),c("throw",1),c("return",2))})(l,a,r,t)}var Xe=Object.freeze({__proto__:null,offscreen:function ye(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=l.DOMParser,r={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:a,createCanvas:function(n,e){return new OffscreenCanvas(n,e)},createImage:function(n){return w(Lt().m(function e(){var o,s,u;return Lt().w(function(f){for(;;)switch(f.n){case 0:return f.n=1,fetch(n);case 1:return o=f.v,f.n=2,o.blob();case 2:return s=f.v,f.n=3,createImageBitmap(s);case 3:return u=f.v,f.a(2,u)}},e)}))()}};return("undefined"!=typeof DOMParser||void 0===a)&&Reflect.deleteProperty(r,"DOMParser"),r},node:function He(l){var a=l.DOMParser,r=l.canvas;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:a,fetch:l.fetch,createCanvas:r.createCanvas,createImage:r.loadImage}}});function ce(l){return l.replace(/(?!\u3000)\s+/gm," ")}function Br(l){return l.replace(/^[\n \t]+/,"")}function Zr(l){return l.replace(/[\n \t]+$/,"")}function qt(l){return((l||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[]).map(parseFloat)}var Ln=/^[A-Z-]+$/;function Ur(l){return Ln.test(l)?l.toLowerCase():l}function or(l){var a=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(l)||[];return a[2]||a[3]||a[4]}function jr(l){if(!l.startsWith("rgb"))return l;var a=3;return l.replace(/\d+(\.\d+)?/g,function(t,n){return a--&&n?String(Math.round(parseFloat(t))):t})}var Fn=/(\[[^\]]+\])/g,Bn=/(#[^\s+>~.[:]+)/g,Zn=/(\.[^\s+>~.[:]+)/g,Un=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,jn=/(:[\w-]+\([^)]*\))/gi,$n=/(:[^\s+>~.[:]+)/g,Gn=/([^\s+>~.[:]+)/g;function Pe(l,a){var r=a.exec(l);return r?[l.replace(a," "),r.length]:[l,0]}function $r(l){var a=[0,0,0],r=l.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),t=0,n=Pe(r,Fn),e=(0,C.Z)(n,2);r=e[0],t=e[1],a[1]+=t;var o=Pe(r,Bn),s=(0,C.Z)(o,2);r=s[0],t=s[1],a[0]+=t;var u=Pe(r,Zn),f=(0,C.Z)(u,2);r=f[0],t=f[1],a[1]+=t;var c=Pe(r,Un),v=(0,C.Z)(c,2);r=v[0],t=v[1],a[2]+=t;var x=Pe(r,jn),m=(0,C.Z)(x,2);r=m[0],t=m[1],a[1]+=t;var A=Pe(r,$n),N=(0,C.Z)(A,2);r=N[0],t=N[1],a[1]+=t;var M=Pe(r=r.replace(/[*\s+>~]/g," ").replace(/[#.]/g," "),Gn),U=(0,C.Z)(M,2);return r=U[0],t=U[1],a[2]+=t,a.join("")}var Ce=1e-8;function ur(l){return Math.sqrt(Math.pow(l[0],2)+Math.pow(l[1],2))}function We(l,a){return(l[0]*a[0]+l[1]*a[1])/(ur(l)*ur(a))}function lr(l,a){return(l[0]*a[1]<l[1]*a[0]?-1:1)*Math.acos(We(l,a))}function fr(l){return l*l*l}function cr(l){return 3*l*l*(1-l)}function hr(l){return 3*l*(1-l)*(1-l)}function vr(l){return(1-l)*(1-l)*(1-l)}function gr(l){return l*l}function dr(l){return 2*l*(1-l)}function yr(l){return(1-l)*(1-l)}var tt=function(){function l(a,r,t){(0,S.Z)(this,l),this.document=a,this.name=r,this.value=t,this.isNormalizedColor=!1}return(0,O.Z)(l,[{key:"split",value:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:" ",t=this.document,n=this.name;return ce(this.getString()).trim().split(r).map(function(e){return new l(t,n,e)})}},{key:"hasValue",value:function(r){var t=this.value;return null!==t&&""!==t&&(r||0!==t)&&void 0!==t}}
1,{key:"isString",value:function(r){var t=this.value,n="string"==typeof t;return n&&r?r.test(t):n}},{key:"isUrlDefinition",value:function(){return this.isString(/^url\(/)}},{key:"isPixels",value:function(){if(!this.hasValue())return!1;var r=this.getString();switch(!0){case r.endsWith("px"):case/^[0-9]+$/.test(r):return!0;default:return!1}}},{key:"setValue",value:function(r){return this.value=r,this}},{key:"getValue",value:function(r){return void 0===r||this.hasValue()?this.value:r}},{key:"getNumber",value:function(r){if(!this.hasValue())return void 0===r?0:parseFloat(r);var t=this.value,n=parseFloat(t);return this.isString(/%$/)&&(n/=100),n}},{key:"getString",value:function(r){return void 0===r||this.hasValue()?void 0===this.value?"":String(this.value):String(r)}},{key:"getColor",value:function(r){var t=this.getString(r);return this.isNormalizedColor||(this.isNormalizedColor=!0,t=jr(t),this.value=t),t}},{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(r){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!this.hasValue())return 0;var n="boolean"==typeof r?[void 0,r]:[r],e=(0,C.Z)(n,2),o=e[0],s=e[1],u=this.document.screen.viewPort;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(u.computeSize("x"),u.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(u.computeSize("x"),u.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*u.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*u.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);
1case this.isString(/pc$/):return 15*this.getNumber();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(/%$/)&&s:return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*u.computeSize(o);default:var f=this.getNumber();return t&&f<1?f*u.computeSize(o):f}}},{key:"getMilliseconds",value:function(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():1e3*this.getNumber():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 r=this.getString(),t=/#([^)'"]+)/.exec(r);return t&&(t=t[1]),t||(t=r),this.document.definitions[t]}},{key:"getFillStyleDefinition",value:function(r,t){var n=this.getDefinition();if(!n)return null;if("function"==typeof n.createGradient)return n.createGradient(this.document.ctx,r,t);if("function"==typeof n.createPattern){if(n.getHrefAttribute().hasValue()){var e=n.getAttribute("patternTransform");n=n.getHrefAttribute().getDefinition(),e.hasValue()&&n.getAttribute("patternTransform",!0).setValue(e.value)}return n.createPattern(this.document.ctx,r,t)}return null}},{key:"getTextBaseline",value:function(){return this.hasValue()?l.textBaselineMapping[this.getString()]:null}},{key:"addOpacity",value:function(r){for(var t=this.getColor(),n=t.length,e=0,o=0;o<n&&(","===t[o]&&e++,3!==e);o++);if(r.hasValue()&&this.isString()&&3!==e){var s=new Tt(t);s.ok&&(s.alpha=r.getNumber(),t=s.toRGBA())}return new l(this.document,this.name,t)}}],[{key:"empty",value:function(r){return new l(r,"EMPTY","")}}])}();tt.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 Gr=function(){return(0,O.Z)(function l(){(0,S.Z)(this,l),this.viewPorts=[]},[{key:"clear",value:function(){this.viewPorts=[]}},{key:"setCurrent",value:function(r,t){this.viewPorts.push({width:r,height:t})}},{key:"removeCurrent",value:function(){this.viewPorts.pop()}},{key:"getCurrent",value:function(){var r=this.viewPorts;return r[r.length-1]}},{key:"width",get:function(){return this.getCurrent().width}},{key:"height",get:function(){return this.getCurrent().height}},{key:"computeSize",value:function(r){return"number"==typeof r?r:"x"===r?this.width:"y"===r?this.height:Math.sqrt(Math.pow(this.width,2)+Math.pow(this.height,2))/Math.sqrt(2)}}])}(),zt=function(){function l(a,r){(0,S.Z)(this,l),this.x=a,this.y=r}return(0,O.Z)(l,[{key:"angleTo",value:function(r){return Math.atan2(r.y-this.y,r.x-this.x)}},{key:"applyTransform",value:function(r){var t=this.x,n=this.y,e=t*r[0]+n*r[2]+r[4],o=t*r[1]+n*r[3]+r[5];this.x=e,this.y=o}}],[{key:"parse",value:function(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=qt(r),e=(0,C.Z)(n,2),o=e[0],s=void 0===o?t:o,u=e[1],f=void 0===u?t:u;return new l(s,f)}},{key:"parseScale",value:function(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=qt(r),e=(0,C.Z)(n,2),o=e[0],s=void 0===o?t:o,u=e[1],f=void 0===u?s:u;return new l(s,f)}},{key:"parsePath",value:function(r){for(var t=qt(r),n=t.length,e=[],o=0;o<n;o+=2)e.push(new l(t[o],t[o+1]));return e}}])}(),zr=function(){return(0,O.Z)(function l(a){(0,S.Z)(this,l),this.screen=a,this.working=!1,this.events=[],this.eventElements=[],this.onClick=this.onClick.bind(this),this.onMouseMove=this.onMouseMove.bind(this)},[{key:"isWorking",value:function(){return this.working}},{key:"start",value:function(){if(!this.working){var r=this.screen,t=this.onClick,n=this.onMouseMove,e=r.ctx.canvas;e.onclick=t,e.onmousemove=n,this.working=!0}}},{key:"stop",value:function(){if(this.working){var r=this.screen.ctx.canvas;
1this.working=!1,r.onclick=null,r.onmousemove=null}}},{key:"hasEvents",value:function(){return this.working&&this.events.length>0}},{key:"runEvents",value:function(){if(this.working){var r=this.screen,t=this.events,n=this.eventElements,e=r.ctx.canvas.style;e&&(e.cursor=""),t.forEach(function(o,s){for(var u=o.run,f=n[s];f;)u(f),f=f.parent}),this.events=[],this.eventElements=[]}}},{key:"checkPath",value:function(r,t){if(this.working&&t){var n=this.events,e=this.eventElements;n.forEach(function(o,s){var u=o.x,f=o.y;!e[s]&&t.isPointInPath&&t.isPointInPath(u,f)&&(e[s]=r)})}}},{key:"checkBoundingBox",value:function(r,t){if(this.working&&t){var n=this.events,e=this.eventElements;n.forEach(function(o,s){var u=o.x,f=o.y;!e[s]&&t.isPointInBox(u,f)&&(e[s]=r)})}}},{key:"mapXY",value:function(r,t){for(var n=this.screen,e=n.window,o=n.ctx,s=new zt(r,t),u=o.canvas;u;)s.x-=u.offsetLeft,s.y-=u.offsetTop,u=u.offsetParent;return e.scrollX&&(s.x+=e.scrollX),e.scrollY&&(s.y+=e.scrollY),s}},{key:"onClick",value:function(r){var t=this.mapXY(r.clientX,r.clientY),n=t.x,e=t.y;this.events.push({type:"onclick",x:n,y:e,run:function(s){s.onClick&&s.onClick()}})}},{key:"onMouseMove",value:function(r){var t=this.mapXY(r.clientX,r.clientY),n=t.x,e=t.y;this.events.push({type:"onmousemove",x:n,y:e,run:function(s){s.onMouseMove&&s.onMouseMove()}})}}])}(),Yr="undefined"!=typeof window?window:null,Hr="undefined"!=typeof fetch?fetch.bind(void 0):null,je=function(){return(0,O.Z)(function l(a){(0,S.Z)(this,l);var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=r.fetch,n=void 0===t?Hr:t,e=r.window,o=void 0===e?Yr:e;this.ctx=a,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new Gr,this.mouse=new zr(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=o,this.fetch=n},[{key:"wait",value:function(r){this.waits.push(r)}},{key:"ready",value:function(){return this.readyPromise?this.readyPromise:Promise.resolve()}},{key:"isReady",value:function(){if(this.isReadyLock)return!0;var r=this.waits.every(function(t){return t()});return r&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=r,r}},{key:"setDefaults",value:function(r){r.strokeStyle="rgba(0,0,0,0)",r.lineCap="butt",r.lineJoin="miter",r.miterLimit=4}},{key:"setViewBox",value:function(r){var t=r.document,n=r.ctx,e=r.aspectRatio,o=r.width,s=r.desiredWidth,u=r.height,f=r.desiredHeight,c=r.minX,v=void 0===c?0:c,x=r.minY,m=void 0===x?0:x,A=r.refX,N=r.refY,M=r.clip,U=void 0!==M&&M,z=r.clipX,D=void 0===z?0:z,F=r.clipY,Q=void 0===F?0:F,j=ce(e).replace(/^defer\s/,"").split(" "),et=(0,C.Z)(j,2),at=et[0]||"xMidYMid",nt=et[1]||"meet",It=o/s,ct=u/f,ot=Math.min(It,ct),xt=Math.max(It,ct),yt=s,Vt=f;"meet"===nt&&(yt*=ot,Vt*=ot),"slice"===nt&&(yt*=xt,Vt*=xt);var Et=new tt(t,"refX",A),kt=new tt(t,"refY",N),Ft=Et.hasValue()&&kt.hasValue();if(Ft&&n.translate(-ot*Et.getPixels("x"),-ot*kt.getPixels("y")),U){var Gt=ot*D,Wt=ot*Q;n.beginPath(),n.moveTo(Gt,Wt),n.lineTo(o,Wt),n.lineTo(o,u),n.lineTo(Gt,u),n.closePath(),n.clip()}if(!Ft){var Zt="meet"===nt&&ot===ct,Yt="slice"===nt&&xt===ct,Qt="meet"===nt&&ot===It,Kt="slice"===nt&&xt===It;at.startsWith("xMid")&&(Zt||Yt)&&n.translate(o/2-yt/2,0),at.endsWith("YMid")&&(Qt||Kt)&&n.translate(0,u/2-Vt/2),at.startsWith("xMax")&&(Zt||Yt)&&n.translate(o-yt,0),at.endsWith("YMax")&&(Qt||Kt)&&n.translate(0,u-Vt)}switch(!0){case"none"===at:n.scale(It,ct);break;case"meet"===nt:n.scale(ot,ot);break;case"slice"===nt:n.scale(xt,xt)}n.translate(-v,-m)}},{key:"start",value:function(r){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=n.enableRedraw,o=void 0!==e&&e,s=n.ignoreMouse,u=void 0!==s&&s,f=n.ignoreAnimation,c=void 0!==f&&f,v=n.ignoreDimensions,x=void 0!==v&&v,m=n.ignoreClear,A=void 0!==m&&m,N=n.forceRedraw,M=n.scaleWidth,U=n.scaleHeight,z=n.offsetX,D=n.offsetY,F=this.FRAMERATE,Q=this.mouse,W=1e3/F;if(this.frameDuration=W,this.readyPromise=new Promise(function(at){t.resolveReady=at}),this.isReady()&&this.render(r,x,A,M,U,z,D),o){var j=Date.now(),et=j,ut=0,Rt=function(){j=Date.now(),(ut=j-et)>=W&&(et=j-ut%W,t.shouldUpdate(c,N)&&(t.render(r,x,A,M,U,z,D),Q.runEvents())),t.intervalId=gt(Rt)};u||Q.start(),this.intervalId=gt(Rt)}}},{key:"stop",value:function(){this.intervalId&&(gt.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}},{key:"shouldUpdate",value:function(r,t){if(!r){var n=this.frameDuration;if(this.animations.reduce(function(o,s){return s.update(n)||o},!1))return!0}return!!("function"==typeof t&&t()||!this.isReadyLock&&this.isReady()||this.mouse.hasEvents())}},{key:"render",value:function(r,t,n,e,o,s,u){var f=this.CLIENT_WIDTH,c=this.CLIENT_HEIGHT,v=this.viewPort,x=this.ctx,m=this.isFirstRender,A=x.c
1anvas;v.clear(),A.width&&A.height?v.setCurrent(A.width,A.height):v.setCurrent(f,c);var N=r.getStyle("width"),M=r.getStyle("height");!t&&(m||"number"!=typeof e&&"number"!=typeof o)&&(N.hasValue()&&(A.width=N.getPixels("x"),A.style&&(A.style.width="".concat(A.width,"px"))),M.hasValue()&&(A.height=M.getPixels("y"),A.style&&(A.style.height="".concat(A.height,"px"))));var U=A.clientWidth||A.width,z=A.clientHeight||A.height;if(t&&N.hasValue()&&M.hasValue()&&(U=N.getPixels("x"),z=M.getPixels("y")),v.setCurrent(U,z),"number"==typeof s&&r.getAttribute("x",!0).setValue(s),"number"==typeof u&&r.getAttribute("y",!0).setValue(u),"number"==typeof e||"number"==typeof o){var D=qt(r.getAttribute("viewBox").getString()),F=0,Q=0;if("number"==typeof e){var W=r.getStyle("width");W.hasValue()?F=W.getPixels("x")/e:isNaN(D[2])||(F=D[2]/e)}if("number"==typeof o){var j=r.getStyle("height");j.hasValue()?Q=j.getPixels("y")/o:isNaN(D[3])||(Q=D[3]/o)}F||(F=Q),Q||(Q=F),r.getAttribute("width",!0).setValue(e),r.getAttribute("height",!0).setValue(o);var et=r.getStyle("transform",!0,!0);et.setValue("".concat(et.getString()," scale(").concat(1/F,", ").concat(1/Q,")"))}n||x.clearRect(0,0,U,z),r.render(x),m&&(this.isFirstRender=!1)}}])}();je.defaultWindow=Yr,je.defaultFetch=Hr;var zn=je.defaultFetch,Yn="undefined"!=typeof DOMParser?DOMParser:null,Qe=function(){return(0,O.Z)(function l(){(0,S.Z)(this,l);var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=a.fetch,t=void 0===r?zn:r,n=a.DOMParser,e=void 0===n?Yn:n;this.fetch=t,this.DOMParser=e},[{key:"parse",value:function(r){var t=this;return w(Lt().m(function n(){return Lt().w(function(e){for(;;)switch(e.n){case 0:if(!r.startsWith("<")){e.n=1;break}return e.a(2,t.parseFromString(r));case 1:return e.a(2,t.load(r))}},n)}))()}},{key:"parseFromString",value:function(r){var t=new this.DOMParser;try{return this.checkDocument(t.parseFromString(r,"image/svg+xml"))}catch(n){return this.checkDocument(t.parseFromString(r,"text/xml"))}}},{key:"checkDocument",value:function(r){var t=r.getElementsByTagName("parsererror")[0];if(t)throw new Error(t.textContent);return r}},{key:"load",value:function(r){var t=this;return w(Lt().m(function n(){var e,o;return Lt().w(function(s){for(;;)switch(s.n){case 0:return s.n=1,t.fetch(r);case 1:return e=s.v,s.n=2,e.text();case 2:return o=s.v,s.a(2,t.parseFromString(o))}},n)}))()}}])}(),Xr=function(){return(0,O.Z)(function l(a,r){(0,S.Z)(this,l),this.type="translate",this.point=null,this.point=zt.parse(r)},[{key:"apply",value:function(r){var t=this.point,n=t.x,e=t.y;r.translate(n||0,e||0)}},{key:"unapply",value:function(r){var t=this.point,n=t.x,e=t.y;r.translate(-1*n||0,-1*e||0)}},{key:"applyToPoint",value:function(r){var t=this.point,n=t.x,e=t.y;r.applyTransform([1,0,0,1,n||0,e||0])}}])}(),Wr=function(){return(0,O.Z)(function l(a,r,t){(0,S.Z)(this,l),this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var n=qt(r);this.angle=new tt(a,"angle",n[0]),this.originX=t[0],this.originY=t[1],this.cx=n[1]||0,this.cy=n[2]||0},[{key:"apply",value:function(r){var t=this.cx,n=this.cy,e=this.originX,o=this.originY,s=this.angle,u=t+e.getPixels("x"),f=n+o.getPixels("y");r.translate(u,f),r.rotate(s.getRadians()),r.translate(-u,-f)}},{key:"unapply",value:function(r){var t=this.cx,n=this.cy,e=this.originX,o=this.originY,s=this.angle,u=t+e.getPixels("x"),f=n+o.getPixels("y");r.translate(u,f),r.rotate(-1*s.getRadians()),r.translate(-u,-f)}},{key:"applyToPoint",value:function(r){var t=this.cx,n=this.cy,o=this.angle.getRadians();r.applyTransform([1,0,0,1,t||0,n||0]),r.applyTransform([Math.cos(o),Math.sin(o),-Math.sin(o),Math.cos(o),0,0]),r.applyTransform([1,0,0,1,-t||0,-n||0])}}])}(),Qr=function(){return(0,O.Z)(function l(a,r,t){(0,S.Z)(this,l),this.type="scale",this.scale=null,this.originX=null,this.originY=null;var n=zt.parseScale(r);(0===n.x||0===n.y)&&(n.x=Ce,n.y=Ce),this.scale=n,this.originX=t[0],this.originY=t[1]},[{key:"apply",value:function(r){var t=this.scale,n=t.x,e=t.y,o=this.originX,s=this.originY,u=o.getPixels("x"),f=s.getPixels("y");r.translate(u,f),r.scale(n,e||n),r.translate(-u,-f)}},{key:"unapply",value:function(r){var t=this.scale,n=t.x,e=t.y,o=this.originX,s=this.originY,u=o.getPixels("x"),f=s.getPixels("y");r.translate(u,f),r.scale(1/n,1/e||n),r.translate(-u,-f)}},{key:"applyToPoint",value:function(r){var t=this.scale,n=t.x,e=t.y;r.applyTransform([n||0,0,0,e||0,0,0])}}])}(),pr=function(){return(0,O.Z)(function l(a,r,t){(0,S.Z)(this,l),this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=qt(r),this.originX=t[0],this.originY=t[1]},[{key:"apply",value:function(r){var t=this.originX,n=this.originY,e=this.matrix,o=t.getPixels("x"),s=n.getPixels("y");r.translate(o,s),r.transform(e[0],e[1],e[2],e[3],e[4],e[5]),r.translate(-o,-s)}},{key:"unapply",value:function(r){var t=this.originX,n=this.originY,e=this.matrix,o=e[0],s=e[2],u=e[4],f=e[1],c=e[3],v=e[5],N=1/(o*(1*c-0*v)-s*(1*f-0*v)+u*(0*f-0*c)),M=t.getPixels("x"),U=n.getPixels("y");r.translate(M,U),r.transform(N*(1*c-0*v),N*(0*v-1*f),N*(0*u-1*s),N*(1*o-0*u),N*(s*v-u*c),N*(u*f-o*v)),r.translate(-M,-U)}},{key:"applyToPoint",value:function(r){r.applyTransform(this.matrix
1)}}])}(),mr=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="skew",e.angle=null,e.angle=new tt(r,"angle",t),e}return(0,E.Z)(a,l),(0,O.Z)(a)}(pr),Kr=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="skewX",e.matrix=[1,0,Math.tan(e.angle.getRadians()),1,0,0],e}return(0,E.Z)(a,l),(0,O.Z)(a)}(mr),Jr=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="skewY",e.matrix=[1,Math.tan(e.angle.getRadians()),0,1,0,0],e}return(0,E.Z)(a,l),(0,O.Z)(a)}(mr);var $e=function(){function l(a,r,t){var n=this;(0,S.Z)(this,l),this.document=a,this.transforms=[];var e=function Hn(l){return ce(l).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}(r);e.forEach(function(o){if("none"!==o){var s=function Xn(l){var a=l.split("("),r=(0,C.Z)(a,2),t=r[0],n=r[1];return[t.trim(),n.trim().replace(")","")]}(o),u=(0,C.Z)(s,2),f=u[0],c=u[1],v=l.transformTypes[f];void 0!==v&&n.transforms.push(new v(n.document,c,t))}})}return(0,O.Z)(l,[{key:"apply",value:function(r){for(var t=this.transforms,n=t.length,e=0;e<n;e++)t[e].apply(r)}},{key:"unapply",value:function(r){for(var t=this.transforms,e=t.length-1;e>=0;e--)t[e].unapply(r)}},{key:"applyToPoint",value:function(r){for(var t=this.transforms,n=t.length,e=0;e<n;e++)t[e].applyToPoint(r)}}],[{key:"fromElement",value:function(r,t){var n=t.getStyle("transform",!1,!0),e=t.getStyle("transform-origin",!1,!0).split(),o=(0,C.Z)(e,2),s=o[0],u=o[1],c=[s,void 0===u?s:u];return n.hasValue()?new l(r,n.getString(),c):null}}])}();$e.transformTypes={translate:Xr,rotate:Wr,scale:Qr,matrix:pr,skewX:Kr,skewY:Jr};var Bt=function(){function l(a,r){var t=this;(0,S.Z)(this,l);var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(this.document=a,this.node=r,this.captureTextNodes=n,this.attributes=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],r&&1===r.nodeType){if(Array.from(r.attributes).forEach(function(u){var f=Ur(u.nodeName);t.attributes[f]=new tt(a,f,u.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var e=this.getAttribute("style").getString().split(";").map(function(u){return u.trim()});e.forEach(function(u){if(u){var f=u.split(":").map(function(m){return m.trim()}),c=(0,C.Z)(f,2),v=c[0],x=c[1];t.styles[v]=new tt(a,v,x)}})}var o=a.definitions,s=this.getAttribute("id");s.hasValue()&&(o[s.getString()]||(o[s.getString()]=this)),Array.from(r.childNodes).forEach(function(u){if(1===u.nodeType)t.addChild(u);else if(n&&(3===u.nodeType||4===u.nodeType)){var f=a.createTextNode(u);f.getText().length>0&&t.addChild(f)}})}}return(0,O.Z)(l,[{key:"getAttribute",value:function(r){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.attributes[r];if(!n&&t){var e=new tt(this.document,r,"");return this.attributes[r]=e,e}return n||tt.empty(this.document)}},{key:"getHrefAttribute",value:function(){for(var r in this.attributes)if("href"===r||r.endsWith(":href"))return this.attributes[r];return tt.empty(this.document)}},{key:"getStyle",value:function(r){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],e=this.styles[r];if(e)return e;var o=this.getAttribute(r);if(null!=o&&o.hasValue())return this.styles[r]=o,o;if(!n){var s=this.parent;if(s){var u=s.getStyle(r);if(null!=u&&u.hasValue())return u}}if(t){var f=new tt(this.document,r,"");return this.styles[r]=f,f}return e||tt.empty(this.document)}},{key:"render",value:function(r){if("none"!==this.getStyle("display").getString()&&"hidden"!==this.getStyle("visibility").getString()){if(r.save(),this.getStyle("mask").hasValue()){var t=this.getStyle("mask").getDefinition();t&&(this.applyEffects(r),t.apply(r,this))}else if("none"!==this.getStyle("filter").getValue("none")){var n=this.getStyle("filter").getDefinition();n&&(this.applyEffects(r),n.apply(r,this))}else this.setContext(r),this.renderChildren(r),this.clearContext(r);
1r.restore()}}},{key:"setContext",value:function(r){}},{key:"applyEffects",value:function(r){var t=$e.fromElement(this.document,this);t&&t.apply(r);var n=this.getStyle("clip-path",!1,!0);if(n.hasValue()){var e=n.getDefinition();e&&e.apply(r)}}},{key:"clearContext",value:function(r){}},{key:"renderChildren",value:function(r){this.children.forEach(function(t){t.render(r)})}},{key:"addChild",value:function(r){var t=r instanceof l?r:this.document.createElement(r);t.parent=this,l.ignoreChildTypes.includes(t.type)||this.children.push(t)}},{key:"matchesSelector",value:function(r){var t,n=this.node;if("function"==typeof n.matches)return n.matches(r);var e=null===(t=n.getAttribute)||void 0===t?void 0:t.call(n,"class");return!(!e||""===e)&&e.split(" ").some(function(o){return".".concat(o)===r})}},{key:"addStylesFromStyleDefinition",value:function(){var r=this.document,t=r.styles,n=r.stylesSpecificity;for(var e in t)if(!e.startsWith("@")&&this.matchesSelector(e)){var o=t[e],s=n[e];if(o)for(var u in o){var f=this.stylesSpecificity[u];void 0===f&&(f="000"),s>=f&&(this.styles[u]=o[u],this.stylesSpecificity[u]=s)}}}},{key:"removeStyles",value:function(r,t){return t.reduce(function(e,o){var s=r.getStyle(o);if(!s.hasValue())return e;var u=s.getString();return s.setValue(""),[].concat((0,d.Z)(e),[[o,u]])},[])}},{key:"restoreStyles",value:function(r,t){t.forEach(function(n){var e=(0,C.Z)(n,2),o=e[0],s=e[1];r.getStyle(o,!0).setValue(s)})}},{key:"isFirstChild",value:function(){var r;return 0===(null===(r=this.parent)||void 0===r?void 0:r.children.indexOf(this))}}])}();Bt.ignoreChildTypes=["title"];var qr=function(l){function a(r,t,n){return(0,S.Z)(this,a),J(this,a,[r,t,n])}return(0,E.Z)(a,l),(0,O.Z)(a)}(Bt);function Wn(l){var a=l.trim();return/^('|")/.test(a)?a:'"'.concat(a,'"')}function Qn(l){return"undefined"==typeof process?l:l.trim().split(",").map(Wn).join(",")}function Kn(l){if(!l)return"";var a=l.trim().toLowerCase();switch(a){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return a;default:return/^oblique\s+(-|)\d+deg$/.test(a)?a:""}}function Jn(l){if(!l)return"";var a=l.trim().toLowerCase();switch(a){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return a;default:return/^[\d.]+$/.test(a)?a:""}}var se=function(){function l(a,r,t,n,e,o){(0,S.Z)(this,l);var s=o?"string"==typeof o?l.parse(o):o:{};this.fontFamily=e||s.fontFamily,this.fontSize=n||s.fontSize,this.fontStyle=a||s.fontStyle,this.fontWeight=t||s.fontWeight,this.fontVariant=r||s.fontVariant}return(0,O.Z)(l,[{key:"toString",value:function(){return[Kn(this.fontStyle),this.fontVariant,Jn(this.fontWeight),this.fontSize,Qn(this.fontFamily)].join(" ").trim()}}],[{key:"parse",value:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n="",e="",o="",s="",u="",f=ce(r).trim().split(" "),c={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return f.forEach(function(v){switch(!0){case!c.fontStyle&&l.styles.includes(v):"inherit"!==v&&(n=v),c.fontStyle=!0;break;case!c.fontVariant&&l.variants.includes(v):"inherit"!==v&&(e=v),c.fontStyle=!0,c.fontVariant=!0;break;case!c.fontWeight&&l.weights.includes(v):"inherit"!==v&&(o=v),c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0;break;case!c.fontSize:if("inherit"!==v){var x=v.split("/"),m=(0,C.Z)(x,1);s=m[0]}c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0,c.fontSize=!0;break;default:"inherit"!==v&&(u+=v)}}),new l(n,e,o,s,u,t)}}])}();se.styles="normal|italic|oblique|inherit",se.variants="normal|small-caps|inherit",se.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";var ne=function(){return(0,O.Z)(function l(){(0,S.Z)(this,l);var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.NaN,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.NaN,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.NaN,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Number.NaN;this.x1=a,this.y1=r,this.x2=t,this.y2=n,this.addPoint(a,r),this.addPoint(t,n)},[{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(r,t){void 0!==r&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=r,this.x2=r),r<this.x1&&(this.x1=r),r>this.x2&&(this.x2=r)),void 0!==t&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=t,this.y2=t),t<this.y1&&(this.y1=t),t>this.y2&&(this.y2=t))}},{key:"addX",value:function(r){this.addPoint(r,null)}},{key:"addY",value:function(r){this.addPoint(null,r)}}
1,{key:"addBoundingBox",value:function(r){if(r){var t=r.x1,n=r.y1,e=r.x2,o=r.y2;this.addPoint(t,n),this.addPoint(e,o)}}},{key:"sumCubic",value:function(r,t,n,e,o){return Math.pow(1-r,3)*t+3*Math.pow(1-r,2)*r*n+3*(1-r)*Math.pow(r,2)*e+Math.pow(r,3)*o}},{key:"bezierCurveAdd",value:function(r,t,n,e,o){var s=6*t-12*n+6*e,u=-3*t+9*n-9*e+3*o,f=3*n-3*t;if(0!==u){var v=Math.pow(s,2)-4*f*u;if(!(v<0)){var x=(-s+Math.sqrt(v))/(2*u);0<x&&x<1&&(r?this.addX(this.sumCubic(x,t,n,e,o)):this.addY(this.sumCubic(x,t,n,e,o)));var m=(-s-Math.sqrt(v))/(2*u);0<m&&m<1&&(r?this.addX(this.sumCubic(m,t,n,e,o)):this.addY(this.sumCubic(m,t,n,e,o)))}}else{if(0===s)return;var c=-f/s;0<c&&c<1&&(r?this.addX(this.sumCubic(c,t,n,e,o)):this.addY(this.sumCubic(c,t,n,e,o)))}}},{key:"addBezierCurve",value:function(r,t,n,e,o,s,u,f){this.addPoint(r,t),this.addPoint(u,f),this.bezierCurveAdd(!0,r,n,o,u),this.bezierCurveAdd(!1,t,e,s,f)}},{key:"addQuadraticCurve",value:function(r,t,n,e,o,s){var u=r+.6666666666666666*(n-r),f=t+2/3*(e-t),c=u+1/3*(o-r),v=f+1/3*(s-t);this.addBezierCurve(r,t,u,c,f,v,o,s)}},{key:"isPointInBox",value:function(r,t){var n=this.x1,e=this.y1,o=this.x2,s=this.y2;return n<=r&&r<=o&&e<=t&&t<=s}}])}(),lt=function(l){function a(r){var t;return(0,S.Z)(this,a),(t=J(this,a,[r.replace(/([+\-.])\s+/gm,"$1").replace(/[^MmZzLlHhVvCcSsQqTtAae\d\s.,+-].*/g,"")])).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(0,E.Z)(a,l),(0,O.Z)(a,[{key:"reset",value:function(){this.i=-1,this.command=null,this.previousCommand=null,this.start=new zt(0,0),this.control=new zt(0,0),this.current=new zt(0,0),this.points=[],this.angles=[]}},{key:"isEnd",value:function(){return this.i>=this.commands.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&&void 0!==arguments[0]?arguments[0]:"x",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"y",e=new zt(this.command[t],this.command[n]);return this.makeAbsolute(e)}},{key:"getAsControlPoint",value:function(t,n){var e=this.getPoint(t,n);return this.control=e,e}},{key:"getAsCurrentPoint",value:function(t,n){var e=this.getPoint(t,n);return this.current=e,e}},{key:"getReflectedControlPoint",value:function(){var t=this.previousCommand.type;if(t!==B.CURVE_TO&&t!==B.SMOOTH_CURVE_TO&&t!==B.QUAD_TO&&t!==B.SMOOTH_QUAD_TO)return this.current;var n=this.current,e=n.x,o=n.y,s=this.control,u=s.x,f=s.y;return new zt(2*e-u,2*o-f)}},{key:"makeAbsolute",value:function(t){if(this.command.relative){var n=this.current,e=n.x,o=n.y;t.x+=e,t.y+=o}return t}},{key:"addMarker",value:function(t,n,e){var o=this.points,s=this.angles;e&&s.length>0&&!s[s.length-1]&&(s[s.length-1]=o[o.length-1].angleTo(e)),this.addMarkerAngle(t,n?n.angleTo(t):null)}},{key:"addMarkerAngle",value:function(t,n){this.points.push(t),this.angles.push(n)}},{key:"getMarkerPoints",value:function(){return this.points}},{key:"getMarkerAngles",value:function(){for(var t=this.angles,n=t.length,e=0;e<n;e++)if(!t[e])for(var o=e+1;o<n;o++)if(t[o]){t[e]=t[o];break}return t}}])}(B),pe=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).modifiedEmSizeStack=!1,r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"calculateOpacity",value:function(){for(var t=1,n=this;n;){var e=n.getStyle("opacity",!1,!0);e.hasValue(!0)&&(t*=e.getNumber()),n=n.parent}return t}},{key:"setContext",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!n){var e=this.getStyle("fill"),o=this.getStyle("fill-opacity"),s=this.getStyle("stroke"),u=this.getStyle("stroke-opacity");if(e.isUrlDefinition()){var f=e.getFillStyleDefinition(this,o);f&&(t.fillStyle=f)}else if(e.hasValue()){"currentColor"===e.getString()&&e.setValue(this.getStyle("color").getColor());var c=e.getColor();"inherit"!==c&&(t.fillStyle="none"===c?"rgba(0,0,0,0)":c)}if(o.hasValue()){var v=new tt(this.document,"fill",t.fillStyle).addOpacity(o).getColor();t.fillStyle=v}if(s.isUrlDefinition()){var x=s.getFillStyleDefinition(this,u);x&&(t.strokeStyle=x)}
1else if(s.hasValue()){"currentColor"===s.getString()&&s.setValue(this.getStyle("color").getColor());var m=s.getString();"inherit"!==m&&(t.strokeStyle="none"===m?"rgba(0,0,0,0)":m)}if(u.hasValue()){var A=new tt(this.document,"stroke",t.strokeStyle).addOpacity(u).getString();t.strokeStyle=A}var N=this.getStyle("stroke-width");if(N.hasValue()){var M=N.getPixels();t.lineWidth=M||Ce}var U=this.getStyle("stroke-linecap"),z=this.getStyle("stroke-linejoin"),D=this.getStyle("stroke-miterlimit"),F=this.getStyle("stroke-dasharray"),Q=this.getStyle("stroke-dashoffset");if(U.hasValue()&&(t.lineCap=U.getString()),z.hasValue()&&(t.lineJoin=z.getString()),D.hasValue()&&(t.miterLimit=D.getNumber()),F.hasValue()&&"none"!==F.getString()){var W=qt(F.getString());void 0!==t.setLineDash?t.setLineDash(W):void 0!==t.webkitLineDash?t.webkitLineDash=W:void 0!==t.mozDash&&(1!==W.length||0!==W[0])&&(t.mozDash=W);var j=Q.getPixels();void 0!==t.lineDashOffset?t.lineDashOffset=j:void 0!==t.webkitLineDashOffset?t.webkitLineDashOffset=j:void 0!==t.mozDashOffset&&(t.mozDashOffset=j)}}if(this.modifiedEmSizeStack=!1,void 0!==t.font){var et=this.getStyle("font"),ut=this.getStyle("font-style"),Rt=this.getStyle("font-variant"),at=this.getStyle("font-weight"),nt=this.getStyle("font-size"),It=this.getStyle("font-family"),ct=new se(ut.getString(),Rt.getString(),at.getString(),nt.hasValue()?"".concat(nt.getPixels(!0),"px"):"",It.getString(),se.parse(et.getString(),t.font));ut.setValue(ct.fontStyle),Rt.setValue(ct.fontVariant),at.setValue(ct.fontWeight),nt.setValue(ct.fontSize),It.setValue(ct.fontFamily),t.font=ct.toString(),nt.isPixels()&&(this.document.emSize=nt.getPixels(),this.modifiedEmSizeStack=!0)}n||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}},{key:"clearContext",value:function(t){At(a,"clearContext",this,3)([t]),this.modifiedEmSizeStack&&this.document.popEmSize()}}])}(Bt),$t=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="path",e.pathParser=null,e.pathParser=new lt(e.getAttribute("d").getString()),e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"path",value:function(t){var n=this.pathParser,e=new ne;for(n.reset(),t&&t.beginPath();!n.isEnd();)switch(n.next().type){case lt.MOVE_TO:this.pathM(t,e);break;case lt.LINE_TO:this.pathL(t,e);break;case lt.HORIZ_LINE_TO:this.pathH(t,e);break;case lt.VERT_LINE_TO:this.pathV(t,e);break;case lt.CURVE_TO:this.pathC(t,e);break;case lt.SMOOTH_CURVE_TO:this.pathS(t,e);break;case lt.QUAD_TO:this.pathQ(t,e);break;case lt.SMOOTH_QUAD_TO:this.pathT(t,e);break;case lt.ARC:this.pathA(t,e);break;case lt.CLOSE_PATH:this.pathZ(t,e)}return e}},{key:"getBoundingBox",value:function(t){return this.path()}},{key:"getMarkers",value:function(){var t=this.pathParser,n=t.getMarkerPoints(),e=t.getMarkerAngles();return n.map(function(s,u){return[s,e[u]]})}},{key:"renderChildren",value:function(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var n=this.getStyle("fill-rule");""!==t.fillStyle&&("inherit"!==n.getString("inherit")?t.fill(n.getString()):t.fill()),""!==t.strokeStyle&&("non-scaling-stroke"===this.getAttribute("vector-effect").getString()?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var e=this.getMarkers();if(e){var o=e.length-1,s=this.getStyle("marker-start"),u=this.getStyle("marker-mid"),f=this.getStyle("marker-end");if(s.isUrlDefinition()){var c=s.getDefinition(),v=(0,C.Z)(e[0],2),x=v[0],m=v[1];c.render(t,x,m)}if(u.isUrlDefinition())for(var A=u.getDefinition(),N=1;N<o;N++){var M=(0,C.Z)(e[N],2),U=M[0],z=M[1];A.render(t,U,z)}if(f.isUrlDefinition()){var D=f.getDefinition(),F=(0,C.Z)(e[o],2),Q=F[0],W=F[1];D.render(t,Q,W)}}}},{key:"pathM",value:function(t,n){var e=this.pathParser,s=a.pathM(e).point,u=s.x,f=s.y;e.addMarker(s),n.addPoint(u,f),t&&t.moveTo(u,f)}},{key:"pathL",value:function(t,n){var e=this.pathParser,o=a.pathL(e),s=o.current,u=o.point,f=u.x,c=u.y;e.addMarker(u,s),n.addPoint(f,c),t&&t.lineTo(f,c)}},{key:"pathH",value:function(t,n){var e=this.pathParser,o=a.pathH(e),s=o.current,u=o.point,f=u.x,c=u.y;e.addMarker(u,s),n.addPoint(f,c),t&&t.lineTo(f,c)}},{key:"pathV",value:function(t,n){var e=this.pathParser,o=a.pathV(e),s=o.current,u=o.point,f=u.x,c=u.y;e.addMarker(u,s),n.addPoint(f,c),t&&t.lineTo(f,c)}},{key:"pathC",value:function(t,n){var e=this.pathParser,o=a.pathC(e),s=o.current,u=o.point,f=o.controlPoint,c=o.currentPoint;e.addMarker(c,f,u),n.addBezierCurve(s.x,s.y,u.x,u.y,f.x,f.y,c.x,c.y),t&&t.bezierCurveTo(u.x,u.y,f.x,f.y,c.x,c.y)}},{key:"pathS",value:function(t,n){var e=this.pathParser,o=a.pathS(e),s=o.current,u=o.point,f=o.controlPoint,c=o.currentPoint;e.addMarker(c,f,u),n.addBezierCurve(s.x,s.y,u.x,u.y,f.x,f.y,c.x,c.y),t&&t.bezierCurveTo(u.x,u.y,f.x,f.y,c.x,c.y)}},{key:"pathQ",value:function(t,n){var e=this.pathParser,o=a.pathQ(e),s=o.current,u=o.controlPoint,f=o.currentPoint;e.addMarker(f,u,u),n.addQuadraticCurve(s.x,s.y,u.x,u.y,f.x,f.y),t&&t.quadraticCurveTo(u.x,u.y,f.x,f.y)}},{key:"pathT",value:function(t,n){var e=this.pathParser,o=a.pathT(e),s=o.current,u=o.controlPoint,f=o.currentPoint;e.addMarker(f,u,u),n.addQuadraticCurve(s.x,s.y,u.x,u.y,f.x,f.y),t&&t.quadraticCurveTo(u.x,u.y,f.x,f.y)}},{key:"pathA",value:function(t,n){var e=this.pathParser,o=a.pathA(e),s=o.currentPoint,u=o.rX,f=o.rY,c=o.sweepFlag,v=o.xAxisRotation,x=o.centp,m=o.a1,A=o.ad,N=1-c?1:-1,M=m+N*(A/2),U=new zt(x.x+u*Math.cos(M),x.y+f*Math.sin(M));if(e.addMarkerAngle(U,M-N*Math.PI/2),e.addMarkerAngle(s,M-N*Math.PI),n.addPoint(s.x,s.y),t&&!isNaN(m)&&!isNaN(A)){var z=u>f?u:f,D=u>f?1:u/f,F=u>f?f/u:1;t.translate(x.x,x.y),t.rotate(v),t.scale(D,F),t.arc(0,0,z,m,m+A,Boolean(1-c)),t.scale(1/D,1/F),t.rotate(-v),t.translate(-x.x,-x.y)}}},{key:"pathZ",value:function(t,n){a.pathZ(this.pathParser),t&&n.x1!==n.x2&&n.y1!==n.y2&&t.closePath()}}],[{key:"pathM",value:function(t){var n=t.getAsCurrentPoint();return t.start=t.current,{point:n}}},{key:"pathL",value:function(t){return{current:t.current,point:t.getAsCurrentPoint()}}},{key:"pathH",value:function(t){var n=t.current,e=t.command,o=new zt((e.relative?n.x:0)+e.x,n.y);return t.current=o,{current:n,point:o}}},{key:"pathV",value:function(t){var n=t.current,e=t.command,o=new zt(n.x,(e.relative?n.y:0)+e.y);return t.current=o,{current:n,point:o}}},{key:"pathC",value:function(t){return{current:t.current,point:t.getPoint("x1","y1"),controlPoint:t.getAsControlPoint("x2","y2"),currentPoint:t.getAsCurrentPoint()}}},{key:"pathS",value:function(t){return{current:t.current,point:t.getReflectedControlPoint(),controlPoint:t.getAsControlPoint("x2","y2"),currentPoint:t.getAsCurrentPoint()}}},{key:"pathQ",value:function(t){return{current:t.current,controlPoint:t.getAsControlPoint("x1","y1"),currentPoint:t.getAsCurrentPoint()}}},{key:"pathT",value:function(t){var n=t.current,e=t.getReflectedControlPoint();return t.control=e,{current:n,controlPoint:e,currentPoint:t.getAsCurrentPoint()}}},{key:"pathA",value:function(t){var n=t.current,e=t.command,o=e.rX,s=e.rY,u=e.xRot,f=e.lArcFlag,c=e.sweepFlag,v=u*(Math.PI/180),x=t.getAsCurrentPoint(),m=new zt(Math.cos(v)*(n.x-x.x)/2+Math.sin(v)*(n.y-x.y)/2,-Math.sin(v)*(n.x-x.x)/2+Math.cos(v)*(n.y-x.y)/2),A=Math.pow(m.x,2)/Math.pow(o,2)+Math.pow(m.y,2)/Math.pow(s,2);A>1&&(o*=Math.sqrt(A),s*=Math.sqrt(A));var N=(f===c?-1:1)*Math.sqrt((Math.pow(o,2)*Math.pow(s,2)-Math.pow(o,2)*Math.pow(m.y,2)-Math.pow(s,2)*Math.pow(m.x,2))/(Math.pow(o,2)*Math.pow(m.y,2)+Math.pow(s,2)*Math.pow(m.x,2)));isNaN(N)&&(N=0);var M=new zt(N*o*m.y/s,N*-s*m.x/o),U=new zt((n.x+x.x)/2+Math.cos(v)*M.x-Math.sin(v)*M.y,(n.y+x.y)/2+Math.sin(v)*M.x+Math.cos(v)*M.y),z=lr([1,0],[(m.x-M.x)/o,(m.y-M.y)/s]),D=[(m.x-M.x)/o,(m.y-M.y)/s],F=[(-m.x-M.x)/o,(-m.y-M.y)/s],Q=lr(D,F);return We(D,F)<=-1&&(Q=Math.PI),We(D,F)>=1&&(Q=0),{currentPoint:x,rX:o,rY:s,sweepFlag:c,xAxisRotation:v,centp:U,a1:z,ad:Q}}},{key:"pathZ",value:function(t){t.current=t.start}}])}(pe),xr=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="glyph",e.horizAdvX=e.getAttribute("horiz-adv-x").getNumber(),e.unicode=e.getAttribute("unicode").getString(),e.arabicForm=e.getAttribute("arabic-form").getString(),e}return(0,E.Z)(a,l),(0,O.Z)(a)}($t),De=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,(this instanceof a?this.constructor:void 0)===a||n])).type="text",e.x=0,e.y=0,e.measureCache=-1,e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"setContext",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];At(a,"setContext",this,3)([t,n]);var e=this.getStyle("dominant-baseline").getTextBaseline()||this.get
1Style("alignment-baseline").getTextBaseline();e&&(t.textBaseline=e)}},{key:"initializeCoordinates",value:function(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}},{key:"getBoundingBox",value:function(t){var n=this;if("text"!==this.type)return this.getTElementBoundingBox(t);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t);var e=null;return this.children.forEach(function(o,s){var u=n.getChildBoundingBox(t,n,n,s);e?e.addBoundingBox(u):e=u}),e}},{key:"getFontSize",value:function(){var t=this.document,n=this.parent,e=se.parse(t.ctx.font).fontSize;return n.getStyle("font-size").getNumber(e)}},{key:"getTElementBoundingBox",value:function(t){var n=this.getFontSize();return new ne(this.x,this.y-n,this.x+this.measureText(t),this.y)}},{key:"getGlyph",value:function(t,n,e){var o=n[e],s=null;if(t.isArabic){var u=n.length,f=n[e-1],c=n[e+1],v="isolated";if((0===e||" "===f)&&e<u-1&&" "!==c&&(v="terminal"),e>0&&" "!==f&&e<u-1&&" "!==c&&(v="medial"),e>0&&" "!==f&&(e===u-1||" "===c)&&(v="initial"),void 0!==t.glyphs[o]){var x=t.glyphs[o];s=x instanceof xr?x:x[v]}}else s=t.glyphs[o];return s||(s=t.missingGlyph),s}},{key:"getText",value:function(){return""}},{key:"getTextFromNode",value:function(t){var n=t||this.node,e=Array.from(n.parentNode.childNodes),o=e.indexOf(n),s=e.length-1,u=ce(n.textContent||"");return 0===o&&(u=Br(u)),o===s&&(u=Zr(u)),u}},{key:"renderChildren",value:function(t){var n=this;if("text"===this.type){this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t),this.children.forEach(function(o,s){n.renderChild(t,n,n,s)});var e=this.document.screen.mouse;e.isWorking()&&e.checkBoundingBox(this,this.getBoundingBox(t))}else this.renderTElementChildren(t)}},{key:"renderTElementChildren",value:function(t){var n=this.document,e=this.parent,o=this.getText(),s=e.getStyle("font-family").getDefinition();if(s)for(var u=s.fontFace.unitsPerEm,f=se.parse(n.ctx.font),c=e.getStyle("font-size").getNumber(f.fontSize),v=e.getStyle("font-style").getString(f.fontStyle),x=c/u,m=s.isRTL?o.split("").reverse().join(""):o,A=qt(e.getAttribute("dx").getString()),N=m.length,M=0;M<N;M++){var U=this.getGlyph(s,m,M);t.translate(this.x,this.y),t.scale(x,-x);var z=t.lineWidth;t.lineWidth=t.lineWidth*u/c,"italic"===v&&t.transform(1,0,.4,1,0,0),U.render(t),"italic"===v&&t.transform(1,0,-.4,1,0,0),t.lineWidth=z,t.scale(1/x,-1/x),t.translate(-this.x,-this.y),this.x+=c*(U.horizAdvX||s.horizAdvX)/u,void 0!==A[M]&&!isNaN(A[M])&&(this.x+=A[M])}else{var D=this.x,F=this.y;t.fillStyle&&t.fillText(o,D,F),t.strokeStyle&&t.strokeText(o,D,F)}}},{key:"applyAnchoring",value:function(){if(!(this.textChunkStart>=this.leafTexts.length)){var t=this.leafTexts[this.textChunkStart],n=t.getStyle("text-anchor").getString("start"),o=0;o="start"===n?t.x-this.minX:"end"===n?t.x-this.maxX:t.x-(this.minX+this.maxX)/2;for(var s=this.textChunkStart;s<this.leafTexts.length;s++)this.leafTexts[s].x+=o;this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY,this.textChunkStart=this.leafTexts.length}}},{key:"adjustChildCoordinatesRecursive",value:function(t){var n=this;this.children.forEach(function(e,o){n.adjustChildCoordinatesRecursiveCore(t,n,n,o)}),this.applyAnchoring()}},{key:"adjustChildCoordinatesRecursiveCore",value:function(t,n,e,o){var s=e.children[o];s.children.length>0?s.children.forEach(function(u,f){n.adjustChildCoordinatesRecursiveCore(t,n,s,f)}):this.adjustChildCoordinates(t,n,e,o)}},{key:"adjustChildCoordinates",value:function(t,n,e,o){var s=e.children[o];if("function"!=typeof s.measureText)return s;t.save(),s.setContext(t,!0);var u=s.getAttribute("x"),f=s.getAttribute("y"),c=s.getAttribute("dx"),v=s.getAttribute("dy"),x=s.getStyle("font-family").getDefinition(),m=Boolean(x)&&x.isRTL;0===o&&(u.hasValue()||u.setValue(s.getInheritedAttribute("x")),f.hasValue()||f.setValue(s.getInheritedAttribute("y")),c.hasValue()||c.setValue(s.getInheritedAttribute("dx")),v.hasValue()||v.setValue(s.getInheritedAttribute("dy")));var A=s.measureText(t);
1return m&&(n.x-=A),u.hasValue()?(n.applyAnchoring(),s.x=u.getPixels("x"),c.hasValue()&&(s.x+=c.getPixels("x"))):(c.hasValue()&&(n.x+=c.getPixels("x")),s.x=n.x),n.x=s.x,m||(n.x+=A),f.hasValue()?(s.y=f.getPixels("y"),v.hasValue()&&(s.y+=v.getPixels("y"))):(v.hasValue()&&(n.y+=v.getPixels("y")),s.y=n.y),n.y=s.y,n.leafTexts.push(s),n.minX=Math.min(n.minX,s.x,s.x+A),n.maxX=Math.max(n.maxX,s.x,s.x+A),s.clearContext(t),t.restore(),s}},{key:"getChildBoundingBox",value:function(t,n,e,o){var s=e.children[o];if("function"!=typeof s.getBoundingBox)return null;var u=s.getBoundingBox(t);return u?(s.children.forEach(function(f,c){var v=n.getChildBoundingBox(t,n,s,c);u.addBoundingBox(v)}),u):null}},{key:"renderChild",value:function(t,n,e,o){var s=e.children[o];s.render(t),s.children.forEach(function(u,f){n.renderChild(t,n,s,f)})}},{key:"measureText",value:function(t){var n=this.measureCache;if(~n)return n;var e=this.getText(),o=this.measureTargetText(t,e);return this.measureCache=o,o}},{key:"measureTargetText",value:function(t,n){if(!n.length)return 0;var e=this.parent,o=e.getStyle("font-family").getDefinition();if(o){for(var s=this.getFontSize(),u=o.isRTL?n.split("").reverse().join(""):n,f=qt(e.getAttribute("dx").getString()),c=u.length,v=0,x=0;x<c;x++){v+=(this.getGlyph(o,u,x).horizAdvX||o.horizAdvX)*s/o.fontFace.unitsPerEm,void 0!==f[x]&&!isNaN(f[x])&&(v+=f[x])}return v}if(!t.measureText)return 10*n.length;t.save(),this.setContext(t,!0);var N=t.measureText(n).width;return this.clearContext(t),t.restore(),N}},{key:"getInheritedAttribute",value:function(t){for(var n=this;n instanceof a&&n.isFirstChild();){var e=n.parent.getAttribute(t);if(e.hasValue(!0))return e.getValue("0");n=n.parent}return null}}])}(pe),Er=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,(this instanceof a?this.constructor:void 0)===a||n])).type="tspan",e.text=e.children.length>0?"":e.getTextFromNode(),e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"getText",value:function(){return this.text}}])}(De),qn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="textNode",r}return(0,E.Z)(a,l),(0,O.Z)(a)}(Er),Ve=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="svg",r.root=!1,r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"setContext",value:function(t){var n,e=this.document,o=e.screen,s=e.window,u=t.canvas;if(o.setDefaults(t),u.style&&void 0!==t.font&&s&&void 0!==s.getComputedStyle){t.font=s.getComputedStyle(u).getPropertyValue("font");var f=new tt(e,"fontSize",se.parse(t.font).fontSize);f.hasValue()&&(e.rootEmSize=f.getPixels("y"),e.emSize=e.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var c=o.viewPort,v=c.width,x=c.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 m=this.getAttribute("refX"),A=this.getAttribute("refY"),N=this.getAttribute("viewBox"),M=N.hasValue()?qt(N.getString()):null,U=!this.root&&"visible"!==this.getStyle("overflow").getValue("hidden"),z=0,D=0,F=0,Q=0;M&&(z=M[0],D=M[1]),this.root||(v=this.getStyle("width").getPixels("x"),x=this.getStyle("height").getPixels("y"),"marker"===this.type&&(F=z,Q=D,z=0,D=0)),o.viewPort.setCurrent(v,x),this.node&&(!this.parent||"foreignObject"===(null===(n=this.node.parentNode)||void 0===n?void 0:n.nodeName))&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),At(a,"setContext",this,3)([t]),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),M&&(v=M[2],x=M[3]),e.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:o.viewPort.width,desiredWidth:v,height:o.viewPort.height,desiredHeight:x,minX:z,minY:D,refX:m.getValue(),refY:A.getValue(),clip:U,clipX:F,clipY:Q}),M&&(o.viewPort.removeCurrent(),o.viewPort.setCurrent(v,x))}},{key:"clearContext",value:function(t){At(a,"clearContext",this,3)([t]),this.document.screen.viewPort.removeCurrent()}},{key:"resize",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=this.getAttribute("width",!0),s=this.getAttribute("height",!0),u=this.getAttribute("viewBox"),f=this.getAttribute("style"),c=o.getNumber(0),v=s.getNumber(0);if(e)if("string"==typeof e)this.getAttribute("preserveAspectRatio",!0).setValue(e);else{var x=this.getAttribute("preserveAspectRatio");x.hasValue()&&x.setValue(x.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(o.setValue(t),s.setValue(n),u.hasValue()||u.setValue("0 0 ".concat(c||t," ").concat(v||n)),f.hasValue()){var m=this.getStyle("width"),A=this.getStyle("height");m.hasValue()&&m.setValue("".concat(t,"px")),A.hasValue()&&A.setValue("".concat(n,"px"))}}}])}(pe),Tr=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="rect",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"path",value:function(t){var n=this.getAttribute("x").getPixels("x"),e=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"),f=this.getAttribute("ry"),c=u.getPixels("x"),v=f.getPixels("y");if(u.hasValue()&&!f.hasValue()&&(v=c),f.hasValue()&&!u.hasValue()&&(c=v),c=Math.min(c,o/2),v=Math.min(v,s/2),t){var x=(Math.sqrt(2)-1)/3*4;t.beginPath(),s>0&&o>0&&(t.moveTo(n+c,e),t.lineTo(n+o-c,e),t.bezierCurveTo(n+o-c+x*c,e,n+o,e+v-x*v,n+o,e+v),t.lineTo(n+o,e+s-v),t.bezierCurveTo(n+o,e+s-v+x*v,n+o-c+x*c,e+s,n+o-c,e+s),t.lineTo(n+c,e+s),t.bezierCurveTo(n+c-x*c,e+s,n,e+s-v+x*v,n,e+s-v),t.lineTo(n,e+v),t.bezierCurveTo(n,e+v-x*v,n+c-x*c,e,n+c,e),t.closePath())}return new ne(n,e,n+o,e+s)}},{key:"getMarkers",value:function(){return null}}])}($t),_r=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="circle",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"path",value:function(t){var n=this.getAttribute("cx").getPixels("x"),e=this.getAttribute("cy").getPixels("y"),o=this.getAttribute("r").getPixels();return t&&o>0&&(t.beginPath(),t.arc(n,e,o,0,2*Math.PI,!1),t.closePath()),new ne(n-o,e-o,n+o,e+o)}},{key:"getMarkers",value:function(){return null}}])}($t),tn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="ellipse",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"path",value:function(t){var n=(Math.sqrt(2)-1)/3*4,e=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&&e>0&&o>0&&(t.beginPath(),t.moveTo(s+e,u),t.bezierCurveTo(s+e,u+n*o,s+n*e,u+o,s,u+o),t.bezierCurveTo(s-n*e,u+o,s-e,u+n*o,s-e,u),t.bezierCurveTo(s-e,u-n*o,s-n*e,u-o,s,u-o),t.bezierCurveTo(s+n*e,u-o,s+e,u-n*o,s+e,u),t.closePath()),new ne(s-e,u-o,s+e,u+o)}},{key:"getMarkers",value:function(){return null}}])}($t),en=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="line",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"getPoints",value:function(){return[new zt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new zt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}},{key:"path",value:function(t){var n=this.getPoints(),e=(0,C.Z)(n,2),o=e[0],s=o.x,u=o.y,f=e[1],c=f.x,v=f.y;return t&&(t.beginPath(),t.moveTo(s,u),t.lineTo(c,v)),new ne(s,u,c,v)}},{key:"getMarkers",value:function(){var t=this.getPoints(),n=(0,C.Z)(t,2),e=n[0],o=n[1],s=e.angleTo(o);return[[e,s],[o,s]]}}])}($t),Sr=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="polyline",e.points=[],e.points=zt.parsePath(e.getAttribute("points").getString()),e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"path",value:function(t){var n=this.points,o=(0,C.Z)(n,1)[0],s=o.x,u=o.y,f=new ne(s,u);
1return t&&(t.beginPath(),t.moveTo(s,u)),n.forEach(function(c){var v=c.x,x=c.y;f.addPoint(v,x),t&&t.lineTo(v,x)}),f}},{key:"getMarkers",value:function(){var t=this.points,n=t.length-1,e=[];return t.forEach(function(o,s){s!==n&&e.push([o,o.angleTo(t[s+1])])}),e.length>0&&e.push([t[t.length-1],e[e.length-1][1]]),e}}])}($t),rn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="polygon",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"path",value:function(t){var n=At(a,"path",this,3)([t]),o=(0,C.Z)(this.points,1)[0],s=o.x,u=o.y;return t&&(t.lineTo(s,u),t.closePath()),n}}])}(Sr),nn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="pattern",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"createPattern",value:function(t,n,e){var o=this.getStyle("width").getPixels("x",!0),s=this.getStyle("height").getPixels("y",!0),u=new Ve(this.document,null);u.attributes.viewBox=new tt(this.document,"viewBox",this.getAttribute("viewBox").getValue()),u.attributes.width=new tt(this.document,"width","".concat(o,"px")),u.attributes.height=new tt(this.document,"height","".concat(s,"px")),u.attributes.transform=new tt(this.document,"transform",this.getAttribute("patternTransform").getValue()),u.children=this.children;var f=this.document.createCanvas(o,s),c=f.getContext("2d"),v=this.getAttribute("x"),x=this.getAttribute("y");v.hasValue()&&x.hasValue()&&c.translate(v.getPixels("x",!0),x.getPixels("y",!0)),e.hasValue()?this.styles["fill-opacity"]=e:Reflect.deleteProperty(this.styles,"fill-opacity");for(var m=-1;m<=1;m++)for(var A=-1;A<=1;A++)c.save(),u.attributes.x=new tt(this.document,"x",m*f.width),u.attributes.y=new tt(this.document,"y",A*f.height),u.render(c),c.restore();return t.createPattern(f,"repeat")}}])}(Bt),an=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="marker",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"render",value:function(t,n,e){if(n){var o=n.x,s=n.y,u=this.getAttribute("orient").getString("auto"),f=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(o,s),"auto"===u&&t.rotate(e),"strokeWidth"===f&&t.scale(t.lineWidth,t.lineWidth),t.save();var c=new Ve(this.document,null);
1c.type=this.type,c.attributes.viewBox=new tt(this.document,"viewBox",this.getAttribute("viewBox").getValue()),c.attributes.refX=new tt(this.document,"refX",this.getAttribute("refX").getValue()),c.attributes.refY=new tt(this.document,"refY",this.getAttribute("refY").getValue()),c.attributes.width=new tt(this.document,"width",this.getAttribute("markerWidth").getValue()),c.attributes.height=new tt(this.document,"height",this.getAttribute("markerHeight").getValue()),c.attributes.overflow=new tt(this.document,"overflow",this.getAttribute("overflow").getValue()),c.attributes.fill=new tt(this.document,"fill",this.getAttribute("fill").getColor("black")),c.attributes.stroke=new tt(this.document,"stroke",this.getAttribute("stroke").getValue("none")),c.children=this.children,c.render(t),t.restore(),"strokeWidth"===f&&t.scale(1/t.lineWidth,1/t.lineWidth),"auto"===u&&t.rotate(-e),t.translate(-o,-s)}}}])}(Bt),sn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="defs",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"render",value:function(){}}])}(Bt),Ke=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="g",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"getBoundingBox",value:function(t){var n=new ne;return this.children.forEach(function(e){n.addBoundingBox(e.getBoundingBox(t))}),n}}])}(pe),Or=function(l){function a(r,t,n){var e;(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).attributesToInherit=["gradientUnits"],e.stops=[];var o=e,s=o.stops;return o.children.forEach(function(f){"stop"===f.type&&s.push(f)}),e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"getGradientUnits",value:function(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}},{key:"createGradient",value:function(t,n,e){var o=this,s=this;this.getHrefAttribute().hasValue()&&(s=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(s));var f=s.stops,c=this.getGradient(t,n);if(!c)return this.addParentOpacity(e,f[f.length-1].color);if(f.forEach(function(W){c.addColorStop(W.offset,o.addParentOpacity(e,W.color))}),this.getAttribute("gradientTransform").hasValue()){var v=this.document,x=v.screen,m=x.MAX_VIRTUAL_PIXELS,A=x.viewPort,M=(0,C.Z)(A.viewPorts,1)[0],U=new Tr(v,null);U.attributes.x=new tt(v,"x",-m/3),U.attributes.y=new tt(v,"y",-m/3),U.attributes.width=new tt(v,"width",m),U.attributes.height=new tt(v,"height",m);var z=new Ke(v,null);z.attributes.transform=new tt(v,"transform",this.getAttribute("gradientTransform").getValue()),z.children=[U];var D=new Ve(v,null);D.attributes.x=new tt(v,"x",0),D.attributes.y=new tt(v,"y",0),D.attributes.width=new tt(v,"width",M.width),D.attributes.height=new tt(v,"height",M.height),D.children=[z];var F=v.createCanvas(M.width,M.height),Q=F.getContext("2d");return Q.fillStyle=c,D.render(Q),Q.createPattern(F,"no-repeat")}return c}},{key:"inheritStopContainer",value:function(t){var n=this;this.attributesToInherit.forEach(function(e){!n.getAttribute(e).hasValue()&&t.getAttribute(e).hasValue()&&n.getAttribute(e,!0).setValue(t.getAttribute(e).getValue())})}},{key:"addParentOpacity",value:function(t,n){return t.hasValue()?new tt(this.document,"color",n).addOpacity(t).getColor():n}}])}(Bt),on=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="linearGradient",e.attributesToInherit.push("x1","y1","x2","y2"),e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"getGradient",value:function(t,n){var e="objectBoundingBox"===this.getGradientUnits(),o=e?n.getBoundingBox(t):null;if(e&&!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=e?o.x+o.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),u=e?o.y+o.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),f=e?o.x+o.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),c=e?o.y+o.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return s===f&&u===c?null:t.createLinearGradient(s,u,f,c)}}])}(Or),un=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="radialGradient",e.attributesToInherit.push("cx","cy","r","fx","fy","fr"),e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"getGradient",value:function(t,n){var e="objectBoundingBox"===this.getGradientUnits(),o=n.getBoundingBox(t);if(e&&!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=e?o.x+o.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),u=e?o.y+o.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),f=s,c=u;this.getAttribute("fx").hasValue()&&(f=e?o.x+o.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(c=e?o.y+o.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var v=e?(o.width+o.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),x=this.getAttribute("fr").getPixels();return t.createRadialGradient(f,c,x,s,u,v)}}])}(Or),ln=function(l){function a(r,t,n){var e;(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="stop";var o=Math.max(0,Math.min(1,e.getAttribute("offset").getNumber())),s=e.getStyle("stop-opacity"),u=e.getStyle("stop-color",!0);return""===u.getString()&&u.setValue("#000"),s.hasValue()&&(u=u.addOpacity(s)),e.offset=o,e.color=u.getColor(),e}return(0,E.Z)(a,l),(0,O.Z)(a)}(Bt),Je=function(l){function a(r,t,n){var e;(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="animate",e.duration=0,e.initialValue=null,e.initialUnits="",e.removed=!1,e.frozen=!1,r.screen.animations.push(e),e.begin=e.getAttribute("begin").getMilliseconds(),e.maxDuration=e.begin+e.getAttribute("dur").getMilliseconds(),e.from=e.getAttribute("from"),e.to=e.getAttribute("to"),e.values=new tt(r,"values",null);var o=e.getAttribute("values");return o.hasValue()&&e.values.setValue(o.getString().split(";")),e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"getProperty",value:function(){var t=this.getAttribute("attributeType").getString(),n=this.getAttribute("attributeName").getString();return"CSS"===t?this.parent.getStyle(n,!0):this.parent.getAttribute(n,!0)}},{key:"calcValue",value:function(){var t=this.initialUnits,n=this.getProgress(),e=n.progress,o=n.from,s=n.to,u=o.getNumber()+(s.getNumber()-o.getNumber())*e;
1return"%"===t&&(u*=100),"".concat(u).concat(t)}},{key:"update",value:function(t){var n=this.parent,e=this.getProperty();if(this.initialValue||(this.initialValue=e.getString(),this.initialUnits=e.getUnits()),this.duration>this.maxDuration){var o=this.getAttribute("fill").getString("remove");if("indefinite"===this.getAttribute("repeatCount").getString()||"indefinite"===this.getAttribute("repeatDur").getString())this.duration=0;else if("freeze"!==o||this.frozen){if("remove"===o&&!this.removed)return this.removed=!0,e.setValue(n.animationFrozen?n.animationFrozenValue:this.initialValue),!0}else this.frozen=!0,n.animationFrozen=!0,n.animationFrozenValue=e.getString();return!1}this.duration+=t;var s=!1;if(this.begin<this.duration){var u=this.calcValue(),f=this.getAttribute("type");if(f.hasValue()){var c=f.getString();u="".concat(c,"(").concat(u,")")}e.setValue(u),s=!0}return s}},{key:"getProgress",value:function(){var t=this.document,n=this.values,e={progress:(this.duration-this.begin)/(this.maxDuration-this.begin)};if(n.hasValue()){var o=e.progress*(n.getValue().length-1),s=Math.floor(o),u=Math.ceil(o);e.from=new tt(t,"from",parseFloat(n.getValue()[s])),e.to=new tt(t,"to",parseFloat(n.getValue()[u])),e.progress=(o-s)/(u-s)}else e.from=this.from,e.to=this.to;return e}}])}(Bt),fn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="animateColor",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"calcValue",value:function(){var t=this.getProgress(),n=t.progress,e=t.from,o=t.to,s=new Tt(e.getColor()),u=new Tt(o.getColor());if(s.ok&&u.ok){var f=s.r+(u.r-s.r)*n,c=s.g+(u.g-s.g)*n,v=s.b+(u.b-s.b)*n;return"rgb(".concat(Math.floor(f),", ").concat(Math.floor(c),", ").concat(Math.floor(v),")")}return this.getAttribute("from").getColor()}}])}(Je),cn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="animateTransform",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"calcValue",value:function(){var t=this.getProgress(),n=t.progress,e=t.from,o=t.to,s=qt(e.getString()),u=qt(o.getString());return s.map(function(c,v){return c+(u[v]-c)*n}).join(" ")}}])}(Je),hn=function(l){function a(r,t,n){var e;(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="font",e.glyphs=Object.create(null),e.horizAdvX=e.getAttribute("horiz-adv-x").getNumber();var c,o=r.definitions,u=e.children,f=(0,h.Z)(u);try{for(f.s();!(c=f.n()).done;){var v=c.value;switch(v.type){case"font-face":e.fontFace=v;var x=v.getStyle("font-family");x.hasValue()&&(o[x.getString()]=e);break;case"missing-glyph":e.missingGlyph=v;break;case"glyph":var m=v;m.arabicForm?(e.isRTL=!0,e.isArabic=!0,void 0===e.glyphs[m.unicode]&&(e.glyphs[m.unicode]=Object.create(null)),e.glyphs[m.unicode][m.arabicForm]=m):e.glyphs[m.unicode]=m}}}catch(A){f.e(A)}finally{f.f()}return e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"render",value:function(){}}])}(Bt),vn=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="font-face",e.ascent=e.getAttribute("ascent").getNumber(),e.descent=e.getAttribute("descent").getNumber(),e.unitsPerEm=e.getAttribute("units-per-em").getNumber(),e}return(0,E.Z)(a,l),(0,O.Z)(a)}(Bt),gn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="missing-glyph",r.horizAdvX=0,r}return(0,E.Z)(a,l),(0,O.Z)(a)}($t),dn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="tref",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"getText",value:function(){var t=this.getHrefAttribute().getDefinition();if(t){var n=t.children[0];if(n)return n.getText()}return""}}])}(De),yn=function(l){function a(r,t,n){var e;(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="a";var o=t.childNodes,s=o[0],u=o.length>0&&Array.from(o).every(function(f){return 3===f.nodeType});return e.hasText=u,e.text=u?e.getTextFromNode(s):"",e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"getText",value:function(){return this.text}},{key:"renderChildren",value:function(t){if(this.hasText){At(a,"renderChildren",this,3)([t]);var n=this.document,e=this.x,o=this.y,s=n.screen.mouse,u=new tt(n,"fontSize",se.parse(n.ctx.font).fontSize);s.isWorking()&&s.checkBoundingBox(this,new ne(e,o-u.getPixels("y"),e+this.measureText(t),o))}else if(this.children.length>0){var f=new Ke(this.document,null);f.children=this.children,f.parent=this,f.render(t)}}},{key:"onClick",value:function(){var t=this.document.window;t&&t.open(this.getHrefAttribute().getString())}},{key:"onMouseMove",value:function(){this.document.ctx.canvas.style.cursor="pointer"}}])}(De);function pn(l,a){var r=Object.keys(l);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(l);a&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(l,n).enumerable})),r.push.apply(r,t)}return r}function qe(l){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};
1a%2?pn(Object(r),!0).forEach(function(t){_(l,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(r)):pn(Object(r)).forEach(function(t){Object.defineProperty(l,t,Object.getOwnPropertyDescriptor(r,t))})}return l}var mn=function(l){function a(r,t,n){var e;(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="textPath",e.textWidth=0,e.textHeight=0,e.pathLength=-1,e.glyphInfo=null,e.letterSpacingCache=[],e.measuresCache=new Map([["",0]]);var o=e.getHrefAttribute().getDefinition();return e.text=e.getTextFromNode(),e.dataArray=e.parsePathData(o),e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"getText",value:function(){return this.text}},{key:"path",value:function(t){var n=this.dataArray;t&&t.beginPath(),n.forEach(function(e){var o=e.type,s=e.points;switch(o){case lt.LINE_TO:t&&t.lineTo(s[0],s[1]);break;case lt.MOVE_TO:t&&t.moveTo(s[0],s[1]);break;case lt.CURVE_TO:t&&t.bezierCurveTo(s[0],s[1],s[2],s[3],s[4],s[5]);break;case lt.QUAD_TO:t&&t.quadraticCurveTo(s[0],s[1],s[2],s[3]);break;case lt.ARC:var u=(0,C.Z)(s,8),f=u[0],c=u[1],v=u[2],x=u[3],m=u[4],A=u[5],N=u[6],M=u[7],U=v>x?v:x,z=v>x?1:v/x,D=v>x?x/v:1;t&&(t.translate(f,c),t.rotate(N),t.scale(z,D),t.arc(0,0,U,m,m+A,Boolean(1-M)),t.scale(1/z,1/D),t.rotate(-N),t.translate(-f,-c));break;case lt.CLOSE_PATH:t&&t.closePath()}})}},{key:"renderChildren",value:function(t){this.setTextData(t),t.save();var n=this.parent.getStyle("text-decoration").getString(),e=this.getFontSize(),o=this.glyphInfo,s=t.fillStyle;"underline"===n&&t.beginPath(),o.forEach(function(u,f){var c=u.p0,v=u.p1,x=u.rotation,m=u.text;t.save(),t.translate(c.x,c.y),t.rotate(x),t.fillStyle&&t.fillText(m,0,0),t.strokeStyle&&t.strokeText(m,0,0),t.restore(),"underline"===n&&(0===f&&t.moveTo(c.x,c.y+e/8),t.lineTo(v.x,v.y+e/5))}),"underline"===n&&(t.lineWidth=e/20,t.strokeStyle=s,t.stroke(),t.closePath()),t.restore()}},{key:"getLetterSpacingAt",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.letterSpacingCache[t]||0}},{key:"findSegmentToFitChar",value:function(t,n,e,o,s,u,f,c,v){var x=u,m=this.measureText(t,c);" "===c&&"justify"===n&&e<o&&(m+=(o-e)/s),v>-1&&(x+=this.getLetterSpacingAt(v));var A=this.textHeight/20,N=this.getEquidistantPointOnPath(x,A,0),M=this.getEquidistantPointOnPath(x+m,A,0),U={p0:N,p1:M},z=N&&M?Math.atan2(M.y-N.y,M.x-N.x):0;if(f){var D=Math.cos(Math.PI/2+z)*f,F=Math.cos(-z)*f;U.p0=qe(qe({},N),{},{x:N.x+D,y:N.y+F}),U.p1=qe(qe({},M),{},{x:M.x+D,y:M.y+F})}return{offset:x+=m,segment:U,rotation:z}}},{key:"measureText",value:function(t,n){var e=this.measuresCache,o=n||this.getText();if(e.has(o))return e.get(o);var s=this.measureTargetText(t,o);return e.set(o,s),s}},{key:"setTextData",value:function(t){var n=this;if(!this.glyphInfo){var e=this.getText(),o=e.split(""),s=e.split(" ").length-1,u=this.parent.getAttribute("dx").split().map(function(j){return j.getPixels("x")}),f=this.parent.getAttribute("dy").getPixels("y"),c=this.parent.getStyle("text-anchor").getString("start"),v=this.getStyle("letter-spacing"),x=this.parent.getStyle("letter-spacing"),m=0;v.hasValue()&&"inherit"!==v.getValue()?v.hasValue()&&"initial"!==v.getValue()&&"unset"!==v.getValue()&&(m=v.getPixels()):m=x.getPixels();var A=[],N=e.length;this.letterSpacingCache=A;for(var M=0;M<N;M++)A.push(void 0!==u[M]?u[M]:m);var U=A.reduce(function(j,et,ut){return 0===ut?0:j+et||0},0),z=this.measureText(t),D=Math.max(z+U,0);this.textWidth=z,this.textHeight=this.getFontSize(),this.glyphInfo=[];var F=this.getPathLength(),Q=this.getStyle("startOffset").getNumber(0)*F,W=0;("middle"===c||"center"===c)&&(W=-D/2),("end"===c||"right"===c)&&(W=-D),W+=Q,o.forEach(function(j,et){var ut=n.findSegmentToFitChar(t,c,D,F,s,W,f,j,et),Rt=ut.offset,at=ut.segment,nt=ut.rotation;W=Rt,at.p0&&at.p1&&n.glyphInfo.push({text:o[et],p0:at.p0,p1:at.p1,rotation:nt})})}}},{key:"parsePathData",value:function(t){if(this.pathLength=-1,!t)return[];var n=[],e=t.pathParser;for(e.reset();!e.isEnd();){var o=e.current,s=o?o.x:0,u=o?o.y:0,f=e.next(),c=f.type,v=[];switch(f.type){case lt.MOVE_TO:this.pathM(e,v);break;case lt.LINE_TO:c=this.pathL(e,v);break;case lt.HORIZ_LINE_TO:c=this.pathH(e,v);break;case lt.VERT_LINE_TO:c=this.pathV(e,v);break;case lt.CURVE_TO:this.pathC(e,v);break;case lt.SMOOTH_CURVE_TO:c=this.pathS(e,v);break;case lt.QUAD_TO:this.pathQ(e,v);break;case lt.SMOOTH_QUAD_TO:c=this.pathT(e,v);break;case lt.ARC:v=this.pathA(e);break;case lt.CLOSE_PATH:$t.pathZ(e)}f.type!==lt.CLOSE_PATH?n.push({type:c,points:v,start:{x:s,y:u},pathLength:this.calcLength(s,u,c,v)}):n.push({type:lt.CLOSE_PATH,points:[],pathLength:0})}return n}},{key:"pathM",value:function(t,n){var e=$t.pathM(t).point,o=e.x,s=e.y;n.push(o,s)}},{key:"pathL",value:function(t,n){var e=$t.pathL(t).point,o=e.x,s=e.y;return n.push(o,s),lt.LINE_TO}},{key:"pathH",value:function(t,n){var e=$t.pathH(t).point,o=e.x,s=e.y;return n.push(o,s),lt.LINE_TO}},{key:"pathV",value:function(t,n){var e=$t.pathV(t).point,o=e.x,s=e.y;return n.push(o,s),lt.LINE_TO}},{key:"pathC",value:function(t,n){var e=$t.pathC(t),o=e.point,s=e.controlPoint,u=e.currentPoint;n.push(o.x,o.y,s.x,s.y,u.x,u.y)}},{key:"pathS",value:function(t,n){var e=$t.pathS(t),o=e.point,s=e.controlPoint,u=e.currentPoint;return n.push(o.x,o.y,s.x,s.y,u.x,u.y),lt.CURVE_TO}},{key:"pathQ",value:function(t,n){var e=$t.pathQ(t),o=e.controlPoint,s=e.currentPoint;n.push(o.x,o.y,s.x,s.y)}},{key:"pathT",value:function(t,n){var e=$t.pathT(t),o=e.controlPoint,s=e.currentPoint;return n.push(o.x,o.y,s.x,s.y),lt.QUAD_TO}},{key:"pathA",value:function(t){var n=$t.pathA(t),e=n.rX,o=n.rY,s=n.sweepFlag,u=n.xAxisRotation,f=n.centp,c=n.a1,v=n.ad;return 0===s&&v>0&&(v-=2*Math.PI),1===s&&v<0&&(v+=2*Math.PI),[f.x,f.y,e,o,c,v,u,s]}},{key:"calcLength",value:function(t,n,e,o){var s=0,u=null,f=null,c=0;switch(e){case lt.LINE_TO:return this.getLineLength(t,n,o[0],o[1]);case lt.CURVE_TO:for(s=0,u=this.getPointOnCubicBezier(0,t,n,o[0],o[1],o[2],o[3],o[4],o[5]),c=.01;c<=1;c+=.01)f=this.getPointOnCubicBezier(c,t,n,o[0],o[1],o[2],o[3],o[4],o[5]),s+=this.getLineLength(u.x,u.y,f.x,f.y),u=f;return s;case lt.QUAD_TO:for(s=0,u=this.getPointOnQuadraticBezier(0,t,n,o[0],o[1],o[2],o[3]),c=.01;c<=1;c+=.01)f=this.getPointOnQuadraticBezier(c,t,n,o[0],o[1],o[2],o[3]),s+=this.getLineLength(u.x,u.y,f.x,f.y),u=f;return s;case lt.ARC:s=0;var v=o[4],x=o[5],m=o[4]+x,A=Math.PI/180;
1if(Math.abs(v-m)<A&&(A=Math.abs(v-m)),u=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],v,0),x<0)for(c=v-A;c>m;c-=A)f=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],c,0),s+=this.getLineLength(u.x,u.y,f.x,f.y),u=f;else for(c=v+A;c<m;c+=A)f=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],c,0),s+=this.getLineLength(u.x,u.y,f.x,f.y),u=f;return f=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],m,0),s+=this.getLineLength(u.x,u.y,f.x,f.y)}return 0}},{key:"getPointOnLine",value:function(t,n,e,o,s){var u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:n,f=arguments.length>6&&void 0!==arguments[6]?arguments[6]:e,c=(s-e)/(o-n+Ce),v=Math.sqrt(t*t/(1+c*c));o<n&&(v*=-1);var x=c*v,m=null;if(o===n)m={x:u,y:f+x};else if((f-e)/(u-n+Ce)===c)m={x:u+v,y:f+x};else{var A=0,N=0,M=this.getLineLength(n,e,o,s);if(M<Ce)return null;var U=(u-n)*(o-n)+(f-e)*(s-e);A=n+(U/=M*M)*(o-n),N=e+U*(s-e);var z=this.getLineLength(u,f,A,N),D=Math.sqrt(t*t-z*z);v=Math.sqrt(D*D/(1+c*c)),o<n&&(v*=-1),m={x:A+v,y:N+(x=c*v)}}return m}},{key:"getPointOnPath",value:function(t){var n=this.getPathLength(),e=0,o=null;if(t<-5e-5||t-5e-5>n)return null;var f,s=this.dataArray,u=(0,h.Z)(s);try{for(u.s();!(f=u.n()).done;){var c=f.value;if(!c||!(c.pathLength<5e-5||e+c.pathLength+5e-5<t)){var v=t-e,x=0;switch(c.type){case lt.LINE_TO:o=this.getPointOnLine(v,c.start.x,c.start.y,c.points[0],c.points[1],c.start.x,c.start.y);break;case lt.ARC:var m=c.points[4],A=c.points[5],N=c.points[4]+A;if(x=m+v/c.pathLength*A,A<0&&x<N||A>=0&&x>N)break;o=this.getPointOnEllipticalArc(c.points[0],c.points[1],c.points[2],c.points[3],x,c.points[6]);break;case lt.CURVE_TO:(x=v/c.pathLength)>1&&(x=1),o=this.getPointOnCubicBezier(x,c.start.x,c.start.y,c.points[0],c.points[1],c.points[2],c.points[3],c.points[4],c.points[5]);break;case lt.QUAD_TO:(x=v/c.pathLength)>1&&(x=1),o=this.getPointOnQuadraticBezier(x,c.start.x,c.start.y,c.points[0],c.points[1],c.points[2],c.points[3])}if(o)return o;break}e+=c.pathLength}}catch(M){u.e(M)}finally{u.f()}return null}},{key:"getLineLength",value:function(t,n,e,o){return Math.sqrt((e-t)*(e-t)+(o-n)*(o-n))}},{key:"getPathLength",value:function(){return-1===this.pathLength&&(this.pathLength=this.dataArray.reduce(function(t,n){return n.pathLength>0?t+n.pathLength:t},0)),this.pathLength}},{key:"getPointOnCubicBezier",value:function(t,n,e,o,s,u,f,c,v){return{x:c*fr(t)+u*cr(t)+o*hr(t)+n*vr(t),y:v*fr(t)+f*cr(t)+s*hr(t)+e*vr(t)}}},{key:"getPointOnQuadraticBezier",value:function(t,n,e,o,s,u,f){return{x:u*gr(t)+o*dr(t)+n*yr(t),y:f*gr(t)+s*dr(t)+e*yr(t)}}},{key:"getPointOnEllipticalArc",value:function(t,n,e,o,s,u){var f=Math.cos(u),c=Math.sin(u),v_x=e*Math.cos(s),v_y=o*Math.sin(s);return{x:t+(v_x*f-v_y*c),y:n+(v_x*c+v_y*f)}}},{key:"buildEquidistantCache",value:function(t,n){var e=this.getPathLength(),o=n||.25,s=t||e/100;if(!this.equidistantCache||this.equidistantCache.step!==s||this.equidistantCache.precision!==o){this.equidistantCache={step:s,precision:o,points:[]};for(var u=0,f=0;f<=e;f+=o){var c=this.getPointOnPath(f),v=this.getPointOnPath(f+o);!c||!v||(u+=this.getLineLength(c.x,c.y,v.x,v.y))>=s&&(this.equidistantCache.points.push({x:c.x,y:c.y,distance:f}),u-=s)}}}},{key:"getEquidistantPointOnPath",value:function(t,n,e){if(this.buildEquidistantCache(n,e),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}}])}(De),_n=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i,xn=function(l){function a(r,t,n){var e;(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="image",e.loaded=!1;var o=e.getHrefAttribute().getString();if(!o)return(0,y.Z)(e);var s=o.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(o);return r.images.push(e),s?e.loadSvg(o):e.loadImage(o),e.isSvg=s,e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"loadImage",value:function(t){var n=this;return w(Lt().m(function e(){var o,s;return Lt().w(function(u){for(;;)switch(u.p=u.n){case 0:return u.p=0,u.n=1,n.document.createImage(t);case 1:o=u.v,n.image=o,u.n=3;break;case 2:u.p=2,s=u.v,console.error('Error while loading image "'.concat(t,'":'),s);case 3:n.loaded=!0;case 4:return u.a(2)}},e,null,[[0,2]])}))()}},{key:"loadSvg",value:function(t){var n=this;return w(Lt().m(function e(){var o,s,u,f,c;return Lt().w(function(v){for(;;)switch(v.p=v.n){case 0:if(!(o=_n.exec(t))){v.n=1;break}s=o[5],"base64"===o[4]?n.image=atob(s):n.image=decodeURIComponent(s),v.n=5;break;case 1:return v.p=1,v.n=2,n.document.fetch(t);case 2:return u=v.v,v.n=3,u.text();case 3:f=v.v,n.image=f,v.n=5;break;case 4:v.p=4,c=v.v,console.error('Error while loading image "'.concat(t,'":'),c);case 5:n.loaded=!0;case 6:return v.a(2)}},e,null,[[1,4]])}))()}},{key:"renderChildren",value:function(t){var n=this.document,e=this.image,o=this.loaded,s=this.getAttribute("x").getPixels("x"),u=this.getAttribute("y").getPixels("y"),f=this.getStyle("width").getPixels("x"),c=this.getStyle("height").getPixels("y");if(o&&e&&f&&c){if(t.save(),t.translate(s,u),this.isSvg){var v=n.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:f,scaleHeight:c});v.document.documentElement.parent=this,v.render()}else{var x=this.image;
1n.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:f,desiredWidth:x.width,height:c,desiredHeight:x.height}),this.loaded&&(void 0===x.complete||x.complete)&&t.drawImage(x,0,0)}t.restore()}}},{key:"getBoundingBox",value:function(){var t=this.getAttribute("x").getPixels("x"),n=this.getAttribute("y").getPixels("y"),e=this.getStyle("width").getPixels("x"),o=this.getStyle("height").getPixels("y");return new ne(t,n,t+e,n+o)}}])}(pe),En=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="symbol",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"render",value:function(t){}}])}(pe),Tn=function(){return(0,O.Z)(function l(a){(0,S.Z)(this,l),this.document=a,this.loaded=!1,a.fonts.push(this)},[{key:"load",value:function(r,t){var n=this;return w(Lt().m(function e(){var o,s,u,f;return Lt().w(function(c){for(;;)switch(c.p=c.n){case 0:return c.p=0,o=n.document,c.n=1,o.canvg.parser.load(t);case 1:s=c.v,u=s.getElementsByTagName("font"),Array.from(u).forEach(function(v){var x=o.createElement(v);o.definitions[r]=x}),c.n=3;break;case 2:c.p=2,f=c.v,console.error('Error while loading font "'.concat(t,'":'),f);case 3:n.loaded=!0;case 4:return c.a(2)}},e,null,[[0,2]])}))()}}])}(),br=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="style",ce(Array.from(t.childNodes).map(function(u){return u.textContent}).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")).split("}").forEach(function(u){var f=u.trim();if(f){var c=f.split("{"),v=c[0].split(","),x=c[1].split(";");v.forEach(function(m){var A=m.trim();if(A){var N=r.styles[A]||{};if(x.forEach(function(z){var D=z.indexOf(":"),F=z.substr(0,D).trim(),Q=z.substr(D+1,z.length-D).trim();F&&Q&&(N[F]=new tt(r,F,Q))}),r.styles[A]=N,r.stylesSpecificity[A]=$r(A),"@font-face"===A){var M=N["font-family"].getString().replace(/"|'/g,"");N.src.getString().split(",").forEach(function(z){if(z.indexOf('format("svg")')>0){var D=or(z);D&&new Tn(r).load(M,D)}})}}})}}),e}return(0,E.Z)(a,l),(0,O.Z)(a)}(Bt);br.parseExternalUrl=or;var Sn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="use",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"setContext",value:function(t){At(a,"setContext",this,3)([t]);var n=this.getAttribute("x"),e=this.getAttribute("y");n.hasValue()&&t.translate(n.getPixels("x"),0),e.hasValue()&&t.translate(0,e.getPixels("y"))}},{key:"path",value:function(t){var n=this.element;n&&n.path(t)}},{key:"renderChildren",value:function(t){var n=this.document,e=this.element;if(e){var o=e;if("symbol"===e.type&&((o=new Ve(n,null)).attributes.viewBox=new tt(n,"viewBox",e.getAttribute("viewBox").getString()),o.attributes.preserveAspectRatio=new tt(n,"preserveAspectRatio",e.getAttribute("preserveAspectRatio").getString()),o.attributes.overflow=new tt(n,"overflow",e.getAttribute("overflow").getString()),o.children=e.children,e.styles.opacity=new tt(n,"opacity",this.calculateOpacity())),"svg"===o.type){var s=this.getStyle("width",!1,!0),u=this.getStyle("height",!1,!0);s.hasValue()&&(o.attributes.width=new tt(n,"width",s.getString())),u.hasValue()&&(o.attributes.height=new tt(n,"height",u.getString()))}var f=o.parent;o.parent=this,o.render(t),o.parent=f}}},{key:"getBoundingBox",value:function(t){var n=this.element;return n?n.getBoundingBox(t):null}},{key:"elementTransform",value:function(){var t=this.document,n=this.element;return $e.fromElement(t,n)}},{key:"element",get:function(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}])}(pe);function _e(l,a,r,t,n,e){return l[r*t*4+4*a+e]}function tr(l,a,r,t,n,e,o){l[r*t*4+4*a+e]=o}function jt(l,a,r){return l[a]*r}function he(l,a,r,t){return a+Math.cos(l)*r+Math.sin(l)*t}var Pr=function(l){function a(r,t,n){var e;(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="feColorMatrix";var o=qt(e.getAttribute("values").getString());switch(e.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=[he(u,.213,.787,-.213),he(u,.715,-.715,-.715),he(u,.072,-.072,.928),0,0,he(u,.213,-.213,.143),he(u,.715,.285,.14),he(u,.072,-.072,-.283),0,0,he(u,.213,-.213,-.787),he(u,.715,-.715,.715),he(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]}return e.matrix=o,e.includeOpacity=e.getAttribute("includeOpacity").hasValue(),e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"apply",value:function(t,n,e,o,s){for(var u=this.includeOpacity,f=this.matrix,c=t.getImageData(0,0,o,s),v=0;v<s;v++)for(var x=0;x<o;x++){var m=_e(c.data,x,v,o,0,0),A=_e(c.data,x,v,o,0,1),N=_e(c.data,x,v,o,0,2),M=_e(c.data,x,v,o,0,3),U=jt(f,0,m)+jt(f,1,A)+jt(f,2,N)+jt(f,3,M)+jt(f,4,1),z=jt(f,5,m)+jt(f,6,A)+jt(f,7,N)+jt(f,8,M)+jt(f,9,1),D=jt(f,10,m)+jt(f,11,A)+jt(f,12,N)+jt(f,13,M)+jt(f,14,1),F=jt(f,15,m)+jt(f,16,A)+jt(f,17,N)+jt(f,18,M)+jt(f,19,1);u&&(U=0,z=0,D=0,F*=M/255),tr(c.data,x,v,o,0,0,U),tr(c.data,x,v,o,0,1,z),tr(c.data,x,v,o,0,2,D),tr(c.data,x,v,o,0,3,F)}t.clearRect(0,0,o,s),t.putImageData(c,0,0)}}])}(Bt),Cr=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="mask",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"apply",value:function(t,n){var e=this.document,o=this.getAttribute("x").getPixels("x"),s=this.getAttribute("y").getPixels("y"),u=this.getStyle("width").getPixels("x"),f=this.getStyle("height").getPixels("y");if(!u&&!f){var c=new ne;
1this.children.forEach(function(M){c.addBoundingBox(M.getBoundingBox(t))}),o=Math.floor(c.x1),s=Math.floor(c.y1),u=Math.floor(c.width),f=Math.floor(c.height)}var v=this.removeStyles(n,a.ignoreStyles),x=e.createCanvas(o+u,s+f),m=x.getContext("2d");e.screen.setDefaults(m),this.renderChildren(m),new Pr(e,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(m,0,0,o+u,s+f);var A=e.createCanvas(o+u,s+f),N=A.getContext("2d");e.screen.setDefaults(N),n.render(N),N.globalCompositeOperation="destination-in",N.fillStyle=m.createPattern(x,"no-repeat"),N.fillRect(0,0,o+u,s+f),t.fillStyle=N.createPattern(A,"no-repeat"),t.fillRect(0,0,o+u,s+f),this.restoreStyles(n,v)}},{key:"render",value:function(t){}}])}(Bt);Cr.ignoreStyles=["mask","transform","clip-path"];var On=function(){},bn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="clipPath",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"apply",value:function(t){var n=this.document,e=Reflect.getPrototypeOf(t),o=t.beginPath,s=t.closePath;e&&(e.beginPath=On,e.closePath=On),Reflect.apply(o,t,[]),this.children.forEach(function(u){if(void 0!==u.path){var f=void 0!==u.elementTransform?u.elementTransform():null;f||(f=$e.fromElement(n,u)),f&&f.apply(t),u.path(t),e&&(e.closePath=s),f&&f.unapply(t)}}),Reflect.apply(s,t,[]),t.clip(),e&&(e.beginPath=o,e.closePath=s)}},{key:"render",value:function(t){}}])}(Bt),Ar=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="filter",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"apply",value:function(t,n){var e=this.document,o=this.children,s=n.getBoundingBox(t);if(s){var u=0,f=0;o.forEach(function(D){var F=D.extraFilterDistance||0;u=Math.max(u,F),f=Math.max(f,F)});var c=Math.floor(s.width),v=Math.floor(s.height),x=c+2*u,m=v+2*f;if(!(x<1||m<1)){var A=Math.floor(s.x),N=Math.floor(s.y),M=this.removeStyles(n,a.ignoreStyles),U=e.createCanvas(x,m),z=U.getContext("2d");e.screen.setDefaults(z),z.translate(-A+u,-N+f),n.render(z),o.forEach(function(D){"function"==typeof D.apply&&D.apply(z,0,0,x,m)}),t.drawImage(U,0,0,x,m,A-u,N-f,x,m),this.restoreStyles(n,M)}}}},{key:"render",value:function(t){}}])}(Bt);Ar.ignoreStyles=["filter","transform","clip-path"];var Pn=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="feDropShadow",e.addStylesFromStyleDefinition(),e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"apply",value:function(t,n,e,o,s){}}])}(Bt),Cn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="feMorphology",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"apply",value:function(t,n,e,o,s){}}])}(Bt),An=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="feComposite",r}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"apply",value:function(t,n,e,o,s){}}])}(Bt),Rn=function(l){function a(r,t,n){var e;return(0,S.Z)(this,a),(e=J(this,a,[r,t,n])).type="feGaussianBlur",e.blurRadius=Math.floor(e.getAttribute("stdDeviation").getNumber()),e.extraFilterDistance=e.blurRadius,e}return(0,E.Z)(a,l),(0,O.Z)(a,[{key:"apply",value:function(t,n,e,o,s){var u=this.document,f=this.blurRadius,c=u.window?u.window.document.body:null,v=t.canvas;v.id=u.getUniqueId(),c&&(v.style.display="none",c.appendChild(v)),ke(v,n,e,o,s,f),c&&c.removeChild(v)}}])}(Bt),Nn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="title",r}return(0,E.Z)(a,l),(0,O.Z)(a)}(Bt),Mn=function(l){function a(){var r;return(0,S.Z)(this,a),(r=J(this,a,arguments)).type="desc",r}return(0,E.Z)(a,l),(0,O.Z)(a)}(Bt),ti={svg:Ve,rect:Tr,circle:_r,ellipse:tn,line:en,polyline:Sr,polygon:rn,path:$t,pattern:nn,marker:an,defs:sn,linearGradient:on,radialGradient:un,stop:ln,animate:Je,animateColor:fn,animateTransform:cn,font:hn,"font-face":vn,"missing-glyph":gn,glyph:xr,text:De,tspan:Er,tref:dn,a:yn,textPath:mn,image:xn,g:Ke,symbol:En,style:br,use:Sn,mask:Cr,clipPath:bn,filter:Ar,feDropShadow:Pn,feMorphology:Cn,feComposite:An,feColorMatrix:Pr,feGaussianBlur:Rn,title:Nn,desc:Mn};function In(l,a){var r=Object.keys(l);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(l);a&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(l,n).enumerable})),r.push.apply(r,t)}return r}function Rr(){return Rr=w(Lt().m(function l(a){var r,t,n=arguments;return Lt().w(function(e){for(;;)if(0===e.n)return r=n.length>1&&void 0!==n[1]&&n[1],t=document.createElement("img"),r&&(t.crossOrigin="Anonymous"),e.a(2,new Promise(function(o,s){t.onload=function(){o(t)},t.onerror=function(u,f,c,v,x){s(x)},t.src=a}))},l)})),Rr.apply(this,arguments)}var Ge=function(){function l(a){(0,S.Z)(this,l);var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=r.rootEmSize,n=void 0===t?12:t,e=r.emSize,o=void 0===e?12:e,s=r.createCanvas,u=void 0===s?l.createCanvas:s,f=r.createImage,c=void 0===f?l.createImage:f,v=r.anonymousCrossOrigin;this.canvg=a,this.definitions=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=a.screen,this.rootEmSize=n,this.emSize=o,this.createCanvas=u,this.createImage=this.bindCreateImage(c,v),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}return(0,O.Z)(l,[{key:"bindCreateImage",value:function(r,t){return"boolean"==typeof t?function(n,e){return r(n,"boolean"==typeof e?e:t)}:r}},{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 r=this.emSizeStack;return r[r.length-1]},set:function(r){this.emSizeStack.push(r)}},{key:"popEmSize",value:function(){this.emSizeStack.pop()}},{key:"getUniqueId",value:function(){return"canvg".concat(++this.uniqueId)}},{key:"isImagesLoaded",value:function(){return this.images.every(function(r){return r.loaded})}},{key:"isFontsLoaded",value:function(){return this.fonts.every(function(r){return r.loaded})}},{key:"createDocumentElement",value:function(r){var t=this.createElement(r.documentElement);return t.root=!0,t.addStylesFromStyleDefinition(),this.documentElement=t,t}},{key:"createElement",value:function(r){var t=r.nodeName.replace(/^[^:]+:/,""),n=l.elementTypes[t];return void 0!==n?new n(this,r):new qr(this,r)}},{key:"createTextNode",value:function(r){return new qn(this,r)}}
1,{key:"setViewBox",value:function(r){this.screen.setViewBox(function ei(l){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?In(Object(r),!0).forEach(function(t){_(l,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(r)):In(Object(r)).forEach(function(t){Object.defineProperty(l,t,Object.getOwnPropertyDescriptor(r,t))})}return l}({document:this},r))}}])}();function wn(l,a){var r=Object.keys(l);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(l);a&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(l,n).enumerable})),r.push.apply(r,t)}return r}function Ae(l){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?wn(Object(r),!0).forEach(function(t){_(l,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(l,Object.getOwnPropertyDescriptors(r)):wn(Object(r)).forEach(function(t){Object.defineProperty(l,t,Object.getOwnPropertyDescriptor(r,t))})}return l}Ge.createCanvas=function ri(l,a){var r=document.createElement("canvas");return r.width=l,r.height=a,r},Ge.createImage=function ni(l){return Rr.apply(this,arguments)},Ge.elementTypes=ti;var kn=function(){function l(a,r){(0,S.Z)(this,l);var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.parser=new Qe(t),this.screen=new je(a,t),this.options=t;var n=new Ge(this,t),e=n.createDocumentElement(r);this.document=n,this.documentElement=e}return(0,O.Z)(l,[{key:"fork",value:function(r,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return l.from(r,t,Ae(Ae({},this.options),n))}},{key:"forkString",value:function(r,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return l.fromString(r,t,Ae(Ae({},this.options),n))}},{key:"ready",value:function(){return this.screen.ready()}},{key:"isReady",value:function(){return this.screen.isReady()}},{key:"render",value:function(){var r=arguments,t=this;return w(Lt().m(function n(){var e;return Lt().w(function(o){for(;;)switch(o.n){case 0:return e=r.length>0&&void 0!==r[0]?r[0]:{},t.start(Ae({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},e)),o.n=1,t.ready();case 1:t.stop();case 2:return o.a(2)}},n)}))()}},{key:"start",value:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.documentElement,n=this.screen,e=this.options;n.start(t,Ae(Ae({enableRedraw:!0},e),r))}},{key:"stop",value:function(){this.screen.stop()}},{key:"resize",value:function(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.documentElement.resize(r,t,n)}}],[{key:"from",value:function(r,t){var n=arguments;return w(Lt().m(function e(){var o,s,u;return Lt().w(function(f){for(;;)switch(f.n){case 0:return o=n.length>2&&void 0!==n[2]?n[2]:{},s=new Qe(o),f.n=1,s.parse(t);case 1:return u=f.v,f.a(2,new l(r,u,o))}},e)}))()}},{key:"fromString",value:function(r,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},e=new Qe(n),o=e.parseFromString(t);return new l(r,o,n)}}])}()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.