!function(){"use strict";var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function n(t,n,e){return t(e={path:n,exports:{},require:function(t,n){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==n&&e.path)}},e.exports),e.exports}var e=n((function(t){function n(e){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?t.exports=n=function(t){return typeof t}:t.exports=n=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(e)}t.exports=n})),r=n((function(t,n){t.exports=function(){var t="millisecond",n="second",r="minute",o="hour",a="day",i="week",u="month",c="quarter",l="year",f="date",s=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,p=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,h={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},d=function(t,n,e){var r=String(t);return!r||r.length>=n?t:""+Array(n+1-r.length).join(e)+t},v={s:d,z:function(t){var n=-t.utcOffset(),e=Math.abs(n),r=Math.floor(e/60),o=e%60;return(n<=0?"+":"-")+d(r,2,"0")+":"+d(o,2,"0")},m:function t(n,e){if(n.date()1&&void 0!==arguments[1]?arguments[1]:null,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!n)return t;for(var r=Array.isArray(n)?n:n.split("."),o=t,a=0;a=g&&!a||"t"===a?(m+=h.abbreviations.trillion,n/=g):u=b&&!a||"b"===a?(m+=h.abbreviations.billion,n/=b):u=y&&!a||"m"===a?(m+=h.abbreviations.million,n/=y):(u=1e3&&!a||"k"===a)&&(m+=h.abbreviations.thousand,n/=1e3)),t._.includes(e,"[.]")&&(v=!0,e=e.replace("[.]",".")),c=n.toString().split(".")[0],l=e.split(".")[1],s=e.indexOf(","),o=(e.split(".")[0].split(",")[0].match(/0/g)||[]).length,l?(t._.includes(l,"[")?(l=(l=l.replace("]","")).split("["),w=t._.toFixed(n,l[0].length+l[1].length,r,l[1].length)):w=t._.toFixed(n,l.length,r),c=w.split(".")[0],w=t._.includes(w,".")?h.delimiters.decimal+w.split(".")[1]:"",v&&0===Number(w.slice(1))&&(w="")):c=t._.toFixed(n,0,r),m&&!a&&Number(c)>=1e3&&m!==h.abbreviations.trillion)switch(c=String(Number(c)/1e3),m){case h.abbreviations.thousand:m=h.abbreviations.million;break;case h.abbreviations.million:m=h.abbreviations.billion;break;case h.abbreviations.billion:m=h.abbreviations.trillion}if(t._.includes(c,"-")&&(c=c.slice(1),_=!0),c.length0;M--)c="0"+c;return s>-1&&(c=c.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+h.delimiters.thousands)),0===e.indexOf(".")&&(c=""),p=c+w+(m||""),d?p=(d&&_?"(":"")+p+(d&&_?")":""):f>=0?p=0===f?(_?"-":"+")+p:p+(_?"-":"+"):_&&(p="-"+p),p},stringToNumber:function(t){var n,e,r,o=i[c.currentLocale],a=t,u={thousand:3,million:6,billion:9,trillion:12};if(c.zeroFormat&&t===c.zeroFormat)e=0;else if(c.nullFormat&&t===c.nullFormat||!t.replace(/[^0-9]+/g,"").length)e=null;else{for(n in e=1,"."!==o.delimiters.decimal&&(t=t.replace(/\./g,"").replace(o.delimiters.decimal,".")),u)if(r=new RegExp("[^a-zA-Z]"+o.abbreviations[n]+"(?:\\)|(\\"+o.currency.symbol+")?(?:\\))?)?$"),a.match(r)){e*=Math.pow(10,u[n]);break}e*=(t.split("-").length+Math.min(t.split("(").length-1,t.split(")").length-1))%2?1:-1,t=t.replace(/[^0-9\.]+/g,""),e*=Number(t)}return e},isNaN:function(t){function n(n){return t.apply(this,arguments)}return n.toString=function(){return t.toString()},n}((function(t){return"number"==typeof t&&isNaN(t)})),includes:function(t,n){return-1!==t.indexOf(n)},insert:function(t,n,e){return t.slice(0,e)+n+t.slice(e)},reduce:function(t,n){if(null===this)throw new TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof n)throw new TypeError(n+" is not a function");var e,r=Object(t),o=r.length>>>0,a=0;if(3===arguments.length)e=arguments[2];else{for(;a=o)throw new TypeError("Reduce of empty array with no initial value");e=r[a++]}for(;ar?t:r}),1)},toFixed:function(t,n,e,r){var o,a,i,u,c=t.toString().split("."),l=n-(r||0);return o=2===c.length?Math.min(Math.max(c[1].length,l),n):l,i=Math.pow(10,o),u=(e(t+"e+"+o)/i).toFixed(o),r>n-o&&(a=new RegExp("\\.?0{1,"+(r-(n-o))+"}$"),u=u.replace(a,"")),u}},t.options=c,t.formats=a,t.locales=i,t.locale=function(t){return t&&(c.currentLocale=t.toLowerCase()),c.currentLocale},t.localeData=function(t){if(!t)return i[c.currentLocale];if(t=t.toLowerCase(),!i[t])throw new Error("Unknown locale : "+t);return i[t]},t.reset=function(){for(var t in u)c[t]=u[t]},t.zeroFormat=function(t){c.zeroFormat="string"==typeof t?t:null},t.nullFormat=function(t){c.nullFormat="string"==typeof t?t:null},t.defaultFormat=function(t){c.defaultFormat="string"==typeof t?t:"0.0"},t.register=function(t,n,e){if(n=n.toLowerCase(),this[t+"s"][n])throw new TypeError(n+" "+t+" already registered.");return this[t+"s"][n]=e,e},t.validate=function(n,e){var r,o,a,i,u,c,l,f;if("string"!=typeof n&&(n+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",n)),(n=n.trim()).match(/^\d+$/))return!0;if(""===n)return!1;try{l=t.localeData(e)}catch(n){l=t.localeData(t.locale())}return a=l.currency.symbol,u=l.abbreviations,r=l.delimiters.decimal,o="."===l.delimiters.thousands?"\\.":l.delimiters.thousands,(null===(f=n.match(/^[^\d]+/))||(n=n.substr(1),f[0]===a))&&((null===(f=n.match(/[^\d]+$/))||(n=n.slice(0,-1),f[0]===u.thousand||f[0]===u.million||f[0]===u.billion||f[0]===u.trillion))&&(c=new RegExp(o+"{2}"),!n.match(/[^\d.,]/g)&&(!((i=n.split(r)).length>2)&&(i.length<2?!!i[0].match(/^\d+.*\d$/)&&!i[0].match(c):1===i[0].length?!!i[0].match(/^\d+$/)&&!i[0].match(c)&&!!i[1].match(/^\d+$/):!!i[0].match(/^\d+.*\d$/)&&!i[0].match(c)&&!!i[1].match(/^\d+$/)))))},t.fn=l.prototype={clone:function(){return t(this)},format:function(n,e){var r,o,i,u=this._value,l=n||c.defaultFormat;if(e=e||Math.round,0===u&&null!==c.zeroFormat)o=c.zeroFormat;else if(null===u&&null!==c.nullFormat)o=c.nullFormat;else{for(r in a)if(l.match(a[r].regexps.format)){i=a[r].format;break}o=(i=i||t._.numberToFormat)(u,l,e)}return o},value:function(){return this._value},input:function(){return this._input},set:function(t){return this._value=Number(t),this},add:function(t){var e=n.correctionFactor.call(null,this._value,t);return this._value=n.reduce([this._value,t],(function(t,n,r,o){return t+Math.round(e*n)}),0)/e,this},subtract:function(t){var e=n.correctionFactor.call(null,this._value,t);return this._value=n.reduce([t],(function(t,n,r,o){return t-Math.round(e*n)}),Math.round(this._value*e))/e,this},multiply:function(t){return this._value=n.reduce([this._value,t],(function(t,e,r,o){var a=n.correctionFactor(t,e);return Math.round(t*a)*Math.round(e*a)/Math.round(a*a)}),1),this},divide:function(t){return this._value=n.reduce([this._value,t],(function(t,e,r,o){var a=n.correctionFactor(t,e);return Math.round(t*a)/Math.round(e*a)})),this},difference:function(n){return Math.abs(t(this._value).subtract(n).value())}},t.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(t){var n=t%10;return 1==~~(t%100/10)?"th":1===n?"st":2===n?"nd":3===n?"rd":"th"},currency:{symbol:"$"}}),t.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(n,e,r){var o,a=t._.includes(e," BPS")?" ":"";return n*=1e4,e=e.replace(/\s?BPS/,""),o=t._.numberToFormat(n,e,r),t._.includes(o,")")?((o=o.split("")).splice(-1,0,a+"BPS"),o=o.join("")):o=o+a+"BPS",o},unformat:function(n){return+(1e-4*t._.stringToNumber(n)).toFixed(15)}}),r={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},o="("+(o=(e={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}).suffixes.concat(r.suffixes.filter((function(t){return e.suffixes.indexOf(t)<0}))).join("|")).replace("B","B(?!PS)")+")",t.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(o)},format:function(n,o,a){var i,u,c,l=t._.includes(o,"ib")?r:e,f=t._.includes(o," b")||t._.includes(o," ib")?" ":"";for(o=o.replace(/\s?i?b/,""),i=0;i<=l.suffixes.length;i++)if(u=Math.pow(l.base,i),c=Math.pow(l.base,i+1),null===n||0===n||n>=u&&n0&&(n/=u);break}return t._.numberToFormat(n,o,a)+f},unformat:function(n){var o,a,i=t._.stringToNumber(n);if(i){for(o=e.suffixes.length-1;o>=0;o--){if(t._.includes(n,e.suffixes[o])){a=Math.pow(e.base,o);break}if(t._.includes(n,r.suffixes[o])){a=Math.pow(r.base,o);break}}i*=a||1}return i}}),t.register("format","currency",{regexps:{format:/(\$)/},format:function(n,e,r){var o,a,i=t.locales[t.options.currentLocale],u={before:e.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:e.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(e=e.replace(/\s?\$\s?/,""),o=t._.numberToFormat(n,e,r),n>=0?(u.before=u.before.replace(/[\-\(]/,""),u.after=u.after.replace(/[\-\)]/,"")):n<0&&!t._.includes(u.before,"-")&&!t._.includes(u.before,"(")&&(u.before="-"+u.before),a=0;a=0;a--)switch(u.after[a]){case"$":o=a===u.after.length-1?o+i.currency.symbol:t._.insert(o,i.currency.symbol,-(u.after.length-(1+a)));break;case" ":o=a===u.after.length-1?o+" ":t._.insert(o," ",-(u.after.length-(1+a)+i.currency.symbol.length-1))}return o}}),t.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(n,e,r){var o=("number"!=typeof n||t._.isNaN(n)?"0e+0":n.toExponential()).split("e");return e=e.replace(/e[\+|\-]{1}0/,""),t._.numberToFormat(Number(o[0]),e,r)+"e"+o[1]},unformat:function(n){var e=t._.includes(n,"e+")?n.split("e+"):n.split("e-"),r=Number(e[0]),o=Number(e[1]);return o=t._.includes(n,"e-")?o*=-1:o,t._.reduce([r,Math.pow(10,o)],(function(n,e,r,o){var a=t._.correctionFactor(n,e);return n*a*(e*a)/(a*a)}),1)}}),t.register("format","ordinal",{regexps:{format:/(o)/},format:function(n,e,r){var o=t.locales[t.options.currentLocale],a=t._.includes(e," o")?" ":"";return e=e.replace(/\s?o/,""),a+=o.ordinal(n),t._.numberToFormat(n,e,r)+a}}),t.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(n,e,r){var o,a=t._.includes(e," %")?" ":"";return t.options.scalePercentBy100&&(n*=100),e=e.replace(/\s?\%/,""),o=t._.numberToFormat(n,e,r),t._.includes(o,")")?((o=o.split("")).splice(-1,0,a+"%"),o=o.join("")):o=o+a+"%",o},unformat:function(n){var e=t._.stringToNumber(n);return t.options.scalePercentBy100?.01*e:e}}),t.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(t,n,e){var r=Math.floor(t/60/60),o=Math.floor((t-60*r*60)/60),a=Math.round(t-60*r*60-60*o);return r+":"+(o<10?"0"+o:o)+":"+(a<10?"0"+a:a)},unformat:function(t){var n=t.split(":"),e=0;return 3===n.length?(e+=60*Number(n[0])*60,e+=60*Number(n[1]),e+=Number(n[2])):2===n.length&&(e+=60*Number(n[0]),e+=Number(n[1])),Number(e)}}),t}))}));function i(t){u||(a.register("locale","dw",t),a.locale("dw"),u=!0)}var u=!1,c=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,l=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,f=function(t){if(t.match(c)){4!==t.length&&7!==t.length||(t=t.substr(1)),3===t.length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]);var n=parseInt(t,16);return[n>>16,n>>8&255,255&n,1]}if(t.match(l)){5!==t.length&&9!==t.length||(t=t.substr(1)),4===t.length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]+t[3]+t[3]);var e=parseInt(t,16);return[e>>24&255,e>>16&255,e>>8&255,Math.round((255&e)/255*100)/100]}throw new Error("unknown hex color: ".concat(t))};var s=function(t){if(Array.isArray(t))return t};var p=function(t,n){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var e=[],r=!0,o=!1,a=void 0;try{for(var i,u=t[Symbol.iterator]();!(r=(i=u.next()).done)&&(e.push(i.value),!n||e.length!==n);r=!0);}catch(t){o=!0,a=t}finally{try{r||null==u.return||u.return()}finally{if(o)throw a}}return e}};var h=function(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:null;return t.length>=3?Array.prototype.slice.call(t):"object"==j(t[0])&&n?n.split("").filter((function(n){return void 0!==t[0][n]})).map((function(n){return t[0][n]})):t[0]}),O=Math.pow,D=function(t){return(t/=255)<=.04045?t/12.92:O((t+.055)/1.055,2.4)},A=function(t){return t>M?O(t,1/3):t/_+w},N=function(t,n,e){return t=D(t),n=D(n),e=D(e),[A((.4124564*t+.3575761*n+.1804375*e)/g),A((.2126729*t+.7151522*n+.072175*e)/b),A((.0193339*t+.119192*n+.9503041*e)/y)]},E=function(){for(var t=arguments.length,n=new Array(t),e=0;e1?n-1:0),r=1;r0&&void 0!==arguments[0]?arguments[0]:null;B(this,t),this.a=n,this.e=this.n=null}return T(t,[{key:"m",value:function(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.e||(this.e=st(n.nodeName),this.t=n,this.h(t)),this.i(e)}},{key:"h",value:function(t){this.e.innerHTML=t,this.n=Array.from(this.e.childNodes)}},{key:"i",value:function(t){for(var n=0;n6&&void 0!==arguments[6]?arguments[6]:[-1],u=xt;kt(t);var c=t.$$={fragment:null,ctx:null,props:a,update:K,not_equal:o,bound:tt(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(u?u.$$.context:n.context||[]),callbacks:tt(),dirty:i,skip_bound:!1},l=!1;if(c.ctx=e?e(t,n.props||{},(function(n,e){var r=!(arguments.length<=2)&&arguments.length-2?arguments.length<=2?void 0:arguments[2]:e;return c.ctx&&o(c.ctx[n],c.ctx[n]=r)&&(!c.skip_bound&&c.bound[n]&&c.bound[n](r),l&&Xt(t,n)),e})):[],c.update(),l=!0,nt(c.before_update),c.fragment=!!r&&r(c.ctx),n.target){if(n.hydrate){var f=bt(n.target);c.fragment&&c.fragment.l(f),f.forEach(lt)}else c.fragment&&c.fragment.c();n.intro&&Wt(t.$$.fragment),Zt(t,n.target,n.anchor,n.customElement),Pt()}kt(u)}var Jt=function(){function t(){B(this,t)}return T(t,[{key:"$destroy",value:function(){Qt(this,1),this.$destroy=K}},{key:"$on",value:function(t,n){var e=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return e.push(n),function(){var t=e.indexOf(n);-1!==t&&e.splice(t,1)}}},{key:"$set",value:function(t){var n;this.$$set&&(n=t,0!==Object.keys(n).length)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}]),t}(),tn="1.13.1",nn="object"==("undefined"==typeof self?"undefined":e(self))&&self.self===self&&self||"object"==("undefined"==typeof global?"undefined":e(global))&&global.global===global&&global||Function("return this")()||{},en=Array.prototype,rn=Object.prototype,on="undefined"!=typeof Symbol?Symbol.prototype:null,an=en.push,un=en.slice,cn=rn.toString,ln=rn.hasOwnProperty,fn="undefined"!=typeof ArrayBuffer,sn="undefined"!=typeof DataView,pn=Array.isArray,hn=Object.keys,dn=Object.create,vn=fn&&ArrayBuffer.isView,mn=isNaN,gn=isFinite,bn=!{toString:null}.propertyIsEnumerable("toString"),yn=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],wn=Math.pow(2,53)-1;function _n(t,n){return n=null==n?t.length-1:+n,function(){for(var e=Math.max(arguments.length-n,0),r=Array(e),o=0;o=0&&e<=wn}}function Zn(t){return function(n){return null==n?void 0:n[t]}}var Qn=Zn("byteLength"),Xn=Gn(Qn),Kn=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var Jn=fn?function(t){return vn?vn(t)&&!Rn(t):Xn(t)&&Kn.test(cn.call(t))}:Vn(!1),te=Zn("length");function ne(t,n){n=function(t){for(var n={},e=t.length,r=0;r":">",'"':""","'":"'","`":"`"},Ve=We(Ue),Ge=We(xe(Ue)),Ze=oe.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Qe=/(.)^/,Xe={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Ke=/\\|'|\r|\n|\u2028|\u2029/g;function Je(t){return"\\"+Xe[t]}var tr=/^\s*(\w|\$)+\s*$/;var nr=0;function er(t,n,e,r,o){if(!(r instanceof n))return t.apply(e,o);var a=Oe(t.prototype),i=t.apply(a,o);return Mn(i)?i:a}var rr=_n((function(t,n){var e=rr.placeholder;return function r(){for(var o=0,a=n.length,i=Array(a),u=0;u1)ir(u,n-1,e,r),o=r.length;else for(var c=0,l=u.length;c0&&(e=n.apply(this,arguments)),t<=1&&(n=null),e}}var pr=rr(sr,2);function hr(t,n,e){n=ze(n,e);for(var r,o=ee(t),a=0,i=o.length;a0?0:o-1;a>=0&&a0?i=a>=0?a:Math.max(a+u,i):u=a>=0?Math.min(a+1,u):a+u+1;else if(e&&a&&u)return r[a=e(r,o)]===o?a:-1;if(o!=o)return(a=n(un.call(r,i,u),Un))>=0?a+i:-1;for(a=t>0?i:u-1;a>=0&&a0?0:i-1;for(o||(r=n[a?a[u]:u],u+=t);u>=0&&u=3;return n(t,Fe(e,o,4),r,a)}}var kr=$r(1),Yr=$r(-1);function jr(t,n,e){var r=[];return n=ze(n,e),Mr(t,(function(t,e,o){n(t,e,o)&&r.push(t)})),r}function Sr(t,n,e){n=ze(n,e);for(var r=!ar(t)&&ee(t),o=(r||t).length,a=0;a=0}var Ar=_n((function(t,n,e){var r,o;return Bn(n)?o=n:(n=Ne(n),r=n.slice(0,-1),n=n[n.length-1]),xr(t,(function(t){var a=o;if(!a){if(r&&r.length&&(t=Ee(t,r)),null==t)return;a=t[n]}return null==a?a:a.apply(t,e)}))}));function Nr(t,n){return xr(t,Te(n))}function Er(t,n,r){var o,a,i=-1/0,u=-1/0;if(null==n||"number"==typeof n&&"object"!=e(t[0])&&null!=t)for(var c=0,l=(t=ar(t)?t:Me(t)).length;ci&&(i=o);else n=ze(n,r),Mr(t,(function(t,e,r){((a=n(t,e,r))>u||a===-1/0&&i===-1/0)&&(i=t,u=a)}));return i}function Lr(t,n,e){if(null==n||e)return ar(t)||(t=Me(t)),t[Ie(t.length-1)];var r=ar(t)?De(t):Me(t),o=te(r);n=Math.max(Math.min(n,o),0);for(var a=o-1,i=0;i1&&(r=Fe(r,n[1])),n=fe(t)):(r=zr,n=ir(n,!1,!1),t=Object(t));for(var o=0,a=n.length;o1&&(e=n[1])):(n=xr(ir(n,!1,!1),String),r=function(t,e){return!Dr(n,e)}),Hr(t,r,e)}));function qr(t,n,e){return un.call(t,0,Math.max(0,t.length-(null==n||e?1:n)))}function Wr(t,n,e){return null==t||t.length<1?null==n||e?void 0:[]:null==n||e?t[0]:qr(t,t.length-n)}function Ur(t,n,e){return un.call(t,null==n||e?1:n)}var Vr=_n((function(t,n){return n=ir(n,!0,!0),jr(t,(function(t){return!Dr(n,t)}))})),Gr=_n((function(t,n){return Vr(t,n)}));function Zr(t,n,e,r){$n(n)||(r=e,e=n,n=!1),null!=e&&(e=ze(e,r));for(var o=[],a=[],i=0,u=te(t);in?(r&&(clearTimeout(r),r=null),u=l,i=t.apply(o,a),r||(o=a=null)):r||!1===e.trailing||(r=setTimeout(c,f)),i};return l.cancel=function(){clearTimeout(r),u=0,r=o=a=null},l},debounce:function(t,n,e){var r,o,a,i,u,c=function c(){var l=qe()-o;n>l?r=setTimeout(c,n-l):(r=null,e||(i=t.apply(u,a)),r||(a=u=null))},l=_n((function(l){return u=this,a=l,o=qe(),r||(r=setTimeout(c,n),e&&(i=t.apply(u,a))),i}));return l.cancel=function(){clearTimeout(r),r=a=u=null},l},wrap:function(t,n){return rr(n,t)},negate:fr,compose:function(){var t=arguments,n=t.length-1;return function(){for(var e=n,r=t[n].apply(this,arguments);e--;)r=t[e].call(this,r);return r}},after:function(t,n){return function(){if(--t<1)return n.apply(this,arguments)}},before:sr,once:pr,findKey:hr,findIndex:vr,findLastIndex:mr,sortedIndex:gr,indexOf:yr,lastIndexOf:wr,find:_r,detect:_r,findWhere:function(t,n){return _r(t,Ce(n))},each:Mr,forEach:Mr,map:xr,collect:xr,reduce:kr,foldl:kr,inject:kr,reduceRight:Yr,foldr:Yr,filter:jr,select:jr,reject:function(t,n,e){return jr(t,fr(ze(n)),e)},every:Sr,all:Sr,some:Or,any:Or,contains:Dr,includes:Dr,include:Dr,invoke:Ar,pluck:Nr,where:function(t,n){return jr(t,Ce(n))},max:Er,min:function(t,n,r){var o,a,i=1/0,u=1/0;if(null==n||"number"==typeof n&&"object"!=e(t[0])&&null!=t)for(var c=0,l=(t=ar(t)?t:Me(t)).length;cr||void 0===e)return 1;if(e",""],_:["",""],"*":["",""],"~":["",""],"\n":["
"]," ":["
"],"-":["
"]};function ro(t){return t.replace(RegExp("^"+(t.match(/^(\t| )+/)||"")[0],"gm"),"")}function oo(t){return(t+"").replace(/"/g,""").replace(//g,">")}function ao(t,n){var e,r,o,a,i,u=/((?:^|\n+)(?:\n---+|\* \*(?: \*)+)\n)|(?:^``` *(\w*)\n([\s\S]*?)\n```$)|((?:(?:^|\n+)(?:\t| {2,}).+)+\n*)|((?:(?:^|\n)([>*+-]|\d+\.)\s+.*)+)|(?:!\[([^\]]*?)\]\(([^)]+?)\))|(\[)|(\](?:\(([^)]+?)\))?)|(?:(?:^|\n+)([^\s].*)\n(-{3,}|={3,})(?:\n+|$))|(?:(?:^|\n+)(#{1,6})\s*(.+)(?:\n+|$))|(?:`([^`].*?)`)|( \n\n*|\n{2,}|__|\*\*|[_*]|~~)/gm,c=[],l="",f=n||{},s=0;function p(t){var n=eo[t[1]||""],e=c[c.length-1]==t;return n?n[1]?(e?c.pop():c.push(t),n[0|e]):n[0]:t}function h(){for(var t="";c.length;)t+=p(c[c.length-1]);return t}for(t=t.replace(/^\[(.+?)\]:\s*(.+)$/gm,(function(t,n,e){return f[n.toLowerCase()]=e,""})).replace(/^\n+|\n+$/g,"");o=u.exec(t);)r=t.substring(s,o.index),s=u.lastIndex,e=o[0],r.match(/[^\\](\\\\)*\\$/)||((i=o[3]||o[4])?e='
"+ro(oo(i).replace(/^\n+|\n+$/g,""))+"
":(i=o[6])?(i.match(/\./)&&(o[5]=o[5].replace(/^\d+/gm,"")),a=ao(ro(o[5].replace(/^\s*[>*+.-]/gm,""))),">"==i?i="blockquote":(i=i.match(/\./)?"ol":"ul",a=a.replace(/^(.*)(\n|$)/gm,"
  • $1
  • ")),e="<"+i+">"+a+""):o[8]?e=''+oo(o[7])+'':o[10]?(l=l.replace("",''),e=h()+""):o[9]?e="":o[12]||o[14]?e="<"+(i="h"+(o[14]?o[14].length:o[13]>"="?1:2))+">"+ao(o[12]||o[15],f)+"":o[16]?e=""+oo(o[16])+"":(o[17]||o[1])&&(e=p(o[17]||"--"))),l+=r,l+=e;return(l+t.substring(s)+h()).replace(/^\n+|\n+$/g,"")}var io=/<\/?([a-z][a-z0-9]*)\b[^>]*>/gi,uo=/|<\?(?:php)?[\s\S]*?\?>/gi,co="

    ";function lo(t,n){if(null===t)return null;if(void 0!==t){if((t=String(t)).indexOf("<")<0&&t.indexOf(">")<0)return t;if(t=function(t,n){n=(((void 0!==n?n||"":co)+"").toLowerCase().match(/<[a-z][a-z0-9]*>/g)||[]).join("");var e=t,r=t;for(;;)if(r=(e=r).replace(uo,"").replace(io,(function(t,e){return n.indexOf("<"+e.toLowerCase()+">")>-1?t:""})),e===r)return r}(t,n),"undefined"==typeof document)return t;var e=document.createElement("div");e.innerHTML="".concat(t,"");for(var r=e.childNodes[0].querySelectorAll("*"),o=0;o=0&&e<=Ao}}function ia(t){return function(n){return null==n?void 0:n[t]}}var ua=ia("byteLength"),ca=aa(ua),la=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var fa=_o?function(t){return Yo?Yo(t)&&!Ko(t):ca(t)&&la.test(yo.call(t))}:oa(!1),sa=ia("length");function pa(t,n){n=function(t){for(var n={},e=t.length,r=0;r":">",'"':""","'":"'","`":"`"},ri=ni(ei),oi=ni(Ea(ei)),ai=va.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},ii=/(.)^/,ui={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},ci=/\\|'|\r|\n|\u2028|\u2029/g;function li(t){return"\\"+ui[t]}var fi=/^\s*(\w|\$)+\s*$/;var si=0;function pi(t,n,e,r,o){if(!(r instanceof n))return t.apply(e,o);var a=Pa(t.prototype),i=t.apply(a,o);return Eo(i)?i:a}var hi=No((function(t,n){var e=hi.placeholder;return function r(){for(var o=0,a=n.length,i=Array(a),u=0;u1)mi(u,n-1,e,r),o=r.length;else for(var c=0,l=u.length;c0&&(e=n.apply(this,arguments)),t<=1&&(n=null),e}}var Mi=hi(_i,2);function xi(t,n,e){n=Xa(n,e);for(var r,o=ha(t),a=0,i=o.length;a0?0:o-1;a>=0&&a0?i=a>=0?a:Math.max(a+u,i):u=a>=0?Math.min(a+1,u):a+u+1;else if(e&&a&&u)return r[a=e(r,o)]===o?a:-1;if(o!=o)return(a=n(bo.call(r,i,u),ra))>=0?a+i:-1;for(a=t>0?i:u-1;a>=0&&a0?0:i-1;for(o||(r=n[a?a[u]:u],u+=t);u>=0&&u=3;return n(t,Ga(e,o,4),r,a)}}var Bi=Li(1),Ci=Li(-1);function Ti(t,n,e){var r=[];return n=Xa(n,e),Ni(t,(function(t,e,o){n(t,e,o)&&r.push(t)})),r}function Fi(t,n,e){n=Xa(n,e);for(var r=!vi(t)&&ha(t),o=(r||t).length,a=0;a=0}var zi=No((function(t,n,e){var r,o;return Vo(n)?o=n:(n=Ha(n),r=n.slice(0,-1),n=n[n.length-1]),Ei(t,(function(t){var a=o;if(!a){if(r&&r.length&&(t=Ia(t,r)),null==t)return;a=t[n]}return null==a?a:a.apply(t,e)}))}));function Hi(t,n){return Ei(t,Va(n))}function Ii(t,n,e){var r,o,a=-1/0,i=-1/0;if(null==n||"number"==typeof n&&"object"!=fo(t[0])&&null!=t)for(var u=0,c=(t=vi(t)?t:Na(t)).length;ua&&(a=r);else n=Xa(n,e),Ni(t,(function(t,e,r){((o=n(t,e,r))>i||o===-1/0&&a===-1/0)&&(a=t,i=o)}));return a}function qi(t,n,e){if(null==n||e)return vi(t)||(t=Na(t)),t[Ja(t.length-1)];var r=vi(t)?Ra(t):Na(t),o=sa(r);n=Math.max(Math.min(n,o),0);for(var a=o-1,i=0;i1&&(r=Ga(r,n[1])),n=wa(t)):(r=Ki,n=mi(n,!1,!1),t=Object(t));for(var o=0,a=n.length;o1&&(e=n[1])):(n=Ei(mi(n,!1,!1),String),r=function(t,e){return!Ri(n,e)}),Ji(t,r,e)}));function nu(t,n,e){return bo.call(t,0,Math.max(0,t.length-(null==n||e?1:n)))}function eu(t,n,e){return null==t||t.length<1?null==n||e?void 0:[]:null==n||e?t[0]:nu(t,t.length-n)}function ru(t,n,e){return bo.call(t,null==n||e?1:n)}function ou(t,n){return mi(t,n,!1)}var au=No((function(t,n){return n=mi(n,!0,!0),Ti(t,(function(t){return!Ri(n,t)}))})),iu=No((function(t,n){return au(t,n)}));function uu(t,n,e,r){Co(n)||(r=e,e=n,n=!1),null!=e&&(e=Xa(e,r));for(var o=[],a=[],i=0,u=sa(t);in?(r&&(clearTimeout(r),r=null),u=l,i=t.apply(o,a),r||(o=a=null)):r||!1===e.trailing||(r=setTimeout(c,f)),i};return l.cancel=function(){clearTimeout(r),u=0,r=o=a=null},l},debounce:function(t,n,e){var r,o,a,i,u,c=function c(){var l=ti()-o;n>l?r=setTimeout(c,n-l):(r=null,e||(i=t.apply(u,a)),r||(a=u=null))},l=No((function(l){return u=this,a=l,o=ti(),r||(r=setTimeout(c,n),e&&(i=t.apply(u,a))),i}));return l.cancel=function(){clearTimeout(r),r=a=u=null},l},wrap:function(t,n){return hi(n,t)},negate:wi,compose:function(){var t=arguments,n=t.length-1;return function(){for(var e=n,r=t[n].apply(this,arguments);e--;)r=t[e].call(this,r);return r}},after:function(t,n){return function(){if(--t<1)return n.apply(this,arguments)}},before:_i,once:Mi,findKey:xi,findIndex:ki,findLastIndex:Yi,sortedIndex:ji,indexOf:Oi,lastIndexOf:Di,find:Ai,detect:Ai,findWhere:function(t,n){return Ai(t,Ua(n))},each:Ni,forEach:Ni,map:Ei,collect:Ei,reduce:Bi,foldl:Bi,inject:Bi,reduceRight:Ci,foldr:Ci,filter:Ti,select:Ti,reject:function(t,n,e){return Ti(t,wi(Xa(n)),e)},every:Fi,all:Fi,some:Pi,any:Pi,contains:Ri,includes:Ri,include:Ri,invoke:zi,pluck:Hi,where:function(t,n){return Ti(t,Ua(n))},max:Ii,min:function(t,n,e){var r,o,a=1/0,i=1/0;if(null==n||"number"==typeof n&&"object"!=fo(t[0])&&null!=t)for(var u=0,c=(t=vi(t)?t:Na(t)).length;ur||void 0===e)return 1;if(eu[1]&&(u[0]=e,u[1]=i[e]))}))})),n=u[0];var c={parse:function(t){if(Po(t)||Bo(t)||Lo(t))return t;var r=t.replace("%","").replace("−","-").replace(/[  ]/g,"").replace("–","-").replace("—","-");return"-"!==n[0]&&(r=r.replace(new RegExp("."===n[0]?"\\.":n[0],"g"),"")),"."!==n[1]&&(r=r.replace(n[1],".")),isNaN(r)||""===r?(a[r.toLowerCase()]||""===r||e++,t):Number(r)},toNum:function(t){return t},fromNum:function(t){return t},errors:function(){return e},name:function(){return"number"},isValid:function(t){return""===t||a[String(t).toLowerCase()]||Po(c.parse(t))},ambiguousFormats:function(){var t=[];return Ni(i,(function(n,e){n===u[1]&&t.push([e,o[e]])})),t},format:function(t){return arguments.length?(n=t,c):n}};return c},date:function(t){var n,e=0,r={},o=["",0];t=t||[],Ni(ku,(function(n,e){Ni(t,(function(t){void 0===r[e]&&(r[e]=0),ju(t,e)&&(r[e]+=1,r[e]>o[1]&&(o[0]=e,o[1]=r[e]))}))})),n=o[0];var a={parse:function(t){if(Ro(t)||Bo(t))return t;if(!n||!Fo(t))return e++,t;var r,o,a,i=(r=t.toLowerCase(),zo((a=ku[o=n]).parse)?r.match(a.parse):a.parse(r,o));if(!i)return e++,t;function u(t){return(t=+t)<30?2e3+t:1900+t}ju(t,n)||e++;var c=(new Date).getFullYear();switch(n){case"YYYY":return new Date(i[1],0,1);case"YYYY-H":return new Date(i[1],6*(i[2]-1),1);case"H-YYYY":return new Date(i[2],6*(i[1]-1),1);case"YYYY-Q":return new Date(i[1],3*(i[2]-1),1);case"Q-YYYY":return new Date(i[2],3*(i[1]-1),1);case"YYYY-M":return new Date(i[1],i[2]-1,1);case"M-YYYY":return new Date(i[2],i[1]-1,1);case"YYYY-MMM":return new Date(+i[1],$u[i[2]],1);case"MMM-YYYY":return new Date(+i[2],$u[i[1]],1);case"MMM-YY":return new Date(u(+i[2]),$u[i[1]],1);case"MMM":return new Date(c,$u[i[1]],1);case"YYYY-WW":return Su(i[1],i[2],1);case"WW-YYYY":return Su(i[2],i[1],1);case"YYYY-WW-d":return Su(i[1],i[2],i[3]);case"YYYY-MM-DD":return new Date(i[1],i[3]-1,i[4]);case"DD/MM/YYYY":return new Date(i[4],i[3]-1,i[1]);case"DD/MMM/YYYY":return new Date(i[4],$u[i[3]],i[1]);case"DD/MMM/YY":return new Date(u(i[4]),$u[i[3]],i[1]);case"MM/DD/YYYY":return new Date(i[4],i[1]-1,i[3]);case"MM/DD/YY":return new Date(u(i[4]),i[1]-1,i[3]);case"DD/MM/YY":return new Date(u(i[4]),i[3]-1,i[1]);case"MMM-DD-YYYY":return new Date(i[3],$u[i[1]],i[2]);case"YYYY-MM-DD HH:MM":return new Date(+i[1],i[3]-1,+i[4],Ou(+i[5],i[8]),+i[6]||0,+i[7]||0);case"DD.MM.YYYY HH:MM":return new Date(+i[4],i[3]-1,+i[1],Ou(+i[5],i[8]),+i[6]||0,+i[7]||0);case"MM/DD/YYYY HH:MM":return new Date(+i[4],i[1]-1,+i[3],Ou(+i[5],i[8]),+i[6]||0,+i[7]||0);case"ISO8601":return new Date(i.toUpperCase());default:console.warn("unknown format",n)}return e++,t},toNum:function(t){return Ro(t)?t.getTime():Number.NaN},fromNum:function(t){return new Date(t)},errors:function(){return e},name:function(){return"date"},format:function(t){return arguments.length?(n=t,a):n},precision:function(){return ku[n].precision},isValid:function(t){return Ro(a.parse(t))},ambiguousFormats:function(){var t=[];return Ni(r,(function(n,e){n===o[1]&&t.push([e,e])})),t}};return a}};function Au(t,n,e){function r(t){return null!=t&&""!==t}var o=Wi(su(n.length)).filter((function(t){return r(n[t])})).slice(0,200).map((function(t){return n[t]}));e=e?Du[e](o):function(t){if(Fi(n,Po))return Du.number();if(Fi(n,Ro))return Du.date();var e,o=[Du.date(t),Du.number(t),Du.text()],a=.1*n.filter(r).length;return Ni(n,(function(t){Ni(o,(function(n){n.parse(t)}))})),Fi(o,(function(t){return t.errors()=1?(t=arguments[0],f=2===arguments.length?arguments[1]:t,p):lo(t)},origName:function(){return lo(f)},title:function(){return arguments.length?(l=arguments[0],p):lo(l||t)},length:n.length,val:function(t,r){if(arguments.length){var o=r?s:n;return t<0&&(t+=o.length),e.parse(Ro(o[t])||Po(o[t])?o[t]:lo(o[t]))}},values:function(t){var r=t?s:n;return r=Ei(r,(function(t){return Ro(t)||Po(t)?t:lo(t)})),Ei(r,e.parse)},each:function(t){for(var e=0;ea[1]&&(a[1]=t))})),a[0]=e.fromNum(a[0]),a[1]=e.fromNum(a[1])),a)},sum:function(){return!!e.toNum&&(void 0===i&&(i=0,p.each((function(t){var n=e.toNum(t);Number.isFinite(n)&&(i+=n)})),i=e.fromNum(i)),i)},mean:function(){if(!e.toNum)return!1;if(void 0===u){u=0;var t=0;p.each((function(n){var r=e.toNum(n);Number.isFinite(r)&&(u+=r,t++)})),u=e.fromNum(u/t)}return u},median:function(){if(!e.toNum)return!1;if(void 0===c){var t=p.values().map(e.toNum);c=e.fromNum(function(t){var n,e=[],r=t.length,o=-1;if(1===arguments.length)for(;++ot&&(s.length=t,n.length=t,p.length=t)},add:function(){var t;s.push.apply(s,arguments),(t=n).push.apply(t,arguments),p.length=n.length},clone:function(){return Au(t,n.slice(),e.name())},clear:function(){n.splice(0),p.length=n.length}};return p.total=p.sum,p}function Nu(t,n){var e=(t.length-1)*n+1,r=Math.floor(e),o=+t[r-1],a=e-r;return a?o+a*(t[r]-o):o}function Eu(t){return null===t?NaN:+t}function Lu(t){return!ra(t)}function Bu(t,n){return tn?1:t>=n?0:NaN}var Cu=[];function Tu(t){var n,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K,r=[];function o(e){if(rt(t,e)&&(t=e,n)){for(var o=!Cu.length,a=0;a1&&void 0!==arguments[1]?arguments[1]:K,u=[a,i];return r.push(u),1===r.length&&(n=e(o)||K),a(t),function(){var t=r.indexOf(u);-1!==t&&r.splice(t,1),0===r.length&&(n(),n=null)}}return{set:o,update:a,subscribe:i}}var Fu=Tu({}),Pu=Tu({}),Ru=Tu([]),zu=Tu("");Fu.subscribe((function(t){Ru.set(o(t,"colors.palette"))}));var Hu=Tu(15),Iu={alignment:"auto",append:"",barColor:0,customBarColor:!1,customBarColorBy:0,customColorBarBackground:{__object:!0},barColorNegative:!1,barStyle:"normal",barRangeMin:"",barRangeMax:"",barNoBackground:!1,borderLeft:"none",borderLeftColor:"#333333",borderRight:"none",compactMode:!1,customColor:!1,customColorBackground:{__object:!0},customColorBy:0,customColorText:{__object:!0},fixedWidth:!1,flagStyle:"1x1",format:"0,0",prepend:"",replaceFlags:!1,showAsBar:!1,showOnDesktop:!0,showOnMobile:!0,sortable:!0,sparkline:{type:"line",enabled:!1,format:"0.[0]a",height:20,stroke:2,color:0,colorNeg:0,area:!1,baseline:!1,baselineAt:0,dotFirst:!0,dotLast:!0,dotMin:!1,dotMax:!1,labelDiff:!1,rangeMin:"",rangeMax:"",title:""},style:{bold:!1,italic:!1,underline:!1,color:!1,background:!1,fontSize:1},width:.2,minWidth:30,heatmap:{enabled:!1}},qu={style:{bold:!1,italic:!1,underline:!1,color:!1,background:!1,fontSize:1},borderTop:"none",borderTopColor:"#333333",borderBottom:"none",borderBottomColor:"#333333",format:"0,0.[00]",overrideFormat:!1,stickTo:"top",sticky:!1,moveRow:!1,moveTo:"top"},Wu={style:{bold:!0,italic:!1,underline:!1,color:!1,background:!1,fontSize:1.1},borderTop:"none",borderTopColor:"#333333",borderBottom:"2px",borderBottomColor:"#333333"};var Uu={};Fu.subscribe((function(t){Uu=t}));var Vu=/^~~~\s*(.*)\s*~~~$/,Gu=/^(.*)\s*~~~\s*(.*)$/,Zu=/^X.\d+$/;function Qu(t,n){return Object.assign({},Iu,n[t]||{})}function Xu(t,n){return Object.assign({},qu,n["row-".concat(t.__index)]||{})}function Ku(t,n,e,r,o,a){var i=arguments.length>6&&void 0!==arguments[6]&&arguments[6],u=arguments.length>7&&void 0!==arguments[7]&&arguments[7];return nc(t,e,a,i)+" "+tc(n,r,t,o,a,u)}function Ju(t,n,e,r,o,a){var i=arguments.length>6&&void 0!==arguments[6]&&arguments[6],u=Qu(t,n),c=Object.assign({},Wu,e),l=[];return u.fixedWidth&&(l.push("width: ".concat(100*u.width,"%")),l.push("min-width: ".concat(u.minWidth||1,"px"))),"auto"!==u.alignment&&l.push("text-align: ".concat(u.alignment)),"none"!==c.borderTop&&o&&!i&&l.push("border-top:".concat(c.borderTop," solid ").concat(c.borderTopColor)),"none"!==c.borderBottom&&a&&!i&&l.push("border-bottom:".concat(c.borderBottom," solid ").concat(c.borderBottomColor)),c.style.italic&&l.push("font-style: italic"),c.style.underline&&l.push("text-decoration: underline"),c.style.color&&l.push("color: "+r(c.style.color)),c.style.background&&l.push("background: "+r(c.style.background)),c.style.fontSize&&l.push("font-size: "+100*c.style.fontSize+"%"),l.join(";")+";"}function tc(t,n,e,r,o){var a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],i=arguments.length>6&&void 0!==arguments[6]&&arguments[6],u=Qu(t,n),c=lo(e[u.customColorBy],""),l=[];if("none"===u.borderLeft||i||l.push("border-left:".concat(u.borderLeft," solid ").concat(u.borderLeftColor)),"auto"!==u.alignment&&l.push("text-align: ".concat(u.alignment)),u.style.italic&&l.push("font-style: italic"),u.style.underline&&l.push("text-decoration: underline"),u.style.color&&l.push("color: "+o(u.style.color)),u.style.background&&(l.push("background: "+o(u.style.background)),i&&(l.push("padding: 3px 6px"),l.push("display: inline-block"),l.push("border-radius: 2px"))),u.style.fontSize&&1!==u.style.fontSize&&l.push("font-size: "+100*u.style.fontSize+"%"),u.fixedWidth&&!i&&(l.push("width: ".concat(100*u.width,"%")),l.push("min-width: ".concat(u.minWidth||1,"px"))),u.customColor&&void 0!==u.customColorText[c]&&l.push("color: "+cc(u.customColorText[c],r,o)),u.customColor&&void 0!==u.customColorBackground[c])l.push("background-color: "+cc(u.customColorBackground[c],r,o));else if(a&&u.heatmap&&u.heatmap.enabled&&Number.isFinite(e[t])){var f=o(a(e[t]));l.push("background-color: ".concat(f))}return l.join(";")+";"}function nc(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4?arguments[4]:void 0,a=n["row-".concat(t.__index)];if(!a)return"";a.style||(a.style={});var i=[];return o||("none"!==a.borderTop&&i.push("border-top:".concat(a.borderTop," solid ").concat(a.borderTopColor)),"none"!==a.borderBottom&&i.push("border-bottom:".concat(a.borderBottom," solid ").concat(a.borderBottomColor))),a.style.italic&&i.push("font-style: italic"),a.style.underline&&i.push("text-decoration: underline"),a.style.color&&i.push("color: "+e(a.style.color)),a.style.background&&i.push("background: "+e(a.style.background)),a.style.fontSize&&!r&&i.push("font-size: "+100*a.style.fontSize+"%"),i.join(";")+";"}function ec(t,n,e,r,o,a,i){var u=Qu(t,n),c=lo(e[u.customColorBy],""),l=r["row-".concat(e.__index)],f=!1;u.style.background||u.customColor&&void 0!==u.customColorBackground[c]||u.heatmap&&u.heatmap.enabled&&"function"==typeof i?(u.style.background&&(f=L(u.style.background)<70),u.heatmap&&u.heatmap.enabled&&"function"==typeof i&&Number.isFinite(e[t])&&(f=L(i(e[t]))<70),u.customColor&&void 0!==u.customColorBackground[c]&&(f=L(cc(u.customColorBackground[c],o,a))<70)):l&&l.style.background&&(f=L(l.style.background)<70);return f}function rc(t,n){return Qu(t,n).sortable}function oc(t,n){return!(n&&"text"!==t.type()||!Vu.test(n?n[t.name()]:t))}function ac(t,n){return!(n&&"text"!==t.type()||!Gu.test(n?n[t.name()]:t))}function ic(t,n,e,r,o,a){if(!r)return 1;var i=n.map((function(t){return"string"==typeof t?t:t.name()})).filter((function(t){return Qu(t,o)[a?"showOnMobile":"showOnDesktop"]})),u=1;for(e=i.indexOf(n[e].name());i[e+u]&&(t?""===t[i[e+u]]||null===t[i[e+u]]:""===i[e+u]||Zu.test(i[e+u]));)u++;return u}function uc(t,n,e,r,a){for(var i=a?1:-1,u=a?0:n.length-1;u!==t+i;u+=i){var c=Qu(n[u].name(),e);if(o(c,"showAsBar",!1))return!1;var l=r?c.showOnMobile:c.showOnDesktop;if(u!==t&&l)return!1;if(u===t)return l}}function cc(t,n,e){return"string"==typeof t?t:e(n[t%n.length])}function lc(t,n,e,r){return uc(t,n,e,r,!0)}function fc(t,n,e,r){return uc(t,n,e,r,!1)}function sc(t){var n=t.column,e=void 0===n?"":n,r=t.columnStyles,a=t.headerStyle,i=t.rowStyles,u=t.heatmap,c=t.striped,l=Qu(e,r);if(o(l,"heatmap.enabled")&&u)return!u.hideValues;if(c)return!0;if(o(Uu,"vis.tables.cells.padding.force",!1))return!0;if("none"!==o(Uu,"style.tables.border","none"))return!0;if(a.style.background)return!0;var f=!1;return Object.keys(i).forEach((function(t){o(i[t],"style.background",!1)&&(f=!0)})),!!f||(l.style.background||Object.keys(l.customColorBackground).length>1)}function pc(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=Qu(t,n),i=o(a,"heatmap.enabled")&&e&&e.hideValues;return!!i&&(!r||(Zu.test(t)||""===t))}function hc(t,n,e){if(null===n)return"";if("string"!=typeof n)return n;if(Zu.test(n))return"";if(Vu.test(n)&&(n=n.match(Vu)[1]),Gu.test(n)){var r=n.match(Gu);n="".concat(r[1],'').concat(r[2])}return e&&n&&(n=n.replace(/\^([^^]+)\^/g,"$1")),e&&n?ao(n):n}var dc=function(t,n){if(null==t)return{};var e,r,o={},a=Object.keys(t);for(r=0;r=0||(o[e]=t[e]);return o};var vc=function(t,n){if(null==t)return{};var e,r,o=dc(t,n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,e)&&(o[e]=t[e])}return o};function mc(t){if(!t||"object"!==e(t))return t;try{return JSON.parse(JSON.stringify(t))}catch(n){return t}}function gc(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r)}return e}function bc(t,n){if(n=function(t){for(var n=1;n-1,s=l.indexOf(";")>-1;l=l.replace(/;/g,",");var p=a(f?t:Math.abs(t)).format(l);if(s){var h=a.options.currentLocale,d=a.locales[h].delimiters.thousands,v=l.includes("%")?t/.01:t;p=Math.abs(v)<1e4?p.replace(d,""):p}return o&&!f&&t<0&&yc.has(o.trim().toLowerCase())?"".concat(i).concat(o).concat(p.replace("+","")).concat(r):o&&t>=0&&yc.has(o.trim().toLowerCase())&&l.includes("+")?"".concat(0===t?u:"+").concat(o).concat(p.replace("+","")).concat(r):0===t&&l.includes("+")?"".concat(o).concat(p.replace("+",u)).concat(r):t<0&&!f?"".concat(o).concat(i).concat(p.replace("+","")).concat(r):"".concat(o).concat(p).concat(r)}var yc=new Set(["฿","₿","¢","$","€","eur","£","gbp","¥","yen","usd","cad","us$","ca$","can$"]),wc=n((function(t,n){ /** * chroma.js - JavaScript library for color conversions * * Copyright (c) 2011-2019, Gregor Aisch * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * 1. Redistributions of source code must retain the above copyright notice, this * list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. * * 3. The name Gregor Aisch may not be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL GREGOR AISCH OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * ------------------------------------------------------- * * chroma.js includes colors from colorbrewer2.org, which are released under * the following license: * * Copyright (c) 2002 Cynthia Brewer, Mark Harrower, * and The Pennsylvania State University. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, * either express or implied. See the License for the specific * language governing permissions and limitations under the License. * * ------------------------------------------------------ * * Named colors are taken from X11 Color Names. * http://www.w3.org/TR/css3-color/#svg-color * * @preserve */ t.exports=function(){for(var t=function(t,n,e){return void 0===n&&(n=0),void 0===e&&(e=1),te?e:t},n=function(n){n._clipped=!1,n._unclipped=n.slice(0);for(var e=0;e<=3;e++)e<3?((n[e]<0||n[e]>255)&&(n._clipped=!0),n[e]=t(n[e],0,255)):3===e&&(n[e]=t(n[e],0,1));return n},e={},r=0,o=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];r=3?Array.prototype.slice.call(t):"object"==i(t[0])&&n?n.split("").filter((function(n){return void 0!==t[0][n]})).map((function(n){return t[0][n]})):t[0]},c=function(t){if(t.length<2)return null;var n=t.length-1;return"string"==i(t[n])?t[n].toLowerCase():null},l=Math.PI,f={clip_rgb:n,limit:t,type:i,unpack:u,last:c,PI:l,TWOPI:2*l,PITHIRD:l/3,DEG2RAD:l/180,RAD2DEG:180/l},s={format:{},autodetect:[]},p=f.last,h=f.clip_rgb,d=f.type,v=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=this;if("object"===d(t[0])&&t[0].constructor&&t[0].constructor===this.constructor)return t[0];var r=p(t),o=!1;if(!r){o=!0,s.sorted||(s.autodetect=s.autodetect.sort((function(t,n){return n.p-t.p})),s.sorted=!0);for(var a=0,i=s.autodetect;a4?t[4]:1;return 1===a?[0,0,0,i]:[e>=1?0:255*(1-e)*(1-a),r>=1?0:255*(1-r)*(1-a),o>=1?0:255*(1-o)*(1-a),i]},$=f.unpack,k=f.type;m.prototype.cmyk=function(){return _(this._rgb)},b.cmyk=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["cmyk"])))},s.format.cmyk=x,s.autodetect.push({p:2,test:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(t=$(t,"cmyk"),"array"===k(t)&&4===t.length)return"cmyk"}});var Y=f.unpack,j=f.last,S=function(t){return Math.round(100*t)/100},O=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=Y(t,"hsla"),r=j(t)||"lsa";return e[0]=S(e[0]||0),e[1]=S(100*e[1])+"%",e[2]=S(100*e[2])+"%","hsla"===r||e.length>3&&e[3]<1?(e[3]=e.length>3?e[3]:1,r="hsla"):e.length=3,r+"("+e.join(",")+")"},D=f.unpack,A=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=(t=D(t,"rgba"))[0],r=t[1],o=t[2];e/=255,r/=255,o/=255;var a,i,u=Math.min(e,r,o),c=Math.max(e,r,o),l=(c+u)/2;return c===u?(a=0,i=Number.NaN):a=l<.5?(c-u)/(c+u):(c-u)/(2-c-u),e==c?i=(r-o)/(c-u):r==c?i=2+(o-e)/(c-u):o==c&&(i=4+(e-r)/(c-u)),(i*=60)<0&&(i+=360),t.length>3&&void 0!==t[3]?[i,a,l,t[3]]:[i,a,l]},N=f.unpack,E=f.last,L=Math.round,B=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=N(t,"rgba"),r=E(t)||"rgb";return"hsl"==r.substr(0,3)?O(A(e),r):(e[0]=L(e[0]),e[1]=L(e[1]),e[2]=L(e[2]),("rgba"===r||e.length>3&&e[3]<1)&&(e[3]=e.length>3?e[3]:1,r="rgba"),r+"("+e.slice(0,"rgb"===r?3:4).join(",")+")")},C=f.unpack,T=Math.round,F=function(){for(var t,n=[],e=arguments.length;e--;)n[e]=arguments[e];var r,o,a,i=(n=C(n,"hsl"))[0],u=n[1],c=n[2];if(0===u)r=o=a=255*c;else{var l=[0,0,0],f=[0,0,0],s=c<.5?c*(1+u):c+u-c*u,p=2*c-s,h=i/360;l[0]=h+1/3,l[1]=h,l[2]=h-1/3;for(var d=0;d<3;d++)l[d]<0&&(l[d]+=1),l[d]>1&&(l[d]-=1),6*l[d]<1?f[d]=p+6*(s-p)*l[d]:2*l[d]<1?f[d]=s:3*l[d]<2?f[d]=p+(s-p)*(2/3-l[d])*6:f[d]=p;r=(t=[T(255*f[0]),T(255*f[1]),T(255*f[2])])[0],o=t[1],a=t[2]}return n.length>3?[r,o,a,n[3]]:[r,o,a,1]},P=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,R=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,z=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,H=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,I=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,q=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,W=Math.round,U=function(t){var n;if(t=t.toLowerCase().trim(),s.format.named)try{return s.format.named(t)}catch(t){}if(n=t.match(P)){for(var e=n.slice(1,4),r=0;r<3;r++)e[r]=+e[r];return e[3]=1,e}if(n=t.match(R)){for(var o=n.slice(1,5),a=0;a<4;a++)o[a]=+o[a];return o}if(n=t.match(z)){for(var i=n.slice(1,4),u=0;u<3;u++)i[u]=W(2.55*i[u]);return i[3]=1,i}if(n=t.match(H)){for(var c=n.slice(1,5),l=0;l<3;l++)c[l]=W(2.55*c[l]);return c[3]=+c[3],c}if(n=t.match(I)){var f=n.slice(1,4);f[1]*=.01,f[2]*=.01;var p=F(f);return p[3]=1,p}if(n=t.match(q)){var h=n.slice(1,4);h[1]*=.01,h[2]*=.01;var d=F(h);return d[3]=+n[4],d}};U.test=function(t){return P.test(t)||R.test(t)||z.test(t)||H.test(t)||I.test(t)||q.test(t)};var V=U,G=f.type;m.prototype.css=function(t){return B(this._rgb,t)},b.css=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["css"])))},s.format.css=V,s.autodetect.push({p:5,test:function(t){for(var n=[],e=arguments.length-1;e-- >0;)n[e]=arguments[e+1];if(!n.length&&"string"===G(t)&&V.test(t))return"css"}});var Z=f.unpack;s.format.gl=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=Z(t,"rgba");return e[0]*=255,e[1]*=255,e[2]*=255,e},b.gl=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["gl"])))},m.prototype.gl=function(){var t=this._rgb;return[t[0]/255,t[1]/255,t[2]/255,t[3]]};var Q=f.unpack,X=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e,r=Q(t,"rgb"),o=r[0],a=r[1],i=r[2],u=Math.min(o,a,i),c=Math.max(o,a,i),l=c-u,f=100*l/255,s=u/(255-l)*100;return 0===l?e=Number.NaN:(o===c&&(e=(a-i)/l),a===c&&(e=2+(i-o)/l),i===c&&(e=4+(o-a)/l),(e*=60)<0&&(e+=360)),[e,f,s]},K=f.unpack,J=Math.floor,tt=function(){for(var t,n,e,r,o,a,i=[],u=arguments.length;u--;)i[u]=arguments[u];var c,l,f,s=(i=K(i,"hcg"))[0],p=i[1],h=i[2];h*=255;var d=255*p;if(0===p)c=l=f=h;else{360===s&&(s=0),s>360&&(s-=360),s<0&&(s+=360);var v=J(s/=60),m=s-v,g=h*(1-p),b=g+d*(1-m),y=g+d*m,w=g+d;switch(v){case 0:c=(t=[w,y,g])[0],l=t[1],f=t[2];break;case 1:c=(n=[b,w,g])[0],l=n[1],f=n[2];break;case 2:c=(e=[g,w,y])[0],l=e[1],f=e[2];break;case 3:c=(r=[g,b,w])[0],l=r[1],f=r[2];break;case 4:c=(o=[y,g,w])[0],l=o[1],f=o[2];break;case 5:c=(a=[w,g,b])[0],l=a[1],f=a[2]}}return[c,l,f,i.length>3?i[3]:1]},nt=f.unpack,et=f.type;m.prototype.hcg=function(){return X(this._rgb)},b.hcg=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["hcg"])))},s.format.hcg=tt,s.autodetect.push({p:1,test:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(t=nt(t,"hcg"),"array"===et(t)&&3===t.length)return"hcg"}});var rt=f.unpack,ot=f.last,at=Math.round,it=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=rt(t,"rgba"),r=e[0],o=e[1],a=e[2],i=e[3],u=ot(t)||"auto";void 0===i&&(i=1),"auto"===u&&(u=i<1?"rgba":"rgb");var c="000000"+((r=at(r))<<16|(o=at(o))<<8|(a=at(a))).toString(16);c=c.substr(c.length-6);var l="0"+at(255*i).toString(16);switch(l=l.substr(l.length-2),u.toLowerCase()){case"rgba":return"#"+c+l;case"argb":return"#"+l+c;default:return"#"+c}},ut=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,ct=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,lt=function(t){if(t.match(ut)){4!==t.length&&7!==t.length||(t=t.substr(1)),3===t.length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]);var n=parseInt(t,16);return[n>>16,n>>8&255,255&n,1]}if(t.match(ct)){5!==t.length&&9!==t.length||(t=t.substr(1)),4===t.length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]+t[3]+t[3]);var e=parseInt(t,16);return[e>>24&255,e>>16&255,e>>8&255,Math.round((255&e)/255*100)/100]}throw new Error("unknown hex color: "+t)},ft=f.type;m.prototype.hex=function(t){return it(this._rgb,t)},b.hex=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["hex"])))},s.format.hex=lt,s.autodetect.push({p:4,test:function(t){for(var n=[],e=arguments.length-1;e-- >0;)n[e]=arguments[e+1];if(!n.length&&"string"===ft(t)&&[3,4,5,6,7,8,9].indexOf(t.length)>=0)return"hex"}});var st=f.unpack,pt=f.TWOPI,ht=Math.min,dt=Math.sqrt,vt=Math.acos,mt=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e,r=st(t,"rgb"),o=r[0],a=r[1],i=r[2],u=ht(o/=255,a/=255,i/=255),c=(o+a+i)/3,l=c>0?1-u/c:0;return 0===l?e=NaN:(e=(o-a+(o-i))/2,e/=dt((o-a)*(o-a)+(o-i)*(a-i)),e=vt(e),i>a&&(e=pt-e),e/=pt),[360*e,l,c]},gt=f.unpack,bt=f.limit,yt=f.TWOPI,wt=f.PITHIRD,_t=Math.cos,Mt=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e,r,o,a=(t=gt(t,"hsi"))[0],i=t[1],u=t[2];return isNaN(a)&&(a=0),isNaN(i)&&(i=0),a>360&&(a-=360),a<0&&(a+=360),(a/=360)<1/3?r=1-((o=(1-i)/3)+(e=(1+i*_t(yt*a)/_t(wt-yt*a))/3)):a<2/3?o=1-((e=(1-i)/3)+(r=(1+i*_t(yt*(a-=1/3))/_t(wt-yt*a))/3)):e=1-((r=(1-i)/3)+(o=(1+i*_t(yt*(a-=2/3))/_t(wt-yt*a))/3)),[255*(e=bt(u*e*3)),255*(r=bt(u*r*3)),255*(o=bt(u*o*3)),t.length>3?t[3]:1]},xt=f.unpack,$t=f.type;m.prototype.hsi=function(){return mt(this._rgb)},b.hsi=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["hsi"])))},s.format.hsi=Mt,s.autodetect.push({p:2,test:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(t=xt(t,"hsi"),"array"===$t(t)&&3===t.length)return"hsi"}});var kt=f.unpack,Yt=f.type;m.prototype.hsl=function(){return A(this._rgb)},b.hsl=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["hsl"])))},s.format.hsl=F,s.autodetect.push({p:2,test:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(t=kt(t,"hsl"),"array"===Yt(t)&&3===t.length)return"hsl"}});var jt=f.unpack,St=Math.min,Ot=Math.max,Dt=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e,r,o,a=(t=jt(t,"rgb"))[0],i=t[1],u=t[2],c=St(a,i,u),l=Ot(a,i,u),f=l-c;return o=l/255,0===l?(e=Number.NaN,r=0):(r=f/l,a===l&&(e=(i-u)/f),i===l&&(e=2+(u-a)/f),u===l&&(e=4+(a-i)/f),(e*=60)<0&&(e+=360)),[e,r,o]},At=f.unpack,Nt=Math.floor,Et=function(){for(var t,n,e,r,o,a,i=[],u=arguments.length;u--;)i[u]=arguments[u];var c,l,f,s=(i=At(i,"hsv"))[0],p=i[1],h=i[2];if(h*=255,0===p)c=l=f=h;else{360===s&&(s=0),s>360&&(s-=360),s<0&&(s+=360);var d=Nt(s/=60),v=s-d,m=h*(1-p),g=h*(1-p*v),b=h*(1-p*(1-v));switch(d){case 0:c=(t=[h,b,m])[0],l=t[1],f=t[2];break;case 1:c=(n=[g,h,m])[0],l=n[1],f=n[2];break;case 2:c=(e=[m,h,b])[0],l=e[1],f=e[2];break;case 3:c=(r=[m,g,h])[0],l=r[1],f=r[2];break;case 4:c=(o=[b,m,h])[0],l=o[1],f=o[2];break;case 5:c=(a=[h,m,g])[0],l=a[1],f=a[2]}}return[c,l,f,i.length>3?i[3]:1]},Lt=f.unpack,Bt=f.type;m.prototype.hsv=function(){return Dt(this._rgb)},b.hsv=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["hsv"])))},s.format.hsv=Et,s.autodetect.push({p:2,test:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(t=Lt(t,"hsv"),"array"===Bt(t)&&3===t.length)return"hsv"}});var Ct={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},Tt=f.unpack,Ft=Math.pow,Pt=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=Tt(t,"rgb"),r=e[0],o=e[1],a=e[2],i=Ht(r,o,a),u=i[0],c=i[1],l=116*c-16;return[l<0?0:l,500*(u-c),200*(c-i[2])]},Rt=function(t){return(t/=255)<=.04045?t/12.92:Ft((t+.055)/1.055,2.4)},zt=function(t){return t>Ct.t3?Ft(t,1/3):t/Ct.t2+Ct.t0},Ht=function(t,n,e){return t=Rt(t),n=Rt(n),e=Rt(e),[zt((.4124564*t+.3575761*n+.1804375*e)/Ct.Xn),zt((.2126729*t+.7151522*n+.072175*e)/Ct.Yn),zt((.0193339*t+.119192*n+.9503041*e)/Ct.Zn)]},It=Pt,qt=f.unpack,Wt=Math.pow,Ut=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e,r,o,a=(t=qt(t,"lab"))[0],i=t[1],u=t[2];return r=(a+16)/116,e=isNaN(i)?r:r+i/500,o=isNaN(u)?r:r-u/200,r=Ct.Yn*Gt(r),e=Ct.Xn*Gt(e),o=Ct.Zn*Gt(o),[Vt(3.2404542*e-1.5371385*r-.4985314*o),Vt(-.969266*e+1.8760108*r+.041556*o),Vt(.0556434*e-.2040259*r+1.0572252*o),t.length>3?t[3]:1]},Vt=function(t){return 255*(t<=.00304?12.92*t:1.055*Wt(t,1/2.4)-.055)},Gt=function(t){return t>Ct.t1?t*t*t:Ct.t2*(t-Ct.t0)},Zt=Ut,Qt=f.unpack,Xt=f.type;m.prototype.lab=function(){return It(this._rgb)},b.lab=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["lab"])))},s.format.lab=Zt,s.autodetect.push({p:2,test:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(t=Qt(t,"lab"),"array"===Xt(t)&&3===t.length)return"lab"}});var Kt=f.unpack,Jt=f.RAD2DEG,tn=Math.sqrt,nn=Math.atan2,en=Math.round,rn=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=Kt(t,"lab"),r=e[0],o=e[1],a=e[2],i=tn(o*o+a*a),u=(nn(a,o)*Jt+360)%360;return 0===en(1e4*i)&&(u=Number.NaN),[r,i,u]},on=f.unpack,an=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=on(t,"rgb"),r=e[0],o=e[1],a=e[2],i=It(r,o,a),u=i[0],c=i[1],l=i[2];return rn(u,c,l)},un=f.unpack,cn=f.DEG2RAD,ln=Math.sin,fn=Math.cos,sn=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=un(t,"lch"),r=e[0],o=e[1],a=e[2];return isNaN(a)&&(a=0),[r,fn(a*=cn)*o,ln(a)*o]},pn=f.unpack,hn=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=(t=pn(t,"lch"))[0],r=t[1],o=t[2],a=sn(e,r,o),i=a[0],u=a[1],c=a[2],l=Zt(i,u,c);return[l[0],l[1],l[2],t.length>3?t[3]:1]},dn=f.unpack,vn=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=dn(t,"hcl").reverse();return hn.apply(void 0,e)},mn=f.unpack,gn=f.type;m.prototype.lch=function(){return an(this._rgb)},m.prototype.hcl=function(){return an(this._rgb).reverse()},b.lch=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["lch"])))},b.hcl=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["hcl"])))},s.format.lch=hn,s.format.hcl=vn,["lch","hcl"].forEach((function(t){return s.autodetect.push({p:2,test:function(){for(var n=[],e=arguments.length;e--;)n[e]=arguments[e];if(n=mn(n,t),"array"===gn(n)&&3===n.length)return t}})}));var bn={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",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",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:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",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",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},yn=f.type;m.prototype.name=function(){for(var t=it(this._rgb,"rgb"),n=0,e=Object.keys(bn);n0;)n[e]=arguments[e+1];if(!n.length&&"string"===yn(t)&&bn[t.toLowerCase()])return"named"}});var wn=f.unpack,_n=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=wn(t,"rgb");return(e[0]<<16)+(e[1]<<8)+e[2]},Mn=f.type,xn=function(t){if("number"==Mn(t)&&t>=0&&t<=16777215)return[t>>16,t>>8&255,255&t,1];throw new Error("unknown num color: "+t)},$n=f.type;m.prototype.num=function(){return _n(this._rgb)},b.num=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["num"])))},s.format.num=xn,s.autodetect.push({p:5,test:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(1===t.length&&"number"===$n(t[0])&&t[0]>=0&&t[0]<=16777215)return"num"}});var kn=f.unpack,Yn=f.type,jn=Math.round;m.prototype.rgb=function(t){return void 0===t&&(t=!0),!1===t?this._rgb.slice(0,3):this._rgb.slice(0,3).map(jn)},m.prototype.rgba=function(t){return void 0===t&&(t=!0),this._rgb.slice(0,4).map((function(n,e){return e<3?!1===t?n:jn(n):n}))},b.rgb=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["rgb"])))},s.format.rgb=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var e=kn(t,"rgba");return void 0===e[3]&&(e[3]=1),e},s.autodetect.push({p:3,test:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(t=kn(t,"rgba"),"array"===Yn(t)&&(3===t.length||4===t.length&&"number"==Yn(t[3])&&t[3]>=0&&t[3]<=1))return"rgb"}});var Sn=Math.log,On=function(t){var n,e,r,o=t/100;return o<66?(n=255,e=-155.25485562709179-.44596950469579133*(e=o-2)+104.49216199393888*Sn(e),r=o<20?0:.8274096064007395*(r=o-10)-254.76935184120902+115.67994401066147*Sn(r)):(n=351.97690566805693+.114206453784165*(n=o-55)-40.25366309332127*Sn(n),e=325.4494125711974+.07943456536662342*(e=o-50)-28.0852963507957*Sn(e),r=255),[n,e,r,1]},Dn=f.unpack,An=Math.round,Nn=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];for(var e,r=Dn(t,"rgb"),o=r[0],a=r[2],i=1e3,u=4e4,c=.4;u-i>c;){var l=On(e=.5*(u+i));l[2]/l[0]>=a/o?u=e:i=e}return An(e)};m.prototype.temp=m.prototype.kelvin=m.prototype.temperature=function(){return Nn(this._rgb)},b.temp=b.kelvin=b.temperature=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return new(Function.prototype.bind.apply(m,[null].concat(t,["temp"])))},s.format.temp=s.format.kelvin=s.format.temperature=On;var En=f.type;m.prototype.alpha=function(t,n){return void 0===n&&(n=!1),void 0!==t&&"number"===En(t)?n?(this._rgb[3]=t,this):new m([this._rgb[0],this._rgb[1],this._rgb[2],t],"rgb"):this._rgb[3]},m.prototype.clipped=function(){return this._rgb._clipped||!1},m.prototype.darken=function(t){void 0===t&&(t=1);var n=this,e=n.lab();return e[0]-=Ct.Kn*t,new m(e,"lab").alpha(n.alpha(),!0)},m.prototype.brighten=function(t){return void 0===t&&(t=1),this.darken(-t)},m.prototype.darker=m.prototype.darken,m.prototype.brighter=m.prototype.brighten,m.prototype.get=function(t){var n=t.split("."),e=n[0],r=n[1],o=this[e]();if(r){var a=e.indexOf(r);if(a>-1)return o[a];throw new Error("unknown channel "+r+" in mode "+e)}return o};var Ln=f.type,Bn=Math.pow,Cn=1e-7,Tn=20;m.prototype.luminance=function(t){if(void 0!==t&&"number"===Ln(t)){if(0===t)return new m([0,0,0,this._rgb[3]],"rgb");if(1===t)return new m([255,255,255,this._rgb[3]],"rgb");var n=this.luminance(),e="rgb",r=Tn,o=function n(o,a){var i=o.interpolate(a,.5,e),u=i.luminance();return Math.abs(t-u)t?n(o,i):n(i,a)},a=(n>t?o(new m([0,0,0]),this):o(this,new m([255,255,255]))).rgb();return new m(a.concat([this._rgb[3]]))}return Fn.apply(void 0,this._rgb.slice(0,3))};var Fn=function(t,n,e){return.2126*(t=Pn(t))+.7152*(n=Pn(n))+.0722*(e=Pn(e))},Pn=function(t){return(t/=255)<=.03928?t/12.92:Bn((t+.055)/1.055,2.4)},Rn={},zn=f.type,Hn=function(t,n,e){void 0===e&&(e=.5);for(var r=[],o=arguments.length-3;o-- >0;)r[o]=arguments[o+3];var a=r[0]||"lrgb";if(Rn[a]||r.length||(a=Object.keys(Rn)[0]),!Rn[a])throw new Error("interpolation mode "+a+" is not defined");return"object"!==zn(t)&&(t=new m(t)),"object"!==zn(n)&&(n=new m(n)),Rn[a](t,n,e).alpha(t.alpha()+e*(n.alpha()-t.alpha()))};m.prototype.mix=m.prototype.interpolate=function(t,n){void 0===n&&(n=.5);for(var e=[],r=arguments.length-2;r-- >0;)e[r]=arguments[r+2];return Hn.apply(void 0,[this,t,n].concat(e))},m.prototype.premultiply=function(t){void 0===t&&(t=!1);var n=this._rgb,e=n[3];return t?(this._rgb=[n[0]*e,n[1]*e,n[2]*e,e],this):new m([n[0]*e,n[1]*e,n[2]*e,e],"rgb")},m.prototype.saturate=function(t){void 0===t&&(t=1);var n=this,e=n.lch();return e[1]+=Ct.Kn*t,e[1]<0&&(e[1]=0),new m(e,"lch").alpha(n.alpha(),!0)},m.prototype.desaturate=function(t){return void 0===t&&(t=1),this.saturate(-t)};var In=f.type;m.prototype.set=function(t,n,e){void 0===e&&(e=!1);var r=t.split("."),o=r[0],a=r[1],i=this[o]();if(a){var u=o.indexOf(a);if(u>-1){if("string"==In(n))switch(n.charAt(0)){case"+":case"-":i[u]+=+n;break;case"*":i[u]*=+n.substr(1);break;case"/":i[u]/=+n.substr(1);break;default:i[u]=+n}else{if("number"!==In(n))throw new Error("unsupported value for Color.set");i[u]=n}var c=new m(i,o);return e?(this._rgb=c._rgb,this):c}throw new Error("unknown channel "+a+" in mode "+o)}return i};var qn=function(t,n,e){var r=t._rgb,o=n._rgb;return new m(r[0]+e*(o[0]-r[0]),r[1]+e*(o[1]-r[1]),r[2]+e*(o[2]-r[2]),"rgb")};Rn.rgb=qn;var Wn=Math.sqrt,Un=Math.pow,Vn=function(t,n,e){var r=t._rgb,o=r[0],a=r[1],i=r[2],u=n._rgb,c=u[0],l=u[1],f=u[2];return new m(Wn(Un(o,2)*(1-e)+Un(c,2)*e),Wn(Un(a,2)*(1-e)+Un(l,2)*e),Wn(Un(i,2)*(1-e)+Un(f,2)*e),"rgb")};Rn.lrgb=Vn;var Gn=function(t,n,e){var r=t.lab(),o=n.lab();return new m(r[0]+e*(o[0]-r[0]),r[1]+e*(o[1]-r[1]),r[2]+e*(o[2]-r[2]),"lab")};Rn.lab=Gn;var Zn=function(t,n,e,r){var o,a,i,u,c,l,f,s,p,h,d,v;return"hsl"===r?(i=t.hsl(),u=n.hsl()):"hsv"===r?(i=t.hsv(),u=n.hsv()):"hcg"===r?(i=t.hcg(),u=n.hcg()):"hsi"===r?(i=t.hsi(),u=n.hsi()):"lch"!==r&&"hcl"!==r||(r="hcl",i=t.hcl(),u=n.hcl()),"h"===r.substr(0,1)&&(c=(o=i)[0],f=o[1],p=o[2],l=(a=u)[0],s=a[1],h=a[2]),isNaN(c)||isNaN(l)?isNaN(c)?isNaN(l)?v=Number.NaN:(v=l,1!=p&&0!=p||"hsv"==r||(d=s)):(v=c,1!=h&&0!=h||"hsv"==r||(d=f)):v=c+e*(l>c&&l-c>180?l-(c+360):l180?l+360-c:l-c),void 0===d&&(d=f+e*(s-f)),new m([v,d,p+e*(h-p)],r)},Qn=function(t,n,e){return Zn(t,n,e,"lch")};Rn.lch=Qn,Rn.hcl=Qn;var Xn=function(t,n,e){var r=t.num(),o=n.num();return new m(r+e*(o-r),"num")};Rn.num=Xn;var Kn=function(t,n,e){return Zn(t,n,e,"hcg")};Rn.hcg=Kn;var Jn=function(t,n,e){return Zn(t,n,e,"hsi")};Rn.hsi=Jn;var te=function(t,n,e){return Zn(t,n,e,"hsl")};Rn.hsl=te;var ne=function(t,n,e){return Zn(t,n,e,"hsv")};Rn.hsv=ne;var ee=f.clip_rgb,re=Math.pow,oe=Math.sqrt,ae=Math.PI,ie=Math.cos,ue=Math.sin,ce=Math.atan2,le=function(t,n,e){void 0===n&&(n="lrgb"),void 0===e&&(e=null);var r=t.length;e||(e=Array.from(new Array(r)).map((function(){return 1})));var o=r/e.reduce((function(t,n){return t+n}));if(e.forEach((function(t,n){e[n]*=o})),t=t.map((function(t){return new m(t)})),"lrgb"===n)return fe(t,e);for(var a=t.shift(),i=a.get(n),u=[],c=0,l=0,f=0;f=360;)d-=360;i[h]=d}else i[h]=i[h]/u[h];return p/=r,new m(i,n).alpha(p>.99999?1:p,!0)},fe=function(t,n){for(var e=t.length,r=[0,0,0,0],o=0;o.9999999&&(r[3]=1),new m(ee(r))},se=f.type,pe=Math.pow,he=function(t){var n="rgb",e=b("#ccc"),r=0,o=[0,1],a=[],i=[0,0],u=!1,c=[],l=!1,f=0,s=1,p=!1,h={},d=!0,v=1,m=function(t){if((t=t||["#fff","#000"])&&"string"===se(t)&&b.brewer&&b.brewer[t.toLowerCase()]&&(t=b.brewer[t.toLowerCase()]),"array"===se(t)){1===t.length&&(t=[t[0],t[0]]),t=t.slice(0);for(var n=0;n=u[e];)e++;return e-1}return 0},y=function(t){return t},w=function(t){return t},_=function(t,r){var o,l;if(null==r&&(r=!1),isNaN(t)||null===t)return e;l=r?t:u&&u.length>2?g(t)/(u.length-2):s!==f?(t-f)/(s-f):1,l=w(l),r||(l=y(l)),1!==v&&(l=pe(l,v)),l=i[0]+l*(1-i[0]-i[1]),l=Math.min(1,Math.max(0,l));var p=Math.floor(1e4*l);if(d&&h[p])o=h[p];else{if("array"===se(c))for(var m=0;m=_&&m===a.length-1){o=c[m];break}if(l>_&&l2){var l=t.map((function(n,e){return e/(t.length-1)})),p=t.map((function(t){return(t-f)/(s-f)}));p.every((function(t,n){return l[n]===t}))||(w=function(t){if(t<=0||t>=1)return t;for(var n=0;t>=p[n+1];)n++;var e=(t-p[n])/(p[n+1]-p[n]);return l[n]+e*(l[n+1]-l[n])})}}return o=[f,s],x},x.mode=function(t){return arguments.length?(n=t,M(),x):n},x.range=function(t,n){return m(t),x},x.out=function(t){return l=t,x},x.spread=function(t){return arguments.length?(r=t,x):r},x.correctLightness=function(t){return null==t&&(t=!0),p=t,M(),y=p?function(t){for(var n=_(0,!0).lab()[0],e=_(1,!0).lab()[0],r=n>e,o=_(t,!0).lab()[0],a=n+(e-n)*t,i=o-a,u=0,c=1,l=20;Math.abs(i)>.01&&l-- >0;)r&&(i*=-1),i<0?(u=t,t+=.5*(c-t)):(c=t,t+=.5*(u-t)),o=_(t,!0).lab()[0],i=o-a;return t}:function(t){return t},x},x.padding=function(t){return null!=t?("number"===se(t)&&(t=[t,t]),i=t,x):i},x.colors=function(n,e){arguments.length<2&&(e="hex");var r=[];if(0===arguments.length)r=c.slice(0);else if(1===n)r=[x(.5)];else if(n>1){var a=o[0],i=o[1]-a;r=de(0,n,!1).map((function(t){return x(a+t/(n-1)*i)}))}else{t=[];var l=[];if(u&&u.length>2)for(var f=1,s=u.length,p=1<=s;p?fs;p?f++:f--)l.push(.5*(u[f-1]+u[f]));else l=o;r=l.map((function(t){return x(t)}))}return b[e]&&(r=r.map((function(t){return t[e]()}))),r},x.cache=function(t){return null!=t?(d=t,x):d},x.gamma=function(t){return null!=t?(v=t,x):v},x.nodata=function(t){return null!=t?(e=b(t),x):e},x};function de(t,n,e){for(var r=[],o=ta;o?i++:i--)r.push(i);return r}var ve=function t(n){var e,r,o,a,i,u,c;if(2===(n=n.map((function(t){return new m(t)}))).length)e=n.map((function(t){return t.lab()})),i=e[0],u=e[1],a=function(t){var n=[0,1,2].map((function(n){return i[n]+t*(u[n]-i[n])}));return new m(n,"lab")};else if(3===n.length)r=n.map((function(t){return t.lab()})),i=r[0],u=r[1],c=r[2],a=function(t){var n=[0,1,2].map((function(n){return(1-t)*(1-t)*i[n]+2*(1-t)*t*u[n]+t*t*c[n]}));return new m(n,"lab")};else if(4===n.length){var l;o=n.map((function(t){return t.lab()})),i=o[0],u=o[1],c=o[2],l=o[3],a=function(t){var n=[0,1,2].map((function(n){return(1-t)*(1-t)*(1-t)*i[n]+3*(1-t)*(1-t)*t*u[n]+3*(1-t)*t*t*c[n]+t*t*t*l[n]}));return new m(n,"lab")}}else if(5===n.length){var f=t(n.slice(0,3)),s=t(n.slice(2,5));a=function(t){return t<.5?f(2*t):s(2*(t-.5))}}return a},me=function(t){var n=ve(t);return n.scale=function(){return he(n)},n},ge=function t(n,e,r){if(!t[r])throw new Error("unknown blend mode "+r);return t[r](n,e)},be=function(t){return function(n,e){var r=b(e).rgb(),o=b(n).rgb();return b.rgb(t(r,o))}},ye=function(t){return function(n,e){var r=[];return r[0]=t(n[0],e[0]),r[1]=t(n[1],e[1]),r[2]=t(n[2],e[2]),r}},we=function(t){return t},_e=function(t,n){return t*n/255},Me=function(t,n){return t>n?n:t},xe=function(t,n){return t>n?t:n},$e=function(t,n){return 255*(1-(1-t/255)*(1-n/255))},ke=function(t,n){return n<128?2*t*n/255:255*(1-2*(1-t/255)*(1-n/255))},Ye=function(t,n){return 255*(1-(1-n/255)/(t/255))},je=function(t,n){return 255===t||(t=n/255*255/(1-t/255))>255?255:t};ge.normal=be(ye(we)),ge.multiply=be(ye(_e)),ge.screen=be(ye($e)),ge.overlay=be(ye(ke)),ge.darken=be(ye(Me)),ge.lighten=be(ye(xe)),ge.dodge=be(ye(je)),ge.burn=be(ye(Ye));for(var Se=ge,Oe=f.type,De=f.clip_rgb,Ae=f.TWOPI,Ne=Math.pow,Ee=Math.sin,Le=Math.cos,Be=function(t,n,e,r,o){void 0===t&&(t=300),void 0===n&&(n=-1.5),void 0===e&&(e=1),void 0===r&&(r=1),void 0===o&&(o=[0,1]);var a,i=0;"array"===Oe(o)?a=o[1]-o[0]:(a=0,o=[o,o]);var u=function(u){var c=Ae*((t+120)/360+n*u),l=Ne(o[0]+a*u,r),f=(0!==i?e[0]+u*i:e)*l*(1-l)/2,s=Le(c),p=Ee(c);return b(De([255*(l+f*(-.14861*s+1.78277*p)),255*(l+f*(-.29227*s-.90649*p)),255*(l+f*(1.97294*s)),1]))};return u.start=function(n){return null==n?t:(t=n,u)},u.rotations=function(t){return null==t?n:(n=t,u)},u.gamma=function(t){return null==t?r:(r=t,u)},u.hue=function(t){return null==t?e:("array"===Oe(e=t)?0==(i=e[1]-e[0])&&(e=e[1]):i=0,u)},u.lightness=function(t){return null==t?o:("array"===Oe(t)?(o=t,a=t[1]-t[0]):(o=[t,t],a=0),u)},u.scale=function(){return b.scale(u)},u.hue(e),u},Ce="0123456789abcdef",Te=Math.floor,Fe=Math.random,Pe=function(){for(var t="#",n=0;n<6;n++)t+=Ce.charAt(Te(16*Fe()));return new m(t,"hex")},Re=Math.log,ze=Math.pow,He=Math.floor,Ie=Math.abs,qe=function(t,n){void 0===n&&(n=null);var e={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===i(t)&&(t=Object.values(t)),t.forEach((function(t){n&&"object"===i(t)&&(t=t[n]),null==t||isNaN(t)||(e.values.push(t),e.sum+=t,te.max&&(e.max=t),e.count+=1)})),e.domain=[e.min,e.max],e.limits=function(t,n){return We(e,t,n)},e},We=function(t,n,e){void 0===n&&(n="equal"),void 0===e&&(e=7),"array"==i(t)&&(t=qe(t));var r=t.min,o=t.max,a=t.values.sort((function(t,n){return t-n}));if(1===e)return[r,o];var u=[];if("c"===n.substr(0,1)&&(u.push(r),u.push(o)),"e"===n.substr(0,1)){u.push(r);for(var c=1;c 0");var l=Math.LOG10E*Re(r),f=Math.LOG10E*Re(o);u.push(r);for(var s=1;s200&&(w=!1)}for(var C={},T=0;Tr?(e+.05)/(r+.05):(r+.05)/(e+.05)},Ge=Math.sqrt,Ze=Math.atan2,Qe=Math.abs,Xe=Math.cos,Ke=Math.PI,Je=function(t,n,e,r){void 0===e&&(e=1),void 0===r&&(r=1),t=new m(t),n=new m(n);for(var o=Array.from(t.lab()),a=o[0],i=o[1],u=o[2],c=Array.from(n.lab()),l=c[0],f=c[1],s=c[2],p=Ge(i*i+u*u),h=Ge(f*f+s*s),d=a<16?.511:.040975*a/(1+.01765*a),v=.0638*p/(1+.0131*p)+.638,g=p<1e-6?0:180*Ze(u,i)/Ke;g<0;)g+=360;for(;g>=360;)g-=360;var b=g>=164&&g<=345?.56+Qe(.2*Xe(Ke*(g+168)/180)):.36+Qe(.4*Xe(Ke*(g+35)/180)),y=p*p*p*p,w=Ge(y/(y+1900)),_=v*(w*b+1-w),M=p-h,x=i-f,$=u-s,k=(a-l)/(e*d),Y=M/(r*v);return Ge(k*k+Y*Y+(x*x+$*$-M*M)/(_*_))},tr=function(t,n,e){void 0===e&&(e="lab"),t=new m(t),n=new m(n);var r=t.get(e),o=n.get(e),a=0;for(var i in r){var u=(r[i]||0)-(o[i]||0);a+=u*u}return Math.sqrt(a)},nr=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];try{return new(Function.prototype.bind.apply(m,[null].concat(t))),!0}catch(t){return!1}},er={cool:function(){return he([b.hsl(180,1,.9),b.hsl(250,.7,.4)])},hot:function(){return he(["#000","#f00","#ff0","#fff"]).mode("rgb")}},rr={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]},or=0,ar=Object.keys(rr);or-1&&t%1==0&&t-1&&t%1==0&&t<=9007199254740991},dl={};dl["[object Float32Array]"]=dl["[object Float64Array]"]=dl["[object Int8Array]"]=dl["[object Int16Array]"]=dl["[object Int32Array]"]=dl["[object Uint8Array]"]=dl["[object Uint8ClampedArray]"]=dl["[object Uint16Array]"]=dl["[object Uint32Array]"]=!0,dl["[object Arguments]"]=dl["[object Array]"]=dl["[object ArrayBuffer]"]=dl["[object Boolean]"]=dl["[object DataView]"]=dl["[object Date]"]=dl["[object Error]"]=dl["[object Function]"]=dl["[object Map]"]=dl["[object Number]"]=dl["[object Object]"]=dl["[object RegExp]"]=dl["[object Set]"]=dl["[object String]"]=dl["[object WeakMap]"]=!1;var vl=function(t){return el(t)&&hl(t.length)&&!!dl[Ec(t)]};var ml=function(t){return function(n){return t(n)}},gl=n((function(t,n){var e=n&&!n.nodeType&&n,r=e&&t&&!t.nodeType&&t,o=r&&r.exports===e&&_c.process,a=function(){try{var t=r&&r.require&&r.require("util").types;return t||o&&o.binding&&o.binding("util")}catch(t){}}();t.exports=a})),bl=gl&&gl.isTypedArray,yl=bl?ml(bl):vl,wl=Object.prototype.hasOwnProperty;var _l=function(t,n){var e=cl(t),r=!e&&ul(t),o=!e&&!r&&fl(t),a=!e&&!r&&!o&&yl(t),i=e||r||o||a,u=i?nl(t.length,String):[],c=u.length;for(var l in t)!n&&!wl.call(t,l)||i&&("length"==l||o&&("offset"==l||"parent"==l)||a&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||pl(l,c))||u.push(l);return u},Ml=Object.prototype;var xl=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||Ml)};var $l=function(t,n){return function(e){return t(n(e))}}(Object.keys,Object),kl=Object.prototype.hasOwnProperty;var Yl=function(t){if(!xl(t))return $l(t);var n=[];for(var e in Object(t))kl.call(t,e)&&"constructor"!=e&&n.push(e);return n};var jl=function(t){return null!=t&&hl(t.length)&&!Cc(t)};var Sl=function(t){return jl(t)?_l(t):Yl(t)};var Ol=function(t,n){return function(e,r){if(null==e)return e;if(!jl(e))return t(e,r);for(var o=e.length,a=n?o:-1,i=Object(e);(n?a--:++a-1};var Fl=function(t,n){var e=this.__data__,r=El(e,t);return r<0?(++this.size,e.push([t,n])):e[r][1]=n,this};function Pl(t){var n=-1,e=null==t?0:t.length;for(this.clear();++nu))return!1;var l=a.get(t),f=a.get(n);if(l&&f)return l==n&&f==t;var s=-1,p=!0,h=2&e?new bf:void 0;for(a.set(t,n),a.set(n,t);++s-1};var Vs=function(t,n,e){for(var r=-1,o=null==t?0:t.length;++r=200){var l=n?null:Zs(t);if(l)return $f(l);i=!1,o=wf,c=new bf}else c=n?[]:u;t:for(;++r=e.length?t.fallback:e[a++]))}));var i=function(e){return n[e]||t.fallback};return i._labels=Object.keys(n),i._colors=i._labels.map((function(t){return n[t]})),i}function Js(t){return(+t).toFixed(function(t){return Math.max(0,String(t-Math.floor(t)).replace(/00000*[0-9]+$/,"").replace(/33333*[0-9]+$/,"").replace(/99999*[0-9]+$/,"").length-2)}(t))}function tp(t){return null===t?NaN:+t}n((function(t){var n=function(t){var n,r=Object.prototype,o=r.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",u=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag";function l(t,n,e){return Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{l({},"")}catch(t){l=function(t,n,e){return t[n]=e}}function f(t,n,e,r){var o=n&&n.prototype instanceof g?n:g,a=Object.create(o.prototype),i=new O(r||[]);return a._invoke=function(t,n,e){var r=p;return function(o,a){if(r===d)throw new Error("Generator is already running");if(r===v){if("throw"===o)throw a;return A()}for(e.method=o,e.arg=a;;){var i=e.delegate;if(i){var u=Y(i,e);if(u){if(u===m)continue;return u}}if("next"===e.method)e.sent=e._sent=e.arg;else if("throw"===e.method){if(r===p)throw r=v,e.arg;e.dispatchException(e.arg)}else"return"===e.method&&e.abrupt("return",e.arg);r=d;var c=s(t,n,e);if("normal"===c.type){if(r=e.done?v:h,c.arg===m)continue;return{value:c.arg,done:e.done}}"throw"===c.type&&(r=v,e.method="throw",e.arg=c.arg)}}}(t,e,i),a}function s(t,n,e){try{return{type:"normal",arg:t.call(n,e)}}catch(t){return{type:"throw",arg:t}}}t.wrap=f;var p="suspendedStart",h="suspendedYield",d="executing",v="completed",m={};function g(){}function b(){}function y(){}var w={};w[i]=function(){return this};var _=Object.getPrototypeOf,M=_&&_(_(D([])));M&&M!==r&&o.call(M,i)&&(w=M);var x=y.prototype=g.prototype=Object.create(w);function $(t){["next","throw","return"].forEach((function(n){l(t,n,(function(t){return this._invoke(n,t)}))}))}function k(t,n){function r(a,i,u,c){var l=s(t[a],t,i);if("throw"!==l.type){var f=l.arg,p=f.value;return p&&"object"===e(p)&&o.call(p,"__await")?n.resolve(p.__await).then((function(t){r("next",t,u,c)}),(function(t){r("throw",t,u,c)})):n.resolve(p).then((function(t){f.value=t,u(f)}),(function(t){return r("throw",t,u,c)}))}c(l.arg)}var a;this._invoke=function(t,e){function o(){return new n((function(n,o){r(t,e,n,o)}))}return a=a?a.then(o,o):o()}}function Y(t,e){var r=t.iterator[e.method];if(r===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=n,Y(t,e),"throw"===e.method))return m;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var o=s(r,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,m;var a=o.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=n),e.delegate=null,m):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,m)}function j(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function S(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function O(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(j,this),this.reset(!0)}function D(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,a=function e(){for(;++r=0;--a){var i=this.tryEntries[a],u=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var c=o.call(i,"catchLoc"),l=o.call(i,"finallyLoc");if(c&&l){if(this.prev=0;--e){var r=this.tryEntries[e];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),S(e),m}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var o=r.arg;S(e)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:D(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=n),m}},t}(t.exports);try{regeneratorRuntime=n}catch(t){Function("r","regeneratorRuntime = r")(n)}}));var np=Math.sqrt(50),ep=Math.sqrt(10),rp=Math.sqrt(2);function op(t,n,e){var r,o,a,i,u=-1;if(e=+e,(t=+t)===(n=+n)&&e>0)return[t];if((r=n=0?(a>=np?10:a>=ep?5:a>=rp?2:1)*Math.pow(10,o):-Math.pow(10,-o)/(a>=np?10:a>=ep?5:a>=rp?2:1)}(t,n,e))||!isFinite(i))return[];if(i>0)for(t=Math.ceil(t/i),n=Math.floor(n/i),a=new Array(o=Math.ceil(n-t+1));++u2&&void 0!==arguments[2]?arguments[2]:tp;if(r=t.length){if((n=+n)<=0||r<2)return+e(t[0],0,t);if(n>=1)return+e(t[r-1],r-1,t);var r,o=(r-1)*n,a=Math.floor(o),i=+e(t[a],a,t),u=+e(t[a+1],a+1,t);return i+(u-i)*(o-a)}}function ip(t,n,e){t=+t,n=+n,e=(o=arguments.length)<2?(n=t,t=0,1):o<3?1:+e;for(var r=-1,o=0|Math.max(0,Math.ceil((n-t)/e)),a=new Array(o);++r=u&&t<=l})).forEach((function(t){return(tc&&s.unshift(c);var p=Math.floor((o-1)/2)+1,h=ip(p).map((function(t,n){return n/(p-1)})).map((function(t){return ap(f,t)})),d=ip(p).map((function(t,n){return n/(p-1)})).map((function(t){return ap(s,t)}));return h.length+d.length>o?d.shift():d[0]+=1e-7,[].concat(X(h),X(d))}if("continuous"===r&&"equidistant"===e)return[u,l];var v=Math.LOG10E*Math.log(u),m=Math.LOG10E*Math.log(l),g=i.filter((function(t){return t>=u&&t<=l})),b="custom"===e?a.map((function(t){return+t})):"pretty"===e?op(u,l,o):"natural"===e?[].concat(X(function(t,n){for(var e=[],r=[],o=[],a=!1,i=0;i0);return e.filter((function(t){return t.length}))}(g,o).map((function(t){return t[0]}))),[l]):"logarithmic"===e?ip(1,o).map((function(t){return Math.pow(10,v+t/o*(m-v))})):"quantiles"===e?ip(0,1.001,1/o).map((function(t){return ap(g,t)})):ip(u,l+1e-5,(l-u)/o);return["natural","custom"].includes(e)||(Js(b[0])>u&&b.unshift(u),Js(b[b.length-1])=0&&"xmlns"!==(n=t.slice(0,e))&&(t=t.slice(e+1)),hp.hasOwnProperty(n)?{space:hp[n],local:t}:t}function vp(t){return function(){var n=this.ownerDocument,e=this.namespaceURI;return e===pp&&n.documentElement.namespaceURI===pp?n.createElement(t):n.createElementNS(e,t)}}function mp(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function gp(t){var n=dp(t);return(n.local?mp:vp)(n)}function bp(){}function yp(t){return null==t?bp:function(){return this.querySelector(t)}}function wp(){return[]}function _p(t){return new Array(t.length)}function Mp(t,n){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=n}Mp.prototype={constructor:Mp,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,n){return this._parent.insertBefore(t,n)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};function xp(t,n,e,r,o,a){for(var i,u=0,c=n.length,l=a.length;un?1:t>=n?0:NaN}function Yp(t){return function(){this.removeAttribute(t)}}function jp(t){return function(){this.removeAttributeNS(t.space,t.local)}}function Sp(t,n){return function(){this.setAttribute(t,n)}}function Op(t,n){return function(){this.setAttributeNS(t.space,t.local,n)}}function Dp(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttribute(t):this.setAttribute(t,e)}}function Ap(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,e)}}function Np(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function Ep(t){return function(){this.style.removeProperty(t)}}function Lp(t,n,e){return function(){this.style.setProperty(t,n,e)}}function Bp(t,n,e){return function(){var r=n.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,e)}}function Cp(t,n){return t.style.getPropertyValue(n)||Np(t).getComputedStyle(t,null).getPropertyValue(n)}function Tp(t){return function(){delete this[t]}}function Fp(t,n){return function(){this[t]=n}}function Pp(t,n){return function(){var e=n.apply(this,arguments);null==e?delete this[t]:this[t]=e}}function Rp(t){return t.trim().split(/^|\s+/)}function zp(t){return t.classList||new Hp(t)}function Hp(t){this._node=t,this._names=Rp(t.getAttribute("class")||"")}function Ip(t,n){for(var e=zp(t),r=-1,o=n.length;++r=0&&(this._names.splice(n,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var ih={},uh=null;"undefined"!=typeof document&&("onmouseenter"in document.documentElement||(ih={mouseenter:"mouseover",mouseleave:"mouseout"}));function ch(t,n,e){return t=lh(t,n,e),function(n){var e=n.relatedTarget;e&&(e===this||8&e.compareDocumentPosition(this))||t.call(this,n)}}function lh(t,n,e){return function(r){var o=uh;uh=r;try{t.call(this,this.__data__,n,e)}finally{uh=o}}}function fh(t){return t.trim().split(/^|\s+/).map((function(t){var n="",e=t.indexOf(".");return e>=0&&(n=t.slice(e+1),t=t.slice(0,e)),{type:t,name:n}}))}function sh(t){return function(){var n=this.__on;if(n){for(var e,r=0,o=-1,a=n.length;r=_&&(_=w+1);!(y=g[_])&&++_=0;)(r=o[a])&&(i&&4^r.compareDocumentPosition(i)&&i.parentNode.insertBefore(r,i),i=r);return this},sort:function(t){function n(n,e){return n&&e?t(n.__data__,e.__data__):!n-!e}t||(t=kp);for(var e=this._groups,r=e.length,o=new Array(r),a=0;a1?this.each((null==n?Ep:"function"==typeof n?Bp:Lp)(t,n,null==e?"":e)):Cp(this.node(),t)},property:function(t,n){return arguments.length>1?this.each((null==n?Tp:"function"==typeof n?Pp:Fp)(t,n)):this.node()[t]},classed:function(t,n){var e=Rp(t+"");if(arguments.length<2){for(var r=zp(this.node()),o=-1,a=e.length;++o1&&void 0!==arguments[1]?arguments[1]:700,e=!1,r=!0;return{set:function(o){e!==o&&setTimeout((function(){r=!1,t(e)}),r?n:0),e=o},clear:function(){e=null,r=!0,t(null)},get:function(){return e}}}bh.prototype.translate=function(t,n){var e=this.node();return e?e.getBBox?this.attr("transform",(function(e,r){var o="function"==typeof t?t.call(this,e,r):t;return 0===n?o=[o,0]:1===n&&(o=[0,o]),"translate("+o[0]+","+o[1]+")"})):this.style("transform",(function(e,r){var o="function"==typeof t?t.call(this,e,r):t;return 0===n?o=[o,0]:1===n&&(o=[0,o]),"translate("+o[0]+"px,"+o[1]+"px)"})):this},bh.prototype.append=function(t){var n,e;"function"==typeof t?n=t:(e=wh(t),n=gp(e.tag));var r=this.select((function(){return this.appendChild(n.apply(this,arguments))}));if(e)for(var o in e.attr)r.attr(o,e.attr[o]);return r},bh.prototype.insert=function(t,n){var e=wh(t),r=gp(e.tag),o=null==n?_h:"function"==typeof n?n:yp(n),a=this.select((function(){return this.insertBefore(r.apply(this,arguments),o.apply(this,arguments)||null)}));for(var i in e.attr)a.attr(i,e.attr[i]);return a},bh.prototype.parent=function(){var t=[];return this.filter((function(){return!(t.indexOf(this.parentNode)>-1)&&(t.push(this.parentNode),!0)})).select((function(){return this.parentNode}))},bh.prototype.selectAppend=function(t){var n,e=yp(t),r=wh(t);for(var o in t=gp(r.tag),n=this.select((function(){return e.apply(this,arguments)||this.appendChild(t.apply(this,arguments))})),r.attr)n.attr(o,r.attr[o]);return n},bh.prototype.tspans=function(t,n){return this.selectAll("tspan").data((function(n,e){return("function"==typeof t?t.call(this,n,e):t).map((function(t){return{line:t,parent:n}}))})).enter().append("tspan").text((function(t){return t.line})).attr("x",0).attr("dy",(function(t,e){return e?("function"==typeof n?n.call(this,t.parent,t.line,e):n)||15:0}))},bh.prototype.appendMany=function(t,n){if("string"==typeof n){console.warn("DEPRECATED: jetpack's appendMany order of arguments has changed. It's appendMany('div', data) from now on");var e=n;n=t,t=e}return this.selectAll(null).data(n).enter().append(t)},bh.prototype.at=function(t,n){if("object"==e(t)){for(var r in t)this.attr(Mh.test(r)?r:r.replace(/([a-z\d])([A-Z])/g,"$1-$2").toLowerCase(),t[r]);return this}return 1==arguments.length?this.attr(t):this.attr(t,n)},bh.prototype.st=function(t,n){if("object"==e(t)){for(var r in t)o(this,r,t[r]);return this}return 1==arguments.length?this.style(t):o(this,t,n);function o(t,n,e){n=n.replace(/([a-z\d])([A-Z])/g,"$1-$2").toLowerCase();return~"top left bottom right padding-top padding-left padding-bottom padding-right border-top b-width border-left-width border-botto-width m border-right-width margin-top margin-left margin-bottom margin-right font-size width stroke-width line-height margin padding border border-radius max-width min-width max-height min-height".indexOf(n)?t.style(n,"function"==typeof e?i(e):a(e)):t.style(n,e),t}function a(t){return t.match?t:t+"px"}function i(t){return function(){var n=t.apply(this,arguments);return a(n)}}},bh.prototype.prop=bh.prototype.property;var $h={horizontal:90,vertical:0,"diagonal-up":135,"diagonal-down":45};function kh(t,n,e){var r=n.swatches,o=n.swatchWidth,a=n.swatchHeight,i=n.itemMarginBottom,u=n.itemMarginRight,c=n.swatchBorderRadius,l=n.swatchLabelDistance,f=n.fontWeight,s=n.highlight,p=n.reverse,h=t.append("div.legend-categories").st({fontWeight:f}),d=xh((function(t){null!==t?(s&&(h.classed("highlighted",!0),m.classed("highlight",(function(n){return n.key===t.key}))),e("mouseenter",t)):(s&&(h.classed("highlighted",!1),m.classed("highlight",!1)),e("mouseleave"))})),v=p?r.slice(0).reverse():r,m=h.appendMany("div.legend-swatch",v).attr("aria-hidden",!0).st({marginBottom:i,marginRight:u}).on("mouseenter",(function(t){return d.set(t)}));h.on("mouseleave",d.clear);var g=m.append("div.legend-no-break"),b="50%"===c?"dw-circle":"export-rect";g.filter((function(t){return!t.pattern})).append("div.legend-color.".concat(b)).st({width:function(t){return t.width||o},height:a,marginRight:l,borderRadius:c,background:function(t){return t.color}});var y=g.filter((function(t){return!!t.pattern})).append("svg").attr("width",o).attr("height",a).style("vertical-align","middle").style("margin-right",l+"px").style("border-radius",c);function w(t){return t.pattern.lineGap+t.pattern.strokeWidth}function _(t){var n=t.trim().indexOf(" "),e=t.trim().indexOf("-");return n<0&&e<0?t:e<0||n=n||e<0||s&&t-l>=a}function m(){var t=Ch();if(v(t))return g(t);u=setTimeout(m,function(t){var e=n-(t-c);return s?ed(e,a-(t-l)):e}(t))}function g(t){return u=void 0,p&&r?h(t):(r=o=void 0,i)}function b(){var t=Ch(),e=v(t);if(r=arguments,o=this,c=t,e){if(void 0===u)return d(c);if(s)return clearTimeout(u),u=setTimeout(m,n),h(c)}return void 0===u&&(u=setTimeout(m,n)),i}return n=td(n)||0,Nh(e)&&(f=!!e.leading,a=(s="maxWait"in e)?nd(td(e.maxWait)||0,n):a,p="trailing"in e?!!e.trailing:p),b.cancel=function(){void 0!==u&&clearTimeout(u),l=0,r=c=o=u=void 0},b.flush=function(){return void 0===u?i:g(Ch())},b};function od(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r)}return e}function ad(t){for(var n=1;n")}));var M=t.append("g.highlight").attr("aria-hidden","true");M.append("path.triangle").translate(u?[0,f+7]:[f+7,0]).attr("d",u?"M-5,0 L 5,0 L 0,-7 Z":"M0,-5 L-7,0 L 0,5 Z"),M.append("g.text").translate(u?[0,f+12+(_?8:0)]:[f+12,0]).append("text.buffer").parent().append("text");var x=M.selectAll("text"),$=xh((function(n){if(null!==n){if(p){t.classed("highlighted",!0),M.style("transform","translate(".concat((u?[n*c,0]:[0,n*l]).map((function(t){return t+"px"})),")")),M.translate(u?[n*c,0]:[0,n*l]);var r=k(n);x.text(a(r))}e("mouseenter",{min:k(n*(h?1.1:.9)),max:k(n*(h?.9:1.1))})}else p&&t.classed("highlighted",!1),e("mouseleave")}));return t.parent().on("mouseenter",(function(){t.parent().classed("no-transition",!0)})),t.parent().on("mousemove",(function(){var n=function(t){var n=yh();return n.changedTouches&&(n=n.changedTouches[0]),function(t,n){var e=t.ownerSVGElement||t;if(e.createSVGPoint){var r=e.createSVGPoint();return r.x=n.clientX,r.y=n.clientY,[(r=r.matrixTransform(t.getScreenCTM().inverse())).x,r.y]}var o=t.getBoundingClientRect();return[n.clientX-o.left-t.clientLeft,n.clientY-o.top-t.clientTop]}(t,n)}(t.node())[u?0:1]/(u?c:l);$.set(Math.min(1,Math.max(0,n)))})),t.parent().on("mouseleave",(function(){$.clear(),t.parent().classed("no-transition",!1)})),{highlight:function(n){null!=n?(t.parent().classed("no-transition",!t.classed("highlighted")),t.classed("highlighted",!0),M.style("transform","translate(".concat((u?[Y(n)*c,0]:[0,Y(n)*l]).map((function(t){return t+"px"})),")")),M.translate(u?[Y(n)*c,0]:[0,Y(n)*l]),x.text(a(n))):t.classed("highlighted",!1)}};function k(t){return d?t<.5?w[0]+2*t*(w[1]-w[0]):w[1]+2*(t-.5)*(w[2]-w[1]):w[0]+t*(w[1]-w[0])}function Y(t){return d?t0&&y.filter((function(t,n){return n>0})).append("path.tick").style("stroke-width",f).attr("d","M".concat(s?"-".concat(.5*f,",0"):"0,-".concat(.5*f)).concat(s?"v":"h").concat((s?b:g)+l)),s){var _=rd((function(){M&&(y.selectAll("text").st({textAnchor:"end"}).at({transform:"translate(".concat(.5*-g,",").concat(b+h+l,") rotate(-90)")}),v.forEach((function(t){return t()})))}),20),M=!1;y.selectAll("text").each((function(){var t=this;Dh({measure:function(){return t.getBoundingClientRect()},update:function(t){t.width>g+2&&(M=!0,_())}})}))}return{highlight:function(n){null!=n?(t.classed("highlighted",!0),y.classed("highlight",(function(t){return n>=t.min&&ny+2&&($=!0,x())}})}))}return{highlight:function(n){null!=n?(t.classed("highlighted",!0),_.classed("highlight",(function(t){return n>=t.min&&n0&&w.append("path.tick").style("stroke-width",f).attr("d","M".concat(s?"-".concat(Math.ceil(.5*f),",0"):"0,-".concat(Math.ceil(.5*f))).concat(s?"v":"h").concat((s?b:g)+l)),{highlight:function(){}}}};function ud(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r)}return e}function cd(t){for(var n=1;n=0;d--)n[d]h&&(h=n[d]);var v=(s=s.slice(1,f).map((function(t){return+t})))[s.length-1];s=[Math.min(p,s[0])].concat(X(s),[Math.max(h,v)])}var m=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("categories"===(t=lp(lp({},mc(zs)),mc(t))).mode)return t.margins?fp(t):Ks(t);var n=Rs(t.values);t.values.forEach((function(e,r){n[e]>1&&n[e]>.1*n.length&&(t.values[r]+=1e-6*(Math.random()-.5))})),t.values=t.values.filter(Number.isFinite).sort((function(t,n){return t-n})),sp(t.rangeMin)&&(t.rangeMin=t.values[0]),sp(t.rangeMax)&&(t.rangeMax=t.values[t.values.length-1]),["rangeMin","rangeMax","rangeCenter","stopCount"].forEach((function(n){sp(t[n])||(t[n]=+t[n])})),t.colors&&t.colors.length||(t.colors=[{color:"#ffffff",position:0},{color:"#000000",position:1}]);var e=wc.scale(t.colors.map((function(t){return t.color}))).mode("lab").domain(t.colors.map((function(t){return t.position}))),r=sp(t.rangeCenter)?[t.rangeMin,t.rangeMax]:[t.rangeMin,t.rangeCenter,t.rangeMax],o=wc.scale(e).domain(r),a=function(t){return o(t).hex()};a._limits=r;var i=up(lp(lp({},t),{},{rangeCenter:"discrete"===t.mode?void 0:t.rangeCenter,stopCount:t.stopCount-("continuous"===t.mode?1:0)}));if(a._stops=i,"discrete"===t.mode){o.classes(i),a._colors=[];for(var u=0;u<1.0001;u+=1/(i.length-2))a._colors.push(e(u))}else o.domain(i);return a}("discrete"===t.mode?{values:n,mode:"discrete",colors:t.colors||l,stops:t.stops||"equidistant",customStops:s,stopCount:f,rangeMin:t.rangeMin,rangeCenter:t.rangeCenter,rangeMax:t.rangeMax}:{values:n,mode:"continuous",colors:t.colors||l,customStops:[],stops:(t.interpolation||"equidistant").split("-")[0],stopCount:+((t.interpolation||"equidistant").split("-")[1]||5),rangeMin:t.rangeMin,rangeCenter:t.rangeCenter,rangeMax:t.rangeMax});return r.enabled&&a&&function(t){var n=t.container,e=t.colorScale,r=t.options,o=t.cm,a=t.mode,i=t.rangeCenter,u=t.hiddenItems,c=t.theme,l=t.colorMode,f=mc({options:r,cs:{limits:e._limits,colors:e._colors,labels:e._labels,stops:e._stops},hiddenItems:u,colorSim:l||"normal"});if(le(f,fd)&&n===sd)return;fd=f,sd=n;var s=r.labelFormat||"0.[00]",p=function(t){return bc(t,{format:s})},h=r,d=h.labels,v=vc(h,pd);n.innerHTML="",r=dd(dd({},v),{},{theme:c,format:p,limits:e._limits,breaks:e._stops,ruler:"ruler"===d,colors:e._colors?e._colors.map((function(t){return o(t)})):function(t){return o(e(t))}}),"continuous"===a&&"custom"===d?(r.labels=[r.labelMin||"",r.labelMax||""],""!==i&&void 0!==i&&r.labels.splice(1,0,r.labelCenter||"")):"discrete"===a&&"custom"===d&&(r.labels=(r.customLabels||[]).filter((function(t,n){return!u.includes(n)})),r.colors=r.colors.filter((function(t,n){return!u.includes(n)})),r.breaks=r.breaks.filter((function(t,n){return 0===n||n===r.breaks.length-1||!u.includes(n-1)})));r.width=r.size||200,ld(n,r)}({container:a,colorScale:m,options:r,cm:i,mode:t.mode,rangeCenter:t.rangeCenter,hiddenItems:[],theme:e,colorMode:u}),m}a&&(a.innerHTML="")}function md(t){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,r=H(t);if(n){var o=H(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return z(this,e)}}function gd(t){var n,e,r;return{c:function(){(n=st("button")).innerHTML='',gt(n,"class","prev svelte-1ya2siw")},m:function(o,a){ct(o,n,a),e||(r=mt(n,"click",t[4]),e=!0)},p:K,d:function(t){t&<(n),e=!1,r()}}}function bd(t){var n,e,r;return{c:function(){(n=st("button")).innerHTML='',gt(n,"class","next svelte-1ya2siw")},m:function(o,a){ct(o,n,a),e||(r=mt(n,"click",t[5]),e=!0)},p:K,d:function(t){t&<(n),e=!1,r()}}}function yd(t){var n,e,r,o,a,i=t[3]("pagination",t[0]+1,t[1])+"",u=t[0]>0&&gd(t),c=t[0]0?u?u.p(t,l):((u=gd(t)).c(),u.m(n,e)):u&&(u.d(1),u=null),11&l&&i!==(i=t[3]("pagination",t[0]+1,t[1])+"")&&r.p(i),t[0]2&&void 0!==arguments[2]?arguments[2]:n;t.set(e)}(zu,r="",r)}return jt((function(){i&&zu.set(i)})),t.$$set=function(t){"translate"in t&&e(0,o=t.translate),"queryParameter"in t&&e(4,i=t.queryParameter)},[o,r,function(t){27===t.keyCode&&u()},u,i,function(){r=this.value,zu.set(r)}]}var Yd=function(t){R(e,t);var n=Md(e);function e(t){var r;return B(this,e),r=n.call(this),Kt(F(r),t,kd,$d,rt,{translate:0,queryParameter:4}),r}return e}(Jt),jd=n((function(t,n){t.exports=function(t,n,e){var r=n.prototype,o=r.format;e.en.ordinal=function(t){var n=["th","st","nd","rd"],e=t%100;return"["+t+(n[(e-20)%10]||n[e]||n[0])+"]"},r.format=function(t){var n=this,e=this.$locale(),r=this.$utils(),a=(t||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,(function(t){switch(t){case"Q":return Math.ceil((n.$M+1)/3);case"Do":return e.ordinal(n.$D);case"gggg":return n.weekYear();case"GGGG":return n.isoWeekYear();case"wo":return e.ordinal(n.week(),"W");case"w":case"ww":return r.s(n.week(),"w"===t?1:2,"0");case"W":case"WW":return r.s(n.isoWeek(),"W"===t?1:2,"0");case"k":case"kk":return r.s(String(0===n.$H?24:n.$H),"k"===t?1:2,"0");case"X":return Math.floor(n.$d.getTime()/1e3);case"x":return n.$d.getTime();case"z":return"["+n.offsetName()+"]";case"zzz":return"["+n.offsetName("long")+"]";default:return t}}));return o.bind(this)(a)}}})),Sd=n((function(t,n){t.exports=function(){var t={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(n,e,r){var o=e.prototype,a=o.format;r.en.formats=t,o.format=function(n){void 0===n&&(n="YYYY-MM-DDTHH:mm:ssZ");var e=this.$locale().formats,r=function(n,e){return n.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(n,r,o){var a=o&&o.toUpperCase();return r||e[o]||t[o]||e[a].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(t,n,e){return n||e.slice(1)}))}))}(n,void 0===e?{}:e);return a.call(this,r)}}}()}));r.extend(jd),r.extend(Sd);var Od=/:([a-z]{2}(?:-[a-z]{2,3})?):/gi,Dd=/\.(0*)\[(0+)\]\s*$/;function Ad(t){var n=t.column,o=t.columnStyles,a=t.columnFormat,i=t.row,u=t.rowStyles,c=t.heatmap,l=void 0!==c&&c,f=void 0===i[n.name()]||null===i[n.name()]||"undefined"===i[n.name()]||""===i[n.name()]?"":i[n.name()],s=Qu(n.name(),o),p=Xu(i,u);if("text"===n.type()&&i[n.name()+"_content"]&&(f=i[n.name()+"_content"]),s.replaceFlags&&"text"===n.type()){var h=f.match(Od),d=["flag-icon"];"4x3"!==s.flagStyle&&d.push("flag-icon-squared"),"circle"===s.flagStyle&&d.push("flag-icon-circle"),h&&h.forEach((function(t){var n=t.substr(1,t.length-2).toLowerCase();"uk"===n&&(n="gb"),f=f.replace(t,'')}))}if("number"===n.type()&&"number"==typeof f){var v=p.overrideFormat?p.format:s.format||"0,0",m=a[n.name()]||{};if(Dd.test(v)&&(v=v.replace(Dd,".$1$2")),f=""===f?"":bc(f,{format:v}),Dd.test(s.format)){for(var g=s.format.match(Dd),b=g[2].length,y=0,w=0;w0&&(""===g[1]&&y===b&&y++,f=f.substr(0,f.length-y)+''+f.substr(-y)+"")}if(m["number-prepend"]){var _=m["number-prepend"].replace(" "," ");if(_.indexOf("{+/-}")>-1){var M=Number(f.replace(/[^\d-]/g,""));M<0?(f=f.replace("-",""),_=_.replace("{+/-}","-")):_=M>0?_.replace("{+/-}","+"):_.replace("{+/-}","")}f=_+f}m["number-append"]&&(f+=m["number-append"].replace(" "," "))}if("date"===n.type()&&"object"===e(f)){var x=s.format;if("0,0"===x){var $=n.type(!0).precision();x="year"===$?"YYYY":"quarter"===$?"YYYY [Q]Q":"month"===$?"MMM, YYYY":"day"===$?"LL":"day-minutes"===$?"LL LT":"day-seconds"===$?"LL LTS":"L"}f=""===f?"":r(f).format(x.split("|").join(", ")||"YYYY")}return s.heatmap&&s.heatmap.enabled&&l&&l.hideValues?''.concat(f,""):f}var Nd={a:9,A:10,b:9,B:10,c:8,C:10,d:9,D:11,e:9,E:9,f:5,F:8,g:9,G:11,h:9,H:11,i:4,I:4,j:4,J:4,k:8,K:9,l:4,L:8,m:14,M:12,n:9,N:10,o:9,O:11,p:9,P:8,q:9,Q:11,r:6,R:10,s:7,S:9,t:5,T:9,u:9,U:10,v:8,V:10,w:11,W:14,x:8,X:10,y:8,Y:9,z:7,Z:10,".":4,"!":4,"|":4,",":4,":":5,";":5,"-":5,"+":12," ":4};function Ed(t){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,r=H(t);if(n){var o=H(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return z(this,e)}}function Ld(t,n,e){var r=t.slice();return r[48]=n[e],r}function Bd(t){var n,e;return{c:function(){n=pt("path"),e=pt("path"),gt(n,"class","columns svelte-1q8ddua"),gt(n,"d",t[17]),gt(n,"fill",t[14]),gt(e,"class","columns svelte-1q8ddua"),gt(e,"d",t[18]),gt(e,"fill",t[15])},m:function(t,r){ct(t,n,r),ct(t,e,r)},p:function(t,r){131072&r[0]&>(n,"d",t[17]),16384&r[0]&>(n,"fill",t[14]),262144&r[0]&>(e,"d",t[18]),32768&r[0]&>(e,"fill",t[15])},d:function(t){t&<(n),t&<(e)}}}function Cd(t){for(var n,e,r,o=t[4]&&Td(t),a=t[9],i=[],u=0;u-1&&(t*=.01),a(t).format(n)}at(t,Fu,(function(t){return e(35,y=t)})),at(t,Hu,(function(t){return e(11,w=t)}));var x,$=n.type,k=void 0===$?"line":$,Y=n.width,j=void 0===Y?100:Y,S=n.height,O=void 0===S?30:S,D=n.column,A=void 0!==D&&D,N=n.row,E=void 0!==N&&N,L=n.rowStyles,B=n.area,C=void 0===B||B,T=n.dotFirst,F=void 0!==T&&T,P=n.dotLast,R=void 0===P||P,z=n.labelDiff,H=void 0!==z&&z,I=n.stroke,q=void 0===I?2:I,W=n.format,U=void 0===W?"0.[0]a":W,V=n.padding,G=void 0===V?2:V,Z=n.color,Q=void 0===Z?"#ff0000":Z,X=n.colorNeg,K=void 0===X?"#ff0000":X,J=n.rangeMin,tt=void 0===J?"":J,nt=n.rangeMax,et=void 0===nt?"":nt,rt=n.cm,ot=[],it=function(t){return!(isNaN(t)||null==t)},ut=w,ct=[];function lt(){_&&_.clientHeight&&(e(0,j=_.clientWidth),e(1,O=_.clientHeight))}jt((function(){lt()}));var ft,st=-1;function pt(t,n,e,r){return e[0]===e[1]&&(e[0]-=1,e[1]+=1),r+(n-2*r)*((t-e[1])/(e[0]-e[1]))}return St((function(){setTimeout((function(){ut>w&&Hu.set(ut)}));var t=ft?ft.clientWidth:0;t!==st&&(st=t,Math.round(j)!==t&<())})),t.$$set=function(t){"type"in t&&e(3,k=t.type),"width"in t&&e(0,j=t.width),"height"in t&&e(1,O=t.height),"column"in t&&e(23,A=t.column),"row"in t&&e(24,E=t.row),"rowStyles"in t&&e(25,L=t.rowStyles),"area"in t&&e(4,C=t.area),"dotFirst"in t&&e(5,F=t.dotFirst),"dotLast"in t&&e(6,R=t.dotLast),"labelDiff"in t&&e(26,H=t.labelDiff),"stroke"in t&&e(7,q=t.stroke),"format"in t&&e(22,U=t.format),"padding"in t&&e(2,G=t.padding),"color"in t&&e(27,Q=t.color),"colorNeg"in t&&e(28,K=t.colorNeg),"rangeMin"in t&&e(29,tt=t.rangeMin),"rangeMax"in t&&e(30,et=t.rangeMax),"cm"in t&&e(8,rt=t.cm)},t.$$.update=function(){if(16&t.$$.dirty[1]&&e(34,r=o(y,"colors.palette",[])),134217984&t.$$.dirty[0]|8&t.$$.dirty[1]&&e(14,i=rt("number"==typeof Q?r[Q%r.length]:Q)),268435712&t.$$.dirty[0]|8&t.$$.dirty[1]&&e(15,u=rt("number"==typeof K?r[K%r.length]:K)),232&t.$$.dirty[0]&&e(2,G="line"===k?F||R?1.5*q:.5*q:0),25165824&t.$$.dirty[0]&&e(36,c=A.columns().map((function(t){return E[t.name()]}))),1610612760&t.$$.dirty[0]|32&t.$$.dirty[1]){var n=void 0!==tt&&""!==tt?+tt:C?0:Number.MAX_VALUE,a=void 0!==et&&""!==et?+et:C?0:-Number.MIN_VALUE;"columns"===k&&(n=Math.min(n,0),a=Math.max(a,0)),c.forEach((function(t){it(t)&&(n=Math.min(n,t),a=Math.max(a,t))})),e(32,ot=[n,a])}if(2&t.$$.dirty[1]&&e(16,l=ot[0]<=0&&ot[1]>=0),32&t.$$.dirty[1]&&c.length,32&t.$$.dirty[1]&&e(37,f=c.map((function(t,n){return{value:t,i:n}})).filter((function(t){return it(t.value)}))),2152&t.$$.dirty[0]){var _=F&&"line"===k?w:0,$=R&&"line"===k?w:0;e(31,x=function(t,n,e,r){return r+_+t/(e-1)*(n-2*r-_-$)})}if(32&t.$$.dirty[1]&&e(38,g=c.length),103&t.$$.dirty[0]|195&t.$$.dirty[1]&&e(10,s=f.map((function(t){var n=t.value,e=t.i,r=x(e,j,g,G,F,R),o=pt(n,O,ot,G);return"".concat(r," ").concat(o)})).join(" ")),7&t.$$.dirty[0]|195&t.$$.dirty[1]&&e(17,p=f.map((function(t){var n=t.value,e=t.i;if(n<0)return"";var r=x(e,j,g+1,G),o=x(e+1,j,g+1,G)-r-1,a=pt(n,O,ot,G),i=pt(0,O,ot,G);return"M".concat(1+r,",").concat(a," V").concat(i," h").concat(o," V").concat(a," h").concat(-o," Z")})).join(" ")),7&t.$$.dirty[0]|195&t.$$.dirty[1]&&e(18,h=f.map((function(t){var n=t.value,e=t.i;if(n>=0)return"";var r=x(e,j,g+1,G),o=x(e+1,j,g+1,G)-r-1,a=pt(n,O,ot,G),i=pt(0,O,ot,G);return"M".concat(1+r,",").concat(a," V").concat(i," h").concat(o," V").concat(a," h").concat(-o," Z")})).join(" ")),6&t.$$.dirty[0]|2&t.$$.dirty[1]&&e(39,d=pt(0,O,ot,G)),64&t.$$.dirty[1]&&e(40,b=f[f.length-1]),3173&t.$$.dirty[0]|961&t.$$.dirty[1]&&e(19,v=f.length?s+" "+[x(b.i,j,g,G,F,R,w),d,x(f[0].i,j,g,G,F,R),d].join(" "):""),6&t.$$.dirty[0]|2&t.$$.dirty[1]&&e(20,m=pt(zd,O,ot,G)),255853287&t.$$.dirty[0]|711&t.$$.dirty[1]){var Y=[],S=Xu(E,L);e(22,U=S.overrideFormat?S.format:U),F&&f.length&&Y.push({x:x(f[0].i,j,g,G,F,R),y:pt(f[0].value,O,ot,G),label:M(f[0].value,U),xoffset:3*-q,anchor:"end",color:Q}),R&&f.length>1&&Y.push({x:x(b.i,j,g,G,F,R),y:pt(b.value,O,ot,G),label:!F&&H?M(b.value-f[0].value,"+"+U):M(b.value,U),xoffset:3*q,anchor:"start",color:Q}),ct.forEach((function(t){var n=function(t){var n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:14)/14;return t.split("").reduce((function(t,n){return t+(Nd[n]||Nd.a)}),0)*n}(t.label,11)+3;n>ut&&e(33,ut=n)})),e(9,ct=Y)}},[j,O,G,k,C,F,R,q,rt,ct,s,w,_,ft,i,u,l,p,h,v,m,lt,U,A,E,L,H,Q,K,tt,et,x,ot,ut,r,y,c,f,g,d,b,function(t){Dt[t?"unshift":"push"]((function(){e(12,_=t)}))},function(t){Dt[t?"unshift":"push"]((function(){e(13,ft=t)}))}]}var Id=function(t){R(e,t);var n=Ed(e);function e(t){var r;return B(this,e),r=n.call(this),Kt(F(r),t,Hd,Rd,rt,{type:3,width:0,height:1,column:23,row:24,rowStyles:25,area:4,dotFirst:5,dotLast:6,labelDiff:26,stroke:7,format:22,padding:2,color:27,colorNeg:28,rangeMin:29,rangeMax:30,cm:8},[-1,-1]),r}return e}(Jt);function qd(t,n){return"string"==typeof t?t:n?n[t%n.length]:"#cccccc"}function Wd(t,n,e){var r=t[n.name()],o=n.range(),a=Math.min(0,o[0],+e.barRangeMin||0),i=Math.max(0,o[1],+e.barRangeMax||0),u=function(t){return 100*(t-a)/(i-a)},c=u(0),l=u(r)-c;return{width:l>=0?l:-l,left:l>=0?c:c+l,zero:c}}function Ud(t,n,e,r,o){var a,i=[],u=Qu(n.name(),e),c=lo(t[u.customBarColorBy],""),l=t[n.name()];a=u.customBarColor&&void 0!==u.customColorBarBackground[c]?qd(u.customColorBarBackground[c],r):l<0&&(0===u.barColorNegative||u.barColorNegative)?qd(u.barColorNegative,r):qd(u.barColor||0,r),i.push("background: ".concat(o(a)));var f=Wd(t,n,u),s=f.left,p=f.width;return i.push("margin-left: ".concat(s,"%")),i.push("width: ".concat(p,"%")),i.join(";")}function Vd(t,n,e,r,o,a,i){var u=[],c=Qu(n.name(),e),l=lo(t[c.customBarColorBy],""),f=t[n.name()],s=Wd(t,n,c),p=s.left,h=s.width,d=100-p-h,v=a+100){var a=Wd(t,n,r).zero;return"left: ".concat(a,"%")}return"display: none"}function Zd(t){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,r=H(t);if(n){var o=H(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return z(this,e)}}function Qd(t){var n,e,r=Ad({column:t[0],columnStyles:t[2],columnFormat:t[13],row:t[1],rowStyles:t[3]})+"";return{c:function(){n=st("div"),gt(e=st("div"),"class","bar-label svelte-tqss2h"),gt(n,"class","bar-chart normal no-background svelte-tqss2h")},m:function(t,o){ct(t,n,o),ut(n,e),e.innerHTML=r},p:function(t,n){8207&n&&r!==(r=Ad({column:t[0],columnStyles:t[2],columnFormat:t[13],row:t[1],rowStyles:t[3]})+"")&&(e.innerHTML=r)},d:function(t){t&<(n)}}}function Xd(t){var n,e,r,o;function a(t,n){return(null==e||5&n)&&(e=!("normal"!==(t[2][t[0].name()].barStyle||"normal"))),e?Jd:Kd}var i=a(t,-1),u=i(t);return{c:function(){n=st("div"),u.c(),gt(n,"title",r=Ad({column:t[0],columnStyles:t[2],columnFormat:t[13],row:t[1],rowStyles:t[3]})),gt(n,"class",o="bar-chart "+t[5].barChart()+" svelte-tqss2h"),Mt(n,"mobile",t[4]),Mt(n,"no-background",t[2][t[0].name()].barNoBackground),Mt(n,"normal","normal"===(t[2][t[0].name()].barStyle||"normal")),Mt(n,"slim","slim"===(t[2][t[0].name()].barStyle||"normal"))},m:function(e,r){ct(e,n,r),u.m(n,null),t[18](n)},p:function(t,e){i===(i=a(t,e))&&u?u.p(t,e):(u.d(1),(u=i(t))&&(u.c(),u.m(n,null))),8207&e&&r!==(r=Ad({column:t[0],columnStyles:t[2],columnFormat:t[13],row:t[1],rowStyles:t[3]}))&>(n,"title",r),32&e&&o!==(o="bar-chart "+t[5].barChart()+" svelte-tqss2h")&>(n,"class",o),48&e&&Mt(n,"mobile",t[4]),37&e&&Mt(n,"no-background",t[2][t[0].name()].barNoBackground),37&e&&Mt(n,"normal","normal"===(t[2][t[0].name()].barStyle||"normal")),37&e&&Mt(n,"slim","slim"===(t[2][t[0].name()].barStyle||"normal"))},d:function(e){e&<(n),u.d(),t[18](null)}}}function Kd(t){var n,e,r,o,a=Ad({column:t[0],columnStyles:t[2],columnFormat:t[13],row:t[1],rowStyles:t[3]})+"";return{c:function(){n=st("div"),e=dt(),r=st("div"),gt(n,"class","bar-label svelte-tqss2h"),gt(r,"class","bar svelte-tqss2h"),gt(r,"style",o=Ud(t[1],t[0],t[2],t[14],t[6]))},m:function(t,o){ct(t,n,o),n.innerHTML=a,ct(t,e,o),ct(t,r,o)},p:function(t,e){8207&e&&a!==(a=Ad({column:t[0],columnStyles:t[2],columnFormat:t[13],row:t[1],rowStyles:t[3]})+"")&&(n.innerHTML=a),16455&e&&o!==(o=Ud(t[1],t[0],t[2],t[14],t[6]))&>(r,"style",o)},d:function(t){t&<(n),t&<(e),t&<(r)}}}function Jd(t){var n,e,r,o,a,i,u,c,l,f=Ad({column:t[0],columnStyles:t[2],columnFormat:t[13],row:t[1],rowStyles:t[3]})+"",s=Ad({column:t[0],columnStyles:t[2],columnFormat:t[13],row:t[1],rowStyles:t[3]})+"";return{c:function(){n=st("div"),r=dt(),o=st("div"),a=st("div"),i=dt(),u=st("div"),gt(n,"class","baseline svelte-tqss2h"),gt(n,"style",e=Gd(t[1],t[0],t[2])),gt(a,"class","bar-label invisible svelte-tqss2h"),gt(u,"style",c=Vd(t[1],t[0],t[2],t[14],t[7],t[8],t[9])),gt(u,"class","bar-label svelte-tqss2h"),gt(o,"class","bar svelte-tqss2h"),gt(o,"style",l=Ud(t[1],t[0],t[2],t[14],t[6]))},m:function(e,c){ct(e,n,c),ct(e,r,c),ct(e,o,c),ut(o,a),a.innerHTML=f,t[16](a),ut(o,i),ut(o,u),u.innerHTML=s,t[17](o)},p:function(t,r){7&r&&e!==(e=Gd(t[1],t[0],t[2]))&>(n,"style",e),8207&r&&f!==(f=Ad({column:t[0],columnStyles:t[2],columnFormat:t[13],row:t[1],rowStyles:t[3]})+"")&&(a.innerHTML=f),8207&r&&s!==(s=Ad({column:t[0],columnStyles:t[2],columnFormat:t[13],row:t[1],rowStyles:t[3]})+"")&&(u.innerHTML=s),17287&r&&c!==(c=Vd(t[1],t[0],t[2],t[14],t[7],t[8],t[9]))&>(u,"style",c),16455&r&&l!==(l=Ud(t[1],t[0],t[2],t[14],t[6]))&>(o,"style",l)},d:function(e){e&<(n),e&<(r),e&<(o),t[16](null),t[17](null)}}}function tv(t){var n,e,r,o;function a(t,e){return(null==n||3&e)&&(n=!("number"!=typeof t[1][t[0].name()])),n?Xd:Qd}var i=a(t,-1),u=i(t);return{c:function(){u.c(),e=vt()},m:function(n,a){u.m(n,a),ct(n,e,a),r||(o=mt(window,"resize",t[15]),r=!0)},p:function(t,n){var r=m(n,1)[0];i===(i=a(t,r))&&u?u.p(t,r):(u.d(1),(u=i(t))&&(u.c(),u.m(e.parentNode,e)))},i:K,o:K,d:function(t){u.d(t),t&<(e),r=!1,o()}}}function nv(t,n,e){var r,o;at(t,Pu,(function(t){return e(13,r=t)})),at(t,Ru,(function(t){return e(14,o=t)}));var a,i,u,c=0,l=0,f=0,s=n.column,p=n.row,h=n.columnStyles,d=n.rowStyles,v=n.mobileFallback,m=void 0!==v&&v,g=n.themeStyles,b=n.cm;function y(){i&&u&&(e(8,l=u.clientWidth),e(9,f=a.clientWidth),e(7,c=i.clientWidth))}return jt((function(){y()})),t.$$set=function(t){"column"in t&&e(0,s=t.column),"row"in t&&e(1,p=t.row),"columnStyles"in t&&e(2,h=t.columnStyles),"rowStyles"in t&&e(3,d=t.rowStyles),"mobileFallback"in t&&e(4,m=t.mobileFallback),"themeStyles"in t&&e(5,g=t.themeStyles),"cm"in t&&e(6,b=t.cm)},[s,p,h,d,m,g,b,c,l,f,a,i,u,r,o,y,function(t){Dt[t?"unshift":"push"]((function(){e(12,u=t)}))},function(t){Dt[t?"unshift":"push"]((function(){e(11,i=t)}))},function(t){Dt[t?"unshift":"push"]((function(){e(10,a=t)}))}]}var ev=function(t){R(e,t);var n=Zd(e);function e(t){var r;return B(this,e),r=n.call(this),Kt(F(r),t,nv,tv,rt,{column:0,row:1,columnStyles:2,rowStyles:3,mobileFallback:4,themeStyles:5,cm:6}),r}return e}(Jt);function rv(t){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,r=H(t);if(n){var o=H(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return z(this,e)}}function ov(t,n,e){var r=t.slice();return r[24]=n[e],r[26]=e,r}function av(t,n,e){var r=t.slice();return r[27]=n[e],r[29]=e,r}function iv(t,n,e){var r=t.slice();return r[30]=n[e],r[32]=e,r}function uv(t){var n,e,r,o;return{c:function(){n=st("tr"),gt(e=st("td"),"colspan",r=t[8]?1:t[17].length+1),gt(e,"style",o=Mv(t[24],t[1])),gt(e,"class","svelte-s0x0vp"),gt(n,"class","spacer svelte-s0x0vp")},m:function(t,r){ct(t,n,r),ut(n,e)},p:function(t,n){131328&n[0]&&r!==(r=t[8]?1:t[17].length+1)&>(e,"colspan",r),130&n[0]&&o!==(o=Mv(t[24],t[1]))&>(e,"style",o)},d:function(t){t&<(n)}}}function cv(t){for(var n,e=t[17],r=[],o=0;o0?fv:lv}var r=e(t),o=r(t);return{c:function(){o.c(),n=vt()},m:function(t,e){o.m(t,e),ct(t,n,e)},p:function(t,a){r===(r=e(t))&&o?o.p(t,a):(o.d(1),(o=r(t))&&(o.c(),o.m(n.parentNode,n)))},d:function(t){o.d(t),t&<(n)}}}function dv(t){var n,e=Ad({column:t[27],columnStyles:t[0],columnFormat:t[19],row:t[24],rowStyles:t[1],markdown:t[2]})+"";return{c:function(){Mt(n=st("span"),"has-background",t[22](t[24],t[27],t[0]))},m:function(t,r){ct(t,n,r),n.innerHTML=e},p:function(t,r){524431&r[0]&&e!==(e=Ad({column:t[27],columnStyles:t[0],columnFormat:t[19],row:t[24],rowStyles:t[1],markdown:t[2]})+"")&&(n.innerHTML=e),4194441&r[0]&&Mt(n,"has-background",t[22](t[24],t[27],t[0]))},i:K,o:K,d:function(t){t&<(n)}}}function vv(t){var n,e;return n=new Id({props:{column:t[27],row:t[24],type:t[21](t[27],t[0]).type,height:1.5*t[21](t[27],t[0]).height,color:t[21](t[27],t[0]).color,colorNeg:t[21](t[27],t[0]).colorNeg,area:t[21](t[27],t[0]).area,stroke:t[21](t[27],t[0]).stroke,dotFirst:t[21](t[27],t[0]).dotFirst,dotLast:t[21](t[27],t[0]).dotLast,format:t[21](t[27],t[0]).format,labelDiff:t[21](t[27],t[0]).labelDiff,rangeMin:t[21](t[27],t[0]).rangeMin,rangeMax:t[21](t[27],t[0]).rangeMax,rowStyles:t[1],cm:t[16]}}),{c:function(){Gt(n.$$.fragment)},m:function(t,r){Zt(n,t,r),e=!0},p:function(t,e){var r={};8&e[0]&&(r.column=t[27]),128&e[0]&&(r.row=t[24]),9&e[0]&&(r.type=t[21](t[27],t[0]).type),9&e[0]&&(r.height=1.5*t[21](t[27],t[0]).height),9&e[0]&&(r.color=t[21](t[27],t[0]).color),9&e[0]&&(r.colorNeg=t[21](t[27],t[0]).colorNeg),9&e[0]&&(r.area=t[21](t[27],t[0]).area),9&e[0]&&(r.stroke=t[21](t[27],t[0]).stroke),9&e[0]&&(r.dotFirst=t[21](t[27],t[0]).dotFirst),9&e[0]&&(r.dotLast=t[21](t[27],t[0]).dotLast),9&e[0]&&(r.format=t[21](t[27],t[0]).format),9&e[0]&&(r.labelDiff=t[21](t[27],t[0]).labelDiff),9&e[0]&&(r.rangeMin=t[21](t[27],t[0]).rangeMin),9&e[0]&&(r.rangeMax=t[21](t[27],t[0]).rangeMax),2&e[0]&&(r.rowStyles=t[1]),65536&e[0]&&(r.cm=t[16]),n.$set(r)},i:function(t){e||(Wt(n.$$.fragment,t),e=!0)},o:function(t){Ut(n.$$.fragment,t),e=!1},d:function(t){Qt(n,t)}}}function mv(t){var n,e;return n=new ev({props:{column:t[27],row:t[24],mobileFallback:!0,columnStyles:t[0],rowStyles:t[1],themeStyles:t[14],cm:t[16]}}),{c:function(){Gt(n.$$.fragment)},m:function(t,r){Zt(n,t,r),e=!0},p:function(t,e){var r={};8&e[0]&&(r.column=t[27]),128&e[0]&&(r.row=t[24]),1&e[0]&&(r.columnStyles=t[0]),2&e[0]&&(r.rowStyles=t[1]),16384&e[0]&&(r.themeStyles=t[14]),65536&e[0]&&(r.cm=t[16]),n.$set(r)},i:function(t){e||(Wt(n.$$.fragment,t),e=!0)},o:function(t){Ut(n.$$.fragment,t),e=!1},d:function(t){Qt(n,t)}}}function gv(t){var n,e,r,a,i,u,c,l,f,s=!t[8]&&cv(t),p=[mv,vv,dv],h=[];function d(t,n){return 9&n[0]&&(a=!!(t[0][t[27].name()]||{}).showAsBar),a?0:(8&n[0]&&(i=!("sparkline"!==t[27].type())),i?1:2)}return u=d(t,[-1]),c=h[u]=p[u](t),{c:function(){n=st("tr"),s&&s.c(),e=dt(),r=st("td"),c.c(),gt(r,"style",l=t[23](t[24],t[27].name(),t[1],t[0],t[18],!0)),gt(r,"class","svelte-s0x0vp"),Mt(r,"dw-bold",o(t[0][t[27].name()],"style.bold")||o(t[1]["row-".concat(t[24].__index)],"style.bold")),Mt(r,"inverted",ec(t[27].name(),t[0],t[24],t[1],t[18],t[16],t[11])),gt(n,"class","svelte-s0x0vp"),Mt(n,"odd",t[26]%2==0),Mt(n,"first-col",0===t[29]),Mt(n,"last-col",t[29]===t[3].length-1)},m:function(t,o){ct(t,n,o),s&&s.m(n,null),ut(n,e),ut(n,r),h[u].m(r,null),f=!0},p:function(t,a){t[8]?s&&(s.d(1),s=null):s?s.p(t,a):((s=cv(t)).c(),s.m(n,e));var i=u;(u=d(t,a))===i?h[u].p(t,a):(It(),Ut(h[i],1,1,(function(){h[i]=null})),qt(),(c=h[u])?c.p(t,a):(c=h[u]=p[u](t)).c(),Wt(c,1),c.m(r,null)),(!f||262283&a[0]&&l!==(l=t[23](t[24],t[27].name(),t[1],t[0],t[18],!0)))&>(r,"style",l),139&a[0]&&Mt(r,"dw-bold",o(t[0][t[27].name()],"style.bold")||o(t[1]["row-".concat(t[24].__index)],"style.bold")),329867&a[0]&&Mt(r,"inverted",ec(t[27].name(),t[0],t[24],t[1],t[18],t[16],t[11])),8&a[0]&&Mt(n,"last-col",t[29]===t[3].length-1)},i:function(t){f||(Wt(c),f=!0)},o:function(t){Ut(c),f=!1},d:function(t){t&<(n),s&&s.d(),h[u].d()}}}function bv(t){var n,e,r,o;return{c:function(){n=st("tr"),gt(e=st("td"),"colspan",r=t[8]?1:t[17].length+1),gt(e,"style",o=xv(t[24],t[1])),gt(e,"class","svelte-s0x0vp"),gt(n,"class","spacer-bottom svelte-s0x0vp")},m:function(t,r){ct(t,n,r),ut(n,e)},p:function(t,n){131328&n[0]&&r!==(r=t[8]?1:t[17].length+1)&>(e,"colspan",r),130&n[0]&&o!==(o=xv(t[24],t[1]))&>(e,"style",o)},d:function(t){t&<(n)}}}function yv(t){for(var n,e,r,o,a=0===t[26]&&Mv(t[24],t[1])||0!==t[26],i=xv(t[24],t[1]),u=a&&uv(t),c=t[3],l=[],f=0;f0?t:null,0===n?t:s,r,p,c,!0)}}))})),e(17,M=n)}},[c,l,f,s,p,h,d,v,m,g,b,y,w,_,x,$,k,M,r,o,a,function(t,n){return Qu(t.name(),n).sparkline},function(t,n,e){var r=Qu(n.name(),e);return void 0!==r.style.background||!0===r.customColor&&void 0!==r.customColorBackground[t[r.customColorBy]]||r.style.heatmap&&r.style.heatmap.enabled&&y},function(t,n,e,r,o){return nc(t,e,k,!1,!0)+" "+tc(n,r,t,o,k,y)}]}var kv,Yv,jv,Sv,Ov,Dv,Av,Nv=function(t){R(e,t);var n=rv(e);function e(t){var r;return B(this,e),r=n.call(this),Kt(F(r),t,$v,_v,rt,{columnStyles:0,rowStyles:1,markdown:2,columns:3,mergeEmptyCells:4,striped:5,compact:6,visibleRows:7,noHeader:8,firstRowIsHeader:9,headerStyle:10,heatmap:11,searchable:12,searchQuery:13,themeStyles:14,translate:15,cm:16},[-1,-1]),r}return e}(Jt);function Ev(t){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,r=H(t);if(n){var o=H(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return z(this,e)}}function Lv(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r)}return e}function Bv(t){for(var n=1;nt[12],c=[Iv,Hv],l=[];function f(t,n){return t[13]?0:1}e=f(t),r=l[e]=c[e](t);var s=u&&qv(t);return{c:function(){n=st("div"),r.c(),a=dt(),s&&s.c(),gt(n,"class","above-table svelte-1c0n673")},m:function(t,r){ct(t,n,r),l[e].m(n,null),ut(n,a),s&&s.m(n,null),i=!0},p:function(t,i){var p=e;(e=f(t))===p?l[e].p(t,i):(It(),Ut(l[p],1,1,(function(){l[p]=null})),qt(),(r=l[e])?r.p(t,i):(r=l[e]=c[e](t)).c(),Wt(r,1),r.m(n,a)),8656896&i[0]&&(u=t[11]&&"top"===o(t[18],"vis.tables.pagination.position","top")&&t[23]>t[12]),u?s?(s.p(t,i),8656896&i[0]&&Wt(s,1)):((s=qv(t)).c(),Wt(s,1),s.m(n,null)):s&&(It(),Ut(s,1,1,(function(){s=null})),qt())},i:function(t){i||(Wt(r),Wt(s),i=!0)},o:function(t){Ut(r),Ut(s),i=!1},d:function(t){t&<(n),l[e].d(),s&&s.d()}}}function Hv(t){var n;return{c:function(){n=st("div")},m:function(t,e){ct(t,n,e)},p:K,i:K,o:K,d:function(t){t&<(n)}}}function Iv(t){var n,e;return n=new Yd({props:{translate:t[0],queryParameter:t[3].search}}),{c:function(){Gt(n.$$.fragment)},m:function(t,r){Zt(n,t,r),e=!0},p:function(t,e){var r={};1&e[0]&&(r.translate=t[0]),8&e[0]&&(r.queryParameter=t[3].search),n.$set(r)},i:function(t){e||(Wt(n.$$.fragment,t),e=!0)},o:function(t){Ut(n.$$.fragment,t),e=!1},d:function(t){Qt(n,t)}}}function qv(t){var n,e,r;function o(n){t[75](n)}var a={maxPage:t[41],themeStyles:t[44],translate:t[0]};return void 0!==t[5]&&(a.page=t[5]),n=new _d({props:a}),Dt.push((function(){return Vt(n,"page",o)})),{c:function(){Gt(n.$$.fragment)},m:function(t,e){Zt(n,t,e),r=!0},p:function(t,r){var o={};1024&r[1]&&(o.maxPage=t[41]),1&r[0]&&(o.translate=t[0]),!e&&32&r[0]&&(e=!0,o.page=t[5],Ct((function(){return e=!1}))),n.$set(o)},i:function(t){r||(Wt(n.$$.fragment,t),r=!0)},o:function(t){Ut(n.$$.fragment,t),r=!1},d:function(t){Qt(n,t)}}}function Wv(t){var n;return{c:function(){gt(n=st("div"),"class","legend-above")},m:function(e,r){ct(e,n,r),t[76](n)},p:K,d:function(e){e&<(n),t[76](null)}}}function Uv(t){var n,e,r;return e=new Nv({props:{columns:t[40],columnStyles:t[15],rowStyles:t[14],showRank:t[31],striped:t[34],noHeader:t[32],compact:t[35],markdown:t[17],mergeEmptyCells:t[20],firstRowIsHeader:t[21],headerStyle:t[16],visibleRows:t[28],searchable:t[13],searchQuery:zu,heatmap:t[39],themeStyles:t[44],translate:t[0],cm:t[1]}}),{c:function(){n=st("div"),Gt(e.$$.fragment),gt(n,"class","mobile-only svelte-1c0n673")},m:function(t,o){ct(t,n,o),Zt(e,n,null),r=!0},p:function(t,n){var r={};512&n[1]&&(r.columns=t[40]),32768&n[0]&&(r.columnStyles=t[15]),16384&n[0]&&(r.rowStyles=t[14]),1&n[1]&&(r.showRank=t[31]),8&n[1]&&(r.striped=t[34]),2&n[1]&&(r.noHeader=t[32]),16&n[1]&&(r.compact=t[35]),131072&n[0]&&(r.markdown=t[17]),1048576&n[0]&&(r.mergeEmptyCells=t[20]),2097152&n[0]&&(r.firstRowIsHeader=t[21]),65536&n[0]&&(r.headerStyle=t[16]),268435456&n[0]&&(r.visibleRows=t[28]),8192&n[0]&&(r.searchable=t[13]),256&n[1]&&(r.heatmap=t[39]),1&n[0]&&(r.translate=t[0]),2&n[0]&&(r.cm=t[1]),e.$set(r)},i:function(t){r||(Wt(e.$$.fragment,t),r=!0)},o:function(t){Ut(e.$$.fragment,t),r=!1},d:function(t){t&<(n),Qt(e)}}}function Vv(t){for(var n,e=t[29],r=[],o=0;o0)),n?Qv:Zv}var o=r(t,[-1]),a=o(t);return{c:function(){a.c(),e=vt()},m:function(t,n){a.m(t,n),ct(t,e,n)},p:function(t,n){o===(o=r(t,n))&&a?a.p(t,n):(a.d(1),(a=o(t))&&(a.c(),a.m(e.parentNode,e)))},d:function(t){a.d(t),t&<(e)}}}function tm(t){for(var n,e,r,o=t[31]&&Gv(t),a=t[9],i=[],u=0;u0))),n?0:1}return e=c(t,[-1]),r=u[e]=i[e](t),{c:function(){r.c(),o=vt()},m:function(t,n){u[e].m(t,n),ct(t,o,n),a=!0},p:function(t,n){var a=e;(e=c(t,n))===a?u[e].p(t,n):(It(),Ut(u[a],1,1,(function(){u[a]=null})),qt(),(r=u[e])?r.p(t,n):(r=u[e]=i[e](t)).c(),Wt(r,1),r.m(o.parentNode,o))},i:function(t){a||(Wt(r),a=!0)},o:function(t){Ut(r),a=!1},d:function(t){u[e].d(t),t&<(o)}}}function cm(t){for(var n,e,r,o=t[31]&&nm(t),a=t[9],i=[],u=0;ut[12]&&"bottom"===o(t[18],"vis.tables.pagination.position","top"),_=t[27]&&Rv(),M=(t[11]&&t[23]>t[12]||t[13])&&zv(t),x=t[37].enabled&&"mt"===t[37].position&&Wv(t),$=t[36]&&Uv(t),k=!t[32]&&Vv(t),Y=t[28],j=[],S=0;St[12]&&!t[11]&&dm(t),L=t[37].enabled&&"mb"===t[37].position&&vm(t);return{c:function(){_&&_.c(),n=dt(),e=st("div"),M&&M.c(),r=dt(),x&&x.c(),a=dt(),i=st("div"),$&&$.c(),u=dt(),c=st("table"),k&&k.c(),l=dt(),f=st("tbody");for(var o=0;ot[12]||t[13]?M?(M.p(t,p),8402944&p[0]&&Wt(M,1)):((M=zv(t)).c(),Wt(M,1),M.m(e,r)):M&&(It(),Ut(M,1,1,(function(){M=null})),qt()),t[37].enabled&&"mt"===t[37].position?x?x.p(t,p):((x=Wv(t)).c(),x.m(e,a)):x&&(x.d(1),x=null),t[36]?$?($.p(t,p),32&p[1]&&Wt($,1)):(($=Uv(t)).c(),Wt($,1),$.m(i,u)):$&&(It(),Ut($,1,1,(function(){$=null})),qt()),t[32]?k&&(k.d(1),k=null):k?k.p(t,p):((k=Vv(t)).c(),k.m(c,l)),274645510&p[0]|5368201&p[1]){var h;for(Y=t[28],h=0;ht[12]&&"bottom"===o(t[18],"vis.tables.pagination.position","top")),w?N?(N.p(t,p),8656896&p[0]&&Wt(N,1)):((N=hm(t)).c(),Wt(N,1),N.m(e,d)):N&&(It(),Ut(N,1,1,(function(){N=null})),qt()),t[23]>t[12]&&!t[11]?E?E.p(t,p):((E=dm(t)).c(),E.m(e,v)):E&&(E.d(1),E=null),t[37].enabled&&"mb"===t[37].position?L?L.p(t,p):((L=vm(t)).c(),L.m(e,null)):L&&(L.d(1),L=null)},i:function(t){if(!m){Wt(M),Wt($);for(var n=0;n