(globalThis.webpackChunksuperset=globalThis.webpackChunksuperset||[]).push([[9525],{46700:(e,t,s)=>{var r={"./af":42786,"./af.js":42786,"./ar":30867,"./ar-dz":14130,"./ar-dz.js":14130,"./ar-kw":96135,"./ar-kw.js":96135,"./ar-ly":56440,"./ar-ly.js":56440,"./ar-ma":47702,"./ar-ma.js":47702,"./ar-sa":16040,"./ar-sa.js":16040,"./ar-tn":37100,"./ar-tn.js":37100,"./ar.js":30867,"./az":31083,"./az.js":31083,"./be":9808,"./be.js":9808,"./bg":68338,"./bg.js":68338,"./bm":67438,"./bm.js":67438,"./bn":8905,"./bn-bd":76225,"./bn-bd.js":76225,"./bn.js":8905,"./bo":11560,"./bo.js":11560,"./br":1278,"./br.js":1278,"./bs":80622,"./bs.js":80622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":50877,"./cv.js":50877,"./cy":47373,"./cy.js":47373,"./da":24780,"./da.js":24780,"./de":59740,"./de-at":60217,"./de-at.js":60217,"./de-ch":60894,"./de-ch.js":60894,"./de.js":59740,"./dv":5300,"./dv.js":5300,"./el":50837,"./el.js":50837,"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-il":47207,"./en-il.js":47207,"./en-in":44175,"./en-in.js":44175,"./en-nz":76319,"./en-nz.js":76319,"./en-sg":31662,"./en-sg.js":31662,"./eo":92915,"./eo.js":92915,"./es":55655,"./es-do":55251,"./es-do.js":55251,"./es-mx":96112,"./es-mx.js":96112,"./es-us":71146,"./es-us.js":71146,"./es.js":55655,"./et":5603,"./et.js":5603,"./eu":77763,"./eu.js":77763,"./fa":76959,"./fa.js":76959,"./fi":11897,"./fi.js":11897,"./fil":42549,"./fil.js":42549,"./fo":94694,"./fo.js":94694,"./fr":94470,"./fr-ca":63049,"./fr-ca.js":63049,"./fr-ch":52330,"./fr-ch.js":52330,"./fr.js":94470,"./fy":5044,"./fy.js":5044,"./ga":29295,"./ga.js":29295,"./gd":2101,"./gd.js":2101,"./gl":38794,"./gl.js":38794,"./gom-deva":27884,"./gom-deva.js":27884,"./gom-latn":23168,"./gom-latn.js":23168,"./gu":95349,"./gu.js":95349,"./he":24206,"./he.js":24206,"./hi":30094,"./hi.js":30094,"./hr":30316,"./hr.js":30316,"./hu":22138,"./hu.js":22138,"./hy-am":11423,"./hy-am.js":11423,"./id":29218,"./id.js":29218,"./is":90135,"./is.js":90135,"./it":90626,"./it-ch":10150,"./it-ch.js":10150,"./it.js":90626,"./ja":39183,"./ja.js":39183,"./jv":24286,"./jv.js":24286,"./ka":12105,"./ka.js":12105,"./kk":47772,"./kk.js":47772,"./km":18758,"./km.js":18758,"./kn":79282,"./kn.js":79282,"./ko":33730,"./ko.js":33730,"./ku":1408,"./ku.js":1408,"./ky":33291,"./ky.js":33291,"./lb":36841,"./lb.js":36841,"./lo":55466,"./lo.js":55466,"./lt":57010,"./lt.js":57010,"./lv":37595,"./lv.js":37595,"./me":39861,"./me.js":39861,"./mi":35493,"./mi.js":35493,"./mk":95966,"./mk.js":95966,"./ml":87341,"./ml.js":87341,"./mn":5115,"./mn.js":5115,"./mr":10370,"./mr.js":10370,"./ms":9847,"./ms-my":41237,"./ms-my.js":41237,"./ms.js":9847,"./mt":72126,"./mt.js":72126,"./my":56165,"./my.js":56165,"./nb":64924,"./nb.js":64924,"./ne":16744,"./ne.js":16744,"./nl":93901,"./nl-be":59814,"./nl-be.js":59814,"./nl.js":93901,"./nn":83877,"./nn.js":83877,"./oc-lnc":92135,"./oc-lnc.js":92135,"./pa-in":15858,"./pa-in.js":15858,"./pl":64495,"./pl.js":64495,"./pt":89520,"./pt-br":57971,"./pt-br.js":57971,"./pt.js":89520,"./ro":96459,"./ro.js":96459,"./ru":21793,"./ru.js":21793,"./sd":40950,"./sd.js":40950,"./se":10490,"./se.js":10490,"./si":90124,"./si.js":90124,"./sk":64249,"./sk.js":64249,"./sl":14985,"./sl.js":14985,"./sq":51104,"./sq.js":51104,"./sr":49131,"./sr-cyrl":79915,"./sr-cyrl.js":79915,"./sr.js":49131,"./ss":85893,"./ss.js":85893,"./sv":98760,"./sv.js":98760,"./sw":91172,"./sw.js":91172,"./ta":27333,"./ta.js":27333,"./te":23110,"./te.js":23110,"./tet":52095,"./tet.js":52095,"./tg":27321,"./tg.js":27321,"./th":9041,"./th.js":9041,"./tk":19005,"./tk.js":19005,"./tl-ph":75768,"./tl-ph.js":75768,"./tlh":89444,"./tlh.js":89444,"./tr":72397,"./tr.js":72397,"./tzl":28254,"./tzl.js":28254,"./tzm":51106,"./tzm-latn":30699,"./tzm-latn.js":30699,"./tzm.js":51106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":67691,"./uk.js":67691,"./ur":13795,"./ur.js":13795,"./uz":6791,"./uz-latn":60588,"./uz-latn.js":60588,"./uz.js":6791,"./vi":65666,"./vi.js":65666,"./x-pseudo":14378,"./x-pseudo.js":14378,"./yo":75805,"./yo.js":75805,"./zh-cn":83839,"./zh-cn.js":83839,"./zh-hk":55726,"./zh-hk.js":55726,"./zh-mo":99807,"./zh-mo.js":99807,"./zh-tw":74152,"./zh-tw.js":74152};function i(e){var t=o(e);return s(t)}function o(e){if(!s.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=46700},15226:(e,t,s)=>{"use strict";s.d(t,{Z:()=>i});var r=s(58586);class i extends r.Z{}},81545:(e,t,s)=>{"use strict";s.d(t,{Z:()=>n});var r=s(1875),i=s(98195),o=s(86698);class a extends i.Z{constructor(){super(),this.registerValue("SUPERSET_DEFAULT",o.Z[0])}}const n=(0,r.Z)(a)},58586:(e,t,s)=>{"use strict";s.d(t,{Z:()=>r});class r{constructor({colors:e,description:t="",id:s,label:r,isDefault:i}){this.colors=void 0,this.description=void 0,this.id=void 0,this.label=void 0,this.isDefault=void 0,this.id=s,this.label=null!=r?r:s,this.colors=e,this.description=t,this.isDefault=i}}},98195:(e,t,s)=>{"use strict";s.d(t,{Z:()=>o});var r=s(29243),i=s(90537);class o extends r.Z{constructor(){super({name:"ColorScheme",overwritePolicy:i.r.WARN,setFirstItemAsDefault:!0})}get(e){return super.get(e)}}},2995:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var r=s(55784),i=s(1077),o=s(7659),a=s(30108),n=s(73626),l=s(58586);class c extends l.Z{constructor(e){super(e),this.isDiverging=void 0;const{isDiverging:t=!1}=e;this.isDiverging=t}createLinearScale(e=[0,1],t=!1){const s=(0,r.Z)().interpolate(i.Z).clamp(!0);return t||e.length===this.colors.length?s.domain(e).range(this.getColors(e.length)):s.domain((0,o.Z)((0,a.Z)(n.Z,e),this.colors.length)).range(this.colors)}getColors(e=this.colors.length,t=[0,1]){if(e===this.colors.length&&0===t[0]&&1===t[1])return this.colors;const s=(0,a.Z)(i.Z,this.colors),n=(0,r.Z)().range(t).clamp(!0);return(0,o.Z)((e=>s(n(e))),e)}}},45511:(e,t,s)=>{"use strict";s.d(t,{Z:()=>n});var r=s(1875),i=s(98195),o=s(31225);class a extends i.Z{constructor(){super(),this.registerValue("SUPERSET_DEFAULT",o.Z[0])}}const n=(0,r.Z)(a)},27965:(e,t,s)=>{"use strict";s.d(t,{Z:()=>i});var r=s(15226);const i=[{id:"bnbColors",label:"Airbnb Colors",colors:["#ff5a5f","#7b0051","#007A87","#00d1c1","#8ce071","#ffb400","#b4a76c","#ff8083","#cc0086","#00a1b3","#00ffeb","#bbedab","#ffd266","#cbc29a","#ff3339","#ff1ab1","#005c66","#00b3a5","#55d12e","#b37e00","#988b4e"]}].map((e=>new r.Z(e)))},86698:(e,t,s)=>{"use strict";s.d(t,{Z:()=>i});var r=s(15226);const i=[{id:"d3Category10",label:"D3 Category 10",colors:["#1f77b4","#ff7f0e","#2ca02c","#d62728","#9467bd","#8c564b","#e377c2","#7f7f7f","#bcbd22","#17becf"]},{id:"d3Category20",label:"D3 Category 20",colors:["#1f77b4","#aec7e8","#ff7f0e","#ffbb78","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5","#8c564b","#c49c94","#e377c2","#f7b6d2","#7f7f7f","#c7c7c7","#bcbd22","#dbdb8d","#17becf","#9edae5"]},{id:"d3Category20b",label:"D3 Category 20b",colors:["#393b79","#5254a3","#6b6ecf","#9c9ede","#637939","#8ca252","#b5cf6b","#cedb9c","#8c6d31","#bd9e39","#e7ba52","#e7cb94","#843c39","#ad494a","#d6616b","#e7969c","#7b4173","#a55194","#ce6dbd","#de9ed6"]},{id:"d3Category20c",label:"D3 Category 20c",colors:["#3182bd","#6baed6","#9ecae1","#c6dbef","#e6550d","#fd8d3c","#fdae6b","#fdd0a2","#31a354","#74c476","#a1d99b","#c7e9c0","#756bb1","#9e9ac8","#bcbddc","#dadaeb","#636363","#969696","#bdbdbd","#d9d9d9"]}].map((e=>new r.Z(e)))},69224:(e,t,s)=>{"use strict";s.d(t,{Z:()=>i});var r=s(15226);const i=[{id:"echarts4Colors",label:"ECharts v4.x Colors",colors:["#c23531","#2f4554","#61a0a8","#d48265","#91c7ae","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3"]},{id:"echarts5Colors",label:"ECharts v5.x Colors",colors:["#5470C6","#91CC75","#FAC858","#EE6666","#73C0DE","#3BA272","#FC8452","#9A60B4","#EA7CCC"]}].map((e=>new r.Z(e)))},77781:(e,t,s)=>{"use strict";s.d(t,{Z:()=>i});var r=s(15226);const i=[{id:"googleCategory10c",label:"Google Category 10c",colors:["#3366cc","#dc3912","#ff9900","#109618","#990099","#0099c6","#dd4477","#66aa00","#b82e2e","#316395"]},{id:"googleCategory20c",label:"Google Category 20c",colors:["#3366cc","#dc3912","#ff9900","#109618","#990099","#0099c6","#dd4477","#66aa00","#b82e2e","#316395","#994499","#22aa99","#aaaa11","#6633cc","#e67300","#8b0707","#651067","#329262","#5574a6","#3b3eac"]}].map((e=>new r.Z(e)))},64236:(e,t,s)=>{"use strict";s.d(t,{Z:()=>i});var r=s(15226);const i=[{id:"lyftColors",label:"Lyft Colors",colors:["#EA0B8C","#6C838E","#29ABE2","#33D9C1","#9DACB9","#7560AA","#2D5584","#831C4A","#333D47","#AC2077"]}].map((e=>new r.Z(e)))},65445:(e,t,s)=>{"use strict";s.d(t,{Z:()=>i});var r=s(15226);const i=[{id:"presetColors",label:"Preset Colors",colors:["#6BD3B3","#FCC550","#408184","#66CBE2","#EE5960","#484E5A","#FF874E","#03748E","#C9BBAB","#B17BAA","#B5E9D9","#FDE2A7","#9FC0C1","#B2E5F0","#F6ACAF","#A4A6AC","#FFC3A6","#81B9C6","#E4DDD5","#D9BDD5"]}].map((e=>new r.Z(e)))},36361:(e,t,s)=>{"use strict";s.d(t,{Z:()=>i});var r=s(15226);const i=[{id:"supersetColors",label:"Superset Colors",colors:["#1FA8C9","#454E7C","#5AC189","#FF7F44","#666666","#E04355","#FCC700","#A868B7","#3CCCCB","#A38F79","#8FD3E4","#A1A6BD","#ACE1C4","#FEC0A1","#B2B2B2","#EFA1AA","#FDE380","#D3B3DA","#9EE5E5","#D1C6BC"]}].map((e=>new r.Z(e)))},132:(e,t,s)=>{"use strict";s.d(t,{Z:()=>i});var r=s(2995);const i=[{id:"blue_white_yellow",label:"blue/white/yellow",colors:["#00d1c1","white","#ffb400"]},{id:"fire",colors:["white","yellow","red","black"]},{id:"white_black",label:"white/black",colors:["white","black"]},{id:"black_white",label:"black/white",colors:["black","white"]},{id:"dark_blue",label:"dark blues",colors:["#EBF5F8","#6BB1CC","#357E9B","#1B4150","#092935"]},{id:"pink_grey",label:"pink/grey",isDiverging:!0,colors:["#E70B81","#FAFAFA","#666666"]},{id:"greens",colors:["#ffffcc","#78c679","#006837"]},{id:"purples",colors:["#f2f0f7","#9e9ac8","#54278f"]},{id:"oranges",colors:["#fef0d9","#fc8d59","#b30000"]},{id:"red_yellow_blue",label:"red/yellow/blue",isDiverging:!0,colors:["#d7191c","#fdae61","#ffffbf","#abd9e9","#2c7bb6"]},{id:"brown_white_green",label:"brown/white/green",isDiverging:!0,colors:["#a6611a","#dfc27d","#f5f5f5","#80cdc1","#018571"]},{id:"purple_white_green",label:"purple/white/green",isDiverging:!0,colors:["#7b3294","#c2a5cf","#f7f7f7","#a6dba0","#008837"]},{id:"superset_seq_1",label:"Superset Sequential #1",isDiverging:!1,colors:["#F4FAD4","#D7F1AC","#A9E3AF","#82CDBB","#63C1BF","#1FA8C9","#2367AC","#2A2D84","#251354","#050415"]},{id:"superset_seq_2",label:"Superset Sequential #2",isDiverging:!1,colors:["#FBF1B4","#FDD093","#FEAD71","#FF7F44","#E04355","#C53D6F","#952B7B","#4F167B","#251354","#050415"]},{id:"superset_div_1",label:"Superset Diverging #1",isDiverging:!1,colors:["#E04355","#E87180","#EFA1AA","#F7D0D4","#F6F6F7","#C8E9F1","#8FD3E4","#58BDD7","#1FA8C9"]},{id:"superset_div_2",label:"Superset Diverging #2",isDiverging:!1,colors:["#FF7F44","#FF9E72","#FEC0A1","#FFDFD0","#F6F6F7","#C8E9F1","#8FD3E4","#58BDD7","#1FA8C9"]},{id:"preset_seq_1",label:"Preset Sequential #1",isDiverging:!1,colors:["#F3FAEB","#DEF2D7","#CAEAC4","#98DEBC","#69D3B5","#4AA59D","#287886","#0D5B6A","#03273F","#03273F"]},{id:"preset_seq_2",label:"Preset Sequential #2",isDiverging:!1,colors:["#FEECE8","#FDE2DA","#FCCEC2","#F998AA","#F76896","#D13186","#AC0378","#790071","#43026C","#050415"]},{id:"preset_div_1",label:"Preset Diverging #1",isDiverging:!1,colors:["#B17BAA","#C59DC0","#D9BDD5","#D9BDD5","#F6F6F7","#CBEFE5","#98DECA","#64D0B0","#32BE96"]},{id:"preset_div_2",label:"Preset Diverging #2",isDiverging:!1,colors:["#CB5171","#D87C94","#E5A8B7","#F2D3DB","#F6F6F7","#CEE8EC","#9CD1D8","#6CBAC6","#3AA3B2"]},{id:"echarts_gradient",label:"ECharts gradient",isDiverging:!1,colors:["#f6EFA6","#D88273","#BF444C"]}].map((e=>new r.Z(e)))},31225:(e,t,s)=>{"use strict";s.d(t,{Z:()=>i});var r=s(2995);const i=[{id:"schemeRdBu",label:"red/blue",isDiverging:!0,colors:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"]},{id:"schemeBrBG",label:"brown/green",isDiverging:!0,colors:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"]},{id:"schemePRGn",label:"purple/green",isDiverging:!0,colors:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"]},{id:"schemePiYG",label:"pink/green",isDiverging:!0,colors:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"]},{id:"schemePuOr",label:"purple/orange",isDiverging:!0,colors:["#2d004b","#542788","#8073ac","#b2abd2","#d8daeb","#fee0b6","#fdb863","#e08214","#b35806","#7f3b08"]},{id:"schemeRdGy",label:"red/gray/black",isDiverging:!0,colors:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"]},{id:"schemeRdYlBu",label:"red/yellow/blue",colors:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],isDiverging:!0},{id:"schemeRdYlGn",label:"red/yellow/green",colors:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],isDiverging:!0},{id:"schemeSpectral",label:"rainbow",colors:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"]},{id:"schemeBlues",label:"blues",colors:["#b5d4e9","#93c3df","#6daed5","#4b97c9","#2f7ebc","#1864aa","#0a4a90","#08306b"]},{id:"schemeGreens",label:"greens",colors:["#b7e2b1","#97d494","#73c378","#4daf62","#2f984f","#157f3b","#036429","#00441b"]},{id:"schemeGrays",label:"grays",colors:["#cecece","#b4b4b4","#979797","#7a7a7a","#5f5f5f","#404040","#1e1e1e","#000000"]},{id:"schemeOranges",label:"oranges",colors:["#fdc28c","#fda762","#fb8d3d","#f2701d","#e25609","#c44103","#9f3303","#7f2704"]},{id:"schemePurples",label:"purples",colors:["#cecee5","#b6b5d8","#9e9bc9","#8782bc","#7363ac","#61409b","#501f8c","#3f007d"]},{id:"schemeReds",label:"reds",colors:["#fcaa8e","#fc8a6b","#f9694c","#ef4533","#d92723","#bb151a","#970b13","#67000d"]},{id:"schemeViridis",label:"Viridis",colors:["#482475","#414487","#355f8d","#2a788e","#21918c","#22a884","#44bf70","#7ad151","#bddf26","#fde725"]},{id:"schemeInferno",label:"Inferno",colors:["#160b39","#420a68","#6a176e","#932667","#bc3754","#dd513a","#f37819","#fca50a","#f6d746","#fcffa4"]},{id:"schemeMagma",label:"Magma",colors:["#140e36","#3b0f70","#641a80","#8c2981","#b73779","#de4968","#f7705c","#fe9f6d","#fecf92","#fcfdbf"]},{id:"schemeWarm",label:"Warm",colors:["#963db3","#bf3caf","#e4419d","#fe4b83","#ff5e63","#ff7847","#fb9633","#e2b72f","#c6d63c","#aff05b"]},{id:"schemeCool",label:"Cool",colors:["#6054c8","#4c6edb","#368ce1","#23abd8","#1ac7c2","#1ddfa3","#30ef82","#52f667","#7ff658","#aff05b"]},{id:"schemeCubehelixDefault",label:"Cube Helix",colors:["#1a1530","#163d4e","#1f6642","#54792f","#a07949","#d07e93","#cf9cda","#c1caf3","#d2eeef","#ffffff"]},{id:"schemeBuGn",label:"blue/green",colors:["#b7e4da","#8fd3c1","#68c2a3","#49b17f","#2f9959","#157f3c","#036429","#00441b"]},{id:"schemeBuPu",label:"blue/purple",colors:["#b2cae1","#9cb3d5","#8f95c6","#8c74b5","#8952a5","#852d8f","#730f71","#4d004b"]},{id:"schemeGnBu",label:"green/blue",colors:["#bde5bf","#9ed9bb","#7bcbc4","#58b7cd","#399cc6","#1d7eb7","#0b60a1","#084081"]},{id:"schemeOrRd",label:"orange/red",colors:["#fdca94","#fdb07a","#fa8e5d","#f16c49","#e04530","#c81d13","#a70403","#7f0000"]},{id:"schemePuBuGn",label:"purple/blue/green",colors:["#bec9e2","#98b9d9","#69a8cf","#4096c0","#19879f","#037877","#016353","#014636"]},{id:"schemePuBu",label:"purple/blue",colors:["#bfc9e2","#9bb9d9","#72a8cf","#4394c3","#1a7db6","#0667a1","#045281","#023858"]},{id:"schemePuRd",label:"purple/red",colors:["#d0aad2","#d08ac2","#dd63ae","#e33890","#d71c6c","#b70b4f","#8f023a","#67001f"]},{id:"schemeRdPu",label:"red/purple",colors:["#fbb5bc","#f993b0","#f369a3","#e03e98","#c01788","#99037c","#700174","#49006a"]},{id:"schemeYlGnBu",label:"yellow/green/blue",colors:["#d5eeb3","#a9ddb7","#73c9bd","#45b4c2","#2897bf","#2073b2","#234ea0","#1c3185","#081d58"]},{id:"schemeYlGn",label:"yellow/green",colors:["#e4f4ac","#c7e89b","#a2d88a","#78c578","#4eaf63","#2f944e","#15793f","#036034","#004529"]},{id:"schemeYlOrBr",label:"yellow/orange/brown",colors:["#feeaa1","#fed676","#feba4a","#fb992c","#ee7918","#d85b0a","#b74304","#8f3204","#662506"]},{id:"schemeYlOrRd",label:"yellow/orange/red",colors:["#fee087","#fec965","#feab4b","#fd893c","#fa5c2e","#ec3023","#d31121","#af0225","#800026"]}].map((e=>new r.Z(e)))},31069:(e,t,s)=>{"use strict";s.d(t,{Z:()=>n});var r=s(99619);let i;function o(){if(!i)throw new Error("You must call SupersetClient.configure(...) before calling other methods");return i}const a={configure:e=>(i=new r.Z(e),a),reset:()=>{i=void 0},delete:e=>o().delete(e),get:e=>o().get(e),init:e=>o().init(e),isAuthenticated:()=>o().isAuthenticated(),post:e=>o().post(e),postForm:(...e)=>o().postForm(...e),put:e=>o().put(e),reAuthenticate:()=>o().reAuthenticate(),request:e=>o().request(e)},n=a},99619:(e,t,s)=>{"use strict";s.d(t,{Z:()=>a});var r=s(97065),i=s(16416);const o=()=>{window.location.pathname.startsWith("/login")||(window.location.href=`/login?next=${window.location.href}`)};class a{constructor({baseUrl:e=i.w0,host:t,protocol:s,headers:r={},fetchRetryOptions:a={},mode:n="same-origin",timeout:l,credentials:c,csrfToken:d,guestToken:u,guestTokenHeaderName:f="X-GuestToken",unauthorizedHandler:h=o}={}){this.credentials=void 0,this.csrfToken=void 0,this.csrfPromise=void 0,this.guestToken=void 0,this.guestTokenHeaderName=void 0,this.fetchRetryOptions=void 0,this.baseUrl=void 0,this.protocol=void 0,this.host=void 0,this.headers=void 0,this.mode=void 0,this.timeout=void 0,this.handleUnauthorized=void 0;const b=new URL(t||s?`${s||"https:"}//${t||"localhost"}`:e,window.location.href);this.baseUrl=b.href.replace(/\/+$/,""),this.host=b.host,this.protocol=b.protocol,this.headers={Accept:"application/json",...r},this.mode=n,this.timeout=l,this.credentials=c,this.csrfToken=d,this.guestToken=u,this.guestTokenHeaderName=f,this.fetchRetryOptions={...i.pG,...a},"string"==typeof this.csrfToken&&(this.headers={...this.headers,"X-CSRFToken":this.csrfToken},this.csrfPromise=Promise.resolve(this.csrfToken)),u&&(this.headers[f]=u),this.handleUnauthorized=h}async init(e=!1){return this.isAuthenticated()&&!e?this.csrfPromise:this.getCSRFToken()}async postForm(e,t,s="_blank"){if(e){await this.ensureAuth();const r=document.createElement("form");r.action=e,r.method="POST",r.target=s;const i={...t,csrf_token:this.csrfToken};this.guestToken&&(i.guest_token=this.guestToken),Object.entries(i).forEach((([e,t])=>{const s=document.createElement("input");s.type="hidden",s.name=e,s.value=t,r.appendChild(s)})),document.body.appendChild(r),r.submit(),document.body.removeChild(r)}}async reAuthenticate(){return this.init(!0)}isAuthenticated(){return null!==this.csrfToken&&void 0!==this.csrfToken}async get(e){return this.request({...e,method:"GET"})}async delete(e){return this.request({...e,method:"DELETE"})}async put(e){return this.request({...e,method:"PUT"})}async post(e){return this.request({...e,method:"POST"})}async request({credentials:e,mode:t,endpoint:s,host:i,url:o,headers:a,timeout:n,fetchRetryOptions:l,ignoreUnauthorized:c=!1,...d}){return await this.ensureAuth(),(0,r.Z)({...d,credentials:null!=e?e:this.credentials,mode:null!=t?t:this.mode,url:this.getUrl({endpoint:s,host:i,url:o}),headers:{...this.headers,...a},timeout:null!=n?n:this.timeout,fetchRetryOptions:null!=l?l:this.fetchRetryOptions}).catch((e=>(401!==(null==e?void 0:e.status)||c||this.handleUnauthorized(),Promise.reject(e))))}async ensureAuth(){var e;return null!=(e=this.csrfPromise)?e:Promise.reject({error:`SupersetClient has not been provided a CSRF token, ensure it is\n initialized with \`client.getCSRFToken()\` or try logging in at\n ${this.getUrl({endpoint:"/login"})}`})}async getCSRFToken(){return this.csrfToken=void 0,this.csrfPromise=(0,r.Z)({credentials:this.credentials,headers:{...this.headers},method:"GET",mode:this.mode,timeout:this.timeout,url:this.getUrl({endpoint:"api/v1/security/csrf_token/"}),parseMethod:"json"}).then((({json:e})=>("object"==typeof e&&(this.csrfToken=e.result,"string"==typeof this.csrfToken&&(this.headers={...this.headers,"X-CSRFToken":this.csrfToken})),this.isAuthenticated()?this.csrfToken:Promise.reject({error:"Failed to fetch CSRF token"})))),this.csrfPromise}getUrl({host:e,endpoint:t="",url:s}={}){if("string"==typeof s)return s;const r=null!=e?e:this.host,i="/"===r.slice(-1)?r.slice(0,-1):r;return`${this.protocol}//${i}/${"/"===t[0]?t.slice(1):t}`}}},97065:(e,t,s)=>{"use strict";s.d(t,{Z:()=>n}),s(57147);var r=s(59707),i=s.n(r),o=s(16416);function a(e){return new Promise(((t,s)=>{setTimeout((()=>s({error:"Request timed out",statusText:"timeout",timeout:e})),e)}))}async function n({timeout:e,parseMethod:t,...s}){const r=async function({body:e,cache:t="default",credentials:s="same-origin",fetchRetryOptions:r,headers:a,method:n="GET",mode:l="same-origin",postPayload:c,jsonPayload:d,redirect:u="follow",signal:f,stringify:h=!0,url:b,searchParams:m}){const E=i()(fetch,r),g=`${function(e,t){if(t){const s=new URL(e,window.location.href),r=t instanceof URLSearchParams?t:new URLSearchParams(t);return s.search=r.toString(),s.href}return e}(b,m)}`,p={body:e,cache:t,credentials:s,headers:a,method:n,mode:l,redirect:u,signal:f};if("GET"===n&&"no-store"!==t&&"reload"!==t&&o.wE&&"https:"===(window.location&&window.location.protocol)){let e=null;try{e=await caches.open(o.oy);const t=await e.match(g);if(t){const e=t.headers.get("Etag");p.headers={...p.headers,"If-None-Match":e}}}catch{}const t=await E(g,p);if(e&&t.status===o.D_){const t=await e.match(g);if(t)return t.clone();throw new Error("Received 304 but no content is cached!")}return e&&t.status===o.m7&&t.headers.get("Etag")&&(e.delete(g),e.put(g,t.clone())),t}if("POST"===n||"PATCH"===n||"PUT"===n){if(c&&d)throw new Error("Please provide only one of jsonPayload or postPayload");if(c instanceof FormData)p.body=c;else if(c){const e=function(e){try{return"string"==typeof e?JSON.parse(e):e}catch(t){throw new Error(`Invalid payload:\n\n${e}`)}}(c);if(e&&"object"==typeof e){const t=new FormData;Object.keys(e).forEach((s=>{const r=e[s];void 0!==r&&t.append(s,h?JSON.stringify(r):String(r))})),p.body=t}}void 0!==d&&(p.body=JSON.stringify(d),p.headers={...p.headers,"Content-Type":"application/json"})}return E(g,p)}(s);return async function(e,t){const s=await e;if(!s.ok)return Promise.reject(s);if(null===t||"raw"===t)return s;if("text"===t){const e=await s.text();return{response:s,text:e}}if(void 0===t||"json"===t)return{json:await s.json(),response:s};throw new Error(`Expected parseResponse=json|text|raw|null, got '${t}'.`)}("number"==typeof e&&e>0?Promise.race([r,a(e)]):r,t)}},16416:(e,t,s)=>{"use strict";s.d(t,{w0:()=>r,m7:()=>i,D_:()=>o,wE:()=>a,oy:()=>n,pG:()=>l});const r="http://localhost",i=200,o=304,a="caches"in window,n="@SUPERSET-UI/CONNECTION",l={retries:3,retryDelay:1e3,retryOn:[503]}},54732:(e,t,s)=>{"use strict";s.d(t,{Z:()=>r});class r extends Function{constructor(e){return super(),Object.setPrototypeOf(e,new.target.prototype)}}},90537:(e,t,s)=>{"use strict";var r;s.d(t,{r:()=>r,Z:()=>i}),function(e){e.ALLOW="ALLOW",e.PROHIBIT="PROHIBIT",e.WARN="WARN"}(r||(r={}));class i{constructor(e={}){this.name=void 0,this.overwritePolicy=void 0,this.items=void 0,this.promises=void 0,this.listeners=void 0;const{name:t="",overwritePolicy:s=r.ALLOW}=e;this.name=t,this.overwritePolicy=s,this.items={},this.promises={},this.listeners=new Set}clear(){const e=this.keys();return this.items={},this.promises={},this.notifyListeners(e),this}has(e){return null!=this.items[e]}registerValue(e,t){const s=this.items[e],i=this.has(e)&&("value"in s&&s.value!==t||"loader"in s);if(i)if(this.overwritePolicy===r.WARN)console.warn(`Item with key "${e}" already exists. You are assigning a new value.`);else if(this.overwritePolicy===r.PROHIBIT)throw new Error(`Item with key "${e}" already exists. Cannot overwrite.`);return s&&!i||(this.items[e]={value:t},delete this.promises[e],this.notifyListeners([e])),this}registerLoader(e,t){const s=this.items[e],i=this.has(e)&&("loader"in s&&s.loader!==t||"value"in s);if(i)if(this.overwritePolicy===r.WARN)console.warn(`Item with key "${e}" already exists. You are assigning a new value.`);else if(this.overwritePolicy===r.PROHIBIT)throw new Error(`Item with key "${e}" already exists. Cannot overwrite.`);return s&&!i||(this.items[e]={loader:t},delete this.promises[e],this.notifyListeners([e])),this}get(e){const t=this.items[e];if(void 0!==t)return"loader"in t?t.loader&&t.loader():t.value}getAsPromise(e){const t=this.promises[e];if(void 0!==t)return t;const s=this.get(e);if(void 0!==s){const t=Promise.resolve(s);return this.promises[e]=t,t}return Promise.reject(new Error(`Item with key "${e}" is not registered.`))}getMap(){return this.keys().reduce(((e,t)=>{const s=e;return s[t]=this.get(t),s}),{})}getMapAsPromise(){const e=this.keys();return Promise.all(e.map((e=>this.getAsPromise(e)))).then((t=>t.reduce(((t,s,r)=>{const i=t;return i[e[r]]=s,i}),{})))}keys(){return Object.keys(this.items)}values(){return this.keys().map((e=>this.get(e)))}valuesAsPromise(){return Promise.all(this.keys().map((e=>this.getAsPromise(e))))}entries(){return this.keys().map((e=>({key:e,value:this.get(e)})))}entriesAsPromise(){const e=this.keys();return this.valuesAsPromise().then((t=>t.map(((t,s)=>({key:e[s],value:t})))))}remove(e){const t=this.has(e);return delete this.items[e],delete this.promises[e],t&&this.notifyListeners([e]),this}addListener(e){this.listeners.add(e)}removeListener(e){this.listeners.delete(e)}notifyListeners(e){this.listeners.forEach((t=>{try{t(e)}catch(e){console.error("Exception thrown from a registry listener:",e)}}))}}},29243:(e,t,s)=>{"use strict";s.d(t,{Z:()=>i});var r=s(90537);class i extends r.Z{constructor(e={}){super(e),this.initialDefaultKey=void 0,this.defaultKey=void 0,this.setFirstItemAsDefault=void 0;const{initialDefaultKey:t,setFirstItemAsDefault:s=!1}=e;this.initialDefaultKey=t,this.defaultKey=t,this.setFirstItemAsDefault=s}clear(){return super.clear(),this.defaultKey=this.initialDefaultKey,this}get(e){const t=null!=e?e:this.defaultKey;return t?super.get(t):void 0}registerValue(e,t){return super.registerValue(e,t),this.setFirstItemAsDefault&&!this.defaultKey&&(this.defaultKey=e),this}registerLoader(e,t){return super.registerLoader(e,t),this.setFirstItemAsDefault&&!this.defaultKey&&(this.defaultKey=e),this}getDefaultKey(){return this.defaultKey}setDefaultKey(e){return this.defaultKey=e,this}clearDefaultKey(){return this.defaultKey=void 0,this}}},45636:(e,t,s)=>{"use strict";s.d(t,{Z:()=>r});const r={DOLLAR:"$,.2f",DOLLAR_ROUND:"$,d",DOLLAR_ROUND_SIGNED:"+$,d",DOLLAR_SIGNED:"+$,.2f",FLOAT:",.2f",FLOAT_1_POINT:",.1f",FLOAT_2_POINT:",.2f",FLOAT_3_POINT:",.3f",FLOAT_SIGNED:"+,.2f",FLOAT_SIGNED_1_POINT:"+,.1f",FLOAT_SIGNED_2_POINT:"+,.2f",FLOAT_SIGNED_3_POINT:"+,.3f",INTEGER:",d",INTEGER_SIGNED:"+,d",PERCENT:",.2%",PERCENT_1_POINT:",.1%",PERCENT_2_POINT:",.2%",PERCENT_3_POINT:",.3%",PERCENT_SIGNED:"+,.2%",PERCENT_SIGNED_1_POINT:"+,.1%",PERCENT_SIGNED_2_POINT:"+,.2%",PERCENT_SIGNED_3_POINT:"+,.3%",SI:".3s",SI_1_DIGIT:".1s",SI_2_DIGIT:".2s",SI_3_DIGIT:".3s",SMART_NUMBER:"SMART_NUMBER",SMART_NUMBER_SIGNED:"SMART_NUMBER_SIGNED"}},77809:(e,t,s)=>{"use strict";s.d(t,{G:()=>o,Z:()=>n});var r=s(54732),i=s(49714);const o=12345.432;class a extends r.Z{constructor(e){super((e=>this.format(e))),this.id=void 0,this.label=void 0,this.description=void 0,this.formatFunc=void 0,this.isInvalid=void 0;const{id:t=(0,i.Z)("config.id"),label:s,description:r="",formatFunc:o=(0,i.Z)("config.formatFunc"),isInvalid:a=!1}=e;this.id=t,this.label=null!=s?s:t,this.description=r,this.formatFunc=o,this.isInvalid=a}format(e){return null==e||Number.isNaN(e)?`${e}`:e===Number.POSITIVE_INFINITY?"โˆž":e===Number.NEGATIVE_INFINITY?"-โˆž":this.formatFunc(e)}preview(e=o){return`${e} => ${this.format(e)}`}}const n=a},18212:(e,t,s)=>{"use strict";s.d(t,{Z:()=>l});var r=s(29243),i=s(90537),o=s(43851),a=s(84986),n=s(45636);class l extends r.Z{constructor(){super({name:"NumberFormatter",overwritePolicy:i.r.WARN}),this.registerValue(n.Z.SMART_NUMBER,(0,a.Z)()),this.registerValue(n.Z.SMART_NUMBER_SIGNED,(0,a.Z)({signed:!0})),this.setDefaultKey(n.Z.SMART_NUMBER)}get(e){const t=`${null==e||""===e?this.defaultKey:e}`.trim();if(this.has(t))return super.get(t);const s=(0,o.Z)({formatString:t});return this.registerValue(t,s),s}format(e,t){return this.get(e)(t)}}},67190:(e,t,s)=>{"use strict";s.d(t,{ZP:()=>a,JB:()=>n,uf:()=>l});var r=s(1875),i=s(18212);const o=(0,r.Z)(i.Z),a=o;function n(e){return o().get(e)}function l(e,t){return o().format(e,t)}},43851:(e,t,s)=>{"use strict";s.d(t,{Z:()=>a});var r=s(16722),i=s(49714),o=s(77809);function a(e){const{description:t,formatString:s=(0,i.Z)("config.formatString"),label:a,locale:n}=e;let l,c=!1;try{l=void 0===n?(0,r.WU)(s):(0,r.FF)(n).format(s)}catch(e){l=e=>`${e} (Invalid format: ${s})`,c=!0}return new o.Z({description:t,formatFunc:l,id:s,isInvalid:c,label:a})}},75430:(e,t,s)=>{"use strict";s.d(t,{Z:()=>a});var r=s(73258),i=s.n(r),o=s(77809);function a(e={}){const{description:t,id:s,label:r,multiplier:a=1,...n}=e;return new o.Z({description:t,formatFunc:e=>i()(e*a,n),id:null!=s?s:"duration_format",label:null!=r?r:"Duration formatter"})}},84986:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var r=s(16722),i=s(77809),o=s(45636);const a=(0,r.WU)(".3~s"),n=(0,r.WU)(".2~f"),l=(0,r.WU)(".4~f");function c(e={}){const{description:t,signed:s=!1,id:r,label:c}=e,d=s?e=>e>0?"+":"":()=>"";return new i.Z({description:t,formatFunc:e=>`${d(e)}${function(e){if(0===e)return"0";const t=Math.abs(e);return t>=1e3?a(e).replace("G","B"):t>=1?n(e):t>=.001?l(e):t>1e-6?`${a(1e6*e)}ยต`:a(e)}(e)}`,id:r||s?o.Z.SMART_NUMBER_SIGNED:o.Z.SMART_NUMBER,label:null!=c?c:"Adaptive formatter"})}},22102:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var r=s(15926),i=s.n(r),o=s(31069),a=s(18014);async function n(e){if(e instanceof a.P)throw e;if("string"==typeof e)throw new a.P({message:e});if(e instanceof Error)throw new a.P({message:e.message||"Unknown Error",originalError:e});let t,s,r,i,o="Unknown Error";if(e instanceof Response){const{status:a,statusText:n}=e;r=a,i=n,o=`${r} ${i}`;try{t=await e.json(),s=t}catch(t){s=e}}else e&&(t=e);if(t&&("error"in t||"message"in t||"errors"in t)){let e;var n;throw e="errors"in t?(null==(n=t.errors)?void 0:n[0])||{}:"object"==typeof t.error?t.error:t,o=e.message||e.error||e.error_type||o,new a.P({status:r,statusText:i,message:o,originalError:s,...e})}throw new a.P({status:r,statusText:i,message:o,originalError:e})}const l=new Set(["form","json","search","rison"]);function c(e){const{endpoint:t,method:s,requestType:r,responseType:a,processResponse:c,...d}=e,u=r||(function(e){return!e||"GET"===e||"DELETE"===e||"HEAD"===e}(s)?"search":"json");if(!l.has(u))throw new Error(`Invalid request payload type, choose from: ${[...l].join(" | ")}`);async function f(e,{client:r=o.Z}={client:o.Z}){try{const o={...d,method:s,endpoint:t};let l;"search"===u?o.searchParams=e:"rison"===u?o.endpoint=`${t}?q=${i().encode(e)}`:"form"===u?o.postPayload=e:o.jsonPayload=e;const f=await r.request({...o,parseMethod:"raw"});if("text"===a)l=await f.text();else if("raw"===a||null===a)l=f;else if(l=await f.json(),l&&"object"==typeof l&&"error"in l)return n(l);const h=l;return c?c(h):h}catch(e){return n(e)}}return f.method=s,f.endpoint=t,f.requestType=u,f}},18014:(e,t,s)=>{"use strict";var r;s.d(t,{M:()=>r,P:()=>i}),function(e){e.UNKNOWN_ERROR="UNKNOWN_ERROR",e.FRONTEND_CSRF_ERROR="FRONTEND_CSRF_ERROR",e.FRONTEND_NETWORK_ERROR="FRONTEND_NETWORK_ERROR",e.FRONTEND_TIMEOUT_ERROR="FRONTEND_TIMEOUT_ERROR",e.GENERIC_DB_ENGINE_ERROR="GENERIC_DB_ENGINE_ERROR",e.VIZ_GET_DF_ERROR="VIZ_GET_DF_ERROR",e.UNKNOWN_DATASOURCE_TYPE_ERROR="UNKNOWN_DATASOURCE_TYPE_ERROR",e.FAILED_FETCHING_DATASOURCE_INFO_ERROR="FAILED_FETCHING_DATASOURCE_INFO_ERROR",e.TABLE_SECURITY_ACCESS_ERROR="TABLE_SECURITY_ACCESS_ERROR",e.DATASOURCE_SECURITY_ACCESS_ERROR="DATASOURCE_SECURITY_ACCESS_ERROR",e.MISSING_OWNERSHIP_ERROR="MISSING_OWNERSHIP_ERROR"}(r||(r={}));class i extends Error{constructor({status:e,statusText:t,message:s,link:i,extra:o,stack:a,error_type:n,originalError:l}){super(s),this.status=void 0,this.statusText=void 0,this.errorType=void 0,this.extra=void 0,this.originalError=void 0;const c=a||(l instanceof Error?l.stack:void 0);this.stack=c&&this.stack?[this.stack.split("\n")[0],...c.split("\n").slice(1)].join("\n"):this.stack,this.name="SupersetApiError",this.errorType=n||r.UNKNOWN_ERROR,this.extra=o||{},i&&(this.extra.link=i),this.status=e,this.statusText=t,this.originalError=l}}},51995:(e,t,s)=>{"use strict";s.d(t,{iv:()=>a.iv,tZ:()=>a.tZ,f6:()=>i.a,zo:()=>i.C,Zz:()=>i.b,S9:()=>o.Z,Fg:()=>n,Yi:()=>l,iK:()=>c,K6:()=>d});var r=s(42968),i=s(68135),o=s(23882),a=s(11965);function n(){const e=(0,i.u)();if(0===Object.keys(e).length&&e.constructor===Object)throw new Error("useTheme() could not find a ThemeContext. The component is likely missing from the app.");return e}const l=(0,o.Z)({key:"superset"}),c=r.Z,d={borderRadius:4,colors:{text:{label:"#879399",help:"#737373"},primary:{base:"#20A7C9",dark1:"#1A85A0",dark2:"#156378",light1:"#79CADE",light2:"#A5DAE9",light3:"#D2EDF4",light4:"#E9F6F9",light5:"#F3F8FA"},secondary:{base:"#444E7C",dark1:"#363E63",dark2:"#282E4A",dark3:"#1B1F31",light1:"#8E94B0",light2:"#B4B8CA",light3:"#D9DBE4",light4:"#ECEEF2",light5:"#F5F5F8"},grayscale:{base:"#666666",dark1:"#323232",dark2:"#000000",light1:"#B2B2B2",light2:"#E0E0E0",light3:"#F0F0F0",light4:"#F7F7F7",light5:"#FFFFFF"},error:{base:"#E04355",dark1:"#A7323F",dark2:"#6F212A",light1:"#EFA1AA",light2:"#FAEDEE"},warning:{base:"#FF7F44",dark1:"#BF5E33",dark2:"#7F3F21",light1:"#FEC0A1",light2:"#FFF2EC"},alert:{base:"#FCC700",dark1:"#BC9501",dark2:"#7D6300",light1:"#FDE380",light2:"#FEF9E6"},success:{base:"#5AC189",dark1:"#439066",dark2:"#2B6144",light1:"#ACE1C4",light2:"#EEF8F3"},info:{base:"#66BCFE",dark1:"#4D8CBE",dark2:"#315E7E",light1:"#B3DEFE",light2:"#EFF8FE"}},opacity:{light:"10%",mediumLight:"35%",mediumHeavy:"60%",heavy:"80%"},typography:{families:{sansSerif:"'Inter', Helvetica, Arial",serif:"Georgia, 'Times New Roman', Times, serif",monospace:"'Fira Code', 'Courier New', monospace"},weights:{light:200,normal:400,medium:500,bold:600},sizes:{xxs:9,xs:10,s:12,m:14,l:16,xl:21,xxl:28}},zIndex:{aboveDashboardCharts:10,dropdown:11,max:3e3},transitionTiming:.3,gridUnit:4}},42846:(e,t,s)=>{"use strict";s.d(t,{D:()=>r,Z:()=>i});const r="local!",i={DATABASE_DATE:"%Y-%m-%d",DATABASE_DATETIME:"%Y-%m-%d %H:%M:%S",DATABASE_DATETIME_REVERSE:"%d-%m-%Y %H:%M:%S",INTERNATIONAL_DATE:"%d/%m/%Y",TIME:"%H:%M:%S",US_DATE:"%m/%d/%Y"}},69244:(e,t,s)=>{"use strict";s.d(t,{F:()=>o,Z:()=>n});var r=s(54732),i=s(49714);const o=new Date(Date.UTC(2017,1,14,11,22,33));class a extends r.Z{constructor(e){super((e=>this.format(e))),this.id=void 0,this.label=void 0,this.description=void 0,this.formatFunc=void 0,this.useLocalTime=void 0;const{id:t=(0,i.Z)("config.id"),label:s,description:r="",formatFunc:o=(0,i.Z)("config.formatFunc"),useLocalTime:a=!1}=e;this.id=t,this.label=null!=s?s:t,this.description=r,this.formatFunc=o,this.useLocalTime=a}format(e){return function(e,t){return null==e?`${e}`:t(e instanceof Date?e:new Date(e))}(e,(e=>this.formatFunc(e)))}preview(e=o){return`${e.toUTCString()} => ${this.format(e)}`}}const n=a},51115:(e,t,s)=>{"use strict";s.d(t,{ZP:()=>D,mr:()=>R,ns:()=>y,bt:()=>v,uh:()=>_,Rg:()=>F});var r=s(1875),i=s(29243),o=s(90537),a=s(42846),n=s(69);class l extends i.Z{constructor(){super({initialDefaultKey:a.Z.DATABASE_DATETIME,name:"TimeFormatter",overwritePolicy:o.r.WARN})}get(e){const t=`${null==e||""===e?this.defaultKey:e}`.trim();if(this.has(t))return super.get(t);const s=t.startsWith(a.D),r=t.replace(a.D,""),i=(0,n.Z)({formatString:r,useLocalTime:s});return this.registerValue(t,i),i}format(e,t){return this.get(e)(t)}}var c=s(69244),d=s(18010);const{DATABASE_DATE:u,DATABASE_DATETIME:f}=a.Z,h="%Y-%m-%d %H:%M",b={[d.A.DATE]:u,[d.A.SECOND]:f,[d.A.MINUTE]:h,[d.A.FIVE_MINUTES]:h,[d.A.TEN_MINUTES]:h,[d.A.FIFTEEN_MINUTES]:h,[d.A.THIRTY_MINUTES]:h,[d.A.HOUR]:"%Y-%m-%d %H:00",[d.A.DAY]:u,[d.A.WEEK]:u,[d.A.MONTH]:"%b %Y",[d.A.QUARTER]:"%Y Q%q",[d.A.YEAR]:"%Y",[d.A.WEEK_STARTING_SUNDAY]:u,[d.A.WEEK_STARTING_MONDAY]:u,[d.A.WEEK_ENDING_SATURDAY]:u,[d.A.WEEK_ENDING_SUNDAY]:u};function m(e,t,s=0,r=1,i=0,o=0,a=0,n=0){const l=[t,s,r,i,o,a,n];return"local"===e?new Date(...l):new Date(Date.UTC(...l))}function E(e){return new Date(e.getTime()-1)}var g=s(54732);class p extends g.Z{constructor(e){super((e=>this.format(e))),this.id=void 0,this.label=void 0,this.description=void 0,this.formatFunc=void 0,this.useLocalTime=void 0;const{id:t,label:s,description:r="",formatFunc:i,useLocalTime:o=!1}=e;this.id=t,this.label=null!=s?s:t,this.description=r,this.formatFunc=i,this.useLocalTime=o}format(e){return this.formatFunc(e)}}const T=p,A=(0,r.Z)(l),D=A;function F(e){return new T({id:e||"undefined",formatFunc:t=>{const s=A().get(e),[r,i]=t.map((e=>s(e)));return r===i?r:[r,i].join(" โ€” ")},useLocalTime:null==e?void 0:e.startsWith(a.D)})}function y(e,t){return F(e)(t)}function v(e,t){if(t){const s=e||b[t],r=F(s);return new c.Z({id:[s,t].join("/"),formatFunc:e=>r.format(function(e,t,s=!1){const r=function(e,t,s){const r=s?e.getDate():e.getUTCDate(),i=s?e.getMonth():e.getUTCMonth(),o=s?e.getFullYear():e.getUTCFullYear(),a=s?"local":"utc";switch(t){case d.A.SECOND:return new Date(e.getTime()+1e3-1);case d.A.MINUTE:return new Date(e.getTime()+6e4-1);case d.A.FIVE_MINUTES:return new Date(e.getTime()+3e5-1);case d.A.TEN_MINUTES:return new Date(e.getTime()+6e5-1);case d.A.FIFTEEN_MINUTES:return new Date(e.getTime()+9e5-1);case d.A.THIRTY_MINUTES:return new Date(e.getTime()+18e5-1);case d.A.HOUR:return new Date(e.getTime()+36e5-1);case d.A.WEEK:case d.A.WEEK_STARTING_SUNDAY:case d.A.WEEK_STARTING_MONDAY:return E(m(a,o,i,r+7));case d.A.MONTH:return E(m(a,o,i+1));case d.A.QUARTER:return E(m(a,o,3*(Math.floor(i/3)+1)));case d.A.YEAR:return E(m(a,o+1));case d.A.WEEK_ENDING_SATURDAY:case d.A.WEEK_ENDING_SUNDAY:case d.A.DATE:case d.A.DAY:default:return E(m(a,o,i,r+1))}}(e,t,s);if(t===d.A.WEEK_ENDING_SATURDAY||t===d.A.WEEK_ENDING_SUNDAY){const t=s?e.getDate():e.getUTCDate(),i=s?e.getMonth():e.getUTCMonth();return[m(s?"local":"utc",s?e.getFullYear():e.getUTCFullYear(),i,t-6),r]}return[e,r]}(e,t,r.useLocalTime)),useLocalTime:r.useLocalTime})}return A().get(e)}function _(e){return v(void 0,e)}function R(e,t,s){return v(e,s)(t)}},69:(e,t,s)=>{"use strict";s.d(t,{Z:()=>l});var r=s(90317),i=s(30472),o=s(49714),a=s(69244),n=s(42846);function l(e){const{description:t,formatString:s=(0,o.Z)("formatString"),label:l,locale:c,useLocalTime:d=!1}=e,u=d?`${n.D}${s}`:s;let f;if(void 0===c)f=(d?r.i$:r.g0)(s);else{const e=(0,i.Z)(c);f=d?e.format(s):e.utcFormat(s)}return new a.Z({description:t,formatFunc:f,id:u,label:l,useLocalTime:d})}},11538:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var r=s(90317),i=s(35009);function o(e=!1){let t,s,r,o,a,n,l,c,d,u,f,h,b,m;return e?(t=i.S1,s=i.Z_,r=i.WQ,o=i.rr,a=i.NG,n=i.Zy,l=i.Ox,c=i.YD,d=i.EF,u=i.Ig,f=i.y2,h=i.Lq,b=i.F0,m=i.jB):(t=i.OL,s=i.rz,r=i.lM,o=i.AN,a=i.YF,n=i.pI,l=i.l6,c=i.J1,d=i.b3,u=i.hB,f=i.QQ,h=i.g4,b=i.me,m=i.ol),{floorSecond:t,floorMinute:s,floorHour:r,floorDay:o,floorWeek:a,floorWeekStartOnSunday:n,floorWeekStartOnMonday:l,floorWeekStartOnTuesday:c,floorWeekStartOnWednesday:d,floorWeekStartOnThursday:u,floorWeekStartOnFriday:f,floorWeekStartOnSaturday:h,floorMonth:b,floorYear:m,hasMillisecond:e=>t(e)s(e)r(e)o(e)b(e)a(e)n(e)l(e)c(e)d(e)u(e)f(e)h(e)m(e)function(e){return R(e)?p:N(e)?T:w(e)?A:C(e)?D:j(e)?S(e)?F:y:I(e)?v:_}(e)(e),id:e,label:t,useLocalTime:o})}},78900:(e,t,s)=>{"use strict";s.d(t,{Z:()=>r});const r=(0,s(11538).Z)({id:"smart_date",label:"Adaptative Formatting",formats:{millisecond:".%Lms",second:":%Ss",minute:"%I:%M",hour:"%I %p",day:"%a %d",week:"%b %d",month:"%B",year:"%Y"}})},40962:(e,t,s)=>{"use strict";s.d(t,{Z:()=>r});const r=(0,s(11538).Z)({id:"smart_date_verbose",label:"Verbose Adaptative Formatting",formats:{millisecond:".%L",second:"%a %b %d, %I:%M:%S %p",minute:"%a %b %d, %I:%M %p",hour:"%a %b %d, %I %p",day:"%a %b %-e",week:"%a %b %-e",month:"%b %Y",year:"%Y"}})},18010:(e,t,s)=>{"use strict";s.d(t,{A:()=>r});const r={DATE:"date",SECOND:"PT1S",MINUTE:"PT1M",FIVE_MINUTES:"PT5M",TEN_MINUTES:"PT10M",FIFTEEN_MINUTES:"PT15M",THIRTY_MINUTES:"PT30M",HOUR:"PT1H",DAY:"P1D",WEEK:"P1W",WEEK_STARTING_SUNDAY:"1969-12-28T00:00:00Z/P1W",WEEK_STARTING_MONDAY:"1969-12-29T00:00:00Z/P1W",WEEK_ENDING_SATURDAY:"P1W/1970-01-03T00:00:00Z",WEEK_ENDING_SUNDAY:"P1W/1970-01-04T00:00:00Z",MONTH:"P1M",QUARTER:"P3M",YEAR:"P1Y"}},61988:(e,t,s)=>{"use strict";s.d(t,{oK:()=>m,Zt:()=>h,hk:()=>b,jQ:()=>d,sq:()=>f,t:()=>E,tn:()=>g});var r=s(42353),i=s.n(r),o=s(68492);const a={domain:"superset",locale_data:{superset:{"":{domain:"superset",lang:"en",plural_forms:"nplurals=2; plural=(n != 1)"}}}};class n{constructor(e={}){this.i18n=void 0,this.locale=void 0;const{languagePack:t=a}=e;this.i18n=new(i())(t),this.locale=this.i18n.options.locale_data.superset[""].lang}addTranslation(e,t){const s=this.i18n.options.locale_data.superset;e in s&&o.Z.warn(`Duplicate translation key "${e}", will override.`),s[e]=t}addTranslations(e){e&&!Array.isArray(e)?Object.entries(e).forEach((([e,t])=>this.addTranslation(e,t))):o.Z.warn("Invalid translations")}addLocaleData(e){const t=(null==e?void 0:e[this.locale])||(null==e?void 0:e.en);t?this.addTranslations(t):o.Z.warn("Invalid locale data")}translate(e,...t){return this.i18n.translate(e).fetch(...t)}translateWithNumber(e,...t){const[s,r,...i]=t;return"number"==typeof s?this.i18n.translate(e).ifPlural(s,e).fetch(s,r,...t):this.i18n.translate(e).ifPlural(r,s).fetch(...i)}}let l,c=!1;function d(e){return l=new n(e),c=!0,l}function u(){return c||console.warn("You should call configure(...) before calling other methods"),void 0===l&&(l=new n),l}function f(){c&&(c=!1,l=void 0)}function h(e,t){return u().addTranslation(e,t)}function b(e){return u().addTranslations(e)}function m(e){return u().addLocaleData(e)}function E(e,...t){return u().translate(e,...t)}function g(e,...t){return u().translateWithNumber(e,...t)}},49714:(e,t,s)=>{"use strict";function r(e){throw new Error(`${e} is required.`)}s.d(t,{Z:()=>r})},68492:(e,t,s)=>{"use strict";s.d(t,{Z:()=>o});const r=window.console||{},i=r.log||(()=>{}),o={log:i,debug:r.debug||i,info:r.info||i,warn:r.warn||i,error:r.error||i,trace:r.trace||i,table:r.table||i}},1875:(e,t,s)=>{"use strict";function r(e,...t){let s;return function(){return s||(s=new e(...t)),s}}s.d(t,{Z:()=>r})},85156:(e,t,s)=>{"use strict";s.d(t,{b:()=>M,r:()=>G});var r=s(82492),i=s.n(r),o=(s(36486),s(30381)),a=s.n(o),n=s(61988),l=s(51995),c=s(22102),d=s(15501),u=s(15226),f=s(2995),h=s(81545),b=s(27965),m=s(86698),E=s(69224),g=s(77781),p=s(64236),T=s(65445),A=s(36361),D=s(45511),F=s(132),y=s(31225);function v(e,t,s){var r;t.forEach((t=>{e.registerValue(t.id,t)}));const i=(null==(r=t.find((e=>e.isDefault)))?void 0:r.id)||s;e.setDefaultKey(i)}var _,R,N,w,C,j,S,I,k=s(67190),O=s(45636),Z=s(75430),B=s(51115),P=s(78900),U=s(40962);let M={};if("undefined"!=typeof window){const e=document.getElementById("app");if(M=e?JSON.parse(e.getAttribute("data-bootstrap")||"{}"):{},M.common&&M.common.language_pack){const e=M.common.language_pack;(0,n.jQ)({languagePack:e}),a().locale(M.common.locale)}else(0,n.jQ)()}else(0,n.jQ)();(0,d.Z)(),function(e=[],t=[]){const s=e.map((e=>new u.Z(e))),r=t.map((e=>new f.Z(e)));v((0,h.Z)(),[...b.Z,...m.Z,...E.Z,...g.Z,...p.Z,...T.Z,...A.Z,...s],"supersetColors"),v((0,D.Z)(),[...F.Z,...y.Z,...r],"superset_seq_1")}(null==(_=M)||null==(R=_.common)?void 0:R.extra_categorical_color_schemes,null==(N=M)||null==(w=N.common)?void 0:w.extra_sequential_color_schemes),(0,k.ZP)().registerValue(",0",(0,k.JB)(",.4~f")).registerValue("null",(0,k.JB)(",.4~f")).registerValue("%",(0,k.JB)(".0%")).registerValue(".",(0,k.JB)(".4~f")).registerValue(",f",(0,k.JB)(",d")).registerValue(",r",(0,k.JB)(",.4f")).registerValue("0f",(0,k.JB)(",d")).registerValue(",#",(0,k.JB)(",.4~f")).registerValue("$,f",(0,k.JB)("$,d")).registerValue("0%",(0,k.JB)(".0%")).registerValue("f",(0,k.JB)(",d")).registerValue(",.",(0,k.JB)(",.4~f")).registerValue(".1%f",(0,k.JB)(".1%")).registerValue("1%",(0,k.JB)(".0%")).registerValue("3%",(0,k.JB)(".0%")).registerValue(",%",(0,k.JB)(",.0%")).registerValue(".r",(0,k.JB)(".4~f")).registerValue("$,.0",(0,k.JB)("$,d")).registerValue("$,.1",(0,k.JB)("$,.1~f")).registerValue(",0s",(0,k.JB)(",.4~f")).registerValue("%%%",(0,k.JB)(".0%")).registerValue(",0f",(0,k.JB)(",d")).registerValue("+,%",(0,k.JB)("+,.0%")).registerValue("$f",(0,k.JB)("$,d")).registerValue("+,",(0,k.JB)(O.Z.INTEGER_SIGNED)).registerValue(",2f",(0,k.JB)(",.4~f")).registerValue(",g",(0,k.JB)(",.4~f")).registerValue("int",(0,k.JB)(O.Z.INTEGER)).registerValue(".0%f",(0,k.JB)(".1%")).registerValue("$,0",(0,k.JB)("$,.4f")).registerValue("$,0f",(0,k.JB)("$,.4f")).registerValue("$,.f",(0,k.JB)("$,.4f")).registerValue("DURATION",(0,Z.Z)()).registerValue("DURATION_SUB",(0,Z.Z)({formatSubMilliseconds:!0})),(0,B.ZP)().registerValue("smart_date",P.Z).registerValue("smart_date_verbose",U.Z).setDefaultKey("smart_date");const G=i()(l.K6,null!=(C=null==(j=M)||null==(S=j.common)?void 0:S.theme_overrides)?C:{}),L=(0,c.Z)({method:"GET",endpoint:"/api/v1/me/"});null!=(I=M.user)&&I.isActive&&document.addEventListener("visibilitychange",(()=>{"visible"===document.visibilityState&&L().catch((()=>{}))}))},15501:(e,t,s)=>{"use strict";s.d(t,{Z:()=>n});var r=s(31069),i=s(68492),o=s(89816);function a(){var e,t,s,r;const i=document.querySelector("#csrf_token"),a=null==i?void 0:i.value,n=(0,o.Z)().csrf_access_token||"";return{protocol:["http:","https:"].includes(null==(e=window)||null==(t=e.location)?void 0:t.protocol)?null==(s=window)||null==(r=s.location)?void 0:r.protocol:void 0,host:window.location&&window.location.host||"",csrfToken:a||n}}function n(e={}){r.Z.configure({...a(),...e}).init().catch((e=>{i.Z.warn("Error initializing SupersetClient",e)}))}},89816:(e,t,s)=>{"use strict";function r(e=document.cookie){return Object.fromEntries(e.split("; ").filter((e=>e)).map((e=>e.split("="))))}s.d(t,{Z:()=>r})}}]); //# sourceMappingURL=9525.5f02870bc32d869495fe.entry.js.map