!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,r){return t(r={path:n,exports:{},require:function(t,n){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==n&&r.path)}},r.exports),r.exports}var r=n((function(t){function n(r){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(r)}t.exports=n})),e=n((function(t,n){t.exports=function(){var t="millisecond",n="second",e="minute",o="hour",a="day",i="week",u="month",c="quarter",f="year",l="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,r){var e=String(t);return!e||e.length>=n?t:""+Array(n+1-e.length).join(r)+t},v={s:d,z:function(t){var n=-t.utcOffset(),r=Math.abs(n),e=Math.floor(r/60),o=r%60;return(n<=0?"+":"-")+d(e,2,"0")+":"+d(o,2,"0")},m:function t(n,r){if(n.date()1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!n)return t;for(var e=Array.isArray(n)?n:n.split("."),o=t,a=0;a>16,n>>8&255,255&n,1]}if(t.match(i)){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 r=parseInt(t,16);return[r>>24&255,r>>16&255,r>>8&255,Math.round((255&r)/255*100)/100]}throw new Error("unknown hex color: ".concat(t))};var c=function(t){if(Array.isArray(t))return t};var f=function(t,n){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var r=[],e=!0,o=!1,a=void 0;try{for(var i,u=t[Symbol.iterator]();!(e=(i=u.next()).done)&&(r.push(i.value),!n||r.length!==n);e=!0);}catch(t){o=!0,a=t}finally{try{e||null==u.return||u.return()}finally{if(o)throw a}}return r}};var l=function(t,n){(null==n||n>t.length)&&(n=t.length);for(var r=0,e=new Array(n);r1&&void 0!==arguments[1]?arguments[1]:null;return t.length>=3?Array.prototype.slice.call(t):"object"==x(t[0])&&n?n.split("").filter((function(n){return void 0!==t[0][n]})).map((function(n){return t[0][n]})):t[0]}),Y=Math.pow,O=function(t){return(t/=255)<=.04045?t/12.92:Y((t+.055)/1.055,2.4)},j=function(t){return t>y?Y(t,1/3):t/b+m},S=function(t,n,r){return t=O(t),n=O(n),r=O(r),[j((.4124564*t+.3575761*n+.1804375*r)/d),j((.2126729*t+.7151522*n+.072175*r)/v),j((.0193339*t+.119192*n+.9503041*r)/g)]},A=function(){for(var t=arguments.length,n=new Array(t),r=0;r1?n-1:0),e=1;e2&&void 0!==arguments[2]?arguments[2]:n;return t.set(r),n}function ct(t,n){t.appendChild(n)}function ft(t,n,r){t.insertBefore(n,r||null)}function lt(t){t.parentNode.removeChild(t)}function st(t,n){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:null;N(this,t),this.a=n,this.e=this.n=null}return U(t,[{key:"m",value:function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.e||(this.e=pt(n.nodeName),this.t=n,this.h(t)),this.i(r)}},{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=Ot;St(t);var c=t.$$={fragment:null,ctx:null,props:a,update:V,not_equal:o,bound:Q(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(u?u.$$.context:n.context||[]),callbacks:Q(),dirty:i,skip_bound:!1},f=!1;if(c.ctx=r?r(t,n.props||{},(function(n,r){var e=!(arguments.length<=2)&&arguments.length-2?arguments.length<=2?void 0:arguments[2]:r;return c.ctx&&o(c.ctx[n],c.ctx[n]=e)&&(!c.skip_bound&&c.bound[n]&&c.bound[n](e),f&&en(t,n)),r})):[],c.update(),f=!0,K(c.before_update),c.fragment=!!e&&e(c.ctx),n.target){if(n.hydrate){var l=_t(n.target);c.fragment&&c.fragment.l(l),l.forEach(lt)}else c.fragment&&c.fragment.c();n.intro&&Xt(t.$$.fragment),nn(t,n.target,n.anchor,n.customElement),qt()}St(u)}var an=function(){function t(){N(this,t)}return U(t,[{key:"$destroy",value:function(){rn(this,1),this.$destroy=V}},{key:"$on",value:function(t,n){var r=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return r.push(n),function(){var t=r.indexOf(n);-1!==t&&r.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}(),un="1.13.1",cn="object"==("undefined"==typeof self?"undefined":r(self))&&self.self===self&&self||"object"==("undefined"==typeof global?"undefined":r(global))&&global.global===global&&global||Function("return this")()||{},fn=Array.prototype,ln=Object.prototype,sn="undefined"!=typeof Symbol?Symbol.prototype:null,pn=fn.push,hn=fn.slice,dn=ln.toString,vn=ln.hasOwnProperty,gn="undefined"!=typeof ArrayBuffer,mn="undefined"!=typeof DataView,bn=Array.isArray,yn=Object.keys,wn=Object.create,Mn=gn&&ArrayBuffer.isView,_n=isNaN,$n=isFinite,xn=!{toString:null}.propertyIsEnumerable("toString"),kn=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],Yn=Math.pow(2,53)-1;function On(t,n){return n=null==n?t.length-1:+n,function(){for(var r=Math.max(arguments.length-n,0),e=Array(r),o=0;o=0&&r<=Yn}}function nr(t){return function(n){return null==n?void 0:n[t]}}var rr=nr("byteLength"),er=tr(rr),or=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var ar=gn?function(t){return Mn?Mn(t)&&!Gn(t):er(t)&&or.test(dn.call(t))}:Jn(!1),ir=nr("length");function ur(t,n){n=function(t){for(var n={},r=t.length,e=0;e":">",'"':""","'":"'","`":"`"},Jr=Qr(Kr),te=Qr(Sr(Kr)),ne=lr.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},re=/(.)^/,ee={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},oe=/\\|'|\r|\n|\u2028|\u2029/g;function ae(t){return"\\"+ee[t]}var ie=/^\s*(\w|\$)+\s*$/;var ue=0;function ce(t,n,r,e,o){if(!(e instanceof n))return t.apply(r,o);var a=Br(t.prototype),i=t.apply(a,o);return jn(i)?i:a}var fe=On((function(t,n){var r=fe.placeholder;return function e(){for(var o=0,a=n.length,i=Array(a),u=0;u1)pe(u,n-1,r,e),o=e.length;else for(var c=0,f=u.length;c0&&(r=n.apply(this,arguments)),t<=1&&(n=null),r}}var be=fe(me,2);function ye(t,n,r){n=Ur(n,r);for(var e,o=cr(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(r&&a&&u)return e[a=r(e,o)]===o?a:-1;if(o!=o)return(a=n(hn.call(e,i,u),Kn))>=0?a+i:-1;for(a=t>0?i:u-1;a>=0&&a0?0:i-1;for(o||(e=n[a?a[u]:u],u+=t);u>=0&&u=3;return n(t,Ir(r,o,4),e,a)}}var De=Ae(1),Ne=Ae(-1);function Ee(t,n,r){var e=[];return n=Ur(n,r),je(t,(function(t,r,o){n(t,r,o)&&e.push(t)})),e}function Ce(t,n,r){n=Ur(n,r);for(var e=!se(t)&&cr(t),o=(e||t).length,a=0;a=0}var Pe=On((function(t,n,r){var e,o;return Fn(n)?o=n:(n=Rr(n),e=n.slice(0,-1),n=n[n.length-1]),Se(t,(function(t){var a=o;if(!a){if(e&&e.length&&(t=Tr(t,e)),null==t)return;a=t[n]}return null==a?a:a.apply(t,r)}))}));function Re(t,n){return Se(t,qr(n))}function Te(t,n,e){var o,a,i=-1/0,u=-1/0;if(null==n||"number"==typeof n&&"object"!=r(t[0])&&null!=t)for(var c=0,f=(t=se(t)?t:jr(t)).length;ci&&(i=o);else n=Ur(n,e),je(t,(function(t,r,e){((a=n(t,r,e))>u||a===-1/0&&i===-1/0)&&(i=t,u=a)}));return i}function ze(t,n,r){if(null==n||r)return se(t)||(t=jr(t)),t[Xr(t.length-1)];var e=se(t)?Lr(t):jr(t),o=ir(e);n=Math.max(Math.min(n,o),0);for(var a=o-1,i=0;i1&&(e=Ir(e,n[1])),n=gr(t)):(e=Ue,n=pe(n,!1,!1),t=Object(t));for(var o=0,a=n.length;o1&&(r=n[1])):(n=Se(pe(n,!1,!1),String),e=function(t,r){return!Le(n,r)}),Ve(t,e,r)}));function Ze(t,n,r){return hn.call(t,0,Math.max(0,t.length-(null==n||r?1:n)))}function Qe(t,n,r){return null==t||t.length<1?null==n||r?void 0:[]:null==n||r?t[0]:Ze(t,t.length-n)}function Ke(t,n,r){return hn.call(t,null==n||r?1:n)}var Je=On((function(t,n){return n=pe(n,!0,!0),Ee(t,(function(t){return!Le(n,t)}))})),to=On((function(t,n){return Je(t,n)}));function no(t,n,r,e){An(n)||(e=r,r=n,n=!1),null!=r&&(r=Ur(r,e));for(var o=[],a=[],i=0,u=ir(t);in?(e&&(clearTimeout(e),e=null),u=f,i=t.apply(o,a),e||(o=a=null)):e||!1===r.trailing||(e=setTimeout(c,l)),i};return f.cancel=function(){clearTimeout(e),u=0,e=o=a=null},f},debounce:function(t,n,r){var e,o,a,i,u,c=function c(){var f=Zr()-o;n>f?e=setTimeout(c,n-f):(e=null,r||(i=t.apply(u,a)),e||(a=u=null))},f=On((function(f){return u=this,a=f,o=Zr(),e||(e=setTimeout(c,n),r&&(i=t.apply(u,a))),i}));return f.cancel=function(){clearTimeout(e),e=a=u=null},f},wrap:function(t,n){return fe(n,t)},negate:ge,compose:function(){var t=arguments,n=t.length-1;return function(){for(var r=n,e=t[n].apply(this,arguments);r--;)e=t[r].call(this,e);return e}},after:function(t,n){return function(){if(--t<1)return n.apply(this,arguments)}},before:me,once:be,findKey:ye,findIndex:Me,findLastIndex:_e,sortedIndex:$e,indexOf:ke,lastIndexOf:Ye,find:Oe,detect:Oe,findWhere:function(t,n){return Oe(t,Hr(n))},each:je,forEach:je,map:Se,collect:Se,reduce:De,foldl:De,inject:De,reduceRight:Ne,foldr:Ne,filter:Ee,select:Ee,reject:function(t,n,r){return Ee(t,ge(Ur(n)),r)},every:Ce,all:Ce,some:Be,any:Be,contains:Le,includes:Le,include:Le,invoke:Pe,pluck:Re,where:function(t,n){return Ee(t,Hr(n))},max:Te,min:function(t,n,e){var o,a,i=1/0,u=1/0;if(null==n||"number"==typeof n&&"object"!=r(t[0])&&null!=t)for(var c=0,f=(t=se(t)?t:jr(t)).length;ce||void 0===r)return 1;if(r",""],_:["",""],"*":["",""],"~":["",""],"\n":["
"]," ":["
"],"-":["
"]};function fo(t){return t.replace(RegExp("^"+(t.match(/^(\t| )+/)||"")[0],"gm"),"")}function lo(t){return(t+"").replace(/"/g,""").replace(//g,">")}function so(t,n){var r,e,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=[],f="",l=n||{},s=0;function p(t){var n=co[t[1]||""],r=c[c.length-1]==t;return n?n[1]?(r?c.pop():c.push(t),n[0|r]):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,r){return l[n.toLowerCase()]=r,""})).replace(/^\n+|\n+$/g,"");o=u.exec(t);)e=t.substring(s,o.index),s=u.lastIndex,r=o[0],e.match(/[^\\](\\\\)*\\$/)||((i=o[3]||o[4])?r='
"+fo(lo(i).replace(/^\n+|\n+$/g,""))+"
":(i=o[6])?(i.match(/\./)&&(o[5]=o[5].replace(/^\d+/gm,"")),a=so(fo(o[5].replace(/^\s*[>*+.-]/gm,""))),">"==i?i="blockquote":(i=i.match(/\./)?"ol":"ul",a=a.replace(/^(.*)(\n|$)/gm,"
  • $1
  • ")),r="<"+i+">"+a+""):o[8]?r=''+lo(o[7])+'':o[10]?(f=f.replace("",''),r=h()+""):o[9]?r="":o[12]||o[14]?r="<"+(i="h"+(o[14]?o[14].length:o[13]>"="?1:2))+">"+so(o[12]||o[15],l)+"":o[16]?r=""+lo(o[16])+"":(o[17]||o[1])&&(r=p(o[17]||"--"))),f+=e,f+=r;return(f+t.substring(s)+h()).replace(/^\n+|\n+$/g,"")}var po=/<\/?([a-z][a-z0-9]*)\b[^>]*>/gi,ho=/|<\?(?:php)?[\s\S]*?\?>/gi,vo="

    ";function go(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||"":vo)+"").toLowerCase().match(/<[a-z][a-z0-9]*>/g)||[]).join("");var r=t,e=t;for(;;)if(e=(r=e).replace(ho,"").replace(po,(function(t,r){return n.indexOf("<"+r.toLowerCase()+">")>-1?t:""})),r===e)return e}(t,n),"undefined"==typeof document)return t;var r=document.createElement("div");r.innerHTML="".concat(t,"");for(var e=r.childNodes[0].querySelectorAll("*"),o=0;o=0&&r<=Po}}function pa(t){return function(n){return null==n?void 0:n[t]}}var ha=pa("byteLength"),da=sa(ha),va=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var ga=Oo?function(t){return No?No(t)&&!oa(t):da(t)&&va.test(ko.call(t))}:la(!1),ma=pa("length");function ba(t,n){n=function(t){for(var n={},r=t.length,e=0;e":">",'"':""","'":"'","`":"`"},fi=ui(ci),li=ui(Ta(ci)),si=Ma.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},pi=/(.)^/,hi={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},di=/\\|'|\r|\n|\u2028|\u2029/g;function vi(t){return"\\"+hi[t]}var gi=/^\s*(\w|\$)+\s*$/;var mi=0;function bi(t,n,r,e,o){if(!(e instanceof n))return t.apply(r,o);var a=Wa(t.prototype),i=t.apply(a,o);return To(i)?i:a}var yi=Ro((function(t,n){var r=yi.placeholder;return function e(){for(var o=0,a=n.length,i=Array(a),u=0;u1)_i(u,n-1,r,e),o=e.length;else for(var c=0,f=u.length;c0&&(r=n.apply(this,arguments)),t<=1&&(n=null),r}}var ji=yi(Oi,2);function Si(t,n,r){n=ei(n,r);for(var e,o=ya(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(r&&a&&u)return e[a=r(e,o)]===o?a:-1;if(o!=o)return(a=n(xo.call(e,i,u),fa))>=0?a+i:-1;for(a=t>0?i:u-1;a>=0&&a0?0:i-1;for(o||(e=n[a?a[u]:u],u+=t);u>=0&&u=3;return n(t,ti(r,o,4),e,a)}}var Fi=zi(1),Hi=zi(-1);function qi(t,n,r){var e=[];return n=ei(n,r),Ri(t,(function(t,r,o){n(t,r,o)&&e.push(t)})),e}function Ii(t,n,r){n=ei(n,r);for(var e=!Mi(t)&&ya(t),o=(e||t).length,a=0;a=0}var Ui=Ro((function(t,n,r){var e,o;return Jo(n)?o=n:(n=Va(n),e=n.slice(0,-1),n=n[n.length-1]),Ti(t,(function(t){var a=o;if(!a){if(e&&e.length&&(t=Xa(t,e)),null==t)return;a=t[n]}return null==a?a:a.apply(t,r)}))}));function Vi(t,n){return Ti(t,Ja(n))}function Xi(t,n,r){var e,o,a=-1/0,i=-1/0;if(null==n||"number"==typeof n&&"object"!=mo(t[0])&&null!=t)for(var u=0,c=(t=Mi(t)?t:Ra(t)).length;ua&&(a=e);else n=ei(n,r),Ri(t,(function(t,r,e){((o=n(t,r,e))>i||o===-1/0&&a===-1/0)&&(a=t,i=o)}));return a}function Zi(t,n,r){if(null==n||r)return Mi(t)||(t=Ra(t)),t[ai(t.length-1)];var e=Mi(t)?Ga(t):Ra(t),o=ma(e);n=Math.max(Math.min(n,o),0);for(var a=o-1,i=0;i1&&(e=ti(e,n[1])),n=Ya(t)):(e=ou,n=_i(n,!1,!1),t=Object(t));for(var o=0,a=n.length;o1&&(r=n[1])):(n=Ti(_i(n,!1,!1),String),e=function(t,r){return!Gi(n,r)}),au(t,e,r)}));function uu(t,n,r){return xo.call(t,0,Math.max(0,t.length-(null==n||r?1:n)))}function cu(t,n,r){return null==t||t.length<1?null==n||r?void 0:[]:null==n||r?t[0]:uu(t,t.length-n)}function fu(t,n,r){return xo.call(t,null==n||r?1:n)}function lu(t,n){return _i(t,n,!1)}var su=Ro((function(t,n){return n=_i(n,!0,!0),qi(t,(function(t){return!Gi(n,t)}))})),pu=Ro((function(t,n){return su(t,n)}));function hu(t,n,r,e){Ho(n)||(e=r,r=n,n=!1),null!=r&&(r=ei(r,e));for(var o=[],a=[],i=0,u=ma(t);in?(e&&(clearTimeout(e),e=null),u=f,i=t.apply(o,a),e||(o=a=null)):e||!1===r.trailing||(e=setTimeout(c,l)),i};return f.cancel=function(){clearTimeout(e),u=0,e=o=a=null},f},debounce:function(t,n,r){var e,o,a,i,u,c=function c(){var f=ii()-o;n>f?e=setTimeout(c,n-f):(e=null,r||(i=t.apply(u,a)),e||(a=u=null))},f=Ro((function(f){return u=this,a=f,o=ii(),e||(e=setTimeout(c,n),r&&(i=t.apply(u,a))),i}));return f.cancel=function(){clearTimeout(e),e=a=u=null},f},wrap:function(t,n){return yi(n,t)},negate:Yi,compose:function(){var t=arguments,n=t.length-1;return function(){for(var r=n,e=t[n].apply(this,arguments);r--;)e=t[r].call(this,e);return e}},after:function(t,n){return function(){if(--t<1)return n.apply(this,arguments)}},before:Oi,once:ji,findKey:Si,findIndex:Di,findLastIndex:Ni,sortedIndex:Ei,indexOf:Bi,lastIndexOf:Li,find:Pi,detect:Pi,findWhere:function(t,n){return Pi(t,Ka(n))},each:Ri,forEach:Ri,map:Ti,collect:Ti,reduce:Fi,foldl:Fi,inject:Fi,reduceRight:Hi,foldr:Hi,filter:qi,select:qi,reject:function(t,n,r){return qi(t,Yi(ei(n)),r)},every:Ii,all:Ii,some:Wi,any:Wi,contains:Gi,includes:Gi,include:Gi,invoke:Ui,pluck:Vi,where:function(t,n){return qi(t,Ka(n))},max:Xi,min:function(t,n,r){var e,o,a=1/0,i=1/0;if(null==n||"number"==typeof n&&"object"!=mo(t[0])&&null!=t)for(var u=0,c=(t=Mi(t)?t:Ra(t)).length;ue||void 0===r)return 1;if(ru[1]&&(u[0]=r,u[1]=i[r]))}))})),n=u[0];var c={parse:function(t){if(Wo(t)||Fo(t)||zo(t))return t;var e=t.replace("%","").replace("−","-").replace(/[  ]/g,"").replace("–","-").replace("—","-");return"-"!==n[0]&&(e=e.replace(new RegExp("."===n[0]?"\\.":n[0],"g"),"")),"."!==n[1]&&(e=e.replace(n[1],".")),isNaN(e)||""===e?(a[e.toLowerCase()]||""===e||r++,t):Number(e)},toNum:function(t){return t},fromNum:function(t){return t},errors:function(){return r},name:function(){return"number"},isValid:function(t){return""===t||a[String(t).toLowerCase()]||Wo(c.parse(t))},ambiguousFormats:function(){var t=[];return Ri(i,(function(n,r){n===u[1]&&t.push([r,o[r]])})),t},format:function(t){return arguments.length?(n=t,c):n}};return c},date:function(t){var n,r=0,e={},o=["",0];t=t||[],Ri(Du,(function(n,r){Ri(t,(function(t){void 0===e[r]&&(e[r]=0),Eu(t,r)&&(e[r]+=1,e[r]>o[1]&&(o[0]=r,o[1]=e[r]))}))})),n=o[0];var a={parse:function(t){if(Go(t)||Fo(t))return t;if(!n||!Io(t))return r++,t;var e,o,a,i=(e=t.toLowerCase(),Uo((a=Du[o=n]).parse)?e.match(a.parse):a.parse(e,o));if(!i)return r++,t;function u(t){return(t=+t)<30?2e3+t:1900+t}Eu(t,n)||r++;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],Au[i[2]],1);case"MMM-YYYY":return new Date(+i[2],Au[i[1]],1);case"MMM-YY":return new Date(u(+i[2]),Au[i[1]],1);case"MMM":return new Date(c,Au[i[1]],1);case"YYYY-WW":return Cu(i[1],i[2],1);case"WW-YYYY":return Cu(i[2],i[1],1);case"YYYY-WW-d":return Cu(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],Au[i[3]],i[1]);case"DD/MMM/YY":return new Date(u(i[4]),Au[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],Au[i[1]],i[2]);case"YYYY-MM-DD HH:MM":return new Date(+i[1],i[3]-1,+i[4],Bu(+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],Bu(+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],Bu(+i[5],i[8]),+i[6]||0,+i[7]||0);case"ISO8601":return new Date(i.toUpperCase());default:console.warn("unknown format",n)}return r++,t},toNum:function(t){return Go(t)?t.getTime():Number.NaN},fromNum:function(t){return new Date(t)},errors:function(){return r},name:function(){return"date"},format:function(t){return arguments.length?(n=t,a):n},precision:function(){return Du[n].precision},isValid:function(t){return Go(a.parse(t))},ambiguousFormats:function(){var t=[];return Ri(e,(function(n,r){n===o[1]&&t.push([r,r])})),t}};return a}};function Pu(t,n,r){function e(t){return null!=t&&""!==t}var o=Qi(mu(n.length)).filter((function(t){return e(n[t])})).slice(0,200).map((function(t){return n[t]}));r=r?Lu[r](o):function(t){if(Ii(n,Wo))return Lu.number();if(Ii(n,Go))return Lu.date();var r,o=[Lu.date(t),Lu.number(t),Lu.text()],a=.1*n.filter(e).length;return Ri(n,(function(t){Ri(o,(function(n){n.parse(t)}))})),Ii(o,(function(t){return t.errors()=1?(t=arguments[0],l=2===arguments.length?arguments[1]:t,p):go(t)},origName:function(){return go(l)},title:function(){return arguments.length?(f=arguments[0],p):go(f||t)},length:n.length,val:function(t,e){if(arguments.length){var o=e?s:n;return t<0&&(t+=o.length),r.parse(Go(o[t])||Wo(o[t])?o[t]:go(o[t]))}},formatted:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return t&&"number"===this.type()?this.values().map((function(n){return Number.isFinite(n)?t(n).format("0.[00000000000000000000]"):n})):this.raw()},values:function(t){var e=t?s:n;return e=Ti(e,(function(t){return Go(t)||Wo(t)?t:go(t)})),Ti(e,r.parse)},each:function(t){for(var r=0;ra[1]&&(a[1]=t))})),a[0]=r.fromNum(a[0]),a[1]=r.fromNum(a[1])),a)},sum:function(){return!!r.toNum&&(void 0===i&&(i=0,p.each((function(t){var n=r.toNum(t);Number.isFinite(n)&&(i+=n)})),i=r.fromNum(i)),i)},mean:function(){if(!r.toNum)return!1;if(void 0===u){u=0;var t=0;p.each((function(n){var e=r.toNum(n);Number.isFinite(e)&&(u+=e,t++)})),u=r.fromNum(u/t)}return u},median:function(){if(!r.toNum)return!1;if(void 0===c){var t=p.values().map(r.toNum);c=r.fromNum(function(t){var n,r=[],e=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 Pu(t,n.slice(),r.name())},clear:function(){n.splice(0),p.length=n.length}};return p.total=p.sum,p}function Ru(t,n){var r=(t.length-1)*n+1,e=Math.floor(r),o=+t[e-1],a=r-e;return a?o+a*(t[e]-o):o}function Tu(t){return null===t?NaN:+t}function zu(t){return!fa(t)}function Fu(t,n){return tn?1:t>=n?0:NaN}var Hu=function(t,n,r){return n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t},qu=[];function Iu(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:V,e=[];function o(r){if(tt(t,r)&&(t=r,n)){for(var o=!qu.length,a=0;a1&&void 0!==arguments[1]?arguments[1]:V,u=[a,i];return e.push(u),1===e.length&&(n=r(o)||V),a(t),function(){var t=e.indexOf(u);-1!==t&&e.splice(t,1),0===e.length&&(n(),n=null)}}return{set:o,update:a,subscribe:i}}var Wu={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,dotFirst:!0,dotLast:!0,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}},Gu={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"},Uu={style:{bold:!0,italic:!1,underline:!1,color:!1,background:!1,fontSize:1.1},borderTop:"none",borderTopColor:"#333333",borderBottom:"2px",borderBottomColor:"#333333"};function Vu(t,n){var r=n[t.name()]||{};return Math.pow(10,-r["number-divisor"]||0)}var Xu="