varSvgCanvas=function(){"use strict";functione(t){return(e="function"==typeofSymbol&&"symbol"==typeofSymbol.iterator?function(e){returntypeofe}:function(e){returne&&"function"==typeofSymbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeofe})(t)}functiont(e,t,r,n,i,a,s){try{varo=e[a](s),u=o.value}catch(e){returnvoidr(e)}o.done?t(u):Promise.resolve(u).then(n,i)}functionr(e){returnfunction(){varr=this,n=arguments;returnnewPromise(function(i,a){vars=e.apply(r,n);functiono(e){t(s,i,a,o,u,"next",e)}functionu(e){t(s,i,a,o,u,"throw",e)}o(void0)})}}functionn(e,t){if(!(einstanceoft))thrownewTypeError("Cannot call a class as a function")}functioni(e,t){for(varr=0;r<t.length;r++){varn=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"inn&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}functiona(e,t,r){returnt&&i(e.prototype,t),r&&i(e,r),e}functions(e,t){if("function"!=typeoft&&null!==t)thrownewTypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}functiono(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){returne.__proto__||Object.getPrototypeOf(e)})(e)}functionu(e,t){return(u=Object.setPrototypeOf||function(e,t){returne.__proto__=t,e})(e,t)}functionl(e,t,r){return(l=function(){if("undefined"==typeofReflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeofProxy)return!0;try{returnDate.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}()?Reflect.construct:function(e,t,r){varn=[null];n.push.apply(n,t);vari=new(Function.bind.apply(e,n));returnr&&u(i,r.prototype),i}).apply(null,arguments)}functionh(e){vart="function"==typeofMap?newMap:void0;return(h=function(e){if(null===e||(r=e,-1===Function.toString.call(r).indexOf("[native code]")))returne;varr;if("function"!=typeofe)thrownewTypeError("Super expression must either be null or a function");if(void0!==t){if(t.has(e))returnt.get(e);t.set(e,n)}functionn(){returnl(e,arguments,o(this).constructor)}returnn.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),u(n,e)})(e)}functionc(e,t){return!t||"object"!=typeoft&&"function"!=typeoft?function(e){if(void0===e)thrownewReferenceError("this hasn't been initialised - super() hasn't been called");returne}(e):t}functiond(e,t){returnfunction(e){if(Array.isArray(e))returne}(e)||function(e,t){varr=[],n=!0,i=!1,a=void0;try{for(vars,o=e[Symbol.iterator]();!(n=(s=o.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(e){i=!0,a=e}finally{try{n||null==o.return||o.return()}finally{if(i)throwa}}returnr}(e,t)||function(){thrownewTypeError("Invalid attempt to destructure non-iterable instance")}()}functionm(e){returnfunction(e){if(Array.isArray(e)){for(vart=0,r=newArray(e.length);t<e.length;t++)r[t]=e[t];returnr}}(e)||function(e){if(Symbol.iteratorinObject(e)||"[object Arguments]"===Object.prototype.toString.call(e))returnArray.from(e)}(e)||function(){thrownewTypeError("Invalid attempt to spread non-iterable instance")}()}functionf(e,t){f=function(e,t){returnnewa(e,t)};varr=h(RegExp),n=RegExp.prototype,i=newWeakMap;functiona(e,t){varn=r.call(this,e);returni.set(n,t),n}functiono(e,t){varr=i.get(t);returnObject.keys(r).reduce(function(t,n){returnt[n]=e[r[n]],t},Object.create(null))}returns(a,r),a.prototype.exec=function(e){vart=n.exec.call(this,e);returnt&&(t.groups=o(t,this)),t},a.prototype[Symbol.replace]=function(e,t){if("string"==typeoft){varr=i.get(this);returnn[Symbol.replace].call(this,e,t.replace(/\$<([^>]+)>/g,function(e,t){return"$"+r[t]}))}if("function"==typeoft){vara=this;returnn[Symbol.replace].call(this,e,function(){vare=[];returne.push.apply(e,arguments),"object"!=typeofe[e.length-1]&&e.push(o(e,a)),t.apply(this,e)})}returnn[Symbol.replace].call(this,e,t)},f.apply(this,arguments)}functiong(t){varr=t.fn.attr;returnt.fn.attr=function(t,n){vari=thi