@nebula.js/sn-table
Version:
Display several measure values for each dimension value. Show the totals for each measure. Sort columns and rows alphabetically or numerically. Change sorting during analysis. Chart exploration allows for adding and removing columns in analysis.
9 lines (8 loc) • 1.3 MB
JavaScript
/*
* @nebula.js/sn-table v4.7.1
* Copyright (c) 2025 QlikTech International AB
* Released under the MIT license.
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("@nebula.js/stardust")):"function"==typeof define&&define.amd?define(["@nebula.js/stardust"],t):(e="undefined"!=typeof globalThis?globalThis:e||self)["sn-table"]=t(e.stardust)}(this,(function(e){"use strict";function t(e,t){return t.forEach((function(t){t&&"string"!=typeof t&&!Array.isArray(t)&&Object.keys(t).forEach((function(n){if("default"!==n&&!(n in e)){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}}))})),Object.freeze(e)}function n(e){return"number"==typeof e.r&&"number"==typeof e.g&&"number"==typeof e.b&&"number"==typeof e.a}function r(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];if(1===t.length&&n(t[0]))return(t[0].r<<16)+(t[0].g<<8)+t[0].b;var o=0,i=0,a=0;if(1===t.length&&"string"==typeof t[0]){var s,l=t[0];(s=/^rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/i.exec(l))?(o=parseInt(s[1],10),i=parseInt(s[2],10),a=parseInt(s[3],10)):(s=/^#([A-Fa-f0-9]{2})([A-Fa-f0-9]{2})([A-Fa-f0-9]{2})$/i.exec(l))?(o=parseInt(s[1],16),i=parseInt(s[2],16),a=parseInt(s[3],16)):(s=/^#([A-Fa-f0-9])([A-Fa-f0-9])([A-Fa-f0-9])$/i.exec(l))&&(o=parseInt(s[1]+s[1],16),i=parseInt(s[2]+s[2],16),a=parseInt(s[3]+s[3],16))}return(o<<16)+(i<<8)+a}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var a={aliceblue:{r:240,g:248,b:255},antiquewhite:{r:250,g:235,b:215},aqua:{r:0,g:255,b:255},aquamarine:{r:127,g:255,b:212},azure:{r:240,g:255,b:255},beige:{r:245,g:245,b:220},bisque:{r:255,g:228,b:196},black:{r:0,g:0,b:0},blanchedalmond:{r:255,g:235,b:205},blue:{r:0,g:0,b:255},blueviolet:{r:138,g:43,b:226},brown:{r:165,g:42,b:42},burlywood:{r:222,g:184,b:135},cadetblue:{r:95,g:158,b:160},chartreuse:{r:127,g:255,b:0},chocolate:{r:210,g:105,b:30},coral:{r:255,g:127,b:80},cornflowerblue:{r:100,g:149,b:237},cornsilk:{r:255,g:248,b:220},crimson:{r:220,g:20,b:60},cyan:{r:0,g:255,b:255},darkblue:{r:0,g:0,b:139},darkcyan:{r:0,g:139,b:139},darkgoldenrod:{r:184,g:134,b:11},darkgray:{r:169,g:169,b:169},darkgreen:{r:0,g:100,b:0},darkgrey:{r:169,g:169,b:169},darkkhaki:{r:189,g:183,b:107},darkmagenta:{r:139,g:0,b:139},darkolivegreen:{r:85,g:107,b:47},darkorange:{r:255,g:140,b:0},darkorchid:{r:153,g:50,b:204},darkred:{r:139,g:0,b:0},darksalmon:{r:233,g:150,b:122},darkseagreen:{r:143,g:188,b:143},darkslateblue:{r:72,g:61,b:139},darkslategray:{r:47,g:79,b:79},darkslategrey:{r:47,g:79,b:79},darkturquoise:{r:0,g:206,b:209},darkviolet:{r:148,g:0,b:211},deeppink:{r:255,g:20,b:147},deepskyblue:{r:0,g:191,b:255},dimgray:{r:105,g:105,b:105},dimgrey:{r:105,g:105,b:105},dodgerblue:{r:30,g:144,b:255},firebrick:{r:178,g:34,b:34},floralwhite:{r:255,g:250,b:240},forestgreen:{r:34,g:139,b:34},fuchsia:{r:255,g:0,b:255},gainsboro:{r:220,g:220,b:220},ghostwhite:{r:248,g:248,b:255},gold:{r:255,g:215,b:0},goldenrod:{r:218,g:165,b:32},gray:{r:128,g:128,b:128},green:{r:0,g:128,b:0},greenyellow:{r:173,g:255,b:47},grey:{r:128,g:128,b:128},honeydew:{r:240,g:255,b:240},hotpink:{r:255,g:105,b:180},indianred:{r:205,g:92,b:92},indigo:{r:75,g:0,b:130},ivory:{r:255,g:255,b:240},khaki:{r:240,g:230,b:140},lavender:{r:230,g:230,b:250},lavenderblush:{r:255,g:240,b:245},lawngreen:{r:124,g:252,b:0},lemonchiffon:{r:255,g:250,b:205},lightblue:{r:173,g:216,b:230},lightcoral:{r:240,g:128,b:128},lightcyan:{r:224,g:255,b:255},lightgoldenrodyellow:{r:250,g:250,b:210},lightgray:{r:211,g:211,b:211},lightgreen:{r:144,g:238,b:144},lightgrey:{r:211,g:211,b:211},lightpink:{r:255,g:182,b:193},lightsalmon:{r:255,g:160,b:122},lightseagreen:{r:32,g:178,b:170},lightskyblue:{r:135,g:206,b:250},lightslategray:{r:119,g:136,b:153},lightslategrey:{r:119,g:136,b:153},lightsteelblue:{r:176,g:196,b:222},lightyellow:{r:255,g:255,b:224},lime:{r:0,g:255,b:0},limegreen:{r:50,g:205,b:50},linen:{r:250,g:240,b:230},magenta:{r:255,g:0,b:255},maroon:{r:128,g:0,b:0},mediumaquamarine:{r:102,g:205,b:170},mediumblue:{r:0,g:0,b:205},mediumorchid:{r:186,g:85,b:211},mediumpurple:{r:147,g:112,b:219},mediumseagreen:{r:60,g:179,b:113},mediumslateblue:{r:123,g:104,b:238},mediumspringgreen:{r:0,g:250,b:154},mediumturquoise:{r:72,g:209,b:204},mediumvioletred:{r:199,g:21,b:133},midnightblue:{r:25,g:25,b:112},mintcream:{r:245,g:255,b:250},mistyrose:{r:255,g:228,b:225},moccasin:{r:255,g:228,b:181},navajowhite:{r:255,g:222,b:173},navy:{r:0,g:0,b:128},oldlace:{r:253,g:245,b:230},olive:{r:128,g:128,b:0},olivedrab:{r:107,g:142,b:35},orange:{r:255,g:165,b:0},orangered:{r:255,g:69,b:0},orchid:{r:218,g:112,b:214},palegoldenrod:{r:238,g:232,b:170},palegreen:{r:152,g:251,b:152},paleturquoise:{r:175,g:238,b:238},palevioletred:{r:219,g:112,b:147},papayawhip:{r:255,g:239,b:213},peachpuff:{r:255,g:218,b:185},peru:{r:205,g:133,b:63},pink:{r:255,g:192,b:203},plum:{r:221,g:160,b:221},powderblue:{r:176,g:224,b:230},purple:{r:128,g:0,b:128},red:{r:255,g:0,b:0},rosybrown:{r:188,g:143,b:143},royalblue:{r:65,g:105,b:225},saddlebrown:{r:139,g:69,b:19},salmon:{r:250,g:128,b:114},sandybrown:{r:244,g:164,b:96},seagreen:{r:46,g:139,b:87},seashell:{r:255,g:245,b:238},sienna:{r:160,g:82,b:45},silver:{r:192,g:192,b:192},skyblue:{r:135,g:206,b:235},slateblue:{r:106,g:90,b:205},slategray:{r:112,g:128,b:144},slategrey:{r:112,g:128,b:144},snow:{r:255,g:250,b:250},springgreen:{r:0,g:255,b:127},steelblue:{r:70,g:130,b:180},tan:{r:210,g:180,b:140},teal:{r:0,g:128,b:128},thistle:{r:216,g:191,b:216},tomato:{r:255,g:99,b:71},transparent:{r:0,g:0,b:0,a:0},turquoise:{r:64,g:224,b:208},violet:{r:238,g:130,b:238},wheat:{r:245,g:222,b:179},white:{r:255,g:255,b:255},whitesmoke:{r:245,g:245,b:245},yellow:{r:255,g:255,b:0},yellowgreen:{r:154,g:205,b:50}},s="qcm-color";function l(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var l,u,c,d,p,f,h,m,g,y={type:s,r:0,g:0,b:0,a:1,l:void 0,invalid:!1,spaces:{}},b=0,v=0,x=0,w=1;if((null===(e=n[0])||void 0===e?void 0:e.type)===s){var S=n[0];b=S.r,v=S.g,x=S.b,w=S.a,y.invalid=n[0].invalid,y.spaces=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n[0].spaces)}else if(n.length<3)if("string"==typeof n[0]){var E,C=n[0];if(E=/^rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/i.exec(C))b=parseInt(E[1],10),v=parseInt(E[2],10),x=parseInt(E[3],10);else if(E=/^rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d(\.\d+)?)\s*\)$/i.exec(C))b=parseInt(E[1],10),v=parseInt(E[2],10),x=parseInt(E[3],10),w=parseFloat(E[4]);else if(E=/^ARGB\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/i.exec(C))w=parseInt(E[1],10)/255,b=parseInt(E[2],10),v=parseInt(E[3],10),x=parseInt(E[4],10);else if(E=/^#([A-Fa-f0-9]{2})([A-Fa-f0-9]{2})([A-Fa-f0-9]{2})$/i.exec(C))b=parseInt(E[1],16),v=parseInt(E[2],16),x=parseInt(E[3],16),w=1;else if(E=/^#([A-Fa-f0-9])([A-Fa-f0-9])([A-Fa-f0-9])$/i.exec(C))b=parseInt(E[1]+E[1],16),v=parseInt(E[2]+E[2],16),x=parseInt(E[3]+E[3],16),w=1;else if(E=/^hsl\(\s*(\d+(\.\d+)?)\s*,\s*(\d+(\.\d+)?%?)\s*,\s*(\d+(\.\d+)?%?)\s*\)$/i.exec(C)){l=parseFloat(E[1]),u=parseFloat(E[3]),d=parseFloat(E[5]),u=(u/=100)<0?0:u>1?1:u,h=(l=(l%=360)<0?0:l>360?360:l)/60,m=(f=(d=(d/=100)<0?0:d>1?1:d)<=.5?2*d*u:(2-2*d)*u)*(1-Math.abs(h%2-1));var k=[];switch(h=Math.floor(h)){case 0:k=[f,m,0];break;case 1:k=[m,f,0];break;case 2:k=[0,f,m];break;case 3:k=[0,m,f];break;case 4:k=[m,0,f];break;case 5:k=[f,0,m];break;default:k=[0,0,0]}g=d-.5*f,b=k[0]+g,v=k[1]+g,x=k[2]+g,b=Math.round(255*b),v=Math.round(255*v),x=Math.round(255*x),w=1}else if(E=/^hsla\(\s*(\d+(\.\d+)?)\s*,\s*(\d+(\.\d+)?%?)\s*,\s*(\d+(\.\d+)?%?)\s*,\s*(\d(\.\d+)?)\s*\)$/i.exec(C)){l=parseFloat(E[1]),u=parseFloat(E[3]),d=parseFloat(E[5]),w=parseFloat(E[7]),u=(u/=100)<0?0:u>1?1:u,h=(l=(l%=360)<0?0:l>360?360:l)/60,m=(f=(d=(d/=100)<0?0:d>1?1:d)<=.5?2*d*u:(2-2*d)*u)*(1-Math.abs(h%2-1));var _=[];switch(h=Math.floor(h)){case 0:_=[f,m,0];break;case 1:_=[m,f,0];break;case 2:_=[0,f,m];break;case 3:_=[0,m,f];break;case 4:_=[m,0,f];break;case 5:_=[f,0,m];break;default:_=[0,0,0]}g=d-.5*f,b=_[0]+g,v=_[1]+g,x=_[2]+g,b=Math.round(255*b),v=Math.round(255*v),x=Math.round(255*x)}else if(E=/^hsv\(\s*(\d+(\.\d+)?)\s*,\s*(\d+(\.\d+)?%?)\s*,\s*(\d+(\.\d+)?%?)\s*\)$/i.exec(C)){l=parseFloat(E[1]),u=parseFloat(E[3]),p=parseFloat(E[5]),h=(l=(l%=360)<0?0:l>360?360:l)/60,m=(f=(p=(p/=100)<0?0:p>1?1:p)*(u=(u/=100)<0?0:u>1?1:u))*(1-Math.abs(h%2-1));var R=[];switch(h=Math.floor(h)){case 0:R=[f,m,0];break;case 1:R=[m,f,0];break;case 2:R=[0,f,m];break;case 3:R=[0,m,f];break;case 4:R=[m,0,f];break;case 5:R=[f,0,m];break;default:R=[0,0,0]}g=p-f,b=R[0]+g,v=R[1]+g,x=R[2]+g,b=Math.round(255*b),v=Math.round(255*v),x=Math.round(255*x),w=1}else if(a[C.toLowerCase()]){c=C.toLowerCase();var M=a[c];b=M.r,v=M.g,x=M.b,w="number"==typeof a[c].a?a[c].a:1}else y.invalid=!0}else"number"==typeof n[0]&&n[0]>=0&&"argb"===n[1]?(w=(4278190080&n[0])>>>24,w/=255,b=(16711680&n[0])>>16,v=(65280&n[0])>>8,x=255&n[0]):"number"==typeof n[0]&&n[0]>=0?(b=(16711680&n[0])>>16,v=(65280&n[0])>>8,x=255&n[0]):y.invalid=!0;else n.length>=3&&n.length<=4?(b=n[0],v=n[1],x=n[2],w=arguments.length>=4?n[3]:1):y.invalid=!0;return Number.isNaN(+b+v+x+w)&&(y.invalid=!0),y.r=Math.floor(b),y.g=Math.floor(v),y.b=Math.floor(x),y.a=w,y.l=d,y}function u(e){var t,n,r=0,o="string"==typeof e?l(e):e,i=o.r/255,a=o.g/255,s=o.b/255,u=Math.max(i,a,s),c=Math.min(i,a,s),d=u;if(u===c)t=0,r=0;else{switch(t=0==(n=u-c)?0:n/d,u){case i:r=(a-s)/n+(a<s?6:0);break;case a:r=(s-i)/n+2;break;case s:r=(i-a)/n+4}r/=6}return{h:360*r%360,s:100*t,v:100*d}}function c(e){if(n(e))return"rgb(".concat([e.r,e.g,e.b].join(", "),")");var t="string"==typeof e?r(e):e,o=(65280&t)>>8,i=255&t;return"rgb(".concat((16711680&t)>>16,", ").concat(o,", ").concat(i,")")}function d(e,t){return n(e)?"rgba(".concat([e.r,e.g,e.b,e.a].join(", "),")"):d(l(e))}function p(e){return n(e)?1===e.a?c(e):d(e):p(l(e))}var f=function(e){var t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)};function h(e){return.2126*f(e.r)+.7152*f(e.g)+.0722*f(e.b)}function m(){var e=l.apply(void 0,arguments),t={type:e.type,r:e.r,g:e.g,b:e.b,a:e.a,invalid:e.invalid,spaces:e.spaces},o=function(){return t.spaces.hsla||(t.spaces.hsla=function(e){var t,n,r=0,o="string"==typeof e?l(e):e,i=o.r/255,a=o.g/255,s=o.b/255,u=o.a,c=Math.max(i,a,s),d=Math.min(i,a,s),p=(c+d)/2;if(c===d)t=0,r=0;else{switch(n=c-d,t=p>.5?n/(2-c-d):n/(c+d),c){case i:r=(a-s)/n+(a<s?6:0);break;case a:r=(s-i)/n+2;break;case s:r=(i-a)/n+4}r/=6}return"hsla(".concat(360*r,", ").concat(100*t,", ").concat(100*p,", ").concat(u,")")}(t)),t.spaces.hsla},i=function(e){var t=o(),n=/^hsla\(\s*(\d+(\.\d+)?)\s*,\s*(\d+(\.\d+)?%?)\s*,\s*(\d+(\.\d+)?%?)\s*,\s*(\d(\.\d+)?)\s*\)$/i.exec(t),r=parseFloat(n[1]),i=parseFloat(n[3]),a=parseFloat(n[7]),s=parseFloat(n[5]),l=Math.max(0,Math.min(s+e,100));return"hsla(".concat(r,", ").concat(i,", ").concat(l,", ").concat(a,")")};return{get type(){return t.type},isInvalid:function(){return t.invalid},get r(){return t.r},get g(){return t.g},get b(){return t.b},get a(){return t.a},getR:function(){return t.r},getG:function(){return t.g},getB:function(){return t.b},getAlpha:function(){return t.a},setAlpha:function(e){t.a=e,t.spaces={}},isEqualTo:function(e){var n=e.type===t.type?e:l(e);return n.r===t.r&&n.g===t.g&&n.b===t.b&&n.a===t.a},isDark:function(){return function(){var e=l.apply(void 0,arguments);return e.invalid||h(e)<.4}(t)},getRGB:function(){return t.spaces.rgb||(t.spaces.rgb=c(t)),t.spaces.rgb},getRGBA:function(){return t.spaces.rgba||(t.spaces.rgba=d(t)),t.spaces.rgba},getString:function(){return t.spaces.string||(t.spaces.string=p(t)),t.spaces.string},getHex:function(){return t.spaces.hex||(t.spaces.hex=function(e){var t,o,i;if(n(e))return t=e.r.toString(16),o=e.g.toString(16),i=e.b.toString(16),1===t.length&&(t="0".concat(t)),1===o.length&&(o="0".concat(o)),1===i.length&&(i="0".concat(i)),"#".concat([t,o,i].join(""));var a="string"==typeof e?r(e):e;return t=((16711680&a)>>16).toString(16),o=((65280&a)>>8).toString(16),i=(255&a).toString(16),1===t.length&&(t="0".concat(t)),1===o.length&&(o="0".concat(o)),1===i.length&&(i="0".concat(i)),"#".concat(t).concat(o).concat(i)}(t)),t.spaces.hex},getHSL:function(){return t.spaces.hsl||(t.spaces.hsl=function(e){var t,n,r=0,o="string"==typeof e?l(e):e,i=o.r/255,a=o.g/255,s=o.b/255,u=Math.max(i,a,s),c=Math.min(i,a,s),d=(u+c)/2;if(u===c)t=0,r=0;else{switch(n=u-c,t=d>.5?n/(2-u-c):n/(u+c),u){case i:r=(a-s)/n+(a<s?6:0);break;case a:r=(s-i)/n+2;break;case s:r=(i-a)/n+4}r/=6}return"hsl(".concat(360*r,", ").concat(100*t,", ").concat(100*d,")")}(t)),t.spaces.hsl},getHSLA:o,getShiftedHSLA:i,getHSV:function(){return t.spaces.hsv||(t.spaces.hsv=function(e){var t=u(e),n=t.h,r=t.s,o=t.v;return"hsv(".concat(n,", ").concat(r,", ").concat(o,")")}(t)),t.spaces.hsv},getHSVObject:function(){return t.spaces.hsvObject||(t.spaces.hsvObject=u(t)),t.spaces.hsvObject},blend:function(e,n){var r=Math.floor(t.r+(e.r-t.r)*n),o=Math.floor(t.g+(e.g-t.g)*n),i=Math.floor(t.b+(e.b-t.b)*n),a=Math.floor(t.a+(e.getAlpha()-t.a)*n);return"rgba(".concat([r,o,i,a].join(", "),")")},getBrightenedColor:function(){return m(i(18*(arguments.length>0&&void 0!==arguments[0]?arguments[0]:1)))},getDarkenedColor:function(){return m(i(18*-(arguments.length>0&&void 0!==arguments[0]?arguments[0]:1)))}}}function g(e,t){if(e&&t){var n=h(e),r=h(t);return n>r?(n+.05)/(r+.05):(r+.05)/(n+.05)}}var y,b,v=["American Typewriter, serif","Andalé Mono, monospace","Arial Black, sans-serif","Arial, sans-serif","Bradley Hand, cursive","Brush Script MT, cursive","Comic Sans MS, cursive","Courier, monospace","Didot, serif","Georgia, serif","Impact, sans-serif","Lucida Console, monospace","Luminari, fantasy","Monaco, monospace","QlikView Sans, sans-serif","Source Sans Pro, sans-serif","Tahoma, sans-serif","Times New Roman, serif","Trebuchet MS, sans-serif","Verdana, sans-serif"],x=["Abril Fatface, serif","Bangers, fantasy","Bebas Neue, sans serif","EB Garamond, serif","Fredoka One, fantasy","Graduate, fantasy","Gravitas One, serif","Indie Flower, fantasy","Inter, sans-serif","Lobster, fantasy","Montserrat, sans-serif","Nixie One, sans-serif","Noto Sans, sans-serif","Open Sans, sans-serif","PT Serif, serif","Pacifico, cursive","Permanent Marker, fantasy","QlikView Sans, sans-serif","Raleway, sans-serif","Rammetto One, fantasy","Roboto, sans-serif","Source Sans Pro, sans-serif","Titan One, fantasy","Yanone Kaffeesatz, sans-serif"];function w(e){return null!=e&&e.isEnabled("PS_20852_WYSIWYG_FONT_SUPPORT")?x:v}var S=function(){if(b)return y;b=1;var e=Object.prototype.hasOwnProperty,t=Object.prototype.toString,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,o=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===t.call(e)},i=function(n){if(!n||"[object Object]"!==t.call(n))return!1;var r,o=e.call(n,"constructor"),i=n.constructor&&n.constructor.prototype&&e.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!o&&!i)return!1;for(r in n);return void 0===r||e.call(n,r)},a=function(e,t){n&&"__proto__"===t.name?n(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},s=function(t,n){if("__proto__"===n){if(!e.call(t,n))return;if(r)return r(t,n).value}return t[n]};return y=function e(){var t,n,r,l,u,c,d=arguments[0],p=1,f=arguments.length,h=!1;for("boolean"==typeof d&&(h=d,d=arguments[1]||{},p=2),(null==d||"object"!=typeof d&&"function"!=typeof d)&&(d={});p<f;++p)if(null!=(t=arguments[p]))for(n in t)r=s(d,n),d!==(l=s(t,n))&&(h&&l&&(i(l)||(u=o(l)))?(u?(u=!1,c=r&&o(r)?r:[]):c=r&&i(r)?r:{},a(d,{name:n,newValue:e(h,c,l)})):void 0!==l&&a(d,{name:n,newValue:l}));return d},y}();function E(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function C(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function k(){}!function(e){e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")&&e.default}(S);var _=1/.7,R="\\s*([+-]?\\d+)\\s*",M="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",A="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",P=/^#([0-9a-f]{3,8})$/,I=new RegExp(`^rgb\\(${R},${R},${R}\\)$`),O=new RegExp(`^rgb\\(${A},${A},${A}\\)$`),D=new RegExp(`^rgba\\(${R},${R},${R},${M}\\)$`),L=new RegExp(`^rgba\\(${A},${A},${A},${M}\\)$`),T=new RegExp(`^hsl\\(${M},${A},${A}\\)$`),N=new RegExp(`^hsla\\(${M},${A},${A},${M}\\)$`),q={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function z(){return this.rgb().formatHex()}function j(){return this.rgb().formatRgb()}function F(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=P.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?B(t):3===n?new W(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?H(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?H(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=I.exec(e))?new W(t[1],t[2],t[3],1):(t=O.exec(e))?new W(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=D.exec(e))?H(t[1],t[2],t[3],t[4]):(t=L.exec(e))?H(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=T.exec(e))?J(t[1],t[2]/100,t[3]/100,1):(t=N.exec(e))?J(t[1],t[2]/100,t[3]/100,t[4]):q.hasOwnProperty(e)?B(q[e]):"transparent"===e?new W(NaN,NaN,NaN,0):null}function B(e){return new W(e>>16&255,e>>8&255,255&e,1)}function H(e,t,n,r){return r<=0&&(e=t=n=NaN),new W(e,t,n,r)}function $(e){return e instanceof k||(e=F(e)),e?new W((e=e.rgb()).r,e.g,e.b,e.opacity):new W}function V(e,t,n,r){return 1===arguments.length?$(e):new W(e,t,n,null==r?1:r)}function W(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function U(){return`#${X(this.r)}${X(this.g)}${X(this.b)}`}function G(){const e=Y(this.opacity);return`${1===e?"rgb(":"rgba("}${K(this.r)}, ${K(this.g)}, ${K(this.b)}${1===e?")":`, ${e})`}`}function Y(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function K(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function X(e){return((e=K(e))<16?"0":"")+e.toString(16)}function J(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Z(e,t,n,r)}function Q(e){if(e instanceof Z)return new Z(e.h,e.s,e.l,e.opacity);if(e instanceof k||(e=F(e)),!e)return new Z;if(e instanceof Z)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),i=Math.max(t,n,r),a=NaN,s=i-o,l=(i+o)/2;return s?(a=t===i?(n-r)/s+6*(n<r):n===i?(r-t)/s+2:(t-n)/s+4,s/=l<.5?i+o:2-i-o,a*=60):s=l>0&&l<1?0:a,new Z(a,s,l,e.opacity)}function Z(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function ee(e){return(e=(e||0)%360)<0?e+360:e}function te(e){return Math.max(0,Math.min(1,e||0))}function ne(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}E(k,F,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:z,formatHex:z,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return Q(this).formatHsl()},formatRgb:j,toString:j}),E(W,V,C(k,{brighter(e){return e=null==e?_:Math.pow(_,e),new W(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new W(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new W(K(this.r),K(this.g),K(this.b),Y(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:U,formatHex:U,formatHex8:function(){return`#${X(this.r)}${X(this.g)}${X(this.b)}${X(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:G,toString:G})),E(Z,(function(e,t,n,r){return 1===arguments.length?Q(e):new Z(e,t,n,null==r?1:r)}),C(k,{brighter(e){return e=null==e?_:Math.pow(_,e),new Z(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new Z(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new W(ne(e>=240?e-240:e+120,o,r),ne(e,o,r),ne(e<120?e+240:e-120,o,r),this.opacity)},clamp(){return new Z(ee(this.h),te(this.s),te(this.l),Y(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=Y(this.opacity);return`${1===e?"hsl(":"hsla("}${ee(this.h)}, ${100*te(this.s)}%, ${100*te(this.l)}%${1===e?")":`, ${e})`}`}}));const re=Math.PI/180,oe=180/Math.PI,ie=4/29,ae=6/29,se=3*ae*ae;function le(e){if(e instanceof ue)return new ue(e.l,e.a,e.b,e.opacity);if(e instanceof he)return me(e);e instanceof W||(e=$(e));var t,n,r=fe(e.r),o=fe(e.g),i=fe(e.b),a=ce((.2225045*r+.7168786*o+.0606169*i)/1);return r===o&&o===i?t=n=a:(t=ce((.4360747*r+.3850649*o+.1430804*i)/.96422),n=ce((.0139322*r+.0971045*o+.7141733*i)/.82521)),new ue(116*a-16,500*(t-a),200*(a-n),e.opacity)}function ue(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function ce(e){return e>.008856451679035631?Math.pow(e,1/3):e/se+ie}function de(e){return e>ae?e*e*e:se*(e-ie)}function pe(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function fe(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function he(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}function me(e){if(isNaN(e.h))return new ue(e.l,0,0,e.opacity);var t=e.h*re;return new ue(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}E(ue,(function(e,t,n,r){return 1===arguments.length?le(e):new ue(e,t,n,null==r?1:r)}),C(k,{brighter(e){return new ue(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker(e){return new ue(this.l-18*(null==e?1:e),this.a,this.b,this.opacity)},rgb(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return new W(pe(3.1338561*(t=.96422*de(t))-1.6168667*(e=1*de(e))-.4906146*(n=.82521*de(n))),pe(-.9787684*t+1.9161415*e+.033454*n),pe(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),E(he,(function(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof he)return new he(e.h,e.c,e.l,e.opacity);if(e instanceof ue||(e=le(e)),0===e.a&&0===e.b)return new he(NaN,0<e.l&&e.l<100?0:NaN,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*oe;return new he(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}(e):new he(e,t,n,null==r?1:r)}),C(k,{brighter(e){return new he(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker(e){return new he(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb(){return me(this).rgb()}}));var ge=e=>()=>e;function ye(e,t){var n=t-e;return n?function(e,t){return function(n){return e+n*t}}(e,n):ge(isNaN(e)?t:e)}!function e(t){var n=function(e){return 1==(e=+e)?ye:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):ge(isNaN(t)?n:t)}}(t);function r(e,t){var r=n((e=V(e)).r,(t=V(t)).r),o=n(e.g,t.g),i=n(e.b,t.b),a=ye(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=o(t),e.b=i(t),e.opacity=a(t),e+""}}return r.gamma=e,r}(1);var be,ve="center",xe="bottom";function we(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e){return e},n=function(){var e={};return{get:function(t){return e[t]},set:function(t,n){return e[t]=n,n},has:function(t){return t in e},remove:function(t){delete e[t]},empty:function(){e={}}}}();return function(r){var o=t(r);return n.has(o)?n.get(o):n.set(o,e(r))}}function Se(e){var t=0,n=e.children,r=n&&n.length;if(r)for(;--r>=0;)t+=n[r].value;else t=1;e.value=t}function Ee(e,t){e instanceof Map?(e=[void 0,e],void 0===t&&(t=ke)):void 0===t&&(t=Ce);for(var n,r,o,i,a,s=new Me(e),l=[s];n=l.pop();)if((o=t(n.data))&&(a=(o=Array.from(o)).length))for(n.children=o,i=a-1;i>=0;--i)l.push(r=o[i]=new Me(o[i])),r.parent=n,r.depth=n.depth+1;return s.eachBefore(Re)}function Ce(e){return e.children}function ke(e){return Array.isArray(e)?e[1]:null}function _e(e){void 0!==e.data.value&&(e.value=e.data.value),e.data=e.data.data}function Re(e){var t=0;do{e.height=t}while((e=e.parent)&&e.height<++t)}function Me(e){this.data=e,this.depth=this.height=0,this.parent=null}[{key:"NoDataExist",alignment:ve,condition:function(e){var t=e.layoutService;if(!t)return!1;var n=t.meta.size;return n.x*n.y==0}},{key:"OnlyNanDataMeasure",translationKey:"OnlyNanData",alignment:ve,condition:function(e){var t=e.layoutService;return!!t&&t.getHyperCubeValue("qMeasureInfo").every((function(e){return"NaN"===e.qMin&&"NaN"===e.qMax}))}},{key:"OnlyNanDataDimensionContinuous",translationKey:"OnlyNanData",alignment:ve,condition:function(e){var t=e.layoutService;if(!t)return!1;if(!t.meta.isContinuous)return!1;var n=t.getHyperCubeValue("qDimensionInfo.0");return n&&(n.qMax<n.qMin||"NaN"===n.qMax)}},{key:"OnlyNegativeOrZeroValues",alignment:ve},{key:"DataRangeIncludingZero",alignment:xe},{key:"LimitedData",alignment:xe},{key:"NegativeOrZeroValues",alignment:xe}].reduce((function(e,t){return e[t.key]=t,e}),{}),Me.prototype=Ee.prototype={constructor:Me,count:function(){return this.eachAfter(Se)},each:function(e,t){let n=-1;for(const r of this)e.call(t,r,++n,this);return this},eachAfter:function(e,t){for(var n,r,o,i=this,a=[i],s=[],l=-1;i=a.pop();)if(s.push(i),n=i.children)for(r=0,o=n.length;r<o;++r)a.push(n[r]);for(;i=s.pop();)e.call(t,i,++l,this);return this},eachBefore:function(e,t){for(var n,r,o=this,i=[o],a=-1;o=i.pop();)if(e.call(t,o,++a,this),n=o.children)for(r=n.length-1;r>=0;--r)i.push(n[r]);return this},find:function(e,t){let n=-1;for(const r of this)if(e.call(t,r,++n,this))return r},sum:function(e){return this.eachAfter((function(t){for(var n=+e(t.data)||0,r=t.children,o=r&&r.length;--o>=0;)n+=r[o].value;t.value=n}))},sort:function(e){return this.eachBefore((function(t){t.children&&t.children.sort(e)}))},path:function(e){for(var t=this,n=function(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),o=null;for(e=n.pop(),t=r.pop();e===t;)o=e,e=n.pop(),t=r.pop();return o}(t,e),r=[t];t!==n;)t=t.parent,r.push(t);for(var o=r.length;e!==n;)r.splice(o,0,e),e=e.parent;return r},ancestors:function(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t},descendants:function(){return Array.from(this)},leaves:function(){var e=[];return this.eachBefore((function(t){t.children||e.push(t)})),e},links:function(){var e=this,t=[];return e.each((function(n){n!==e&&t.push({source:n.parent,target:n})})),t},copy:function(){return Ee(this).eachBefore(_e)},[Symbol.iterator]:function*(){var e,t,n,r,o=this,i=[o];do{for(e=i.reverse(),i=[];o=e.pop();)if(yield o,t=o.children)for(n=0,r=t.length;n<r;++n)i.push(t[n])}while(i.length)}},be=function(e){
/*! javascript-number-formatter - v1.1.11 - http://mottie.github.com/javascript-number-formatter/ * © ecava */
e.exports=function(e,t){if(!e||isNaN(+t))return t;var n,r,o,i,a,s,l,u,c,d,p=e.length,f=e.search(/[0-9\-\+#]/),h=f>0?e.substring(0,f):"",m=e.split("").reverse().join(""),g=m.search(/[0-9\-\+#]/),y=p-g,b=e.substring(y,y+1),v=y+("."===b||","===b?1:0),x=g>0?e.substring(v,p):"";if(n=(t="-"===(e=e.substring(f,v)).charAt(0)?-t:+t)<0?t=-t:0,o=(r=e.match(/[^\d\-\+#]/g))&&r[r.length-1]||".",i=r&&r[1]&&r[0]||",",e=e.split(o),t=+(t=t.toFixed(e[1]&&e[1].length))+"",s=e[1]&&e[1].lastIndexOf("0"),(!(u=t.split("."))[1]||u[1]&&u[1].length<=s)&&(t=(+t).toFixed(s+1)),c=e[0].split(i),e[0]=c.join(""),(a=e[0]&&e[0].indexOf("0"))>-1)for(;u[0].length<e[0].length-a;)u[0]="0"+u[0];else 0==+u[0]&&(u[0]="");if((t=t.split("."))[0]=u[0],l=c[1]&&c[c.length-1].length){for(m="",y=(d=t[0]).length%l,p=d.length,v=0;v<p;v++)m+=d.charAt(v),!((v-y+1)%l)&&v<p-l&&(m+=i);t[0]=m}return t[1]=e[1]&&t[1]?o+t[1]:"","0"!==(r=t.join(""))&&""!==r||(n=!1),h+(n?"-":"")+r+x}},be({exports:{}});const Ae=()=>{let e;const t=new Promise((t=>{e=t}));return{promise:t,resolve:e}};function Pe(t,n){return e.useMemo((()=>t),n)}const Ie={},Oe=()=>{const{viewState:t}=e.useOptions(),n=(t=>{const n=e.useMemo((()=>({current:Ie})),[]);return n.current=n.current===Ie?t:n.current,n})(new Set),r=void 0!==t,{promise:o,resolve:i}=e.useMemo((()=>Ae()),[]),a=Pe((e=>{r&&n.current.add(e)}),[n]),s=Pe(function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50;return function(){for(var r=this,o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];clearTimeout(t),t=setTimeout((function(){return e.apply(r,i)}),n)}}((async()=>{await Promise.all(n.current),n.current.clear(),i()}),1e3),[i,n]);return e.usePromise((async()=>{r&&await o}),[o,r]),e.useMemo((()=>({viewState:t,isDownloadedAsPDForImage:r,notifyIsDoneRendering:s,waitForPromise:a})),[s,r,t,a])};function De(){return De=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},De.apply(null,arguments)}function Le(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Te(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})})),n}var Ne={exports:{}};function qe(){}function ze(){}ze.resetWarningCache=qe;Ne.exports=function(){function e(e,t,n,r,o,i){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==i){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:ze,resetWarningCache:qe};return n.PropTypes=n,n}();var je=Le(Ne.exports);function Fe(e){if(e.type)return e;if("#"===e.charAt(0))return Fe(function(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla"].indexOf(n))throw new Error(function(e){for(var t="https://mui.com/production-error/?code="+e,n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified Material-UI error #"+e+"; visit "+t+" for the full message."}(3,e));var r=e.substring(t+1,e.length-1).split(",");return r=r.map((function(e){return parseFloat(e)})),{type:n,values:r}}function Be(e,t){return e=Fe(e),t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),e.values[3]=t,function(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}(e)}function He(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function $e(e,t){return $e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$e(e,t)}function Ve(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,$e(e,t)}function We(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var Ue={exports:{}},Ge={},Ye=Symbol.for("react.element"),Ke=Symbol.for("react.portal"),Xe=Symbol.for("react.fragment"),Je=Symbol.for("react.strict_mode"),Qe=Symbol.for("react.profiler"),Ze=Symbol.for("react.provider"),et=Symbol.for("react.context"),tt=Symbol.for("react.forward_ref"),nt=Symbol.for("react.suspense"),rt=Symbol.for("react.memo"),ot=Symbol.for("react.lazy"),it=Symbol.iterator;var at={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},st=Object.assign,lt={};function ut(e,t,n){this.props=e,this.context=t,this.refs=lt,this.updater=n||at}function ct(){}function dt(e,t,n){this.props=e,this.context=t,this.refs=lt,this.updater=n||at}ut.prototype.isReactComponent={},ut.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},ut.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},ct.prototype=ut.prototype;var pt=dt.prototype=new ct;pt.constructor=dt,st(pt,ut.prototype),pt.isPureReactComponent=!0;var ft=Array.isArray,ht=Object.prototype.hasOwnProperty,mt={current:null},gt={key:!0,ref:!0,__self:!0,__source:!0};function yt(e,t,n){var r,o={},i=null,a=null;if(null!=t)for(r in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(i=""+t.key),t)ht.call(t,r)&&!gt.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(1===s)o.children=n;else if(1<s){for(var l=Array(s),u=0;u<s;u++)l[u]=arguments[u+2];o.children=l}if(e&&e.defaultProps)for(r in s=e.defaultProps)void 0===o[r]&&(o[r]=s[r]);return{$$typeof:Ye,type:e,key:i,ref:a,props:o,_owner:mt.current}}function bt(e){return"object"==typeof e&&null!==e&&e.$$typeof===Ye}var vt=/\/+/g;function xt(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function wt(e,t,n,r,o){var i=typeof e;"undefined"!==i&&"boolean"!==i||(e=null);var a=!1;if(null===e)a=!0;else switch(i){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case Ye:case Ke:a=!0}}if(a)return o=o(a=e),e=""===r?"."+xt(a,0):r,ft(o)?(n="",null!=e&&(n=e.replace(vt,"$&/")+"/"),wt(o,t,n,"",(function(e){return e}))):null!=o&&(bt(o)&&(o=function(e,t){return{$$typeof:Ye,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,n+(!o.key||a&&a.key===o.key?"":(""+o.key).replace(vt,"$&/")+"/")+e)),t.push(o)),1;if(a=0,r=""===r?".":r+":",ft(e))for(var s=0;s<e.length;s++){var l=r+xt(i=e[s],s);a+=wt(i,t,n,l,o)}else if(l=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=it&&e[it]||e["@@iterator"])?e:null}(e),"function"==typeof l)for(e=l.call(e),s=0;!(i=e.next()).done;)a+=wt(i=i.value,t,n,l=r+xt(i,s++),o);else if("object"===i)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return a}function St(e,t,n){if(null==e)return e;var r=[],o=0;return wt(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function Et(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var Ct={current:null},kt={transition:null},_t={ReactCurrentDispatcher:Ct,ReactCurrentBatchConfig:kt,ReactCurrentOwner:mt};function Rt(){throw Error("act(...) is not supported in production builds of React.")}Ge.Children={map:St,forEach:function(e,t,n){St(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return St(e,(function(){t++})),t},toArray:function(e){return St(e,(function(e){return e}))||[]},only:function(e){if(!bt(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},Ge.Component=ut,Ge.Fragment=Xe,Ge.Profiler=Qe,Ge.PureComponent=dt,Ge.StrictMode=Je,Ge.Suspense=nt,Ge.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=_t,Ge.act=Rt,Ge.cloneElement=function(e,t,n){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=st({},e.props),o=e.key,i=e.ref,a=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,a=mt.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)ht.call(t,l)&&!gt.hasOwnProperty(l)&&(r[l]=void 0===t[l]&&void 0!==s?s[l]:t[l])}var l=arguments.length-2;if(1===l)r.children=n;else if(1<l){s=Array(l);for(var u=0;u<l;u++)s[u]=arguments[u+2];r.children=s}return{$$typeof:Ye,type:e.type,key:o,ref:i,props:r,_owner:a}},Ge.createContext=function(e){return(e={$$typeof:et,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:Ze,_context:e},e.Consumer=e},Ge.createElement=yt,Ge.createFactory=function(e){var t=yt.bind(null,e);return t.type=e,t},Ge.createRef=function(){return{current:null}},Ge.forwardRef=function(e){return{$$typeof:tt,render:e}},Ge.isValidElement=bt,Ge.lazy=function(e){return{$$typeof:ot,_payload:{_status:-1,_result:e},_init:Et}},Ge.memo=function(e,t){return{$$typeof:rt,type:e,compare:void 0===t?null:t}},Ge.startTransition=function(e){var t=kt.transition;kt.transition={};try{e()}finally{kt.transition=t}},Ge.unstable_act=Rt,Ge.useCallback=function(e,t){return Ct.current.useCallback(e,t)},Ge.useContext=function(e){return Ct.current.useContext(e)},Ge.useDebugValue=function(){},Ge.useDeferredValue=function(e){return Ct.current.useDeferredValue(e)},Ge.useEffect=function(e,t){return Ct.current.useEffect(e,t)},Ge.useId=function(){return Ct.current.useId()},Ge.useImperativeHandle=function(e,t,n){return Ct.current.useImperativeHandle(e,t,n)},Ge.useInsertionEffect=function(e,t){return Ct.current.useInsertionEffect(e,t)},Ge.useLayoutEffect=function(e,t){return Ct.current.useLayoutEffect(e,t)},Ge.useMemo=function(e,t){return Ct.current.useMemo(e,t)},Ge.useReducer=function(e,t,n){return Ct.current.useReducer(e,t,n)},Ge.useRef=function(e){return Ct.current.useRef(e)},Ge.useState=function(e){return Ct.current.useState(e)},Ge.useSyncExternalStore=function(e,t,n){return Ct.current.useSyncExternalStore(e,t,n)},Ge.useTransition=function(){return Ct.current.useTransition()},Ge.version="18.3.1",Ue.exports=Ge;var Mt=Ue.exports,At=Le(Mt),Pt=t({__proto__:null,default:At},[Mt]);const It={GREYSCALE_0:"#000000",GREYSCALE_5:"#0E0E0E",GREYSCALE_10:"#1A1A1A",GREYSCALE_15:"#262626",GREYSCALE_20:"#333333",GREYSCALE_25:"#404040",GREYSCALE_30:"#4D4D4D",GREYSCALE_35:"#595959",GREYSCALE_40:"#666666",GREYSCALE_45:"#737373",GREYSCALE_50:"#808080",GREYSCALE_55:"#8C8C8C",GREYSCALE_60:"#999999",GREYSCALE_65:"#A6A6A6",GREYSCALE_70:"#B3B3B3",GREYSCALE_75:"#BFBFBF",GREYSCALE_80:"#CCCCCC",GREYSCALE_85:"#D9D9D9",GREYSCALE_90:"#E6E6E6",GREYSCALE_95:"#F2F2F2",GREYSCALE_98:"#FAFAFA",GREYSCALE_100:"#FFFFFF"},Ot={WHITE:"#FFFFFF",GREEN_ULTRA_LIGHT:"#F2F9F5",GREEN:"#00873D",GREEN_PALE:"#15AA51",GREEN_DARK:"#0D6932",GREEN_EXTRA_DARK:"#094923",BLUE_ULTRA_LIGHT:"#EDF7FC",BLUE:"#005DB9",BLUE_PALE:"#048DEC",BLUE_DARK:"#003A8F",BLUE_EXTRA_DARK:"#002D6D",RED_ULTRA_LIGHT:"#FEF2F6",RED:"#D7004B",RED_PALE:"#F15A81",RED_DARK:"#8B0041",RED_EXTRA_DARK:"#5C002B",ORANGE_ULTRA_LIGHT:"#FFF7EB",ORANGE:"#EF6D00",ORANGE_PALE:"#FF9800",ORANGE_DARK:"#BF3900",ORANGE_EXTRA_DARK:"#611100",PURPLE:"#655dc6",PURPLE_PALE:"#8D8BCE",PURPLE_DARK:"#413885",...It,GREYSCALE_0_0:"rgba(0, 0, 0, 0)",GREYSCALE_0_03:"rgba(0, 0, 0, 0.03)",GREYSCALE_0_05:"rgba(0, 0, 0, 0.05)",GREYSCALE_0_06:"rgba(0, 0, 0, 0.06)",GREYSCALE_0_10:"rgba(0, 0, 0, 0.1)",GREYSCALE_0_15:"rgba(0, 0, 0, 0.15)",GREYSCALE_0_20:"rgba(0, 0, 0, 0.2)",GREYSCALE_0_30:"rgba(0, 0, 0, 0.3)",GREYSCALE_0_42:"rgba(0, 0, 0, 0.42)",GREYSCALE_0_55:"rgba(0, 0, 0, 0.55)",GREYSCALE_0_60:"rgba(0, 0, 0, 0.6)",GREYSCALE_100_15:"rgba(255, 255, 255, 0.15)",GREYSCALE_100_50:"rgba(255, 255, 255, 0.5)",GREYSCALE_100_60:"rgba(255, 255, 255, 0.6)",MISC_FOCUS_BORDER:"#0275D9",TEXT_PRIMARY:"#404040",TEXT_SECONDARY:"rgba(0, 0, 0, 0.55)"},Dt=12,Lt=14,Tt=16,Nt=24,qt=3,zt=300,jt=400,Ft=600,Bt=700,Ht={FONT_FAMILY:"'Source Sans Pro', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif"};Be(Ot.GREYSCALE_0,.05),Be(Ot.GREEN_PALE,.5),Be(Ot.BLUE_PALE,.5),Be(Ot.GREEN_PALE,.5),Be(Ot.BLUE_PALE,.5),Be(Ot.GREEN_PALE,.5),Be(Ot.BLUE_PALE,.5);Be(Ot.GREEN_PALE,.5),Be(Ot.BLUE_PALE,.5),Be(Ot.GREEN_PALE,.5),Be(Ot.BLUE_PALE,.5);var $t={exports:{}},Vt={},Wt=Mt,Ut=Symbol.for("react.element"),Gt=Symbol.for("react.fragment"),Yt=Object.prototype.hasOwnProperty,Kt=Wt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Xt={key:!0,ref:!0,__self:!0,__source:!0};function Jt(e,t,n){var r,o={},i=null,a=null;for(r in void 0!==n&&(i=""+n),void 0!==t.key&&(i=""+t.key),void 0!==t.ref&&(a=t.ref),t)Yt.call(t,r)&&!Xt.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===o[r]&&(o[r]=t[r]);return{$$typeof:Ut,type:e,key:i,ref:a,props:o,_owner:Kt.current}}Vt.Fragment=Gt,Vt.jsx=Jt,Vt.jsxs=Jt,$t.exports=Vt;var Qt,Zt=$t.exports;function en(){return en=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},en.apply(null,arguments)}var tn,nn=function(e){return Mt.createElement("svg",en({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"currentColor"},e),Qt||(Qt=Mt.createElement("path",{d:"m8 9 4.5-4.5L14 6l-4.5 4.5L8 12 2 6l1.5-1.5z"})))};function rn(){return rn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},rn.apply(null,arguments)}var on=function(e){return Mt.createElement("svg",rn({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"currentColor"},e),tn||(tn=Mt.createElement("path",{d:"m9.345 8 3.982 3.982a.951.951 0 0 1-1.345 1.345L8 9.345l-3.982 3.982a.951.951 0 0 1-1.345-1.345L6.655 8 2.673 4.018a.951.951 0 0 1 1.345-1.345L8 6.655l3.982-3.982a.951.951 0 1 1 1.345 1.345z"})))};function an({fontSize:e="medium",children:t=null,className:n=""}={}){const r="small"===e?"16px":"20px",o="small"===e?"-2px 0":void 0;return Zt.jsx("i",{style:{fontSize:r,margin:o,display:"inline-block",fontStyle:"normal",lineHeight:"0",textAlign:"center",textTransform:"none",verticalAlign:"-.125em",textRendering:"optimizeLegibility",WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale"},className:n,children:t})}function sn(e={}){return Zt.jsx(an,{...e,children:Zt.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"none",viewBox:"0 0 20 20",children:[Zt.jsx("rect",{width:"20",height:"20",fill:"currentColor",rx:"3"}),Zt.jsx("path",{fill:"#FFFFFF",fillRule:"evenodd",d:"m12.627 6.617-4.206 4.205-1.037-1.035a1.25 1.25 0 1 0-1.768 1.767l1.92 1.919a1.25 1.25 0 0 0 1.769 0l5.09-5.089a1.25 1.25 0 1 0-1.768-1.768Z",clipRule:"evenodd"})]})})}function ln(e={}){return Zt.jsx(an,{...e,children:Zt.jsx("svg",{width:"1em",height:"1em",viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:Zt.jsxs("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[Zt.jsx("rect",{fill:"currentColor",x:"0",y:"0",width:"16",height:"16",rx:"3"}),Zt.jsx("rect",{fill:"#FFFFFF",x:"4",y:"7",width:"8",height:"2",rx:"1"})]})})})}function un(e={}){return Zt.jsx(an,{fontSize:"medium",...e,children:Zt.jsx("svg",{width:"1em",height:"1em",viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:Zt.jsx("g",{strokeWidth:"1",fillRule:"evenodd",fillOpacity:"0.603119339",strokeOpacity:"0.146654212",children:Zt.jsx("rect",{stroke:"currentStroke",fill:"currentFill",x:"0.5",y:"0.5",width:"15",height:"15",rx:"7.5"})})})})}function cn(e={}){return Zt.jsx(an,{fontSize:"medium",...e,children:Zt.jsxs("svg",{width:"1em",height:"1em",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[Zt.jsx("rect",{stroke:"none",width:"16",height:"16",rx:"8",fill:"currentColor"}),Zt.jsx("path",{d:"M11 8C11 9.65685 9.65685 11 8 11C6.34315 11 5 9.65685 5 8C5 6.34315 6.34315 5 8 5C9.65685 5 11 6.34315 11 8Z",stroke:"none",fill:"white"})]})})}function dn({className:e}){return Zt.jsx(an,{fontSize:"small",className:e,children:Zt.jsx("svg",{width:"8px",height:"14px",viewBox:"0 0 8 14",version:"1.1","aria-labelledby":"SortIcon",children:Zt.jsx("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:Zt.jsx("g",{transform:"translate(-4.000000, -1.000000)",fill:"#404040",fillRule:"nonzero",children:Zt.jsxs("g",{transform:"translate(4.324187, 1.300372)",children:[Zt.jsx("path",{d:"M4.06624695,13.2115849 L7.28588573,9.1870364 C7.3893886,9.05765782 7.36841219,8.8688701 7.23903361,8.76536724 C7.18583969,8.72281211 7.11974654,8.69962788 7.05162509,8.69962788 L0.3,8.69962788 C0.134314575,8.69962788 -1.25807407e-14,8.83394246 -1.26010313e-14,8.99962788 C-1.26093738e-14,9.06774933 0.0231842256,9.13384248 0.0657393572,9.1870364 L3.28537814,13.2115849 C3.45788292,13.4272158 3.7725291,13.4621765 3.98816007,13.2896718 C4.01699242,13.2666059 4.04318107,13.2404172 4.06624695,13.2115849 Z",opacity:"0.300390625"}),Zt.jsx("path",{d:"M4.06624695,0.187670888 L7.28588573,4.21221937 C7.3893886,4.34159795 7.36841219,4.53038566 7.23903361,4.63388852 C7.18583969,4.67644366 7.11974654,4.69962788 7.05162509,4.69962788 L0.3,4.69962788 C0.134314575,4.69962788 2.1918781e-12,4.56531331 2.19185781e-12,4.39962788 C2.19184946e-12,4.33150643 0.0231842256,4.26541328 0.0657393572,4.21221937 L3.28537814,0.187670888 C3.45788292,-0.0279600799 3.7725291,-0.0629207673 3.98816007,0.109584007 C4.01699242,0.132649888 4.04318107,0.158838536 4.06624695,0.187670888 Z"})]})})})})})}Zt.jsx(on,{"aria-hidden":"true",viewBox:"0 0 16 16",width:12,height:12}),Zt.jsx(nn,{"aria-hidden":"true",viewBox:"0 0 16 16",width:12,height:12}),Zt.jsx(un,{}),Zt.jsx(cn,{}),Zt.jsx((function(e={}){return Zt.jsx(an,{...e,children:Zt.jsx("svg",{width:"1em",height:"1em",viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:Zt.jsx("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",fillOpacity:"0.603119339",strokeOpacity:"0.146654212",children:Zt.jsx("rect",{stroke:"#000000",fill:"currentColor",x:"0.5",y:"0.5",width:"15",height:"15",rx:"3"})})})})}),{}),Zt.jsx(sn,{}),Zt.jsx(ln,{}),Zt.jsx(nn,{style:{color:Ot.TEXT_PRIMARY},"aria-hidden":"true",viewBox:"0 0 16 16",width:16,height:16});const pn={black:"#000",white:"#fff"},fn="#e57373",hn="#ef5350",mn="#f4