/* Highcharts JS v9.1.0 (2021-05-03) Client side exporting module (c) 2015-2021 Torstein Honsi / Oystein Moseng License: www.highcharts.com/license */ (function(a){"object"===typeof module&&module.exports?(a["default"]=a,module.exports=a):"function"===typeof define&&define.amd?define("highcharts/modules/offline-exporting",["highcharts","highcharts/modules/exporting"],function(d){a(d);a.Highcharts=d;return a}):a("undefined"!==typeof Highcharts?Highcharts:void 0)})(function(a){function d(a,b,D,d){a.hasOwnProperty(b)||(a[b]=d.apply(null,D))}a=a?a._modules:{};d(a,"Extensions/DownloadURL.js",[a["Core/Globals.js"]],function(a){var b=a.win,d=b.document, z=b.URL||b.webkitURL||b,l=a.dataURLtoBlob=function(a){if((a=a.replace(/filename=.*;/,"").match(/data:([^;]*)(;base64)?,([0-9A-Za-z+/]+)/))&&3e.indexOf("Chrome");try{if(!e&&!b.isFirefox)return F.createObjectURL(new h.Blob([a], {type:"image/svg+xml;charset-utf-16"}))}catch(f){}return"data:image/svg+xml;charset=UTF-8,"+encodeURIComponent(a)}function k(a,b,f,c,d,u,k,m,r){var g=new h.Image,e=function(){setTimeout(function(){var e=y.createElement("canvas"),u=e.getContext&&e.getContext("2d");try{if(u){e.height=g.height*c;e.width=g.width*c;u.drawImage(g,0,0,e.width,e.height);try{var x=e.toDataURL(b);d(x,b,f,c)}catch(H){p(a,b,f,c)}}else k(a,b,f,c)}finally{r&&r(a,b,f,c)}},K)},G=function(){m(a,b,f,c);r&&r(a,b,f,c)};var p=function(){g= new h.Image;p=u;g.crossOrigin="Anonymous";g.onload=e;g.onerror=G;g.src=a};g.onload=e;g.onerror=G;g.src=a}function n(a,b,f,c){function d(a,b){var c=a.width.baseVal.value+2*b;b=a.height.baseVal.value+2*b;c=new h.jsPDF(b>c?"p":"l","pt",[c,b]);[].forEach.call(a.querySelectorAll('*[visibility="hidden"]'),function(a){a.parentNode.removeChild(a)});b=a.querySelectorAll("linearGradient");for(var f=0;f]*width\s*=\s*"?(\d+)"?[^>]*>/)[1]*n,u=a.match(/^]*height\s*=\s*"?(\d+)"?[^>]*>/)[1]*n,k=function(){e.drawSvg(a, 0,0,d,u);try{C(h.navigator.msSaveOrOpenBlob?b.msToBlob():b.toDataURL(g),B),c&&c()}catch(M){f(M)}finally{v()}};b.width=d;b.height=u;h.canvg?k():(l=!0,q(m+"rgbcolor.js",function(){q(m+"canvg.js",function(){k()})}))},f,f,function(){l&&v()})}}var h=b.win,y=b.doc,I=d.getOptions,D=l.addEvent,E=l.error,N=l.extend,O=l.fireEvent,J=l.merge,C=A.downloadURL,F=h.URL||h.webkitURL||h,K=b.isMS?150:0;b.CanVGRenderer={};a.prototype.getSVGForLocalExport=function(a,b,f,c){var d=this,e=0,h,m,l,g,n=function(){e===p.length&& c(d.sanitizeSVG(h.innerHTML,m))},q=function(a,b,c){++e;c.imageElement.setAttributeNS("http://www.w3.org/1999/xlink","href",a);n()};d.unbindGetSVG=D(d,"getSVG",function(a){m=a.chartCopy.options;h=a.chartCopy.container.cloneNode(!0)});d.getSVGForExport(a,b);var p=h.getElementsByTagName("image");try{if(!p.length){c(d.sanitizeSVG(h.innerHTML,m));return}var t=0;for(l=p.length;t