e.push(d)}returne}functionna(a){varb=[],d,e,k;for(d=0;d<a.length;d++)for(k=a[d][0],e=1;e<a[d].length;e++)u(b[e-1])&&(b[e-1]={}),b[e-1][k]=a[d][e];returnb}functionK(a){varb=d3.keys(a[0]).filter(function(a){returna!==Ka}),d=0,e;a.forEach(function(a){if(G){if(!(Kaina))throwError("'"+Ka+"' must be included in data");e=aa(a[Ka]);if(null===e)throwError("Failed to parse timeseries date in data");a.x=e}elsea.x=d++;null===La&&(La=newDate(a.x));Wa=newDate(a.x)});b=b.map(function(b,d){vare=ec(b);
250:0).attr("x",function(a,b){returnf+ya*b});za.selectAll("text").data(d).transition().duration(g?250:0).attr("x",function(a,b){returnf+ya*b+14})}functionAa(a){returnm(a)?".target-"+a:".target"}varh={data:{}},Ja={},Y="_expanded_",Z="_selected_",fb="_included_";if(!("bindto"inz))throwError("bindto is required in config");varub=c(["size","width"],null),Fa=c(["size","height"],280);if(!("data"inz))throwError("data is required in config");varKa=c(["data","x"],"x"),xc=c(["data","x_format"],"%Y-%m-%d"),
a&&da(a.cacheIds))xa(ea(a.cacheIds),a.done);elseif("data"ina)xa(K(data),a.done);elseif("url"ina)d3.csv(a.url,function(b,c){xa(K(c),a.done)});elseif("rows"ina)xa(K(ma(a.rows)),a.done);elseif("columns"ina)xa(K(na(a.columns)),a.done);elsethrowError("url or rows or columns is required.");};h.unload=function(a){h.data.targets=h.data.targets.filter(function(b){returnb.id!=a});d3.selectAll(".target-"+a).transition().style("opacity",0).remove();ja&&(d3.selectAll(".legend-item-"+a).remove(),Pa(h.data.targets));
a});return0<b.length?b[0]:void0};if("url"inz.data)d3.csv(z.data.url,function(a,b){ab(b)});elseif("rows"inz.data)ab(ma(z.data.rows));elseif("columns"inz.data)ab(na(z.data.columns));elsethrowError("url or rows or columns is required.");kb.onresize=function(){O();R();d3.select("svg").attr("width",q+L+D);d3.select("#"+ib).select("rect").attr("width",q);d3.select("#xaxis-clip").select("rect").attr("width",q+2);ja&&Pa(h.data.targets,{withTransition:!1});I({withTransition:!1})};returnh}})(window);
{};for(c=0;c<a[k].length;c++)d[b[c]]=a[k][c];e.push(d)}returne}functionna(a){varb=[],d,e,k;for(d=0;d<a.length;d++)for(k=a[d][0],e=1;e<a[d].length;e++)u(b[e-1])&&(b[e-1]={}),b[e-1][k]=a[d][e];returnb}functionL(a){varb=d3.keys(a[0]).filter(function(a){returna!==Ka}),d=0,e;a.forEach(function(a){if(H){if(!(Kaina))throwError("'"+Ka+"' must be included in data");e=aa(a[Ka]);if(null===e)throwError("Failed to parse timeseries date in data");a.x=e}elsea.x=d++;null===La&&(La=newDate(a.x));Ya=newDate(a.x)});
250:0).attr("x",function(a,b){returnf+ya*b});za.selectAll("rect.legend-item-tile").data(d).transition().duration(g?250:0).attr("x",function(a,b){returnf+ya*b});za.selectAll("text").data(d).transition().duration(g?250:0).attr("x",function(a,b){returnf+ya*b+14})}functionAa(a){returnm(a)?".target-"+a:".target"}varh={data:{}},Ja={},Y="_expanded_",Z="_selected_",hb="_included_";if(!("bindto"inz))throwError("bindto is required in config");varwb=c(["size","width"],null),Fa=c(["size","height"],280);
if(!("data"inz))throwError("data is required in config");varKa=c(["data","x"],"x"),zc=c(["data","x_format"],"%Y-%m-%d"),gc=c(["data","id_converter"],function(a){returna}),ta=c(["data","names"],{}),v=c(["data","groups"],[]),zb=c(["data","axes"],{}),W=c(["data","types"],{}),Wb=c(["data","regions"],{}),Ac=c(["data","colors"],{}),X=c(["data","selection","enabled"],!1),ba=c(["data","selection","grouped"],!1),ca=c(["data","selection","isselectable"],function(a){return!0}),wa=c(["subchart","show"],!1),
elsethrowError("url or rows or columns is required.");};h.unload=function(a){h.data.targets=h.data.targets.filter(function(b){returnb.id!=a});d3.selectAll(".target-"+a).transition().style("opacity",0).remove();ja&&(d3.selectAll(".legend-item-"+a).remove(),Pa(h.data.targets));0<h.data.targets.length&&J()};h.selected=function(a){a=m(a)?"-"+a:"";returnd3.merge(g.selectAll(".-shapes"+a).selectAll(".-shape").filter(function(){returnd3.select(this).classed(Z)}).map(function(a){returna.map(function(a){returna.__data__})}))};
c.remove();K=K.filter(function(b){return0>b.classes.indexOf(a)})});returnK};h.data.get=function(a){a=h.data.getAsTarget(a);returnm(a)?a.values.map(function(a){returna.value}):void0};h.data.getAsTarget=function(a){varb=Ia(function(b){returnb.id==a});return0<b.length?b[0]:void0};if("url"inz.data)d3.csv(z.data.url,function(a,b){cb(b)});elseif("rows"inz.data)cb(ma(z.data.rows));elseif("columns"inz.data)cb(na(z.data.columns));elsethrowError("url or rows or columns is required.");mb.onresize=
e.push(d)}returne}functionna(a){varb=[],d,e,k;for(d=0;d<a.length;d++)for(k=a[d][0],e=1;e<a[d].length;e++)u(b[e-1])&&(b[e-1]={}),b[e-1][k]=a[d][e];returnb}functionK(a){varb=d3.keys(a[0]).filter(function(a){returna!==Ka}),d=0,e;a.forEach(function(a){if(G){if(!(Kaina))throwError("'"+Ka+"' must be included in data");e=aa(a[Ka]);if(null===e)throwError("Failed to parse timeseries date in data");a.x=e}elsea.x=d++;null===La&&(La=newDate(a.x));Wa=newDate(a.x)});b=b.map(function(b,d){vare=ec(b);
{};for(c=0;c<a[k].length;c++)d[b[c]]=a[k][c];e.push(d)}returne}functionna(a){varb=[],d,e,k;for(d=0;d<a.length;d++)for(k=a[d][0],e=1;e<a[d].length;e++)u(b[e-1])&&(b[e-1]={}),b[e-1][k]=a[d][e];returnb}functionL(a){varb=d3.keys(a[0]).filter(function(a){returna!==Ka}),d=0,e;a.forEach(function(a){if(H){if(!(Kaina))throwError("'"+Ka+"' must be included in data");e=aa(a[Ka]);if(null===e)throwError("Failed to parse timeseries date in data");a.x=e}elsea.x=d++;null===La&&(La=newDate(a.x));Ya=newDate(a.x)});
250:0).attr("x",function(a,b){returnf+ya*b});za.selectAll("rect.legend-item-tile").data(d).transition().duration(g?250:0).attr("x",function(a,b){returnf+ya*b});za.selectAll("text").data(d).transition().duration(g?250:0).attr("x",function(a,b){returnf+ya*b+14})}functionAa(a){returnm(a)?".target-"+a:".target"}varh={data:{}},Ja={},Y="_expanded_",Z="_selected_",fb="_included_";if(!("bindto"inz))throwError("bindto is required in config");varub=c(["size","width"],null),Fa=c(["size","height"],280);
if(!("data"inz))throwError("data is required in config");varKa=c(["data","x"],"x"),xc=c(["data","x_format"],"%Y-%m-%d"),ec=c(["data","id_converter"],function(a){returna}),ta=c(["data","names"],{}),v=c(["data","groups"],[]),xb=c(["data","axes"],{}),W=c(["data","types"],{}),Ub=c(["data","regions"],{}),yc=c(["data","colors"],{}),X=c(["data","selection","enabled"],!1),ba=c(["data","selection","grouped"],!1),ca=c(["data","selection","isselectable"],function(a){return!0}),wa=c(["subchart","show"],!1),
1)};h.hide=function(a){d3.selectAll(Aa(a)).transition().style("opacity",0)};h.load=function(a){u(a.done)&&(a.done=function(){});if("cacheIds"ina&&da(a.cacheIds))xa(ea(a.cacheIds),a.done);elseif("data"ina)xa(K(data),a.done);elseif("url"ina)d3.csv(a.url,function(b,c){xa(K(c),a.done)});elseif("rows"ina)xa(K(ma(a.rows)),a.done);elseif("columns"ina)xa(K(na(a.columns)),a.done);elsethrowError("url or rows or columns is required.");};h.unload=function(a){h.data.targets=h.data.targets.filter(function(b){returnb.id!=
h.data.getAsTarget(a);returnm(a)?a.values.map(function(a){returna.value}):void0};h.data.getAsTarget=function(a){varb=Ia(function(b){returnb.id==a});return0<b.length?b[0]:void0};if("url"inz.data)d3.csv(z.data.url,function(a,b){ab(b)});elseif("rows"inz.data)ab(ma(z.data.rows));elseif("columns"inz.data)ab(na(z.data.columns));elsethrowError("url or rows or columns is required.");kb.onresize=function(){O();R();d3.select("svg").attr("width",q+L+D);d3.select("#"+ib).select("rect").attr("width",
250:0).attr("x",function(a,b){returnf+ya*b});za.selectAll("rect.legend-item-tile").data(d).transition().duration(g?250:0).attr("x",function(a,b){returnf+ya*b});za.selectAll("text").data(d).transition().duration(g?250:0).attr("x",function(a,b){returnf+ya*b+14})}functionAa(a){returnm(a)?".target-"+a:".target"}varh={data:{}},Ja={},Y="_expanded_",Z="_selected_",hb="_included_";if(!("bindto"inz))throwError("bindto is required in config");varwb=c(["size","width"],null),Fa=c(["size","height"],280);
if(!("data"inz))throwError("data is required in config");varKa=c(["data","x"],"x"),zc=c(["data","x_format"],"%Y-%m-%d"),gc=c(["data","id_converter"],function(a){returna}),ta=c(["data","names"],{}),v=c(["data","groups"],[]),zb=c(["data","axes"],{}),W=c(["data","types"],{}),Wb=c(["data","regions"],{}),Ac=c(["data","colors"],{}),X=c(["data","selection","enabled"],!1),ba=c(["data","selection","grouped"],!1),ca=c(["data","selection","isselectable"],function(a){return!0}),wa=c(["subchart","show"],!1),
elsethrowError("url or rows or columns is required.");};h.unload=function(a){h.data.targets=h.data.targets.filter(function(b){returnb.id!=a});d3.selectAll(".target-"+a).transition().style("opacity",0).remove();ja&&(d3.selectAll(".legend-item-"+a).remove(),Pa(h.data.targets));0<h.data.targets.length&&J()};h.selected=function(a){a=m(a)?"-"+a:"";returnd3.merge(g.selectAll(".-shapes"+a).selectAll(".-shape").filter(function(){returnd3.select(this).classed(Z)}).map(function(a){returna.map(function(a){returna.__data__})}))};
c.remove();K=K.filter(function(b){return0>b.classes.indexOf(a)})});returnK};h.data.get=function(a){a=h.data.getAsTarget(a);returnm(a)?a.values.map(function(a){returna.value}):void0};h.data.getAsTarget=function(a){varb=Ia(function(b){returnb.id==a});return0<b.length?b[0]:void0};if("url"inz.data)d3.csv(z.data.url,function(a,b){cb(b)});elseif("rows"inz.data)cb(ma(z.data.rows));elseif("columns"inz.data)cb(na(z.data.columns));elsethrowError("url or rows or columns is required.");mb.onresize=