!function(){"use strict";function e(e){try{if(","===e.localeData().delimiters.decimal)return";"}catch(e){}return","}function t(e){let{delimiter:t=",",quoteChar:r='"',lineTerminator:n="\n"}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.map((e=>e.map((e=>function(e,t,r){if(null==e||"number"==typeof e&&!Number.isFinite(e))return"";const n=String(e);return-1!==n.indexOf(r)?r+n.replace(new RegExp(r,"g"),r+r)+r:new RegExp("[\n\r".concat(t,"]")).test(n)?r+n+r:n}(e,t,r))).join(t))).join(n)}var r={formatDelimited:t,guessDelimiterFromLocale:e},n="1.13.6",a="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},o=Array.prototype,i=Object.prototype,s="undefined"!=typeof Symbol?Symbol.prototype:null,u=o.push,c=o.slice,l=i.toString,f=i.hasOwnProperty,p="undefined"!=typeof ArrayBuffer,h="undefined"!=typeof DataView,d=Array.isArray,m=Object.keys,g=Object.create,v=p&&ArrayBuffer.isView,b=isNaN,y=isFinite,w=!{toString:null}.propertyIsEnumerable("toString"),M=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],_=Math.pow(2,53)-1;function E(e,t){return t=null==t?e.length-1:+t,function(){for(var r=Math.max(arguments.length-t,0),n=Array(r),a=0;a=0&&r<=_}}function Q(e){return function(t){return null==t?void 0:t[e]}}var ee=Q("byteLength"),te=Z(ee),re=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var ne=p?function(e){return v?v(e)&&!G(e):te(e)&&re.test(l.call(e))}:X(!1),ae=Q("length");function oe(e,t){t=function(e){for(var t={},r=e.length,n=0;n":">",'"':""","'":"'","`":"`"},ot=nt(at),it=nt(Ye(at)),st=ce.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},ut=/(.)^/,ct={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},lt=/\\|'|\r|\n|\u2028|\u2029/g;function ft(e){return"\\"+ct[e]}var pt=/^\s*(\w|\$)+\s*$/;function ht(e,t,r){!t&&r&&(t=r),t=Ce({},t,ce.templateSettings);var n=RegExp([(t.escape||ut).source,(t.interpolate||ut).source,(t.evaluate||ut).source].join("|")+"|$","g"),a=0,o="__p+='";e.replace(n,(function(t,r,n,i,s){return o+=e.slice(a,s).replace(lt,ft),a=s+t.length,r?o+="'+\n((__t=("+r+"))==null?'':_.escape(__t))+\n'":n?o+="'+\n((__t=("+n+"))==null?'':__t)+\n'":i&&(o+="';\n"+i+"\n__p+='"),t})),o+="';\n";var i,s=t.variable;if(s){if(!pt.test(s))throw new Error("variable is not a bare identifier: "+s)}else o="with(obj||{}){\n"+o+"}\n",s="obj";o="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+o+"return __p;\n";try{i=new Function(s,"_",o)}catch(e){throw e.source=o,e}var u=function(e){return i.call(this,e,ce)};return u.source="function("+s+"){\n"+o+"}",u}function dt(e,t,r){var n=(t=Be(t)).length;if(!n)return P(r)?r.call(e):r;for(var a=0;a1)_t(s,t-1,r,n),a=n.length;else for(var u=0,c=s.length;ut?(n&&(clearTimeout(n),n=null),s=c,i=e.apply(a,o),n||(a=o=null)):n||!1===r.trailing||(n=setTimeout(u,l)),i};return c.cancel=function(){clearTimeout(n),s=0,n=a=o=null},c}function kt(e,t,r){var n,a,o,i,s,u=function(){var c=rt()-a;t>c?n=setTimeout(u,t-c):(n=null,r||(i=e.apply(s,o)),n||(o=s=null))},c=E((function(c){return s=this,o=c,a=rt(),n||(n=setTimeout(u,t),r&&(i=e.apply(s,o))),i}));return c.cancel=function(){clearTimeout(n),n=o=s=null},c}function Yt(e,t){return yt(t,e)}function Tt(e){return function(){return!e.apply(this,arguments)}}function St(){var e=arguments,t=e.length-1;return function(){for(var r=t,n=e[t].apply(this,arguments);r--;)n=e[r].call(this,n);return n}}function Dt(e,t){return function(){if(--e<1)return t.apply(this,arguments)}}function Rt(e,t){var r;return function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=null),r}}var Ct=yt(Rt,2);function jt(e,t,r){t=Ke(t,r);for(var n,a=ie(e),o=0,i=a.length;o0?0:a-1;o>=0&&o0?i=o>=0?o:Math.max(o+s,i):s=o>=0?Math.min(o+1,s):o+s+1;else if(r&&o&&s)return n[o=r(n,a)]===a?o:-1;if(a!=a)return(o=t(c.call(n,i,s),K))>=0?o+i:-1;for(o=e>0?i:s-1;o>=0&&o0?0:i-1;for(a||(n=t[o?o[s]:s],s+=e);s>=0&&s=3;return t(e,$e(r,a,4),n,o)}}var qt=$t(1),Jt=$t(-1);function Kt(e,t,r){var n=[];return t=Ke(t,r),Wt(e,(function(e,r,a){t(e,r,a)&&n.push(e)})),n}function Xt(e,t,r){return Kt(e,Tt(Ke(t)),r)}function Zt(e,t,r){t=Ke(t,r);for(var n=!Mt(e)&&ie(e),a=(n||e).length,o=0;o=0}var tr=E((function(e,t,r){var n,a;return P(t)?a=t:(t=Be(t),n=t.slice(0,-1),t=t[t.length-1]),Vt(e,(function(e){var o=a;if(!o){if(n&&n.length&&(e=Ue(e,n)),null==e)return;o=e[t]}return null==o?o:o.apply(e,r)}))}));function rr(e,t){return Vt(e,Ve(t))}function nr(e,t){return Kt(e,We(t))}function ar(e,t,r){var n,a,o=-1/0,i=-1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var s=0,u=(e=Mt(e)?e:Ne(e)).length;so&&(o=n);else t=Ke(t,r),Wt(e,(function(e,r,n){((a=t(e,r,n))>i||a===-1/0&&o===-1/0)&&(o=e,i=a)}));return o}function or(e,t,r){var n,a,o=1/0,i=1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var s=0,u=(e=Mt(e)?e:Ne(e)).length;sn||void 0===r)return 1;if(r1&&(n=$e(n,t[1])),t=me(e)):(n=vr,t=_t(t,!1,!1),e=Object(e));for(var a=0,o=t.length;a1&&(r=t[1])):(t=Vt(_t(t,!1,!1),String),n=function(e,r){return!er(t,r)}),br(e,n,r)}));function wr(e,t,r){return c.call(e,0,Math.max(0,e.length-(null==t||r?1:t)))}function Mr(e,t,r){return null==e||e.length<1?null==t||r?void 0:[]:null==t||r?e[0]:wr(e,e.length-t)}function _r(e,t,r){return c.call(e,null==t||r?1:t)}function Er(e,t,r){return null==e||e.length<1?null==t||r?void 0:[]:null==t||r?e[e.length-1]:_r(e,Math.max(0,e.length-t))}function xr(e){return Kt(e,Boolean)}function Ar(e,t){return _t(e,t,!1)}var Or=E((function(e,t){return t=_t(t,!0,!0),Kt(e,(function(e){return!er(t,e)}))})),Nr=E((function(e,t){return Or(e,t)}));function kr(e,t,r,n){N(t)||(n=r,r=t,t=!1),null!=r&&(r=Ke(r,n));for(var a=[],o=[],i=0,s=ae(e);i{o(e),n[e.name()]=e}));const i={columns:()=>r,column(e){if(T(e)){if(void 0!==n[e])return n[e];throw new Error('No column found with that name: "'+e+'"')}if(!(e<0)){if(void 0!==r[e])return r[e];throw new Error("No column found with that name or index: "+e)}},numColumns:()=>r.length,numRows:()=>r.length?r[0].length:0,eachColumn(e){r.forEach(e)},hasColumn:e=>void 0!==(T(e)?n[e]:r[e]),indexOf:e=>i.hasColumn(e)?r.indexOf(n[e]):-1,list:()=>r.length?Cr(r[0].length).map(i.row):[],row(e){if(!r.length||e>=r[0].length)return{};const t={};return r.forEach((r=>{t[r.name()]=r.val(e)})),t},csv(){let{includeComputedColumns:n=!0,includeHeader:o=!0,includeOrder:s=!0,includeFiltered:u=!1,numeral:c=null,...l}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!r.length)return"";const f=i.numRows(),p=(s?r:a).filter((e=>!(!n&&e.isComputed)&&!(!u&&-1===r.indexOf(e)))).map((e=>[...o?[e.title()]:[],...e.formatted(c)])),h=p[0].map(((e,t)=>p.map((e=>e[t])))).slice(0,f+1);return!l.delimiter&&c&&(l.delimiter=e(c)),t(h,l)},toCSV(){return this.csv(...arguments)},filterColumns:e=>(r=r.filter((t=>!e[t.name()])),Wt(e,((e,t)=>{e&&n[t]&&delete n[t]})),i),eachRow(e){var t;for(t=0;t(o(e),r.push(e),n[e.name()]=e,a.push(e),i),limitRows:e=>(r.forEach((t=>{t.limitRows(e)})),i),limitColumns:e=>(r.length>e&&(r.length=e,a.length=e),i),columnOrder(e){if(arguments.length){const t=r.map(((t,n)=>{const a=e.indexOf(n);return[t,-1!==a?a:r.length]}));return r=t.sort(((e,t)=>e[1]-t[1])).map((e=>e[0])),i}return r.map((function(e){return a.indexOf(e)}))},align(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const t=Math.max(...r.map((e=>e.length)));for(const n of r){const r=Array(t-n.length).fill(e);n.add(...r)}},clone:()=>Br(r.map((e=>e.clone()))),clear(){for(const e of r)e.clear()},deleteRow(){for(var e=arguments.length,t=new Array(e),n=0;n{const n=e.deleteRow(t-r);r+=n.length}))}return i}};return i}const Ur=/^ */.source,Hr=/[*']* *$/.source,zr=/[ \-/.]?/.source,Gr=/[ \-/.]/.source,Wr=/[ \-/.;,]/.source,Vr=/[ \-|T]/.source,$r=/[ \-/.m]/.source,qr={YY:{parse:/['’‘]?(\d{2})/},YYYY:{test:/([12]\d{3})/,parse:/(\d{4})/},YYYY2:{test:/(?:1[7-9]|20)\d{2}/,parse:/(\d{4})/},H:{parse:/h([12])/},Q:{parse:/q([1234])/},W:{parse:/w([0-5]?[0-9])/},MM:{test:/(0?[1-9]|1[0-2])/,parse:/(0?[1-9]|1[0-2])/},DD:{parse:/(0?[1-9]|[1-2][0-9]|3[01])/},DOW:{parse:/([0-7])/},HHMM:{parse:/(0?\d|1\d|2[0-3]):([0-5]\d)(?::([0-5]\d))? *(AM|PM)?/}},Jr={0:["JAN","JANUARY","JANUAR","JÄNNER","JÄN","JANV","JANVIER","ENE","ENERO","GEN","GENNAIO","JANEIRO"],1:["FEB","FEBRUARY","FEBR","FEBRUAR","FÉV","FÉVR","FÉVRIER","FEBRERO","FEBBRAIO","FEV","FEVEREIRO"],2:["MAR","MÄR","MARCH","MRZ","MÄRZ","MARS","MARS","MARZO","MARZO","MARÇO"],3:["APR","APRIL","APR","APRIL","AVR","AVRIL","ABR","ABRIL","APRILE"],4:["MAY","MAI","MAYO","MAG","MAGGIO","MAIO","MAJ"],5:["JUN","JUNE","JUNI","JUIN","JUNIO","GIU","GIUGNO","JUNHO"],6:["JUL","JULY","JULI","JUIL","JUILLET","JULIO","LUG","LUGLIO","JULHO"],7:["AUG","AUGUST","AOÛT","AGO","AGOSTO"],8:["SEP","SEPTEMBER","SEPT","SEPTEMBRE","SEPTIEMBRE","SET","SETTEMBRE","SETEMBRO"],9:["OCT","OCTOBER","OKT","OKTOBER","OCTOBRE","OCTUBRE","OTT","OTTOBRE","OUT","OUTUBRO"],10:["NOV","NOVEMBER","NOVEMBER","NOVEMBRE","NOVIEMBRE","NOVEMBRE","NOVEMBRO"],11:["DEC","DECEMBER","DEZ","DES","DEZEMBER","DÉC","DÉCEMBRE","DIC","DICIEMBRE","DICEMBRE","DESEMBER","DEZEMBRO"]},Kr={};Wt(Jr,(function(e,t){Wt(e,(function(e){Kr[e]=t}))})),qr.MMM={parse:new RegExp("("+Ar(Ne(Jr)).join("|")+")")};const Xr=/^(?:([1-9]\d{3})(-?)(?:(0\d|1[012]))\2(0\d|1\d|2\d|3[01]))T([01]\d|2[0-3])(:?)([0-5]\d)(?:\6([0-5]\d)(?:\.(\d{3}))?)?(Z|[+-][01]\d(?:\6[0-5]\d)?)$/,Zr=/^(?:([1-9]\d{3})(-?)(?:(0\d|1[012]))\2(0\d|1\d|2\d|3[01]))T([01]\d|2[0-3])(:?)([0-5]\d)(?:\6([0-5]\d)(?:\.(\d{3})))$/;Wt(qr,(function(e){e.parse=e.parse.source,R(e.test)?e.test=e.test.source:e.test=e.parse}));var Qr={YYYY:{test:en(qr.YYYY2.test),parse:en(qr.YYYY2.parse),precision:"year"},"YYYY-H":{test:en(qr.YYYY.test,zr,qr.H.test),parse:en(qr.YYYY.parse,zr,qr.H.parse),precision:"half"},"H-YYYY":{test:en(qr.H.test,Gr,qr.YYYY.test),parse:en(qr.H.parse,Gr,qr.YYYY.parse),precision:"half"},"YYYY-Q":{test:en(qr.YYYY.test,zr,qr.Q.test),parse:en(qr.YYYY.parse,zr,qr.Q.parse),precision:"quarter"},"Q-YYYY":{test:en(qr.Q.test,Gr,qr.YYYY.test),parse:en(qr.Q.parse,Gr,qr.YYYY.parse),precision:"quarter"},"YYYY-M":{test:en(qr.YYYY.test,$r,qr.MM.test),parse:en(qr.YYYY.parse,$r,qr.MM.parse),precision:"month"},"M-YYYY":{test:en(qr.MM.test,Gr,qr.YYYY.test),parse:en(qr.MM.parse,Gr,qr.YYYY.parse),precision:"month"},"YYYY-MMM":{test:en(qr.YYYY.test,Gr,qr.MMM.parse),parse:en(qr.YYYY.parse,Gr,qr.MMM.parse),precision:"month"},"MMM-YYYY":{test:en(qr.MMM.parse,Gr,qr.YYYY.test),parse:en(qr.MMM.parse,Gr,qr.YYYY.parse),precision:"month"},"MMM-YY":{test:en(qr.MMM.parse,Gr,qr.YY.test),parse:en(qr.MMM.parse,Gr,qr.YY.parse),precision:"month"},MMM:{test:en(qr.MMM.parse),parse:en(qr.MMM.parse),precision:"month"},"YYYY-WW":{test:en(qr.YYYY.test,zr,qr.W.test),parse:en(qr.YYYY.parse,zr,qr.W.parse),precision:"week"},"WW-YYYY":{test:en(qr.W.test,Gr,qr.YYYY.test),parse:en(qr.W.parse,Gr,qr.YYYY.parse),precision:"week"},"MM/DD/YYYY":{test:en(qr.MM.test,"([\\-\\/])",qr.DD.test,"\\2",qr.YYYY.test),parse:en(qr.MM.parse,"([\\-\\/])",qr.DD.parse,"\\2",qr.YYYY.parse),precision:"day"},"MM/DD/YY":{test:en(qr.MM.test,"([\\-\\/])",qr.DD.test,"\\2",qr.YY.test),parse:en(qr.MM.parse,"([\\-\\/])",qr.DD.parse,"\\2",qr.YY.parse),precision:"day"},"DD/MM/YY":{test:en(qr.DD.test,"([\\-\\.\\/ ?])",qr.MM.test,"\\2",qr.YY.test),parse:en(qr.DD.parse,"([\\-\\.\\/ ?])",qr.MM.parse,"\\2",qr.YY.parse),precision:"day"},"DD/MM/YYYY":{test:en(qr.DD.test,"([\\-\\.\\/ ?])",qr.MM.test,"\\2",qr.YYYY.test),parse:en(qr.DD.parse,"([\\-\\.\\/ ?])",qr.MM.parse,"\\2",qr.YYYY.parse),precision:"day"},"DD/MMM/YYYY":{test:en(qr.DD.test,"([\\-\\.\\/ ?])",qr.MMM.test,"\\2",qr.YYYY.test),parse:en(qr.DD.parse,"([\\-\\.\\/ ?])",qr.MMM.parse,"\\2",qr.YYYY.parse),precision:"day"},"DD/MMM/YY":{test:en(qr.DD.test,"([\\-\\.\\/ ?])",qr.MMM.test,"\\2",qr.YY.test),parse:en(qr.DD.parse,"([\\-\\.\\/ ?])",qr.MMM.parse,"\\2",qr.YY.parse),precision:"day"},"YYYY-MM-DD":{test:en(qr.YYYY.test,"([\\-\\.\\/ ?])",qr.MM.test,"\\2",qr.DD.test),parse:en(qr.YYYY.parse,"([\\-\\.\\/ ?])",qr.MM.parse,"\\2",qr.DD.parse),precision:"day"},"MMM-DD-YYYY":{test:en(qr.MMM.test,Gr,qr.DD.test,Wr,qr.YYYY.test),parse:en(qr.MMM.parse,Gr,qr.DD.parse,Wr,qr.YYYY.parse),precision:"day"},"YYYY-WW-d":{test:en(qr.YYYY.test,zr,qr.W.test,Gr,qr.DOW.test),parse:en(qr.YYYY.parse,zr,qr.W.parse,Gr,qr.DOW.parse),precision:"day"},"MM/DD/YYYY HH:MM":{test:en(qr.MM.test,"([\\-\\/])",qr.DD.test,"\\2",qr.YYYY.test,Vr,qr.HHMM.test),parse:en(qr.MM.parse,"([\\-\\/])",qr.DD.parse,"\\2",qr.YYYY.parse,Vr,qr.HHMM.parse),precision:"day-minutes"},"DD.MM.YYYY HH:MM":{test:en(qr.DD.test,"([\\-\\.\\/ ?])",qr.MM.test,"\\2",qr.YYYY.test,Vr,qr.HHMM.test),parse:en(qr.DD.parse,"([\\-\\.\\/ ?])",qr.MM.parse,"\\2",qr.YYYY.parse,Vr,qr.HHMM.parse),precision:"day-minutes"},"YYYY-MM-DD HH:MM":{test:en(qr.YYYY.test,"([\\-\\.\\/ ?])",qr.MM.test,"\\2",qr.DD.test,Vr,qr.HHMM.test),parse:en(qr.YYYY.parse,"([\\-\\.\\/ ?])",qr.MM.parse,"\\2",qr.DD.parse,Vr,qr.HHMM.parse),precision:"day-minutes"},ISO8601:{test:Xr,parse:Xr,precision:"day-seconds"},floatingts:{test:Zr,parse:Zr,precision:"day-seconds"}};function en(){return new RegExp(Ur+Array.prototype.slice.call(arguments).join(" *")+Hr,"i")}function tn(e,t){var r=Qr[t];return R(r.test)?r.test.test(e):r.test(e,t)}function rn(e,t,r){var n=new Date(Date.UTC(e,0,3));return n.setUTCDate(3-n.getUTCDay()+7*(t-1)+parseInt(r,10)),n}function nn(e,t){return 12!==e?e+("PM"===t?12:0):"AM"===t?0:12}var an={text:function(){return{parse:Ge,errors:function(){return 0},name:function(){return"text"},isValid:function(){return!0},format:function(){}}},number:function(e){let t,r=0;const n={"-.":/^ *[-–—−]?[0-9]*(\.[0-9]+)?(e[+-][0-9]+)?%? *$/,"-,":/^ *[-–—−]?[0-9]*(,[0-9]+)?%? *$/,",.":/^ *[-–—−]?[0-9]{1,3}(,[0-9]{3})*(\.[0-9]+)?%? *$/,".,":/^ *[-–—−]?[0-9]{1,3}(\.[0-9]{3})*(,[0-9]+)?%? *$/," .":/^ *[-–—−]?[0-9]{1,3}([  ][0-9]{3})*(\.[0-9]+)?%? *$/," ,":/^ *[-–—−]?[0-9]{1,3}([  ][0-9]{3})*(,[0-9]+)?%? *$/,"'.":/^ *[-–—−]?[0-9]{1,3}('[0-9]{3})*(\.[0-9]+)?%? *$/},a={"-.":"1234.56","-,":"1234,56",",.":"1,234.56",".,":"1.234,56"," .":"1 234.56"," ,":"1 234,56"," .":"1 234.56"," ,":"1 234,56"," .":"1 234.56"," ,":"1 234,56"},o={na:1,"n/a":1,"-":1,":":1},i={},s=["-.",0];Wt(e=e||[],(function(e){Wt(n,(function(t,r){void 0===i[r]&&(i[r]=0),t.test(e)&&(i[r]+=1,i[r]>s[1]&&(s[0]=r,s[1]=i[r]))}))})),t=s[0];var u={parse:function(e){if(S(e)||O(e)||A(e))return e;var n=e.replace("%","").replace("−","-").replace(/[  ]/g,"").replace("–","-").replace("—","-");return"-"!==t[0]&&(n=n.replace(new RegExp("."===t[0]?"\\.":t[0],"g"),"")),"."!==t[1]&&(n=n.replace(t[1],".")),isNaN(n)||""===n?(o[n.toLowerCase()]||""===n||r++,e):Number(n)},toNum:function(e){return e},fromNum:function(e){return e},errors:function(){return r},name:function(){return"number"},isValid:function(e){return""===e||o[String(e).toLowerCase()]||S(u.parse(e))},ambiguousFormats:function(){var e=[];return Wt(i,(function(t,r){t===s[1]&&e.push([r,a[r]])})),e},format:function(e){return arguments.length?(t=e,u):t}};return u},date:function(e){let t,r=0;const n={},a=["",0];e=e||[],Wt(Qr,(function(t,r){Wt(e,(function(e){void 0===n[r]&&(n[r]=0),tn(String(e).toUpperCase(),r)&&(n[r]+=1,n[r]>a[1]&&(a[0]=r,a[1]=n[r]))}))})),t=a[0];const o={parse:function(e){if(D(e)||O(e))return e;if(!t||!T(e))return r++,e;var n,a,o,i=(n=e.toUpperCase(),o=Qr[a=t],R(o.parse)?n.match(o.parse):o.parse(n,a));if(!i)return r++,e;function s(e){return(e=+e)<30?2e3+e:1900+e}tn(e,t)||r++;var u=(new Date).getFullYear();switch(t){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],Kr[i[2]],1);case"MMM-YYYY":return new Date(+i[2],Kr[i[1]],1);case"MMM-YY":return new Date(s(+i[2]),Kr[i[1]],1);case"MMM":return new Date(u,Kr[i[1]],1);case"YYYY-WW":return rn(i[1],i[2],1);case"WW-YYYY":return rn(i[2],i[1],1);case"YYYY-WW-d":return rn(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],Kr[i[3]],i[1]);case"DD/MMM/YY":return new Date(s(i[4]),Kr[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(s(i[4]),i[1]-1,i[3]);case"DD/MM/YY":return new Date(s(i[4]),i[3]-1,i[1]);case"MMM-DD-YYYY":return new Date(i[3],Kr[i[1]],i[2]);case"YYYY-MM-DD HH:MM":return new Date(+i[1],i[3]-1,+i[4],nn(+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],nn(+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],nn(+i[5],i[8]),+i[6]||0,+i[7]||0);case"ISO8601":return new Date("".concat(i[1],"-").concat(i[3],"-").concat(i[4],"T").concat(i[5],":").concat(i[7],":").concat(i[8]||"00",".").concat(i[9]||"000").concat(i[10]||""));case"floatingts":return new Date("".concat(i[1],"-").concat(i[3],"-").concat(i[4],"T").concat(i[5],":").concat(i[7],":").concat(i[8],".").concat(i[9]));default:console.warn("unknown format",t)}return r++,e},toNum:function(e){return D(e)?e.getTime():Number.NaN},fromNum:function(e){return new Date(e)},errors:function(){return r},name:function(){return"date"},format:function(e){return arguments.length?(t=e,o):t},precision:function(){return Qr[t].precision},isValid:function(e){return D(o.parse(e))},ambiguousFormats:function(){var e=[];return Wt(n,(function(t,r){t===a[1]&&e.push([r,r])})),e}};return o}},on="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function sn(e){var t=e.default;if("function"==typeof t){var r=function(){return t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})})),r}var un,cn={exports:{}}; /*! @license DOMPurify 2.4.0 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.4.0/LICENSE */function ln(){return un||(un=1,function(e,t){e.exports=function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,r){return t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},t(e,r)}function r(){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(e){return!1}}function n(e,a,o){return n=r()?Reflect.construct:function(e,r,n){var a=[null];a.push.apply(a,r);var o=new(Function.bind.apply(e,a));return n&&t(o,n.prototype),o},n.apply(null,arguments)}function a(e){return o(e)||i(e)||s(e)||c()}function o(e){if(Array.isArray(e))return u(e)}function i(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function s(e,t){if(e){if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1?r-1:0),a=1;a/gm),J=g(/^data-[\-\w.\u00B7-\uFFFF]/),K=g(/^aria-[\-\w]+$/),X=g(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Z=g(/^(?:\w+script|data):/i),Q=g(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ee=g(/^html$/i),te=function(){return"undefined"==typeof window?null:window},re=function(t,r){if("object"!==e(t)||"function"!=typeof t.createPolicy)return null;var n=null,a="data-tt-policy-suffix";r.currentScript&&r.currentScript.hasAttribute(a)&&(n=r.currentScript.getAttribute(a));var o="dompurify"+(n?"#"+n:"");try{return t.createPolicy(o,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+o+" could not be created."),null}};function ne(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:te(),r=function(e){return ne(e)};if(r.version="2.4.0",r.removed=[],!t||!t.document||9!==t.document.nodeType)return r.isSupported=!1,r;var n=t.document,o=t.document,i=t.DocumentFragment,s=t.HTMLTemplateElement,u=t.Node,c=t.Element,l=t.NodeFilter,f=t.NamedNodeMap,p=void 0===f?t.NamedNodeMap||t.MozNamedAttrMap:f,h=t.HTMLFormElement,d=t.DOMParser,g=t.trustedTypes,v=c.prototype,b=j(v,"cloneNode"),y=j(v,"nextSibling"),w=j(v,"childNodes"),S=j(v,"parentNode");if("function"==typeof s){var D=o.createElement("template");D.content&&D.content.ownerDocument&&(o=D.content.ownerDocument)}var ae=re(g,n),oe=ae?ae.createHTML(""):"",ie=o,se=ie.implementation,ue=ie.createNodeIterator,ce=ie.createDocumentFragment,le=ie.getElementsByTagName,fe=n.importNode,pe={};try{pe=C(o).documentMode?o.documentMode:{}}catch(e){}var he={};r.isSupported="function"==typeof S&&se&&void 0!==se.createHTMLDocument&&9!==pe;var de,me,ge=$,ve=q,be=J,ye=K,we=Z,Me=Q,_e=X,Ee=null,xe=R({},[].concat(a(I),a(L),a(F),a(B),a(H))),Ae=null,Oe=R({},[].concat(a(z),a(G),a(W),a(V))),Ne=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ke=null,Ye=null,Te=!0,Se=!0,De=!1,Re=!1,Ce=!1,je=!1,Ie=!1,Le=!1,Fe=!1,Pe=!1,Be=!0,Ue=!1,He="user-content-",ze=!0,Ge=!1,We={},Ve=null,$e=R({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),qe=null,Je=R({},["audio","video","img","source","image","track"]),Ke=null,Xe=R({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ze="http://www.w3.org/1998/Math/MathML",Qe="http://www.w3.org/2000/svg",et="http://www.w3.org/1999/xhtml",tt=et,rt=!1,nt=["application/xhtml+xml","text/html"],at="text/html",ot=null,it=o.createElement("form"),st=function(e){return e instanceof RegExp||e instanceof Function},ut=function(t){ot&&ot===t||(t&&"object"===e(t)||(t={}),t=C(t),de=de=-1===nt.indexOf(t.PARSER_MEDIA_TYPE)?at:t.PARSER_MEDIA_TYPE,me="application/xhtml+xml"===de?function(e){return e}:x,Ee="ALLOWED_TAGS"in t?R({},t.ALLOWED_TAGS,me):xe,Ae="ALLOWED_ATTR"in t?R({},t.ALLOWED_ATTR,me):Oe,Ke="ADD_URI_SAFE_ATTR"in t?R(C(Xe),t.ADD_URI_SAFE_ATTR,me):Xe,qe="ADD_DATA_URI_TAGS"in t?R(C(Je),t.ADD_DATA_URI_TAGS,me):Je,Ve="FORBID_CONTENTS"in t?R({},t.FORBID_CONTENTS,me):$e,ke="FORBID_TAGS"in t?R({},t.FORBID_TAGS,me):{},Ye="FORBID_ATTR"in t?R({},t.FORBID_ATTR,me):{},We="USE_PROFILES"in t&&t.USE_PROFILES,Te=!1!==t.ALLOW_ARIA_ATTR,Se=!1!==t.ALLOW_DATA_ATTR,De=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Re=t.SAFE_FOR_TEMPLATES||!1,Ce=t.WHOLE_DOCUMENT||!1,Le=t.RETURN_DOM||!1,Fe=t.RETURN_DOM_FRAGMENT||!1,Pe=t.RETURN_TRUSTED_TYPE||!1,Ie=t.FORCE_BODY||!1,Be=!1!==t.SANITIZE_DOM,Ue=t.SANITIZE_NAMED_PROPS||!1,ze=!1!==t.KEEP_CONTENT,Ge=t.IN_PLACE||!1,_e=t.ALLOWED_URI_REGEXP||_e,tt=t.NAMESPACE||et,t.CUSTOM_ELEMENT_HANDLING&&st(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ne.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&st(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ne.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Ne.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Re&&(Se=!1),Fe&&(Le=!0),We&&(Ee=R({},a(H)),Ae=[],!0===We.html&&(R(Ee,I),R(Ae,z)),!0===We.svg&&(R(Ee,L),R(Ae,G),R(Ae,V)),!0===We.svgFilters&&(R(Ee,F),R(Ae,G),R(Ae,V)),!0===We.mathMl&&(R(Ee,B),R(Ae,W),R(Ae,V))),t.ADD_TAGS&&(Ee===xe&&(Ee=C(Ee)),R(Ee,t.ADD_TAGS,me)),t.ADD_ATTR&&(Ae===Oe&&(Ae=C(Ae)),R(Ae,t.ADD_ATTR,me)),t.ADD_URI_SAFE_ATTR&&R(Ke,t.ADD_URI_SAFE_ATTR,me),t.FORBID_CONTENTS&&(Ve===$e&&(Ve=C(Ve)),R(Ve,t.FORBID_CONTENTS,me)),ze&&(Ee["#text"]=!0),Ce&&R(Ee,["html","head","body"]),Ee.table&&(R(Ee,["tbody"]),delete ke.tbody),m&&m(t),ot=t)},ct=R({},["mi","mo","mn","ms","mtext"]),lt=R({},["foreignobject","desc","title","annotation-xml"]),ft=R({},["title","style","font","a","script"]),pt=R({},L);R(pt,F),R(pt,P);var ht=R({},B);R(ht,U);var dt=function(e){var t=S(e);t&&t.tagName||(t={namespaceURI:et,tagName:"template"});var r=x(e.tagName),n=x(t.tagName);return e.namespaceURI===Qe?t.namespaceURI===et?"svg"===r:t.namespaceURI===Ze?"svg"===r&&("annotation-xml"===n||ct[n]):Boolean(pt[r]):e.namespaceURI===Ze?t.namespaceURI===et?"math"===r:t.namespaceURI===Qe?"math"===r&<[n]:Boolean(ht[r]):e.namespaceURI===et&&!(t.namespaceURI===Qe&&!lt[n])&&!(t.namespaceURI===Ze&&!ct[n])&&!ht[r]&&(ft[r]||!pt[r])},mt=function(e){E(r.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=oe}catch(t){e.remove()}}},gt=function(e,t){try{E(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){E(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Ae[e])if(Le||Fe)try{mt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},vt=function(e){var t,r;if(Ie)e=""+e;else{var n=A(e,/^[\r\n\t ]+/);r=n&&n[0]}"application/xhtml+xml"===de&&(e=''+e+"");var a=ae?ae.createHTML(e):e;if(tt===et)try{t=(new d).parseFromString(a,de)}catch(e){}if(!t||!t.documentElement){t=se.createDocument(tt,"template",null);try{t.documentElement.innerHTML=rt?"":a}catch(e){}}var i=t.body||t.documentElement;return e&&r&&i.insertBefore(o.createTextNode(r),i.childNodes[0]||null),tt===et?le.call(t,Ce?"html":"body")[0]:Ce?t.documentElement:i},bt=function(e){return ue.call(e.ownerDocument||e,e,l.SHOW_ELEMENT|l.SHOW_COMMENT|l.SHOW_TEXT,null,!1)},yt=function(e){return e instanceof h&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof p)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore)},wt=function(t){return"object"===e(u)?t instanceof u:t&&"object"===e(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},Mt=function(e,t,n){he[e]&&M(he[e],(function(e){e.call(r,t,n,ot)}))},_t=function(e){var t;if(Mt("beforeSanitizeElements",e,null),yt(e))return mt(e),!0;if(Y(/[\u0080-\uFFFF]/,e.nodeName))return mt(e),!0;var n=me(e.nodeName);if(Mt("uponSanitizeElement",e,{tagName:n,allowedTags:Ee}),e.hasChildNodes()&&!wt(e.firstElementChild)&&(!wt(e.content)||!wt(e.content.firstElementChild))&&Y(/<[/\w]/g,e.innerHTML)&&Y(/<[/\w]/g,e.textContent))return mt(e),!0;if("select"===n&&Y(/