From f65153018b41e6b1a2966a6b241683ee5369ac44 Mon Sep 17 00:00:00 2001 From: Aliaksandr Valialkin Date: Sun, 9 Jul 2023 12:43:48 -0700 Subject: [PATCH] app/{vmselect,vlselect}: run `make vmui-update vmui-logs-update` --- app/vlselect/vmui/asset-manifest.json | 4 ++-- app/vlselect/vmui/index.html | 2 +- app/vlselect/vmui/static/js/main.46d11611.js | 2 -- app/vlselect/vmui/static/js/main.886fc1d3.js | 2 ++ .../vmui/static/js/main.886fc1d3.js.LICENSE.txt} | 6 +++--- app/vmselect/vmui/asset-manifest.json | 8 ++++---- app/vmselect/vmui/index.html | 2 +- app/vmselect/vmui/static/css/main.f31d05d1.css | 1 - app/vmselect/vmui/static/css/main.f5cb3747.css | 1 + app/vmselect/vmui/static/js/main.6bf10b2e.js | 2 ++ .../vmui/static/js/main.6bf10b2e.js.LICENSE.txt} | 6 +++--- app/vmselect/vmui/static/js/main.ff1e4560.js | 2 -- 12 files changed, 19 insertions(+), 19 deletions(-) delete mode 100644 app/vlselect/vmui/static/js/main.46d11611.js create mode 100644 app/vlselect/vmui/static/js/main.886fc1d3.js rename app/{vmselect/vmui/static/js/main.ff1e4560.js.LICENSE.txt => vlselect/vmui/static/js/main.886fc1d3.js.LICENSE.txt} (91%) delete mode 100644 app/vmselect/vmui/static/css/main.f31d05d1.css create mode 100644 app/vmselect/vmui/static/css/main.f5cb3747.css create mode 100644 app/vmselect/vmui/static/js/main.6bf10b2e.js rename app/{vlselect/vmui/static/js/main.46d11611.js.LICENSE.txt => vmselect/vmui/static/js/main.6bf10b2e.js.LICENSE.txt} (91%) delete mode 100644 app/vmselect/vmui/static/js/main.ff1e4560.js diff --git a/app/vlselect/vmui/asset-manifest.json b/app/vlselect/vmui/asset-manifest.json index d5e2ace1b..6275cfe95 100644 --- a/app/vlselect/vmui/asset-manifest.json +++ b/app/vlselect/vmui/asset-manifest.json @@ -1,7 +1,7 @@ { "files": { "main.css": "./static/css/main.f5cb3747.css", - "main.js": "./static/js/main.46d11611.js", + "main.js": "./static/js/main.886fc1d3.js", "static/js/27.c1ccfd29.chunk.js": "./static/js/27.c1ccfd29.chunk.js", "static/media/Lato-Regular.ttf": "./static/media/Lato-Regular.d714fec1633b69a9c2e9.ttf", "static/media/Lato-Bold.ttf": "./static/media/Lato-Bold.32360ba4b57802daa4d6.ttf", @@ -9,6 +9,6 @@ }, "entrypoints": [ "static/css/main.f5cb3747.css", - "static/js/main.46d11611.js" + "static/js/main.886fc1d3.js" ] } \ No newline at end of file diff --git a/app/vlselect/vmui/index.html b/app/vlselect/vmui/index.html index 1bb440120..d5015d3bf 100644 --- a/app/vlselect/vmui/index.html +++ b/app/vlselect/vmui/index.html @@ -1 +1 @@ -VM UI
\ No newline at end of file +VM UI
\ No newline at end of file diff --git a/app/vlselect/vmui/static/js/main.46d11611.js b/app/vlselect/vmui/static/js/main.46d11611.js deleted file mode 100644 index b992ccc93..000000000 --- a/app/vlselect/vmui/static/js/main.46d11611.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.46d11611.js.LICENSE.txt */ -!function(){var e={680:function(e,t,n){"use strict";var r=n(476),o=n(962),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"===typeof n&&i(e,".prototype.")>-1?o(n):n}},962:function(e,t,n){"use strict";var r=n(199),o=n(476),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),u=o("%Reflect.apply%",!0)||r.call(a,i),l=o("%Object.getOwnPropertyDescriptor%",!0),c=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(c)try{c({},"a",{value:1})}catch(d){c=null}e.exports=function(e){var t=u(r,a,arguments);l&&c&&(l(t,"length").configurable&&c(t,"length",{value:1+s(0,e.length-(arguments.length-1))}));return t};var f=function(){return u(r,i,arguments)};c?c(e.exports,"apply",{value:f}):e.exports.apply=f},123:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t=t?e:""+Array(t+1-r.length).join(n)+e},y={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+g(r,2,"0")+":"+g(o,2,"0")},m:function e(t,n){if(t.date()1)return e(a[0])}else{var u=t.name;b[u]=t,o=u}return!r&&o&&(_=o),o||!r&&_},w=function(e,t){if(C(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new A(n)},k=y;k.l=D,k.i=C,k.w=function(e,t){return w(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var A=function(){function m(e){this.$L=D(e.locale,null,!0),this.parse(e)}var g=m.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(k.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(h);if(r){var o=r[2]-1||0,i=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)):new Date(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return k},g.isValid=function(){return!(this.$d.toString()===p)},g.isSame=function(e,t){var n=w(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return w(e)=0&&(i[f]=parseInt(s,10))}var d=i[3],p=24===d?0:d,h=i[0]+"-"+i[1]+"-"+i[2]+" "+p+":"+i[4]+":"+i[5]+":000",v=+t;return(o.utc(h).valueOf()-(v-=v%1e3))/6e4},l=r.prototype;l.tz=function(e,t){void 0===e&&(e=i);var n=this.utcOffset(),r=this.toDate(),a=r.toLocaleString("en-US",{timeZone:e}),u=Math.round((r-new Date(a))/1e3/60),l=o(a).$set("millisecond",this.$ms).utcOffset(15*-Math.round(r.getTimezoneOffset()/15)-u,!0);if(t){var c=l.utcOffset();l=l.add(n-c,"minute")}return l.$x.$timezone=e,l},l.offsetName=function(e){var t=this.$x.$timezone||o.tz.guess(),n=a(this.valueOf(),t,{timeZoneName:e}).find((function(e){return"timezonename"===e.type.toLowerCase()}));return n&&n.value};var c=l.startOf;l.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return c.call(this,e,t);var n=o(this.format("YYYY-MM-DD HH:mm:ss:SSS"));return c.call(n,e,t).tz(this.$x.$timezone,!0)},o.tz=function(e,t,n){var r=n&&t,a=n||t||i,l=u(+o(),a);if("string"!=typeof e)return o(e).tz(a);var c=function(e,t,n){var r=e-60*t*1e3,o=u(r,n);if(t===o)return[r,t];var i=u(r-=60*(o-t)*1e3,n);return o===i?[r,o]:[e-60*Math.min(o,i)*1e3,Math.max(o,i)]}(o.utc(e,r).valueOf(),l,a),s=c[0],f=c[1],d=o(s).utcOffset(f);return d.$x.$timezone=a,d},o.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},o.tz.setDefault=function(e){i=e}}}()},635:function(e){e.exports=function(){"use strict";var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,o,i){var a=o.prototype;i.utc=function(e){return new o({date:e,utc:!0,args:arguments})},a.utc=function(t){var n=i(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},a.local=function(){return i(this.toDate(),{locale:this.$L,utc:!1})};var u=a.parse;a.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),u.call(this,e)};var l=a.init;a.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var c=a.utcOffset;a.utcOffset=function(r,o){var i=this.$utils().u;if(i(r))return this.$u?0:i(this.$offset)?c.call(this):this.$offset;if("string"==typeof r&&(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var o=(""+r[0]).match(n)||["-",0,0],i=o[0],a=60*+o[1]+ +o[2];return 0===a?0:"+"===i?a:-a}(r),null===r))return this;var a=Math.abs(r)<=16?60*r:r,u=this;if(o)return u.$offset=a,u.$u=0===r,u;if(0!==r){var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(u=this.local().add(a+l,e)).$offset=a,u.$x.$localOffset=l}else u=this.utc();return u};var s=a.format;a.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return s.call(this,t)},a.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},a.isUTC=function(){return!!this.$u},a.toISOString=function(){return this.toDate().toISOString()},a.toString=function(){return this.toDate().toUTCString()};var f=a.toDate;a.toDate=function(e){return"s"===e&&this.$offset?i(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():f.call(this)};var d=a.diff;a.diff=function(e,t,n){if(e&&this.$u===e.$u)return d.call(this,e,t,n);var r=this.local(),o=i(e).local();return d.call(r,o,t,n)}}}()},781:function(e){"use strict";var t=Array.prototype.slice,n=Object.prototype.toString;e.exports=function(e){var r=this;if("function"!==typeof r||"[object Function]"!==n.call(r))throw new TypeError("Function.prototype.bind called on incompatible "+r);for(var o,i=t.call(arguments,1),a=Math.max(0,r.length-i.length),u=[],l=0;l1&&"boolean"!==typeof t)throw new a('"allowMissing" argument must be a boolean');if(null===A(/^%?[^%]*%?$/,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=k(e,0,1),n=k(e,-1);if("%"===t&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return w(e,x,(function(e,t,n,o){r[r.length]=n?w(o,E,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",i=S("%"+r+"%",t),u=i.name,c=i.value,s=!1,f=i.alias;f&&(r=f[0],D(n,C([0,1],f)));for(var d=1,p=!0;d=n.length){var y=l(c,h);c=(p=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:c[h]}else p=b(c,h),c=c[h];p&&!s&&(v[u]=c)}}return c}},520:function(e,t,n){"use strict";var r="undefined"!==typeof Symbol&&Symbol,o=n(541);e.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&o())))}},541:function(e){"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},838:function(e,t,n){"use strict";var r=n(199);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},936:function(e,t,n){var r=NaN,o="[object Symbol]",i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,s="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,f="object"==typeof self&&self&&self.Object===Object&&self,d=s||f||Function("return this")(),p=Object.prototype.toString,h=Math.max,v=Math.min,m=function(){return d.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&p.call(e)==o}(e))return r;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=u.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):a.test(e)?r:+e}e.exports=function(e,t,n){var r,o,i,a,u,l,c=0,s=!1,f=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function p(t){var n=r,i=o;return r=o=void 0,c=t,a=e.apply(i,n)}function _(e){var n=e-l;return void 0===l||n>=t||n<0||f&&e-c>=i}function b(){var e=m();if(_(e))return C(e);u=setTimeout(b,function(e){var n=t-(e-l);return f?v(n,i-(e-c)):n}(e))}function C(e){return u=void 0,d&&r?p(e):(r=o=void 0,a)}function D(){var e=m(),n=_(e);if(r=arguments,o=this,l=e,n){if(void 0===u)return function(e){return c=e,u=setTimeout(b,t),s?p(e):a}(l);if(f)return u=setTimeout(b,t),p(l)}return void 0===u&&(u=setTimeout(b,t)),a}return t=y(t)||0,g(n)&&(s=!!n.leading,i=(f="maxWait"in n)?h(y(n.maxWait)||0,t):i,d="trailing"in n?!!n.trailing:d),D.cancel=function(){void 0!==u&&clearTimeout(u),c=0,r=l=o=u=void 0},D.flush=function(){return void 0===u?a:C(m())},D}},7:function(e,t,n){var r="__lodash_hash_undefined__",o=1/0,i="[object Function]",a="[object GeneratorFunction]",u="[object Symbol]",l=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,c=/^\w*$/,s=/^\./,f=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,d=/\\(\\)?/g,p=/^\[object .+?Constructor\]$/,h="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,v="object"==typeof self&&self&&self.Object===Object&&self,m=h||v||Function("return this")();var g=Array.prototype,y=Function.prototype,_=Object.prototype,b=m["__core-js_shared__"],C=function(){var e=/[^.]+$/.exec(b&&b.keys&&b.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),D=y.toString,w=_.hasOwnProperty,k=_.toString,A=RegExp("^"+D.call(w).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),x=m.Symbol,E=g.splice,S=L(m,"Map"),F=L(Object,"create"),M=x?x.prototype:void 0,N=M?M.toString:void 0;function O(e){var t=-1,n=e?e.length:0;for(this.clear();++t-1},T.prototype.set=function(e,t){var n=this.__data__,r=P(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},B.prototype.clear=function(){this.__data__={hash:new O,map:new(S||T),string:new O}},B.prototype.delete=function(e){return z(this,e).delete(e)},B.prototype.get=function(e){return z(this,e).get(e)},B.prototype.has=function(e){return z(this,e).has(e)},B.prototype.set=function(e,t){return z(this,e).set(e,t),this};var $=H((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(U(e))return N?N.call(e):"";var t=e+"";return"0"==t&&1/e==-o?"-0":t}(t);var n=[];return s.test(e)&&n.push(""),e.replace(f,(function(e,t,r,o){n.push(r?o.replace(d,"$1"):t||e)})),n}));function j(e){if("string"==typeof e||U(e))return e;var t=e+"";return"0"==t&&1/e==-o?"-0":t}function H(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function n(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a),a};return n.cache=new(H.Cache||B),n}H.Cache=B;var Y=Array.isArray;function V(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function U(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&k.call(e)==u}e.exports=function(e,t,n){var r=null==e?void 0:I(e,t);return void 0===r?n:r}},61:function(e,t,n){var r="Expected a function",o=NaN,i="[object Symbol]",a=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,s=parseInt,f="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,d="object"==typeof self&&self&&self.Object===Object&&self,p=f||d||Function("return this")(),h=Object.prototype.toString,v=Math.max,m=Math.min,g=function(){return p.Date.now()};function y(e,t,n){var o,i,a,u,l,c,s=0,f=!1,d=!1,p=!0;if("function"!=typeof e)throw new TypeError(r);function h(t){var n=o,r=i;return o=i=void 0,s=t,u=e.apply(r,n)}function y(e){var n=e-c;return void 0===c||n>=t||n<0||d&&e-s>=a}function C(){var e=g();if(y(e))return D(e);l=setTimeout(C,function(e){var n=t-(e-c);return d?m(n,a-(e-s)):n}(e))}function D(e){return l=void 0,p&&o?h(e):(o=i=void 0,u)}function w(){var e=g(),n=y(e);if(o=arguments,i=this,c=e,n){if(void 0===l)return function(e){return s=e,l=setTimeout(C,t),f?h(e):u}(c);if(d)return l=setTimeout(C,t),h(c)}return void 0===l&&(l=setTimeout(C,t)),u}return t=b(t)||0,_(n)&&(f=!!n.leading,a=(d="maxWait"in n)?v(b(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),w.cancel=function(){void 0!==l&&clearTimeout(l),s=0,o=c=i=l=void 0},w.flush=function(){return void 0===l?u:D(g())},w}function _(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function b(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&h.call(e)==i}(e))return o;if(_(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=_(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=l.test(e);return n||c.test(e)?s(e.slice(2),n?2:8):u.test(e)?o:+e}e.exports=function(e,t,n){var o=!0,i=!0;if("function"!=typeof e)throw new TypeError(r);return _(n)&&(o="leading"in n?!!n.leading:o,i="trailing"in n?!!n.trailing:i),y(e,t,{leading:o,maxWait:t,trailing:i})}},154:function(e,t,n){var r="function"===typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,i=r&&o&&"function"===typeof o.get?o.get:null,a=r&&Map.prototype.forEach,u="function"===typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&u?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=u&&l&&"function"===typeof l.get?l.get:null,s=u&&Set.prototype.forEach,f="function"===typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"===typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"===typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,v=Object.prototype.toString,m=Function.prototype.toString,g=String.prototype.match,y=String.prototype.slice,_=String.prototype.replace,b=String.prototype.toUpperCase,C=String.prototype.toLowerCase,D=RegExp.prototype.test,w=Array.prototype.concat,k=Array.prototype.join,A=Array.prototype.slice,x=Math.floor,E="function"===typeof BigInt?BigInt.prototype.valueOf:null,S=Object.getOwnPropertySymbols,F="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,M="function"===typeof Symbol&&"object"===typeof Symbol.iterator,N="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===M||"symbol")?Symbol.toStringTag:null,O=Object.prototype.propertyIsEnumerable,T=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function B(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||D.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"===typeof e){var r=e<0?-x(-e):x(e);if(r!==e){var o=String(r),i=y.call(t,o.length+1);return _.call(o,n,"$&_")+"."+_.call(_.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return _.call(t,n,"$&_")}var P=n(654),I=P.custom,R=H(I)?I:null;function z(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function L(e){return _.call(String(e),/"/g,""")}function $(e){return"[object Array]"===U(e)&&(!N||!("object"===typeof e&&N in e))}function j(e){return"[object RegExp]"===U(e)&&(!N||!("object"===typeof e&&N in e))}function H(e){if(M)return e&&"object"===typeof e&&e instanceof Symbol;if("symbol"===typeof e)return!0;if(!e||"object"!==typeof e||!F)return!1;try{return F.call(e),!0}catch(t){}return!1}e.exports=function e(t,n,r,o){var u=n||{};if(V(u,"quoteStyle")&&"single"!==u.quoteStyle&&"double"!==u.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(V(u,"maxStringLength")&&("number"===typeof u.maxStringLength?u.maxStringLength<0&&u.maxStringLength!==1/0:null!==u.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=!V(u,"customInspect")||u.customInspect;if("boolean"!==typeof l&&"symbol"!==l)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(V(u,"indent")&&null!==u.indent&&"\t"!==u.indent&&!(parseInt(u.indent,10)===u.indent&&u.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(V(u,"numericSeparator")&&"boolean"!==typeof u.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var v=u.numericSeparator;if("undefined"===typeof t)return"undefined";if(null===t)return"null";if("boolean"===typeof t)return t?"true":"false";if("string"===typeof t)return Z(t,u);if("number"===typeof t){if(0===t)return 1/0/t>0?"0":"-0";var b=String(t);return v?B(t,b):b}if("bigint"===typeof t){var D=String(t)+"n";return v?B(t,D):D}var x="undefined"===typeof u.depth?5:u.depth;if("undefined"===typeof r&&(r=0),r>=x&&x>0&&"object"===typeof t)return $(t)?"[Array]":"[Object]";var S=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"===typeof e.indent&&e.indent>0))return null;n=k.call(Array(e.indent+1)," ")}return{base:n,prev:k.call(Array(t+1),n)}}(u,r);if("undefined"===typeof o)o=[];else if(W(o,t)>=0)return"[Circular]";function I(t,n,i){if(n&&(o=A.call(o)).push(n),i){var a={depth:u.depth};return V(u,"quoteStyle")&&(a.quoteStyle=u.quoteStyle),e(t,a,r+1,o)}return e(t,u,r+1,o)}if("function"===typeof t&&!j(t)){var Y=function(e){if(e.name)return e.name;var t=g.call(m.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),q=X(t,I);return"[Function"+(Y?": "+Y:" (anonymous)")+"]"+(q.length>0?" { "+k.call(q,", ")+" }":"")}if(H(t)){var ee=M?_.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):F.call(t);return"object"!==typeof t||M?ee:G(ee)}if(function(e){if(!e||"object"!==typeof e)return!1;if("undefined"!==typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"===typeof e.nodeName&&"function"===typeof e.getAttribute}(t)){for(var te="<"+C.call(String(t.nodeName)),ne=t.attributes||[],re=0;re"}if($(t)){if(0===t.length)return"[]";var oe=X(t,I);return S&&!function(e){for(var t=0;t=0)return!1;return!0}(oe)?"["+J(oe,S)+"]":"[ "+k.call(oe,", ")+" ]"}if(function(e){return"[object Error]"===U(e)&&(!N||!("object"===typeof e&&N in e))}(t)){var ie=X(t,I);return"cause"in Error.prototype||!("cause"in t)||O.call(t,"cause")?0===ie.length?"["+String(t)+"]":"{ ["+String(t)+"] "+k.call(ie,", ")+" }":"{ ["+String(t)+"] "+k.call(w.call("[cause]: "+I(t.cause),ie),", ")+" }"}if("object"===typeof t&&l){if(R&&"function"===typeof t[R]&&P)return P(t,{depth:x-r});if("symbol"!==l&&"function"===typeof t.inspect)return t.inspect()}if(function(e){if(!i||!e||"object"!==typeof e)return!1;try{i.call(e);try{c.call(e)}catch(te){return!0}return e instanceof Map}catch(t){}return!1}(t)){var ae=[];return a&&a.call(t,(function(e,n){ae.push(I(n,t,!0)+" => "+I(e,t))})),K("Map",i.call(t),ae,S)}if(function(e){if(!c||!e||"object"!==typeof e)return!1;try{c.call(e);try{i.call(e)}catch(t){return!0}return e instanceof Set}catch(n){}return!1}(t)){var ue=[];return s&&s.call(t,(function(e){ue.push(I(e,t))})),K("Set",c.call(t),ue,S)}if(function(e){if(!f||!e||"object"!==typeof e)return!1;try{f.call(e,f);try{d.call(e,d)}catch(te){return!0}return e instanceof WeakMap}catch(t){}return!1}(t))return Q("WeakMap");if(function(e){if(!d||!e||"object"!==typeof e)return!1;try{d.call(e,d);try{f.call(e,f)}catch(te){return!0}return e instanceof WeakSet}catch(t){}return!1}(t))return Q("WeakSet");if(function(e){if(!p||!e||"object"!==typeof e)return!1;try{return p.call(e),!0}catch(t){}return!1}(t))return Q("WeakRef");if(function(e){return"[object Number]"===U(e)&&(!N||!("object"===typeof e&&N in e))}(t))return G(I(Number(t)));if(function(e){if(!e||"object"!==typeof e||!E)return!1;try{return E.call(e),!0}catch(t){}return!1}(t))return G(I(E.call(t)));if(function(e){return"[object Boolean]"===U(e)&&(!N||!("object"===typeof e&&N in e))}(t))return G(h.call(t));if(function(e){return"[object String]"===U(e)&&(!N||!("object"===typeof e&&N in e))}(t))return G(I(String(t)));if(!function(e){return"[object Date]"===U(e)&&(!N||!("object"===typeof e&&N in e))}(t)&&!j(t)){var le=X(t,I),ce=T?T(t)===Object.prototype:t instanceof Object||t.constructor===Object,se=t instanceof Object?"":"null prototype",fe=!ce&&N&&Object(t)===t&&N in t?y.call(U(t),8,-1):se?"Object":"",de=(ce||"function"!==typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(fe||se?"["+k.call(w.call([],fe||[],se||[]),": ")+"] ":"");return 0===le.length?de+"{}":S?de+"{"+J(le,S)+"}":de+"{ "+k.call(le,", ")+" }"}return String(t)};var Y=Object.prototype.hasOwnProperty||function(e){return e in this};function V(e,t){return Y.call(e,t)}function U(e){return v.call(e)}function W(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return Z(y.call(e,0,t.maxStringLength),t)+r}return z(_.call(_.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,q),"single",t)}function q(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+b.call(t.toString(16))}function G(e){return"Object("+e+")"}function Q(e){return e+" { ? }"}function K(e,t,n,r){return e+" ("+t+") {"+(r?J(n,r):k.call(n,", "))+"}"}function J(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+k.call(e,","+n)+"\n"+t.prev}function X(e,t){var n=$(e),r=[];if(n){r.length=e.length;for(var o=0;o=n.__.length&&n.__.push({__V:s}),n.__[e]}function g(e){return l=1,y(P,e)}function y(e,t,n){var i=m(r++,2);if(i.t=e,!i.__c&&(i.__=[n?n(t):P(void 0,t),function(e){var t=i.__N?i.__N[0]:i.__[0],n=i.t(t,e);t!==n&&(i.__N=[n,i.__[1]],i.__c.setState({}))}],i.__c=o,!o.u)){var a=function(e,t,n){if(!i.__c.__H)return!0;var r=i.__c.__H.__.filter((function(e){return e.__c}));if(r.every((function(e){return!e.__N})))return!u||u.call(this,e,t,n);var o=!1;return r.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(o=!0)}})),!(!o&&i.__c.props===e)&&(!u||u.call(this,e,t,n))};o.u=!0;var u=o.shouldComponentUpdate,l=o.componentWillUpdate;o.componentWillUpdate=function(e,t,n){if(this.__e){var r=u;u=void 0,a(e,t,n),u=r}l&&l.call(this,e,t,n)},o.shouldComponentUpdate=a}return i.__N||i.__}function _(e,t){var n=m(r++,3);!u.YM.__s&&B(n.__H,t)&&(n.__=e,n.i=t,o.__H.__h.push(n))}function b(e,t){var n=m(r++,4);!u.YM.__s&&B(n.__H,t)&&(n.__=e,n.i=t,o.__h.push(n))}function C(e){return l=5,w((function(){return{current:e}}),[])}function D(e,t,n){l=6,b((function(){return"function"==typeof e?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0}),null==n?n:n.concat(e))}function w(e,t){var n=m(r++,7);return B(n.__H,t)?(n.__V=e(),n.i=t,n.__h=e,n.__V):n.__}function k(e,t){return l=8,w((function(){return e}),t)}function A(e){var t=o.context[e.__c],n=m(r++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(o)),t.props.value):e.__}function x(e,t){u.YM.useDebugValue&&u.YM.useDebugValue(t?t(e):e)}function E(e){var t=m(r++,10),n=g();return t.__=e,o.componentDidCatch||(o.componentDidCatch=function(e,r){t.__&&t.__(e,r),n[1](e)}),[n[0],function(){n[1](void 0)}]}function S(){var e=m(r++,11);if(!e.__){for(var t=o.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__}function F(){for(var e;e=c.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(O),e.__H.__h.forEach(T),e.__H.__h=[]}catch(o){e.__H.__h=[],u.YM.__e(o,e.__v)}}u.YM.__b=function(e){o=null,f&&f(e)},u.YM.__r=function(e){d&&d(e),r=0;var t=(o=e.__c).__H;t&&(i===o?(t.__h=[],o.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=s,e.__N=e.i=void 0}))):(t.__h.forEach(O),t.__h.forEach(T),t.__h=[])),i=o},u.YM.diffed=function(e){p&&p(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==c.push(t)&&a===u.YM.requestAnimationFrame||((a=u.YM.requestAnimationFrame)||N)(F)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==s&&(e.__=e.__V),e.i=void 0,e.__V=s}))),i=o=null},u.YM.__c=function(e,t){t.some((function(e){try{e.__h.forEach(O),e.__h=e.__h.filter((function(e){return!e.__||T(e)}))}catch(i){t.some((function(e){e.__h&&(e.__h=[])})),t=[],u.YM.__e(i,e.__v)}})),h&&h(e,t)},u.YM.unmount=function(e){v&&v(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{O(e)}catch(e){t=e}})),n.__H=void 0,t&&u.YM.__e(t,n.__v))};var M="function"==typeof requestAnimationFrame;function N(e){var t,n=function(){clearTimeout(r),M&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);M&&(t=requestAnimationFrame(n))}function O(e){var t=o,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),o=t}function T(e){var t=o;e.__c=e.__(),o=t}function B(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function P(e,t){return"function"==typeof t?t(e):t}function I(e,t){for(var n in t)e[n]=t[n];return e}function R(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function z(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}function L(e){this.props=e}function $(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:R(this.props,e)}function r(t){return this.shouldComponentUpdate=n,(0,u.az)(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(L.prototype=new u.wA).isPureReactComponent=!0,L.prototype.shouldComponentUpdate=function(e,t){return R(this.props,e)||R(this.state,t)};var j=u.YM.__b;u.YM.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),j&&j(e)};var H="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function Y(e){function t(t){var n=I({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=H,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var V=function(e,t){return null==e?null:(0,u.bR)((0,u.bR)(e).map(t))},U={map:V,forEach:V,count:function(e){return e?(0,u.bR)(e).length:0},only:function(e){var t=(0,u.bR)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:u.bR},W=u.YM.__e;u.YM.__e=function(e,t,n,r){if(e.then)for(var o,i=t;i=i.__;)if((o=i.__c)&&o.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),o.__c(e,t);W(e,t,n,r)};var Z=u.YM.unmount;function q(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=I({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return q(e,t,n)}))),e}function G(e,t,n){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return G(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=n)),e}function Q(){this.__u=0,this.t=null,this.__b=null}function K(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function J(e){var t,n,r;function o(o){if(t||(t=e()).then((function(e){n=e.default||e}),(function(e){r=e})),r)throw r;if(!n)throw t;return(0,u.az)(n,o)}return o.displayName="Lazy",o.__f=!0,o}function X(){this.u=null,this.o=null}u.YM.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),Z&&Z(e)},(Q.prototype=new u.wA).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=K(r.__v),i=!1,a=function(){i||(i=!0,n.__R=null,o?o(u):u())};n.__R=a;var u=function(){if(!--r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=G(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}},l=!0===t.__h;r.__u++||l||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(a,a)},Q.prototype.componentWillUnmount=function(){this.t=[]},Q.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=q(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__a&&(0,u.az)(u.HY,null,e.fallback);return o&&(o.__h=null),[(0,u.az)(u.HY,null,t.__a?null:e.children),o]};var ee=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(e)}}),(0,u.sY)((0,u.az)(te,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function re(e,t){var n=(0,u.az)(ne,{__v:e,i:t});return n.containerInfo=t,n}(X.prototype=new u.wA).__a=function(e){var t=this,n=K(t.__v),r=t.o.get(e);return r[0]++,function(o){var i=function(){t.props.revealOrder?(r.push(o),ee(t,e,r)):o()};n?n(i):i()}},X.prototype.render=function(e){this.u=null,this.o=new Map;var t=(0,u.bR)(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},X.prototype.componentDidUpdate=X.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){ee(e,n,t)}))};var oe="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,ie=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,ae=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,ue=/[A-Z0-9]/g,le="undefined"!=typeof document,ce=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};function se(e,t,n){return null==t.__k&&(t.textContent=""),(0,u.sY)(e,t),"function"==typeof n&&n(),e?e.__c:null}function fe(e,t,n){return(0,u.ZB)(e,t),"function"==typeof n&&n(),e?e.__c:null}u.wA.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(u.wA.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var de=u.YM.event;function pe(){}function he(){return this.cancelBubble}function ve(){return this.defaultPrevented}u.YM.event=function(e){return de&&(e=de(e)),e.persist=pe,e.isPropagationStopped=he,e.isDefaultPrevented=ve,e.nativeEvent=e};var me,ge={enumerable:!1,configurable:!0,get:function(){return this.class}},ye=u.YM.vnode;u.YM.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,r={};for(var o in t){var i=t[o];if(!("value"===o&&"defaultValue"in t&&null==i||le&&"children"===o&&"noscript"===n||"class"===o||"className"===o)){var a=o.toLowerCase();"defaultValue"===o&&"value"in t&&null==t.value?o="value":"download"===o&&!0===i?i="":"ondoubleclick"===a?o="ondblclick":"onchange"!==a||"input"!==n&&"textarea"!==n||ce(t.type)?"onfocus"===a?o="onfocusin":"onblur"===a?o="onfocusout":ae.test(o)?o=a:-1===n.indexOf("-")&&ie.test(o)?o=o.replace(ue,"-$&").toLowerCase():null===i&&(i=void 0):a=o="oninput","oninput"===a&&r[o=a]&&(o="oninputCapture"),r[o]=i}}"select"==n&&r.multiple&&Array.isArray(r.value)&&(r.value=(0,u.bR)(t.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==n&&null!=r.defaultValue&&(r.value=(0,u.bR)(t.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",ge)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),e.props=r}(e),e.$$typeof=oe,ye&&ye(e)};var _e=u.YM.__r;u.YM.__r=function(e){_e&&_e(e),me=e.__c};var be=u.YM.diffed;u.YM.diffed=function(e){be&&be(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value),me=null};var Ce={ReactCurrentDispatcher:{current:{readContext:function(e){return me.__n[e.__c].props.value}}}},De="17.0.2";function we(e){return u.az.bind(null,e)}function ke(e){return!!e&&e.$$typeof===oe}function Ae(e){return ke(e)?u.Tm.apply(null,arguments):e}function xe(e){return!!e.__k&&((0,u.sY)(null,e),!0)}function Ee(e){return e&&(e.base||1===e.nodeType&&e)||null}var Se=function(e,t){return e(t)},Fe=function(e,t){return e(t)},Me=u.HY;function Ne(e){e()}function Oe(e){return e}function Te(){return[!1,Ne]}var Be=b;function Pe(e,t){var n=t(),r=g({h:{__:n,v:t}}),o=r[0].h,i=r[1];return b((function(){o.__=n,o.v=t,z(o.__,t())||i({h:o})}),[e,n,t]),_((function(){return z(o.__,o.v())||i({h:o}),e((function(){z(o.__,o.v())||i({h:o})}))}),[e]),n}var Ie={useState:g,useId:S,useReducer:y,useEffect:_,useLayoutEffect:b,useInsertionEffect:Be,useTransition:Te,useDeferredValue:Oe,useSyncExternalStore:Pe,startTransition:Ne,useRef:C,useImperativeHandle:D,useMemo:w,useCallback:k,useContext:A,useDebugValue:x,version:"17.0.2",Children:U,render:se,hydrate:fe,unmountComponentAtNode:xe,createPortal:re,createElement:u.az,createContext:u.kr,createFactory:we,cloneElement:Ae,createRef:u.Vf,Fragment:u.HY,isValidElement:ke,findDOMNode:Ee,Component:u.wA,PureComponent:L,memo:$,forwardRef:Y,flushSync:Fe,unstable_batchedUpdates:Se,StrictMode:Me,Suspense:Q,SuspenseList:X,lazy:J,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Ce}},856:function(e,t,n){"use strict";n.d(t,{HY:function(){return _},Tm:function(){return H},Vf:function(){return y},YM:function(){return o},ZB:function(){return j},az:function(){return m},bR:function(){return E},kr:function(){return Y},sY:function(){return $},wA:function(){return b}});var r,o,i,a,u,l,c,s,f={},d=[],p=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function h(e,t){for(var n in t)e[n]=t[n];return e}function v(e){var t=e.parentNode;t&&t.removeChild(e)}function m(e,t,n){var o,i,a,u={};for(a in t)"key"==a?o=t[a]:"ref"==a?i=t[a]:u[a]=t[a];if(arguments.length>2&&(u.children=arguments.length>3?r.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===u[a]&&(u[a]=e.defaultProps[a]);return g(e,u,o,i,null)}function g(e,t,n,r,a){var u={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==a?++i:a};return null==a&&null!=o.vnode&&o.vnode(u),u}function y(){return{current:null}}function _(e){return e.children}function b(e,t){this.props=e,this.context=t}function C(e,t){if(null==t)return e.__?C(e.__,e.__.__k.indexOf(e)+1):null;for(var n;tt&&a.sort(c));k.__r=0}function A(e,t,n,r,o,i,a,u,l,c){var s,p,h,v,m,y,b,D=r&&r.__k||d,w=D.length;for(n.__k=[],s=0;s0?g(v.type,v.props,v.key,v.ref?v.ref:null,v.__v):v)){if(v.__=n,v.__b=n.__b+1,null===(h=D[s])||h&&v.key==h.key&&v.type===h.type)D[s]=void 0;else for(p=0;p=0;t--)if((n=e.__k[t])&&(r=F(n)))return r;return null}function M(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||p.test(t)?n:n+"px"}function N(e,t,n,r,o){var i;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||M(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||M(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])i=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=n,n?r||e.addEventListener(t,i?T:O,i):e.removeEventListener(t,i?T:O,i);else if("dangerouslySetInnerHTML"!==t){if(o)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!==t[4]?e.removeAttribute(t):e.setAttribute(t,n))}}function O(e){return this.l[e.type+!1](o.event?o.event(e):e)}function T(e){return this.l[e.type+!0](o.event?o.event(e):e)}function B(e,t,n,r,i,a,u,l,c){var s,f,d,p,v,m,g,y,C,D,w,k,x,E,S,F=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(c=n.__h,l=t.__e=n.__e,t.__h=null,a=[l]),(s=o.__b)&&s(t);try{e:if("function"==typeof F){if(y=t.props,C=(s=F.contextType)&&r[s.__c],D=s?C?C.props.value:s.__:r,n.__c?g=(f=t.__c=n.__c).__=f.__E:("prototype"in F&&F.prototype.render?t.__c=f=new F(y,D):(t.__c=f=new b(y,D),f.constructor=F,f.render=L),C&&C.sub(f),f.props=y,f.state||(f.state={}),f.context=D,f.__n=r,d=f.__d=!0,f.__h=[],f._sb=[]),null==f.__s&&(f.__s=f.state),null!=F.getDerivedStateFromProps&&(f.__s==f.state&&(f.__s=h({},f.__s)),h(f.__s,F.getDerivedStateFromProps(y,f.__s))),p=f.props,v=f.state,f.__v=t,d)null==F.getDerivedStateFromProps&&null!=f.componentWillMount&&f.componentWillMount(),null!=f.componentDidMount&&f.__h.push(f.componentDidMount);else{if(null==F.getDerivedStateFromProps&&y!==p&&null!=f.componentWillReceiveProps&&f.componentWillReceiveProps(y,D),!f.__e&&null!=f.shouldComponentUpdate&&!1===f.shouldComponentUpdate(y,f.__s,D)||t.__v===n.__v){for(t.__v!==n.__v&&(f.props=y,f.state=f.__s,f.__d=!1),f.__e=!1,t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),w=0;w2&&(u.children=arguments.length>3?r.call(arguments,2):n),g(e.type,u,o||e.key,i||e.ref,null)}function Y(e,t){var n={__c:t="__cC"+s++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,w(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}r=d.slice,o={__e:function(e,t,n,r){for(var o,i,a;t=t.__;)if((o=t.__c)&&!o.__)try{if((i=o.constructor)&&null!=i.getDerivedStateFromError&&(o.setState(i.getDerivedStateFromError(e)),a=o.__d),null!=o.componentDidCatch&&(o.componentDidCatch(e,r||{}),a=o.__d),a)return o.__E=o}catch(t){e=t}throw e}},i=0,b.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=h({},this.state),"function"==typeof e&&(e=e(h({},n),this.props)),e&&h(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),w(this))},b.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),w(this))},b.prototype.render=_,a=[],l="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,c=function(e,t){return e.__v.__b-t.__v.__b},k.__r=0,s=0},609:function(e){"use strict";var t=String.prototype.replace,n=/%20/g,r="RFC1738",o="RFC3986";e.exports={default:o,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:r,RFC3986:o}},776:function(e,t,n){"use strict";var r=n(816),o=n(668),i=n(609);e.exports={formats:i,parse:o,stringify:r}},668:function(e,t,n){"use strict";var r=n(837),o=Object.prototype.hasOwnProperty,i=Array.isArray,a={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},u=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},l=function(e,t){return e&&"string"===typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},c=function(e,t,n,r){if(e){var i=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/g,u=n.depth>0&&/(\[[^[\]]*])/.exec(i),c=u?i.slice(0,u.index):i,s=[];if(c){if(!n.plainObjects&&o.call(Object.prototype,c)&&!n.allowPrototypes)return;s.push(c)}for(var f=0;n.depth>0&&null!==(u=a.exec(i))&&f=0;--i){var a,u=e[i];if("[]"===u&&n.parseArrays)a=[].concat(o);else{a=n.plainObjects?Object.create(null):{};var c="["===u.charAt(0)&&"]"===u.charAt(u.length-1)?u.slice(1,-1):u,s=parseInt(c,10);n.parseArrays||""!==c?!isNaN(s)&&u!==c&&String(s)===c&&s>=0&&n.parseArrays&&s<=n.arrayLimit?(a=[])[s]=o:"__proto__"!==c&&(a[c]=o):a={0:o}}o=a}return o}(s,t,n,r)}};e.exports=function(e,t){var n=function(e){if(!e)return a;if(null!==e.decoder&&void 0!==e.decoder&&"function"!==typeof e.decoder)throw new TypeError("Decoder has to be a function.");if("undefined"!==typeof e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t="undefined"===typeof e.charset?a.charset:e.charset;return{allowDots:"undefined"===typeof e.allowDots?a.allowDots:!!e.allowDots,allowPrototypes:"boolean"===typeof e.allowPrototypes?e.allowPrototypes:a.allowPrototypes,allowSparse:"boolean"===typeof e.allowSparse?e.allowSparse:a.allowSparse,arrayLimit:"number"===typeof e.arrayLimit?e.arrayLimit:a.arrayLimit,charset:t,charsetSentinel:"boolean"===typeof e.charsetSentinel?e.charsetSentinel:a.charsetSentinel,comma:"boolean"===typeof e.comma?e.comma:a.comma,decoder:"function"===typeof e.decoder?e.decoder:a.decoder,delimiter:"string"===typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:a.delimiter,depth:"number"===typeof e.depth||!1===e.depth?+e.depth:a.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"===typeof e.interpretNumericEntities?e.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"===typeof e.parameterLimit?e.parameterLimit:a.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"===typeof e.plainObjects?e.plainObjects:a.plainObjects,strictNullHandling:"boolean"===typeof e.strictNullHandling?e.strictNullHandling:a.strictNullHandling}}(t);if(""===e||null===e||"undefined"===typeof e)return n.plainObjects?Object.create(null):{};for(var s="string"===typeof e?function(e,t){var n,c={},s=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,f=t.parameterLimit===1/0?void 0:t.parameterLimit,d=s.split(t.delimiter,f),p=-1,h=t.charset;if(t.charsetSentinel)for(n=0;n-1&&(m=i(m)?[m]:m),o.call(c,v)?c[v]=r.combine(c[v],m):c[v]=m}return c}(e,n):e,f=n.plainObjects?Object.create(null):{},d=Object.keys(s),p=0;p0?k.join(",")||null:void 0}];else if(l(d))F=d;else{var N=Object.keys(k);F=v?N.sort(v):N}for(var O=a&&l(k)&&1===k.length?n+"[]":n,T=0;T0?C+b:""}},837:function(e,t,n){"use strict";var r=n(609),o=Object.prototype.hasOwnProperty,i=Array.isArray,a=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),u=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r1;){var t=e.pop(),n=t.obj[t.prop];if(i(n)){for(var r=[],o=0;o=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||i===r.RFC1738&&(40===s||41===s)?l+=u.charAt(c):s<128?l+=a[s]:s<2048?l+=a[192|s>>6]+a[128|63&s]:s<55296||s>=57344?l+=a[224|s>>12]+a[128|s>>6&63]+a[128|63&s]:(c+=1,s=65536+((1023&s)<<10|1023&u.charCodeAt(c)),l+=a[240|s>>18]+a[128|s>>12&63]+a[128|s>>6&63]+a[128|63&s])}return l},isBuffer:function(e){return!(!e||"object"!==typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(i(e)){for(var n=[],r=0;rr.length&&p(e,t.length-1);)t=t.slice(0,t.length-1);return t.length}for(var o=r.length,i=t.length;i>=r.length;i--){var a=t[i];if(!p(e,i)&&h(e,i,a)){o=i+1;break}}return o}function g(e,t){return m(e,t)===e.mask.length}function y(e,t){var n=e.maskChar,r=e.mask,o=e.prefix;if(!n){for((t=_(e,"",t,0)).lengtht.length&&(t+=o.slice(t.length,r)),u.every((function(n){for(;s=n,p(e,c=r)&&s!==o[c];){if(r>=t.length&&(t+=o[r]),u=n,i&&p(e,r)&&u===i)return!0;if(++r>=o.length)return!1}var u,c,s;return!h(e,r,n)&&n!==i||(ro.start?f=(s=function(e,t,n,r){var o=e.mask,i=e.maskChar,a=n.split(""),u=r;return a.every((function(t){for(;a=t,p(e,n=r)&&a!==o[n];)if(++r>=o.length)return!1;var n,a;return(h(e,r,t)||t===i)&&r++,r=i.length?d=i.length:d=a.length&&de.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function y(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _(e){return function(e){if(Array.isArray(e))return p(e)}(e)||y(e)||h(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function D(e){var t=function(e,t){if("object"!==C(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==C(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===C(t)?t:String(t)}function w(e,t){for(var n=0;n=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function H(e,n,r,o){void 0===o&&(o={});var i=o,a=i.window,u=void 0===a?document.defaultView:a,l=i.v5Compat,c=void 0!==l&&l,s=u.history,f=t.Pop,d=null,p=h();function h(){return(s.state||{idx:null}).idx}function v(){f=t.Pop;var e=h(),n=null==e?null:e-p;p=e,d&&d({action:f,location:g.location,delta:n})}function m(e){var t="null"!==u.location.origin?u.location.origin:u.location.href,n="string"===typeof e?e:$(e);return I(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==p&&(p=0,s.replaceState(T({},s.state,{idx:p}),""));var g={get action(){return f},get location(){return e(u,s)},listen:function(e){if(d)throw new Error("A history only accepts one active listener");return u.addEventListener(P,v),d=e,function(){u.removeEventListener(P,v),d=null}},createHref:function(e){return n(u,e)},createURL:m,encodeLocation:function(e){var t=m(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,n){f=t.Push;var o=L(g.location,e,n);r&&r(o,e);var i=z(o,p=h()+1),a=g.createHref(o);try{s.pushState(i,"",a)}catch(l){u.location.assign(a)}c&&d&&d({action:f,location:g.location,delta:1})},replace:function(e,n){f=t.Replace;var o=L(g.location,e,n);r&&r(o,e);var i=z(o,p=h()),a=g.createHref(o);s.replaceState(i,"",a),c&&d&&d({action:f,location:g.location,delta:0})},go:function(e){return s.go(e)}};return g}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(B||(B={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function Y(e,t,n){void 0===n&&(n="/");var r=re(("string"===typeof t?j(t):t).pathname||"/",n);if(null==r)return null;var o=V(e);!function(e){e.sort((function(e,t){return e.score!==t.score?t.score-e.score:function(e,t){var n=e.length===t.length&&e.slice(0,-1).every((function(e,n){return e===t[n]}));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((function(e){return e.childrenIndex})),t.routesMeta.map((function(e){return e.childrenIndex})))}))}(o);for(var i=null,a=0;null==i&&a0&&(I(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+u+'".'),V(e.children,t,l,u)),(null!=e.path||e.index)&&t.push({path:u,score:X(u,e.index),routesMeta:l})};return e.forEach((function(e,t){var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?")){var r,i=g(U(e.path));try{for(i.s();!(r=i.n()).done;){var a=r.value;o(e,t,a)}}catch(u){i.e(u)}finally{i.f()}}else o(e,t)})),t}function U(e){var t=e.split("/");if(0===t.length)return[];var n,r=d(n=t)||y(n)||h(n)||v(),o=r[0],i=r.slice(1),a=o.endsWith("?"),u=o.replace(/\?$/,"");if(0===i.length)return a?[u,""]:[u];var l=U(i.join("/")),c=[];return c.push.apply(c,_(l.map((function(e){return""===e?u:[u,e].join("/")})))),a&&c.push.apply(c,_(l)),c.map((function(t){return e.startsWith("/")&&""===t?"/":t}))}var W=/^:\w+$/,Z=3,q=2,G=1,Q=10,K=-2,J=function(e){return"*"===e};function X(e,t){var n=e.split("/"),r=n.length;return n.some(J)&&(r+=K),t&&(r+=q),n.filter((function(e){return!J(e)})).reduce((function(e,t){return e+(W.test(t)?Z:""===t?G:Q)}),r)}function ee(e,t){for(var n=e.routesMeta,r={},o="/",i=[],a=0;a and the router will parse it for you.'}function ie(e){return e.filter((function(e,t){return 0===t||e.route.path&&e.route.path.length>0}))}function ae(e,t,n,r){var o;void 0===r&&(r=!1),"string"===typeof e?o=j(e):(I(!(o=T({},e)).pathname||!o.pathname.includes("?"),oe("?","pathname","search",o)),I(!o.pathname||!o.pathname.includes("#"),oe("#","pathname","hash",o)),I(!o.search||!o.search.includes("#"),oe("#","search","hash",o)));var i,a=""===e||""===o.pathname,u=a?"/":o.pathname;if(r||null==u)i=n;else{var l=t.length-1;if(u.startsWith("..")){for(var c=u.split("/");".."===c[0];)c.shift(),l-=1;o.pathname=c.join("/")}i=l>=0?t[l]:"/"}var s=function(e,t){void 0===t&&(t="/");var n="string"===typeof e?j(e):e,r=n.pathname,o=n.search,i=void 0===o?"":o,a=n.hash,u=void 0===a?"":a,l=r?r.startsWith("/")?r:function(e,t){var n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((function(e){".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(r,t):t;return{pathname:l,search:ce(i),hash:se(u)}}(o,i),f=u&&"/"!==u&&u.endsWith("/"),d=(a||"."===u)&&n.endsWith("/");return s.pathname.endsWith("/")||!f&&!d||(s.pathname+="/"),s}var ue=function(e){return e.join("/").replace(/\/\/+/g,"/")},le=function(e){return e.replace(/\/+$/,"").replace(/^\/*/,"/")},ce=function(e){return e&&"?"!==e?e.startsWith("?")?e:"?"+e:""},se=function(e){return e&&"#"!==e?e.startsWith("#")?e:"#"+e:""},fe=function(e){x(n,e);var t=M(n);function n(){return b(this,n),t.apply(this,arguments)}return k(n)}(O(Error));function de(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}var pe=["post","put","patch","delete"],he=(new Set(pe),["get"].concat(pe));new Set(he),new Set([301,302,303,307,308]),new Set([307,308]),"undefined"!==typeof window&&"undefined"!==typeof window.document&&window.document.createElement;Symbol("deferred");var ve="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},me=r.useState,ge=r.useEffect,ye=r.useLayoutEffect,_e=r.useDebugValue;function be(e){var t=e.getSnapshot,n=e.value;try{var r=t();return!ve(n,r)}catch(o){return!0}}"undefined"===typeof window||"undefined"===typeof window.document||window.document.createElement,r.useSyncExternalStore;var Ce=r.createContext(null);var De=r.createContext(null);var we=r.createContext(null);var ke=r.createContext(null);var Ae=r.createContext(null);var xe=r.createContext({outlet:null,matches:[]});var Ee=r.createContext(null);function Se(){return Se=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||I(!1),o=o.slice(0,Math.min(o.length,a+1))}return o.reduceRight((function(e,a,u){var l=a.route.id?null==i?void 0:i[a.route.id]:null,c=null;n&&(c=a.route.ErrorBoundary?r.createElement(a.route.ErrorBoundary,null):a.route.errorElement?a.route.errorElement:r.createElement(Be,null));var s=t.concat(o.slice(0,u+1)),f=function(){var t=e;return l?t=c:a.route.Component?t=r.createElement(a.route.Component,null):a.route.element&&(t=a.route.element),r.createElement(ze,{match:a,routeContext:{outlet:e,matches:s},children:t})};return n&&(a.route.ErrorBoundary||a.route.errorElement||0===u)?r.createElement(Re,{location:n.location,component:c,error:l,children:f(),routeContext:{outlet:null,matches:s}}):f()}),null)}function $e(e){var t=r.useContext(De);return t||I(!1),t}function je(e){var t=function(e){var t=r.useContext(xe);return t||I(!1),t}(),n=t.matches[t.matches.length-1];return n.route.id||I(!1),n.route.id}!function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator"}(Pe||(Pe={})),function(e){e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"}(Ie||(Ie={}));var He;function Ye(e){return function(e){var t=r.useContext(xe).outlet;return t?r.createElement(Oe.Provider,{value:e},t):t}(e.context)}function Ve(e){I(!1)}function Ue(e){var n=e.basename,o=void 0===n?"/":n,i=e.children,a=void 0===i?null:i,u=e.location,l=e.navigationType,c=void 0===l?t.Pop:l,s=e.navigator,f=e.static,d=void 0!==f&&f;Fe()&&I(!1);var p=o.replace(/^\/*/,"/"),h=r.useMemo((function(){return{basename:p,navigator:s,static:d}}),[p,s,d]);"string"===typeof u&&(u=j(u));var v=u,m=v.pathname,g=void 0===m?"/":m,y=v.search,_=void 0===y?"":y,b=v.hash,C=void 0===b?"":b,D=v.state,w=void 0===D?null:D,k=v.key,A=void 0===k?"default":k,x=r.useMemo((function(){var e=re(g,p);return null==e?null:{location:{pathname:e,search:_,hash:C,state:w,key:A},navigationType:c}}),[p,g,_,C,w,A,c]);return null==x?null:r.createElement(ke.Provider,{value:h},r.createElement(Ae.Provider,{children:a,value:x}))}function We(e){var n=e.children,o=e.location,i=r.useContext(Ce);return function(e,n){Fe()||I(!1);var o,i=r.useContext(ke).navigator,a=r.useContext(De),u=r.useContext(xe).matches,l=u[u.length-1],c=l?l.params:{},s=(l&&l.pathname,l?l.pathnameBase:"/"),f=(l&&l.route,Me());if(n){var d,p="string"===typeof n?j(n):n;"/"===s||(null==(d=p.pathname)?void 0:d.startsWith(s))||I(!1),o=p}else o=f;var h=o.pathname||"/",v=Y(e,{pathname:"/"===s?h:h.slice(s.length)||"/"}),m=Le(v&&v.map((function(e){return Object.assign({},e,{params:Object.assign({},c,e.params),pathname:ue([s,i.encodeLocation?i.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?s:ue([s,i.encodeLocation?i.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})})),u,a||void 0);return n&&m?r.createElement(Ae.Provider,{value:{location:Se({pathname:"/",search:"",hash:"",state:null,key:"default"},o),navigationType:t.Pop}},m):m}(i&&!n?i.router.routes:qe(n),o)}!function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"}(He||(He={}));var Ze=new Promise((function(){}));r.Component;function qe(e,t){void 0===t&&(t=[]);var n=[];return r.Children.forEach(e,(function(e,o){if(r.isValidElement(e)){var i=[].concat(_(t),[o]);if(e.type!==r.Fragment){e.type!==Ve&&I(!1),e.props.index&&e.props.children&&I(!1);var a={id:e.props.id||i.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(a.children=qe(e.props.children,i)),n.push(a)}else n.push.apply(n,qe(e.props.children,i))}})),n}function Ge(){return Ge=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function Ke(e){return void 0===e&&(e=""),new URLSearchParams("string"===typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((function(t,n){var r=e[n];return t.concat(Array.isArray(r)?r.map((function(e){return[n,e]})):[[n,r]])}),[]))}var Je=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],Xe=["aria-current","caseSensitive","className","end","style","to","children"];function et(e){var t=e.basename,n=e.children,o=e.window,i=r.useRef();null==i.current&&(i.current=function(e){return void 0===e&&(e={}),H((function(e,t){var n=j(e.location.hash.substr(1)),r=n.pathname,o=void 0===r?"/":r,i=n.search,a=void 0===i?"":i,u=n.hash;return L("",{pathname:o,search:a,hash:void 0===u?"":u},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){var n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){var o=e.location.href,i=o.indexOf("#");r=-1===i?o:o.slice(0,i)}return r+"#"+("string"===typeof t?t:$(t))}),(function(e,t){R("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),e)}({window:o,v5Compat:!0}));var a=i.current,u=m(r.useState({action:a.action,location:a.location}),2),l=u[0],c=u[1];return r.useLayoutEffect((function(){return a.listen(c)}),[a]),r.createElement(Ue,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:a})}var tt="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement,nt=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,rt=r.forwardRef((function(e,t){var n,o=e.onClick,i=e.relative,a=e.reloadDocument,u=e.replace,l=e.state,c=e.target,s=e.to,f=e.preventScrollReset,d=Qe(e,Je),p=r.useContext(ke).basename,h=!1;if("string"===typeof s&&nt.test(s)&&(n=s,tt)){var v=new URL(window.location.href),m=s.startsWith("//")?new URL(v.protocol+s):new URL(s),g=re(m.pathname,p);m.origin===v.origin&&null!=g?s=g+m.search+m.hash:h=!0}var y=function(e,t){var n=(void 0===t?{}:t).relative;Fe()||I(!1);var o=r.useContext(ke),i=o.basename,a=o.navigator,u=Te(e,{relative:n}),l=u.hash,c=u.pathname,s=u.search,f=c;return"/"!==i&&(f="/"===c?i:ue([i,c])),a.createHref({pathname:f,search:s,hash:l})}(s,{relative:i}),_=function(e,t){var n=void 0===t?{}:t,o=n.target,i=n.replace,a=n.state,u=n.preventScrollReset,l=n.relative,c=Ne(),s=Me(),f=Te(e,{relative:l});return r.useCallback((function(t){if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(t,o)){t.preventDefault();var n=void 0!==i?i:$(s)===$(f);c(e,{replace:n,state:a,preventScrollReset:u,relative:l})}}),[s,c,f,i,a,o,e,u,l])}(s,{replace:u,state:l,target:c,preventScrollReset:f,relative:i});return r.createElement("a",Ge({},d,{href:n||y,onClick:h||a?o:function(e){o&&o(e),e.defaultPrevented||_(e)},ref:t,target:c}))}));var ot=r.forwardRef((function(e,t){var n=e["aria-current"],o=void 0===n?"page":n,i=e.caseSensitive,a=void 0!==i&&i,u=e.className,l=void 0===u?"":u,c=e.end,s=void 0!==c&&c,f=e.style,d=e.to,p=e.children,h=Qe(e,Xe),v=Te(d,{relative:h.relative}),m=Me(),g=r.useContext(De),y=r.useContext(ke).navigator,_=y.encodeLocation?y.encodeLocation(v).pathname:v.pathname,b=m.pathname,C=g&&g.navigation&&g.navigation.location?g.navigation.location.pathname:null;a||(b=b.toLowerCase(),C=C?C.toLowerCase():null,_=_.toLowerCase());var D,w=b===_||!s&&b.startsWith(_)&&"/"===b.charAt(_.length),k=null!=C&&(C===_||!s&&C.startsWith(_)&&"/"===C.charAt(_.length)),A=w?o:void 0;D="function"===typeof l?l({isActive:w,isPending:k}):[l,w?"active":null,k?"pending":null].filter(Boolean).join(" ");var x="function"===typeof f?f({isActive:w,isPending:k}):f;return r.createElement(rt,Ge({},h,{"aria-current":A,className:D,ref:t,style:x,to:d}),"function"===typeof p?p({isActive:w,isPending:k}):p)}));var it,at;function ut(e){var t=r.useRef(Ke(e)),n=r.useRef(!1),o=Me(),i=r.useMemo((function(){return function(e,t){var n=Ke(e);if(t){var r,o=g(t.keys());try{var i=function(){var e=r.value;n.has(e)||t.getAll(e).forEach((function(t){n.append(e,t)}))};for(o.s();!(r=o.n()).done;)i()}catch(a){o.e(a)}finally{o.f()}}return n}(o.search,n.current?null:t.current)}),[o.search]),a=Ne(),u=r.useCallback((function(e,t){var r=Ke("function"===typeof e?e(i):e);n.current=!0,a("?"+r,t)}),[a,i]);return[i,u]}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(it||(it={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(at||(at={}));var lt;function ct(e,t,n){return(t=D(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function st(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}function ft(e){for(var t=1;t=100&&(t=n-n%10),e<100&&e>=10&&(t=n-n%5),e<10&&e>=1&&(t=n),e<1&&e>.01&&(t=Math.round(40*e)/40),an(i().duration(t||.001,"seconds").asMilliseconds()).replace(/\s/g,"")}(e/(t?Zt:Wt))},nn=function(e,t){var n=(t||i()().toDate()).valueOf()/1e3,r=en(e);return{start:n-r,end:n,step:tn(r),date:rn(t||i()().toDate())}},rn=function(e){return i().tz(e).utc().format(Ut)},on=function(e){return i().tz(e).format(Ut)},an=function(e){var t=Math.floor(e%1e3),n=Math.floor(e/1e3%60),r=Math.floor(e/1e3/60%60),o=Math.floor(e/1e3/3600%24),i=Math.floor(e/864e5),a=["d","h","m","s","ms"];return[i,o,r,n,t].map((function(e,t){return e?"".concat(e).concat(a[t]):""})).filter((function(e){return e})).join("")},un=function(e){var t=i()(1e3*e);return t.isValid()?t.toDate():new Date},ln=[{title:"Last 5 minutes",duration:"5m"},{title:"Last 15 minutes",duration:"15m"},{title:"Last 30 minutes",duration:"30m",isDefault:!0},{title:"Last 1 hour",duration:"1h"},{title:"Last 3 hours",duration:"3h"},{title:"Last 6 hours",duration:"6h"},{title:"Last 12 hours",duration:"12h"},{title:"Last 24 hours",duration:"24h"},{title:"Last 2 days",duration:"2d"},{title:"Last 7 days",duration:"7d"},{title:"Last 30 days",duration:"30d"},{title:"Last 90 days",duration:"90d"},{title:"Last 180 days",duration:"180d"},{title:"Last 1 year",duration:"1y"},{title:"Yesterday",duration:"1d",until:function(){return i()().tz().subtract(1,"day").endOf("day").toDate()}},{title:"Today",duration:"1d",until:function(){return i()().tz().endOf("day").toDate()}}].map((function(e){return ft({id:e.title.replace(/\s/g,"_").toLocaleLowerCase(),until:e.until?e.until:function(){return i()().tz().toDate()}},e)})),cn=function(e){var t,n=e.relativeTimeId,r=e.defaultDuration,o=e.defaultEndInput,i=null===(t=ln.find((function(e){return e.isDefault})))||void 0===t?void 0:t.id,a=n||kt("g0.relative_time",i),u=ln.find((function(e){return e.id===a}));return{relativeTimeId:u?a:"none",duration:u?u.duration:r,endInput:u?u.until():o}},sn=function(e){var t=i()().tz(e);return"UTC".concat(t.format("Z"))},fn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=new RegExp(e,"i");return Gt.reduce((function(n,r){var o=(r.match(/^(.*?)\//)||[])[1]||"unknown",i=sn(r),a=i.replace(/UTC|0/,""),u=r.replace(/[/_]/g," "),l={region:r,utc:i,search:"".concat(r," ").concat(i," ").concat(u," ").concat(a)},c=!e||e&&t.test(l.search);return c&&n[o]?n[o].push(l):c&&(n[o]=[l]),n}),{})},dn=function(e){i().tz.setDefault(e)},pn=xt("TIMEZONE")||i().tz.guess();dn(pn);var hn,vn=kt("g0.range_input"),mn=cn({defaultDuration:vn||"1h",defaultEndInput:(hn=kt("g0.end_input",i()().utc().format(Ut)),i()(hn).utcOffset(0,!0).toDate()),relativeTimeId:vn?kt("g0.relative_time","none"):void 0}),gn=mn.duration,yn=mn.endInput,_n=mn.relativeTimeId,bn={duration:gn,period:nn(gn,yn),relativeTime:_n,timezone:pn};function Cn(e,t){switch(t.type){case"SET_DURATION":return ft(ft({},e),{},{duration:t.payload,period:nn(t.payload,un(e.period.end)),relativeTime:"none"});case"SET_RELATIVE_TIME":return ft(ft({},e),{},{duration:t.payload.duration,period:nn(t.payload.duration,t.payload.until),relativeTime:t.payload.id});case"SET_PERIOD":var n=function(e){var t=e.to.valueOf()-e.from.valueOf();return an(t)}(t.payload);return ft(ft({},e),{},{duration:n,period:nn(n,t.payload.to),relativeTime:"none"});case"RUN_QUERY":var r=cn({relativeTimeId:e.relativeTime,defaultDuration:e.duration,defaultEndInput:un(e.period.end)}),o=r.duration,i=r.endInput;return ft(ft({},e),{},{period:nn(o,i)});case"RUN_QUERY_TO_NOW":return ft(ft({},e),{},{period:nn(e.duration)});case"SET_TIMEZONE":return dn(t.payload),At("TIMEZONE",t.payload),ft(ft({},e),{},{timezone:t.payload});default:throw new Error}}var Dn=(0,r.createContext)({}),wn=function(){return(0,r.useContext)(Dn).state},kn=function(){return(0,r.useContext)(Dn).dispatch},An=function(){var e,t=(null===(e=(window.location.hash.split("?")[1]||"").match(/g\d+\.expr/g))||void 0===e?void 0:e.length)||1;return new Array(t>4?4:t).fill(1).map((function(e,t){return kt("g".concat(t,".expr"),"")}))}(),xn={query:An,queryHistory:An.map((function(e){return{index:0,values:[e]}})),autocomplete:xt("AUTOCOMPLETE")||!1};function En(e,t){switch(t.type){case"SET_QUERY":return ft(ft({},e),{},{query:t.payload.map((function(e){return e}))});case"SET_QUERY_HISTORY":return ft(ft({},e),{},{queryHistory:t.payload});case"SET_QUERY_HISTORY_BY_INDEX":return e.queryHistory.splice(t.payload.queryNumber,1,t.payload.value),ft(ft({},e),{},{queryHistory:e.queryHistory});case"TOGGLE_AUTOCOMPLETE":return At("AUTOCOMPLETE",!e.autocomplete),ft(ft({},e),{},{autocomplete:!e.autocomplete});default:throw new Error}}var Sn=(0,r.createContext)({}),Fn=function(){return zt("svg",{viewBox:"0 0 74 24",fill:"currentColor",children:[zt("path",{d:"M6.11767 10.4759C6.47736 10.7556 6.91931 10.909 7.37503 10.9121H7.42681C7.90756 10.9047 8.38832 10.7199 8.67677 10.4685C10.1856 9.18921 14.5568 5.18138 14.5568 5.18138C15.7254 4.09438 12.4637 3.00739 7.42681 3H7.36764C2.3308 3.00739 -0.930935 4.09438 0.237669 5.18138C0.237669 5.18138 4.60884 9.18921 6.11767 10.4759ZM8.67677 12.6424C8.31803 12.9248 7.87599 13.0808 7.41941 13.0861H7.37503C6.91845 13.0808 6.47641 12.9248 6.11767 12.6424C5.0822 11.7551 1.38409 8.42018 0.000989555 7.14832V9.07829C0.000989555 9.29273 0.0823481 9.57372 0.222877 9.70682L0.293316 9.7712L0.293344 9.77122C1.33784 10.7258 4.83903 13.9255 6.11767 15.0161C6.47641 15.2985 6.91845 15.4545 7.37503 15.4597H7.41941C7.90756 15.4449 8.38092 15.2601 8.67677 15.0161C9.9859 13.9069 13.6249 10.572 14.5642 9.70682C14.7121 9.57372 14.7861 9.29273 14.7861 9.07829V7.14832C12.7662 8.99804 10.7297 10.8295 8.67677 12.6424ZM7.41941 17.6263C7.87513 17.6232 8.31708 17.4698 8.67677 17.19C10.7298 15.3746 12.7663 13.5407 14.7861 11.6885V13.6259C14.7861 13.8329 14.7121 14.1139 14.5642 14.247C13.6249 15.1196 9.9859 18.4471 8.67677 19.5563C8.38092 19.8077 7.90756 19.9926 7.41941 20H7.37503C6.91931 19.9968 6.47736 19.8435 6.11767 19.5637C4.91427 18.5373 1.74219 15.6364 0.502294 14.5025C0.393358 14.4029 0.299337 14.3169 0.222877 14.247C0.0823481 14.1139 0.000989555 13.8329 0.000989555 13.6259V11.6885C1.38409 12.953 5.0822 16.2953 6.11767 17.1827C6.47641 17.4651 6.91845 17.6211 7.37503 17.6263H7.41941Z"}),zt("path",{d:"M34.9996 5L29.1596 19.46H26.7296L20.8896 5H23.0496C23.2829 5 23.4729 5.05667 23.6196 5.17C23.7663 5.28333 23.8763 5.43 23.9496 5.61L27.3596 14.43C27.4729 14.7167 27.5796 15.0333 27.6796 15.38C27.7863 15.72 27.8863 16.0767 27.9796 16.45C28.0596 16.0767 28.1463 15.72 28.2396 15.38C28.3329 15.0333 28.4363 14.7167 28.5496 14.43L31.9396 5.61C31.9929 5.45667 32.0963 5.31667 32.2496 5.19C32.4096 5.06333 32.603 5 32.8297 5H34.9996ZM52.1763 5V19.46H49.8064V10.12C49.8064 9.74667 49.8263 9.34333 49.8663 8.91L45.4963 17.12C45.2897 17.5133 44.973 17.71 44.5463 17.71H44.1663C43.7397 17.71 43.4231 17.5133 43.2164 17.12L38.7963 8.88C38.8163 9.1 38.833 9.31667 38.8463 9.53C38.8597 9.74333 38.8663 9.94 38.8663 10.12V19.46H36.4963V5H38.5263C38.6463 5 38.7497 5.00333 38.8363 5.01C38.923 5.01667 38.9997 5.03333 39.0663 5.06C39.1397 5.08667 39.203 5.13 39.2563 5.19C39.3163 5.25 39.373 5.33 39.4263 5.43L43.7563 13.46C43.8697 13.6733 43.973 13.8933 44.0663 14.12C44.1663 14.3467 44.263 14.58 44.3563 14.82C44.4497 14.5733 44.5464 14.3367 44.6464 14.11C44.7464 13.8767 44.8531 13.6533 44.9664 13.44L49.2363 5.43C49.2897 5.33 49.3463 5.25 49.4063 5.19C49.4663 5.13 49.5297 5.08667 49.5963 5.06C49.6697 5.03333 49.7497 5.01667 49.8363 5.01C49.923 5.00333 50.0264 5 50.1464 5H52.1763ZM61.0626 18.73C61.7426 18.73 62.3492 18.6133 62.8826 18.38C63.4226 18.14 63.8792 17.81 64.2526 17.39C64.6259 16.97 64.9092 16.4767 65.1026 15.91C65.3026 15.3367 65.4026 14.72 65.4026 14.06V5.31H66.4226V14.06C66.4226 14.84 66.2993 15.57 66.0527 16.25C65.806 16.9233 65.4493 17.5133 64.9827 18.02C64.5227 18.52 63.9592 18.9133 63.2926 19.2C62.6326 19.4867 61.8892 19.63 61.0626 19.63C60.2359 19.63 59.4893 19.4867 58.8227 19.2C58.1627 18.9133 57.5992 18.52 57.1326 18.02C56.6726 17.5133 56.3193 16.9233 56.0727 16.25C55.826 15.57 55.7026 14.84 55.7026 14.06V5.31H56.7327V14.05C56.7327 14.71 56.8292 15.3267 57.0226 15.9C57.2226 16.4667 57.506 16.96 57.8727 17.38C58.246 17.8 58.6993 18.13 59.2327 18.37C59.7727 18.61 60.3826 18.73 61.0626 18.73ZM71.4438 19.46H70.4138V5.31H71.4438V19.46Z"})]})},Mn=function(){return zt("svg",{viewBox:"0 0 85 38",fill:"currentColor",children:[zt("path",{d:"M11.1177 10.4759C11.4774 10.7556 11.9193 10.909 12.375 10.9121H12.4268C12.9076 10.9047 13.3883 10.7199 13.6768 10.4685C15.1856 9.18921 19.5568 5.18138 19.5568 5.18138C20.7254 4.09438 17.4637 3.00739 12.4268 3H12.3676C7.3308 3.00739 4.06906 4.09438 5.23767 5.18138C5.23767 5.18138 9.60884 9.18921 11.1177 10.4759ZM13.6768 12.6424C13.318 12.9248 12.876 13.0808 12.4194 13.0861H12.375C11.9184 13.0808 11.4764 12.9248 11.1177 12.6424C10.0822 11.7551 6.38409 8.42018 5.00099 7.14832V9.07829C5.00099 9.29273 5.08235 9.57372 5.22288 9.70682L5.29332 9.7712C6.33781 10.7258 9.83903 13.9255 11.1177 15.0161C11.4764 15.2985 11.9184 15.4545 12.375 15.4597H12.4194C12.9076 15.4449 13.3809 15.2601 13.6768 15.0161C14.9859 13.9069 18.6249 10.572 19.5642 9.70682C19.7121 9.57372 19.7861 9.29273 19.7861 9.07829V7.14832C17.7662 8.99804 15.7297 10.8295 13.6768 12.6424ZM12.4194 17.6263C12.8751 17.6232 13.3171 17.4698 13.6768 17.19C15.7298 15.3746 17.7663 13.5407 19.7861 11.6885V13.6259C19.7861 13.8329 19.7121 14.1139 19.5642 14.247C18.6249 15.1196 14.9859 18.4471 13.6768 19.5563C13.3809 19.8077 12.9076 19.9926 12.4194 20H12.375C11.9193 19.9968 11.4774 19.8435 11.1177 19.5637C9.91427 18.5373 6.74219 15.6364 5.50229 14.5025C5.39336 14.4029 5.29934 14.3169 5.22288 14.247C5.08235 14.1139 5.00099 13.8329 5.00099 13.6259V11.6885C6.38409 12.953 10.0822 16.2953 11.1177 17.1827C11.4764 17.4651 11.9184 17.6211 12.375 17.6263H12.4194Z"}),zt("path",{d:"M39.9996 5L34.1596 19.46H31.7296L25.8896 5H28.0496C28.2829 5 28.4729 5.05667 28.6196 5.17C28.7663 5.28333 28.8763 5.43 28.9496 5.61L32.3596 14.43C32.4729 14.7167 32.5796 15.0333 32.6796 15.38C32.7863 15.72 32.8863 16.0767 32.9796 16.45C33.0596 16.0767 33.1463 15.72 33.2396 15.38C33.3329 15.0333 33.4363 14.7167 33.5496 14.43L36.9396 5.61C36.9929 5.45667 37.0963 5.31667 37.2496 5.19C37.4096 5.06333 37.603 5 37.8297 5H39.9996ZM57.1763 5V19.46H54.8064V10.12C54.8064 9.74667 54.8263 9.34333 54.8663 8.91L50.4963 17.12C50.2897 17.5133 49.973 17.71 49.5463 17.71H49.1663C48.7397 17.71 48.4231 17.5133 48.2164 17.12L43.7963 8.88C43.8163 9.1 43.833 9.31667 43.8463 9.53C43.8597 9.74333 43.8663 9.94 43.8663 10.12V19.46H41.4963V5H43.5263C43.6463 5 43.7497 5.00333 43.8363 5.01C43.923 5.01667 43.9997 5.03333 44.0663 5.06C44.1397 5.08667 44.203 5.13 44.2563 5.19C44.3163 5.25 44.373 5.33 44.4263 5.43L48.7563 13.46C48.8697 13.6733 48.973 13.8933 49.0663 14.12C49.1663 14.3467 49.263 14.58 49.3563 14.82C49.4497 14.5733 49.5464 14.3367 49.6464 14.11C49.7464 13.8767 49.8531 13.6533 49.9664 13.44L54.2363 5.43C54.2897 5.33 54.3463 5.25 54.4063 5.19C54.4663 5.13 54.5297 5.08667 54.5963 5.06C54.6697 5.03333 54.7497 5.01667 54.8363 5.01C54.923 5.00333 55.0264 5 55.1464 5H57.1763ZM66.0626 18.73C66.7426 18.73 67.3492 18.6133 67.8826 18.38C68.4226 18.14 68.8792 17.81 69.2526 17.39C69.6259 16.97 69.9092 16.4767 70.1026 15.91C70.3026 15.3367 70.4026 14.72 70.4026 14.06V5.31H71.4226V14.06C71.4226 14.84 71.2993 15.57 71.0527 16.25C70.806 16.9233 70.4493 17.5133 69.9827 18.02C69.5227 18.52 68.9592 18.9133 68.2926 19.2C67.6326 19.4867 66.8892 19.63 66.0626 19.63C65.2359 19.63 64.4893 19.4867 63.8227 19.2C63.1627 18.9133 62.5992 18.52 62.1326 18.02C61.6726 17.5133 61.3193 16.9233 61.0727 16.25C60.826 15.57 60.7026 14.84 60.7026 14.06V5.31H61.7327V14.05C61.7327 14.71 61.8292 15.3267 62.0226 15.9C62.2226 16.4667 62.506 16.96 62.8727 17.38C63.246 17.8 63.6993 18.13 64.2327 18.37C64.7727 18.61 65.3826 18.73 66.0626 18.73ZM76.4438 19.46H75.4138V5.31H76.4438V19.46Z"}),zt("path",{d:"M1.73028 36V30.834L1.05828 30.756C0.974281 30.736 0.904281 30.706 0.848281 30.666C0.796281 30.622 0.770281 30.56 0.770281 30.48V30.042H1.73028V29.454C1.73028 29.106 1.77828 28.798 1.87428 28.53C1.97428 28.258 2.11428 28.03 2.29428 27.846C2.47828 27.658 2.69828 27.516 2.95428 27.42C3.21028 27.324 3.49828 27.276 3.81828 27.276C4.09028 27.276 4.34028 27.316 4.56828 27.396L4.54428 27.93C4.53628 28.026 4.48228 28.078 4.38228 28.086C4.28628 28.094 4.15628 28.098 3.99228 28.098C3.80828 28.098 3.64028 28.122 3.48828 28.17C3.34028 28.218 3.21228 28.296 3.10428 28.404C2.99628 28.512 2.91228 28.654 2.85228 28.83C2.79628 29.006 2.76828 29.224 2.76828 29.484V30.042H4.52028V30.816H2.80428V36H1.73028ZM7.90409 29.826C8.34809 29.826 8.74809 29.9 9.10409 30.048C9.46009 30.196 9.76409 30.406 10.0161 30.678C10.2681 30.95 10.4601 31.28 10.5921 31.668C10.7281 32.052 10.7961 32.482 10.7961 32.958C10.7961 33.438 10.7281 33.87 10.5921 34.254C10.4601 34.638 10.2681 34.966 10.0161 35.238C9.76409 35.51 9.46009 35.72 9.10409 35.868C8.74809 36.012 8.34809 36.084 7.90409 36.084C7.45609 36.084 7.05209 36.012 6.69209 35.868C6.33609 35.72 6.03209 35.51 5.78009 35.238C5.52809 34.966 5.33409 34.638 5.19809 34.254C5.06609 33.87 5.00009 33.438 5.00009 32.958C5.00009 32.482 5.06609 32.052 5.19809 31.668C5.33409 31.28 5.52809 30.95 5.78009 30.678C6.03209 30.406 6.33609 30.196 6.69209 30.048C7.05209 29.9 7.45609 29.826 7.90409 29.826ZM7.90409 35.25C8.50409 35.25 8.95209 35.05 9.24809 34.65C9.54409 34.246 9.69209 33.684 9.69209 32.964C9.69209 32.24 9.54409 31.676 9.24809 31.272C8.95209 30.868 8.50409 30.666 7.90409 30.666C7.60009 30.666 7.33409 30.718 7.10609 30.822C6.88209 30.926 6.69409 31.076 6.54209 31.272C6.39409 31.468 6.28209 31.71 6.20609 31.998C6.13409 32.282 6.09809 32.604 6.09809 32.964C6.09809 33.684 6.24609 34.246 6.54209 34.65C6.84209 35.05 7.29609 35.25 7.90409 35.25ZM13.1647 31.14C13.3567 30.724 13.5927 30.4 13.8727 30.168C14.1527 29.932 14.4947 29.814 14.8987 29.814C15.0267 29.814 15.1487 29.828 15.2647 29.856C15.3847 29.884 15.4907 29.928 15.5827 29.988L15.5047 30.786C15.4807 30.886 15.4207 30.936 15.3247 30.936C15.2687 30.936 15.1867 30.924 15.0787 30.9C14.9707 30.876 14.8487 30.864 14.7127 30.864C14.5207 30.864 14.3487 30.892 14.1967 30.948C14.0487 31.004 13.9147 31.088 13.7947 31.2C13.6787 31.308 13.5727 31.444 13.4767 31.608C13.3847 31.768 13.3007 31.952 13.2247 32.16V36H12.1507V29.922H12.7627C12.8787 29.922 12.9587 29.944 13.0027 29.988C13.0467 30.032 13.0767 30.108 13.0927 30.216L13.1647 31.14ZM26.8883 27.324L23.3843 36H21.9263L18.4223 27.324H19.7183C19.8583 27.324 19.9723 27.358 20.0603 27.426C20.1483 27.494 20.2143 27.582 20.2583 27.69L22.3043 32.982C22.3723 33.154 22.4363 33.344 22.4963 33.552C22.5603 33.756 22.6203 33.97 22.6763 34.194C22.7243 33.97 22.7763 33.756 22.8323 33.552C22.8883 33.344 22.9503 33.154 23.0183 32.982L25.0523 27.69C25.0843 27.598 25.1463 27.514 25.2383 27.438C25.3343 27.362 25.4503 27.324 25.5863 27.324H26.8883ZM29.0883 29.844V36H27.6003V29.844H29.0883ZM29.2923 28.05C29.2923 28.178 29.2663 28.298 29.2143 28.41C29.1623 28.522 29.0923 28.62 29.0043 28.704C28.9203 28.788 28.8203 28.856 28.7043 28.908C28.5883 28.956 28.4643 28.98 28.3323 28.98C28.2043 28.98 28.0823 28.956 27.9663 28.908C27.8543 28.856 27.7563 28.788 27.6723 28.704C27.5883 28.62 27.5203 28.522 27.4683 28.41C27.4203 28.298 27.3963 28.178 27.3963 28.05C27.3963 27.918 27.4203 27.794 27.4683 27.678C27.5203 27.562 27.5883 27.462 27.6723 27.378C27.7563 27.294 27.8543 27.228 27.9663 27.18C28.0823 27.128 28.2043 27.102 28.3323 27.102C28.4643 27.102 28.5883 27.128 28.7043 27.18C28.8203 27.228 28.9203 27.294 29.0043 27.378C29.0923 27.462 29.1623 27.562 29.2143 27.678C29.2663 27.794 29.2923 27.918 29.2923 28.05ZM35.0092 31.146C34.9652 31.202 34.9212 31.246 34.8772 31.278C34.8372 31.31 34.7772 31.326 34.6972 31.326C34.6212 31.326 34.5472 31.304 34.4752 31.26C34.4032 31.212 34.3172 31.16 34.2172 31.104C34.1172 31.044 33.9972 30.992 33.8572 30.948C33.7212 30.9 33.5512 30.876 33.3472 30.876C33.0872 30.876 32.8592 30.924 32.6632 31.02C32.4672 31.112 32.3032 31.246 32.1712 31.422C32.0432 31.598 31.9472 31.812 31.8832 32.064C31.8192 32.312 31.7872 32.594 31.7872 32.91C31.7872 33.238 31.8212 33.53 31.8892 33.786C31.9612 34.042 32.0632 34.258 32.1952 34.434C32.3272 34.606 32.4872 34.738 32.6752 34.83C32.8632 34.918 33.0752 34.962 33.3112 34.962C33.5472 34.962 33.7372 34.934 33.8812 34.878C34.0292 34.818 34.1532 34.754 34.2532 34.686C34.3532 34.614 34.4392 34.55 34.5112 34.494C34.5872 34.434 34.6712 34.404 34.7632 34.404C34.8832 34.404 34.9732 34.45 35.0332 34.542L35.4592 35.082C35.2952 35.274 35.1172 35.436 34.9252 35.568C34.7332 35.696 34.5332 35.8 34.3252 35.88C34.1212 35.956 33.9092 36.01 33.6892 36.042C33.4732 36.074 33.2572 36.09 33.0412 36.09C32.6612 36.09 32.3032 36.02 31.9672 35.88C31.6312 35.736 31.3372 35.528 31.0852 35.256C30.8332 34.984 30.6332 34.652 30.4852 34.26C30.3412 33.864 30.2692 33.414 30.2692 32.91C30.2692 32.458 30.3332 32.04 30.4612 31.656C30.5932 31.268 30.7852 30.934 31.0372 30.654C31.2892 30.37 31.6012 30.148 31.9732 29.988C32.3452 29.828 32.7732 29.748 33.2572 29.748C33.7172 29.748 34.1192 29.822 34.4632 29.97C34.8112 30.118 35.1232 30.33 35.3992 30.606L35.0092 31.146ZM38.4403 36.096C37.9043 36.096 37.4923 35.946 37.2043 35.646C36.9203 35.342 36.7783 34.924 36.7783 34.392V30.954H36.1483C36.0683 30.954 36.0003 30.928 35.9443 30.876C35.8883 30.824 35.8603 30.746 35.8603 30.642V30.054L36.8503 29.892L37.1623 28.212C37.1823 28.132 37.2203 28.07 37.2763 28.026C37.3323 27.982 37.4043 27.96 37.4923 27.96H38.2603V29.898H39.9043V30.954H38.2603V34.29C38.2603 34.482 38.3063 34.632 38.3983 34.74C38.4943 34.848 38.6243 34.902 38.7883 34.902C38.8803 34.902 38.9563 34.892 39.0163 34.872C39.0803 34.848 39.1343 34.824 39.1783 34.8C39.2263 34.776 39.2683 34.754 39.3043 34.734C39.3403 34.71 39.3763 34.698 39.4123 34.698C39.4563 34.698 39.4923 34.71 39.5203 34.734C39.5483 34.754 39.5783 34.786 39.6103 34.83L40.0543 35.55C39.8383 35.73 39.5903 35.866 39.3103 35.958C39.0303 36.05 38.7403 36.096 38.4403 36.096ZM43.5302 29.748C43.9862 29.748 44.4002 29.822 44.7722 29.97C45.1482 30.118 45.4682 30.328 45.7322 30.6C46.0002 30.872 46.2062 31.204 46.3502 31.596C46.4942 31.988 46.5662 32.426 46.5662 32.91C46.5662 33.398 46.4942 33.838 46.3502 34.23C46.2062 34.622 46.0002 34.956 45.7322 35.232C45.4682 35.508 45.1482 35.72 44.7722 35.868C44.4002 36.016 43.9862 36.09 43.5302 36.09C43.0702 36.09 42.6522 36.016 42.2762 35.868C41.9002 35.72 41.5782 35.508 41.3102 35.232C41.0462 34.956 40.8402 34.622 40.6922 34.23C40.5482 33.838 40.4762 33.398 40.4762 32.91C40.4762 32.426 40.5482 31.988 40.6922 31.596C40.8402 31.204 41.0462 30.872 41.3102 30.6C41.5782 30.328 41.9002 30.118 42.2762 29.97C42.6522 29.822 43.0702 29.748 43.5302 29.748ZM43.5302 34.95C44.0422 34.95 44.4202 34.778 44.6642 34.434C44.9122 34.09 45.0362 33.586 45.0362 32.922C45.0362 32.258 44.9122 31.752 44.6642 31.404C44.4202 31.056 44.0422 30.882 43.5302 30.882C43.0102 30.882 42.6242 31.058 42.3722 31.41C42.1242 31.758 42.0002 32.262 42.0002 32.922C42.0002 33.582 42.1242 34.086 42.3722 34.434C42.6242 34.778 43.0102 34.95 43.5302 34.95ZM49.0948 30.912C49.2868 30.544 49.5148 30.256 49.7788 30.048C50.0428 29.836 50.3548 29.73 50.7148 29.73C50.9988 29.73 51.2268 29.792 51.3988 29.916L51.3028 31.026C51.2828 31.098 51.2528 31.15 51.2128 31.182C51.1768 31.21 51.1268 31.224 51.0628 31.224C51.0028 31.224 50.9128 31.214 50.7928 31.194C50.6768 31.174 50.5628 31.164 50.4508 31.164C50.2868 31.164 50.1408 31.188 50.0128 31.236C49.8848 31.284 49.7688 31.354 49.6648 31.446C49.5648 31.534 49.4748 31.642 49.3948 31.77C49.3188 31.898 49.2468 32.044 49.1788 32.208V36H47.6968V29.844H48.5668C48.7188 29.844 48.8248 29.872 48.8848 29.928C48.9448 29.98 48.9848 30.076 49.0048 30.216L49.0948 30.912ZM53.7094 29.844V36H52.2214V29.844H53.7094ZM53.9134 28.05C53.9134 28.178 53.8874 28.298 53.8354 28.41C53.7834 28.522 53.7134 28.62 53.6254 28.704C53.5414 28.788 53.4414 28.856 53.3254 28.908C53.2094 28.956 53.0854 28.98 52.9534 28.98C52.8254 28.98 52.7034 28.956 52.5874 28.908C52.4754 28.856 52.3774 28.788 52.2934 28.704C52.2094 28.62 52.1414 28.522 52.0894 28.41C52.0414 28.298 52.0174 28.178 52.0174 28.05C52.0174 27.918 52.0414 27.794 52.0894 27.678C52.1414 27.562 52.2094 27.462 52.2934 27.378C52.3774 27.294 52.4754 27.228 52.5874 27.18C52.7034 27.128 52.8254 27.102 52.9534 27.102C53.0854 27.102 53.2094 27.128 53.3254 27.18C53.4414 27.228 53.5414 27.294 53.6254 27.378C53.7134 27.462 53.7834 27.562 53.8354 27.678C53.8874 27.794 53.9134 27.918 53.9134 28.05ZM58.4723 33.372C58.0443 33.392 57.6843 33.43 57.3923 33.486C57.1003 33.538 56.8663 33.606 56.6903 33.69C56.5143 33.774 56.3883 33.872 56.3123 33.984C56.2363 34.096 56.1983 34.218 56.1983 34.35C56.1983 34.61 56.2743 34.796 56.4263 34.908C56.5823 35.02 56.7843 35.076 57.0323 35.076C57.3363 35.076 57.5983 35.022 57.8183 34.914C58.0423 34.802 58.2603 34.634 58.4723 34.41V33.372ZM55.0763 30.702C55.7843 30.054 56.6363 29.73 57.6323 29.73C57.9923 29.73 58.3143 29.79 58.5983 29.91C58.8823 30.026 59.1223 30.19 59.3183 30.402C59.5143 30.61 59.6623 30.86 59.7623 31.152C59.8663 31.444 59.9183 31.764 59.9183 32.112V36H59.2463C59.1063 36 58.9983 35.98 58.9223 35.94C58.8463 35.896 58.7863 35.81 58.7423 35.682L58.6103 35.238C58.4543 35.378 58.3023 35.502 58.1543 35.61C58.0063 35.714 57.8523 35.802 57.6923 35.874C57.5323 35.946 57.3603 36 57.1763 36.036C56.9963 36.076 56.7963 36.096 56.5763 36.096C56.3163 36.096 56.0763 36.062 55.8563 35.994C55.6363 35.922 55.4463 35.816 55.2863 35.676C55.1263 35.536 55.0023 35.362 54.9143 35.154C54.8263 34.946 54.7823 34.704 54.7823 34.428C54.7823 34.272 54.8083 34.118 54.8603 33.966C54.9123 33.81 54.9963 33.662 55.1123 33.522C55.2323 33.382 55.3863 33.25 55.5743 33.126C55.7623 33.002 55.9923 32.894 56.2643 32.802C56.5403 32.71 56.8603 32.636 57.2243 32.58C57.5883 32.52 58.0043 32.484 58.4723 32.472V32.112C58.4723 31.7 58.3843 31.396 58.2083 31.2C58.0323 31 57.7783 30.9 57.4463 30.9C57.2063 30.9 57.0063 30.928 56.8463 30.984C56.6903 31.04 56.5523 31.104 56.4323 31.176C56.3123 31.244 56.2023 31.306 56.1023 31.362C56.0063 31.418 55.8983 31.446 55.7783 31.446C55.6743 31.446 55.5863 31.42 55.5143 31.368C55.4423 31.312 55.3843 31.248 55.3403 31.176L55.0763 30.702ZM66.558 35.022V36H61.68V27.402H62.838V35.022H66.558ZM69.7205 29.826C70.1645 29.826 70.5645 29.9 70.9205 30.048C71.2765 30.196 71.5805 30.406 71.8325 30.678C72.0845 30.95 72.2765 31.28 72.4085 31.668C72.5445 32.052 72.6125 32.482 72.6125 32.958C72.6125 33.438 72.5445 33.87 72.4085 34.254C72.2765 34.638 72.0845 34.966 71.8325 35.238C71.5805 35.51 71.2765 35.72 70.9205 35.868C70.5645 36.012 70.1645 36.084 69.7205 36.084C69.2725 36.084 68.8685 36.012 68.5085 35.868C68.1525 35.72 67.8485 35.51 67.5965 35.238C67.3445 34.966 67.1505 34.638 67.0145 34.254C66.8825 33.87 66.8165 33.438 66.8165 32.958C66.8165 32.482 66.8825 32.052 67.0145 31.668C67.1505 31.28 67.3445 30.95 67.5965 30.678C67.8485 30.406 68.1525 30.196 68.5085 30.048C68.8685 29.9 69.2725 29.826 69.7205 29.826ZM69.7205 35.25C70.3205 35.25 70.7685 35.05 71.0645 34.65C71.3605 34.246 71.5085 33.684 71.5085 32.964C71.5085 32.24 71.3605 31.676 71.0645 31.272C70.7685 30.868 70.3205 30.666 69.7205 30.666C69.4165 30.666 69.1505 30.718 68.9225 30.822C68.6985 30.926 68.5105 31.076 68.3585 31.272C68.2105 31.468 68.0985 31.71 68.0225 31.998C67.9505 32.282 67.9145 32.604 67.9145 32.964C67.9145 33.684 68.0625 34.246 68.3585 34.65C68.6585 35.05 69.1125 35.25 69.7205 35.25ZM76.0499 33.03C76.2659 33.03 76.4559 33 76.6199 32.94C76.7839 32.88 76.9219 32.796 77.0339 32.688C77.1459 32.58 77.2299 32.452 77.2859 32.304C77.3419 32.152 77.3699 31.986 77.3699 31.806C77.3699 31.434 77.2559 31.138 77.0279 30.918C76.8039 30.698 76.4779 30.588 76.0499 30.588C75.6179 30.588 75.2879 30.698 75.0599 30.918C74.8359 31.138 74.7239 31.434 74.7239 31.806C74.7239 31.986 74.7519 32.152 74.8079 32.304C74.8679 32.452 74.9539 32.58 75.0659 32.688C75.1779 32.796 75.3159 32.88 75.4799 32.94C75.6439 33 75.8339 33.03 76.0499 33.03ZM77.9759 36.33C77.9759 36.182 77.9339 36.062 77.8499 35.97C77.7659 35.878 77.6519 35.806 77.5079 35.754C77.3679 35.702 77.2039 35.666 77.0159 35.646C76.8279 35.622 76.6279 35.604 76.4159 35.592C76.2079 35.58 75.9959 35.568 75.7799 35.556C75.5639 35.544 75.3559 35.524 75.1559 35.496C74.9319 35.6 74.7479 35.732 74.6039 35.892C74.4639 36.048 74.3939 36.232 74.3939 36.444C74.3939 36.58 74.4279 36.706 74.4959 36.822C74.5679 36.942 74.6759 37.044 74.8199 37.128C74.9639 37.216 75.1439 37.284 75.3599 37.332C75.5799 37.384 75.8379 37.41 76.1339 37.41C76.4219 37.41 76.6799 37.384 76.9079 37.332C77.1359 37.28 77.3279 37.206 77.4839 37.11C77.6439 37.014 77.7659 36.9 77.8499 36.768C77.9339 36.636 77.9759 36.49 77.9759 36.33ZM79.0619 30.162V30.558C79.0619 30.69 78.9779 30.774 78.8099 30.81L78.1199 30.9C78.2559 31.164 78.3239 31.456 78.3239 31.776C78.3239 32.072 78.2659 32.342 78.1499 32.586C78.0379 32.826 77.8819 33.032 77.6819 33.204C77.4819 33.376 77.2419 33.508 76.9619 33.6C76.6819 33.692 76.3779 33.738 76.0499 33.738C75.7659 33.738 75.4979 33.704 75.2459 33.636C75.1179 33.716 75.0199 33.802 74.9519 33.894C74.8839 33.982 74.8499 34.072 74.8499 34.164C74.8499 34.308 74.9079 34.418 75.0239 34.494C75.1439 34.566 75.2999 34.618 75.4919 34.65C75.6839 34.682 75.9019 34.702 76.1459 34.71C76.3939 34.718 76.6459 34.732 76.9019 34.752C77.1619 34.768 77.4139 34.798 77.6579 34.842C77.9059 34.886 78.1259 34.958 78.3179 35.058C78.5099 35.158 78.6639 35.296 78.7799 35.472C78.8999 35.648 78.9599 35.876 78.9599 36.156C78.9599 36.416 78.8939 36.668 78.7619 36.912C78.6339 37.156 78.4479 37.372 78.2039 37.56C77.9599 37.752 77.6599 37.904 77.3039 38.016C76.9519 38.132 76.5539 38.19 76.1099 38.19C75.6659 38.19 75.2779 38.146 74.9459 38.058C74.6139 37.97 74.3379 37.852 74.1179 37.704C73.8979 37.556 73.7319 37.384 73.6199 37.188C73.5119 36.996 73.4579 36.794 73.4579 36.582C73.4579 36.282 73.5519 36.028 73.7399 35.82C73.9279 35.612 74.1859 35.446 74.5139 35.322C74.3339 35.242 74.1899 35.136 74.0819 35.004C73.9779 34.868 73.9259 34.686 73.9259 34.458C73.9259 34.37 73.9419 34.28 73.9739 34.188C74.0059 34.092 74.0539 33.998 74.1179 33.906C74.1859 33.81 74.2679 33.72 74.3639 33.636C74.4599 33.552 74.5719 33.478 74.6999 33.414C74.3999 33.246 74.1659 33.024 73.9979 32.748C73.8299 32.468 73.7459 32.144 73.7459 31.776C73.7459 31.48 73.8019 31.212 73.9139 30.972C74.0299 30.728 74.1899 30.522 74.3939 30.354C74.5979 30.182 74.8399 30.05 75.1199 29.958C75.4039 29.866 75.7139 29.82 76.0499 29.82C76.3139 29.82 76.5599 29.85 76.7879 29.91C77.0159 29.966 77.2239 30.05 77.4119 30.162H79.0619ZM83.7063 30.924C83.6583 31.012 83.5843 31.056 83.4843 31.056C83.4243 31.056 83.3563 31.034 83.2803 30.99C83.2043 30.946 83.1103 30.898 82.9983 30.846C82.8903 30.79 82.7603 30.74 82.6083 30.696C82.4563 30.648 82.2763 30.624 82.0683 30.624C81.8883 30.624 81.7263 30.648 81.5823 30.696C81.4383 30.74 81.3143 30.802 81.2103 30.882C81.1103 30.962 81.0323 31.056 80.9763 31.164C80.9243 31.268 80.8983 31.382 80.8983 31.506C80.8983 31.662 80.9423 31.792 81.0303 31.896C81.1223 32 81.2423 32.09 81.3903 32.166C81.5383 32.242 81.7063 32.31 81.8943 32.37C82.0823 32.426 82.2743 32.488 82.4703 32.556C82.6703 32.62 82.8643 32.692 83.0523 32.772C83.2403 32.852 83.4083 32.952 83.5563 33.072C83.7043 33.192 83.8223 33.34 83.9103 33.516C84.0023 33.688 84.0483 33.896 84.0483 34.14C84.0483 34.42 83.9983 34.68 83.8983 34.92C83.7983 35.156 83.6503 35.362 83.4543 35.538C83.2583 35.71 83.0183 35.846 82.7343 35.946C82.4503 36.046 82.1223 36.096 81.7503 36.096C81.3263 36.096 80.9423 36.028 80.5983 35.892C80.2543 35.752 79.9623 35.574 79.7223 35.358L79.9743 34.95C80.0063 34.898 80.0443 34.858 80.0883 34.83C80.1323 34.802 80.1883 34.788 80.2563 34.788C80.3283 34.788 80.4043 34.816 80.4843 34.872C80.5643 34.928 80.6603 34.99 80.7723 35.058C80.8883 35.126 81.0283 35.188 81.1923 35.244C81.3563 35.3 81.5603 35.328 81.8043 35.328C82.0123 35.328 82.1943 35.302 82.3503 35.25C82.5063 35.194 82.6363 35.12 82.7403 35.028C82.8443 34.936 82.9203 34.83 82.9683 34.71C83.0203 34.59 83.0463 34.462 83.0463 34.326C83.0463 34.158 83.0003 34.02 82.9083 33.912C82.8203 33.8 82.7023 33.706 82.5543 33.63C82.4063 33.55 82.2363 33.482 82.0443 33.426C81.8563 33.366 81.6623 33.304 81.4623 33.24C81.2663 33.176 81.0723 33.104 80.8803 33.024C80.6923 32.94 80.5243 32.836 80.3763 32.712C80.2283 32.588 80.1083 32.436 80.0163 32.256C79.9283 32.072 79.8843 31.85 79.8843 31.59C79.8843 31.358 79.9323 31.136 80.0283 30.924C80.1243 30.708 80.2643 30.52 80.4483 30.36C80.6323 30.196 80.8583 30.066 81.1263 29.97C81.3943 29.874 81.7003 29.826 82.0443 29.826C82.4443 29.826 82.8023 29.89 83.1183 30.018C83.4383 30.142 83.7143 30.314 83.9463 30.534L83.7063 30.924Z"})]})},Nn=function(){return zt("svg",{viewBox:"0 0 15 17",fill:"currentColor",children:zt("path",{d:"M6.11767 7.47586C6.47736 7.75563 6.91931 7.90898 7.37503 7.91213H7.42681C7.90756 7.90474 8.38832 7.71987 8.67677 7.46846C10.1856 6.18921 14.5568 2.18138 14.5568 2.18138C15.7254 1.09438 12.4637 0.00739 7.42681 0H7.36764C2.3308 0.00739 -0.930935 1.09438 0.237669 2.18138C0.237669 2.18138 4.60884 6.18921 6.11767 7.47586ZM8.67677 9.64243C8.31803 9.92483 7.87599 10.0808 7.41941 10.0861H7.37503C6.91845 10.0808 6.47641 9.92483 6.11767 9.64243C5.0822 8.75513 1.38409 5.42018 0.000989555 4.14832V6.07829C0.000989555 6.29273 0.0823481 6.57372 0.222877 6.70682L0.293316 6.7712L0.293344 6.77122C1.33784 7.72579 4.83903 10.9255 6.11767 12.0161C6.47641 12.2985 6.91845 12.4545 7.37503 12.4597H7.41941C7.90756 12.4449 8.38092 12.2601 8.67677 12.0161C9.9859 10.9069 13.6249 7.57198 14.5642 6.70682C14.7121 6.57372 14.7861 6.29273 14.7861 6.07829V4.14832C12.7662 5.99804 10.7297 7.82949 8.67677 9.64243ZM7.41941 14.6263C7.87513 14.6232 8.31708 14.4698 8.67677 14.19C10.7298 12.3746 12.7663 10.5407 14.7861 8.68853V10.6259C14.7861 10.8329 14.7121 11.1139 14.5642 11.247C13.6249 12.1196 9.9859 15.4471 8.67677 16.5563C8.38092 16.8077 7.90756 16.9926 7.41941 17H7.37503C6.91931 16.9968 6.47736 16.8435 6.11767 16.5637C4.91427 15.5373 1.74219 12.6364 0.502294 11.5025C0.393358 11.4029 0.299337 11.3169 0.222877 11.247C0.0823481 11.1139 0.000989555 10.8329 0.000989555 10.6259V8.68853C1.38409 9.95303 5.0822 13.2953 6.11767 14.1827C6.47641 14.4651 6.91845 14.6211 7.37503 14.6263H7.41941Z"})})},On=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"})})},Tn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})})},Bn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8zm-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91z"})})},Pn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})})},In=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"})})},Rn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"})})},zn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"})})},Ln=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6zm6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26z"})})},$n=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"})})},jn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"m7 10 5 5 5-5z"})})},Hn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:[zt("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),zt("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]})},Yn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"})})},Vn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"})})},Un=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M20 5H4c-1.1 0-1.99.9-1.99 2L2 17c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-9 3h2v2h-2V8zm0 3h2v2h-2v-2zM8 8h2v2H8V8zm0 3h2v2H8v-2zm-1 2H5v-2h2v2zm0-3H5V8h2v2zm9 7H8v-2h8v2zm0-4h-2v-2h2v2zm0-3h-2V8h2v2zm3 3h-2v-2h2v2zm0-3h-2V8h2v2z"})})},Wn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M8 5v14l11-7z"})})},Zn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"m10 16.5 6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"})})},qn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"m3.5 18.49 6-6.01 4 4L22 6.92l-1.41-1.41-7.09 7.97-4-4L2 16.99z"})})},Gn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M10 10.02h5V21h-5zM17 21h3c1.1 0 2-.9 2-2v-9h-5v11zm3-18H5c-1.1 0-2 .9-2 2v3h19V5c0-1.1-.9-2-2-2zM3 19c0 1.1.9 2 2 2h3V10H3v9z"})})},Qn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"})})},Kn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"})})},Jn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"})})},Xn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M19 13H5v-2h14v2z"})})},er=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M8.9999 14.7854L18.8928 4.8925C19.0803 4.70497 19.3347 4.59961 19.5999 4.59961C19.8651 4.59961 20.1195 4.70497 20.307 4.8925L21.707 6.2925C22.0975 6.68303 22.0975 7.31619 21.707 7.70672L9.70701 19.7067C9.31648 20.0972 8.68332 20.0972 8.2928 19.7067L2.6928 14.1067C2.50526 13.9192 2.3999 13.6648 2.3999 13.3996C2.3999 13.1344 2.50526 12.88 2.6928 12.6925L4.0928 11.2925C4.48332 10.902 5.11648 10.902 5.50701 11.2925L8.9999 14.7854Z"})})},tr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"})})},nr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"})})},rr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"})})},or=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M20 9H4v2h16V9zM4 15h16v-2H4v2z"})})},ir=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M23 8c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2z"})})},ar=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:[zt("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 5C19.89 4.65 18.67 4.5 17.5 4.5C15.55 4.5 13.45 4.9 12 6C10.55 4.9 8.45 4.5 6.5 4.5C5.33 4.5 4.11 4.65 3 5C2.25 5.25 1.6 5.55 1 6V20.6C1 20.85 1.25 21.1 1.5 21.1C1.6 21.1 1.65 21.1 1.75 21.05C3.15 20.3 4.85 20 6.5 20C8.2 20 10.65 20.65 12 21.5C13.35 20.65 15.8 20 17.5 20C19.15 20 20.85 20.3 22.25 21.05C22.35 21.1 22.4 21.1 22.5 21.1C22.75 21.1 23 20.85 23 20.6V6C22.4 5.55 21.75 5.25 21 5ZM21 18.5C19.9 18.15 18.7 18 17.5 18C15.8 18 13.35 18.65 12 19.5C10.65 18.65 8.2 18 6.5 18C5.3 18 4.1 18.15 3 18.5V7C4.1 6.65 5.3 6.5 6.5 6.5C8.2 6.5 10.65 7.15 12 8C13.35 7.15 15.8 6.5 17.5 6.5C18.7 6.5 19.9 6.65 21 7V18.5Z"}),zt("path",{d:"M17.5 10.5C18.38 10.5 19.23 10.59 20 10.76V9.24C19.21 9.09 18.36 9 17.5 9C15.8 9 14.26 9.29 13 9.83V11.49C14.13 10.85 15.7 10.5 17.5 10.5ZM13 12.49V14.15C14.13 13.51 15.7 13.16 17.5 13.16C18.38 13.16 19.23 13.25 20 13.42V11.9C19.21 11.75 18.36 11.66 17.5 11.66C15.8 11.66 14.26 11.96 13 12.49ZM17.5 14.33C15.8 14.33 14.26 14.62 13 15.16V16.82C14.13 16.18 15.7 15.83 17.5 15.83C18.38 15.83 19.23 15.92 20 16.09V14.57C19.21 14.41 18.36 14.33 17.5 14.33Z"}),zt("path",{d:"M6.5 10.5C5.62 10.5 4.77 10.59 4 10.76V9.24C4.79 9.09 5.64 9 6.5 9C8.2 9 9.74 9.29 11 9.83V11.49C9.87 10.85 8.3 10.5 6.5 10.5ZM11 12.49V14.15C9.87 13.51 8.3 13.16 6.5 13.16C5.62 13.16 4.77 13.25 4 13.42V11.9C4.79 11.75 5.64 11.66 6.5 11.66C8.2 11.66 9.74 11.96 11 12.49ZM6.5 14.33C8.2 14.33 9.74 14.62 11 15.16V16.82C9.87 16.18 8.3 15.83 6.5 15.83C5.62 15.83 4.77 15.92 4 16.09V14.57C4.79 14.41 5.64 14.33 6.5 14.33Z"})]})},ur=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3z"})})},lr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 6C9.79 6 8 7.79 8 10H10C10 8.9 10.9 8 12 8C13.1 8 14 8.9 14 10C14 10.8792 13.4202 11.3236 12.7704 11.8217C11.9421 12.4566 11 13.1787 11 15H13C13 13.9046 13.711 13.2833 14.4408 12.6455C15.21 11.9733 16 11.2829 16 10C16 7.79 14.21 6 12 6ZM13 16V18H11V16H13Z"})})},cr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M4 20h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm0-3h2v2H4v-2zM2 6c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2zm4 1H4V5h2v2zm-2 7h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm0-3h2v2H4v-2z"})})},sr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})})},fr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"})})},dr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M7 20h4c0 1.1-.9 2-2 2s-2-.9-2-2zm-2-1h8v-2H5v2zm11.5-9.5c0 3.82-2.66 5.86-3.77 6.5H5.27c-1.11-.64-3.77-2.68-3.77-6.5C1.5 5.36 4.86 2 9 2s7.5 3.36 7.5 7.5zm4.87-2.13L20 8l1.37.63L22 10l.63-1.37L24 8l-1.37-.63L22 6l-.63 1.37zM19 6l.94-2.06L22 3l-2.06-.94L19 0l-.94 2.06L16 3l2.06.94L19 6z"})})},pr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M3 14h4v-4H3v4zm0 5h4v-4H3v4zM3 9h4V5H3v4zm5 5h13v-4H8v4zm0 5h13v-4H8v4zM8 5v4h13V5H8z"})})},hr=n(123),vr=n.n(hr);function mr(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var gr=["to","isNavLink","children"],yr=function(e){var t=e.to,n=e.isNavLink,r=e.children,o=mr(e,gr);return n?zt(ot,ft(ft({to:t},o),{},{children:r})):zt("div",ft(ft({},o),{},{children:r}))},_r=function(e){var t,n=e.activeItem,r=e.item,o=e.color,i=void 0===o?Mt("color-primary"):o,a=e.activeNavRef,u=e.onChange,l=e.isNavLink;return zt(yr,{className:vr()(ct({"vm-tabs-item":!0,"vm-tabs-item_active":n===r.value},r.className||"",r.className)),isNavLink:l,to:r.value,style:{color:i},onClick:(t=r.value,function(){u&&u(t)}),ref:n===r.value?a:void 0,children:[r.icon&&zt("div",{className:vr()({"vm-tabs-item__icon":!0,"vm-tabs-item__icon_single":!r.label}),children:r.icon}),r.label]})},br="undefined"!==typeof window?r.useLayoutEffect:r.useEffect;var Cr=function(e,t,n,o){var i=(0,r.useRef)(t);br((function(){i.current=t}),[t]),(0,r.useEffect)((function(){var t,r=null!==(t=null===n||void 0===n?void 0:n.current)&&void 0!==t?t:window;if(r&&r.addEventListener){var a=function(e){return i.current(e)};return r.addEventListener(e,a,o),function(){r.removeEventListener(e,a,o)}}}),[e,n,o])},Dr=function(){var e=m((0,r.useState)({width:0,height:0}),2),t=e[0],n=e[1],o=function(){n({width:window.innerWidth,height:window.innerHeight})};return Cr("resize",o),br(o,[]),t},wr=function(e){var t=e.activeItem,n=e.items,o=e.color,i=void 0===o?Mt("color-primary"):o,a=e.onChange,u=e.indicatorPlacement,l=void 0===u?"bottom":u,c=e.isNavLink,s=Dr(),f=(0,r.useRef)(null),d=m((0,r.useState)({left:0,width:0,bottom:0}),2),p=d[0],h=d[1];return(0,r.useEffect)((function(){var e;if((null===(e=f.current)||void 0===e?void 0:e.base)instanceof HTMLElement){var t=f.current.base,n=t.offsetLeft,r=t.offsetWidth,o=t.offsetHeight;h({left:n,width:r,bottom:"top"===l?o-2:0})}}),[s,t,f,n]),zt("div",{className:"vm-tabs",children:[n.map((function(e){return zt(_r,{activeItem:t,item:e,onChange:a,color:i,activeNavRef:f,isNavLink:c},e.value)})),zt("div",{className:"vm-tabs__indicator",style:ft(ft({},p),{},{borderColor:i})})]})},kr=[{value:"chart",icon:zt(qn,{}),label:"Graph",prometheusCode:0},{value:"code",icon:zt(Qn,{}),label:"JSON",prometheusCode:3},{value:"table",icon:zt(Gn,{}),label:"Table",prometheusCode:1}],Ar=kt("g0.tab",0),xr=kr.find((function(e){return e.prometheusCode===+Ar||e.value===Ar})),Er=xt("SERIES_LIMITS"),Sr={displayType:(null===xr||void 0===xr?void 0:xr.value)||"chart",nocache:!1,isTracingEnabled:!1,seriesLimits:Er?JSON.parse(xt("SERIES_LIMITS")):Dt,tableCompact:xt("TABLE_COMPACT")||!1};function Fr(e,t){switch(t.type){case"SET_DISPLAY_TYPE":return ft(ft({},e),{},{displayType:t.payload});case"SET_SERIES_LIMITS":return At("SERIES_LIMITS",JSON.stringify(t.payload)),ft(ft({},e),{},{seriesLimits:t.payload});case"TOGGLE_QUERY_TRACING":return ft(ft({},e),{},{isTracingEnabled:!e.isTracingEnabled});case"TOGGLE_NO_CACHE":return ft(ft({},e),{},{nocache:!e.nocache});case"TOGGLE_TABLE_COMPACT":return At("TABLE_COMPACT",!e.tableCompact),ft(ft({},e),{},{tableCompact:!e.tableCompact});default:throw new Error}}var Mr=(0,r.createContext)({}),Nr=function(){return(0,r.useContext)(Mr).state},Or=function(){return(0,r.useContext)(Mr).dispatch},Tr={customStep:kt("g0.step_input",""),yaxis:{limits:{enable:!1,range:{1:[0,0]}}},isHistogram:!1};function Br(e,t){switch(t.type){case"TOGGLE_ENABLE_YAXIS_LIMITS":return ft(ft({},e),{},{yaxis:ft(ft({},e.yaxis),{},{limits:ft(ft({},e.yaxis.limits),{},{enable:!e.yaxis.limits.enable})})});case"SET_CUSTOM_STEP":return ft(ft({},e),{},{customStep:t.payload});case"SET_YAXIS_LIMITS":return ft(ft({},e),{},{yaxis:ft(ft({},e.yaxis),{},{limits:ft(ft({},e.yaxis.limits),{},{range:t.payload})})});case"SET_IS_HISTOGRAM":return ft(ft({},e),{},{isHistogram:t.payload});default:throw new Error}}var Pr=(0,r.createContext)({}),Ir=function(){return(0,r.useContext)(Pr).state},Rr=function(){return(0,r.useContext)(Pr).dispatch},zr={topN:kt("topN",null),maxLifetime:kt("maxLifetime",""),runQuery:0};function Lr(e,t){switch(t.type){case"SET_TOP_N":return ft(ft({},e),{},{topN:t.payload});case"SET_MAX_LIFE_TIME":return ft(ft({},e),{},{maxLifetime:t.payload});case"SET_RUN_QUERY":return ft(ft({},e),{},{runQuery:e.runQuery+1});default:throw new Error}}var $r=(0,r.createContext)({}),jr={windows:"Windows",mac:"Mac OS",linux:"Linux"},Hr=function(){return(Object.values(jr).find((function(e){return navigator.userAgent.indexOf(e)>=0}))||"unknown")===jr.mac};function Yr(){var e=Dr(),t=function(){var e=["Android","webOS","iPhone","iPad","iPod","BlackBerry","Windows Phone"].map((function(e){return navigator.userAgent.match(new RegExp(e,"i"))})).some((function(e){return e})),t=window.innerWidth<500;return e||t},n=m((0,r.useState)(t()),2),o=n[0],i=n[1];return(0,r.useEffect)((function(){i(t())}),[e]),{isMobile:o}}var Vr={success:zt(zn,{}),error:zt(Rn,{}),warning:zt(In,{}),info:zt(Pn,{})},Ur=function(e){var t,n=e.variant,r=e.children,o=$t().isDarkTheme,i=Yr().isMobile;return zt("div",{className:vr()((t={"vm-alert":!0},ct(t,"vm-alert_".concat(n),n),ct(t,"vm-alert_dark",o),ct(t,"vm-alert_mobile",i),t)),children:[zt("div",{className:"vm-alert__icon",children:Vr[n||"info"]}),zt("div",{className:"vm-alert__content",children:r})]})},Wr=(0,r.createContext)({showInfoMessage:function(){}}),Zr=function(){return(0,r.useContext)(Wr)},qr={dashboardsSettings:[],dashboardsLoading:!1,dashboardsError:""};function Gr(e,t){switch(t.type){case"SET_DASHBOARDS_SETTINGS":return ft(ft({},e),{},{dashboardsSettings:t.payload});case"SET_DASHBOARDS_LOADING":return ft(ft({},e),{},{dashboardsLoading:t.payload});case"SET_DASHBOARDS_ERROR":return ft(ft({},e),{},{dashboardsError:t.payload});default:throw new Error}}var Qr=(0,r.createContext)({}),Kr=function(){return(0,r.useContext)(Qr).state},Jr=function(){for(var e=arguments.length,t=new Array(e),n=0;nd,v=r.top-20<0,m=r.left+C.width+20>f,g=r.left-20<0;return h&&(r.top=t.top-C.height-u),v&&(r.top=t.height+t.top+u),m&&(r.left=t.right-C.width-l),g&&(r.left=t.left+l),p&&(r.width="".concat(t.width,"px")),r.top<0&&(r.top=20),r}),[n,i,k,t,p]);d&&eo(E,(function(){return A(!1)}),n),(0,r.useEffect)((function(){if(E.current&&k&&(!g||v)){var e=E.current.getBoundingClientRect(),t=e.right,n=e.width;if(t>window.innerWidth){var r=window.innerWidth-20-n;E.current.style.left=rv,y=r.top-20<0,_=r.left+h.width+20>p,b=r.left-20<0;return m&&(r.top=n.top-h.height-c),y&&(r.top=n.height+n.top+c),_&&(r.left=n.right-h.width-s),b&&(r.left=n.left+s),r.top<0&&(r.top=20),r.left<0&&(r.left=20),r}),[g,a,f,h]),C=function(){"boolean"!==typeof o&&d(!0)},D=function(){d(!1)};return(0,r.useEffect)((function(){"boolean"===typeof o&&d(o)}),[o]),(0,r.useEffect)((function(){var e,t=null===g||void 0===g||null===(e=g.current)||void 0===e?void 0:e.base;if(t)return t.addEventListener("mouseenter",C),t.addEventListener("mouseleave",D),function(){t.removeEventListener("mouseenter",C),t.removeEventListener("mouseleave",D)}}),[g]),zt(It.HY,{children:[zt(r.Fragment,{ref:g,children:t}),!c&&f&&r.default.createPortal(zt("div",{className:"vm-tooltip",ref:y,style:b,children:n}),document.body)]})},co=zt("code",{children:Hr()?"Cmd":"Ctrl"}),so=[{title:"Zoom in",description:zt(It.HY,{children:["To zoom in, hold down the ",co," + ",zt("code",{children:"scroll up"}),", or press the ",zt("code",{children:"+"}),". Also, you can zoom in on a range on the graph by holding down your mouse button and selecting the range."]})},{title:"Zoom out",description:zt(It.HY,{children:["To zoom out, hold down the ",co," + ",zt("code",{children:"scroll down"}),", or press the ",zt("code",{children:"-"}),"."]})},{title:"Move horizontal axis",description:zt(It.HY,{children:["To move the graph, hold down the ",co," + ",zt("code",{children:"drag"})," the graph to the right or left."]})},{title:"Fixing a tooltip",description:zt(It.HY,{children:["To fix the tooltip, ",zt("code",{children:"click"})," mouse when it's open. Then, you can drag the fixed tooltip by ",zt("code",{children:"clicking"})," and ",zt("code",{children:"dragging"})," on the ",zt(or,{})," icon."]})},{title:"Set a custom range for the vertical axis",description:zt(It.HY,{children:["To set a custom range for the vertical axis, click on the ",zt(On,{})," icon located in the upper right corner of the graph, activate the toggle, and set the values."]})}],fo=[{title:"Show/hide a legend item",description:zt(It.HY,{children:[zt("code",{children:"click"})," on a legend item to isolate it on the graph.",co," + ",zt("code",{children:"click"})," on a legend item to remove it from the graph. To revert to the previous state, click again."]})},{title:"Copy label key-value pairs",description:zt(It.HY,{children:[zt("code",{children:"click"})," on a label key-value pair to save it to the clipboard."]})},{title:"Collapse/Expand the legend group",description:zt(It.HY,{children:[zt("code",{children:"click"})," on the group name (e.g. ",zt("b",{children:'Query 1: {__name__!=""}'}),") to collapse or expand the legend."]})}],po=so.concat(fo),ho=function(){var e=no(!1),t=e.value,n=e.setFalse,r=e.setTrue;return zt(It.HY,{children:[zt(lo,{title:"Show tips on working with the graph",children:zt(to,{variant:"text",color:"gray",startIcon:zt(dr,{}),onClick:r})}),t&&zt(uo,{title:"Tips on working with the graph and the legend",onClose:n,children:zt("div",{className:"fc-graph-tips",children:po.map((function(e){var t=e.title,n=e.description;return zt("div",{className:"fc-graph-tips-item",children:[zt("h4",{className:"fc-graph-tips-item__action",children:t}),zt("p",{className:"fc-graph-tips-item__description",children:n})]},t)}))})})]})},vo=zt("code",{children:Hr()?"Cmd":"Ctrl"}),mo=[{title:"Query",list:[{keys:zt("code",{children:"Enter"}),description:"Run"},{keys:zt(It.HY,{children:[zt("code",{children:"Shift"})," + ",zt("code",{children:"Enter"})]}),description:"Multi-line queries"},{keys:zt(It.HY,{children:[vo," + ",zt("code",{children:"Arrow Up"})]}),description:"Previous command from the Query history"},{keys:zt(It.HY,{children:[vo," + ",zt("code",{children:"Arrow Down"})]}),description:"Next command from the Query history"},{keys:zt(It.HY,{children:[vo," + ",zt("code",{children:"click"})," by ",zt(tr,{})]}),description:"Toggle multiple queries"}]},{title:"Graph",readMore:zt(ho,{}),list:[{keys:zt(It.HY,{children:[vo," + ",zt("code",{children:"scroll Up"})," or ",zt("code",{children:"+"})]}),description:"Zoom in"},{keys:zt(It.HY,{children:[vo," + ",zt("code",{children:"scroll Down"})," or ",zt("code",{children:"-"})]}),description:"Zoom out"},{keys:zt(It.HY,{children:[vo," + ",zt("code",{children:"drag"})]}),description:"Move the graph left/right"},{keys:zt(It.HY,{children:zt("code",{children:"click"})}),description:"Select the series in the legend"},{keys:zt(It.HY,{children:[vo," + ",zt("code",{children:"click"})]}),description:"Toggle multiple series in the legend"}]}],go="Shortcut keys",yo=Hr(),_o=yo?"Cmd + /":"F1",bo=function(e){var t=e.showTitle,n=gt(),o=no(!1),i=o.value,a=o.setTrue,u=o.setFalse,l=(0,r.useCallback)((function(e){var t=yo&&"/"===e.key&&e.metaKey,n=!yo&&"F1"===e.key&&!e.metaKey;(t||n)&&a()}),[a]);return Cr("keydown",l),zt(It.HY,{children:[zt(lo,{open:!0!==t&&void 0,title:"".concat(go," (").concat(_o,")"),placement:"bottom-center",children:zt(to,{className:n?"":"vm-header-button",variant:"contained",color:"primary",startIcon:zt(Un,{}),onClick:a,children:t&&go})}),i&&zt(uo,{title:"Shortcut keys",onClose:u,children:zt("div",{className:"vm-shortcuts",children:mo.map((function(e){return zt("div",{className:"vm-shortcuts-section",children:[e.readMore&&zt("div",{className:"vm-shortcuts-section__read-more",children:e.readMore}),zt("h3",{className:"vm-shortcuts-section__title",children:e.title}),zt("div",{className:"vm-shortcuts-section-list",children:e.list.map((function(t,n){return zt("div",{className:"vm-shortcuts-section-list-item",children:[zt("div",{className:"vm-shortcuts-section-list-item__key",children:t.keys}),zt("p",{className:"vm-shortcuts-section-list-item__description",children:t.description})]},"".concat(e.title,"_").concat(n))}))})]},e.title)}))})})]})},Co=function(e){var t=e.open;return zt("button",{className:vr()({"vm-menu-burger":!0,"vm-menu-burger_opened":t}),children:zt("span",{})})},Do=function(e){var t=e.background,n=e.color,o=Me().pathname,i=Yr().isMobile,a=(0,r.useRef)(null),u=no(!1),l=u.value,c=u.toggle,s=u.setFalse;return(0,r.useEffect)(s,[o]),eo(a,s),zt("div",{className:"vm-header-sidebar",ref:a,children:[zt("div",{className:vr()({"vm-header-sidebar-button":!0,"vm-header-sidebar-button_open":l}),onClick:c,children:zt(Co,{open:l})}),zt("div",{className:vr()({"vm-header-sidebar-menu":!0,"vm-header-sidebar-menu_open":l}),children:[zt("div",{children:zt(ao,{color:n,background:t,direction:"column"})}),zt("div",{className:"vm-header-sidebar-menu-settings",children:!i&&zt(bo,{showTitle:!0})})]})]})},wo=function(e){var t=e.label,n=e.value,o=e.type,i=void 0===o?"text":o,a=e.error,u=void 0===a?"":a,l=e.placeholder,c=e.endIcon,s=e.startIcon,f=e.disabled,d=void 0!==f&&f,p=e.autofocus,h=void 0!==p&&p,v=e.helperText,m=e.inputmode,g=void 0===m?"text":m,y=e.onChange,_=e.onEnter,b=e.onKeyDown,C=e.onFocus,D=e.onBlur,w=$t().isDarkTheme,k=Yr().isMobile,A=(0,r.useRef)(null),x=(0,r.useRef)(null),E=(0,r.useMemo)((function(){return"textarea"===i?x:A}),[i]),S=vr()({"vm-text-field__input":!0,"vm-text-field__input_error":u,"vm-text-field__input_icon-start":s,"vm-text-field__input_disabled":d,"vm-text-field__input_textarea":"textarea"===i}),F=function(e){b&&b(e),"Enter"!==e.key||e.shiftKey||(e.preventDefault(),_&&_())},M=function(e){d||y&&y(e.target.value)};(0,r.useEffect)((function(){var e;h&&!k&&(null===E||void 0===E||null===(e=E.current)||void 0===e?void 0:e.focus)&&E.current.focus()}),[E,h]);var N=function(){C&&C()},O=function(){D&&D()};return zt("label",{className:vr()({"vm-text-field":!0,"vm-text-field_textarea":"textarea"===i,"vm-text-field_dark":w}),"data-replicated-value":n,children:[s&&zt("div",{className:"vm-text-field__icon-start",children:s}),c&&zt("div",{className:"vm-text-field__icon-end",children:c}),"textarea"===i?zt("textarea",{className:S,disabled:d,ref:x,value:n,rows:1,inputMode:g,placeholder:l,autoCapitalize:"none",onInput:M,onKeyDown:F,onFocus:N,onBlur:O}):zt("input",{className:S,disabled:d,ref:A,value:n,type:i,placeholder:l,inputMode:g,autoCapitalize:"none",onInput:M,onKeyDown:F,onFocus:N,onBlur:O}),t&&zt("span",{className:"vm-text-field__label",children:t}),zt("span",{className:"vm-text-field__error","data-show":!!u,children:u}),v&&!u&&zt("span",{className:"vm-text-field__helper-text",children:v})]})},ko=/(\/select\/)(\d+|\d.+)(\/)(.+)/,Ao=function(e){var t;return(null===(t=e.match(ko))||void 0===t?void 0:t[2])||""},xo=function(e){var t=e.accountIds,n=gt(),o=Yr().isMobile,i=$t(),a=i.tenantId,u=i.serverUrl,l=jt(),c=kn(),s=m((0,r.useState)(""),2),f=s[0],d=s[1],p=(0,r.useRef)(null),h=no(!1),v=h.value,g=h.toggle,y=h.setFalse,_=(0,r.useMemo)((function(){if(!f)return t;try{var e=new RegExp(f,"i");return t.filter((function(t){return e.test(t)})).sort((function(t,n){var r,o;return((null===(r=t.match(e))||void 0===r?void 0:r.index)||0)-((null===(o=n.match(e))||void 0===o?void 0:o.index)||0)}))}catch(n){return[]}}),[f,t]),b=(0,r.useMemo)((function(){return t.length>1}),[t]),C=function(e){return function(){var t=e;if(l({type:"SET_TENANT_ID",payload:t}),u){var n=function(e,t){return e.replace(ko,"$1".concat(t,"/$4"))}(u,t);if(n===u)return;l({type:"SET_SERVER",payload:n}),c({type:"RUN_QUERY"})}y()}};return(0,r.useEffect)((function(){var e=Ao(u);a&&a!==e?C(a)():C(e)()}),[u]),b?zt("div",{className:"vm-tenant-input",children:[zt(lo,{title:"Define Tenant ID if you need request to another storage",children:zt("div",{ref:p,children:o?zt("div",{className:"vm-mobile-option",onClick:g,children:[zt("span",{className:"vm-mobile-option__icon",children:zt(cr,{})}),zt("div",{className:"vm-mobile-option-text",children:[zt("span",{className:"vm-mobile-option-text__label",children:"Tenant ID"}),zt("span",{className:"vm-mobile-option-text__value",children:a})]}),zt("span",{className:"vm-mobile-option__arrow",children:zt($n,{})})]}):zt(to,{className:n?"":"vm-header-button",variant:"contained",color:"primary",fullWidth:!0,startIcon:zt(cr,{}),endIcon:zt("div",{className:vr()({"vm-execution-controls-buttons__arrow":!0,"vm-execution-controls-buttons__arrow_open":v}),children:zt($n,{})}),onClick:g,children:a})})}),zt(ro,{open:v,placement:"bottom-right",onClose:y,buttonRef:p,title:o?"Define Tenant ID":void 0,children:zt("div",{className:vr()({"vm-list vm-tenant-input-list":!0,"vm-list vm-tenant-input-list_mobile":o}),children:[zt("div",{className:"vm-tenant-input-list__search",children:zt(wo,{autofocus:!0,label:"Search",value:f,onChange:d,type:"search"})}),_.map((function(e){return zt("div",{className:vr()({"vm-list-item":!0,"vm-list-item_mobile":o,"vm-list-item_active":e===a}),onClick:C(e),children:e},e)}))]})})]}):null};var Eo=function(e){var t=(0,r.useRef)();return(0,r.useEffect)((function(){t.current=e}),[e]),t.current},So=function(){var e=gt(),t=Yr().isMobile,n=Ir(),o=n.customStep,i=n.isHistogram,a=wn().period,u=a.step,l=a.end,c=a.start,s=Rr(),f=Eo(l-c),d=(0,r.useMemo)((function(){return tn(l-c,i)}),[u,i]),p=m((0,r.useState)(o||d),2),h=p[0],v=p[1],g=m((0,r.useState)(""),2),y=g[0],_=g[1],b=no(!1),C=b.value,D=b.toggle,w=b.setFalse,k=(0,r.useRef)(null),A=function(e){var t=e||h||d||"1s",n=(t.match(/[a-zA-Z]+/g)||[]).length?t:"".concat(t,"s");s({type:"SET_CUSTOM_STEP",payload:n}),v(n),_("")},x=function(e){var t=e.match(/[-+]?([0-9]*\.[0-9]+|[0-9]+)/g)||[],n=e.match(/[a-zA-Z]+/g)||[],r=t.length&&t.every((function(e){return parseFloat(e)>0})),o=n.every((function(e){return Qt.find((function(t){return t.short===e}))})),i=r&&o;v(e),_(i?"":St.validStep)};return(0,r.useEffect)((function(){o&&A(o)}),[o]),(0,r.useEffect)((function(){!o&&d&&A(d)}),[d]),(0,r.useEffect)((function(){l-c!==f&&f&&d&&A(d)}),[l,c,f,d]),(0,r.useEffect)((function(){u!==o&&u!==d||A(d)}),[i]),zt("div",{className:"vm-step-control",ref:k,children:[t?zt("div",{className:"vm-mobile-option",onClick:D,children:[zt("span",{className:"vm-mobile-option__icon",children:zt(ir,{})}),zt("div",{className:"vm-mobile-option-text",children:[zt("span",{className:"vm-mobile-option-text__label",children:"Step"}),zt("span",{className:"vm-mobile-option-text__value",children:h})]}),zt("span",{className:"vm-mobile-option__arrow",children:zt($n,{})})]}):zt(lo,{title:"Query resolution step width",children:zt(to,{className:e?"":"vm-header-button",variant:"contained",color:"primary",startIcon:zt(ir,{}),onClick:D,children:zt("p",{children:["STEP",zt("p",{className:"vm-step-control__value",children:h})]})})}),zt(ro,{open:C,placement:"bottom-right",onClose:w,buttonRef:k,title:t?"Query resolution step width":void 0,children:zt("div",{className:vr()({"vm-step-control-popper":!0,"vm-step-control-popper_mobile":t}),children:[zt(wo,{autofocus:!0,label:"Step value",value:h,error:y,onChange:x,onEnter:function(){A(),w()},onFocus:function(){document.activeElement instanceof HTMLInputElement&&document.activeElement.select()},onBlur:A,endIcon:zt(lo,{title:"Set default step value: ".concat(d),children:zt(to,{size:"small",variant:"text",color:"primary",startIcon:zt(Bn,{}),onClick:function(){var e=d||"1s";x(e),A(e)}})})}),zt("div",{className:"vm-step-control-popper-info",children:[zt("code",{children:"step"})," - the ",zt("a",{className:"vm-link vm-link_colored",href:"https://prometheus.io/docs/prometheus/latest/querying/basics/#time-durations",target:"_blank",rel:"noreferrer",children:"interval"}),"between datapoints, which must be returned from the range query. The ",zt("code",{children:"query"})," is executed at",zt("code",{children:"start"}),", ",zt("code",{children:"start+step"}),", ",zt("code",{children:"start+2*step"}),", \u2026, ",zt("code",{children:"end"})," timestamps.",zt("a",{className:"vm-link vm-link_colored",href:"https://docs.victoriametrics.com/keyConcepts.html#range-query",target:"_blank",rel:"help noreferrer",children:"Read more about Range query"})]})]})})]})},Fo=function(e){var t=e.relativeTime,n=e.setDuration,r=Yr().isMobile;return zt("div",{className:vr()({"vm-time-duration":!0,"vm-time-duration_mobile":r}),children:ln.map((function(e){var o,i=e.id,a=e.duration,u=e.until,l=e.title;return zt("div",{className:vr()({"vm-list-item":!0,"vm-list-item_mobile":r,"vm-list-item_active":i===t}),onClick:(o={duration:a,until:u(),id:i},function(){n(o)}),children:l||a},i)}))})},Mo=function(e){var t=e.viewDate,n=e.showArrowNav,r=e.onChangeViewDate;return zt("div",{className:"vm-calendar-header",children:[zt("div",{className:"vm-calendar-header-left",onClick:e.toggleDisplayYears,children:[zt("span",{className:"vm-calendar-header-left__date",children:t.format("MMMM YYYY")}),zt("div",{className:"vm-calendar-header-left__select-year",children:zt(jn,{})})]}),n&&zt("div",{className:"vm-calendar-header-right",children:[zt("div",{className:"vm-calendar-header-right__prev",onClick:function(){r(t.subtract(1,"month"))},children:zt($n,{})}),zt("div",{className:"vm-calendar-header-right__next",onClick:function(){r(t.add(1,"month"))},children:zt($n,{})})]})]})},No=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],Oo=function(e){var t=e.viewDate,n=e.selectDate,o=e.onChangeSelectDate,a="YYYY-MM-DD",u=i()().tz().startOf("day"),l=(0,r.useMemo)((function(){var e=new Array(42).fill(null),n=t.startOf("month"),r=t.endOf("month").diff(n,"day")+1,o=new Array(r).fill(n).map((function(e,t){return e.add(t,"day")})),i=n.day();return e.splice.apply(e,[i,r].concat(_(o))),e}),[t]),c=function(e){return function(){e&&o(e)}};return zt("div",{className:"vm-calendar-body",children:[No.map((function(e){return zt("div",{className:"vm-calendar-body-cell vm-calendar-body-cell_weekday",children:e[0]},e)})),l.map((function(e,t){return zt("div",{className:vr()({"vm-calendar-body-cell":!0,"vm-calendar-body-cell_day":!0,"vm-calendar-body-cell_day_empty":!e,"vm-calendar-body-cell_day_active":(e&&e.format(a))===n.format(a),"vm-calendar-body-cell_day_today":(e&&e.format(a))===u.format(a)}),onClick:c(e),children:e&&e.format("D")},e?e.format(a):t)}))]})},To=function(e){var t=e.viewDate,n=e.onChangeViewDate,o=i()().format("YYYY"),a=(0,r.useMemo)((function(){return t.format("YYYY")}),[t]),u=(0,r.useMemo)((function(){var e=i()().subtract(9,"year");return new Array(18).fill(e).map((function(e,t){return e.add(t,"year")}))}),[t]);(0,r.useEffect)((function(){var e=document.getElementById("vm-calendar-year-".concat(a));e&&e.scrollIntoView({block:"center"})}),[]);return zt("div",{className:"vm-calendar-years",children:u.map((function(e){return zt("div",{className:vr()({"vm-calendar-years__year":!0,"vm-calendar-years__year_selected":e.format("YYYY")===a,"vm-calendar-years__year_today":e.format("YYYY")===o}),id:"vm-calendar-year-".concat(e.format("YYYY")),onClick:(t=e,function(){n(t)}),children:e.format("YYYY")},e.format("YYYY"));var t}))})},Bo=function(e){var t=e.viewDate,n=e.selectDate,o=e.onChangeViewDate,a=i()().format("MM"),u=(0,r.useMemo)((function(){return n.format("MM")}),[n]),l=(0,r.useMemo)((function(){return new Array(12).fill("").map((function(e,n){return i()(t).month(n)}))}),[t]);(0,r.useEffect)((function(){var e=document.getElementById("vm-calendar-year-".concat(u));e&&e.scrollIntoView({block:"center"})}),[]);var c=function(e){return function(){o(e)}};return zt("div",{className:"vm-calendar-years",children:l.map((function(e){return zt("div",{className:vr()({"vm-calendar-years__year":!0,"vm-calendar-years__year_selected":e.format("MM")===u,"vm-calendar-years__year_today":e.format("MM")===a}),id:"vm-calendar-year-".concat(e.format("MM")),onClick:c(e),children:e.format("MMMM")},e.format("MM"))}))})},Po=function(e){return e[e.days=0]="days",e[e.months=1]="months",e[e.years=2]="years",e}(Po||{}),Io=function(e){var t=e.date,n=e.format,o=void 0===n?Vt:n,a=e.onChange,u=m((0,r.useState)(Po.days),2),l=u[0],c=u[1],s=m((0,r.useState)(i().tz(t)),2),f=s[0],d=s[1],p=m((0,r.useState)(i().tz(t)),2),h=p[0],v=p[1],g=i()().startOf("day").tz(),y=g.format()===f.format(),_=Yr().isMobile,b=function(e){d(e),c((function(e){return e===Po.years?Po.months:Po.days}))};return(0,r.useEffect)((function(){h.format()!==i().tz(t).format()&&a(h.format(o))}),[h]),(0,r.useEffect)((function(){var e=i().tz(t);d(e),v(e)}),[t]),zt("div",{className:vr()({"vm-calendar":!0,"vm-calendar_mobile":_}),children:[zt(Mo,{viewDate:f,onChangeViewDate:b,toggleDisplayYears:function(){c((function(e){return e===Po.years?Po.days:Po.years}))},showArrowNav:l===Po.days}),l===Po.days&&zt(Oo,{viewDate:f,selectDate:h,onChangeSelectDate:function(e){v(e)}}),l===Po.years&&zt(To,{viewDate:f,onChangeViewDate:b}),l===Po.months&&zt(Bo,{selectDate:h,viewDate:f,onChangeViewDate:b}),!y&&l===Po.days&&zt("div",{className:"vm-calendar-footer",children:zt(to,{variant:"text",size:"small",onClick:function(){d(g)},children:"show today"})})]})},Ro=(0,r.forwardRef)((function(e,t){var n=e.date,o=e.targetRef,a=e.format,u=void 0===a?Vt:a,l=e.onChange,c=e.label,s=(0,r.useMemo)((function(){return i()(n).isValid()?i().tz(n):i()().tz()}),[n]),f=Yr().isMobile,d=no(!1),p=d.value,h=d.toggle,v=d.setFalse;return Cr("click",h,o),Cr("keyup",(function(e){"Escape"!==e.key&&"Enter"!==e.key||v()})),zt(It.HY,{children:zt(ro,{open:p,buttonRef:o,placement:"bottom-right",onClose:v,title:f?c:void 0,children:zt("div",{ref:t,children:zt(Io,{date:s,format:u,onChange:function(e){l(e),v()}})})})})})),zo=Ro,Lo=n(111),$o=n.n(Lo),jo=function(e){return i()(e).isValid()?i().tz(e).format(Vt):e},Ho=function(e){var t=e.value,n=void 0===t?"":t,o=e.label,a=e.pickerLabel,u=e.pickerRef,l=e.onChange,c=e.onEnter,s=(0,r.useRef)(null),f=m((0,r.useState)(null),2),d=f[0],p=f[1],h=m((0,r.useState)(jo(n)),2),v=h[0],g=h[1],y=m((0,r.useState)(!1),2),_=y[0],b=y[1],C=m((0,r.useState)(!1),2),D=C[0],w=C[1],k=i()(v).isValid()?"":"Expected format: YYYY-MM-DD HH:mm:ss";return(0,r.useEffect)((function(){var e=jo(n);e!==v&&g(e),D&&(c(),w(!1))}),[n]),(0,r.useEffect)((function(){_&&d&&(d.focus(),d.setSelectionRange(11,11),b(!1))}),[_]),zt("div",{className:vr()({"vm-date-time-input":!0,"vm-date-time-input_error":k}),children:[zt("label",{children:o}),zt($o(),{tabIndex:1,inputRef:p,mask:"9999-99-99 99:99:99",placeholder:"YYYY-MM-DD HH:mm:ss",value:v,autoCapitalize:"none",inputMode:"numeric",maskChar:null,onChange:function(e){g(e.currentTarget.value)},onBlur:function(){l(v)},onKeyUp:function(e){"Enter"===e.key&&(l(v),w(!0))}}),k&&zt("span",{className:"vm-date-time-input__error-text",children:k}),zt("div",{className:"vm-date-time-input__icon",ref:s,children:zt(to,{variant:"text",color:"gray",size:"small",startIcon:zt(Yn,{})})}),zt(zo,{label:a,ref:u,date:v,onChange:function(e){g(e),b(!0)},targetRef:s})]})},Yo=function(){var e=Yr().isMobile,t=$t().isDarkTheme,n=(0,r.useRef)(null),o=Dr(),a=(0,r.useMemo)((function(){return o.width>1120}),[o]),u=m((0,r.useState)(),2),l=u[0],c=u[1],s=m((0,r.useState)(),2),f=s[0],d=s[1],p=wn(),h=p.period,v=h.end,g=h.start,y=p.relativeTime,_=p.timezone,b=p.duration,C=kn(),D=gt(),w=no(!1),k=w.value,A=w.toggle,x=w.setFalse,E=(0,r.useMemo)((function(){return{region:_,utc:sn(_)}}),[_]);(0,r.useEffect)((function(){c(on(un(v)))}),[_,v]),(0,r.useEffect)((function(){d(on(un(g)))}),[_,g]);var S=function(e){var t=e.duration,n=e.until,r=e.id;C({type:"SET_RELATIVE_TIME",payload:{duration:t,until:n,id:r}}),x()},F=(0,r.useMemo)((function(){return{start:i().tz(un(g)).format(Vt),end:i().tz(un(v)).format(Vt)}}),[g,v,_]),M=(0,r.useMemo)((function(){return y&&"none"!==y?y.replace(/_/g," "):"".concat(F.start," - ").concat(F.end)}),[y,F]),N=(0,r.useRef)(null),O=(0,r.useRef)(null),T=(0,r.useRef)(null),B=function(){f&&l&&C({type:"SET_PERIOD",payload:{from:i().tz(f).toDate(),to:i().tz(l).toDate()}}),x()};return(0,r.useEffect)((function(){var e=cn({relativeTimeId:y,defaultDuration:b,defaultEndInput:un(v)});S({id:e.relativeTimeId,duration:e.duration,until:e.endInput})}),[_]),eo(n,(function(t){var n,r;if(!e){var o=t.target,i=(null===N||void 0===N?void 0:N.current)&&(null===N||void 0===N||null===(n=N.current)||void 0===n?void 0:n.contains(o)),a=(null===O||void 0===O?void 0:O.current)&&(null===O||void 0===O||null===(r=O.current)||void 0===r?void 0:r.contains(o));i||a||x()}})),zt(It.HY,{children:[zt("div",{ref:T,children:e?zt("div",{className:"vm-mobile-option",onClick:A,children:[zt("span",{className:"vm-mobile-option__icon",children:zt(Hn,{})}),zt("div",{className:"vm-mobile-option-text",children:[zt("span",{className:"vm-mobile-option-text__label",children:"Time range"}),zt("span",{className:"vm-mobile-option-text__value",children:M})]}),zt("span",{className:"vm-mobile-option__arrow",children:zt($n,{})})]}):zt(lo,{title:a?"Time range controls":M,children:zt(to,{className:D?"":"vm-header-button",variant:"contained",color:"primary",startIcon:zt(Hn,{}),onClick:A,children:a&&zt("span",{children:M})})})}),zt(ro,{open:k,buttonRef:T,placement:"bottom-right",onClose:x,clickOutside:!1,title:e?"Time range controls":"",children:zt("div",{className:vr()({"vm-time-selector":!0,"vm-time-selector_mobile":e}),ref:n,children:[zt("div",{className:"vm-time-selector-left",children:[zt("div",{className:vr()({"vm-time-selector-left-inputs":!0,"vm-time-selector-left-inputs_dark":t}),children:[zt(Ho,{value:f,label:"From:",pickerLabel:"Date From",pickerRef:N,onChange:d,onEnter:B}),zt(Ho,{value:l,label:"To:",pickerLabel:"Date To",pickerRef:O,onChange:c,onEnter:B})]}),zt("div",{className:"vm-time-selector-left-timezone",children:[zt("div",{className:"vm-time-selector-left-timezone__title",children:E.region}),zt("div",{className:"vm-time-selector-left-timezone__utc",children:E.utc})]}),zt(to,{variant:"text",startIcon:zt(Vn,{}),onClick:function(){return C({type:"RUN_QUERY_TO_NOW"})},children:"switch to now"}),zt("div",{className:"vm-time-selector-left__controls",children:[zt(to,{color:"error",variant:"outlined",onClick:function(){c(on(un(v))),d(on(un(g))),x()},children:"Cancel"}),zt(to,{color:"primary",onClick:B,children:"Apply"})]})]}),zt(Fo,{relativeTime:y||"",setDuration:S})]})})]})},Vo=function(){var e=Yr().isMobile,t=gt(),n=(0,r.useRef)(null),o=m(ut(),2),a=o[0],u=o[1],l=a.get("date")||i()().tz().format(Yt),c=(0,r.useMemo)((function(){return i().tz(l).format(Yt)}),[l]),s=function(e){a.set("date",e),u(a)};return(0,r.useEffect)((function(){s(l)}),[]),zt("div",{children:[zt("div",{ref:n,children:e?zt("div",{className:"vm-mobile-option",children:[zt("span",{className:"vm-mobile-option__icon",children:zt(Yn,{})}),zt("div",{className:"vm-mobile-option-text",children:[zt("span",{className:"vm-mobile-option-text__label",children:"Date control"}),zt("span",{className:"vm-mobile-option-text__value",children:c})]}),zt("span",{className:"vm-mobile-option__arrow",children:zt($n,{})})]}):zt(lo,{title:"Date control",children:zt(to,{className:t?"":"vm-header-button",variant:"contained",color:"primary",startIcon:zt(Yn,{}),children:c})})}),zt(zo,{label:"Date control",date:l||"",format:Yt,onChange:s,targetRef:n})]})},Uo=[{seconds:0,title:"Off"},{seconds:1,title:"1s"},{seconds:2,title:"2s"},{seconds:5,title:"5s"},{seconds:10,title:"10s"},{seconds:30,title:"30s"},{seconds:60,title:"1m"},{seconds:300,title:"5m"},{seconds:900,title:"15m"},{seconds:1800,title:"30m"},{seconds:3600,title:"1h"},{seconds:7200,title:"2h"}],Wo=function(){var e=Yr().isMobile,t=kn(),n=gt(),o=m((0,r.useState)(!1),2),i=o[0],a=o[1],u=m((0,r.useState)(Uo[0]),2),l=u[0],c=u[1],s=no(!1),f=s.value,d=s.toggle,p=s.setFalse,h=(0,r.useRef)(null);(0,r.useEffect)((function(){var e,n=l.seconds;return i?e=setInterval((function(){t({type:"RUN_QUERY"})}),1e3*n):c(Uo[0]),function(){e&&clearInterval(e)}}),[l,i]);var v=function(e){return function(){!function(e){(i&&!e.seconds||!i&&e.seconds)&&a((function(e){return!e})),c(e),p()}(e)}};return zt(It.HY,{children:[zt("div",{className:"vm-execution-controls",children:zt("div",{className:vr()({"vm-execution-controls-buttons":!0,"vm-execution-controls-buttons_mobile":e,"vm-header-button":!n}),children:[!e&&zt(lo,{title:"Refresh dashboard",children:zt(to,{variant:"contained",color:"primary",onClick:function(){t({type:"RUN_QUERY"})},startIcon:zt(Ln,{})})}),e?zt("div",{className:"vm-mobile-option",onClick:d,children:[zt("span",{className:"vm-mobile-option__icon",children:zt(Bn,{})}),zt("div",{className:"vm-mobile-option-text",children:[zt("span",{className:"vm-mobile-option-text__label",children:"Auto-refresh"}),zt("span",{className:"vm-mobile-option-text__value",children:l.title})]}),zt("span",{className:"vm-mobile-option__arrow",children:zt($n,{})})]}):zt(lo,{title:"Auto-refresh control",children:zt("div",{ref:h,children:zt(to,{variant:"contained",color:"primary",fullWidth:!0,endIcon:zt("div",{className:vr()({"vm-execution-controls-buttons__arrow":!0,"vm-execution-controls-buttons__arrow_open":f}),children:zt($n,{})}),onClick:d,children:l.title})})})]})}),zt(ro,{open:f,placement:"bottom-right",onClose:p,buttonRef:h,title:e?"Auto-refresh duration":void 0,children:zt("div",{className:vr()({"vm-execution-controls-list":!0,"vm-execution-controls-list_mobile":e}),children:Uo.map((function(t){return zt("div",{className:vr()({"vm-list-item":!0,"vm-list-item_mobile":e,"vm-list-item_active":t.seconds===l.seconds}),onClick:v(t),children:t.title},t.seconds)}))})})]})},Zo=function(e){var t;try{t=new URL(e)}catch(Rt){return!1}return"http:"===t.protocol||"https:"===t.protocol},qo=function(e){var t=e.serverUrl,n=e.stateServerUrl,o=e.onChange,i=e.onEnter,a=m((0,r.useState)(""),2),u=a[0],l=a[1];return(0,r.useEffect)((function(){n||l(St.emptyServer),Zo(n)||l(St.validServer)}),[n]),zt(wo,{autofocus:!0,label:"Server URL",value:t,error:u,onChange:function(e){o(e||""),l("")},onEnter:i,inputmode:"url"})},Go=[{label:"Graph",type:"chart"},{label:"JSON",type:"code"},{label:"Table",type:"table"}],Qo=function(e){var t=e.limits,n=e.onChange,o=e.onEnter,i=Yr().isMobile,a=m((0,r.useState)({table:"",chart:"",code:""}),2),u=a[0],l=a[1],c=function(e){return function(r){!function(e,r){var o=e||"";l((function(e){return ft(ft({},e),{},ct({},r,+o<0?St.positiveNumber:""))})),n(ft(ft({},t),{},ct({},r,o||1/0)))}(r,e)}};return zt("div",{className:"vm-limits-configurator",children:[zt("div",{className:"vm-server-configurator__title",children:["Series limits by tabs",zt(lo,{title:"Set to 0 to disable the limit",children:zt(to,{variant:"text",color:"primary",size:"small",startIcon:zt(Pn,{})})}),zt("div",{className:"vm-limits-configurator-title__reset",children:zt(to,{variant:"text",color:"primary",size:"small",startIcon:zt(Bn,{}),onClick:function(){n(Dt)},children:"Reset limits"})})]}),zt("div",{className:vr()({"vm-limits-configurator__inputs":!0,"vm-limits-configurator__inputs_mobile":i}),children:Go.map((function(e){return zt("div",{children:zt(wo,{label:e.label,value:t[e.type],error:u[e.type],onChange:c(e.type),onEnter:o,type:"number"})},e.type)}))})]})},Ko=function(e){var t=e.defaultExpanded,n=void 0!==t&&t,o=e.onChange,i=e.title,a=e.children,u=m((0,r.useState)(n),2),l=u[0],c=u[1];return(0,r.useEffect)((function(){o&&o(l)}),[l]),zt(It.HY,{children:[zt("header",{className:"vm-accordion-header ".concat(l&&"vm-accordion-header_open"),onClick:function(){c((function(e){return!e}))},children:[i,zt("div",{className:"vm-accordion-header__arrow ".concat(l&&"vm-accordion-header__arrow_open"),children:zt($n,{})})]}),l&&zt("section",{className:"vm-accordion-section",children:a},"content")]})},Jo=function(e){var t=e.timezoneState,n=e.onChange,o=Yr().isMobile,a=fn(),u=m((0,r.useState)(""),2),l=u[0],c=u[1],s=(0,r.useRef)(null),f=no(!1),d=f.value,p=f.toggle,h=f.setFalse,v=(0,r.useMemo)((function(){if(!l)return a;try{return fn(l)}catch(e){return{}}}),[l,a]),g=(0,r.useMemo)((function(){return Object.keys(v)}),[v]),y=(0,r.useMemo)((function(){return{region:i().tz.guess(),utc:sn(i().tz.guess())}}),[]),_=(0,r.useMemo)((function(){return{region:t,utc:sn(t)}}),[t]),b=function(e){return function(){!function(e){n(e.region),c(""),h()}(e)}};return zt("div",{className:"vm-timezones",children:[zt("div",{className:"vm-server-configurator__title",children:"Time zone"}),zt("div",{className:"vm-timezones-item vm-timezones-item_selected",onClick:p,ref:s,children:[zt("div",{className:"vm-timezones-item__title",children:_.region}),zt("div",{className:"vm-timezones-item__utc",children:_.utc}),zt("div",{className:vr()({"vm-timezones-item__icon":!0,"vm-timezones-item__icon_open":d}),children:zt(jn,{})})]}),zt(ro,{open:d,buttonRef:s,placement:"bottom-left",onClose:h,fullWidth:!0,title:o?"Time zone":void 0,children:zt("div",{className:vr()({"vm-timezones-list":!0,"vm-timezones-list_mobile":o}),children:[zt("div",{className:"vm-timezones-list-header",children:[zt("div",{className:"vm-timezones-list-header__search",children:zt(wo,{autofocus:!0,label:"Search",value:l,onChange:function(e){c(e)}})}),zt("div",{className:"vm-timezones-item vm-timezones-list-group-options__item",onClick:b(y),children:[zt("div",{className:"vm-timezones-item__title",children:["Browser Time (",y.region,")"]}),zt("div",{className:"vm-timezones-item__utc",children:y.utc})]})]}),g.map((function(e){return zt("div",{className:"vm-timezones-list-group",children:zt(Ko,{defaultExpanded:!0,title:zt("div",{className:"vm-timezones-list-group__title",children:e}),children:zt("div",{className:"vm-timezones-list-group-options",children:v[e]&&v[e].map((function(e){return zt("div",{className:"vm-timezones-item vm-timezones-list-group-options__item",onClick:b(e),children:[zt("div",{className:"vm-timezones-item__title",children:e.region}),zt("div",{className:"vm-timezones-item__utc",children:e.utc})]},e.search)}))})})},e)}))]})})]})},Xo=function(e){var t=e.options,n=e.value,o=e.label,i=e.onChange,a=(0,r.useRef)(null),u=m((0,r.useState)({width:"0px",left:"0px",borderRadius:"0px"}),2),l=u[0],c=u[1],s=function(e){return function(){i(e)}};return(0,r.useEffect)((function(){if(a.current){var e=t.findIndex((function(e){return e.value===n})),r=a.current.getBoundingClientRect().width,o=e*r,i="0";0===e&&(i="16px 0 0 16px"),e===t.length-1&&(i="10px",o-=1,i="0 16px 16px 0"),0!==e&&e!==t.length-1&&(r+=1,o-=1),c({width:"".concat(r,"px"),left:"".concat(o,"px"),borderRadius:i})}else c({width:"0px",left:"0px",borderRadius:"0px"})}),[a,n,t]),zt("div",{className:"vm-toggles",children:[o&&zt("label",{className:"vm-toggles__label",children:o}),zt("div",{className:"vm-toggles-group",style:{gridTemplateColumns:"repeat(".concat(t.length,", 1fr)")},children:[l.borderRadius&&zt("div",{className:"vm-toggles-group__highlight",style:l}),t.map((function(e,t){return zt("div",{className:vr()({"vm-toggles-group-item":!0,"vm-toggles-group-item_first":0===t,"vm-toggles-group-item_active":e.value===n,"vm-toggles-group-item_icon":e.icon&&e.title}),onClick:s(e.value),ref:e.value===n?a:null,children:[e.icon,e.title]},e.value)}))]})]})},ei=Object.values(Ft).map((function(e){return{title:e,value:e}})),ti=function(e){var t=e.theme,n=e.onChange,r=Yr().isMobile;return zt("div",{className:vr()({"vm-theme-control":!0,"vm-theme-control_mobile":r}),children:[zt("div",{className:"vm-server-configurator__title",children:"Theme preferences"}),zt("div",{className:"vm-theme-control__toggle",children:zt(Xo,{options:ei,value:t,onChange:function(e){n(e)}})},"".concat(r))]})},ni="Settings",ri=function(){var e=Yr().isMobile,t=gt(),n=$t(),o=n.serverUrl,i=n.theme,a=wn().timezone,u=Nr().seriesLimits,l=jt(),c=kn(),s=Or(),f=m((0,r.useState)(o),2),d=f[0],p=f[1],h=m((0,r.useState)(u),2),v=h[0],g=h[1],y=m((0,r.useState)(a),2),_=y[0],b=y[1],C=no(!1),D=C.value,w=C.setTrue,k=C.setFalse,A=function(){k(),p(o),g(u),b(a)},x=function(){var e=Ao(d);""!==e&&l({type:"SET_TENANT_ID",payload:e}),l({type:"SET_SERVER",payload:d}),c({type:"SET_TIMEZONE",payload:_}),s({type:"SET_SERIES_LIMITS",payload:v}),k()};return(0,r.useEffect)((function(){o!==d&&p(o)}),[o]),zt(It.HY,{children:[e?zt("div",{className:"vm-mobile-option",onClick:w,children:[zt("span",{className:"vm-mobile-option__icon",children:zt(On,{})}),zt("div",{className:"vm-mobile-option-text",children:zt("span",{className:"vm-mobile-option-text__label",children:ni})}),zt("span",{className:"vm-mobile-option__arrow",children:zt($n,{})})]}):zt(lo,{title:ni,children:zt(to,{className:vr()({"vm-header-button":!t}),variant:"contained",color:"primary",startIcon:zt(On,{}),onClick:w})}),D&&zt(uo,{title:ni,onClose:A,children:zt("div",{className:vr()({"vm-server-configurator":!0,"vm-server-configurator_mobile":e}),children:[!t&&zt("div",{className:"vm-server-configurator__input",children:zt(qo,{stateServerUrl:o,serverUrl:d,onChange:p,onEnter:x})}),zt("div",{className:"vm-server-configurator__input",children:zt(Qo,{limits:v,onChange:g,onEnter:x})}),zt("div",{className:"vm-server-configurator__input",children:zt(Jo,{timezoneState:_,onChange:b})}),!t&&zt("div",{className:"vm-server-configurator__input",children:zt(ti,{theme:i,onChange:function(e){l({type:"SET_THEME",payload:e})}})}),zt("div",{className:"vm-server-configurator-footer",children:[zt(to,{color:"error",variant:"outlined",onClick:A,children:"Cancel"}),zt(to,{color:"primary",variant:"contained",onClick:x,children:"Apply"})]})]})})]})};function oi(){oi=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(F){l=function(e,t,n){return e[t]=n}}function c(e,t,n,o){var i=t&&t.prototype instanceof d?t:d,a=Object.create(i.prototype),u=new x(o||[]);return r(a,"_invoke",{value:D(e,n,u)}),a}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(F){return{type:"throw",arg:F}}}e.wrap=c;var f={};function d(){}function p(){}function h(){}var v={};l(v,i,(function(){return this}));var m=Object.getPrototypeOf,g=m&&m(m(E([])));g&&g!==t&&n.call(g,i)&&(v=g);var y=h.prototype=d.prototype=Object.create(v);function _(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function o(r,i,a,u){var l=s(e[r],e,i);if("throw"!==l.type){var c=l.arg,f=c.value;return f&&"object"==C(f)&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,a,u)}),(function(e){o("throw",e,a,u)})):t.resolve(f).then((function(e){c.value=e,a(c)}),(function(e){return o("throw",e,a,u)}))}u(l.arg)}var i;r(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}})}function D(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return S()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=w(a,n);if(u){if(u===f)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=s(e,t,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}function w(e,t){var n=t.method,r=e.iterator[n];if(void 0===r)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,w(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),f;var o=s(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function x(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function E(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),l=n.call(i,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),A(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;A(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function ii(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(c){return void n(c)}u.done?t(l):Promise.resolve(l).then(r,o)}function ai(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){ii(i,r,o,a,u,"next",e)}function u(e){ii(i,r,o,a,u,"throw",e)}a(void 0)}))}}var ui,li,ci=function(e){var t=e.displaySidebar,n=e.isMobile,r=e.headerSetup,o=e.accountIds;return zt("div",{className:vr()({"vm-header-controls":!0,"vm-header-controls_mobile":n}),children:[(null===r||void 0===r?void 0:r.tenant)&&zt(xo,{accountIds:o||[]}),(null===r||void 0===r?void 0:r.stepControl)&&zt(So,{}),(null===r||void 0===r?void 0:r.timeSelector)&&zt(Yo,{}),(null===r||void 0===r?void 0:r.cardinalityDatePicker)&&zt(Vo,{}),(null===r||void 0===r?void 0:r.executionControls)&&zt(Wo,{}),zt(ri,{}),!t&&zt(bo,{})]})},si=function(e){var t=gt(),n=Me().pathname,o=function(){var e=mt().useTenantID,t=gt(),n=$t().serverUrl,o=m((0,r.useState)(!1),2),i=o[0],a=o[1],u=m((0,r.useState)(),2),l=u[0],c=u[1],s=m((0,r.useState)([]),2),f=s[0],d=s[1],p=(0,r.useMemo)((function(){return"".concat(n.replace(/^(.+)(\/select.+)/,"$1"),"/admin/tenants")}),[n]),h=(0,r.useMemo)((function(){return!!Ao(n)}),[n]),v=t?!e:!h;return(0,r.useEffect)((function(){if(!v){var e=function(){var e=ai(oi().mark((function e(){var t,n,r;return oi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a(!0),e.prev=1,e.next=4,fetch(p);case 4:return t=e.sent,e.next=7,t.json();case 7:n=e.sent,r=n.data||[],d(r.sort((function(e,t){return e.localeCompare(t)}))),t.ok?c(void 0):c("".concat(n.errorType,"\r\n").concat(null===n||void 0===n?void 0:n.error)),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),e.t0 instanceof Error&&c("".concat(e.t0.name,": ").concat(e.t0.message));case 16:a(!1);case 17:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();e().catch(console.error)}}),[p]),{accountIds:f,isLoading:i,error:l}}(),i=o.accountIds,a=no(!1),u=a.value,l=a.toggle,c=a.setFalse,s=(0,r.useMemo)((function(){return(ht[n]||{}).header||{}}),[n]);return e.isMobile?zt(It.HY,{children:[zt("div",{children:zt(to,{className:vr()({"vm-header-button":!t}),startIcon:zt(sr,{}),onClick:l})}),zt(uo,{title:"Controls",onClose:c,isOpen:u,className:vr()({"vm-header-controls-modal":!0,"vm-header-controls-modal_open":u}),children:zt(ci,ft(ft({},e),{},{accountIds:i,headerSetup:s}))})]}):zt(ci,ft(ft({},e),{},{accountIds:i,headerSetup:s}))},fi=function(){var e="true",t=Yr().isMobile,n=Dr(),o=(0,r.useMemo)((function(){return window.innerWidth<1e3}),[n]),i=$t().isDarkTheme,a=gt(),u=(0,r.useMemo)((function(){return Mt(i?"color-background-block":"color-primary")}),[i]),l=(0,r.useMemo)((function(){var e=mt().headerStyles,t=void 0===e?{}:e,n=t.background,r=void 0===n?a?"#FFF":u:n,o=t.color;return{background:r,color:void 0===o?a?u:"#FFF":o}}),[u]),c=l.background,s=l.color,f=Ne(),d=function(){f({pathname:vt.home}),window.location.reload()};return zt("header",{className:vr()({"vm-header":!0,"vm-header_app":a,"vm-header_dark":i,"vm-header_mobile":t}),style:{background:c,color:s},children:[o?zt(Do,{background:c,color:s}):zt(It.HY,{children:[!a&&zt("div",{className:vr()({"vm-header-logo":!0,"vm-header-logo_logs":e}),onClick:d,style:{color:s},children:zt(e?Mn:Fn,{})}),zt(ao,{color:s,background:c})]}),t&&zt("div",{className:vr()({"vm-header-logo":!0,"vm-header-logo_mobile":!0,"vm-header-logo_logs":e}),onClick:d,style:{color:s},children:zt(e?Mn:Fn,{})}),e?null:zt(si,{displaySidebar:o,isMobile:t})]})},di=function(){var e=Yr().isMobile,t="2019-".concat(i()().format("YYYY"));return zt("footer",{className:"vm-footer",children:[zt("a",{className:"vm-link vm-footer__website",target:"_blank",href:"https://victoriametrics.com/",rel:"me noreferrer",children:[zt(Nn,{}),"victoriametrics.com"]}),zt("a",{className:"vm-link vm-footer__link",target:"_blank",href:"https://docs.victoriametrics.com/#vmui",rel:"help noreferrer",children:[zt(ar,{}),e?"Docs":"Documentation"]}),zt("a",{className:"vm-link vm-footer__link",target:"_blank",href:"https://github.com/VictoriaMetrics/VictoriaMetrics/issues/new/choose",rel:"noreferrer",children:[zt(ur,{}),e?"New issue":"Create an issue"]}),zt("div",{className:"vm-footer__copyright",children:["\xa9 ",t," VictoriaMetrics"]})]})},pi=function(){var e=ai(oi().mark((function e(t){var n,r;return oi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("./dashboards/".concat(t));case 2:return n=e.sent,e.next=5,n.json();case 5:return r=e.sent,e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),hi=function(){var e=gt(),t=$t().serverUrl,n=(0,r.useContext)(Qr).dispatch,o=m((0,r.useState)(!1),2),i=o[0],a=o[1],u=m((0,r.useState)(""),2),l=u[0],c=u[1],s=m((0,r.useState)([]),2),f=s[0],d=s[1],p=function(){var e=ai(oi().mark((function e(){var t,n;return oi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,null!==(t=window.__VMUI_PREDEFINED_DASHBOARDS__)&&void 0!==t&&t.length){e.next=4;break}return e.abrupt("return",[]);case 4:return e.next=6,Promise.all(t.map(function(){var e=ai(oi().mark((function e(t){return oi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",pi(t));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 6:n=e.sent,d((function(e){return[].concat(_(n),_(e))})),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),e.t0 instanceof Error&&c("".concat(e.t0.name,": ").concat(e.t0.message));case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}(),h=function(){var e=ai(oi().mark((function e(){var n,r,o;return oi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return");case 2:return c(""),a(!0),e.prev=4,e.next=7,fetch("".concat(t,"/vmui/custom-dashboards"));case 7:return n=e.sent,e.next=10,n.json();case 10:if(r=e.sent,!n.ok){e.next=22;break}if(!((o=r.dashboardsSettings)&&o.length>0)){e.next=17;break}d((function(e){return[].concat(_(e),_(o))})),e.next=19;break;case 17:return e.next=19,p();case 19:a(!1),e.next=26;break;case 22:return e.next=24,p();case 24:c(r.error),a(!1);case 26:e.next=34;break;case 28:return e.prev=28,e.t0=e.catch(4),a(!1),e.t0 instanceof Error&&c("".concat(e.t0.name,": ").concat(e.t0.message)),e.next=34,p();case 34:case"end":return e.stop()}}),e,null,[[4,28]])})));return function(){return e.apply(this,arguments)}}();return(0,r.useEffect)((function(){e||(d([]),h())}),[t]),(0,r.useEffect)((function(){n({type:"SET_DASHBOARDS_SETTINGS",payload:f})}),[f]),(0,r.useEffect)((function(){n({type:"SET_DASHBOARDS_LOADING",payload:i})}),[i]),(0,r.useEffect)((function(){n({type:"SET_DASHBOARDS_ERROR",payload:l})}),[l]),{dashboardsSettings:f,isLoading:i,error:l}},vi=function(){var e=gt(),t=Yr().isMobile,n=Me().pathname,o=m(ut(),2),i=o[0],a=o[1];hi();return(0,r.useEffect)((function(){var e,t="vmui",n=null===(e=ht[vt.logs])||void 0===e?void 0:e.title;document.title=n?"".concat(n," - ").concat(t):t}),[n]),(0,r.useEffect)((function(){var e=window.location,t=e.search,n=e.href;if(t){var r=_t().parse(t,{ignoreQueryPrefix:!0});Object.entries(r).forEach((function(e){var t=m(e,2),n=t[0],r=t[1];return i.set(n,r)})),a(i),window.location.search=""}var o=n.replace(/\/\?#\//,"/#/");o!==n&&window.location.replace(o)}),[]),zt("section",{className:"vm-container",children:[zt(fi,{}),zt("div",{className:vr()({"vm-container-body":!0,"vm-container-body_mobile":t,"vm-container-body_app":e}),children:zt(Ye,{})}),!e&&zt(di,{})]})},mi="u-off",gi="u-label",yi="width",_i="height",bi="top",Ci="bottom",Di="left",wi="right",ki="#000",Ai=ki+"0",xi="mousemove",Ei="mousedown",Si="mouseup",Fi="mouseenter",Mi="mouseleave",Ni="dblclick",Oi="change",Ti="dppxchange",Bi="--",Pi="undefined"!=typeof window,Ii=Pi?document:null,Ri=Pi?window:null,zi=Pi?navigator:null;function Li(e,t){if(null!=t){var n=e.classList;!n.contains(t)&&n.add(t)}}function $i(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function ji(e,t,n){e.style[t]=n+"px"}function Hi(e,t,n,r){var o=Ii.createElement(e);return null!=t&&Li(o,t),null!=n&&n.insertBefore(o,r),o}function Yi(e,t){return Hi("div",e,t)}var Vi=new WeakMap;function Ui(e,t,n,r,o){var i="translate("+t+"px,"+n+"px)";i!=Vi.get(e)&&(e.style.transform=i,Vi.set(e,i),t<0||n<0||t>r||n>o?Li(e,mi):$i(e,mi))}var Wi=new WeakMap;function Zi(e,t,n){var r=t+n;r!=Wi.get(e)&&(Wi.set(e,r),e.style.background=t,e.style.borderColor=n)}var qi=new WeakMap;function Gi(e,t,n,r){var o=t+""+n;o!=qi.get(e)&&(qi.set(e,o),e.style.height=n+"px",e.style.width=t+"px",e.style.marginLeft=r?-t/2+"px":0,e.style.marginTop=r?-n/2+"px":0)}var Qi={passive:!0},Ki=ft(ft({},Qi),{},{capture:!0});function Ji(e,t,n,r){t.addEventListener(e,n,r?Ki:Qi)}function Xi(e,t,n,r){t.removeEventListener(e,n,r?Ki:Qi)}function ea(e,t,n,r){var o;n=n||0;for(var i=(r=r||t.length-1)<=2147483647;r-n>1;)t[o=i?n+r>>1:ma((n+r)/2)]=t&&o<=n;o+=r)if(null!=e[o])return o;return-1}function na(e,t,n,r){var o=Da(e),i=Da(t),a=10==n?wa:ka;e==t&&(-1==o?(e*=n,t/=n):(e/=n,t*=n));var u=1==i?ya:ma,l=(1==o?ma:ya)(a(va(e))),c=u(a(va(t))),s=Ca(n,l),f=Ca(n,c);return 10==n&&(l<0&&(s=La(s,-l)),c<0&&(f=La(f,-c))),r||2==n?(e=s*o,t=f*i):(e=za(e,s),t=Ra(t,f)),[e,t]}function ra(e,t,n,r){var o=na(e,t,n,r);return 0==e&&(o[0]=0),0==t&&(o[1]=0),o}Pi&&function e(){var t=devicePixelRatio;ui!=t&&(ui=t,li&&Xi(Oi,li,e),li=matchMedia("(min-resolution: ".concat(ui-.001,"dppx) and (max-resolution: ").concat(ui+.001,"dppx)")),Ji(Oi,li,e),Ri.dispatchEvent(new CustomEvent(Ti)))}();var oa=.1,ia={mode:3,pad:oa},aa={pad:0,soft:null,mode:0},ua={min:aa,max:aa};function la(e,t,n,r){return Ga(n)?sa(e,t,n):(aa.pad=n,aa.soft=r?0:null,aa.mode=r?3:0,sa(e,t,ua))}function ca(e,t){return null==e?t:e}function sa(e,t,n){var r=n.min,o=n.max,i=ca(r.pad,0),a=ca(o.pad,0),u=ca(r.hard,-xa),l=ca(o.hard,xa),c=ca(r.soft,xa),s=ca(o.soft,-xa),f=ca(r.mode,0),d=ca(o.mode,0),p=t-e,h=wa(p),v=ba(va(e),va(t)),m=wa(v),g=va(m-h);(p<1e-9||g>10)&&(p=0,0!=e&&0!=t||(p=1e-9,2==f&&c!=xa&&(i=0),2==d&&s!=-xa&&(a=0)));var y=p||v||1e3,_=wa(y),b=Ca(10,ma(_)),C=La(za(e-y*(0==p?0==e?.1:1:i),b/10),9),D=e>=c&&(1==f||3==f&&C<=c||2==f&&C>=c)?c:xa,w=ba(u,C=D?D:_a(D,C)),k=La(Ra(t+y*(0==p?0==t?.1:1:a),b/10),9),A=t<=s&&(1==d||3==d&&k>=s||2==d&&k<=s)?s:-xa,x=_a(l,k>A&&t<=A?A:ba(A,k));return w==x&&0==w&&(x=100),[w,x]}var fa=new Intl.NumberFormat(Pi?zi.language:"en-US"),da=function(e){return fa.format(e)},pa=Math,ha=pa.PI,va=pa.abs,ma=pa.floor,ga=pa.round,ya=pa.ceil,_a=pa.min,ba=pa.max,Ca=pa.pow,Da=pa.sign,wa=pa.log10,ka=pa.log2,Aa=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return pa.asinh(e/t)},xa=1/0;function Ea(e){return 1+(0|wa((e^e>>31)-(e>>31)))}function Sa(e,t,n){return _a(ba(e,t),n)}function Fa(e){return"function"==typeof e?e:function(){return e}}var Ma=function(e){return e},Na=function(e,t){return t},Oa=function(e){return null},Ta=function(e){return!0},Ba=function(e,t){return e==t},Pa=function(e){return La(e,14)};function Ia(e,t){return Pa(La(Pa(e/t))*t)}function Ra(e,t){return Pa(ya(Pa(e/t))*t)}function za(e,t){return Pa(ma(Pa(e/t))*t)}function La(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(Za(e))return e;var n=Math.pow(10,t),r=e*n*(1+Number.EPSILON);return ga(r)/n}var $a=new Map;function ja(e){return((""+e).split(".")[1]||"").length}function Ha(e,t,n,r){for(var o=[],i=r.map(ja),a=t;a=0&&a>=0?0:u)+(a>=i[c]?0:i[c]),d=La(s,f);o.push(d),$a.set(d,f)}return o}var Ya={},Va=[],Ua=[null,null],Wa=Array.isArray,Za=Number.isInteger;function qa(e){return"string"==typeof e}function Ga(e){var t=!1;if(null!=e){var n=e.constructor;t=null==n||n==Object}return t}function Qa(e){return null!=e&&"object"==typeof e}var Ka=Object.getPrototypeOf(Uint8Array);function Ja(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ga;if(Wa(e)){var r=e.find((function(e){return null!=e}));if(Wa(r)||n(r)){t=Array(e.length);for(var o=0;oi){for(r=a-1;r>=0&&null==e[r];)e[r--]=null;for(r=a+1;r12?t-12:t},AA:function(e){return e.getHours()>=12?"PM":"AM"},aa:function(e){return e.getHours()>=12?"pm":"am"},a:function(e){return e.getHours()>=12?"p":"a"},mm:function(e){return lu(e.getMinutes())},m:function(e){return e.getMinutes()},ss:function(e){return lu(e.getSeconds())},s:function(e){return e.getSeconds()},fff:function(e){return((t=e.getMilliseconds())<10?"00":t<100?"0":"")+t;var t}};function su(e,t){t=t||uu;for(var n,r=[],o=/\{([a-z]+)\}|[^{]+/gi;n=o.exec(e);)r.push("{"==n[0][0]?cu[n[1]]:n[0]);return function(e){for(var n="",o=0;o=a,v=f>=i&&f=o?o:f,M=_+(ma(c)-ma(g))+Ra(g-_,F);p.push(M);for(var N=t(M),O=N.getHours()+N.getMinutes()/n+N.getSeconds()/r,T=f/r,B=d/u.axes[l]._space;!((M=La(M+f,1==e?0:3))>s);)if(T>1){var P=ma(La(O+T,6))%24,I=t(M).getHours()-P;I>1&&(I=-1),O=(O+T)%24,La(((M-=I*r)-p[p.length-1])/f,3)*B>=.7&&p.push(M)}else p.push(M)}return p}}]}var Fu=m(Su(1),3),Mu=Fu[0],Nu=Fu[1],Ou=Fu[2],Tu=m(Su(.001),3),Bu=Tu[0],Pu=Tu[1],Iu=Tu[2];function Ru(e,t){return e.map((function(e){return e.map((function(n,r){return 0==r||8==r||null==n?n:t(1==r||0==e[8]?n:e[1]+n)}))}))}function zu(e,t){return function(n,r,o,i,a){var u,l,c,s,f,d,p=t.find((function(e){return a>=e[0]}))||t[t.length-1];return r.map((function(t){var n=e(t),r=n.getFullYear(),o=n.getMonth(),i=n.getDate(),a=n.getHours(),h=n.getMinutes(),v=n.getSeconds(),m=r!=u&&p[2]||o!=l&&p[3]||i!=c&&p[4]||a!=s&&p[5]||h!=f&&p[6]||v!=d&&p[7]||p[1];return u=r,l=o,c=i,s=a,f=h,d=v,m(n)}))}}function Lu(e,t,n){return new Date(e,t,n)}function $u(e,t){return t(e)}Ha(2,-53,53,[1]);function ju(e,t){return function(n,r,o,i){return null==i?Bi:t(e(r))}}var Hu={show:!0,live:!0,isolate:!1,mount:function(){},markers:{show:!0,width:2,stroke:function(e,t){var n=e.series[t];return n.width?n.stroke(e,t):n.points.width?n.points.stroke(e,t):null},fill:function(e,t){return e.series[t].fill(e,t)},dash:"solid"},idx:null,idxs:null,values:[]};var Yu=[0,0];function Vu(e,t,n){return function(e){0==e.button&&n(e)}}function Uu(e,t,n){return n}var Wu={show:!0,x:!0,y:!0,lock:!1,move:function(e,t,n){return Yu[0]=t,Yu[1]=n,Yu},points:{show:function(e,t){var n=e.cursor.points,r=Yi(),o=n.size(e,t);ji(r,yi,o),ji(r,_i,o);var i=o/-2;ji(r,"marginLeft",i),ji(r,"marginTop",i);var a=n.width(e,t,o);return a&&ji(r,"borderWidth",a),r},size:function(e,t){return e.series[t].points.size},width:0,stroke:function(e,t){var n=e.series[t].points;return n._stroke||n._fill},fill:function(e,t){var n=e.series[t].points;return n._fill||n._stroke}},bind:{mousedown:Vu,mouseup:Vu,click:Vu,dblclick:Vu,mousemove:Uu,mouseleave:Uu,mouseenter:Uu},drag:{setScale:!0,x:!0,y:!1,dist:0,uni:null,click:function(e,t){t.stopPropagation(),t.stopImmediatePropagation()},_x:!1,_y:!1},focus:{prox:-1,bias:0},left:-10,top:-10,idx:null,dataIdx:function(e,t,n){return n},idxs:null},Zu={show:!0,stroke:"rgba(0,0,0,0.07)",width:2},qu=Xa({},Zu,{filter:Na}),Gu=Xa({},qu,{size:10}),Qu=Xa({},Zu,{show:!1}),Ku='12px system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"',Ju="bold "+Ku,Xu={show:!0,scale:"x",stroke:ki,space:50,gap:5,size:50,labelGap:0,labelSize:30,labelFont:Ju,side:2,grid:qu,ticks:Gu,border:Qu,font:Ku,rotate:0},el={show:!0,scale:"x",auto:!1,sorted:1,min:xa,max:-xa,idxs:[]};function tl(e,t,n,r,o){return t.map((function(e){return null==e?"":da(e)}))}function nl(e,t,n,r,o,i,a){for(var u=[],l=$a.get(o)||0,c=n=a?n:La(Ra(n,o),l);c<=r;c=La(c+o,l))u.push(Object.is(c,-0)?0:c);return u}function rl(e,t,n,r,o,i,a){var u=[],l=e.scales[e.axes[t].scale].log,c=ma((10==l?wa:ka)(n));o=Ca(l,c),10==l&&c<0&&(o=La(o,-c));var s=n;do{u.push(s),s+=o,10==l&&(s=La(s,$a.get(o))),s>=o*l&&(o=s)}while(s<=r);return u}function ol(e,t,n,r,o,i,a){var u=e.scales[e.axes[t].scale].asinh,l=r>u?rl(e,t,ba(u,n),r,o):[u],c=r>=0&&n<=0?[0]:[];return(n<-u?rl(e,t,ba(u,-r),-n,o):[u]).reverse().map((function(e){return-e})).concat(c,l)}var il=/./,al=/[12357]/,ul=/[125]/,ll=/1/;function cl(e,t,n,r,o){var i=e.axes[n],a=i.scale,u=e.scales[a];if(3==u.distr&&2==u.log)return t;var l=e.valToPos,c=i._space,s=l(10,a),f=l(9,a)-s>=c?il:l(7,a)-s>=c?al:l(5,a)-s>=c?ul:ll;return t.map((function(e){return 4==u.distr&&0==e||f.test(e)?e:null}))}function sl(e,t,n,r){return null==r?Bi:null==t?"":da(t)}var fl={show:!0,scale:"y",stroke:ki,space:30,gap:5,size:50,labelGap:0,labelSize:30,labelFont:Ju,side:3,grid:qu,ticks:Gu,border:Qu,font:Ku,rotate:0};var dl={scale:null,auto:!0,sorted:0,min:xa,max:-xa},pl=function(e,t,n,r,o){return o},hl={show:!0,auto:!0,sorted:0,gaps:pl,alpha:1,facets:[Xa({},dl,{scale:"x"}),Xa({},dl,{scale:"y"})]},vl={scale:"y",auto:!0,sorted:0,show:!0,spanGaps:!1,gaps:pl,alpha:1,points:{show:function(e,t){var n=e.series[0],r=n.scale,o=n.idxs,i=e._data[0],a=e.valToPos(i[o[0]],r,!0),u=e.valToPos(i[o[1]],r,!0),l=va(u-a)/(e.series[t].points.space*ui);return o[1]-o[0]<=l},filter:null},values:null,min:xa,max:-xa,idxs:[],path:null,clip:null};function ml(e,t,n,r,o){return n/10}var gl={time:!0,auto:!0,distr:1,log:10,asinh:1,min:null,max:null,dir:1,ori:0},yl=Xa({},gl,{time:!1,ori:1}),_l={};function bl(e,t){var n=_l[e];return n||(n={key:e,plots:[],sub:function(e){n.plots.push(e)},unsub:function(e){n.plots=n.plots.filter((function(t){return t!=e}))},pub:function(e,t,r,o,i,a,u){for(var l=0;l0){a=new Path2D;for(var u=0==t?Pl:Il,l=n,c=0;cs[0]){var f=s[0]-l;f>0&&u(a,l,r,f,r+i),l=s[1]}}var d=n+o-l;d>0&&u(a,l,r,d,r+i)}return a}function Sl(e,t,n,r,o,i,a){for(var u=[],l=e.length,c=1==o?n:r;c>=n&&c<=r;c+=o){if(null===t[c]){var s=c,f=c;if(1==o)for(;++c<=r&&null===t[c];)f=c;else for(;--c>=n&&null===t[c];)f=c;var d=i(e[s]),p=f==s?d:i(e[f]),h=s-o;d=a<=0&&h>=0&&h=0&&v>=0&&v=d&&u.push([d,p])}}return u}function Fl(e){return 0==e?Ma:1==e?ga:function(t){return Ia(t,e)}}function Ml(e){var t=0==e?Nl:Ol,n=0==e?function(e,t,n,r,o,i){e.arcTo(t,n,r,o,i)}:function(e,t,n,r,o,i){e.arcTo(n,t,o,r,i)},r=0==e?function(e,t,n,r,o){e.rect(t,n,r,o)}:function(e,t,n,r,o){e.rect(n,t,o,r)};return function(e,o,i,a,u){var l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0;0==l&&0==c?r(e,o,i,a,u):(l=_a(l,a/2,u/2),c=_a(c,a/2,u/2),t(e,o+l,i),n(e,o+a,i,o+a,i+u,l),n(e,o+a,i+u,o,i+u,c),n(e,o,i+u,o,i,c),n(e,o,i,o+a,i,l),e.closePath())}}var Nl=function(e,t,n){e.moveTo(t,n)},Ol=function(e,t,n){e.moveTo(n,t)},Tl=function(e,t,n){e.lineTo(t,n)},Bl=function(e,t,n){e.lineTo(n,t)},Pl=Ml(0),Il=Ml(1),Rl=function(e,t,n,r,o,i){e.arc(t,n,r,o,i)},zl=function(e,t,n,r,o,i){e.arc(n,t,r,o,i)},Ll=function(e,t,n,r,o,i,a){e.bezierCurveTo(t,n,r,o,i,a)},$l=function(e,t,n,r,o,i,a){e.bezierCurveTo(n,t,o,r,a,i)};function jl(e){return function(e,t,n,r,o){return wl(e,t,(function(t,i,a,u,l,c,s,f,d,p,h){var v,m,g=t.pxRound,y=t.points;0==u.ori?(v=Nl,m=Rl):(v=Ol,m=zl);var _=La(y.width*ui,3),b=(y.size-y.width)/2*ui,C=La(2*b,3),D=new Path2D,w=new Path2D,k=e.bbox,A=k.left,x=k.top,E=k.width,S=k.height;Pl(w,A-C,x-C,E+2*C,S+2*C);var F=function(e){if(null!=a[e]){var t=g(c(i[e],u,p,f)),n=g(s(a[e],l,h,d));v(D,t+b,n),m(D,t,n,b,0,2*ha)}};if(o)o.forEach(F);else for(var M=n;M<=r;M++)F(M);return{stroke:_>0?D:null,fill:D,clip:w,flags:Cl|Dl}}))}}function Hl(e){return function(t,n,r,o,i,a){r!=o&&(i!=r&&a!=r&&e(t,n,r),i!=o&&a!=o&&e(t,n,o),e(t,n,a))}}var Yl=Hl(Tl),Vl=Hl(Bl);function Ul(e){var t=ca(null===e||void 0===e?void 0:e.alignGaps,0);return function(e,n,r,o){return wl(e,n,(function(i,a,u,l,c,s,f,d,p,h,v){var g,y,b=i.pxRound,C=function(e){return b(s(e,l,h,d))},D=function(e){return b(f(e,c,v,p))};0==l.ori?(g=Tl,y=Yl):(g=Bl,y=Vl);for(var w,k,A,x=l.dir*(0==l.ori?1:-1),E={stroke:new Path2D,fill:null,clip:null,band:null,gaps:null,flags:Cl},S=E.stroke,F=xa,M=-xa,N=C(a[1==x?r:o]),O=ta(u,r,o,1*x),T=ta(u,r,o,-1*x),B=C(a[O]),P=C(a[T]),I=!1,R=1==x?r:o;R>=r&&R<=o;R+=x){var z=C(a[R]),L=u[R];z==N?null!=L?(k=D(L),F==xa&&(g(S,z,k),w=k),F=_a(k,F),M=ba(k,M)):null===L&&(I=!0):(F!=xa&&(y(S,N,F,M,w,k),A=N),null!=L?(g(S,z,k=D(L)),F=M=w=k):(F=xa,M=-xa,null===L&&(I=!0)),N=z)}F!=xa&&F!=M&&A!=N&&y(S,N,F,M,w,k);var $=m(kl(e,n),2),j=$[0],H=$[1];if(null!=i.fill||0!=j){var Y=E.fill=new Path2D(S),V=D(i.fillTo(e,n,i.min,i.max,j));g(Y,P,V),g(Y,B,V)}if(!i.spanGaps){var U,W=[];I&&(U=W).push.apply(U,_(Sl(a,u,r,o,x,C,t))),E.gaps=W=i.gaps(e,n,r,o,W),E.clip=El(W,l.ori,d,p,h,v)}return 0!=H&&(E.band=2==H?[xl(e,n,r,o,S,-1),xl(e,n,r,o,S,1)]:xl(e,n,r,o,S,H)),E}))}}function Wl(e,t,n,r,o,i){var a=e.length;if(a<2)return null;var u=new Path2D;if(n(u,e[0],t[0]),2==a)r(u,e[1],t[1]);else{for(var l=Array(a),c=Array(a-1),s=Array(a-1),f=Array(a-1),d=0;d0!==c[p]>0?l[p]=0:(l[p]=3*(f[p-1]+f[p])/((2*f[p]+f[p-1])/c[p-1]+(f[p]+2*f[p-1])/c[p]),isFinite(l[p])||(l[p]=0));l[a-1]=c[a-2];for(var h=0;h=o&&i+(l<5?$a.get(l):0)<=17)return[l,c]}while(++u0?e:t.clamp(r,e,t.min,t.max,t.key)):4==t.distr?Aa(e,t.asinh):e)-t._min)/(t._max-t._min)}function a(e,t,n,r){var o=i(e,t);return r+n*(-1==t.dir?1-o:o)}function u(e,t,n,r){var o=i(e,t);return r+n*(-1==t.dir?o:1-o)}function l(e,t,n,r){return 0==t.ori?a(e,t,n,r):u(e,t,n,r)}r.valToPosH=a,r.valToPosV=u;var c=!1;r.status=0;var s=r.root=Yi("uplot");(null!=e.id&&(s.id=e.id),Li(s,e.class),e.title)&&(Yi("u-title",s).textContent=e.title);var f=Hi("canvas"),d=r.ctx=f.getContext("2d"),p=Yi("u-wrap",s);Ji("click",p,(function(e){(kt!=bt||At!=Ct)&&Nt.click(r,e)}),!0);var h=r.under=Yi("u-under",p);p.appendChild(f);var v=r.over=Yi("u-over",p),g=+ca((e=Ja(e)).pxAlign,1),y=Fl(g);(e.plugins||[]).forEach((function(t){t.opts&&(e=t.opts(r,e)||e)}));var _,b,C=e.ms||.001,D=r.series=1==o?Kl(e.series||[],el,vl,!1):(_=e.series||[null],b=hl,_.map((function(e,t){return 0==t?null:Xa({},b,e)}))),w=r.axes=Kl(e.axes||[],Xu,fl,!0),k=r.scales={},A=r.bands=e.bands||[];A.forEach((function(e){e.fill=Fa(e.fill||null),e.dir=ca(e.dir,-1)}));var x=2==o?D[1].facets[0].scale:D[0].scale,E={axes:function(){for(var e=function(){var e=w[t];if(!e.show||!e._show)return"continue";var n,o,i=e.side,a=i%2,u=e.stroke(r,t),c=0==i||3==i?-1:1;if(e.label){var s=e.labelGap*c,f=ga((e._lpos+s)*ui);nt(e.labelFont[0],u,"center",2==i?bi:Ci),d.save(),1==a?(n=o=0,d.translate(f,ga(ve+ge/2)),d.rotate((3==i?-ha:ha)/2)):(n=ga(he+me/2),o=f),d.fillText(e.label,n,o),d.restore()}var p=m(e._found,2),h=p[0],v=p[1];if(0==v)return"continue";var g=k[e.scale],_=0==a?me:ge,b=0==a?he:ve,C=ga(e.gap*ui),D=e._splits,A=2==g.distr?D.map((function(e){return Ke[e]})):D,x=2==g.distr?Ke[D[1]]-Ke[D[0]]:h,E=e.ticks,S=e.border,F=E.show?ga(E.size*ui):0,M=e._rotate*-ha/180,N=y(e._pos*ui),O=N+(F+C)*c;o=0==a?O:0,n=1==a?O:0,nt(e.font[0],u,1==e.align?Di:2==e.align?wi:M>0?Di:M<0?wi:0==a?"center":3==i?wi:Di,M||1==a?"middle":2==i?bi:Ci);for(var T=1.5*e.font[1],B=D.map((function(e){return y(l(e,g,_,b))})),P=e._values,I=0;I0&&(D.forEach((function(e,n){if(n>0&&e.show&&null==e._paths){var i=2==o?[0,t[n][0].length-1]:function(e){var t=Sa(qe-1,0,Pe-1),n=Sa(Ge+1,0,Pe-1);for(;null==e[t]&&t>0;)t--;for(;null==e[n]&&n0&&e.show){Ue!=e.alpha&&(d.globalAlpha=Ue=e.alpha),ot(t,!1),e._paths&&it(t,!1),ot(t,!0);var n=e._paths?e._paths.gaps:null,o=e.points.show(r,t,qe,Ge,n),i=e.points.filter(r,t,o,n);(o||i)&&(e.points._paths=e.points.paths(r,t,qe,Ge,i),it(t,!0)),1!=Ue&&(d.globalAlpha=Ue=1),sn("drawSeries",t)}})))}},S=(e.drawOrder||["axes","series"]).map((function(e){return E[e]}));function F(t){var n=k[t];if(null==n){var r=(e.scales||Ya)[t]||Ya;if(null!=r.from)F(r.from),k[t]=Xa({},k[r.from],r,{key:t});else{(n=k[t]=Xa({},t==x?gl:yl,r)).key=t;var i=n.time,a=n.range,u=Wa(a);if((t!=x||2==o&&!i)&&(!u||null!=a[0]&&null!=a[1]||(a={min:null==a[0]?ia:{mode:1,hard:a[0],soft:a[0]},max:null==a[1]?ia:{mode:1,hard:a[1],soft:a[1]}},u=!1),!u&&Ga(a))){var l=a;a=function(e,t,n){return null==t?Ua:la(t,n,l)}}n.range=Fa(a||(i?ec:t==x?3==n.distr?rc:4==n.distr?ic:Xl:3==n.distr?nc:4==n.distr?oc:tc)),n.auto=Fa(!u&&n.auto),n.clamp=Fa(n.clamp||ml),n._min=n._max=null}}}for(var M in F("x"),F("y"),1==o&&D.forEach((function(e){F(e.scale)})),w.forEach((function(e){F(e.scale)})),e.scales)F(M);var N,O,T=k[x],B=T.distr;0==T.ori?(Li(s,"u-hz"),N=a,O=u):(Li(s,"u-vt"),N=u,O=a);var P={};for(var I in k){var R=k[I];null==R.min&&null==R.max||(P[I]={min:R.min,max:R.max},R.min=R.max=null)}var z,L=e.tzDate||function(e){return new Date(ga(e/C))},$=e.fmtDate||su,j=1==C?Ou(L):Iu(L),H=zu(L,Ru(1==C?Nu:Pu,$)),Y=ju(L,$u("{YYYY}-{MM}-{DD} {h}:{mm}{aa}",$)),V=[],U=r.legend=Xa({},Hu,e.legend),W=U.show,Z=U.markers;U.idxs=V,Z.width=Fa(Z.width),Z.dash=Fa(Z.dash),Z.stroke=Fa(Z.stroke),Z.fill=Fa(Z.fill);var q,G=[],Q=[],K=!1,J={};if(U.live){var X=D[1]?D[1].values:null;for(var ee in q=(K=null!=X)?X(r,1,0):{_:0})J[ee]=Bi}if(W)if(z=Hi("table","u-legend",s),U.mount(r,z),K){var te=Hi("tr","u-thead",z);for(var ne in Hi("th",null,te),q)Hi("th",gi,te).textContent=ne}else Li(z,"u-inline"),U.live&&Li(z,"u-live");var re={show:!0},oe={show:!1};var ie=new Map;function ae(e,t,n){var o=ie.get(t)||{},i=Ee.bind[e](r,t,n);i&&(Ji(e,t,o[e]=i),ie.set(t,o))}function ue(e,t,n){var r=ie.get(t)||{};for(var o in r)null!=e&&o!=e||(Xi(o,t,r[o]),delete r[o]);null==e&&ie.delete(t)}var le=0,ce=0,se=0,fe=0,de=0,pe=0,he=0,ve=0,me=0,ge=0;r.bbox={};var ye=!1,_e=!1,be=!1,Ce=!1,De=!1,we=!1;function ke(e,t,n){(n||e!=r.width||t!=r.height)&&Ae(e,t),pt(!1),be=!0,_e=!0,Ee.left>=0&&(Ce=we=!0),Et()}function Ae(e,t){r.width=le=se=e,r.height=ce=fe=t,de=pe=0,function(){var e=!1,t=!1,n=!1,r=!1;w.forEach((function(o,i){if(o.show&&o._show){var a=o.side,u=a%2,l=o._size+(null!=o.label?o.labelSize:0);l>0&&(u?(se-=l,3==a?(de+=l,r=!0):n=!0):(fe-=l,0==a?(pe+=l,e=!0):t=!0))}})),Te[0]=e,Te[1]=n,Te[2]=t,Te[3]=r,se-=Ze[1]+Ze[3],de+=Ze[3],fe-=Ze[2]+Ze[0],pe+=Ze[0]}(),function(){var e=de+se,t=pe+fe,n=de,r=pe;function o(o,i){switch(o){case 1:return(e+=i)-i;case 2:return(t+=i)-i;case 3:return(n-=i)+i;case 0:return(r-=i)+i}}w.forEach((function(e,t){if(e.show&&e._show){var n=e.side;e._pos=o(n,e._size),null!=e.label&&(e._lpos=o(n,e.labelSize))}}))}();var n=r.bbox;he=n.left=Ia(de*ui,.5),ve=n.top=Ia(pe*ui,.5),me=n.width=Ia(se*ui,.5),ge=n.height=Ia(fe*ui,.5)}var xe=3;r.setSize=function(e){ke(e.width,e.height)};var Ee=r.cursor=Xa({},Wu,{drag:{y:2==o}},e.cursor);Ee.idxs=V,Ee._lock=!1;var Se=Ee.points;Se.show=Fa(Se.show),Se.size=Fa(Se.size),Se.stroke=Fa(Se.stroke),Se.width=Fa(Se.width),Se.fill=Fa(Se.fill);var Fe=r.focus=Xa({},e.focus||{alpha:.3},Ee.focus);0!=Fe.bias&&(Fe.prox=1e5);var Me=Fe.prox>=0,Ne=[null];function Oe(e,t){if(1==o||t>0){var n=1==o&&k[e.scale].time,i=e.value;e.value=n?qa(i)?ju(L,$u(i,$)):i||Y:i||sl,e.label=e.label||(n?"Time":"Value")}if(t>0){e.width=null==e.width?1:e.width,e.paths=e.paths||Gl||Oa,e.fillTo=Fa(e.fillTo||Al),e.pxAlign=+ca(e.pxAlign,g),e.pxRound=Fl(e.pxAlign),e.stroke=Fa(e.stroke||null),e.fill=Fa(e.fill||null),e._stroke=e._fill=e._paths=e._focus=null;var a=La((3+2*(ba(1,e.width)||1))*1,3),u=e.points=Xa({},{size:a,width:ba(1,.2*a),stroke:e.stroke,space:2*a,paths:Ql,_stroke:null,_fill:null},e.points);u.show=Fa(u.show),u.filter=Fa(u.filter),u.fill=Fa(u.fill),u.stroke=Fa(u.stroke),u.paths=Fa(u.paths),u.pxAlign=e.pxAlign}if(W){var l=function(e,t){if(0==t&&(K||!U.live||2==o))return Ua;var n=[],i=Hi("tr","u-series",z,z.childNodes[t]);Li(i,e.class),e.show||Li(i,mi);var a=Hi("th",null,i);if(Z.show){var u=Yi("u-marker",a);if(t>0){var l=Z.width(r,t);l&&(u.style.border=l+"px "+Z.dash(r,t)+" "+Z.stroke(r,t)),u.style.background=Z.fill(r,t)}}var c=Yi(gi,a);for(var s in c.textContent=e.label,t>0&&(Z.show||(c.style.color=e.width>0?Z.stroke(r,t):Z.fill(r,t)),ae("click",a,(function(t){if(!Ee._lock){var n=D.indexOf(e);if((t.ctrlKey||t.metaKey)!=U.isolate){var r=D.some((function(e,t){return t>0&&t!=n&&e.show}));D.forEach((function(e,t){t>0&&jt(t,r?t==n?re:oe:re,!0,fn.setSeries)}))}else jt(n,{show:!e.show},!0,fn.setSeries)}})),Me&&ae(Fi,a,(function(t){Ee._lock||jt(D.indexOf(e),Ht,!0,fn.setSeries)}))),q){var f=Hi("td","u-value",i);f.textContent="--",n.push(f)}return[i,n]}(e,t);G.splice(t,0,l[0]),Q.splice(t,0,l[1]),U.values.push(null)}if(Ee.show){V.splice(t,0,null);var c=function(e,t){if(t>0){var n=Ee.points.show(r,t);if(n)return Li(n,"u-cursor-pt"),Li(n,e.class),Ui(n,-10,-10,se,fe),v.insertBefore(n,Ne[t]),n}}(e,t);c&&Ne.splice(t,0,c)}sn("addSeries",t)}r.addSeries=function(e,t){t=null==t?D.length:t,e=1==o?Jl(e,t,el,vl):Jl(e,t,null,hl),D.splice(t,0,e),Oe(D[t],t)},r.delSeries=function(e){if(D.splice(e,1),W){U.values.splice(e,1),Q.splice(e,1);var t=G.splice(e,1)[0];ue(null,t.firstChild),t.remove()}Ee.show&&(V.splice(e,1),Ne.length>1&&Ne.splice(e,1)[0].remove()),sn("delSeries",e)};var Te=[!1,!1,!1,!1];function Be(e,t,n,r){var o=m(n,4),i=o[0],a=o[1],u=o[2],l=o[3],c=t%2,s=0;return 0==c&&(l||a)&&(s=0==t&&!i||2==t&&!u?ga(Xu.size/3):0),1==c&&(i||u)&&(s=1==t&&!a||3==t&&!l?ga(fl.size/2):0),s}var Pe,Ie,Re,ze,Le,$e,je,He,Ye,Ve,Ue,We=r.padding=(e.padding||[Be,Be,Be,Be]).map((function(e){return Fa(ca(e,Be))})),Ze=r._padding=We.map((function(e,t){return e(r,t,Te,0)})),qe=null,Ge=null,Qe=1==o?D[0].idxs:null,Ke=null,Je=!1;function Xe(e,n){if(t=null==e?[]:Ja(e,Qa),2==o){Pe=0;for(var i=1;i=0,we=!0,Et()}}function et(){var e,n;if(Je=!0,1==o)if(Pe>0){if(qe=Qe[0]=0,Ge=Qe[1]=Pe-1,e=t[0][qe],n=t[0][Ge],2==B)e=qe,n=Ge;else if(1==Pe)if(3==B){var r=m(na(e,e,T.log,!1),2);e=r[0],n=r[1]}else if(4==B){var i=m(ra(e,e,T.log,!1),2);e=i[0],n=i[1]}else if(T.time)n=e+ga(86400/C);else{var a=m(la(e,n,oa,!0),2);e=a[0],n=a[1]}}else qe=Qe[0]=e=null,Ge=Qe[1]=n=null;$t(x,e,n)}function tt(e,t,n,r,o,i){var a,u,l,c,s;null!==(a=e)&&void 0!==a||(e=Ai),null!==(u=n)&&void 0!==u||(n=Va),null!==(l=r)&&void 0!==l||(r="butt"),null!==(c=o)&&void 0!==c||(o=Ai),null!==(s=i)&&void 0!==s||(i="round"),e!=Ie&&(d.strokeStyle=Ie=e),o!=Re&&(d.fillStyle=Re=o),t!=ze&&(d.lineWidth=ze=t),i!=$e&&(d.lineJoin=$e=i),r!=je&&(d.lineCap=je=r),n!=Le&&d.setLineDash(Le=n)}function nt(e,t,n,r){t!=Re&&(d.fillStyle=Re=t),e!=He&&(d.font=He=e),n!=Ye&&(d.textAlign=Ye=n),r!=Ve&&(d.textBaseline=Ve=r)}function rt(e,t,n,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(o.length>0&&e.auto(r,Je)&&(null==t||null==t.min)){var a=ca(qe,0),u=ca(Ge,o.length-1),l=null==n.min?3==e.distr?function(e,t,n){for(var r=xa,o=-xa,i=t;i<=n;i++)e[i]>0&&(r=_a(r,e[i]),o=ba(o,e[i]));return[r==xa?1:r,o==-xa?10:o]}(o,a,u):function(e,t,n,r){var o=xa,i=-xa;if(1==r)o=e[t],i=e[n];else if(-1==r)o=e[n],i=e[t];else for(var a=t;a<=n;a++)null!=e[a]&&(o=_a(o,e[a]),i=ba(i,e[a]));return[o,i]}(o,a,u,i):[n.min,n.max];e.min=_a(e.min,n.min=l[0]),e.max=ba(e.max,n.max=l[1])}}function ot(e,t){var n=t?D[e].points:D[e];n._stroke=n.stroke(r,e),n._fill=n.fill(r,e)}function it(e,n){var o=n?D[e].points:D[e],i=o._stroke,a=o._fill,u=o._paths,l=u.stroke,c=u.fill,s=u.clip,f=u.flags,p=null,h=La(o.width*ui,3),v=h%2/2;n&&null==a&&(a=h>0?"#fff":i);var m=1==o.pxAlign;if(m&&d.translate(v,v),!n){var g=he,y=ve,_=me,b=ge,C=h*ui/2;0==o.min&&(b+=C),0==o.max&&(y-=C,b+=C),(p=new Path2D).rect(g,y,_,b)}n?ut(i,h,o.dash,o.cap,a,l,c,f,s):function(e,n,o,i,a,u,l,c,s,f,d){var p=!1;A.forEach((function(h,v){if(h.series[0]==e){var m,g=D[h.series[1]],y=t[h.series[1]],_=(g._paths||Ya).band;Wa(_)&&(_=1==h.dir?_[0]:_[1]);var b=null;g.show&&_&&function(e,t,n){for(t=ca(t,0),n=ca(n,e.length-1);t<=n;){if(null!=e[t])return!0;t++}return!1}(y,qe,Ge)?(b=h.fill(r,v)||u,m=g._paths.clip):_=null,ut(n,o,i,a,b,l,c,s,f,d,m,_),p=!0}})),p||ut(n,o,i,a,u,l,c,s,f,d)}(e,i,h,o.dash,o.cap,a,l,c,f,p,s),m&&d.translate(-v,-v)}r.setData=Xe;var at=Cl|Dl;function ut(e,t,n,r,o,i,a,u,l,c,s,f){tt(e,t,n,r,o),(l||c||f)&&(d.save(),l&&d.clip(l),c&&d.clip(c)),f?(u&at)==at?(d.clip(f),s&&d.clip(s),ct(o,a),lt(e,i,t)):u&Dl?(ct(o,a),d.clip(f),lt(e,i,t)):u&Cl&&(d.save(),d.clip(f),s&&d.clip(s),ct(o,a),d.restore(),lt(e,i,t)):(ct(o,a),lt(e,i,t)),(l||c||f)&&d.restore()}function lt(e,t,n){n>0&&(t instanceof Map?t.forEach((function(e,t){d.strokeStyle=Ie=t,d.stroke(e)})):null!=t&&e&&d.stroke(t))}function ct(e,t){t instanceof Map?t.forEach((function(e,t){d.fillStyle=Re=t,d.fill(e)})):null!=t&&e&&d.fill(t)}function st(e,t,n,r,o,i,a,u,l,c){var s=a%2/2;1==g&&d.translate(s,s),tt(u,a,l,c,u),d.beginPath();var f,p,h,v,m=o+(0==r||3==r?-i:i);0==n?(p=o,v=m):(f=o,h=m);for(var y=0;y0&&(t._paths=null,e&&(1==o?(t.min=null,t.max=null):t.facets.forEach((function(e){e.min=null,e.max=null}))))}))}var ht,vt,mt,gt,yt,_t,bt,Ct,Dt,wt,kt,At,xt=!1;function Et(){xt||(tu(St),xt=!0)}function St(){ye&&(!function(){var e=Ja(k,Qa);for(var n in e){var i=e[n],a=P[n];if(null!=a&&null!=a.min)Xa(i,a),n==x&&pt(!0);else if(n!=x||2==o)if(0==Pe&&null==i.from){var u=i.range(r,null,null,n);i.min=u[0],i.max=u[1]}else i.min=xa,i.max=-xa}if(Pe>0)for(var l in D.forEach((function(n,i){if(1==o){var a=n.scale,u=e[a],l=P[a];if(0==i){var c=u.range(r,u.min,u.max,a);u.min=c[0],u.max=c[1],qe=ea(u.min,t[0]),(Ge=ea(u.max,t[0]))-qe>1&&(t[0][qe]u.max&&Ge--),n.min=Ke[qe],n.max=Ke[Ge]}else n.show&&n.auto&&rt(u,l,n,t[i],n.sorted);n.idxs[0]=qe,n.idxs[1]=Ge}else if(i>0&&n.show&&n.auto){var s=m(n.facets,2),f=s[0],d=s[1],p=f.scale,h=d.scale,v=m(t[i],2),g=v[0],y=v[1];rt(e[p],P[p],f,g,f.sorted),rt(e[h],P[h],d,y,d.sorted),n.min=d.min,n.max=d.max}})),e){var c=e[l],s=P[l];if(null==c.from&&(null==s||null==s.min)){var f=c.range(r,c.min==xa?null:c.min,c.max==-xa?null:c.max,l);c.min=f[0],c.max=f[1]}}for(var d in e){var p=e[d];if(null!=p.from){var h=e[p.from];if(null==h.min)p.min=p.max=null;else{var v=p.range(r,h.min,h.max,d);p.min=v[0],p.max=v[1]}}}var g={},y=!1;for(var _ in e){var b=e[_],C=k[_];if(C.min!=b.min||C.max!=b.max){C.min=b.min,C.max=b.max;var w=C.distr;C._min=3==w?wa(C.min):4==w?Aa(C.min,C.asinh):C.min,C._max=3==w?wa(C.max):4==w?Aa(C.max,C.asinh):C.max,g[_]=y=!0}}if(y){for(var A in D.forEach((function(e,t){2==o?t>0&&g.y&&(e._paths=null):g[e.scale]&&(e._paths=null)})),g)be=!0,sn("setScale",A);Ee.show&&Ee.left>=0&&(Ce=we=!0)}for(var E in P)P[E]=null}(),ye=!1),be&&(!function(){for(var e=!1,t=0;!e;){var n=ft(++t),o=dt(t);(e=t==xe||n&&o)||(Ae(r.width,r.height),_e=!0)}}(),be=!1),_e&&(ji(h,Di,de),ji(h,bi,pe),ji(h,yi,se),ji(h,_i,fe),ji(v,Di,de),ji(v,bi,pe),ji(v,yi,se),ji(v,_i,fe),ji(p,yi,le),ji(p,_i,ce),f.width=ga(le*ui),f.height=ga(ce*ui),w.forEach((function(e){var t=e._el,n=e._show,r=e._size,o=e._pos,i=e.side;if(null!=t)if(n){var a=i%2==1;ji(t,a?"left":"top",o-(3===i||0===i?r:0)),ji(t,a?"width":"height",r),ji(t,a?"top":"left",a?pe:de),ji(t,a?"height":"width",a?fe:se),$i(t,mi)}else Li(t,mi)})),Ie=Re=ze=$e=je=He=Ye=Ve=Le=null,Ue=1,Jt(!0),sn("setSize"),_e=!1),le>0&&ce>0&&(d.clearRect(0,0,f.width,f.height),sn("drawClear"),S.forEach((function(e){return e()})),sn("draw")),Rt.show&&De&&(Lt(Rt),De=!1),Ee.show&&Ce&&(Qt(null,!0,!1),Ce=!1),U.show&&U.live&&we&&(qt(),we=!1),c||(c=!0,r.status=1,sn("ready")),Je=!1,xt=!1}function Ft(e,n){var o=k[e];if(null==o.from){if(0==Pe){var i=o.range(r,n.min,n.max,e);n.min=i[0],n.max=i[1]}if(n.min>n.max){var a=n.min;n.min=n.max,n.max=a}if(Pe>1&&null!=n.min&&null!=n.max&&n.max-n.min<1e-16)return;e==x&&2==o.distr&&Pe>0&&(n.min=ea(n.min,t[0]),n.max=ea(n.max,t[0]),n.min==n.max&&n.max++),P[e]=n,ye=!0,Et()}}r.redraw=function(e,t){be=t||!1,!1!==e?$t(x,T.min,T.max):Et()},r.setScale=Ft;var Mt=!1,Nt=Ee.drag,Ot=Nt.x,Tt=Nt.y;Ee.show&&(Ee.x&&(ht=Yi("u-cursor-x",v)),Ee.y&&(vt=Yi("u-cursor-y",v)),0==T.ori?(mt=ht,gt=vt):(mt=vt,gt=ht),kt=Ee.left,At=Ee.top);var Bt,Pt,It,Rt=r.select=Xa({show:!0,over:!0,left:0,width:0,top:0,height:0},e.select),zt=Rt.show?Yi("u-select",Rt.over?v:h):null;function Lt(e,t){if(Rt.show){for(var n in e)Rt[n]=e[n],n in tn&&ji(zt,n,e[n]);!1!==t&&sn("setSelect")}}function $t(e,t,n){Ft(e,{min:t,max:n})}function jt(e,t,n,i){null!=t.focus&&function(e){if(e!=It){var t=null==e,n=1!=Fe.alpha;D.forEach((function(r,o){var i=t||0==o||o==e;r._focus=t?null:i,n&&function(e,t){D[e].alpha=t,Ee.show&&Ne[e]&&(Ne[e].style.opacity=t);W&&G[e]&&(G[e].style.opacity=t)}(o,i?1:Fe.alpha)})),It=e,n&&Et()}}(e),null!=t.show&&D.forEach((function(n,r){r>0&&(e==r||null==e)&&(n.show=t.show,function(e,t){var n=D[e],r=W?G[e]:null;n.show?r&&$i(r,mi):(r&&Li(r,mi),Ne.length>1&&Ui(Ne[e],-10,-10,se,fe))}(r,t.show),$t(2==o?n.facets[1].scale:n.scale,null,null),Et())})),!1!==n&&sn("setSeries",e,t),i&&hn("setSeries",r,e,t)}r.setSelect=Lt,r.setSeries=jt,r.addBand=function(e,t){e.fill=Fa(e.fill||null),e.dir=ca(e.dir,-1),t=null==t?A.length:t,A.splice(t,0,e)},r.setBand=function(e,t){Xa(A[e],t)},r.delBand=function(e){null==e?A.length=0:A.splice(e,1)};var Ht={focus:!0};function Yt(e,t,n){var r=k[t];n&&(e=e/ui-(1==r.ori?pe:de));var o=se;1==r.ori&&(e=(o=fe)-e),-1==r.dir&&(e=o-e);var i=r._min,a=i+(r._max-i)*(e/o),u=r.distr;return 3==u?Ca(10,a):4==u?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return pa.sinh(e)*t}(a,r.asinh):a}function Vt(e,t){ji(zt,Di,Rt.left=e),ji(zt,yi,Rt.width=t)}function Ut(e,t){ji(zt,bi,Rt.top=e),ji(zt,_i,Rt.height=t)}W&&Me&&Ji(Mi,z,(function(e){Ee._lock||null!=It&&jt(null,Ht,!0,fn.setSeries)})),r.valToIdx=function(e){return ea(e,t[0])},r.posToIdx=function(e,n){return ea(Yt(e,x,n),t[0],qe,Ge)},r.posToVal=Yt,r.valToPos=function(e,t,n){return 0==k[t].ori?a(e,k[t],n?me:se,n?he:0):u(e,k[t],n?ge:fe,n?ve:0)},r.batch=function(e){e(r),Et()},r.setCursor=function(e,t,n){kt=e.left,At=e.top,Qt(null,t,n)};var Wt=0==T.ori?Vt:Ut,Zt=1==T.ori?Vt:Ut;function qt(e,t){null!=e&&(e.idxs?e.idxs.forEach((function(e,t){V[t]=e})):void 0!==e.idx&&V.fill(e.idx),U.idx=V[0]);for(var n=0;n0||1==o&&!K)&&Gt(n,V[n]);W&&U.live&&function(){if(W&&U.live)for(var e=2==o?1:0;eGe;Bt=xa;var c=0==T.ori?se:fe,s=1==T.ori?se:fe;if(kt<0||0==Pe||l){a=null;for(var f=0;f0&&Ne.length>1&&Ui(Ne[f],-10,-10,se,fe);Me&&jt(null,Ht,!0,null==e&&fn.setSeries),U.live&&(V.fill(a),we=!0)}else{var d,p;1==o&&(a=ea(d=Yt(0==T.ori?kt:At,x),t[0],qe,Ge),p=N(t[0][a],T,c,0));for(var h=2==o?1:0;h0&&v.show){var w=null==b?-10:Ra(O(b,1==o?k[v.scale]:k[v.facets[1].scale],s,0),1);if(Me&&w>=0&&1==o){var A=va(w-At),E=Fe.bias;if(0!=E){var S=Yt(1==T.ori?kt:At,v.scale),F=S>=0?1:-1;F==(b>=0?1:-1)&&A=S:b<=S:1==E?b<=S:b>=S)&&(Bt=A,Pt=h)}else A1){Zi(Ne[h],Ee.points.fill(r,h),Ee.points.stroke(r,h));var P=void 0,I=void 0,R=void 0,z=void 0,L=!0,$=Ee.points.bbox;if(null!=$){L=!1;var j=$(r,h);R=j.left,z=j.top,P=j.width,I=j.height}else R=M,z=B,P=I=Ee.points.size(r,h);Gi(Ne[h],P,I,L),Ui(Ne[h],R,z,se,fe)}}}}if(Ee.idx=a,Ee.left=kt,Ee.top=At,we&&(U.idx=a,qt()),Rt.show&&Mt)if(null!=e){var H=m(fn.scales,2),Y=H[0],W=H[1],Z=m(fn.match,2),q=Z[0],G=Z[1],Q=m(e.cursor.sync.scales,2),K=Q[0],J=Q[1],X=e.cursor.drag;if(Ot=X._x,Tt=X._y,Ot||Tt){var ee,te,ne,re,oe,ie=e.select,ae=ie.left,ue=ie.top,le=ie.width,ce=ie.height,de=e.scales[Y].ori,pe=e.posToVal,he=null!=Y&&q(Y,K),ve=null!=W&&G(W,J);he&&Ot?(0==de?(ee=ae,te=le):(ee=ue,te=ce),ne=k[Y],re=N(pe(ee,K),ne,c,0),oe=N(pe(ee+te,K),ne,c,0),Wt(_a(re,oe),va(oe-re))):Wt(0,c),ve&&Tt?(1==de?(ee=ae,te=le):(ee=ue,te=ce),ne=k[W],re=O(pe(ee,J),ne,s,0),oe=O(pe(ee+te,J),ne,s,0),Zt(_a(re,oe),va(oe-re))):Zt(0,s)}else nn()}else{var me=va(Dt-yt),ge=va(wt-_t);if(1==T.ori){var ye=me;me=ge,ge=ye}Ot=Nt.x&&me>=Nt.dist,Tt=Nt.y&&ge>=Nt.dist;var _e,be,Ce=Nt.uni;null!=Ce?Ot&&Tt&&(Tt=ge>=Ce,(Ot=me>=Ce)||Tt||(ge>me?Tt=!0:Ot=!0)):Nt.x&&Nt.y&&(Ot||Tt)&&(Ot=Tt=!0),Ot&&(0==T.ori?(_e=bt,be=kt):(_e=Ct,be=At),Wt(_a(_e,be),va(be-_e)),Tt||Zt(0,s)),Tt&&(1==T.ori?(_e=bt,be=kt):(_e=Ct,be=At),Zt(_a(_e,be),va(be-_e)),Ot||Wt(0,c)),Ot||Tt||(Wt(0,0),Zt(0,0))}if(Nt._x=Ot,Nt._y=Tt,null==e){if(i){if(null!=dn){var De=m(fn.scales,2),ke=De[0],Ae=De[1];fn.values[0]=null!=ke?Yt(0==T.ori?kt:At,ke):null,fn.values[1]=null!=Ae?Yt(1==T.ori?kt:At,Ae):null}hn(xi,r,kt,At,se,fe,a)}if(Me){var xe=i&&fn.setSeries,Se=Fe.prox;null==It?Bt<=Se&&jt(Pt,Ht,!0,xe):Bt>Se?jt(null,Ht,!0,xe):Pt!=It&&jt(Pt,Ht,!0,xe)}}!1!==n&&sn("setCursor")}r.setLegend=qt;var Kt=null;function Jt(e){!0===e?Kt=null:sn("syncRect",Kt=v.getBoundingClientRect())}function Xt(e,t,n,r,o,i,a){Ee._lock||Mt&&null!=e&&0==e.movementX&&0==e.movementY||(en(e,t,n,r,o,i,a,!1,null!=e),null!=e?Qt(null,!0,!0):Qt(t,!0,!1))}function en(e,t,n,o,i,a,u,c,s){if(null==Kt&&Jt(!1),null!=e)n=e.clientX-Kt.left,o=e.clientY-Kt.top;else{if(n<0||o<0)return kt=-10,void(At=-10);var f=m(fn.scales,2),d=f[0],p=f[1],h=t.cursor.sync,v=m(h.values,2),g=v[0],y=v[1],_=m(h.scales,2),b=_[0],C=_[1],D=m(fn.match,2),w=D[0],A=D[1],x=t.axes[0].side%2==1,E=0==T.ori?se:fe,S=1==T.ori?se:fe,F=x?a:i,M=x?i:a,N=x?o:n,O=x?n:o;if(n=null!=b?w(d,b)?l(g,k[d],E,0):-10:E*(N/F),o=null!=C?A(p,C)?l(y,k[p],S,0):-10:S*(O/M),1==T.ori){var B=n;n=o,o=B}}if(s&&((n<=1||n>=se-1)&&(n=Ia(n,se)),(o<=1||o>=fe-1)&&(o=Ia(o,fe))),c){yt=n,_t=o;var P=m(Ee.move(r,n,o),2);bt=P[0],Ct=P[1]}else kt=n,At=o}var tn={width:0,height:0,left:0,top:0};function nn(){Lt(tn,!1)}function rn(e,t,n,o,i,a,u){Mt=!0,Ot=Tt=Nt._x=Nt._y=!1,en(e,t,n,o,i,a,0,!0,!1),null!=e&&(ae(Si,Ii,on),hn(Ei,r,bt,Ct,se,fe,null))}function on(e,t,n,o,i,a,u){Mt=Nt._x=Nt._y=!1,en(e,t,n,o,i,a,0,!1,!0);var l=Rt.left,c=Rt.top,s=Rt.width,f=Rt.height,d=s>0||f>0;if(d&&Lt(Rt),Nt.setScale&&d){var p=l,h=s,v=c,m=f;if(1==T.ori&&(p=c,h=f,v=l,m=s),Ot&&$t(x,Yt(p,x),Yt(p+h,x)),Tt)for(var g in k){var y=k[g];g!=x&&null==y.from&&y.min!=xa&&$t(g,Yt(v+m,g),Yt(v,g))}nn()}else Ee.lock&&(Ee._lock=!Ee._lock,Ee._lock||Qt(null,!0,!1));null!=e&&(ue(Si,Ii),hn(Si,r,kt,At,se,fe,null))}function an(e,t,n,o,i,a,u){et(),nn(),null!=e&&hn(Ni,r,kt,At,se,fe,null)}function un(){w.forEach(lc),ke(r.width,r.height,!0)}Ji(Ti,Ri,un);var ln={};ln.mousedown=rn,ln.mousemove=Xt,ln.mouseup=on,ln.dblclick=an,ln.setSeries=function(e,t,n,r){jt(n,r,!0,!1)},Ee.show&&(ae(Ei,v,rn),ae(xi,v,Xt),ae(Fi,v,Jt),ae(Mi,v,(function(e,t,n,r,o,i,a){if(!Ee._lock){var u=Mt;if(Mt){var l,c,s=!0,f=!0;0==T.ori?(l=Ot,c=Tt):(l=Tt,c=Ot),l&&c&&(s=kt<=10||kt>=se-10,f=At<=10||At>=fe-10),l&&s&&(kt=kt=3&&10==o.log?cl:Na)),e.font=uc(e.font),e.labelFont=uc(e.labelFont),e._size=e.size(r,null,t,0),e._space=e._rotate=e._incrs=e._found=e._splits=e._values=null,e._size>0&&(Te[t]=!0,e._el=Yi("u-axis",p))}})),n?n instanceof HTMLElement?(n.appendChild(s),vn()):n(r,vn):vn(),r}cc.assign=Xa,cc.fmtNum=da,cc.rangeNum=la,cc.rangeLog=na,cc.rangeAsinh=ra,cc.orient=wl,cc.pxRatio=ui,cc.join=function(e,t){for(var n=new Set,r=0;r=a&&P<=u;P+=M){var I=s[P];if(null!=I){var R=A(c[P]),z=x(I);1==t?E(F,R,N):E(F,T,z),E(F,R,z),N=z,T=R}}var L=T;o&&1==t&&E(F,L=w+k,N);var $=m(kl(e,i),2),j=$[0],H=$[1];if(null!=l.fill||0!=j){var Y=S.fill=new Path2D(F),V=x(l.fillTo(e,i,l.min,l.max,j));E(Y,L,V),E(Y,B,V)}if(!l.spanGaps){var U,W=[];(U=W).push.apply(U,_(Sl(c,s,a,u,M,A,r)));var Z=l.width*ui/2,q=n||1==t?Z:-Z,G=n||-1==t?-Z:Z;W.forEach((function(e){e[0]+=q,e[1]+=G})),S.gaps=W=l.gaps(e,i,a,u,W),S.clip=El(W,f.ori,v,g,y,b)}return 0!=H&&(S.band=2==H?[xl(e,i,a,u,F,-1),xl(e,i,a,u,F,1)]:xl(e,i,a,u,F,H)),S}))}},sc.bars=function(e){var t=ca((e=e||Ya).size,[.6,xa,1]),n=e.align||0,r=(e.gap||0)*ui,o=e.radius,i=Fa(o=null==o?[0,0]:"number"==typeof o?[o,0]:o),a=1-t[0],u=ca(t[1],xa)*ui,l=ca(t[2],1)*ui,c=ca(e.disp,Ya),s=ca(e.each,(function(e){})),f=c.fill,d=c.stroke;return function(e,t,o,p){return wl(e,t,(function(h,v,g,y,_,b,C,D,w,k,A){var x,E,S=h.pxRound;if(0==y.ori){var F=m(i(e,t),2);x=F[0],E=F[1]}else{var M=m(i(e,t),2);E=M[0],x=M[1]}var N,O,T=y.dir*(0==y.ori?1:-1),B=_.dir*(1==_.ori?1:-1),P=0==y.ori?Pl:Il,I=0==y.ori?s:function(e,t,n,r,o,i,a){s(e,t,n,o,r,a,i)},R=m(kl(e,t),2),z=R[0],L=R[1],$=3==_.distr?1==z?_.max:_.min:0,j=C($,_,A,w),H=S(h.width*ui),Y=!1,V=null,U=null,W=null,Z=null;null==f||0!=H&&null==d||(Y=!0,V=f.values(e,t,o,p),U=new Map,new Set(V).forEach((function(e){null!=e&&U.set(e,new Path2D)})),H>0&&(W=d.values(e,t,o,p),Z=new Map,new Set(W).forEach((function(e){null!=e&&Z.set(e,new Path2D)}))));var q=c.x0,G=c.size;if(null!=q&&null!=G){v=q.values(e,t,o,p),2==q.unit&&(v=v.map((function(t){return e.posToVal(D+t*k,y.key,!0)})));var Q=G.values(e,t,o,p);O=S((O=2==G.unit?Q[0]*k:b(Q[0],y,k,D)-b(0,y,k,D))-H),N=1==T?-H/2:O+H/2}else{var K=k;if(v.length>1)for(var J=null,X=0,ee=1/0;X=o&&fe<=p;fe+=T){var de=g[fe];if(void 0!==de){var pe=b(2!=y.distr||null!=c?v[fe]:fe,y,k,D),he=C(ca(de,$),_,A,w);null!=le&&null!=de&&(j=C(le[fe],_,A,w));var ve=S(pe-N),me=S(ba(he,j)),ge=S(_a(he,j)),ye=me-ge;if(null!=de){var _e=de<0?se:ce,be=de<0?ce:se;Y?(H>0&&null!=W[fe]&&P(Z.get(W[fe]),ve,ge+ma(H/2),O,ba(0,ye-H),_e,be),null!=V[fe]&&P(U.get(V[fe]),ve,ge+ma(H/2),O,ba(0,ye-H),_e,be)):P(oe,ve,ge+ma(H/2),O,ba(0,ye-H),_e,be),I(e,t,fe,ve-H/2,ge,O+H,ye)}0!=L&&(B*L==1?(me=ge,ge=ne):(ge=me,me=ne),P(ie,ve-H/2,ge,O+H,ba(0,ye=me-ge),0,0))}}return H>0&&(re.stroke=Y?Z:oe),re.fill=Y?U:oe,re}))}},sc.spline=function(e){return function(e,t){var n=ca(null===t||void 0===t?void 0:t.alignGaps,0);return function(t,r,o,i){return wl(t,r,(function(a,u,l,c,s,f,d,p,h,v,g){var y,b,C,D=a.pxRound,w=function(e){return D(f(e,c,v,p))},k=function(e){return D(d(e,s,g,h))};0==c.ori?(y=Nl,C=Tl,b=Ll):(y=Ol,C=Bl,b=$l);var A=c.dir*(0==c.ori?1:-1);o=ta(l,o,i,1),i=ta(l,o,i,-1);for(var x=w(u[1==A?o:i]),E=x,S=[],F=[],M=1==A?o:i;M>=o&&M<=i;M+=A)if(null!=l[M]){var N=w(u[M]);S.push(E=N),F.push(k(l[M]))}var O={stroke:e(S,F,y,C,b,D),fill:null,clip:null,band:null,gaps:null,flags:Cl},T=O.stroke,B=m(kl(t,r),2),P=B[0],I=B[1];if(null!=a.fill||0!=P){var R=O.fill=new Path2D(T),z=k(a.fillTo(t,r,a.min,a.max,P));C(R,E,z),C(R,x,z)}if(!a.spanGaps){var L,$=[];(L=$).push.apply(L,_(Sl(u,l,o,i,A,w,n))),O.gaps=$=a.gaps(t,r,o,i,$),O.clip=El($,c.ori,p,h,v,g)}return 0!=I&&(O.band=2==I?[xl(t,r,o,i,T,-1),xl(t,r,o,i,T,1)]:xl(t,r,o,i,T,I)),O}))}}(Wl,e)};var fc=function(){var e=Zr().showInfoMessage;return function(){var t=ai(oi().mark((function t(n,r){var o;return oi().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(null!==(o=navigator)&&void 0!==o&&o.clipboard){t.next=4;break}return e({text:"Clipboard not supported",type:"error"}),console.warn("Clipboard not supported"),t.abrupt("return",!1);case 4:return t.prev=4,t.next=7,navigator.clipboard.writeText(n);case 7:return r&&e({text:r,type:"success"}),t.abrupt("return",!0);case 11:return t.prev=11,t.t0=t.catch(4),t.t0 instanceof Error&&e({text:"".concat(t.t0.name,": ").concat(t.t0.message),type:"error"}),console.warn("Copy failed",t.t0),t.abrupt("return",!1);case 16:case"end":return t.stop()}}),t,null,[[4,11]])})));return function(e,n){return t.apply(this,arguments)}}()},dc=(function(e,t,n){for(var r=[],o=0;o=u?u:e+1}))}if("Enter"===t){var l=E[C];l&&v(l),f||x()}"Escape"===t&&x()}),[C,E,x,v,f]);return(0,r.useEffect)((function(){var e=(t.match(/[a-zA-Z_:.][a-zA-Z0-9_:.]*/gm)||[]).length;A(t.length>c&&e<=u)}),[t]),Cr("keydown",F),(0,r.useEffect)((function(){if(_.current){var e=_.current.childNodes[C];null!==e&&void 0!==e&&e.scrollIntoView&&e.scrollIntoView({block:"center"})}}),[C,E]),(0,r.useEffect)((function(){D(-1)}),[E]),(0,r.useEffect)((function(){g&&g(k)}),[k]),zt(ro,{open:k,buttonRef:o,placement:"bottom-left",onClose:x,fullWidth:s,title:y?p:void 0,disabledFullScreen:h,children:zt("div",{className:vr()({"vm-autocomplete":!0,"vm-autocomplete_mobile":y&&!h}),ref:_,children:[S&&zt("div",{className:"vm-autocomplete__no-options",children:d}),E.map((function(e,t){return zt("div",{className:vr()({"vm-list-item":!0,"vm-list-item_mobile":y,"vm-list-item_active":t===C,"vm-list-item_multiselect":f,"vm-list-item_multiselect_selected":null===f||void 0===f?void 0:f.includes(e)}),id:"$autocomplete$".concat(e),onClick:(n=e,function(){i||(v(n),f||x())}),children:[(null===f||void 0===f?void 0:f.includes(e))&&zt(er,{}),zt("span",{children:e})]},e);var n}))]})})}),pc=function(e){var t=e.value,n=e.onChange,o=e.onEnter,i=e.onArrowUp,a=e.onArrowDown,u=e.autocomplete,l=e.error,c=e.stats,s=e.options,f=e.label,d=e.disabled,p=void 0!==d&&d,h=m((0,r.useState)(!1),2),v=h[0],g=h[1],y=(0,r.useRef)(null),_="0"===(null===c||void 0===c?void 0:c.seriesFetched)&&!c.resultLength;return zt("div",{className:"vm-query-editor",ref:y,children:[zt(wo,{value:t,label:f,type:"textarea",autofocus:!!t,error:l,onKeyDown:function(e){var t=e.key,n=e.ctrlKey,r=e.metaKey,u=e.shiftKey,l=n||r,c="ArrowDown"===t,s="Enter"===t;"ArrowUp"===t&&l&&(e.preventDefault(),i()),c&&l&&(e.preventDefault(),a()),!s||u||v||o()},onChange:n,disabled:p,inputmode:"search"}),u&&zt(dc,{disabledFullScreen:!0,value:t,options:s,anchor:y,onSelect:function(e){n(e)},onOpenAutocomplete:g}),_&&zt("div",{className:"vm-query-editor-warning",children:zt(lo,{placement:"bottom-right",title:zt("span",{className:"vm-query-editor-warning__tooltip",children:"No match! \n This query hasn't selected any time series from database.\n Either the requested metrics are missing in the database, \n or there is a typo in series selector."}),children:zt(In,{})})})]})},hc=function(e){var t,n=e.value,r=void 0!==n&&n,o=e.disabled,i=void 0!==o&&o,a=e.label,u=e.color,l=void 0===u?"secondary":u,c=e.fullWidth,s=e.onChange;return zt("div",{className:vr()((ct(t={"vm-switch":!0,"vm-switch_full-width":c,"vm-switch_disabled":i,"vm-switch_active":r},"vm-switch_".concat(l,"_active"),r),ct(t,"vm-switch_".concat(l),l),t)),onClick:function(){i||s(!r)},children:[zt("div",{className:"vm-switch-track",children:zt("div",{className:"vm-switch-track__thumb"})}),a&&zt("span",{className:"vm-switch__label",children:a})]})},vc=function(e,t){return e.length===t.length&&e.every((function(e,n){return e===t[n]}))};n(936);var mc=function(e){var t=e.data,n=fc(),o=(0,r.useMemo)((function(){return JSON.stringify(t,null,2)}),[t]),i=function(){var e=ai(oi().mark((function e(){return oi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n(o,"Formatted JSON has been copied");case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return zt("div",{className:"vm-json-view",children:[zt("div",{className:"vm-json-view__copy",children:zt(to,{variant:"outlined",onClick:i,children:"Copy JSON"})}),zt("pre",{className:"vm-json-view__code",children:zt("code",{children:o})})]})},gc=function(e){var t=e.containerStyles,n=void 0===t?{}:t,r=e.message,o=$t().isDarkTheme;return zt("div",{className:vr()({"vm-spinner":!0,"vm-spinner_dark":o}),style:n&&{},children:[zt("div",{className:"half-circle-spinner",children:[zt("div",{className:"circle circle-1"}),zt("div",{className:"circle circle-2"})]}),r&&zt("div",{className:"vm-spinner__message",children:r})]})},yc=function(e){var t,n=e.checked,r=void 0!==n&&n,o=e.disabled,i=void 0!==o&&o,a=e.label,u=e.color,l=void 0===u?"secondary":u,c=e.onChange;return zt("div",{className:vr()((ct(t={"vm-checkbox":!0,"vm-checkbox_disabled":i,"vm-checkbox_active":r},"vm-checkbox_".concat(l,"_active"),r),ct(t,"vm-checkbox_".concat(l),l),t)),onClick:function(){i||c(!r)},children:[zt("div",{className:"vm-checkbox-track",children:zt("div",{className:"vm-checkbox-track__thumb",children:zt(er,{})})}),a&&zt("span",{className:"vm-checkbox__label",children:a})]})},_c="Table settings",bc=function(e){var t=e.columns,n=e.defaultColumns,o=void 0===n?[]:n,i=e.tableCompact,a=e.onChangeColumns,u=e.toggleTableCompact,l=Yr().isMobile,c=(0,r.useRef)(null),s=no(!1),f=s.value,d=s.toggle,p=s.setFalse,h=(0,r.useMemo)((function(){return!t.length}),[t]),v=function(e){return function(){!function(e){a(o.includes(e)?o.filter((function(t){return t!==e})):[].concat(_(o),[e]))}(e)}};return(0,r.useEffect)((function(){vc(t,o)||a(t)}),[t]),zt("div",{className:"vm-table-settings",children:[zt(lo,{title:_c,children:zt("div",{ref:c,children:zt(to,{variant:"text",startIcon:zt(On,{}),onClick:d,disabled:h})})}),zt(ro,{open:f,onClose:p,placement:"bottom-right",buttonRef:c,title:_c,children:zt("div",{className:vr()({"vm-table-settings-popper":!0,"vm-table-settings-popper_mobile":l}),children:[zt("div",{className:"vm-table-settings-popper-list vm-table-settings-popper-list_first",children:zt(hc,{label:"Compact view",value:i,onChange:u})}),zt("div",{className:"vm-table-settings-popper-list",children:[zt("div",{className:"vm-table-settings-popper-list-header",children:[zt("h3",{className:"vm-table-settings-popper-list-header__title",children:"Display columns"}),zt(lo,{title:"Reset to default",children:zt(to,{color:"primary",variant:"text",size:"small",onClick:function(){p(),a(t)},startIcon:zt(Bn,{})})})]}),t.map((function(e){return zt("div",{className:"vm-table-settings-popper-list__item",children:zt(yc,{checked:o.includes(e),onChange:v(e),label:e,disabled:i})},e)}))]})]})})]})};function Cc(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}var Dc={async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1};var wc=/[&<>"']/,kc=new RegExp(wc.source,"g"),Ac=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,xc=new RegExp(Ac.source,"g"),Ec={"&":"&","<":"<",">":">",'"':""","'":"'"},Sc=function(e){return Ec[e]};function Fc(e,t){if(t){if(wc.test(e))return e.replace(kc,Sc)}else if(Ac.test(e))return e.replace(xc,Sc);return e}var Mc=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function Nc(e){return e.replace(Mc,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var Oc=/(^|[^\[])\^/g;function Tc(e,t){e="string"===typeof e?e:e.source,t=t||"";var n={replace:function(t,r){return r=(r=r.source||r).replace(Oc,"$1"),e=e.replace(t,r),n},getRegex:function(){return new RegExp(e,t)}};return n}var Bc=/[^\w:]/g,Pc=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function Ic(e,t,n){if(e){var r;try{r=decodeURIComponent(Nc(n)).replace(Bc,"").toLowerCase()}catch(o){return null}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:")||0===r.indexOf("data:"))return null}t&&!Pc.test(n)&&(n=function(e,t){Rc[" "+e]||(zc.test(e)?Rc[" "+e]=e+"/":Rc[" "+e]=Yc(e,"/",!0));e=Rc[" "+e];var n=-1===e.indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(Lc,"$1")+t:"/"===t.charAt(0)?n?t:e.replace($c,"$1")+t:e+t}(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch(o){return null}return n}var Rc={},zc=/^[^:]+:\/*[^/]*$/,Lc=/^([^:]+:)[\s\S]*$/,$c=/^([^:]+:\/*[^/]*)[\s\S]*$/;var jc={exec:function(){}};function Hc(e,t){var n=e.replace(/\|/g,(function(e,t,n){for(var r=!1,o=t;--o>=0&&"\\"===n[o];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),n.length>t)n.splice(t);else for(;n.length1;)1&t&&(n+=e),t>>=1,e+=e;return n+e}function Uc(e,t,n,r){var o=t.href,i=t.title?Fc(t.title):null,a=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){r.state.inLink=!0;var u={type:"link",raw:n,href:o,title:i,text:a,tokens:r.inlineTokens(a)};return r.state.inLink=!1,u}return{type:"image",raw:n,href:o,title:i,text:Fc(a)}}var Wc=function(){function e(t){b(this,e),this.options=t||Dc}return k(e,[{key:"space",value:function(e){var t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}},{key:"code",value:function(e){var t=this.rules.block.code.exec(e);if(t){var n=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:Yc(n,"\n")}}}},{key:"fences",value:function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:m(t,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:r}}}},{key:"heading",value:function(e){var t=this.rules.block.heading.exec(e);if(t){var n=t[2].trim();if(/#$/.test(n)){var r=Yc(n,"#");this.options.pedantic?n=r.trim():r&&!/ $/.test(r)||(n=r.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}}},{key:"hr",value:function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}},{key:"blockquote",value:function(e){var t=this.rules.block.blockquote.exec(e);if(t){var n=t[0].replace(/^ *>[ \t]?/gm,""),r=this.lexer.state.top;this.lexer.state.top=!0;var o=this.lexer.blockTokens(n);return this.lexer.state.top=r,{type:"blockquote",raw:t[0],tokens:o,text:n}}}},{key:"list",value:function(e){var t=this.rules.block.list.exec(e);if(t){var n,r,o,i,a,u,l,c,s,f,d,p,h=t[1].trim(),v=h.length>1,m={type:"list",raw:"",ordered:v,start:v?+h.slice(0,-1):"",loose:!1,items:[]};h=v?"\\d{1,9}\\".concat(h.slice(-1)):"\\".concat(h),this.options.pedantic&&(h=v?h:"[*+-]");for(var g=new RegExp("^( {0,3}".concat(h,")((?:[\t ][^\\n]*)?(?:\\n|$))"));e&&(p=!1,t=g.exec(e))&&!this.rules.block.hr.test(e);){if(n=t[0],e=e.substring(n.length),c=t[2].split("\n",1)[0].replace(/^\t+/,(function(e){return" ".repeat(3*e.length)})),s=e.split("\n",1)[0],this.options.pedantic?(i=2,d=c.trimLeft()):(i=(i=t[2].search(/[^ ]/))>4?1:i,d=c.slice(i),i+=t[1].length),u=!1,!c&&/^ *$/.test(s)&&(n+=s+"\n",e=e.substring(s.length+1),p=!0),!p)for(var y=new RegExp("^ {0,".concat(Math.min(3,i-1),"}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))")),_=new RegExp("^ {0,".concat(Math.min(3,i-1),"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)")),b=new RegExp("^ {0,".concat(Math.min(3,i-1),"}(?:```|~~~)")),C=new RegExp("^ {0,".concat(Math.min(3,i-1),"}#"));e&&(s=f=e.split("\n",1)[0],this.options.pedantic&&(s=s.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!b.test(s))&&!C.test(s)&&!y.test(s)&&!_.test(e);){if(s.search(/[^ ]/)>=i||!s.trim())d+="\n"+s.slice(i);else{if(u)break;if(c.search(/[^ ]/)>=4)break;if(b.test(c))break;if(C.test(c))break;if(_.test(c))break;d+="\n"+s}u||s.trim()||(u=!0),n+=f+"\n",e=e.substring(f.length+1),c=s.slice(i)}m.loose||(l?m.loose=!0:/\n *\n *$/.test(n)&&(l=!0)),this.options.gfm&&(r=/^\[[ xX]\] /.exec(d))&&(o="[ ] "!==r[0],d=d.replace(/^\[[ xX]\] +/,"")),m.items.push({type:"list_item",raw:n,task:!!r,checked:o,loose:!1,text:d}),m.raw+=n}m.items[m.items.length-1].raw=n.trimRight(),m.items[m.items.length-1].text=d.trimRight(),m.raw=m.raw.trimRight();var D=m.items.length;for(a=0;a0&&w.some((function(e){return/\n.*\n/.test(e.raw)}));m.loose=k}if(m.loose)for(a=0;a$/,"$1").replace(this.rules.inline._escapes,"$1"):"",o=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:n,raw:t[0],href:r,title:o}}}},{key:"table",value:function(e){var t=this.rules.block.table.exec(e);if(t){var n={type:"table",header:Hc(t[1]).map((function(e){return{text:e}})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(n.header.length===n.align.length){n.raw=t[0];var r,o,i,a,u=n.align.length;for(r=0;r/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):Fc(t[0]):t[0]}}},{key:"link",value:function(e){var t=this.rules.inline.link.exec(e);if(t){var n=t[2].trim();if(!this.options.pedantic&&/^$/.test(n))return;var r=Yc(n.slice(0,-1),"\\");if((n.length-r.length)%2===0)return}else{var o=function(e,t){if(-1===e.indexOf(t[1]))return-1;for(var n=e.length,r=0,o=0;o-1){var i=(0===t[0].indexOf("!")?5:4)+t[1].length+o;t[2]=t[2].substring(0,o),t[0]=t[0].substring(0,i).trim(),t[3]=""}}var a=t[2],u="";if(this.options.pedantic){var l=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(a);l&&(a=l[1],u=l[3])}else u=t[3]?t[3].slice(1,-1):"";return a=a.trim(),/^$/.test(n)?a.slice(1):a.slice(1,-1)),Uc(t,{href:a?a.replace(this.rules.inline._escapes,"$1"):a,title:u?u.replace(this.rules.inline._escapes,"$1"):u},t[0],this.lexer)}}},{key:"reflink",value:function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var r=(n[2]||n[1]).replace(/\s+/g," ");if(!(r=t[r.toLowerCase()])){var o=n[0].charAt(0);return{type:"text",raw:o,text:o}}return Uc(n,r,n[0],this.lexer)}}},{key:"emStrong",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=this.rules.inline.emStrong.lDelim.exec(e);if(r&&(!r[3]||!n.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDF50-\uDF59\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEC0-\uDED3\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDCD0-\uDCEB\uDCF0-\uDCF9\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])/))){var o=r[1]||r[2]||"";if(!o||o&&(""===n||this.rules.inline.punctuation.exec(n))){var i,a,u=r[0].length-1,l=u,c=0,s="*"===r[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(s.lastIndex=0,t=t.slice(-1*e.length+u);null!=(r=s.exec(t));)if(i=r[1]||r[2]||r[3]||r[4]||r[5]||r[6])if(a=i.length,r[3]||r[4])l+=a;else if(!((r[5]||r[6])&&u%3)||(u+a)%3){if(!((l-=a)>0)){a=Math.min(a,a+l+c);var f=e.slice(0,u+r.index+(r[0].length-i.length)+a);if(Math.min(u,a)%2){var d=f.slice(1,-1);return{type:"em",raw:f,text:d,tokens:this.lexer.inlineTokens(d)}}var p=f.slice(2,-2);return{type:"strong",raw:f,text:p,tokens:this.lexer.inlineTokens(p)}}}else c+=a}}}},{key:"codespan",value:function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),r=/[^ ]/.test(n),o=/^ /.test(n)&&/ $/.test(n);return r&&o&&(n=n.substring(1,n.length-1)),n=Fc(n,!0),{type:"codespan",raw:t[0],text:n}}}},{key:"br",value:function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}},{key:"del",value:function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}},{key:"autolink",value:function(e,t){var n,r,o=this.rules.inline.autolink.exec(e);if(o)return r="@"===o[2]?"mailto:"+(n=Fc(this.options.mangle?t(o[1]):o[1])):n=Fc(o[1]),{type:"link",raw:o[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}},{key:"url",value:function(e,t){var n;if(n=this.rules.inline.url.exec(e)){var r,o;if("@"===n[2])o="mailto:"+(r=Fc(this.options.mangle?t(n[0]):n[0]));else{var i;do{i=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(i!==n[0]);r=Fc(n[0]),o="www."===n[1]?"http://"+n[0]:n[0]}return{type:"link",raw:n[0],text:r,href:o,tokens:[{type:"text",raw:r,text:r}]}}}},{key:"inlineText",value:function(e,t){var n,r=this.rules.inline.text.exec(e);if(r)return n=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):Fc(r[0]):r[0]:Fc(this.options.smartypants?t(r[0]):r[0]),{type:"text",raw:r[0],text:n}}}]),e}(),Zc={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:jc,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\.|[^\[\]\\])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};Zc.def=Tc(Zc.def).replace("label",Zc._label).replace("title",Zc._title).getRegex(),Zc.bullet=/(?:[*+-]|\d{1,9}[.)])/,Zc.listItemStart=Tc(/^( *)(bull) */).replace("bull",Zc.bullet).getRegex(),Zc.list=Tc(Zc.list).replace(/bull/g,Zc.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+Zc.def.source+")").getRegex(),Zc._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",Zc._comment=/|$)/,Zc.html=Tc(Zc.html,"i").replace("comment",Zc._comment).replace("tag",Zc._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),Zc.paragraph=Tc(Zc._paragraph).replace("hr",Zc.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Zc._tag).getRegex(),Zc.blockquote=Tc(Zc.blockquote).replace("paragraph",Zc.paragraph).getRegex(),Zc.normal=ft({},Zc),Zc.gfm=ft(ft({},Zc.normal),{},{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),Zc.gfm.table=Tc(Zc.gfm.table).replace("hr",Zc.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Zc._tag).getRegex(),Zc.gfm.paragraph=Tc(Zc._paragraph).replace("hr",Zc.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",Zc.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Zc._tag).getRegex(),Zc.pedantic=ft(ft({},Zc.normal),{},{html:Tc("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",Zc._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:jc,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:Tc(Zc.normal._paragraph).replace("hr",Zc.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",Zc.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var qc={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:jc,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:jc,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\.5&&(n="x"+n.toString(16)),r+="&#"+n+";";return r}qc._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",qc.punctuation=Tc(qc.punctuation).replace(/punctuation/g,qc._punctuation).getRegex(),qc.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,qc.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g,qc._comment=Tc(Zc._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),qc.emStrong.lDelim=Tc(qc.emStrong.lDelim).replace(/punct/g,qc._punctuation).getRegex(),qc.emStrong.rDelimAst=Tc(qc.emStrong.rDelimAst,"g").replace(/punct/g,qc._punctuation).getRegex(),qc.emStrong.rDelimUnd=Tc(qc.emStrong.rDelimUnd,"g").replace(/punct/g,qc._punctuation).getRegex(),qc._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,qc._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,qc._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,qc.autolink=Tc(qc.autolink).replace("scheme",qc._scheme).replace("email",qc._email).getRegex(),qc._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,qc.tag=Tc(qc.tag).replace("comment",qc._comment).replace("attribute",qc._attribute).getRegex(),qc._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,qc._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,qc._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,qc.link=Tc(qc.link).replace("label",qc._label).replace("href",qc._href).replace("title",qc._title).getRegex(),qc.reflink=Tc(qc.reflink).replace("label",qc._label).replace("ref",Zc._label).getRegex(),qc.nolink=Tc(qc.nolink).replace("ref",Zc._label).getRegex(),qc.reflinkSearch=Tc(qc.reflinkSearch,"g").replace("reflink",qc.reflink).replace("nolink",qc.nolink).getRegex(),qc.normal=ft({},qc),qc.pedantic=ft(ft({},qc.normal),{},{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:Tc(/^!?\[(label)\]\((.*?)\)/).replace("label",qc._label).getRegex(),reflink:Tc(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",qc._label).getRegex()}),qc.gfm=ft(ft({},qc.normal),{},{escape:Tc(qc.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\1&&void 0!==arguments[1]?arguments[1]:[];e=this.options.pedantic?e.replace(/\t/g," ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,(function(e,t,n){return t+" ".repeat(n.length)}));for(var u=function(){if(i.options.extensions&&i.options.extensions.block&&i.options.extensions.block.some((function(n){return!!(t=n.call({lexer:i},e,a))&&(e=e.substring(t.raw.length),a.push(t),!0)})))return"continue";if(t=i.tokenizer.space(e))return e=e.substring(t.raw.length),1===t.raw.length&&a.length>0?a[a.length-1].raw+="\n":a.push(t),"continue";if(t=i.tokenizer.code(e))return e=e.substring(t.raw.length),!(n=a[a.length-1])||"paragraph"!==n.type&&"text"!==n.type?a.push(t):(n.raw+="\n"+t.raw,n.text+="\n"+t.text,i.inlineQueue[i.inlineQueue.length-1].src=n.text),"continue";if(t=i.tokenizer.fences(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.heading(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.hr(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.blockquote(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.list(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.html(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.def(e))return e=e.substring(t.raw.length),!(n=a[a.length-1])||"paragraph"!==n.type&&"text"!==n.type?i.tokens.links[t.tag]||(i.tokens.links[t.tag]={href:t.href,title:t.title}):(n.raw+="\n"+t.raw,n.text+="\n"+t.raw,i.inlineQueue[i.inlineQueue.length-1].src=n.text),"continue";if(t=i.tokenizer.table(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.lheading(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(r=e,i.options.extensions&&i.options.extensions.startBlock){var u,l=1/0,c=e.slice(1);i.options.extensions.startBlock.forEach((function(e){"number"===typeof(u=e.call({lexer:this},c))&&u>=0&&(l=Math.min(l,u))})),l<1/0&&l>=0&&(r=e.substring(0,l+1))}if(i.state.top&&(t=i.tokenizer.paragraph(r)))return n=a[a.length-1],o&&"paragraph"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,i.inlineQueue.pop(),i.inlineQueue[i.inlineQueue.length-1].src=n.text):a.push(t),o=r.length!==e.length,e=e.substring(t.raw.length),"continue";if(t=i.tokenizer.text(e))return e=e.substring(t.raw.length),(n=a[a.length-1])&&"text"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,i.inlineQueue.pop(),i.inlineQueue[i.inlineQueue.length-1].src=n.text):a.push(t),"continue";if(e){var s="Infinite loop on byte: "+e.charCodeAt(0);if(i.options.silent)return console.error(s),"break";throw new Error(s)}};e;){var l=u();if("continue"!==l&&"break"===l)break}return this.state.top=!0,a}},{key:"inline",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.inlineQueue.push({src:e,tokens:t}),t}},{key:"inlineTokens",value:function(e){var t,n,r,o,i,a,u=this,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],c=e;if(this.tokens.links){var s=Object.keys(this.tokens.links);if(s.length>0)for(;null!=(o=this.tokenizer.rules.inline.reflinkSearch.exec(c));)s.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(c=c.slice(0,o.index)+"["+Vc("a",o[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(o=this.tokenizer.rules.inline.blockSkip.exec(c));)c=c.slice(0,o.index)+"["+Vc("a",o[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(o=this.tokenizer.rules.inline.escapedEmSt.exec(c));)c=c.slice(0,o.index+o[0].length-2)+"++"+c.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(var f=function(){if(i||(a=""),i=!1,u.options.extensions&&u.options.extensions.inline&&u.options.extensions.inline.some((function(n){return!!(t=n.call({lexer:u},e,l))&&(e=e.substring(t.raw.length),l.push(t),!0)})))return"continue";if(t=u.tokenizer.escape(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.tag(e))return e=e.substring(t.raw.length),(n=l[l.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):l.push(t),"continue";if(t=u.tokenizer.link(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.reflink(e,u.tokens.links))return e=e.substring(t.raw.length),(n=l[l.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):l.push(t),"continue";if(t=u.tokenizer.emStrong(e,c,a))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.codespan(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.br(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.del(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.autolink(e,Qc))return e=e.substring(t.raw.length),l.push(t),"continue";if(!u.state.inLink&&(t=u.tokenizer.url(e,Qc)))return e=e.substring(t.raw.length),l.push(t),"continue";if(r=e,u.options.extensions&&u.options.extensions.startInline){var o,s=1/0,f=e.slice(1);u.options.extensions.startInline.forEach((function(e){"number"===typeof(o=e.call({lexer:this},f))&&o>=0&&(s=Math.min(s,o))})),s<1/0&&s>=0&&(r=e.substring(0,s+1))}if(t=u.tokenizer.inlineText(r,Gc))return e=e.substring(t.raw.length),"_"!==t.raw.slice(-1)&&(a=t.raw.slice(-1)),i=!0,(n=l[l.length-1])&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):l.push(t),"continue";if(e){var d="Infinite loop on byte: "+e.charCodeAt(0);if(u.options.silent)return console.error(d),"break";throw new Error(d)}};e;){var d=f();if("continue"!==d&&"break"===d)break}return l}}],[{key:"rules",get:function(){return{block:Zc,inline:qc}}},{key:"lex",value:function(t,n){return new e(n).lex(t)}},{key:"lexInline",value:function(t,n){return new e(n).inlineTokens(t)}}]),e}(),Jc=function(){function e(t){b(this,e),this.options=t||Dc}return k(e,[{key:"code",value:function(e,t,n){var r=(t||"").match(/\S*/)[0];if(this.options.highlight){var o=this.options.highlight(e,r);null!=o&&o!==e&&(n=!0,e=o)}return e=e.replace(/\n$/,"")+"\n",r?'
'+(n?e:Fc(e,!0))+"
\n":"
"+(n?e:Fc(e,!0))+"
\n"}},{key:"blockquote",value:function(e){return"
\n".concat(e,"
\n")}},{key:"html",value:function(e){return e}},{key:"heading",value:function(e,t,n,r){if(this.options.headerIds){var o=this.options.headerPrefix+r.slug(n);return"').concat(e,"\n")}return"").concat(e,"\n")}},{key:"hr",value:function(){return this.options.xhtml?"
\n":"
\n"}},{key:"list",value:function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"}},{key:"listitem",value:function(e){return"
  • ".concat(e,"
  • \n")}},{key:"checkbox",value:function(e){return" "}},{key:"paragraph",value:function(e){return"

    ".concat(e,"

    \n")}},{key:"table",value:function(e,t){return t&&(t="".concat(t,"")),"\n\n"+e+"\n"+t+"
    \n"}},{key:"tablerow",value:function(e){return"\n".concat(e,"\n")}},{key:"tablecell",value:function(e,t){var n=t.header?"th":"td";return(t.align?"<".concat(n,' align="').concat(t.align,'">'):"<".concat(n,">"))+e+"\n")}},{key:"strong",value:function(e){return"".concat(e,"")}},{key:"em",value:function(e){return"".concat(e,"")}},{key:"codespan",value:function(e){return"".concat(e,"")}},{key:"br",value:function(){return this.options.xhtml?"
    ":"
    "}},{key:"del",value:function(e){return"".concat(e,"")}},{key:"link",value:function(e,t,n){if(null===(e=Ic(this.options.sanitize,this.options.baseUrl,e)))return n;var r='"}},{key:"image",value:function(e,t,n){if(null===(e=Ic(this.options.sanitize,this.options.baseUrl,e)))return n;var r='').concat(n,'":">"}},{key:"text",value:function(e){return e}}]),e}(),Xc=function(){function e(){b(this,e)}return k(e,[{key:"strong",value:function(e){return e}},{key:"em",value:function(e){return e}},{key:"codespan",value:function(e){return e}},{key:"del",value:function(e){return e}},{key:"html",value:function(e){return e}},{key:"text",value:function(e){return e}},{key:"link",value:function(e,t,n){return""+n}},{key:"image",value:function(e,t,n){return""+n}},{key:"br",value:function(){return""}}]),e}(),es=function(){function e(){b(this,e),this.seen={}}return k(e,[{key:"serialize",value:function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}},{key:"getNextSafeSlug",value:function(e,t){var n=e,r=0;if(this.seen.hasOwnProperty(n)){r=this.seen[e];do{n=e+"-"+ ++r}while(this.seen.hasOwnProperty(n))}return t||(this.seen[e]=r,this.seen[n]=0),n}},{key:"slug",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.serialize(e);return this.getNextSafeSlug(n,t.dryrun)}}]),e}(),ts=function(){function e(t){b(this,e),this.options=t||Dc,this.options.renderer=this.options.renderer||new Jc,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new Xc,this.slugger=new es}return k(e,[{key:"parse",value:function(e){var t,n,r,o,i,a,u,l,c,s,f,d,p,h,v,m,g,y,_,b=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],C="",D=e.length;for(t=0;t0&&"paragraph"===v.tokens[0].type?(v.tokens[0].text=y+" "+v.tokens[0].text,v.tokens[0].tokens&&v.tokens[0].tokens.length>0&&"text"===v.tokens[0].tokens[0].type&&(v.tokens[0].tokens[0].text=y+" "+v.tokens[0].tokens[0].text)):v.tokens.unshift({type:"text",text:y}):h+=y),h+=this.parse(v.tokens,p),c+=this.renderer.listitem(h,g,m);C+=this.renderer.list(c,f,d);continue;case"html":C+=this.renderer.html(s.text);continue;case"paragraph":C+=this.renderer.paragraph(this.parseInline(s.tokens));continue;case"text":for(c=s.tokens?this.parseInline(s.tokens):s.text;t+1";return t?Promise.resolve(o):n?void n(null,o):o}if(t)return Promise.reject(r);if(!n)throw r;n(r)}}((r=ft(ft({},os.defaults),i)).silent,r.async,o);if("undefined"===typeof n||null===n)return a(new Error("marked(): input parameter is undefined or null"));if("string"!==typeof n)return a(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));if(function(e){e&&e.sanitize&&!e.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}(r),r.hooks&&(r.hooks.options=r),o){var u,l=r.highlight;try{r.hooks&&(n=r.hooks.preprocess(n)),u=e(n,r)}catch(p){return a(p)}var c=function(e){var n;if(!e)try{r.walkTokens&&os.walkTokens(u,r.walkTokens),n=t(u,r),r.hooks&&(n=r.hooks.postprocess(n))}catch(p){e=p}return r.highlight=l,e?a(e):o(null,n)};if(!l||l.length<3)return c();if(delete r.highlight,!u.length)return c();var s=0;return os.walkTokens(u,(function(e){"code"===e.type&&(s++,setTimeout((function(){l(e.text,e.lang,(function(t,n){if(t)return c(t);null!=n&&n!==e.text&&(e.text=n,e.escaped=!0),0===--s&&c()}))}),0))})),void(0===s&&c())}if(r.async)return Promise.resolve(r.hooks?r.hooks.preprocess(n):n).then((function(t){return e(t,r)})).then((function(e){return r.walkTokens?Promise.all(os.walkTokens(e,r.walkTokens)).then((function(){return e})):e})).then((function(e){return t(e,r)})).then((function(e){return r.hooks?r.hooks.postprocess(e):e})).catch(a);try{r.hooks&&(n=r.hooks.preprocess(n));var f=e(n,r);r.walkTokens&&os.walkTokens(f,r.walkTokens);var d=t(f,r);return r.hooks&&(d=r.hooks.postprocess(d)),d}catch(p){return a(p)}}}function os(e,t,n){return rs(Kc.lex,ts.parse)(e,t,n)}ct(ns,"passThroughHooks",new Set(["preprocess","postprocess"])),os.options=os.setOptions=function(e){var t;return os.defaults=ft(ft({},os.defaults),e),t=os.defaults,Dc=t,os},os.getDefaults=Cc,os.defaults=Dc,os.use=function(){for(var e=os.defaults.extensions||{renderers:{},childTokens:{}},t=arguments.length,n=new Array(t),r=0;re[n]?1:0}function as(e,t){return"desc"===e?function(e,n){return is(e,n,t)}:function(e,n){return-is(e,n,t)}}function us(e,t){var n=e.map((function(e,t){return[e,t]}));return n.sort((function(e,n){var r=t(e[0],n[0]);return 0!==r?r:e[1]-n[1]})),n.map((function(e){return e[0]}))}["table","JSON"].map((function(e,t){return{value:String(t),label:e,icon:zt(0===t?Gn:Qn,{})}}));var ls={"color-primary":"#589DF6","color-secondary":"#316eca","color-error":"#e5534b","color-warning":"#c69026","color-info":"#539bf5","color-success":"#57ab5a","color-background-body":"#22272e","color-background-block":"#2d333b","color-background-tooltip":"rgba(22, 22, 22, 0.8)","color-text":"#cdd9e5","color-text-secondary":"#768390","color-text-disabled":"#636e7b","box-shadow":"rgba(0, 0, 0, 0.16) 1px 2px 6px","box-shadow-popper":"rgba(0, 0, 0, 0.2) 0px 2px 8px 0px","border-divider":"1px solid rgba(99, 110, 123, 0.5)","color-hover-black":"rgba(0, 0, 0, 0.12)"},cs={"color-primary":"#3F51B5","color-secondary":"#E91E63","color-error":"#FD080E","color-warning":"#FF8308","color-info":"#03A9F4","color-success":"#4CAF50","color-background-body":"#FEFEFF","color-background-block":"#FFFFFF","color-background-tooltip":"rgba(97,97,97, 0.92)","color-text":"#110f0f","color-text-secondary":"#706F6F","color-text-disabled":"#A09F9F","box-shadow":"rgba(0, 0, 0, 0.08) 1px 2px 6px","box-shadow-popper":"rgba(0, 0, 0, 0.1) 0px 2px 8px 0px","border-divider":"1px solid rgba(0, 0, 0, 0.15)","color-hover-black":"rgba(0, 0, 0, 0.06)"},ss=function(){var e=m((0,r.useState)(Ot()),2),t=e[0],n=e[1],o=function(e){n(e.matches)};return(0,r.useEffect)((function(){var e=window.matchMedia("(prefers-color-scheme: dark)");return e.addEventListener("change",o),function(){return e.removeEventListener("change",o)}}),[]),t},fs=["primary","secondary","error","warning","info","success"],ds=function(e){var t,n=e.onLoaded,o=gt(),i=mt().palette,a=void 0===i?{}:i,u=$t().theme,l=ss(),c=jt(),s=Dr(),f=m((0,r.useState)((ct(t={},Ft.dark,ls),ct(t,Ft.light,cs),ct(t,Ft.system,Ot()?ls:cs),t)),2),d=f[0],p=f[1],h=function(){var e=window,t=e.innerWidth,n=e.innerHeight,r=document.documentElement,o=r.clientWidth,i=r.clientHeight;Nt("scrollbar-width","".concat(t-o,"px")),Nt("scrollbar-height","".concat(n-i,"px")),Nt("vh","".concat(.01*n,"px"))},v=function(){fs.forEach((function(e,t){var r=function(e){var t=e.replace("#","").trim();if(3===t.length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),6!==t.length)throw new Error("Invalid HEX color.");return(299*parseInt(t.slice(0,2),16)+587*parseInt(t.slice(2,4),16)+114*parseInt(t.slice(4,6),16))/1e3>=128?"#000000":"#FFFFFF"}(Mt("color-".concat(e)));Nt("".concat(e,"-text"),r),t===fs.length-1&&(c({type:"SET_DARK_THEME"}),n(!0))}))},g=function(){var e=xt("THEME")||Ft.system,t=d[e];Object.entries(t).forEach((function(e){var t=m(e,2),n=t[0],r=t[1];Nt(n,r)})),v(),o&&(fs.forEach((function(e){var t=a[e];t&&Nt("color-".concat(e),t)})),v())};return(0,r.useEffect)((function(){h(),g()}),[d]),(0,r.useEffect)(h,[s]),(0,r.useEffect)((function(){var e=Ot()?ls:cs;d[Ft.system]!==e?p((function(t){return ft(ft({},t),{},ct({},Ft.system,e))})):g()}),[u,l]),(0,r.useEffect)((function(){o&&c({type:"SET_THEME",payload:Ft.light})}),[]),null},ps=(wt.map((function(e){return e.id})),kt("job",""),kt("instance",""),kt("metrics",""),kt("size","")),hs=(wt.find((function(e){return ps?e.id===ps:e.isDefault}))||wt[0],[10,25,50,100,250,500,1e3]),vs=function(e){var t=e.limit,n=e.tooltip,o=e.onChange,i=Yr().isMobile,a=n||"Rows per page",u=(0,r.useRef)(null),l=no(!1),c=l.value,s=l.toggle,f=l.setFalse,d=function(e){return function(){o(e),f()}};return zt(It.HY,{children:[zt(lo,{title:a,children:zt("div",{ref:u,children:zt(to,{variant:"text",endIcon:zt(jn,{}),onClick:s,children:t})})}),zt(ro,{open:c,onClose:f,placement:"bottom-right",buttonRef:u,children:zt("div",{className:"vm-select-limits",children:hs.map((function(e){return zt("div",{className:vr()({"vm-list-item":!0,"vm-list-item_mobile":i,"vm-list-item_active":e===t}),onClick:d(e),children:e},e)}))})})]})},ms=function(e,t){var n=m(ut(),1)[0],o=n.get(t)?n.get(t):e,i=m((0,r.useState)(o),2),a=i[0],u=i[1];return(0,r.useEffect)((function(){o!==a&&u(o)}),[o]),[a,u]},gs=function(){var e=Ne(),t=m(ut(),2),n=t[0],o=t[1];return{setSearchParamsFromKeys:(0,r.useCallback)((function(t){var r=!!Array.from(n.values()).length,i=!1;Object.entries(t).forEach((function(e){var t=m(e,2),r=t[0],o=t[1];n.get(r)!=="".concat(o)&&(n.set(r,"".concat(o)),i=!0)})),i&&(r?o(n):e("?".concat(n.toString()),{replace:!0}))}),[n,e])}},ys=function(e){var t=e.rows,n=e.columns,o=e.defaultOrderBy,i=e.copyToClipboard,a=e.paginationOffset,u=m((0,r.useState)(o),2),l=u[0],c=u[1],s=m((0,r.useState)("desc"),2),f=s[0],d=s[1],p=m((0,r.useState)(null),2),h=p[0],v=p[1],g=(0,r.useMemo)((function(){var e=a.startIndex,n=a.endIndex;return us(t,as(f,l)).slice(e,n)}),[t,l,f,a]),y=function(e,t){return ai(oi().mark((function n(){return oi().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(h!==t){n.next=2;break}return n.abrupt("return");case 2:return n.prev=2,n.next=5,navigator.clipboard.writeText(String(e));case 5:v(t),n.next=11;break;case 8:n.prev=8,n.t0=n.catch(2),console.error(n.t0);case 11:case"end":return n.stop()}}),n,null,[[2,8]])})))};return(0,r.useEffect)((function(){if(null!==h){var e=setTimeout((function(){return v(null)}),2e3);return function(){return clearTimeout(e)}}}),[h]),zt("table",{className:"vm-table",children:[zt("thead",{className:"vm-table-header",children:zt("tr",{className:"vm-table__row vm-table__row_header",children:[n.map((function(e){return zt("th",{className:"vm-table-cell vm-table-cell_header vm-table-cell_sort",onClick:(t=e.key,function(){d((function(e){return"asc"===e&&l===t?"desc":"asc"})),c(t)}),children:zt("div",{className:"vm-table-cell__content",children:[zt("div",{children:String(e.title||e.key)}),zt("div",{className:vr()({"vm-table__sort-icon":!0,"vm-table__sort-icon_active":l===e.key,"vm-table__sort-icon_desc":"desc"===f&&l===e.key}),children:zt(jn,{})})]})},String(e.key));var t})),i&&zt("th",{className:"vm-table-cell vm-table-cell_header"})]})}),zt("tbody",{className:"vm-table-body",children:g.map((function(e,t){return zt("tr",{className:"vm-table__row",children:[n.map((function(t){return zt("td",{className:vr()(ct({"vm-table-cell":!0},"".concat(t.className),t.className)),children:e[t.key]||"-"},String(t.key))})),i&&zt("td",{className:"vm-table-cell vm-table-cell_right",children:e[i]&&zt("div",{className:"vm-table-cell__content",children:zt(lo,{title:h===t?"Copied":"Copy row",children:zt(to,{variant:"text",color:h===t?"success":"gray",size:"small",startIcon:zt(h===t?er:rr,{}),onClick:y(e[i],t)})})})})]},t)}))})]})},_s=function(e){var t=e.page,n=e.length,r=e.limit,o=e.onChange,i=Yr().isMobile,a=function(e){return function(){o(+t+e),window.scrollTo(0,0)}};return zt("div",{className:vr()({"vm-pagination":!0,"vm-pagination_mobile":i}),children:[t>1&&zt(to,{variant:"text",onClick:a(-1),startIcon:zt("div",{className:"vm-pagination__icon vm-pagination__icon_prev",children:zt($n,{})}),children:"Previous"}),n>=r&&zt(to,{variant:"text",onClick:a(1),endIcon:zt("div",{className:"vm-pagination__icon vm-pagination__icon_next",children:zt($n,{})}),children:"Next"})]})},bs=function(e){var t=e.logs,n=e.limitRows,o=e.displayColumns,i=e.tableCompact,a=e.columns,u=gs().setSearchParamsFromKeys,l=m(ms(1,"page"),2),c=l[0],s=l[1],f=function(e){switch(e){case"time":return"vm-table-cell_logs-time";case"data":return"vm-table-cell_logs vm-table-cell_pre";default:return"vm-table-cell_logs"}},d=(0,r.useMemo)((function(){var e=(c-1)*Number(n);return{startIndex:e,endIndex:e+Number(n)}}),[c,n]),p=(0,r.useMemo)((function(){return i?[{key:"data",title:"Data",className:f("data")}]:a.map((function(e){return{key:e,title:e,className:f(e)}}))}),[i,a]),h=(0,r.useMemo)((function(){return null===o||void 0===o||!o.length||i?p:p.filter((function(e){return o.includes(e.key)}))}),[p,o,i]);return zt(It.HY,{children:[zt(ys,{rows:t,columns:h,defaultOrderBy:"time",copyToClipboard:"data",paginationOffset:d}),zt(_s,{page:c,limit:+n,length:t.slice(d.startIndex,d.endIndex).length,onChange:function(e){s(e),u({page:e})}})]})},Cs=function(e){var t=e.logs,n=e.columns,o=(0,r.useMemo)((function(){var e=["_msg","time","data","_time"],r=n.filter((function(t){return!e.includes(t)}));return function(e,t){var n=e.reduce((function(e,n){var r=t.map((function(e){return"".concat(e,": ").concat(n[e]||"-")})).join("|");return(e[r]=e[r]||[]).push(n),e}),{});return Object.entries(n).map((function(e){var t=m(e,2),n=t[0],r=t[1];return{keys:n.split("|"),values:r}}))}(t,r)}),[t]);return zt("div",{className:"vm-explore-logs-body-content",children:o.map((function(e){return zt("div",{className:"vm-explore-logs-body-content-group",children:zt(Ko,{defaultExpanded:!0,title:zt("div",{className:"vm-explore-logs-body-content-group-keys",children:[zt("span",{className:"vm-explore-logs-body-content-group-keys__title",children:"Group by:"}),e.keys.map((function(e){return zt("div",{className:"vm-explore-logs-body-content-group-keys__key",children:e},e)}))]}),children:zt("div",{className:"vm-explore-logs-body-content-group-rows",children:e.values.map((function(e){return zt("div",{className:"vm-explore-logs-body-content-group-rows-item",children:[zt("div",{className:"vm-explore-logs-body-content-group-rows-item__time",children:e.time}),zt("div",{className:"vm-explore-logs-body-content-group-rows-item__msg",children:e._msg})]},"".concat(e._msg).concat(e._time))}))})})},e.keys.join(""))}))})},Ds=function(e){return e.group="group",e.table="table",e.json="json",e}(Ds||{}),ws=[{label:"Group",value:Ds.group,icon:zt(pr,{})},{label:"Table",value:Ds.table,icon:zt(Gn,{})},{label:"JSON",value:Ds.json,icon:zt(Qn,{})}],ks=function(e){var t=e.data,n=Yr().isMobile,o=wn().timezone,a=gs().setSearchParamsFromKeys,u=m(ms(xt("LOGS_LIMIT")||50,"limit"),2),l=u[0],c=u[1],s=m(ms(Ds.group,"view"),2),f=s[0],d=s[1],p=m((0,r.useState)([]),2),h=p[0],v=p[1],y=no(!1),_=y.value,b=y.toggle,C=(0,r.useMemo)((function(){return t.map((function(e){return ft({time:i()(e._time).tz().format("MMM DD, YYYY \nHH:mm:ss.SSS"),data:JSON.stringify(e,null,2)},e)}))}),[t,o]),D=(0,r.useMemo)((function(){if(null===C||void 0===C||!C.length)return[];var e,t=["data","_time"],n=new Set,r=g(C);try{for(r.s();!(e=r.n()).done;){var o=e.value;for(var i in o)n.add(i)}}catch(a){r.e(a)}finally{r.f()}return Array.from(n).filter((function(e){return!t.includes(e)}))}),[C]);return zt("div",{className:vr()({"vm-explore-logs-body":!0,"vm-block":!0,"vm-block_mobile":n}),children:[zt("div",{className:vr()({"vm-explore-logs-body-header":!0,"vm-section-header":!0,"vm-explore-logs-body-header_mobile":n}),children:[zt("div",{className:"vm-section-header__tabs",children:zt(wr,{activeItem:String(f),items:ws,onChange:function(e){d(e),a({view:e})}})}),f===Ds.table&&zt("div",{className:"vm-explore-logs-body-header__settings",children:[zt(vs,{limit:+l,onChange:function(e){c(e),a({limit:e}),At("LOGS_LIMIT","".concat(e))}}),zt(bc,{columns:D,defaultColumns:h,onChangeColumns:v,tableCompact:_,toggleTableCompact:b})]})]}),zt("div",{className:vr()({"vm-explore-logs-body__table":!0,"vm-explore-logs-body__table_mobile":n}),children:!!t.length&&zt(It.HY,{children:[f===Ds.table&&zt(bs,{logs:C,limitRows:+l,displayColumns:h,tableCompact:_,columns:D}),f===Ds.group&&zt(Cs,{logs:C,columns:D}),f===Ds.json&&zt(mc,{data:t})]})})]})},As=1e3,xs=function(e){var t=e.query,n=e.onChange,r=e.onRun,o=Yr().isMobile;return zt("div",{className:vr()({"vm-explore-logs-header":!0,"vm-block":!0,"vm-block_mobile":o}),children:[zt("div",{className:"vm-explore-logs-header__input",children:zt(pc,{value:t,autocomplete:!1,options:[],onArrowUp:function(){return null},onArrowDown:function(){return null},onEnter:r,onChange:n,label:"Log query"})}),zt("div",{className:"vm-explore-logs-header-bottom",children:[zt("div",{className:"vm-explore-logs-header-bottom-helpful",children:[zt("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/VictoriaLogs/LogsQL.html",rel:"help noreferrer",children:[zt(Pn,{}),"Query language docs"]}),zt("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/VictoriaLogs/",rel:"help noreferrer",children:[zt(ar,{}),"Documentation"]})]}),zt("div",{className:"vm-explore-logs-header-bottom__execute",children:zt(to,{startIcon:zt(Wn,{}),onClick:r,fullWidth:!0,children:"Execute Query"})})]})]})},Es=function(){var e=$t().serverUrl,t=gs().setSearchParamsFromKeys,n=m(ms("","query"),2),o=n[0],i=n[1],a=Eo(o),u=function(e,t){var n=m((0,r.useState)([]),2),o=n[0],i=n[1],a=m((0,r.useState)(!1),2),u=a[0],l=a[1],c=m((0,r.useState)(),2),s=c[0],f=c[1],d=(0,r.useMemo)((function(){return function(e){return"".concat(e,"/select/logsql/query")}(e)}),[e]),p=(0,r.useMemo)((function(){return{method:"POST",headers:{Accept:"application/stream+json; charset=utf-8","Content-Type":"application/x-www-form-urlencoded"},body:"query=".concat(encodeURIComponent(t.trim()))}}),[t]);return{logs:o,isLoading:u,error:s,fetchLogs:(0,r.useCallback)(ai(oi().mark((function e(){var t,n,r,o,a,u,c,s,h,v;return oi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(!0),f(void 0),e.prev=2,e.next=5,fetch(d,p);case 5:if((t=e.sent).ok&&t.body){e.next=14;break}return e.next=9,t.text();case 9:return n=e.sent,f(n),i([]),l(!1),e.abrupt("return");case 14:r=t.body.getReader(),o=new TextDecoder("utf-8"),a=[];case 17:if(!r){e.next=33;break}return e.next=20,r.read();case 20:if(u=e.sent,c=u.done,s=u.value,!c){e.next=25;break}return e.abrupt("break",33);case 25:if(h=o.decode(s,{stream:!0}).split("\n"),a.push.apply(a,_(h)),a.length>As&&a.splice(0,a.length-As),!(a.length>=As)){e.next=31;break}return r.cancel(),e.abrupt("break",33);case 31:e.next=17;break;case 33:v=a.map((function(e){try{return JSON.parse(e)}catch(t){return""}})).filter((function(e){return e})),i(v),e.next=42;break;case 37:e.prev=37,e.t0=e.catch(2),console.error(e.t0),i([]),e.t0 instanceof Error&&f("".concat(e.t0.name,": ").concat(e.t0.message));case 42:l(!1);case 43:case"end":return e.stop()}}),e,null,[[2,37]])}))),[d,p])}}(e,o),l=u.logs,c=u.isLoading,s=u.error,f=u.fetchLogs,d=function(){f(),t(a&&o!==a?{query:o,page:1}:{query:o})};return(0,r.useEffect)((function(){o&&d()}),[]),zt("div",{className:"vm-explore-logs",children:[zt(xs,{query:o,onChange:i,onRun:d}),c&&zt(gc,{}),s&&zt(Ur,{variant:"error",children:s}),zt(ks,{data:l})]})},Ss=function(){var e="true",t=m((0,r.useState)(!1),2),n=t[0],o=t[1];return zt(It.HY,{children:zt(et,{children:zt(Jr,{children:zt(It.HY,{children:[zt(ds,{onLoaded:o}),n&&zt(We,{children:zt(Ve,{path:"/",element:zt(vi,{}),children:[!1,zt(Ve,{path:e?"/":vt.logs,element:zt(Es,{})})]})})]})})})})},Fs=function(e){e&&n.e(27).then(n.bind(n,27)).then((function(t){var n=t.getCLS,r=t.getFID,o=t.getFCP,i=t.getLCP,a=t.getTTFB;n(e),r(e),o(e),i(e),a(e)}))},Ms=document.getElementById("root");Ms&&(0,r.render)(zt(Ss,{}),Ms),Fs()}()}(); \ No newline at end of file diff --git a/app/vlselect/vmui/static/js/main.886fc1d3.js b/app/vlselect/vmui/static/js/main.886fc1d3.js new file mode 100644 index 000000000..472f0ff64 --- /dev/null +++ b/app/vlselect/vmui/static/js/main.886fc1d3.js @@ -0,0 +1,2 @@ +/*! For license information please see main.886fc1d3.js.LICENSE.txt */ +!function(){var e={680:function(e,t,n){"use strict";var r=n(476),o=n(962),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"===typeof n&&i(e,".prototype.")>-1?o(n):n}},962:function(e,t,n){"use strict";var r=n(199),o=n(476),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),u=o("%Reflect.apply%",!0)||r.call(a,i),l=o("%Object.getOwnPropertyDescriptor%",!0),c=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(c)try{c({},"a",{value:1})}catch(d){c=null}e.exports=function(e){var t=u(r,a,arguments);l&&c&&(l(t,"length").configurable&&c(t,"length",{value:1+s(0,e.length-(arguments.length-1))}));return t};var f=function(){return u(r,i,arguments)};c?c(e.exports,"apply",{value:f}):e.exports.apply=f},123:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t=t?e:""+Array(t+1-r.length).join(n)+e},y={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+g(r,2,"0")+":"+g(o,2,"0")},m:function e(t,n){if(t.date()1)return e(a[0])}else{var u=t.name;b[u]=t,o=u}return!r&&o&&(_=o),o||!r&&_},k=function(e,t){if(C(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new x(n)},w=y;w.l=D,w.i=C,w.w=function(e,t){return k(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var x=function(){function m(e){this.$L=D(e.locale,null,!0),this.parse(e)}var g=m.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(w.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(h);if(r){var o=r[2]-1||0,i=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)):new Date(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return w},g.isValid=function(){return!(this.$d.toString()===p)},g.isSame=function(e,t){var n=k(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return k(e)=0&&(i[f]=parseInt(s,10))}var d=i[3],p=24===d?0:d,h=i[0]+"-"+i[1]+"-"+i[2]+" "+p+":"+i[4]+":"+i[5]+":000",v=+t;return(o.utc(h).valueOf()-(v-=v%1e3))/6e4},l=r.prototype;l.tz=function(e,t){void 0===e&&(e=i);var n=this.utcOffset(),r=this.toDate(),a=r.toLocaleString("en-US",{timeZone:e}),u=Math.round((r-new Date(a))/1e3/60),l=o(a).$set("millisecond",this.$ms).utcOffset(15*-Math.round(r.getTimezoneOffset()/15)-u,!0);if(t){var c=l.utcOffset();l=l.add(n-c,"minute")}return l.$x.$timezone=e,l},l.offsetName=function(e){var t=this.$x.$timezone||o.tz.guess(),n=a(this.valueOf(),t,{timeZoneName:e}).find((function(e){return"timezonename"===e.type.toLowerCase()}));return n&&n.value};var c=l.startOf;l.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return c.call(this,e,t);var n=o(this.format("YYYY-MM-DD HH:mm:ss:SSS"));return c.call(n,e,t).tz(this.$x.$timezone,!0)},o.tz=function(e,t,n){var r=n&&t,a=n||t||i,l=u(+o(),a);if("string"!=typeof e)return o(e).tz(a);var c=function(e,t,n){var r=e-60*t*1e3,o=u(r,n);if(t===o)return[r,t];var i=u(r-=60*(o-t)*1e3,n);return o===i?[r,o]:[e-60*Math.min(o,i)*1e3,Math.max(o,i)]}(o.utc(e,r).valueOf(),l,a),s=c[0],f=c[1],d=o(s).utcOffset(f);return d.$x.$timezone=a,d},o.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},o.tz.setDefault=function(e){i=e}}}()},635:function(e){e.exports=function(){"use strict";var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,o,i){var a=o.prototype;i.utc=function(e){return new o({date:e,utc:!0,args:arguments})},a.utc=function(t){var n=i(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},a.local=function(){return i(this.toDate(),{locale:this.$L,utc:!1})};var u=a.parse;a.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),u.call(this,e)};var l=a.init;a.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var c=a.utcOffset;a.utcOffset=function(r,o){var i=this.$utils().u;if(i(r))return this.$u?0:i(this.$offset)?c.call(this):this.$offset;if("string"==typeof r&&(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var o=(""+r[0]).match(n)||["-",0,0],i=o[0],a=60*+o[1]+ +o[2];return 0===a?0:"+"===i?a:-a}(r),null===r))return this;var a=Math.abs(r)<=16?60*r:r,u=this;if(o)return u.$offset=a,u.$u=0===r,u;if(0!==r){var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(u=this.local().add(a+l,e)).$offset=a,u.$x.$localOffset=l}else u=this.utc();return u};var s=a.format;a.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return s.call(this,t)},a.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},a.isUTC=function(){return!!this.$u},a.toISOString=function(){return this.toDate().toISOString()},a.toString=function(){return this.toDate().toUTCString()};var f=a.toDate;a.toDate=function(e){return"s"===e&&this.$offset?i(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():f.call(this)};var d=a.diff;a.diff=function(e,t,n){if(e&&this.$u===e.$u)return d.call(this,e,t,n);var r=this.local(),o=i(e).local();return d.call(r,o,t,n)}}}()},781:function(e){"use strict";var t=Array.prototype.slice,n=Object.prototype.toString;e.exports=function(e){var r=this;if("function"!==typeof r||"[object Function]"!==n.call(r))throw new TypeError("Function.prototype.bind called on incompatible "+r);for(var o,i=t.call(arguments,1),a=Math.max(0,r.length-i.length),u=[],l=0;l1&&"boolean"!==typeof t)throw new a('"allowMissing" argument must be a boolean');if(null===A(/^%?[^%]*%?$/,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=x(e,0,1),n=x(e,-1);if("%"===t&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return w(e,E,(function(e,t,n,o){r[r.length]=n?w(o,S,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",i=F("%"+r+"%",t),u=i.name,c=i.value,s=!1,f=i.alias;f&&(r=f[0],k(n,D([0,1],f)));for(var d=1,p=!0;d=n.length){var y=l(c,h);c=(p=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:c[h]}else p=C(c,h),c=c[h];p&&!s&&(m[u]=c)}}return c}},593:function(e){"use strict";var t={foo:{}},n=Object;e.exports=function(){return{__proto__:t}.foo===t.foo&&!({__proto__:null}instanceof n)}},520:function(e,t,n){"use strict";var r="undefined"!==typeof Symbol&&Symbol,o=n(541);e.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&o())))}},541:function(e){"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},838:function(e,t,n){"use strict";var r=n(199);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},936:function(e,t,n){var r=NaN,o="[object Symbol]",i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,s="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,f="object"==typeof self&&self&&self.Object===Object&&self,d=s||f||Function("return this")(),p=Object.prototype.toString,h=Math.max,v=Math.min,m=function(){return d.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&p.call(e)==o}(e))return r;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=u.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):a.test(e)?r:+e}e.exports=function(e,t,n){var r,o,i,a,u,l,c=0,s=!1,f=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function p(t){var n=r,i=o;return r=o=void 0,c=t,a=e.apply(i,n)}function _(e){var n=e-l;return void 0===l||n>=t||n<0||f&&e-c>=i}function b(){var e=m();if(_(e))return C(e);u=setTimeout(b,function(e){var n=t-(e-l);return f?v(n,i-(e-c)):n}(e))}function C(e){return u=void 0,d&&r?p(e):(r=o=void 0,a)}function D(){var e=m(),n=_(e);if(r=arguments,o=this,l=e,n){if(void 0===u)return function(e){return c=e,u=setTimeout(b,t),s?p(e):a}(l);if(f)return u=setTimeout(b,t),p(l)}return void 0===u&&(u=setTimeout(b,t)),a}return t=y(t)||0,g(n)&&(s=!!n.leading,i=(f="maxWait"in n)?h(y(n.maxWait)||0,t):i,d="trailing"in n?!!n.trailing:d),D.cancel=function(){void 0!==u&&clearTimeout(u),c=0,r=l=o=u=void 0},D.flush=function(){return void 0===u?a:C(m())},D}},7:function(e,t,n){var r="__lodash_hash_undefined__",o=1/0,i="[object Function]",a="[object GeneratorFunction]",u="[object Symbol]",l=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,c=/^\w*$/,s=/^\./,f=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,d=/\\(\\)?/g,p=/^\[object .+?Constructor\]$/,h="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,v="object"==typeof self&&self&&self.Object===Object&&self,m=h||v||Function("return this")();var g=Array.prototype,y=Function.prototype,_=Object.prototype,b=m["__core-js_shared__"],C=function(){var e=/[^.]+$/.exec(b&&b.keys&&b.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),D=y.toString,k=_.hasOwnProperty,w=_.toString,x=RegExp("^"+D.call(k).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),A=m.Symbol,E=g.splice,S=L(m,"Map"),F=L(Object,"create"),M=A?A.prototype:void 0,N=M?M.toString:void 0;function O(e){var t=-1,n=e?e.length:0;for(this.clear();++t-1},T.prototype.set=function(e,t){var n=this.__data__,r=P(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},B.prototype.clear=function(){this.__data__={hash:new O,map:new(S||T),string:new O}},B.prototype.delete=function(e){return z(this,e).delete(e)},B.prototype.get=function(e){return z(this,e).get(e)},B.prototype.has=function(e){return z(this,e).has(e)},B.prototype.set=function(e,t){return z(this,e).set(e,t),this};var $=H((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(U(e))return N?N.call(e):"";var t=e+"";return"0"==t&&1/e==-o?"-0":t}(t);var n=[];return s.test(e)&&n.push(""),e.replace(f,(function(e,t,r,o){n.push(r?o.replace(d,"$1"):t||e)})),n}));function j(e){if("string"==typeof e||U(e))return e;var t=e+"";return"0"==t&&1/e==-o?"-0":t}function H(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function n(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a),a};return n.cache=new(H.Cache||B),n}H.Cache=B;var Y=Array.isArray;function V(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function U(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&w.call(e)==u}e.exports=function(e,t,n){var r=null==e?void 0:I(e,t);return void 0===r?n:r}},61:function(e,t,n){var r="Expected a function",o=NaN,i="[object Symbol]",a=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,s=parseInt,f="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,d="object"==typeof self&&self&&self.Object===Object&&self,p=f||d||Function("return this")(),h=Object.prototype.toString,v=Math.max,m=Math.min,g=function(){return p.Date.now()};function y(e,t,n){var o,i,a,u,l,c,s=0,f=!1,d=!1,p=!0;if("function"!=typeof e)throw new TypeError(r);function h(t){var n=o,r=i;return o=i=void 0,s=t,u=e.apply(r,n)}function y(e){var n=e-c;return void 0===c||n>=t||n<0||d&&e-s>=a}function C(){var e=g();if(y(e))return D(e);l=setTimeout(C,function(e){var n=t-(e-c);return d?m(n,a-(e-s)):n}(e))}function D(e){return l=void 0,p&&o?h(e):(o=i=void 0,u)}function k(){var e=g(),n=y(e);if(o=arguments,i=this,c=e,n){if(void 0===l)return function(e){return s=e,l=setTimeout(C,t),f?h(e):u}(c);if(d)return l=setTimeout(C,t),h(c)}return void 0===l&&(l=setTimeout(C,t)),u}return t=b(t)||0,_(n)&&(f=!!n.leading,a=(d="maxWait"in n)?v(b(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),k.cancel=function(){void 0!==l&&clearTimeout(l),s=0,o=c=i=l=void 0},k.flush=function(){return void 0===l?u:D(g())},k}function _(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function b(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&h.call(e)==i}(e))return o;if(_(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=_(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=l.test(e);return n||c.test(e)?s(e.slice(2),n?2:8):u.test(e)?o:+e}e.exports=function(e,t,n){var o=!0,i=!0;if("function"!=typeof e)throw new TypeError(r);return _(n)&&(o="leading"in n?!!n.leading:o,i="trailing"in n?!!n.trailing:i),y(e,t,{leading:o,maxWait:t,trailing:i})}},154:function(e,t,n){var r="function"===typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,i=r&&o&&"function"===typeof o.get?o.get:null,a=r&&Map.prototype.forEach,u="function"===typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&u?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=u&&l&&"function"===typeof l.get?l.get:null,s=u&&Set.prototype.forEach,f="function"===typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"===typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"===typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,v=Object.prototype.toString,m=Function.prototype.toString,g=String.prototype.match,y=String.prototype.slice,_=String.prototype.replace,b=String.prototype.toUpperCase,C=String.prototype.toLowerCase,D=RegExp.prototype.test,k=Array.prototype.concat,w=Array.prototype.join,x=Array.prototype.slice,A=Math.floor,E="function"===typeof BigInt?BigInt.prototype.valueOf:null,S=Object.getOwnPropertySymbols,F="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,M="function"===typeof Symbol&&"object"===typeof Symbol.iterator,N="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===M||"symbol")?Symbol.toStringTag:null,O=Object.prototype.propertyIsEnumerable,T=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function B(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||D.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"===typeof e){var r=e<0?-A(-e):A(e);if(r!==e){var o=String(r),i=y.call(t,o.length+1);return _.call(o,n,"$&_")+"."+_.call(_.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return _.call(t,n,"$&_")}var P=n(654),I=P.custom,R=H(I)?I:null;function z(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function L(e){return _.call(String(e),/"/g,""")}function $(e){return"[object Array]"===U(e)&&(!N||!("object"===typeof e&&N in e))}function j(e){return"[object RegExp]"===U(e)&&(!N||!("object"===typeof e&&N in e))}function H(e){if(M)return e&&"object"===typeof e&&e instanceof Symbol;if("symbol"===typeof e)return!0;if(!e||"object"!==typeof e||!F)return!1;try{return F.call(e),!0}catch(t){}return!1}e.exports=function e(t,n,r,o){var u=n||{};if(V(u,"quoteStyle")&&"single"!==u.quoteStyle&&"double"!==u.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(V(u,"maxStringLength")&&("number"===typeof u.maxStringLength?u.maxStringLength<0&&u.maxStringLength!==1/0:null!==u.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=!V(u,"customInspect")||u.customInspect;if("boolean"!==typeof l&&"symbol"!==l)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(V(u,"indent")&&null!==u.indent&&"\t"!==u.indent&&!(parseInt(u.indent,10)===u.indent&&u.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(V(u,"numericSeparator")&&"boolean"!==typeof u.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var v=u.numericSeparator;if("undefined"===typeof t)return"undefined";if(null===t)return"null";if("boolean"===typeof t)return t?"true":"false";if("string"===typeof t)return Z(t,u);if("number"===typeof t){if(0===t)return 1/0/t>0?"0":"-0";var b=String(t);return v?B(t,b):b}if("bigint"===typeof t){var D=String(t)+"n";return v?B(t,D):D}var A="undefined"===typeof u.depth?5:u.depth;if("undefined"===typeof r&&(r=0),r>=A&&A>0&&"object"===typeof t)return $(t)?"[Array]":"[Object]";var S=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"===typeof e.indent&&e.indent>0))return null;n=w.call(Array(e.indent+1)," ")}return{base:n,prev:w.call(Array(t+1),n)}}(u,r);if("undefined"===typeof o)o=[];else if(W(o,t)>=0)return"[Circular]";function I(t,n,i){if(n&&(o=x.call(o)).push(n),i){var a={depth:u.depth};return V(u,"quoteStyle")&&(a.quoteStyle=u.quoteStyle),e(t,a,r+1,o)}return e(t,u,r+1,o)}if("function"===typeof t&&!j(t)){var Y=function(e){if(e.name)return e.name;var t=g.call(m.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),q=X(t,I);return"[Function"+(Y?": "+Y:" (anonymous)")+"]"+(q.length>0?" { "+w.call(q,", ")+" }":"")}if(H(t)){var ee=M?_.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):F.call(t);return"object"!==typeof t||M?ee:G(ee)}if(function(e){if(!e||"object"!==typeof e)return!1;if("undefined"!==typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"===typeof e.nodeName&&"function"===typeof e.getAttribute}(t)){for(var te="<"+C.call(String(t.nodeName)),ne=t.attributes||[],re=0;re"}if($(t)){if(0===t.length)return"[]";var oe=X(t,I);return S&&!function(e){for(var t=0;t=0)return!1;return!0}(oe)?"["+J(oe,S)+"]":"[ "+w.call(oe,", ")+" ]"}if(function(e){return"[object Error]"===U(e)&&(!N||!("object"===typeof e&&N in e))}(t)){var ie=X(t,I);return"cause"in Error.prototype||!("cause"in t)||O.call(t,"cause")?0===ie.length?"["+String(t)+"]":"{ ["+String(t)+"] "+w.call(ie,", ")+" }":"{ ["+String(t)+"] "+w.call(k.call("[cause]: "+I(t.cause),ie),", ")+" }"}if("object"===typeof t&&l){if(R&&"function"===typeof t[R]&&P)return P(t,{depth:A-r});if("symbol"!==l&&"function"===typeof t.inspect)return t.inspect()}if(function(e){if(!i||!e||"object"!==typeof e)return!1;try{i.call(e);try{c.call(e)}catch(te){return!0}return e instanceof Map}catch(t){}return!1}(t)){var ae=[];return a&&a.call(t,(function(e,n){ae.push(I(n,t,!0)+" => "+I(e,t))})),K("Map",i.call(t),ae,S)}if(function(e){if(!c||!e||"object"!==typeof e)return!1;try{c.call(e);try{i.call(e)}catch(t){return!0}return e instanceof Set}catch(n){}return!1}(t)){var ue=[];return s&&s.call(t,(function(e){ue.push(I(e,t))})),K("Set",c.call(t),ue,S)}if(function(e){if(!f||!e||"object"!==typeof e)return!1;try{f.call(e,f);try{d.call(e,d)}catch(te){return!0}return e instanceof WeakMap}catch(t){}return!1}(t))return Q("WeakMap");if(function(e){if(!d||!e||"object"!==typeof e)return!1;try{d.call(e,d);try{f.call(e,f)}catch(te){return!0}return e instanceof WeakSet}catch(t){}return!1}(t))return Q("WeakSet");if(function(e){if(!p||!e||"object"!==typeof e)return!1;try{return p.call(e),!0}catch(t){}return!1}(t))return Q("WeakRef");if(function(e){return"[object Number]"===U(e)&&(!N||!("object"===typeof e&&N in e))}(t))return G(I(Number(t)));if(function(e){if(!e||"object"!==typeof e||!E)return!1;try{return E.call(e),!0}catch(t){}return!1}(t))return G(I(E.call(t)));if(function(e){return"[object Boolean]"===U(e)&&(!N||!("object"===typeof e&&N in e))}(t))return G(h.call(t));if(function(e){return"[object String]"===U(e)&&(!N||!("object"===typeof e&&N in e))}(t))return G(I(String(t)));if(!function(e){return"[object Date]"===U(e)&&(!N||!("object"===typeof e&&N in e))}(t)&&!j(t)){var le=X(t,I),ce=T?T(t)===Object.prototype:t instanceof Object||t.constructor===Object,se=t instanceof Object?"":"null prototype",fe=!ce&&N&&Object(t)===t&&N in t?y.call(U(t),8,-1):se?"Object":"",de=(ce||"function"!==typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(fe||se?"["+w.call(k.call([],fe||[],se||[]),": ")+"] ":"");return 0===le.length?de+"{}":S?de+"{"+J(le,S)+"}":de+"{ "+w.call(le,", ")+" }"}return String(t)};var Y=Object.prototype.hasOwnProperty||function(e){return e in this};function V(e,t){return Y.call(e,t)}function U(e){return v.call(e)}function W(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return Z(y.call(e,0,t.maxStringLength),t)+r}return z(_.call(_.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,q),"single",t)}function q(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+b.call(t.toString(16))}function G(e){return"Object("+e+")"}function Q(e){return e+" { ? }"}function K(e,t,n,r){return e+" ("+t+") {"+(r?J(n,r):w.call(n,", "))+"}"}function J(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+w.call(e,","+n)+"\n"+t.prev}function X(e,t){var n=$(e),r=[];if(n){r.length=e.length;for(var o=0;o=n.__.length&&n.__.push({__V:s}),n.__[e]}function g(e){return l=1,y(P,e)}function y(e,t,n){var i=m(r++,2);if(i.t=e,!i.__c&&(i.__=[n?n(t):P(void 0,t),function(e){var t=i.__N?i.__N[0]:i.__[0],n=i.t(t,e);t!==n&&(i.__N=[n,i.__[1]],i.__c.setState({}))}],i.__c=o,!o.u)){var a=function(e,t,n){if(!i.__c.__H)return!0;var r=i.__c.__H.__.filter((function(e){return e.__c}));if(r.every((function(e){return!e.__N})))return!u||u.call(this,e,t,n);var o=!1;return r.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(o=!0)}})),!(!o&&i.__c.props===e)&&(!u||u.call(this,e,t,n))};o.u=!0;var u=o.shouldComponentUpdate,l=o.componentWillUpdate;o.componentWillUpdate=function(e,t,n){if(this.__e){var r=u;u=void 0,a(e,t,n),u=r}l&&l.call(this,e,t,n)},o.shouldComponentUpdate=a}return i.__N||i.__}function _(e,t){var n=m(r++,3);!u.YM.__s&&B(n.__H,t)&&(n.__=e,n.i=t,o.__H.__h.push(n))}function b(e,t){var n=m(r++,4);!u.YM.__s&&B(n.__H,t)&&(n.__=e,n.i=t,o.__h.push(n))}function C(e){return l=5,k((function(){return{current:e}}),[])}function D(e,t,n){l=6,b((function(){return"function"==typeof e?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0}),null==n?n:n.concat(e))}function k(e,t){var n=m(r++,7);return B(n.__H,t)?(n.__V=e(),n.i=t,n.__h=e,n.__V):n.__}function w(e,t){return l=8,k((function(){return e}),t)}function x(e){var t=o.context[e.__c],n=m(r++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(o)),t.props.value):e.__}function A(e,t){u.YM.useDebugValue&&u.YM.useDebugValue(t?t(e):e)}function E(e){var t=m(r++,10),n=g();return t.__=e,o.componentDidCatch||(o.componentDidCatch=function(e,r){t.__&&t.__(e,r),n[1](e)}),[n[0],function(){n[1](void 0)}]}function S(){var e=m(r++,11);if(!e.__){for(var t=o.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__}function F(){for(var e;e=c.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(O),e.__H.__h.forEach(T),e.__H.__h=[]}catch(o){e.__H.__h=[],u.YM.__e(o,e.__v)}}u.YM.__b=function(e){o=null,f&&f(e)},u.YM.__r=function(e){d&&d(e),r=0;var t=(o=e.__c).__H;t&&(i===o?(t.__h=[],o.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=s,e.__N=e.i=void 0}))):(t.__h.forEach(O),t.__h.forEach(T),t.__h=[],r=0)),i=o},u.YM.diffed=function(e){p&&p(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==c.push(t)&&a===u.YM.requestAnimationFrame||((a=u.YM.requestAnimationFrame)||N)(F)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==s&&(e.__=e.__V),e.i=void 0,e.__V=s}))),i=o=null},u.YM.__c=function(e,t){t.some((function(e){try{e.__h.forEach(O),e.__h=e.__h.filter((function(e){return!e.__||T(e)}))}catch(i){t.some((function(e){e.__h&&(e.__h=[])})),t=[],u.YM.__e(i,e.__v)}})),h&&h(e,t)},u.YM.unmount=function(e){v&&v(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{O(e)}catch(e){t=e}})),n.__H=void 0,t&&u.YM.__e(t,n.__v))};var M="function"==typeof requestAnimationFrame;function N(e){var t,n=function(){clearTimeout(r),M&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);M&&(t=requestAnimationFrame(n))}function O(e){var t=o,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),o=t}function T(e){var t=o;e.__c=e.__(),o=t}function B(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function P(e,t){return"function"==typeof t?t(e):t}function I(e,t){for(var n in t)e[n]=t[n];return e}function R(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function z(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}function L(e){this.props=e}function $(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:R(this.props,e)}function r(t){return this.shouldComponentUpdate=n,(0,u.az)(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(L.prototype=new u.wA).isPureReactComponent=!0,L.prototype.shouldComponentUpdate=function(e,t){return R(this.props,e)||R(this.state,t)};var j=u.YM.__b;u.YM.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),j&&j(e)};var H="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function Y(e){function t(t){var n=I({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=H,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var V=function(e,t){return null==e?null:(0,u.bR)((0,u.bR)(e).map(t))},U={map:V,forEach:V,count:function(e){return e?(0,u.bR)(e).length:0},only:function(e){var t=(0,u.bR)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:u.bR},W=u.YM.__e;u.YM.__e=function(e,t,n,r){if(e.then)for(var o,i=t;i=i.__;)if((o=i.__c)&&o.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),o.__c(e,t);W(e,t,n,r)};var Z=u.YM.unmount;function q(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=I({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return q(e,t,n)}))),e}function G(e,t,n){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return G(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=n)),e}function Q(){this.__u=0,this.t=null,this.__b=null}function K(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function J(e){var t,n,r;function o(o){if(t||(t=e()).then((function(e){n=e.default||e}),(function(e){r=e})),r)throw r;if(!n)throw t;return(0,u.az)(n,o)}return o.displayName="Lazy",o.__f=!0,o}function X(){this.u=null,this.o=null}u.YM.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),Z&&Z(e)},(Q.prototype=new u.wA).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=K(r.__v),i=!1,a=function(){i||(i=!0,n.__R=null,o?o(u):u())};n.__R=a;var u=function(){if(!--r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=G(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}},l=!0===t.__h;r.__u++||l||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(a,a)},Q.prototype.componentWillUnmount=function(){this.t=[]},Q.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=q(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__a&&(0,u.az)(u.HY,null,e.fallback);return o&&(o.__h=null),[(0,u.az)(u.HY,null,t.__a?null:e.children),o]};var ee=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(e)}}),(0,u.sY)((0,u.az)(te,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function re(e,t){var n=(0,u.az)(ne,{__v:e,i:t});return n.containerInfo=t,n}(X.prototype=new u.wA).__a=function(e){var t=this,n=K(t.__v),r=t.o.get(e);return r[0]++,function(o){var i=function(){t.props.revealOrder?(r.push(o),ee(t,e,r)):o()};n?n(i):i()}},X.prototype.render=function(e){this.u=null,this.o=new Map;var t=(0,u.bR)(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},X.prototype.componentDidUpdate=X.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){ee(e,n,t)}))};var oe="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,ie=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,ae=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,ue=/[A-Z0-9]/g,le="undefined"!=typeof document,ce=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};function se(e,t,n){return null==t.__k&&(t.textContent=""),(0,u.sY)(e,t),"function"==typeof n&&n(),e?e.__c:null}function fe(e,t,n){return(0,u.ZB)(e,t),"function"==typeof n&&n(),e?e.__c:null}u.wA.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(u.wA.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var de=u.YM.event;function pe(){}function he(){return this.cancelBubble}function ve(){return this.defaultPrevented}u.YM.event=function(e){return de&&(e=de(e)),e.persist=pe,e.isPropagationStopped=he,e.isDefaultPrevented=ve,e.nativeEvent=e};var me,ge={enumerable:!1,configurable:!0,get:function(){return this.class}},ye=u.YM.vnode;u.YM.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,r={};for(var o in t){var i=t[o];if(!("value"===o&&"defaultValue"in t&&null==i||le&&"children"===o&&"noscript"===n||"class"===o||"className"===o)){var a=o.toLowerCase();"defaultValue"===o&&"value"in t&&null==t.value?o="value":"download"===o&&!0===i?i="":"ondoubleclick"===a?o="ondblclick":"onchange"!==a||"input"!==n&&"textarea"!==n||ce(t.type)?"onfocus"===a?o="onfocusin":"onblur"===a?o="onfocusout":ae.test(o)?o=a:-1===n.indexOf("-")&&ie.test(o)?o=o.replace(ue,"-$&").toLowerCase():null===i&&(i=void 0):a=o="oninput","oninput"===a&&r[o=a]&&(o="oninputCapture"),r[o]=i}}"select"==n&&r.multiple&&Array.isArray(r.value)&&(r.value=(0,u.bR)(t.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==n&&null!=r.defaultValue&&(r.value=(0,u.bR)(t.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",ge)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),e.props=r}(e),e.$$typeof=oe,ye&&ye(e)};var _e=u.YM.__r;u.YM.__r=function(e){_e&&_e(e),me=e.__c};var be=u.YM.diffed;u.YM.diffed=function(e){be&&be(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value),me=null};var Ce={ReactCurrentDispatcher:{current:{readContext:function(e){return me.__n[e.__c].props.value}}}},De="17.0.2";function ke(e){return u.az.bind(null,e)}function we(e){return!!e&&e.$$typeof===oe}function xe(e){return we(e)?u.Tm.apply(null,arguments):e}function Ae(e){return!!e.__k&&((0,u.sY)(null,e),!0)}function Ee(e){return e&&(e.base||1===e.nodeType&&e)||null}var Se=function(e,t){return e(t)},Fe=function(e,t){return e(t)},Me=u.HY;function Ne(e){e()}function Oe(e){return e}function Te(){return[!1,Ne]}var Be=b;function Pe(e,t){var n=t(),r=g({h:{__:n,v:t}}),o=r[0].h,i=r[1];return b((function(){o.__=n,o.v=t,z(o.__,t())||i({h:o})}),[e,n,t]),_((function(){return z(o.__,o.v())||i({h:o}),e((function(){z(o.__,o.v())||i({h:o})}))}),[e]),n}var Ie={useState:g,useId:S,useReducer:y,useEffect:_,useLayoutEffect:b,useInsertionEffect:Be,useTransition:Te,useDeferredValue:Oe,useSyncExternalStore:Pe,startTransition:Ne,useRef:C,useImperativeHandle:D,useMemo:k,useCallback:w,useContext:x,useDebugValue:A,version:"17.0.2",Children:U,render:se,hydrate:fe,unmountComponentAtNode:Ae,createPortal:re,createElement:u.az,createContext:u.kr,createFactory:ke,cloneElement:xe,createRef:u.Vf,Fragment:u.HY,isValidElement:we,findDOMNode:Ee,Component:u.wA,PureComponent:L,memo:$,forwardRef:Y,flushSync:Fe,unstable_batchedUpdates:Se,StrictMode:Me,Suspense:Q,SuspenseList:X,lazy:J,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Ce}},856:function(e,t,n){"use strict";n.d(t,{HY:function(){return b},Tm:function(){return Y},Vf:function(){return _},YM:function(){return o},ZB:function(){return H},az:function(){return g},bR:function(){return S},kr:function(){return V},sY:function(){return j},wA:function(){return C}});var r,o,i,a,u,l,c,s,f={},d=[],p=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,h=Array.isArray;function v(e,t){for(var n in t)e[n]=t[n];return e}function m(e){var t=e.parentNode;t&&t.removeChild(e)}function g(e,t,n){var o,i,a,u={};for(a in t)"key"==a?o=t[a]:"ref"==a?i=t[a]:u[a]=t[a];if(arguments.length>2&&(u.children=arguments.length>3?r.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===u[a]&&(u[a]=e.defaultProps[a]);return y(e,u,o,i,null)}function y(e,t,n,r,a){var u={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==a?++i:a};return null==a&&null!=o.vnode&&o.vnode(u),u}function _(){return{current:null}}function b(e){return e.children}function C(e,t){this.props=e,this.context=t}function D(e,t){if(null==t)return e.__?D(e.__,e.__.__k.indexOf(e)+1):null;for(var n;tt&&a.sort(c));x.__r=0}function A(e,t,n,r,o,i,a,u,l,c){var s,p,v,m,g,_,C,k=r&&r.__k||d,w=k.length;for(n.__k=[],s=0;s0?y(m.type,m.props,m.key,m.ref?m.ref:null,m.__v):m)){if(m.__=n,m.__b=n.__b+1,null===(v=k[s])||v&&m.key==v.key&&m.type===v.type)k[s]=void 0;else for(p=0;p=0;t--)if((n=e.__k[t])&&(r=M(n)))return r;return null}function N(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||p.test(t)?n:n+"px"}function O(e,t,n,r,o){var i;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||N(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||N(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])i=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=n,n?r||e.addEventListener(t,i?B:T,i):e.removeEventListener(t,i?B:T,i);else if("dangerouslySetInnerHTML"!==t){if(o)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&"rowSpan"!==t&&"colSpan"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!==t[4]?e.removeAttribute(t):e.setAttribute(t,n))}}function T(e){return this.l[e.type+!1](o.event?o.event(e):e)}function B(e){return this.l[e.type+!0](o.event?o.event(e):e)}function P(e,t,n,r,i,a,u,l,c){var s,f,d,p,m,g,y,_,D,k,w,x,E,S,F,M=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(c=n.__h,l=t.__e=n.__e,t.__h=null,a=[l]),(s=o.__b)&&s(t);try{e:if("function"==typeof M){if(_=t.props,D=(s=M.contextType)&&r[s.__c],k=s?D?D.props.value:s.__:r,n.__c?y=(f=t.__c=n.__c).__=f.__E:("prototype"in M&&M.prototype.render?t.__c=f=new M(_,k):(t.__c=f=new C(_,k),f.constructor=M,f.render=$),D&&D.sub(f),f.props=_,f.state||(f.state={}),f.context=k,f.__n=r,d=f.__d=!0,f.__h=[],f._sb=[]),null==f.__s&&(f.__s=f.state),null!=M.getDerivedStateFromProps&&(f.__s==f.state&&(f.__s=v({},f.__s)),v(f.__s,M.getDerivedStateFromProps(_,f.__s))),p=f.props,m=f.state,f.__v=t,d)null==M.getDerivedStateFromProps&&null!=f.componentWillMount&&f.componentWillMount(),null!=f.componentDidMount&&f.__h.push(f.componentDidMount);else{if(null==M.getDerivedStateFromProps&&_!==p&&null!=f.componentWillReceiveProps&&f.componentWillReceiveProps(_,k),!f.__e&&null!=f.shouldComponentUpdate&&!1===f.shouldComponentUpdate(_,f.__s,k)||t.__v===n.__v){for(t.__v!==n.__v&&(f.props=_,f.state=f.__s,f.__d=!1),f.__e=!1,t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),w=0;w2&&(l.children=arguments.length>3?r.call(arguments,2):n),y(e.type,l,o||e.key,i||e.ref,null)}function V(e,t){var n={__c:t="__cC"+s++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,w(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}r=d.slice,o={__e:function(e,t,n,r){for(var o,i,a;t=t.__;)if((o=t.__c)&&!o.__)try{if((i=o.constructor)&&null!=i.getDerivedStateFromError&&(o.setState(i.getDerivedStateFromError(e)),a=o.__d),null!=o.componentDidCatch&&(o.componentDidCatch(e,r||{}),a=o.__d),a)return o.__E=o}catch(t){e=t}throw e}},i=0,C.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=v({},this.state),"function"==typeof e&&(e=e(v({},n),this.props)),e&&v(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),w(this))},C.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),w(this))},C.prototype.render=b,a=[],l="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,c=function(e,t){return e.__v.__b-t.__v.__b},x.__r=0,s=0},609:function(e){"use strict";var t=String.prototype.replace,n=/%20/g,r="RFC1738",o="RFC3986";e.exports={default:o,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:r,RFC3986:o}},776:function(e,t,n){"use strict";var r=n(816),o=n(668),i=n(609);e.exports={formats:i,parse:o,stringify:r}},668:function(e,t,n){"use strict";var r=n(837),o=Object.prototype.hasOwnProperty,i=Array.isArray,a={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},u=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},l=function(e,t){return e&&"string"===typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},c=function(e,t,n,r){if(e){var i=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/g,u=n.depth>0&&/(\[[^[\]]*])/.exec(i),c=u?i.slice(0,u.index):i,s=[];if(c){if(!n.plainObjects&&o.call(Object.prototype,c)&&!n.allowPrototypes)return;s.push(c)}for(var f=0;n.depth>0&&null!==(u=a.exec(i))&&f=0;--i){var a,u=e[i];if("[]"===u&&n.parseArrays)a=[].concat(o);else{a=n.plainObjects?Object.create(null):{};var c="["===u.charAt(0)&&"]"===u.charAt(u.length-1)?u.slice(1,-1):u,s=parseInt(c,10);n.parseArrays||""!==c?!isNaN(s)&&u!==c&&String(s)===c&&s>=0&&n.parseArrays&&s<=n.arrayLimit?(a=[])[s]=o:"__proto__"!==c&&(a[c]=o):a={0:o}}o=a}return o}(s,t,n,r)}};e.exports=function(e,t){var n=function(e){if(!e)return a;if(null!==e.decoder&&void 0!==e.decoder&&"function"!==typeof e.decoder)throw new TypeError("Decoder has to be a function.");if("undefined"!==typeof e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t="undefined"===typeof e.charset?a.charset:e.charset;return{allowDots:"undefined"===typeof e.allowDots?a.allowDots:!!e.allowDots,allowPrototypes:"boolean"===typeof e.allowPrototypes?e.allowPrototypes:a.allowPrototypes,allowSparse:"boolean"===typeof e.allowSparse?e.allowSparse:a.allowSparse,arrayLimit:"number"===typeof e.arrayLimit?e.arrayLimit:a.arrayLimit,charset:t,charsetSentinel:"boolean"===typeof e.charsetSentinel?e.charsetSentinel:a.charsetSentinel,comma:"boolean"===typeof e.comma?e.comma:a.comma,decoder:"function"===typeof e.decoder?e.decoder:a.decoder,delimiter:"string"===typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:a.delimiter,depth:"number"===typeof e.depth||!1===e.depth?+e.depth:a.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"===typeof e.interpretNumericEntities?e.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"===typeof e.parameterLimit?e.parameterLimit:a.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"===typeof e.plainObjects?e.plainObjects:a.plainObjects,strictNullHandling:"boolean"===typeof e.strictNullHandling?e.strictNullHandling:a.strictNullHandling}}(t);if(""===e||null===e||"undefined"===typeof e)return n.plainObjects?Object.create(null):{};for(var s="string"===typeof e?function(e,t){var n,c={__proto__:null},s=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,f=t.parameterLimit===1/0?void 0:t.parameterLimit,d=s.split(t.delimiter,f),p=-1,h=t.charset;if(t.charsetSentinel)for(n=0;n-1&&(m=i(m)?[m]:m),o.call(c,v)?c[v]=r.combine(c[v],m):c[v]=m}return c}(e,n):e,f=n.plainObjects?Object.create(null):{},d=Object.keys(s),p=0;p0?w.join(",")||null:void 0}];else if(l(d))F=d;else{var N=Object.keys(w);F=v?N.sort(v):N}for(var O=a&&l(w)&&1===w.length?n+"[]":n,T=0;T0?C+b:""}},837:function(e,t,n){"use strict";var r=n(609),o=Object.prototype.hasOwnProperty,i=Array.isArray,a=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),u=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r1;){var t=e.pop(),n=t.obj[t.prop];if(i(n)){for(var r=[],o=0;o=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||i===r.RFC1738&&(40===s||41===s)?l+=u.charAt(c):s<128?l+=a[s]:s<2048?l+=a[192|s>>6]+a[128|63&s]:s<55296||s>=57344?l+=a[224|s>>12]+a[128|s>>6&63]+a[128|63&s]:(c+=1,s=65536+((1023&s)<<10|1023&u.charCodeAt(c)),l+=a[240|s>>18]+a[128|s>>12&63]+a[128|s>>6&63]+a[128|63&s])}return l},isBuffer:function(e){return!(!e||"object"!==typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(i(e)){for(var n=[],r=0;rr.length&&p(e,t.length-1);)t=t.slice(0,t.length-1);return t.length}for(var o=r.length,i=t.length;i>=r.length;i--){var a=t[i];if(!p(e,i)&&h(e,i,a)){o=i+1;break}}return o}function g(e,t){return m(e,t)===e.mask.length}function y(e,t){var n=e.maskChar,r=e.mask,o=e.prefix;if(!n){for((t=_(e,"",t,0)).lengtht.length&&(t+=o.slice(t.length,r)),u.every((function(n){for(;s=n,p(e,c=r)&&s!==o[c];){if(r>=t.length&&(t+=o[r]),u=n,i&&p(e,r)&&u===i)return!0;if(++r>=o.length)return!1}var u,c,s;return!h(e,r,n)&&n!==i||(ro.start?f=(s=function(e,t,n,r){var o=e.mask,i=e.maskChar,a=n.split(""),u=r;return a.every((function(t){for(;a=t,p(e,n=r)&&a!==o[n];)if(++r>=o.length)return!1;var n,a;return(h(e,r,t)||t===i)&&r++,r=i.length?d=i.length:d=a.length&&de.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function y(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _(e){return function(e){if(Array.isArray(e))return p(e)}(e)||y(e)||h(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function D(e){var t=function(e,t){if("object"!==C(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==C(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===C(t)?t:String(t)}function k(e,t){for(var n=0;n=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function H(e,n,r,o){void 0===o&&(o={});var i=o,a=i.window,u=void 0===a?document.defaultView:a,l=i.v5Compat,c=void 0!==l&&l,s=u.history,f=t.Pop,d=null,p=h();function h(){return(s.state||{idx:null}).idx}function v(){f=t.Pop;var e=h(),n=null==e?null:e-p;p=e,d&&d({action:f,location:g.location,delta:n})}function m(e){var t="null"!==u.location.origin?u.location.origin:u.location.href,n="string"===typeof e?e:$(e);return I(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==p&&(p=0,s.replaceState(T({},s.state,{idx:p}),""));var g={get action(){return f},get location(){return e(u,s)},listen:function(e){if(d)throw new Error("A history only accepts one active listener");return u.addEventListener(P,v),d=e,function(){u.removeEventListener(P,v),d=null}},createHref:function(e){return n(u,e)},createURL:m,encodeLocation:function(e){var t=m(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,n){f=t.Push;var o=L(g.location,e,n);r&&r(o,e);var i=z(o,p=h()+1),a=g.createHref(o);try{s.pushState(i,"",a)}catch(l){u.location.assign(a)}c&&d&&d({action:f,location:g.location,delta:1})},replace:function(e,n){f=t.Replace;var o=L(g.location,e,n);r&&r(o,e);var i=z(o,p=h()),a=g.createHref(o);s.replaceState(i,"",a),c&&d&&d({action:f,location:g.location,delta:0})},go:function(e){return s.go(e)}};return g}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(B||(B={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function Y(e,t,n){void 0===n&&(n="/");var r=re(("string"===typeof t?j(t):t).pathname||"/",n);if(null==r)return null;var o=V(e);!function(e){e.sort((function(e,t){return e.score!==t.score?t.score-e.score:function(e,t){var n=e.length===t.length&&e.slice(0,-1).every((function(e,n){return e===t[n]}));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((function(e){return e.childrenIndex})),t.routesMeta.map((function(e){return e.childrenIndex})))}))}(o);for(var i=null,a=0;null==i&&a0&&(I(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+u+'".'),V(e.children,t,l,u)),(null!=e.path||e.index)&&t.push({path:u,score:X(u,e.index),routesMeta:l})};return e.forEach((function(e,t){var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?")){var r,i=g(U(e.path));try{for(i.s();!(r=i.n()).done;){var a=r.value;o(e,t,a)}}catch(u){i.e(u)}finally{i.f()}}else o(e,t)})),t}function U(e){var t=e.split("/");if(0===t.length)return[];var n,r=d(n=t)||y(n)||h(n)||v(),o=r[0],i=r.slice(1),a=o.endsWith("?"),u=o.replace(/\?$/,"");if(0===i.length)return a?[u,""]:[u];var l=U(i.join("/")),c=[];return c.push.apply(c,_(l.map((function(e){return""===e?u:[u,e].join("/")})))),a&&c.push.apply(c,_(l)),c.map((function(t){return e.startsWith("/")&&""===t?"/":t}))}var W=/^:\w+$/,Z=3,q=2,G=1,Q=10,K=-2,J=function(e){return"*"===e};function X(e,t){var n=e.split("/"),r=n.length;return n.some(J)&&(r+=K),t&&(r+=q),n.filter((function(e){return!J(e)})).reduce((function(e,t){return e+(W.test(t)?Z:""===t?G:Q)}),r)}function ee(e,t){for(var n=e.routesMeta,r={},o="/",i=[],a=0;a and the router will parse it for you.'}function ie(e){return e.filter((function(e,t){return 0===t||e.route.path&&e.route.path.length>0}))}function ae(e,t,n,r){var o;void 0===r&&(r=!1),"string"===typeof e?o=j(e):(I(!(o=T({},e)).pathname||!o.pathname.includes("?"),oe("?","pathname","search",o)),I(!o.pathname||!o.pathname.includes("#"),oe("#","pathname","hash",o)),I(!o.search||!o.search.includes("#"),oe("#","search","hash",o)));var i,a=""===e||""===o.pathname,u=a?"/":o.pathname;if(r||null==u)i=n;else{var l=t.length-1;if(u.startsWith("..")){for(var c=u.split("/");".."===c[0];)c.shift(),l-=1;o.pathname=c.join("/")}i=l>=0?t[l]:"/"}var s=function(e,t){void 0===t&&(t="/");var n="string"===typeof e?j(e):e,r=n.pathname,o=n.search,i=void 0===o?"":o,a=n.hash,u=void 0===a?"":a,l=r?r.startsWith("/")?r:function(e,t){var n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((function(e){".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(r,t):t;return{pathname:l,search:ce(i),hash:se(u)}}(o,i),f=u&&"/"!==u&&u.endsWith("/"),d=(a||"."===u)&&n.endsWith("/");return s.pathname.endsWith("/")||!f&&!d||(s.pathname+="/"),s}var ue=function(e){return e.join("/").replace(/\/\/+/g,"/")},le=function(e){return e.replace(/\/+$/,"").replace(/^\/*/,"/")},ce=function(e){return e&&"?"!==e?e.startsWith("?")?e:"?"+e:""},se=function(e){return e&&"#"!==e?e.startsWith("#")?e:"#"+e:""},fe=function(e){A(n,e);var t=M(n);function n(){return b(this,n),t.apply(this,arguments)}return w(n)}(O(Error));function de(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}var pe=["post","put","patch","delete"],he=(new Set(pe),["get"].concat(pe));new Set(he),new Set([301,302,303,307,308]),new Set([307,308]),"undefined"!==typeof window&&"undefined"!==typeof window.document&&window.document.createElement;Symbol("deferred");function ve(){return ve=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||I(!1),a=a.slice(0,Math.min(a.length,l+1))}return a.reduceRight((function(e,o,i){var l=o.route.id?null==u?void 0:u[o.route.id]:null,c=null;n&&(c=o.route.errorElement||Te);var s=t.concat(a.slice(0,i+1)),f=function(){var t;return t=l?c:o.route.Component?r.createElement(o.route.Component,null):o.route.element?o.route.element:e,r.createElement(Pe,{match:o,routeContext:{outlet:e,matches:s,isDataRoute:null!=n},children:t})};return n&&(o.route.ErrorBoundary||o.route.errorElement||0===i)?r.createElement(Be,{location:n.location,revalidation:n.revalidation,component:c,error:l,children:f(),routeContext:{outlet:null,matches:s,isDataRoute:!0}}):f()}),null)}function Re(e){var t=r.useContext(me);return t||I(!1),t}function ze(e){var t=r.useContext(ge);return t||I(!1),t}function Le(e){var t=function(e){var t=r.useContext(Ce);return t||I(!1),t}(),n=t.matches[t.matches.length-1];return n.route.id||I(!1),n.route.id}!function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"}(Ne||(Ne={})),function(e){e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId"}(Oe||(Oe={}));var $e;function je(e){return function(e){var t=r.useContext(Ce).outlet;return t?r.createElement(Ee.Provider,{value:e},t):t}(e.context)}function He(e){I(!1)}function Ye(e){var n=e.basename,o=void 0===n?"/":n,i=e.children,a=void 0===i?null:i,u=e.location,l=e.navigationType,c=void 0===l?t.Pop:l,s=e.navigator,f=e.static,d=void 0!==f&&f;ke()&&I(!1);var p=o.replace(/^\/*/,"/"),h=r.useMemo((function(){return{basename:p,navigator:s,static:d}}),[p,s,d]);"string"===typeof u&&(u=j(u));var v=u,m=v.pathname,g=void 0===m?"/":m,y=v.search,_=void 0===y?"":y,b=v.hash,C=void 0===b?"":b,D=v.state,k=void 0===D?null:D,w=v.key,x=void 0===w?"default":w,A=r.useMemo((function(){var e=re(g,p);return null==e?null:{location:{pathname:e,search:_,hash:C,state:k,key:x},navigationType:c}}),[p,g,_,C,k,x,c]);return null==A?null:r.createElement(_e.Provider,{value:h},r.createElement(be.Provider,{children:a,value:A}))}function Ve(e){var t=e.children,n=e.location;return Fe(We(t),n)}!function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"}($e||($e={}));var Ue=new Promise((function(){}));r.Component;function We(e,t){void 0===t&&(t=[]);var n=[];return r.Children.forEach(e,(function(e,o){if(r.isValidElement(e)){var i=[].concat(_(t),[o]);if(e.type!==r.Fragment){e.type!==He&&I(!1),e.props.index&&e.props.children&&I(!1);var a={id:e.props.id||i.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(a.children=We(e.props.children,i)),n.push(a)}else n.push.apply(n,We(e.props.children,i))}})),n}function Ze(){return Ze=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function Ge(e){return void 0===e&&(e=""),new URLSearchParams("string"===typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((function(t,n){var r=e[n];return t.concat(Array.isArray(r)?r.map((function(e){return[n,e]})):[[n,r]])}),[]))}var Qe=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],Ke=["aria-current","caseSensitive","className","end","style","to","children"];function Je(e){var t=e.basename,n=e.children,o=e.window,i=r.useRef();null==i.current&&(i.current=function(e){return void 0===e&&(e={}),H((function(e,t){var n=j(e.location.hash.substr(1)),r=n.pathname,o=void 0===r?"/":r,i=n.search,a=void 0===i?"":i,u=n.hash;return L("",{pathname:o,search:a,hash:void 0===u?"":u},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){var n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){var o=e.location.href,i=o.indexOf("#");r=-1===i?o:o.slice(0,i)}return r+"#"+("string"===typeof t?t:$(t))}),(function(e,t){R("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),e)}({window:o,v5Compat:!0}));var a=i.current,u=m(r.useState({action:a.action,location:a.location}),2),l=u[0],c=u[1];return r.useLayoutEffect((function(){return a.listen(c)}),[a]),r.createElement(Ye,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:a})}var Xe="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement,et=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,tt=r.forwardRef((function(e,t){var n,o=e.onClick,i=e.relative,a=e.reloadDocument,u=e.replace,l=e.state,c=e.target,s=e.to,f=e.preventScrollReset,d=qe(e,Qe),p=r.useContext(_e).basename,h=!1;if("string"===typeof s&&et.test(s)&&(n=s,Xe))try{var v=new URL(window.location.href),m=s.startsWith("//")?new URL(v.protocol+s):new URL(s),g=re(m.pathname,p);m.origin===v.origin&&null!=g?s=g+m.search+m.hash:h=!0}catch(b){}var y=function(e,t){var n=(void 0===t?{}:t).relative;ke()||I(!1);var o=r.useContext(_e),i=o.basename,a=o.navigator,u=Se(e,{relative:n}),l=u.hash,c=u.pathname,s=u.search,f=c;return"/"!==i&&(f="/"===c?i:ue([i,c])),a.createHref({pathname:f,search:s,hash:l})}(s,{relative:i}),_=function(e,t){var n=void 0===t?{}:t,o=n.target,i=n.replace,a=n.state,u=n.preventScrollReset,l=n.relative,c=Ae(),s=we(),f=Se(e,{relative:l});return r.useCallback((function(t){if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(t,o)){t.preventDefault();var n=void 0!==i?i:$(s)===$(f);c(e,{replace:n,state:a,preventScrollReset:u,relative:l})}}),[s,c,f,i,a,o,e,u,l])}(s,{replace:u,state:l,target:c,preventScrollReset:f,relative:i});return r.createElement("a",Ze({},d,{href:n||y,onClick:h||a?o:function(e){o&&o(e),e.defaultPrevented||_(e)},ref:t,target:c}))}));var nt=r.forwardRef((function(e,t){var n=e["aria-current"],o=void 0===n?"page":n,i=e.caseSensitive,a=void 0!==i&&i,u=e.className,l=void 0===u?"":u,c=e.end,s=void 0!==c&&c,f=e.style,d=e.to,p=e.children,h=qe(e,Ke),v=Se(d,{relative:h.relative}),m=we(),g=r.useContext(ge),y=r.useContext(_e).navigator,_=y.encodeLocation?y.encodeLocation(v).pathname:v.pathname,b=m.pathname,C=g&&g.navigation&&g.navigation.location?g.navigation.location.pathname:null;a||(b=b.toLowerCase(),C=C?C.toLowerCase():null,_=_.toLowerCase());var D,k=b===_||!s&&b.startsWith(_)&&"/"===b.charAt(_.length),w=null!=C&&(C===_||!s&&C.startsWith(_)&&"/"===C.charAt(_.length)),x=k?o:void 0;D="function"===typeof l?l({isActive:k,isPending:w}):[l,k?"active":null,w?"pending":null].filter(Boolean).join(" ");var A="function"===typeof f?f({isActive:k,isPending:w}):f;return r.createElement(tt,Ze({},h,{"aria-current":x,className:D,ref:t,style:A,to:d}),"function"===typeof p?p({isActive:k,isPending:w}):p)}));var rt,ot;function it(e){var t=r.useRef(Ge(e)),n=r.useRef(!1),o=we(),i=r.useMemo((function(){return function(e,t){var n=Ge(e);if(t){var r,o=g(t.keys());try{var i=function(){var e=r.value;n.has(e)||t.getAll(e).forEach((function(t){n.append(e,t)}))};for(o.s();!(r=o.n()).done;)i()}catch(a){o.e(a)}finally{o.f()}}return n}(o.search,n.current?null:t.current)}),[o.search]),a=Ae(),u=r.useCallback((function(e,t){var r=Ge("function"===typeof e?e(i):e);n.current=!0,a("?"+r,t)}),[a,i]);return[i,u]}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(rt||(rt={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(ot||(ot={}));var at;function ut(e,t,n){return(t=D(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lt(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}function ct(e){for(var t=1;t=100&&(t=n-n%10),e<100&&e>=10&&(t=n-n%5),e<10&&e>=1&&(t=n),e<1&&e>.01&&(t=Math.round(40*e)/40),un(i().duration(t||.001,"seconds").asMilliseconds()).replace(/\s/g,"")}(e/(t?qt:Zt))},rn=function(e,t){var n=(t||i()().toDate()).valueOf()/1e3,r=tn(e);return{start:n-r,end:n,step:nn(r),date:on(t||i()().toDate())}},on=function(e){return i().tz(e).utc().format(Wt)},an=function(e){return i().tz(e).format(Wt)},un=function(e){var t=Math.floor(e%1e3),n=Math.floor(e/1e3%60),r=Math.floor(e/1e3/60%60),o=Math.floor(e/1e3/3600%24),i=Math.floor(e/864e5),a=["d","h","m","s","ms"];return[i,o,r,n,t].map((function(e,t){return e?"".concat(e).concat(a[t]):""})).filter((function(e){return e})).join("")},ln=function(e){var t=i()(1e3*e);return t.isValid()?t.toDate():new Date},cn=[{title:"Last 5 minutes",duration:"5m"},{title:"Last 15 minutes",duration:"15m"},{title:"Last 30 minutes",duration:"30m",isDefault:!0},{title:"Last 1 hour",duration:"1h"},{title:"Last 3 hours",duration:"3h"},{title:"Last 6 hours",duration:"6h"},{title:"Last 12 hours",duration:"12h"},{title:"Last 24 hours",duration:"24h"},{title:"Last 2 days",duration:"2d"},{title:"Last 7 days",duration:"7d"},{title:"Last 30 days",duration:"30d"},{title:"Last 90 days",duration:"90d"},{title:"Last 180 days",duration:"180d"},{title:"Last 1 year",duration:"1y"},{title:"Yesterday",duration:"1d",until:function(){return i()().tz().subtract(1,"day").endOf("day").toDate()}},{title:"Today",duration:"1d",until:function(){return i()().tz().endOf("day").toDate()}}].map((function(e){return ct({id:e.title.replace(/\s/g,"_").toLocaleLowerCase(),until:e.until?e.until:function(){return i()().tz().toDate()}},e)})),sn=function(e){var t,n=e.relativeTimeId,r=e.defaultDuration,o=e.defaultEndInput,i=null===(t=cn.find((function(e){return e.isDefault})))||void 0===t?void 0:t.id,a=n||xt("g0.relative_time",i),u=cn.find((function(e){return e.id===a}));return{relativeTimeId:u?a:"none",duration:u?u.duration:r,endInput:u?u.until():o}},fn=function(e){var t=i()().tz(e);return"UTC".concat(t.format("Z"))},dn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=new RegExp(e,"i");return Qt.reduce((function(n,r){var o=(r.match(/^(.*?)\//)||[])[1]||"unknown",i=fn(r),a=i.replace(/UTC|0/,""),u=r.replace(/[/_]/g," "),l={region:r,utc:i,search:"".concat(r," ").concat(i," ").concat(u," ").concat(a)},c=!e||e&&t.test(l.search);return c&&n[o]?n[o].push(l):c&&(n[o]=[l]),n}),{})},pn=function(e){i().tz.setDefault(e)},hn=Et("TIMEZONE")||i().tz.guess();pn(hn);var vn,mn=xt("g0.range_input"),gn=sn({defaultDuration:mn||"1h",defaultEndInput:(vn=xt("g0.end_input",i()().utc().format(Wt)),i()(vn).utcOffset(0,!0).toDate()),relativeTimeId:mn?xt("g0.relative_time","none"):void 0}),yn=gn.duration,_n=gn.endInput,bn=gn.relativeTimeId,Cn={duration:yn,period:rn(yn,_n),relativeTime:bn,timezone:hn};function Dn(e,t){switch(t.type){case"SET_DURATION":return ct(ct({},e),{},{duration:t.payload,period:rn(t.payload,ln(e.period.end)),relativeTime:"none"});case"SET_RELATIVE_TIME":return ct(ct({},e),{},{duration:t.payload.duration,period:rn(t.payload.duration,t.payload.until),relativeTime:t.payload.id});case"SET_PERIOD":var n=function(e){var t=e.to.valueOf()-e.from.valueOf();return un(t)}(t.payload);return ct(ct({},e),{},{duration:n,period:rn(n,t.payload.to),relativeTime:"none"});case"RUN_QUERY":var r=sn({relativeTimeId:e.relativeTime,defaultDuration:e.duration,defaultEndInput:ln(e.period.end)}),o=r.duration,i=r.endInput;return ct(ct({},e),{},{period:rn(o,i)});case"RUN_QUERY_TO_NOW":return ct(ct({},e),{},{period:rn(e.duration)});case"SET_TIMEZONE":return pn(t.payload),At("TIMEZONE",t.payload),ct(ct({},e),{},{timezone:t.payload});default:throw new Error}}var kn=(0,r.createContext)({}),wn=function(){return(0,r.useContext)(kn).state},xn=function(){return(0,r.useContext)(kn).dispatch},An=function(){var e,t=(null===(e=(window.location.hash.split("?")[1]||"").match(/g\d+\.expr/g))||void 0===e?void 0:e.length)||1;return new Array(t>4?4:t).fill(1).map((function(e,t){return xt("g".concat(t,".expr"),"")}))}(),En={query:An,queryHistory:An.map((function(e){return{index:0,values:[e]}})),autocomplete:Et("AUTOCOMPLETE")||!1};function Sn(e,t){switch(t.type){case"SET_QUERY":return ct(ct({},e),{},{query:t.payload.map((function(e){return e}))});case"SET_QUERY_HISTORY":return ct(ct({},e),{},{queryHistory:t.payload});case"SET_QUERY_HISTORY_BY_INDEX":return e.queryHistory.splice(t.payload.queryNumber,1,t.payload.value),ct(ct({},e),{},{queryHistory:e.queryHistory});case"TOGGLE_AUTOCOMPLETE":return At("AUTOCOMPLETE",!e.autocomplete),ct(ct({},e),{},{autocomplete:!e.autocomplete});default:throw new Error}}var Fn=(0,r.createContext)({}),Mn=function(){return Lt("svg",{viewBox:"0 0 74 24",fill:"currentColor",children:[Lt("path",{d:"M6.11767 10.4759C6.47736 10.7556 6.91931 10.909 7.37503 10.9121H7.42681C7.90756 10.9047 8.38832 10.7199 8.67677 10.4685C10.1856 9.18921 14.5568 5.18138 14.5568 5.18138C15.7254 4.09438 12.4637 3.00739 7.42681 3H7.36764C2.3308 3.00739 -0.930935 4.09438 0.237669 5.18138C0.237669 5.18138 4.60884 9.18921 6.11767 10.4759ZM8.67677 12.6424C8.31803 12.9248 7.87599 13.0808 7.41941 13.0861H7.37503C6.91845 13.0808 6.47641 12.9248 6.11767 12.6424C5.0822 11.7551 1.38409 8.42018 0.000989555 7.14832V9.07829C0.000989555 9.29273 0.0823481 9.57372 0.222877 9.70682L0.293316 9.7712L0.293344 9.77122C1.33784 10.7258 4.83903 13.9255 6.11767 15.0161C6.47641 15.2985 6.91845 15.4545 7.37503 15.4597H7.41941C7.90756 15.4449 8.38092 15.2601 8.67677 15.0161C9.9859 13.9069 13.6249 10.572 14.5642 9.70682C14.7121 9.57372 14.7861 9.29273 14.7861 9.07829V7.14832C12.7662 8.99804 10.7297 10.8295 8.67677 12.6424ZM7.41941 17.6263C7.87513 17.6232 8.31708 17.4698 8.67677 17.19C10.7298 15.3746 12.7663 13.5407 14.7861 11.6885V13.6259C14.7861 13.8329 14.7121 14.1139 14.5642 14.247C13.6249 15.1196 9.9859 18.4471 8.67677 19.5563C8.38092 19.8077 7.90756 19.9926 7.41941 20H7.37503C6.91931 19.9968 6.47736 19.8435 6.11767 19.5637C4.91427 18.5373 1.74219 15.6364 0.502294 14.5025C0.393358 14.4029 0.299337 14.3169 0.222877 14.247C0.0823481 14.1139 0.000989555 13.8329 0.000989555 13.6259V11.6885C1.38409 12.953 5.0822 16.2953 6.11767 17.1827C6.47641 17.4651 6.91845 17.6211 7.37503 17.6263H7.41941Z"}),Lt("path",{d:"M34.9996 5L29.1596 19.46H26.7296L20.8896 5H23.0496C23.2829 5 23.4729 5.05667 23.6196 5.17C23.7663 5.28333 23.8763 5.43 23.9496 5.61L27.3596 14.43C27.4729 14.7167 27.5796 15.0333 27.6796 15.38C27.7863 15.72 27.8863 16.0767 27.9796 16.45C28.0596 16.0767 28.1463 15.72 28.2396 15.38C28.3329 15.0333 28.4363 14.7167 28.5496 14.43L31.9396 5.61C31.9929 5.45667 32.0963 5.31667 32.2496 5.19C32.4096 5.06333 32.603 5 32.8297 5H34.9996ZM52.1763 5V19.46H49.8064V10.12C49.8064 9.74667 49.8263 9.34333 49.8663 8.91L45.4963 17.12C45.2897 17.5133 44.973 17.71 44.5463 17.71H44.1663C43.7397 17.71 43.4231 17.5133 43.2164 17.12L38.7963 8.88C38.8163 9.1 38.833 9.31667 38.8463 9.53C38.8597 9.74333 38.8663 9.94 38.8663 10.12V19.46H36.4963V5H38.5263C38.6463 5 38.7497 5.00333 38.8363 5.01C38.923 5.01667 38.9997 5.03333 39.0663 5.06C39.1397 5.08667 39.203 5.13 39.2563 5.19C39.3163 5.25 39.373 5.33 39.4263 5.43L43.7563 13.46C43.8697 13.6733 43.973 13.8933 44.0663 14.12C44.1663 14.3467 44.263 14.58 44.3563 14.82C44.4497 14.5733 44.5464 14.3367 44.6464 14.11C44.7464 13.8767 44.8531 13.6533 44.9664 13.44L49.2363 5.43C49.2897 5.33 49.3463 5.25 49.4063 5.19C49.4663 5.13 49.5297 5.08667 49.5963 5.06C49.6697 5.03333 49.7497 5.01667 49.8363 5.01C49.923 5.00333 50.0264 5 50.1464 5H52.1763ZM61.0626 18.73C61.7426 18.73 62.3492 18.6133 62.8826 18.38C63.4226 18.14 63.8792 17.81 64.2526 17.39C64.6259 16.97 64.9092 16.4767 65.1026 15.91C65.3026 15.3367 65.4026 14.72 65.4026 14.06V5.31H66.4226V14.06C66.4226 14.84 66.2993 15.57 66.0527 16.25C65.806 16.9233 65.4493 17.5133 64.9827 18.02C64.5227 18.52 63.9592 18.9133 63.2926 19.2C62.6326 19.4867 61.8892 19.63 61.0626 19.63C60.2359 19.63 59.4893 19.4867 58.8227 19.2C58.1627 18.9133 57.5992 18.52 57.1326 18.02C56.6726 17.5133 56.3193 16.9233 56.0727 16.25C55.826 15.57 55.7026 14.84 55.7026 14.06V5.31H56.7327V14.05C56.7327 14.71 56.8292 15.3267 57.0226 15.9C57.2226 16.4667 57.506 16.96 57.8727 17.38C58.246 17.8 58.6993 18.13 59.2327 18.37C59.7727 18.61 60.3826 18.73 61.0626 18.73ZM71.4438 19.46H70.4138V5.31H71.4438V19.46Z"})]})},Nn=function(){return Lt("svg",{viewBox:"0 0 85 38",fill:"currentColor",children:[Lt("path",{d:"M11.1177 10.4759C11.4774 10.7556 11.9193 10.909 12.375 10.9121H12.4268C12.9076 10.9047 13.3883 10.7199 13.6768 10.4685C15.1856 9.18921 19.5568 5.18138 19.5568 5.18138C20.7254 4.09438 17.4637 3.00739 12.4268 3H12.3676C7.3308 3.00739 4.06906 4.09438 5.23767 5.18138C5.23767 5.18138 9.60884 9.18921 11.1177 10.4759ZM13.6768 12.6424C13.318 12.9248 12.876 13.0808 12.4194 13.0861H12.375C11.9184 13.0808 11.4764 12.9248 11.1177 12.6424C10.0822 11.7551 6.38409 8.42018 5.00099 7.14832V9.07829C5.00099 9.29273 5.08235 9.57372 5.22288 9.70682L5.29332 9.7712C6.33781 10.7258 9.83903 13.9255 11.1177 15.0161C11.4764 15.2985 11.9184 15.4545 12.375 15.4597H12.4194C12.9076 15.4449 13.3809 15.2601 13.6768 15.0161C14.9859 13.9069 18.6249 10.572 19.5642 9.70682C19.7121 9.57372 19.7861 9.29273 19.7861 9.07829V7.14832C17.7662 8.99804 15.7297 10.8295 13.6768 12.6424ZM12.4194 17.6263C12.8751 17.6232 13.3171 17.4698 13.6768 17.19C15.7298 15.3746 17.7663 13.5407 19.7861 11.6885V13.6259C19.7861 13.8329 19.7121 14.1139 19.5642 14.247C18.6249 15.1196 14.9859 18.4471 13.6768 19.5563C13.3809 19.8077 12.9076 19.9926 12.4194 20H12.375C11.9193 19.9968 11.4774 19.8435 11.1177 19.5637C9.91427 18.5373 6.74219 15.6364 5.50229 14.5025C5.39336 14.4029 5.29934 14.3169 5.22288 14.247C5.08235 14.1139 5.00099 13.8329 5.00099 13.6259V11.6885C6.38409 12.953 10.0822 16.2953 11.1177 17.1827C11.4764 17.4651 11.9184 17.6211 12.375 17.6263H12.4194Z"}),Lt("path",{d:"M39.9996 5L34.1596 19.46H31.7296L25.8896 5H28.0496C28.2829 5 28.4729 5.05667 28.6196 5.17C28.7663 5.28333 28.8763 5.43 28.9496 5.61L32.3596 14.43C32.4729 14.7167 32.5796 15.0333 32.6796 15.38C32.7863 15.72 32.8863 16.0767 32.9796 16.45C33.0596 16.0767 33.1463 15.72 33.2396 15.38C33.3329 15.0333 33.4363 14.7167 33.5496 14.43L36.9396 5.61C36.9929 5.45667 37.0963 5.31667 37.2496 5.19C37.4096 5.06333 37.603 5 37.8297 5H39.9996ZM57.1763 5V19.46H54.8064V10.12C54.8064 9.74667 54.8263 9.34333 54.8663 8.91L50.4963 17.12C50.2897 17.5133 49.973 17.71 49.5463 17.71H49.1663C48.7397 17.71 48.4231 17.5133 48.2164 17.12L43.7963 8.88C43.8163 9.1 43.833 9.31667 43.8463 9.53C43.8597 9.74333 43.8663 9.94 43.8663 10.12V19.46H41.4963V5H43.5263C43.6463 5 43.7497 5.00333 43.8363 5.01C43.923 5.01667 43.9997 5.03333 44.0663 5.06C44.1397 5.08667 44.203 5.13 44.2563 5.19C44.3163 5.25 44.373 5.33 44.4263 5.43L48.7563 13.46C48.8697 13.6733 48.973 13.8933 49.0663 14.12C49.1663 14.3467 49.263 14.58 49.3563 14.82C49.4497 14.5733 49.5464 14.3367 49.6464 14.11C49.7464 13.8767 49.8531 13.6533 49.9664 13.44L54.2363 5.43C54.2897 5.33 54.3463 5.25 54.4063 5.19C54.4663 5.13 54.5297 5.08667 54.5963 5.06C54.6697 5.03333 54.7497 5.01667 54.8363 5.01C54.923 5.00333 55.0264 5 55.1464 5H57.1763ZM66.0626 18.73C66.7426 18.73 67.3492 18.6133 67.8826 18.38C68.4226 18.14 68.8792 17.81 69.2526 17.39C69.6259 16.97 69.9092 16.4767 70.1026 15.91C70.3026 15.3367 70.4026 14.72 70.4026 14.06V5.31H71.4226V14.06C71.4226 14.84 71.2993 15.57 71.0527 16.25C70.806 16.9233 70.4493 17.5133 69.9827 18.02C69.5227 18.52 68.9592 18.9133 68.2926 19.2C67.6326 19.4867 66.8892 19.63 66.0626 19.63C65.2359 19.63 64.4893 19.4867 63.8227 19.2C63.1627 18.9133 62.5992 18.52 62.1326 18.02C61.6726 17.5133 61.3193 16.9233 61.0727 16.25C60.826 15.57 60.7026 14.84 60.7026 14.06V5.31H61.7327V14.05C61.7327 14.71 61.8292 15.3267 62.0226 15.9C62.2226 16.4667 62.506 16.96 62.8727 17.38C63.246 17.8 63.6993 18.13 64.2327 18.37C64.7727 18.61 65.3826 18.73 66.0626 18.73ZM76.4438 19.46H75.4138V5.31H76.4438V19.46Z"}),Lt("path",{d:"M1.73028 36V30.834L1.05828 30.756C0.974281 30.736 0.904281 30.706 0.848281 30.666C0.796281 30.622 0.770281 30.56 0.770281 30.48V30.042H1.73028V29.454C1.73028 29.106 1.77828 28.798 1.87428 28.53C1.97428 28.258 2.11428 28.03 2.29428 27.846C2.47828 27.658 2.69828 27.516 2.95428 27.42C3.21028 27.324 3.49828 27.276 3.81828 27.276C4.09028 27.276 4.34028 27.316 4.56828 27.396L4.54428 27.93C4.53628 28.026 4.48228 28.078 4.38228 28.086C4.28628 28.094 4.15628 28.098 3.99228 28.098C3.80828 28.098 3.64028 28.122 3.48828 28.17C3.34028 28.218 3.21228 28.296 3.10428 28.404C2.99628 28.512 2.91228 28.654 2.85228 28.83C2.79628 29.006 2.76828 29.224 2.76828 29.484V30.042H4.52028V30.816H2.80428V36H1.73028ZM7.90409 29.826C8.34809 29.826 8.74809 29.9 9.10409 30.048C9.46009 30.196 9.76409 30.406 10.0161 30.678C10.2681 30.95 10.4601 31.28 10.5921 31.668C10.7281 32.052 10.7961 32.482 10.7961 32.958C10.7961 33.438 10.7281 33.87 10.5921 34.254C10.4601 34.638 10.2681 34.966 10.0161 35.238C9.76409 35.51 9.46009 35.72 9.10409 35.868C8.74809 36.012 8.34809 36.084 7.90409 36.084C7.45609 36.084 7.05209 36.012 6.69209 35.868C6.33609 35.72 6.03209 35.51 5.78009 35.238C5.52809 34.966 5.33409 34.638 5.19809 34.254C5.06609 33.87 5.00009 33.438 5.00009 32.958C5.00009 32.482 5.06609 32.052 5.19809 31.668C5.33409 31.28 5.52809 30.95 5.78009 30.678C6.03209 30.406 6.33609 30.196 6.69209 30.048C7.05209 29.9 7.45609 29.826 7.90409 29.826ZM7.90409 35.25C8.50409 35.25 8.95209 35.05 9.24809 34.65C9.54409 34.246 9.69209 33.684 9.69209 32.964C9.69209 32.24 9.54409 31.676 9.24809 31.272C8.95209 30.868 8.50409 30.666 7.90409 30.666C7.60009 30.666 7.33409 30.718 7.10609 30.822C6.88209 30.926 6.69409 31.076 6.54209 31.272C6.39409 31.468 6.28209 31.71 6.20609 31.998C6.13409 32.282 6.09809 32.604 6.09809 32.964C6.09809 33.684 6.24609 34.246 6.54209 34.65C6.84209 35.05 7.29609 35.25 7.90409 35.25ZM13.1647 31.14C13.3567 30.724 13.5927 30.4 13.8727 30.168C14.1527 29.932 14.4947 29.814 14.8987 29.814C15.0267 29.814 15.1487 29.828 15.2647 29.856C15.3847 29.884 15.4907 29.928 15.5827 29.988L15.5047 30.786C15.4807 30.886 15.4207 30.936 15.3247 30.936C15.2687 30.936 15.1867 30.924 15.0787 30.9C14.9707 30.876 14.8487 30.864 14.7127 30.864C14.5207 30.864 14.3487 30.892 14.1967 30.948C14.0487 31.004 13.9147 31.088 13.7947 31.2C13.6787 31.308 13.5727 31.444 13.4767 31.608C13.3847 31.768 13.3007 31.952 13.2247 32.16V36H12.1507V29.922H12.7627C12.8787 29.922 12.9587 29.944 13.0027 29.988C13.0467 30.032 13.0767 30.108 13.0927 30.216L13.1647 31.14ZM26.8883 27.324L23.3843 36H21.9263L18.4223 27.324H19.7183C19.8583 27.324 19.9723 27.358 20.0603 27.426C20.1483 27.494 20.2143 27.582 20.2583 27.69L22.3043 32.982C22.3723 33.154 22.4363 33.344 22.4963 33.552C22.5603 33.756 22.6203 33.97 22.6763 34.194C22.7243 33.97 22.7763 33.756 22.8323 33.552C22.8883 33.344 22.9503 33.154 23.0183 32.982L25.0523 27.69C25.0843 27.598 25.1463 27.514 25.2383 27.438C25.3343 27.362 25.4503 27.324 25.5863 27.324H26.8883ZM29.0883 29.844V36H27.6003V29.844H29.0883ZM29.2923 28.05C29.2923 28.178 29.2663 28.298 29.2143 28.41C29.1623 28.522 29.0923 28.62 29.0043 28.704C28.9203 28.788 28.8203 28.856 28.7043 28.908C28.5883 28.956 28.4643 28.98 28.3323 28.98C28.2043 28.98 28.0823 28.956 27.9663 28.908C27.8543 28.856 27.7563 28.788 27.6723 28.704C27.5883 28.62 27.5203 28.522 27.4683 28.41C27.4203 28.298 27.3963 28.178 27.3963 28.05C27.3963 27.918 27.4203 27.794 27.4683 27.678C27.5203 27.562 27.5883 27.462 27.6723 27.378C27.7563 27.294 27.8543 27.228 27.9663 27.18C28.0823 27.128 28.2043 27.102 28.3323 27.102C28.4643 27.102 28.5883 27.128 28.7043 27.18C28.8203 27.228 28.9203 27.294 29.0043 27.378C29.0923 27.462 29.1623 27.562 29.2143 27.678C29.2663 27.794 29.2923 27.918 29.2923 28.05ZM35.0092 31.146C34.9652 31.202 34.9212 31.246 34.8772 31.278C34.8372 31.31 34.7772 31.326 34.6972 31.326C34.6212 31.326 34.5472 31.304 34.4752 31.26C34.4032 31.212 34.3172 31.16 34.2172 31.104C34.1172 31.044 33.9972 30.992 33.8572 30.948C33.7212 30.9 33.5512 30.876 33.3472 30.876C33.0872 30.876 32.8592 30.924 32.6632 31.02C32.4672 31.112 32.3032 31.246 32.1712 31.422C32.0432 31.598 31.9472 31.812 31.8832 32.064C31.8192 32.312 31.7872 32.594 31.7872 32.91C31.7872 33.238 31.8212 33.53 31.8892 33.786C31.9612 34.042 32.0632 34.258 32.1952 34.434C32.3272 34.606 32.4872 34.738 32.6752 34.83C32.8632 34.918 33.0752 34.962 33.3112 34.962C33.5472 34.962 33.7372 34.934 33.8812 34.878C34.0292 34.818 34.1532 34.754 34.2532 34.686C34.3532 34.614 34.4392 34.55 34.5112 34.494C34.5872 34.434 34.6712 34.404 34.7632 34.404C34.8832 34.404 34.9732 34.45 35.0332 34.542L35.4592 35.082C35.2952 35.274 35.1172 35.436 34.9252 35.568C34.7332 35.696 34.5332 35.8 34.3252 35.88C34.1212 35.956 33.9092 36.01 33.6892 36.042C33.4732 36.074 33.2572 36.09 33.0412 36.09C32.6612 36.09 32.3032 36.02 31.9672 35.88C31.6312 35.736 31.3372 35.528 31.0852 35.256C30.8332 34.984 30.6332 34.652 30.4852 34.26C30.3412 33.864 30.2692 33.414 30.2692 32.91C30.2692 32.458 30.3332 32.04 30.4612 31.656C30.5932 31.268 30.7852 30.934 31.0372 30.654C31.2892 30.37 31.6012 30.148 31.9732 29.988C32.3452 29.828 32.7732 29.748 33.2572 29.748C33.7172 29.748 34.1192 29.822 34.4632 29.97C34.8112 30.118 35.1232 30.33 35.3992 30.606L35.0092 31.146ZM38.4403 36.096C37.9043 36.096 37.4923 35.946 37.2043 35.646C36.9203 35.342 36.7783 34.924 36.7783 34.392V30.954H36.1483C36.0683 30.954 36.0003 30.928 35.9443 30.876C35.8883 30.824 35.8603 30.746 35.8603 30.642V30.054L36.8503 29.892L37.1623 28.212C37.1823 28.132 37.2203 28.07 37.2763 28.026C37.3323 27.982 37.4043 27.96 37.4923 27.96H38.2603V29.898H39.9043V30.954H38.2603V34.29C38.2603 34.482 38.3063 34.632 38.3983 34.74C38.4943 34.848 38.6243 34.902 38.7883 34.902C38.8803 34.902 38.9563 34.892 39.0163 34.872C39.0803 34.848 39.1343 34.824 39.1783 34.8C39.2263 34.776 39.2683 34.754 39.3043 34.734C39.3403 34.71 39.3763 34.698 39.4123 34.698C39.4563 34.698 39.4923 34.71 39.5203 34.734C39.5483 34.754 39.5783 34.786 39.6103 34.83L40.0543 35.55C39.8383 35.73 39.5903 35.866 39.3103 35.958C39.0303 36.05 38.7403 36.096 38.4403 36.096ZM43.5302 29.748C43.9862 29.748 44.4002 29.822 44.7722 29.97C45.1482 30.118 45.4682 30.328 45.7322 30.6C46.0002 30.872 46.2062 31.204 46.3502 31.596C46.4942 31.988 46.5662 32.426 46.5662 32.91C46.5662 33.398 46.4942 33.838 46.3502 34.23C46.2062 34.622 46.0002 34.956 45.7322 35.232C45.4682 35.508 45.1482 35.72 44.7722 35.868C44.4002 36.016 43.9862 36.09 43.5302 36.09C43.0702 36.09 42.6522 36.016 42.2762 35.868C41.9002 35.72 41.5782 35.508 41.3102 35.232C41.0462 34.956 40.8402 34.622 40.6922 34.23C40.5482 33.838 40.4762 33.398 40.4762 32.91C40.4762 32.426 40.5482 31.988 40.6922 31.596C40.8402 31.204 41.0462 30.872 41.3102 30.6C41.5782 30.328 41.9002 30.118 42.2762 29.97C42.6522 29.822 43.0702 29.748 43.5302 29.748ZM43.5302 34.95C44.0422 34.95 44.4202 34.778 44.6642 34.434C44.9122 34.09 45.0362 33.586 45.0362 32.922C45.0362 32.258 44.9122 31.752 44.6642 31.404C44.4202 31.056 44.0422 30.882 43.5302 30.882C43.0102 30.882 42.6242 31.058 42.3722 31.41C42.1242 31.758 42.0002 32.262 42.0002 32.922C42.0002 33.582 42.1242 34.086 42.3722 34.434C42.6242 34.778 43.0102 34.95 43.5302 34.95ZM49.0948 30.912C49.2868 30.544 49.5148 30.256 49.7788 30.048C50.0428 29.836 50.3548 29.73 50.7148 29.73C50.9988 29.73 51.2268 29.792 51.3988 29.916L51.3028 31.026C51.2828 31.098 51.2528 31.15 51.2128 31.182C51.1768 31.21 51.1268 31.224 51.0628 31.224C51.0028 31.224 50.9128 31.214 50.7928 31.194C50.6768 31.174 50.5628 31.164 50.4508 31.164C50.2868 31.164 50.1408 31.188 50.0128 31.236C49.8848 31.284 49.7688 31.354 49.6648 31.446C49.5648 31.534 49.4748 31.642 49.3948 31.77C49.3188 31.898 49.2468 32.044 49.1788 32.208V36H47.6968V29.844H48.5668C48.7188 29.844 48.8248 29.872 48.8848 29.928C48.9448 29.98 48.9848 30.076 49.0048 30.216L49.0948 30.912ZM53.7094 29.844V36H52.2214V29.844H53.7094ZM53.9134 28.05C53.9134 28.178 53.8874 28.298 53.8354 28.41C53.7834 28.522 53.7134 28.62 53.6254 28.704C53.5414 28.788 53.4414 28.856 53.3254 28.908C53.2094 28.956 53.0854 28.98 52.9534 28.98C52.8254 28.98 52.7034 28.956 52.5874 28.908C52.4754 28.856 52.3774 28.788 52.2934 28.704C52.2094 28.62 52.1414 28.522 52.0894 28.41C52.0414 28.298 52.0174 28.178 52.0174 28.05C52.0174 27.918 52.0414 27.794 52.0894 27.678C52.1414 27.562 52.2094 27.462 52.2934 27.378C52.3774 27.294 52.4754 27.228 52.5874 27.18C52.7034 27.128 52.8254 27.102 52.9534 27.102C53.0854 27.102 53.2094 27.128 53.3254 27.18C53.4414 27.228 53.5414 27.294 53.6254 27.378C53.7134 27.462 53.7834 27.562 53.8354 27.678C53.8874 27.794 53.9134 27.918 53.9134 28.05ZM58.4723 33.372C58.0443 33.392 57.6843 33.43 57.3923 33.486C57.1003 33.538 56.8663 33.606 56.6903 33.69C56.5143 33.774 56.3883 33.872 56.3123 33.984C56.2363 34.096 56.1983 34.218 56.1983 34.35C56.1983 34.61 56.2743 34.796 56.4263 34.908C56.5823 35.02 56.7843 35.076 57.0323 35.076C57.3363 35.076 57.5983 35.022 57.8183 34.914C58.0423 34.802 58.2603 34.634 58.4723 34.41V33.372ZM55.0763 30.702C55.7843 30.054 56.6363 29.73 57.6323 29.73C57.9923 29.73 58.3143 29.79 58.5983 29.91C58.8823 30.026 59.1223 30.19 59.3183 30.402C59.5143 30.61 59.6623 30.86 59.7623 31.152C59.8663 31.444 59.9183 31.764 59.9183 32.112V36H59.2463C59.1063 36 58.9983 35.98 58.9223 35.94C58.8463 35.896 58.7863 35.81 58.7423 35.682L58.6103 35.238C58.4543 35.378 58.3023 35.502 58.1543 35.61C58.0063 35.714 57.8523 35.802 57.6923 35.874C57.5323 35.946 57.3603 36 57.1763 36.036C56.9963 36.076 56.7963 36.096 56.5763 36.096C56.3163 36.096 56.0763 36.062 55.8563 35.994C55.6363 35.922 55.4463 35.816 55.2863 35.676C55.1263 35.536 55.0023 35.362 54.9143 35.154C54.8263 34.946 54.7823 34.704 54.7823 34.428C54.7823 34.272 54.8083 34.118 54.8603 33.966C54.9123 33.81 54.9963 33.662 55.1123 33.522C55.2323 33.382 55.3863 33.25 55.5743 33.126C55.7623 33.002 55.9923 32.894 56.2643 32.802C56.5403 32.71 56.8603 32.636 57.2243 32.58C57.5883 32.52 58.0043 32.484 58.4723 32.472V32.112C58.4723 31.7 58.3843 31.396 58.2083 31.2C58.0323 31 57.7783 30.9 57.4463 30.9C57.2063 30.9 57.0063 30.928 56.8463 30.984C56.6903 31.04 56.5523 31.104 56.4323 31.176C56.3123 31.244 56.2023 31.306 56.1023 31.362C56.0063 31.418 55.8983 31.446 55.7783 31.446C55.6743 31.446 55.5863 31.42 55.5143 31.368C55.4423 31.312 55.3843 31.248 55.3403 31.176L55.0763 30.702ZM66.558 35.022V36H61.68V27.402H62.838V35.022H66.558ZM69.7205 29.826C70.1645 29.826 70.5645 29.9 70.9205 30.048C71.2765 30.196 71.5805 30.406 71.8325 30.678C72.0845 30.95 72.2765 31.28 72.4085 31.668C72.5445 32.052 72.6125 32.482 72.6125 32.958C72.6125 33.438 72.5445 33.87 72.4085 34.254C72.2765 34.638 72.0845 34.966 71.8325 35.238C71.5805 35.51 71.2765 35.72 70.9205 35.868C70.5645 36.012 70.1645 36.084 69.7205 36.084C69.2725 36.084 68.8685 36.012 68.5085 35.868C68.1525 35.72 67.8485 35.51 67.5965 35.238C67.3445 34.966 67.1505 34.638 67.0145 34.254C66.8825 33.87 66.8165 33.438 66.8165 32.958C66.8165 32.482 66.8825 32.052 67.0145 31.668C67.1505 31.28 67.3445 30.95 67.5965 30.678C67.8485 30.406 68.1525 30.196 68.5085 30.048C68.8685 29.9 69.2725 29.826 69.7205 29.826ZM69.7205 35.25C70.3205 35.25 70.7685 35.05 71.0645 34.65C71.3605 34.246 71.5085 33.684 71.5085 32.964C71.5085 32.24 71.3605 31.676 71.0645 31.272C70.7685 30.868 70.3205 30.666 69.7205 30.666C69.4165 30.666 69.1505 30.718 68.9225 30.822C68.6985 30.926 68.5105 31.076 68.3585 31.272C68.2105 31.468 68.0985 31.71 68.0225 31.998C67.9505 32.282 67.9145 32.604 67.9145 32.964C67.9145 33.684 68.0625 34.246 68.3585 34.65C68.6585 35.05 69.1125 35.25 69.7205 35.25ZM76.0499 33.03C76.2659 33.03 76.4559 33 76.6199 32.94C76.7839 32.88 76.9219 32.796 77.0339 32.688C77.1459 32.58 77.2299 32.452 77.2859 32.304C77.3419 32.152 77.3699 31.986 77.3699 31.806C77.3699 31.434 77.2559 31.138 77.0279 30.918C76.8039 30.698 76.4779 30.588 76.0499 30.588C75.6179 30.588 75.2879 30.698 75.0599 30.918C74.8359 31.138 74.7239 31.434 74.7239 31.806C74.7239 31.986 74.7519 32.152 74.8079 32.304C74.8679 32.452 74.9539 32.58 75.0659 32.688C75.1779 32.796 75.3159 32.88 75.4799 32.94C75.6439 33 75.8339 33.03 76.0499 33.03ZM77.9759 36.33C77.9759 36.182 77.9339 36.062 77.8499 35.97C77.7659 35.878 77.6519 35.806 77.5079 35.754C77.3679 35.702 77.2039 35.666 77.0159 35.646C76.8279 35.622 76.6279 35.604 76.4159 35.592C76.2079 35.58 75.9959 35.568 75.7799 35.556C75.5639 35.544 75.3559 35.524 75.1559 35.496C74.9319 35.6 74.7479 35.732 74.6039 35.892C74.4639 36.048 74.3939 36.232 74.3939 36.444C74.3939 36.58 74.4279 36.706 74.4959 36.822C74.5679 36.942 74.6759 37.044 74.8199 37.128C74.9639 37.216 75.1439 37.284 75.3599 37.332C75.5799 37.384 75.8379 37.41 76.1339 37.41C76.4219 37.41 76.6799 37.384 76.9079 37.332C77.1359 37.28 77.3279 37.206 77.4839 37.11C77.6439 37.014 77.7659 36.9 77.8499 36.768C77.9339 36.636 77.9759 36.49 77.9759 36.33ZM79.0619 30.162V30.558C79.0619 30.69 78.9779 30.774 78.8099 30.81L78.1199 30.9C78.2559 31.164 78.3239 31.456 78.3239 31.776C78.3239 32.072 78.2659 32.342 78.1499 32.586C78.0379 32.826 77.8819 33.032 77.6819 33.204C77.4819 33.376 77.2419 33.508 76.9619 33.6C76.6819 33.692 76.3779 33.738 76.0499 33.738C75.7659 33.738 75.4979 33.704 75.2459 33.636C75.1179 33.716 75.0199 33.802 74.9519 33.894C74.8839 33.982 74.8499 34.072 74.8499 34.164C74.8499 34.308 74.9079 34.418 75.0239 34.494C75.1439 34.566 75.2999 34.618 75.4919 34.65C75.6839 34.682 75.9019 34.702 76.1459 34.71C76.3939 34.718 76.6459 34.732 76.9019 34.752C77.1619 34.768 77.4139 34.798 77.6579 34.842C77.9059 34.886 78.1259 34.958 78.3179 35.058C78.5099 35.158 78.6639 35.296 78.7799 35.472C78.8999 35.648 78.9599 35.876 78.9599 36.156C78.9599 36.416 78.8939 36.668 78.7619 36.912C78.6339 37.156 78.4479 37.372 78.2039 37.56C77.9599 37.752 77.6599 37.904 77.3039 38.016C76.9519 38.132 76.5539 38.19 76.1099 38.19C75.6659 38.19 75.2779 38.146 74.9459 38.058C74.6139 37.97 74.3379 37.852 74.1179 37.704C73.8979 37.556 73.7319 37.384 73.6199 37.188C73.5119 36.996 73.4579 36.794 73.4579 36.582C73.4579 36.282 73.5519 36.028 73.7399 35.82C73.9279 35.612 74.1859 35.446 74.5139 35.322C74.3339 35.242 74.1899 35.136 74.0819 35.004C73.9779 34.868 73.9259 34.686 73.9259 34.458C73.9259 34.37 73.9419 34.28 73.9739 34.188C74.0059 34.092 74.0539 33.998 74.1179 33.906C74.1859 33.81 74.2679 33.72 74.3639 33.636C74.4599 33.552 74.5719 33.478 74.6999 33.414C74.3999 33.246 74.1659 33.024 73.9979 32.748C73.8299 32.468 73.7459 32.144 73.7459 31.776C73.7459 31.48 73.8019 31.212 73.9139 30.972C74.0299 30.728 74.1899 30.522 74.3939 30.354C74.5979 30.182 74.8399 30.05 75.1199 29.958C75.4039 29.866 75.7139 29.82 76.0499 29.82C76.3139 29.82 76.5599 29.85 76.7879 29.91C77.0159 29.966 77.2239 30.05 77.4119 30.162H79.0619ZM83.7063 30.924C83.6583 31.012 83.5843 31.056 83.4843 31.056C83.4243 31.056 83.3563 31.034 83.2803 30.99C83.2043 30.946 83.1103 30.898 82.9983 30.846C82.8903 30.79 82.7603 30.74 82.6083 30.696C82.4563 30.648 82.2763 30.624 82.0683 30.624C81.8883 30.624 81.7263 30.648 81.5823 30.696C81.4383 30.74 81.3143 30.802 81.2103 30.882C81.1103 30.962 81.0323 31.056 80.9763 31.164C80.9243 31.268 80.8983 31.382 80.8983 31.506C80.8983 31.662 80.9423 31.792 81.0303 31.896C81.1223 32 81.2423 32.09 81.3903 32.166C81.5383 32.242 81.7063 32.31 81.8943 32.37C82.0823 32.426 82.2743 32.488 82.4703 32.556C82.6703 32.62 82.8643 32.692 83.0523 32.772C83.2403 32.852 83.4083 32.952 83.5563 33.072C83.7043 33.192 83.8223 33.34 83.9103 33.516C84.0023 33.688 84.0483 33.896 84.0483 34.14C84.0483 34.42 83.9983 34.68 83.8983 34.92C83.7983 35.156 83.6503 35.362 83.4543 35.538C83.2583 35.71 83.0183 35.846 82.7343 35.946C82.4503 36.046 82.1223 36.096 81.7503 36.096C81.3263 36.096 80.9423 36.028 80.5983 35.892C80.2543 35.752 79.9623 35.574 79.7223 35.358L79.9743 34.95C80.0063 34.898 80.0443 34.858 80.0883 34.83C80.1323 34.802 80.1883 34.788 80.2563 34.788C80.3283 34.788 80.4043 34.816 80.4843 34.872C80.5643 34.928 80.6603 34.99 80.7723 35.058C80.8883 35.126 81.0283 35.188 81.1923 35.244C81.3563 35.3 81.5603 35.328 81.8043 35.328C82.0123 35.328 82.1943 35.302 82.3503 35.25C82.5063 35.194 82.6363 35.12 82.7403 35.028C82.8443 34.936 82.9203 34.83 82.9683 34.71C83.0203 34.59 83.0463 34.462 83.0463 34.326C83.0463 34.158 83.0003 34.02 82.9083 33.912C82.8203 33.8 82.7023 33.706 82.5543 33.63C82.4063 33.55 82.2363 33.482 82.0443 33.426C81.8563 33.366 81.6623 33.304 81.4623 33.24C81.2663 33.176 81.0723 33.104 80.8803 33.024C80.6923 32.94 80.5243 32.836 80.3763 32.712C80.2283 32.588 80.1083 32.436 80.0163 32.256C79.9283 32.072 79.8843 31.85 79.8843 31.59C79.8843 31.358 79.9323 31.136 80.0283 30.924C80.1243 30.708 80.2643 30.52 80.4483 30.36C80.6323 30.196 80.8583 30.066 81.1263 29.97C81.3943 29.874 81.7003 29.826 82.0443 29.826C82.4443 29.826 82.8023 29.89 83.1183 30.018C83.4383 30.142 83.7143 30.314 83.9463 30.534L83.7063 30.924Z"})]})},On=function(){return Lt("svg",{viewBox:"0 0 15 17",fill:"currentColor",children:Lt("path",{d:"M6.11767 7.47586C6.47736 7.75563 6.91931 7.90898 7.37503 7.91213H7.42681C7.90756 7.90474 8.38832 7.71987 8.67677 7.46846C10.1856 6.18921 14.5568 2.18138 14.5568 2.18138C15.7254 1.09438 12.4637 0.00739 7.42681 0H7.36764C2.3308 0.00739 -0.930935 1.09438 0.237669 2.18138C0.237669 2.18138 4.60884 6.18921 6.11767 7.47586ZM8.67677 9.64243C8.31803 9.92483 7.87599 10.0808 7.41941 10.0861H7.37503C6.91845 10.0808 6.47641 9.92483 6.11767 9.64243C5.0822 8.75513 1.38409 5.42018 0.000989555 4.14832V6.07829C0.000989555 6.29273 0.0823481 6.57372 0.222877 6.70682L0.293316 6.7712L0.293344 6.77122C1.33784 7.72579 4.83903 10.9255 6.11767 12.0161C6.47641 12.2985 6.91845 12.4545 7.37503 12.4597H7.41941C7.90756 12.4449 8.38092 12.2601 8.67677 12.0161C9.9859 10.9069 13.6249 7.57198 14.5642 6.70682C14.7121 6.57372 14.7861 6.29273 14.7861 6.07829V4.14832C12.7662 5.99804 10.7297 7.82949 8.67677 9.64243ZM7.41941 14.6263C7.87513 14.6232 8.31708 14.4698 8.67677 14.19C10.7298 12.3746 12.7663 10.5407 14.7861 8.68853V10.6259C14.7861 10.8329 14.7121 11.1139 14.5642 11.247C13.6249 12.1196 9.9859 15.4471 8.67677 16.5563C8.38092 16.8077 7.90756 16.9926 7.41941 17H7.37503C6.91931 16.9968 6.47736 16.8435 6.11767 16.5637C4.91427 15.5373 1.74219 12.6364 0.502294 11.5025C0.393358 11.4029 0.299337 11.3169 0.222877 11.247C0.0823481 11.1139 0.000989555 10.8329 0.000989555 10.6259V8.68853C1.38409 9.95303 5.0822 13.2953 6.11767 14.1827C6.47641 14.4651 6.91845 14.6211 7.37503 14.6263H7.41941Z"})})},Tn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"})})},Bn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})})},Pn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8zm-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91z"})})},In=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})})},Rn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"})})},zn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"})})},Ln=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"})})},$n=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6zm6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26z"})})},jn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"})})},Hn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"m7 10 5 5 5-5z"})})},Yn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:[Lt("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),Lt("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]})},Vn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"})})},Un=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"})})},Wn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M20 5H4c-1.1 0-1.99.9-1.99 2L2 17c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-9 3h2v2h-2V8zm0 3h2v2h-2v-2zM8 8h2v2H8V8zm0 3h2v2H8v-2zm-1 2H5v-2h2v2zm0-3H5V8h2v2zm9 7H8v-2h8v2zm0-4h-2v-2h2v2zm0-3h-2V8h2v2zm3 3h-2v-2h2v2zm0-3h-2V8h2v2z"})})},Zn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M8 5v14l11-7z"})})},qn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"m10 16.5 6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"})})},Gn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"m3.5 18.49 6-6.01 4 4L22 6.92l-1.41-1.41-7.09 7.97-4-4L2 16.99z"})})},Qn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M10 10.02h5V21h-5zM17 21h3c1.1 0 2-.9 2-2v-9h-5v11zm3-18H5c-1.1 0-2 .9-2 2v3h19V5c0-1.1-.9-2-2-2zM3 19c0 1.1.9 2 2 2h3V10H3v9z"})})},Kn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"})})},Jn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"})})},Xn=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"})})},er=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M19 13H5v-2h14v2z"})})},tr=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M8.9999 14.7854L18.8928 4.8925C19.0803 4.70497 19.3347 4.59961 19.5999 4.59961C19.8651 4.59961 20.1195 4.70497 20.307 4.8925L21.707 6.2925C22.0975 6.68303 22.0975 7.31619 21.707 7.70672L9.70701 19.7067C9.31648 20.0972 8.68332 20.0972 8.2928 19.7067L2.6928 14.1067C2.50526 13.9192 2.3999 13.6648 2.3999 13.3996C2.3999 13.1344 2.50526 12.88 2.6928 12.6925L4.0928 11.2925C4.48332 10.902 5.11648 10.902 5.50701 11.2925L8.9999 14.7854Z"})})},nr=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"})})},rr=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"})})},or=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"})})},ir=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M20 9H4v2h16V9zM4 15h16v-2H4v2z"})})},ar=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M23 8c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2z"})})},ur=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:[Lt("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 5C19.89 4.65 18.67 4.5 17.5 4.5C15.55 4.5 13.45 4.9 12 6C10.55 4.9 8.45 4.5 6.5 4.5C5.33 4.5 4.11 4.65 3 5C2.25 5.25 1.6 5.55 1 6V20.6C1 20.85 1.25 21.1 1.5 21.1C1.6 21.1 1.65 21.1 1.75 21.05C3.15 20.3 4.85 20 6.5 20C8.2 20 10.65 20.65 12 21.5C13.35 20.65 15.8 20 17.5 20C19.15 20 20.85 20.3 22.25 21.05C22.35 21.1 22.4 21.1 22.5 21.1C22.75 21.1 23 20.85 23 20.6V6C22.4 5.55 21.75 5.25 21 5ZM21 18.5C19.9 18.15 18.7 18 17.5 18C15.8 18 13.35 18.65 12 19.5C10.65 18.65 8.2 18 6.5 18C5.3 18 4.1 18.15 3 18.5V7C4.1 6.65 5.3 6.5 6.5 6.5C8.2 6.5 10.65 7.15 12 8C13.35 7.15 15.8 6.5 17.5 6.5C18.7 6.5 19.9 6.65 21 7V18.5Z"}),Lt("path",{d:"M17.5 10.5C18.38 10.5 19.23 10.59 20 10.76V9.24C19.21 9.09 18.36 9 17.5 9C15.8 9 14.26 9.29 13 9.83V11.49C14.13 10.85 15.7 10.5 17.5 10.5ZM13 12.49V14.15C14.13 13.51 15.7 13.16 17.5 13.16C18.38 13.16 19.23 13.25 20 13.42V11.9C19.21 11.75 18.36 11.66 17.5 11.66C15.8 11.66 14.26 11.96 13 12.49ZM17.5 14.33C15.8 14.33 14.26 14.62 13 15.16V16.82C14.13 16.18 15.7 15.83 17.5 15.83C18.38 15.83 19.23 15.92 20 16.09V14.57C19.21 14.41 18.36 14.33 17.5 14.33Z"}),Lt("path",{d:"M6.5 10.5C5.62 10.5 4.77 10.59 4 10.76V9.24C4.79 9.09 5.64 9 6.5 9C8.2 9 9.74 9.29 11 9.83V11.49C9.87 10.85 8.3 10.5 6.5 10.5ZM11 12.49V14.15C9.87 13.51 8.3 13.16 6.5 13.16C5.62 13.16 4.77 13.25 4 13.42V11.9C4.79 11.75 5.64 11.66 6.5 11.66C8.2 11.66 9.74 11.96 11 12.49ZM6.5 14.33C8.2 14.33 9.74 14.62 11 15.16V16.82C9.87 16.18 8.3 15.83 6.5 15.83C5.62 15.83 4.77 15.92 4 16.09V14.57C4.79 14.41 5.64 14.33 6.5 14.33Z"})]})},lr=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3z"})})},cr=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 6C9.79 6 8 7.79 8 10H10C10 8.9 10.9 8 12 8C13.1 8 14 8.9 14 10C14 10.8792 13.4202 11.3236 12.7704 11.8217C11.9421 12.4566 11 13.1787 11 15H13C13 13.9046 13.711 13.2833 14.4408 12.6455C15.21 11.9733 16 11.2829 16 10C16 7.79 14.21 6 12 6ZM13 16V18H11V16H13Z"})})},sr=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M4 20h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm0-3h2v2H4v-2zM2 6c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2zm4 1H4V5h2v2zm-2 7h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm0-3h2v2H4v-2z"})})},fr=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})})},dr=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"})})},pr=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M7 20h4c0 1.1-.9 2-2 2s-2-.9-2-2zm-2-1h8v-2H5v2zm11.5-9.5c0 3.82-2.66 5.86-3.77 6.5H5.27c-1.11-.64-3.77-2.68-3.77-6.5C1.5 5.36 4.86 2 9 2s7.5 3.36 7.5 7.5zm4.87-2.13L20 8l1.37.63L22 10l.63-1.37L24 8l-1.37-.63L22 6l-.63 1.37zM19 6l.94-2.06L22 3l-2.06-.94L19 0l-.94 2.06L16 3l2.06.94L19 6z"})})},hr=function(){return Lt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Lt("path",{d:"M3 14h4v-4H3v4zm0 5h4v-4H3v4zM3 9h4V5H3v4zm5 5h13v-4H8v4zm0 5h13v-4H8v4zM8 5v4h13V5H8z"})})},vr=n(123),mr=n.n(vr);function gr(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var yr=["to","isNavLink","children"],_r=function(e){var t=e.to,n=e.isNavLink,r=e.children,o=gr(e,yr);return n?Lt(nt,ct(ct({to:t},o),{},{children:r})):Lt("div",ct(ct({},o),{},{children:r}))},br=function(e){var t,n=e.activeItem,r=e.item,o=e.color,i=void 0===o?Nt("color-primary"):o,a=e.activeNavRef,u=e.onChange,l=e.isNavLink;return Lt(_r,{className:mr()(ut({"vm-tabs-item":!0,"vm-tabs-item_active":n===r.value},r.className||"",r.className)),isNavLink:l,to:r.value,style:{color:i},onClick:(t=r.value,function(){u&&u(t)}),ref:n===r.value?a:void 0,children:[r.icon&&Lt("div",{className:mr()({"vm-tabs-item__icon":!0,"vm-tabs-item__icon_single":!r.label}),children:r.icon}),r.label]})},Cr="undefined"!==typeof window?r.useLayoutEffect:r.useEffect;var Dr=function(e,t,n,o){var i=(0,r.useRef)(t);Cr((function(){i.current=t}),[t]),(0,r.useEffect)((function(){var t,r=null!==(t=null===n||void 0===n?void 0:n.current)&&void 0!==t?t:window;if(r&&r.addEventListener){var a=function(e){return i.current(e)};return r.addEventListener(e,a,o),function(){r.removeEventListener(e,a,o)}}}),[e,n,o])},kr=function(){var e=m((0,r.useState)({width:0,height:0}),2),t=e[0],n=e[1],o=function(){n({width:window.innerWidth,height:window.innerHeight})};return Dr("resize",o),Cr(o,[]),t},wr=function(e){var t=e.activeItem,n=e.items,o=e.color,i=void 0===o?Nt("color-primary"):o,a=e.onChange,u=e.indicatorPlacement,l=void 0===u?"bottom":u,c=e.isNavLink,s=kr(),f=(0,r.useRef)(null),d=m((0,r.useState)({left:0,width:0,bottom:0}),2),p=d[0],h=d[1];return(0,r.useEffect)((function(){var e;if((null===(e=f.current)||void 0===e?void 0:e.base)instanceof HTMLElement){var t=f.current.base,n=t.offsetLeft,r=t.offsetWidth,o=t.offsetHeight;h({left:n,width:r,bottom:"top"===l?o-2:0})}}),[s,t,f,n]),Lt("div",{className:"vm-tabs",children:[n.map((function(e){return Lt(br,{activeItem:t,item:e,onChange:a,color:i,activeNavRef:f,isNavLink:c},e.value)})),Lt("div",{className:"vm-tabs__indicator",style:ct(ct({},p),{},{borderColor:i})})]})},xr=[{value:"chart",icon:Lt(Gn,{}),label:"Graph",prometheusCode:0},{value:"code",icon:Lt(Kn,{}),label:"JSON",prometheusCode:3},{value:"table",icon:Lt(Qn,{}),label:"Table",prometheusCode:1}],Ar=xt("g0.tab",0),Er=xr.find((function(e){return e.prometheusCode===+Ar||e.value===Ar})),Sr=Et("SERIES_LIMITS"),Fr={displayType:(null===Er||void 0===Er?void 0:Er.value)||"chart",nocache:!1,isTracingEnabled:!1,seriesLimits:Sr?JSON.parse(Et("SERIES_LIMITS")):kt,tableCompact:Et("TABLE_COMPACT")||!1};function Mr(e,t){switch(t.type){case"SET_DISPLAY_TYPE":return ct(ct({},e),{},{displayType:t.payload});case"SET_SERIES_LIMITS":return At("SERIES_LIMITS",JSON.stringify(t.payload)),ct(ct({},e),{},{seriesLimits:t.payload});case"TOGGLE_QUERY_TRACING":return ct(ct({},e),{},{isTracingEnabled:!e.isTracingEnabled});case"TOGGLE_NO_CACHE":return ct(ct({},e),{},{nocache:!e.nocache});case"TOGGLE_TABLE_COMPACT":return At("TABLE_COMPACT",!e.tableCompact),ct(ct({},e),{},{tableCompact:!e.tableCompact});default:throw new Error}}var Nr=(0,r.createContext)({}),Or=function(){return(0,r.useContext)(Nr).state},Tr=function(){return(0,r.useContext)(Nr).dispatch},Br={customStep:xt("g0.step_input",""),yaxis:{limits:{enable:!1,range:{1:[0,0]}}},isHistogram:!1};function Pr(e,t){switch(t.type){case"TOGGLE_ENABLE_YAXIS_LIMITS":return ct(ct({},e),{},{yaxis:ct(ct({},e.yaxis),{},{limits:ct(ct({},e.yaxis.limits),{},{enable:!e.yaxis.limits.enable})})});case"SET_CUSTOM_STEP":return ct(ct({},e),{},{customStep:t.payload});case"SET_YAXIS_LIMITS":return ct(ct({},e),{},{yaxis:ct(ct({},e.yaxis),{},{limits:ct(ct({},e.yaxis.limits),{},{range:t.payload})})});case"SET_IS_HISTOGRAM":return ct(ct({},e),{},{isHistogram:t.payload});default:throw new Error}}var Ir=(0,r.createContext)({}),Rr=function(){return(0,r.useContext)(Ir).state},zr=function(){return(0,r.useContext)(Ir).dispatch},Lr={windows:"Windows",mac:"Mac OS",linux:"Linux"},$r=function(){return(Object.values(Lr).find((function(e){return navigator.userAgent.indexOf(e)>=0}))||"unknown")===Lr.mac};function jr(){var e=kr(),t=function(){var e=["Android","webOS","iPhone","iPad","iPod","BlackBerry","Windows Phone"].map((function(e){return navigator.userAgent.match(new RegExp(e,"i"))})).some((function(e){return e})),t=window.innerWidth<500;return e||t},n=m((0,r.useState)(t()),2),o=n[0],i=n[1];return(0,r.useEffect)((function(){i(t())}),[e]),{isMobile:o}}var Hr={success:Lt(Ln,{}),error:Lt(zn,{}),warning:Lt(Rn,{}),info:Lt(In,{})},Yr=function(e){var t,n=e.variant,r=e.children,o=jt().isDarkTheme,i=jr().isMobile;return Lt("div",{className:mr()((t={"vm-alert":!0},ut(t,"vm-alert_".concat(n),n),ut(t,"vm-alert_dark",o),ut(t,"vm-alert_mobile",i),t)),children:[Lt("div",{className:"vm-alert__icon",children:Hr[n||"info"]}),Lt("div",{className:"vm-alert__content",children:r})]})},Vr=(0,r.createContext)({showInfoMessage:function(){}}),Ur={dashboardsSettings:[],dashboardsLoading:!1,dashboardsError:""};function Wr(e,t){switch(t.type){case"SET_DASHBOARDS_SETTINGS":return ct(ct({},e),{},{dashboardsSettings:t.payload});case"SET_DASHBOARDS_LOADING":return ct(ct({},e),{},{dashboardsLoading:t.payload});case"SET_DASHBOARDS_ERROR":return ct(ct({},e),{},{dashboardsError:t.payload});default:throw new Error}}var Zr=(0,r.createContext)({}),qr=function(){return(0,r.useContext)(Zr).state},Gr=function(){for(var e=arguments.length,t=new Array(e),n=0;nd,v=r.top-20<0,m=r.left+C.width+20>f,g=r.left-20<0;return h&&(r.top=t.top-C.height-u),v&&(r.top=t.height+t.top+u),m&&(r.left=t.right-C.width-l),g&&(r.left=t.left+l),p&&(r.width="".concat(t.width,"px")),r.top<0&&(r.top=20),r}),[n,i,w,t,p]);d&&Kr(E,(function(){return x(!1)}),n),(0,r.useEffect)((function(){if(E.current&&w&&(!g||v)){var e=E.current.getBoundingClientRect(),t=e.right,n=e.width;if(t>window.innerWidth){var r=window.innerWidth-20-n;E.current.style.left=rv,y=r.top-20<0,_=r.left+h.width+20>p,b=r.left-20<0;return m&&(r.top=n.top-h.height-c),y&&(r.top=n.height+n.top+c),_&&(r.left=n.right-h.width-s),b&&(r.left=n.left+s),r.top<0&&(r.top=20),r.left<0&&(r.left=20),r}),[g,a,f,h]),C=function(){"boolean"!==typeof o&&d(!0)},D=function(){d(!1)};return(0,r.useEffect)((function(){"boolean"===typeof o&&d(o)}),[o]),(0,r.useEffect)((function(){var e,t=null===g||void 0===g||null===(e=g.current)||void 0===e?void 0:e.base;if(t)return t.addEventListener("mouseenter",C),t.addEventListener("mouseleave",D),function(){t.removeEventListener("mouseenter",C),t.removeEventListener("mouseleave",D)}}),[g]),Lt(Rt.HY,{children:[Lt(r.Fragment,{ref:g,children:t}),!c&&f&&r.default.createPortal(Lt("div",{className:"vm-tooltip",ref:y,style:b,children:n}),document.body)]})},ao=Lt("code",{children:$r()?"Cmd":"Ctrl"}),uo=[{title:"Zoom in",description:Lt(Rt.HY,{children:["To zoom in, hold down the ",ao," + ",Lt("code",{children:"scroll up"}),", or press the ",Lt("code",{children:"+"}),". Also, you can zoom in on a range on the graph by holding down your mouse button and selecting the range."]})},{title:"Zoom out",description:Lt(Rt.HY,{children:["To zoom out, hold down the ",ao," + ",Lt("code",{children:"scroll down"}),", or press the ",Lt("code",{children:"-"}),"."]})},{title:"Move horizontal axis",description:Lt(Rt.HY,{children:["To move the graph, hold down the ",ao," + ",Lt("code",{children:"drag"})," the graph to the right or left."]})},{title:"Fixing a tooltip",description:Lt(Rt.HY,{children:["To fix the tooltip, ",Lt("code",{children:"click"})," mouse when it's open. Then, you can drag the fixed tooltip by ",Lt("code",{children:"clicking"})," and ",Lt("code",{children:"dragging"})," on the ",Lt(ir,{})," icon."]})},{title:"Set a custom range for the vertical axis",description:Lt(Rt.HY,{children:["To set a custom range for the vertical axis, click on the ",Lt(Tn,{})," icon located in the upper right corner of the graph, activate the toggle, and set the values."]})}],lo=[{title:"Show/hide a legend item",description:Lt(Rt.HY,{children:[Lt("code",{children:"click"})," on a legend item to isolate it on the graph.",ao," + ",Lt("code",{children:"click"})," on a legend item to remove it from the graph. To revert to the previous state, click again."]})},{title:"Copy label key-value pairs",description:Lt(Rt.HY,{children:[Lt("code",{children:"click"})," on a label key-value pair to save it to the clipboard."]})},{title:"Collapse/Expand the legend group",description:Lt(Rt.HY,{children:[Lt("code",{children:"click"})," on the group name (e.g. ",Lt("b",{children:'Query 1: {__name__!=""}'}),") to collapse or expand the legend."]})}],co=uo.concat(lo),so=function(){var e=Xr(!1),t=e.value,n=e.setFalse,r=e.setTrue;return Lt(Rt.HY,{children:[Lt(io,{title:"Show tips on working with the graph",children:Lt(Jr,{variant:"text",color:"gray",startIcon:Lt(pr,{}),onClick:r})}),t&&Lt(oo,{title:"Tips on working with the graph and the legend",onClose:n,children:Lt("div",{className:"fc-graph-tips",children:co.map((function(e){var t=e.title,n=e.description;return Lt("div",{className:"fc-graph-tips-item",children:[Lt("h4",{className:"fc-graph-tips-item__action",children:t}),Lt("p",{className:"fc-graph-tips-item__description",children:n})]},t)}))})})]})},fo=Lt("code",{children:$r()?"Cmd":"Ctrl"}),po=[{title:"Query",list:[{keys:Lt("code",{children:"Enter"}),description:"Run"},{keys:Lt(Rt.HY,{children:[Lt("code",{children:"Shift"})," + ",Lt("code",{children:"Enter"})]}),description:"Multi-line queries"},{keys:Lt(Rt.HY,{children:[fo," + ",Lt("code",{children:"Arrow Up"})]}),description:"Previous command from the Query history"},{keys:Lt(Rt.HY,{children:[fo," + ",Lt("code",{children:"Arrow Down"})]}),description:"Next command from the Query history"},{keys:Lt(Rt.HY,{children:[fo," + ",Lt("code",{children:"click"})," by ",Lt(nr,{})]}),description:"Toggle multiple queries"}]},{title:"Graph",readMore:Lt(so,{}),list:[{keys:Lt(Rt.HY,{children:[fo," + ",Lt("code",{children:"scroll Up"})," or ",Lt("code",{children:"+"})]}),description:"Zoom in"},{keys:Lt(Rt.HY,{children:[fo," + ",Lt("code",{children:"scroll Down"})," or ",Lt("code",{children:"-"})]}),description:"Zoom out"},{keys:Lt(Rt.HY,{children:[fo," + ",Lt("code",{children:"drag"})]}),description:"Move the graph left/right"},{keys:Lt(Rt.HY,{children:Lt("code",{children:"click"})}),description:"Select the series in the legend"},{keys:Lt(Rt.HY,{children:[fo," + ",Lt("code",{children:"click"})]}),description:"Toggle multiple series in the legend"}]}],ho="Shortcut keys",vo=$r(),mo=vo?"Cmd + /":"F1",go=function(e){var t=e.showTitle,n=vt(),o=Xr(!1),i=o.value,a=o.setTrue,u=o.setFalse,l=(0,r.useCallback)((function(e){var t=vo&&"/"===e.key&&e.metaKey,n=!vo&&"F1"===e.key&&!e.metaKey;(t||n)&&a()}),[a]);return Dr("keydown",l),Lt(Rt.HY,{children:[Lt(io,{open:!0!==t&&void 0,title:"".concat(ho," (").concat(mo,")"),placement:"bottom-center",children:Lt(Jr,{className:n?"":"vm-header-button",variant:"contained",color:"primary",startIcon:Lt(Wn,{}),onClick:a,children:t&&ho})}),i&&Lt(oo,{title:"Shortcut keys",onClose:u,children:Lt("div",{className:"vm-shortcuts",children:po.map((function(e){return Lt("div",{className:"vm-shortcuts-section",children:[e.readMore&&Lt("div",{className:"vm-shortcuts-section__read-more",children:e.readMore}),Lt("h3",{className:"vm-shortcuts-section__title",children:e.title}),Lt("div",{className:"vm-shortcuts-section-list",children:e.list.map((function(t,n){return Lt("div",{className:"vm-shortcuts-section-list-item",children:[Lt("div",{className:"vm-shortcuts-section-list-item__key",children:t.keys}),Lt("p",{className:"vm-shortcuts-section-list-item__description",children:t.description})]},"".concat(e.title,"_").concat(n))}))})]},e.title)}))})})]})},yo=function(e){var t=e.open;return Lt("button",{className:mr()({"vm-menu-burger":!0,"vm-menu-burger_opened":t}),children:Lt("span",{})})},_o=function(e){var t=e.background,n=e.color,o=we().pathname,i=jr().isMobile,a=(0,r.useRef)(null),u=Xr(!1),l=u.value,c=u.toggle,s=u.setFalse;return(0,r.useEffect)(s,[o]),Kr(a,s),Lt("div",{className:"vm-header-sidebar",ref:a,children:[Lt("div",{className:mr()({"vm-header-sidebar-button":!0,"vm-header-sidebar-button_open":l}),onClick:c,children:Lt(yo,{open:l})}),Lt("div",{className:mr()({"vm-header-sidebar-menu":!0,"vm-header-sidebar-menu_open":l}),children:[Lt("div",{children:Lt(ro,{color:n,background:t,direction:"column"})}),Lt("div",{className:"vm-header-sidebar-menu-settings",children:!i&&Lt(go,{showTitle:!0})})]})]})},bo=function(e){var t=e.label,n=e.value,o=e.type,i=void 0===o?"text":o,a=e.error,u=void 0===a?"":a,l=e.placeholder,c=e.endIcon,s=e.startIcon,f=e.disabled,d=void 0!==f&&f,p=e.autofocus,h=void 0!==p&&p,v=e.helperText,m=e.inputmode,g=void 0===m?"text":m,y=e.onChange,_=e.onEnter,b=e.onKeyDown,C=e.onFocus,D=e.onBlur,k=jt().isDarkTheme,w=jr().isMobile,x=(0,r.useRef)(null),A=(0,r.useRef)(null),E=(0,r.useMemo)((function(){return"textarea"===i?A:x}),[i]),S=mr()({"vm-text-field__input":!0,"vm-text-field__input_error":u,"vm-text-field__input_icon-start":s,"vm-text-field__input_disabled":d,"vm-text-field__input_textarea":"textarea"===i}),F=function(e){b&&b(e),"Enter"!==e.key||e.shiftKey||(e.preventDefault(),_&&_())},M=function(e){d||y&&y(e.target.value)};(0,r.useEffect)((function(){var e;h&&!w&&(null===E||void 0===E||null===(e=E.current)||void 0===e?void 0:e.focus)&&E.current.focus()}),[E,h]);var N=function(){C&&C()},O=function(){D&&D()};return Lt("label",{className:mr()({"vm-text-field":!0,"vm-text-field_textarea":"textarea"===i,"vm-text-field_dark":k}),"data-replicated-value":n,children:[s&&Lt("div",{className:"vm-text-field__icon-start",children:s}),c&&Lt("div",{className:"vm-text-field__icon-end",children:c}),"textarea"===i?Lt("textarea",{className:S,disabled:d,ref:A,value:n,rows:1,inputMode:g,placeholder:l,autoCapitalize:"none",onInput:M,onKeyDown:F,onFocus:N,onBlur:O}):Lt("input",{className:S,disabled:d,ref:x,value:n,type:i,placeholder:l,inputMode:g,autoCapitalize:"none",onInput:M,onKeyDown:F,onFocus:N,onBlur:O}),t&&Lt("span",{className:"vm-text-field__label",children:t}),Lt("span",{className:"vm-text-field__error","data-show":!!u,children:u}),v&&!u&&Lt("span",{className:"vm-text-field__helper-text",children:v})]})},Co=function(e){var t=e.accountIds,n=vt(),o=jr().isMobile,i=jt(),a=i.tenantId,u=i.serverUrl,l=Ht(),c=xn(),s=m((0,r.useState)(""),2),f=s[0],d=s[1],p=(0,r.useRef)(null),h=Xr(!1),v=h.value,g=h.toggle,y=h.setFalse,_=(0,r.useMemo)((function(){if(!f)return t;try{var e=new RegExp(f,"i");return t.filter((function(t){return e.test(t)})).sort((function(t,n){var r,o;return((null===(r=t.match(e))||void 0===r?void 0:r.index)||0)-((null===(o=n.match(e))||void 0===o?void 0:o.index)||0)}))}catch(n){return[]}}),[f,t]),b=(0,r.useMemo)((function(){return t.length>1}),[t]),C=function(e){return function(){var t=e;if(l({type:"SET_TENANT_ID",payload:t}),u){var n=gt(u,t);if(n===u)return;l({type:"SET_SERVER",payload:n}),c({type:"RUN_QUERY"})}y()}};return(0,r.useEffect)((function(){var e=yt(u);a&&a!==e?C(a)():C(e)()}),[u]),b?Lt("div",{className:"vm-tenant-input",children:[Lt(io,{title:"Define Tenant ID if you need request to another storage",children:Lt("div",{ref:p,children:o?Lt("div",{className:"vm-mobile-option",onClick:g,children:[Lt("span",{className:"vm-mobile-option__icon",children:Lt(sr,{})}),Lt("div",{className:"vm-mobile-option-text",children:[Lt("span",{className:"vm-mobile-option-text__label",children:"Tenant ID"}),Lt("span",{className:"vm-mobile-option-text__value",children:a})]}),Lt("span",{className:"vm-mobile-option__arrow",children:Lt(jn,{})})]}):Lt(Jr,{className:n?"":"vm-header-button",variant:"contained",color:"primary",fullWidth:!0,startIcon:Lt(sr,{}),endIcon:Lt("div",{className:mr()({"vm-execution-controls-buttons__arrow":!0,"vm-execution-controls-buttons__arrow_open":v}),children:Lt(jn,{})}),onClick:g,children:a})})}),Lt(eo,{open:v,placement:"bottom-right",onClose:y,buttonRef:p,title:o?"Define Tenant ID":void 0,children:Lt("div",{className:mr()({"vm-list vm-tenant-input-list":!0,"vm-list vm-tenant-input-list_mobile":o}),children:[Lt("div",{className:"vm-tenant-input-list__search",children:Lt(bo,{autofocus:!0,label:"Search",value:f,onChange:d,type:"search"})}),_.map((function(e){return Lt("div",{className:mr()({"vm-list-item":!0,"vm-list-item_mobile":o,"vm-list-item_active":e===a}),onClick:C(e),children:e},e)}))]})})]}):null};var Do=function(e){var t=(0,r.useRef)();return(0,r.useEffect)((function(){t.current=e}),[e]),t.current},ko=function(){var e=vt(),t=jr().isMobile,n=Rr(),o=n.customStep,i=n.isHistogram,a=wn().period,u=a.step,l=a.end,c=a.start,s=zr(),f=Do(l-c),d=(0,r.useMemo)((function(){return nn(l-c,i)}),[u,i]),p=m((0,r.useState)(o||d),2),h=p[0],v=p[1],g=m((0,r.useState)(""),2),y=g[0],_=g[1],b=Xr(!1),C=b.value,D=b.toggle,k=b.setFalse,w=(0,r.useRef)(null),x=function(e){var t=e||h||d||"1s",n=(t.match(/[a-zA-Z]+/g)||[]).length?t:"".concat(t,"s");s({type:"SET_CUSTOM_STEP",payload:n}),v(n),_("")},A=function(e){var t=e.match(/[-+]?([0-9]*\.[0-9]+|[0-9]+)/g)||[],n=e.match(/[a-zA-Z]+/g)||[],r=t.length&&t.every((function(e){return parseFloat(e)>0})),o=n.every((function(e){return Kt.find((function(t){return t.short===e}))})),i=r&&o;v(e),_(i?"":Ft.validStep)};return(0,r.useEffect)((function(){o&&x(o)}),[o]),(0,r.useEffect)((function(){!o&&d&&x(d)}),[d]),(0,r.useEffect)((function(){l-c!==f&&f&&d&&x(d)}),[l,c,f,d]),(0,r.useEffect)((function(){u!==o&&u!==d||x(d)}),[i]),Lt("div",{className:"vm-step-control",ref:w,children:[t?Lt("div",{className:"vm-mobile-option",onClick:D,children:[Lt("span",{className:"vm-mobile-option__icon",children:Lt(ar,{})}),Lt("div",{className:"vm-mobile-option-text",children:[Lt("span",{className:"vm-mobile-option-text__label",children:"Step"}),Lt("span",{className:"vm-mobile-option-text__value",children:h})]}),Lt("span",{className:"vm-mobile-option__arrow",children:Lt(jn,{})})]}):Lt(io,{title:"Query resolution step width",children:Lt(Jr,{className:e?"":"vm-header-button",variant:"contained",color:"primary",startIcon:Lt(ar,{}),onClick:D,children:Lt("p",{children:["STEP",Lt("p",{className:"vm-step-control__value",children:h})]})})}),Lt(eo,{open:C,placement:"bottom-right",onClose:k,buttonRef:w,title:t?"Query resolution step width":void 0,children:Lt("div",{className:mr()({"vm-step-control-popper":!0,"vm-step-control-popper_mobile":t}),children:[Lt(bo,{autofocus:!0,label:"Step value",value:h,error:y,onChange:A,onEnter:function(){x(),k()},onFocus:function(){document.activeElement instanceof HTMLInputElement&&document.activeElement.select()},onBlur:x,endIcon:Lt(io,{title:"Set default step value: ".concat(d),children:Lt(Jr,{size:"small",variant:"text",color:"primary",startIcon:Lt(Pn,{}),onClick:function(){var e=d||"1s";A(e),x(e)}})})}),Lt("div",{className:"vm-step-control-popper-info",children:[Lt("code",{children:"step"})," - the ",Lt("a",{className:"vm-link vm-link_colored",href:"https://prometheus.io/docs/prometheus/latest/querying/basics/#time-durations",target:"_blank",rel:"noreferrer",children:"interval"}),"between datapoints, which must be returned from the range query. The ",Lt("code",{children:"query"})," is executed at",Lt("code",{children:"start"}),", ",Lt("code",{children:"start+step"}),", ",Lt("code",{children:"start+2*step"}),", \u2026, ",Lt("code",{children:"end"})," timestamps.",Lt("a",{className:"vm-link vm-link_colored",href:"https://docs.victoriametrics.com/keyConcepts.html#range-query",target:"_blank",rel:"help noreferrer",children:"Read more about Range query"})]})]})})]})},wo=function(e){var t=e.relativeTime,n=e.setDuration,r=jr().isMobile;return Lt("div",{className:mr()({"vm-time-duration":!0,"vm-time-duration_mobile":r}),children:cn.map((function(e){var o,i=e.id,a=e.duration,u=e.until,l=e.title;return Lt("div",{className:mr()({"vm-list-item":!0,"vm-list-item_mobile":r,"vm-list-item_active":i===t}),onClick:(o={duration:a,until:u(),id:i},function(){n(o)}),children:l||a},i)}))})},xo=function(e){var t=e.viewDate,n=e.showArrowNav,r=e.onChangeViewDate;return Lt("div",{className:"vm-calendar-header",children:[Lt("div",{className:"vm-calendar-header-left",onClick:e.toggleDisplayYears,children:[Lt("span",{className:"vm-calendar-header-left__date",children:t.format("MMMM YYYY")}),Lt("div",{className:"vm-calendar-header-left__select-year",children:Lt(Hn,{})})]}),n&&Lt("div",{className:"vm-calendar-header-right",children:[Lt("div",{className:"vm-calendar-header-right__prev",onClick:function(){r(t.subtract(1,"month"))},children:Lt(jn,{})}),Lt("div",{className:"vm-calendar-header-right__next",onClick:function(){r(t.add(1,"month"))},children:Lt(jn,{})})]})]})},Ao=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],Eo=function(e){var t=e.viewDate,n=e.selectDate,o=e.onChangeSelectDate,a="YYYY-MM-DD",u=i()().tz().startOf("day"),l=(0,r.useMemo)((function(){var e=new Array(42).fill(null),n=t.startOf("month"),r=t.endOf("month").diff(n,"day")+1,o=new Array(r).fill(n).map((function(e,t){return e.add(t,"day")})),i=n.day();return e.splice.apply(e,[i,r].concat(_(o))),e}),[t]),c=function(e){return function(){e&&o(e)}};return Lt("div",{className:"vm-calendar-body",children:[Ao.map((function(e){return Lt("div",{className:"vm-calendar-body-cell vm-calendar-body-cell_weekday",children:e[0]},e)})),l.map((function(e,t){return Lt("div",{className:mr()({"vm-calendar-body-cell":!0,"vm-calendar-body-cell_day":!0,"vm-calendar-body-cell_day_empty":!e,"vm-calendar-body-cell_day_active":(e&&e.format(a))===n.format(a),"vm-calendar-body-cell_day_today":(e&&e.format(a))===u.format(a)}),onClick:c(e),children:e&&e.format("D")},e?e.format(a):t)}))]})},So=function(e){var t=e.viewDate,n=e.onChangeViewDate,o=i()().format("YYYY"),a=(0,r.useMemo)((function(){return t.format("YYYY")}),[t]),u=(0,r.useMemo)((function(){var e=i()().subtract(9,"year");return new Array(18).fill(e).map((function(e,t){return e.add(t,"year")}))}),[t]);(0,r.useEffect)((function(){var e=document.getElementById("vm-calendar-year-".concat(a));e&&e.scrollIntoView({block:"center"})}),[]);return Lt("div",{className:"vm-calendar-years",children:u.map((function(e){return Lt("div",{className:mr()({"vm-calendar-years__year":!0,"vm-calendar-years__year_selected":e.format("YYYY")===a,"vm-calendar-years__year_today":e.format("YYYY")===o}),id:"vm-calendar-year-".concat(e.format("YYYY")),onClick:(t=e,function(){n(t)}),children:e.format("YYYY")},e.format("YYYY"));var t}))})},Fo=function(e){var t=e.viewDate,n=e.selectDate,o=e.onChangeViewDate,a=i()().format("MM"),u=(0,r.useMemo)((function(){return n.format("MM")}),[n]),l=(0,r.useMemo)((function(){return new Array(12).fill("").map((function(e,n){return i()(t).month(n)}))}),[t]);(0,r.useEffect)((function(){var e=document.getElementById("vm-calendar-year-".concat(u));e&&e.scrollIntoView({block:"center"})}),[]);var c=function(e){return function(){o(e)}};return Lt("div",{className:"vm-calendar-years",children:l.map((function(e){return Lt("div",{className:mr()({"vm-calendar-years__year":!0,"vm-calendar-years__year_selected":e.format("MM")===u,"vm-calendar-years__year_today":e.format("MM")===a}),id:"vm-calendar-year-".concat(e.format("MM")),onClick:c(e),children:e.format("MMMM")},e.format("MM"))}))})},Mo=function(e){return e[e.days=0]="days",e[e.months=1]="months",e[e.years=2]="years",e}(Mo||{}),No=function(e){var t=e.date,n=e.format,o=void 0===n?Ut:n,a=e.onChange,u=m((0,r.useState)(Mo.days),2),l=u[0],c=u[1],s=m((0,r.useState)(i().tz(t)),2),f=s[0],d=s[1],p=m((0,r.useState)(i().tz(t)),2),h=p[0],v=p[1],g=i()().startOf("day").tz(),y=g.format()===f.format(),_=jr().isMobile,b=function(e){d(e),c((function(e){return e===Mo.years?Mo.months:Mo.days}))};return(0,r.useEffect)((function(){h.format()!==i().tz(t).format()&&a(h.format(o))}),[h]),(0,r.useEffect)((function(){var e=i().tz(t);d(e),v(e)}),[t]),Lt("div",{className:mr()({"vm-calendar":!0,"vm-calendar_mobile":_}),children:[Lt(xo,{viewDate:f,onChangeViewDate:b,toggleDisplayYears:function(){c((function(e){return e===Mo.years?Mo.days:Mo.years}))},showArrowNav:l===Mo.days}),l===Mo.days&&Lt(Eo,{viewDate:f,selectDate:h,onChangeSelectDate:function(e){v(e)}}),l===Mo.years&&Lt(So,{viewDate:f,onChangeViewDate:b}),l===Mo.months&&Lt(Fo,{selectDate:h,viewDate:f,onChangeViewDate:b}),!y&&l===Mo.days&&Lt("div",{className:"vm-calendar-footer",children:Lt(Jr,{variant:"text",size:"small",onClick:function(){d(g)},children:"show today"})})]})},Oo=(0,r.forwardRef)((function(e,t){var n=e.date,o=e.targetRef,a=e.format,u=void 0===a?Ut:a,l=e.onChange,c=e.label,s=(0,r.useMemo)((function(){return i()(n).isValid()?i().tz(n):i()().tz()}),[n]),f=jr().isMobile,d=Xr(!1),p=d.value,h=d.toggle,v=d.setFalse;return Dr("click",h,o),Dr("keyup",(function(e){"Escape"!==e.key&&"Enter"!==e.key||v()})),Lt(Rt.HY,{children:Lt(eo,{open:p,buttonRef:o,placement:"bottom-right",onClose:v,title:f?c:void 0,children:Lt("div",{ref:t,children:Lt(No,{date:s,format:u,onChange:function(e){l(e),v()}})})})})})),To=Oo,Bo=n(111),Po=n.n(Bo),Io=function(e){return i()(e).isValid()?i().tz(e).format(Ut):e},Ro=function(e){var t=e.value,n=void 0===t?"":t,o=e.label,a=e.pickerLabel,u=e.pickerRef,l=e.onChange,c=e.onEnter,s=(0,r.useRef)(null),f=m((0,r.useState)(null),2),d=f[0],p=f[1],h=m((0,r.useState)(Io(n)),2),v=h[0],g=h[1],y=m((0,r.useState)(!1),2),_=y[0],b=y[1],C=m((0,r.useState)(!1),2),D=C[0],k=C[1],w=i()(v).isValid()?"":"Expected format: YYYY-MM-DD HH:mm:ss";return(0,r.useEffect)((function(){var e=Io(n);e!==v&&g(e),D&&(c(),k(!1))}),[n]),(0,r.useEffect)((function(){_&&d&&(d.focus(),d.setSelectionRange(11,11),b(!1))}),[_]),Lt("div",{className:mr()({"vm-date-time-input":!0,"vm-date-time-input_error":w}),children:[Lt("label",{children:o}),Lt(Po(),{tabIndex:1,inputRef:p,mask:"9999-99-99 99:99:99",placeholder:"YYYY-MM-DD HH:mm:ss",value:v,autoCapitalize:"none",inputMode:"numeric",maskChar:null,onChange:function(e){g(e.currentTarget.value)},onBlur:function(){l(v)},onKeyUp:function(e){"Enter"===e.key&&(l(v),k(!0))}}),w&&Lt("span",{className:"vm-date-time-input__error-text",children:w}),Lt("div",{className:"vm-date-time-input__icon",ref:s,children:Lt(Jr,{variant:"text",color:"gray",size:"small",startIcon:Lt(Vn,{})})}),Lt(To,{label:a,ref:u,date:v,onChange:function(e){g(e),b(!0)},targetRef:s})]})},zo=function(){var e=jr().isMobile,t=jt().isDarkTheme,n=(0,r.useRef)(null),o=kr(),a=(0,r.useMemo)((function(){return o.width>1120}),[o]),u=m((0,r.useState)(),2),l=u[0],c=u[1],s=m((0,r.useState)(),2),f=s[0],d=s[1],p=wn(),h=p.period,v=h.end,g=h.start,y=p.relativeTime,_=p.timezone,b=p.duration,C=xn(),D=vt(),k=Do(_),w=Xr(!1),x=w.value,A=w.toggle,E=w.setFalse,S=(0,r.useMemo)((function(){return{region:_,utc:fn(_)}}),[_]);(0,r.useEffect)((function(){c(an(ln(v)))}),[_,v]),(0,r.useEffect)((function(){d(an(ln(g)))}),[_,g]);var F=function(e){var t=e.duration,n=e.until,r=e.id;C({type:"SET_RELATIVE_TIME",payload:{duration:t,until:n,id:r}}),E()},M=(0,r.useMemo)((function(){return{start:i().tz(ln(g)).format(Ut),end:i().tz(ln(v)).format(Ut)}}),[g,v,_]),N=(0,r.useMemo)((function(){return y&&"none"!==y?y.replace(/_/g," "):"".concat(M.start," - ").concat(M.end)}),[y,M]),O=(0,r.useRef)(null),T=(0,r.useRef)(null),B=(0,r.useRef)(null),P=function(){f&&l&&C({type:"SET_PERIOD",payload:{from:i().tz(f).toDate(),to:i().tz(l).toDate()}}),E()};return(0,r.useEffect)((function(){var e=sn({relativeTimeId:y,defaultDuration:b,defaultEndInput:ln(v)});k&&_!==k&&F({id:e.relativeTimeId,duration:e.duration,until:e.endInput})}),[_,k]),Kr(n,(function(t){var n,r;if(!e){var o=t.target,i=(null===O||void 0===O?void 0:O.current)&&(null===O||void 0===O||null===(n=O.current)||void 0===n?void 0:n.contains(o)),a=(null===T||void 0===T?void 0:T.current)&&(null===T||void 0===T||null===(r=T.current)||void 0===r?void 0:r.contains(o));i||a||E()}})),Lt(Rt.HY,{children:[Lt("div",{ref:B,children:e?Lt("div",{className:"vm-mobile-option",onClick:A,children:[Lt("span",{className:"vm-mobile-option__icon",children:Lt(Yn,{})}),Lt("div",{className:"vm-mobile-option-text",children:[Lt("span",{className:"vm-mobile-option-text__label",children:"Time range"}),Lt("span",{className:"vm-mobile-option-text__value",children:N})]}),Lt("span",{className:"vm-mobile-option__arrow",children:Lt(jn,{})})]}):Lt(io,{title:a?"Time range controls":N,children:Lt(Jr,{className:D?"":"vm-header-button",variant:"contained",color:"primary",startIcon:Lt(Yn,{}),onClick:A,children:a&&Lt("span",{children:N})})})}),Lt(eo,{open:x,buttonRef:B,placement:"bottom-right",onClose:E,clickOutside:!1,title:e?"Time range controls":"",children:Lt("div",{className:mr()({"vm-time-selector":!0,"vm-time-selector_mobile":e}),ref:n,children:[Lt("div",{className:"vm-time-selector-left",children:[Lt("div",{className:mr()({"vm-time-selector-left-inputs":!0,"vm-time-selector-left-inputs_dark":t}),children:[Lt(Ro,{value:f,label:"From:",pickerLabel:"Date From",pickerRef:O,onChange:d,onEnter:P}),Lt(Ro,{value:l,label:"To:",pickerLabel:"Date To",pickerRef:T,onChange:c,onEnter:P})]}),Lt("div",{className:"vm-time-selector-left-timezone",children:[Lt("div",{className:"vm-time-selector-left-timezone__title",children:S.region}),Lt("div",{className:"vm-time-selector-left-timezone__utc",children:S.utc})]}),Lt(Jr,{variant:"text",startIcon:Lt(Un,{}),onClick:function(){return C({type:"RUN_QUERY_TO_NOW"})},children:"switch to now"}),Lt("div",{className:"vm-time-selector-left__controls",children:[Lt(Jr,{color:"error",variant:"outlined",onClick:function(){c(an(ln(v))),d(an(ln(g))),E()},children:"Cancel"}),Lt(Jr,{color:"primary",onClick:P,children:"Apply"})]})]}),Lt(wo,{relativeTime:y||"",setDuration:F})]})})]})},Lo=function(){var e=Ae(),t=m(it(),2),n=t[0],o=t[1];return{setSearchParamsFromKeys:(0,r.useCallback)((function(t){var r=!!Array.from(n.values()).length,i=!1;Object.entries(t).forEach((function(e){var t=m(e,2),r=t[0],o=t[1];n.get(r)!=="".concat(o)&&(n.set(r,"".concat(o)),i=!0)})),i&&(r?o(n):e("?".concat(n.toString()),{replace:!0}))}),[n,e])}},$o=function(){var e=jr().isMobile,t=vt(),n=(0,r.useRef)(null),o=m(it(),1)[0],a=Lo().setSearchParamsFromKeys,u=o.get("date")||i()().tz().format(Vt),l=(0,r.useMemo)((function(){return i().tz(u).format(Vt)}),[u]),c=function(e){a({date:e})};return(0,r.useEffect)((function(){c(u)}),[]),Lt("div",{children:[Lt("div",{ref:n,children:e?Lt("div",{className:"vm-mobile-option",children:[Lt("span",{className:"vm-mobile-option__icon",children:Lt(Vn,{})}),Lt("div",{className:"vm-mobile-option-text",children:[Lt("span",{className:"vm-mobile-option-text__label",children:"Date control"}),Lt("span",{className:"vm-mobile-option-text__value",children:l})]}),Lt("span",{className:"vm-mobile-option__arrow",children:Lt(jn,{})})]}):Lt(io,{title:"Date control",children:Lt(Jr,{className:t?"":"vm-header-button",variant:"contained",color:"primary",startIcon:Lt(Vn,{}),children:l})})}),Lt(To,{label:"Date control",date:u||"",format:Vt,onChange:c,targetRef:n})]})},jo=[{seconds:0,title:"Off"},{seconds:1,title:"1s"},{seconds:2,title:"2s"},{seconds:5,title:"5s"},{seconds:10,title:"10s"},{seconds:30,title:"30s"},{seconds:60,title:"1m"},{seconds:300,title:"5m"},{seconds:900,title:"15m"},{seconds:1800,title:"30m"},{seconds:3600,title:"1h"},{seconds:7200,title:"2h"}],Ho=function(){var e=jr().isMobile,t=xn(),n=vt(),o=m((0,r.useState)(!1),2),i=o[0],a=o[1],u=m((0,r.useState)(jo[0]),2),l=u[0],c=u[1],s=Xr(!1),f=s.value,d=s.toggle,p=s.setFalse,h=(0,r.useRef)(null);(0,r.useEffect)((function(){var e,n=l.seconds;return i?e=setInterval((function(){t({type:"RUN_QUERY"})}),1e3*n):c(jo[0]),function(){e&&clearInterval(e)}}),[l,i]);var v=function(e){return function(){!function(e){(i&&!e.seconds||!i&&e.seconds)&&a((function(e){return!e})),c(e),p()}(e)}};return Lt(Rt.HY,{children:[Lt("div",{className:"vm-execution-controls",children:Lt("div",{className:mr()({"vm-execution-controls-buttons":!0,"vm-execution-controls-buttons_mobile":e,"vm-header-button":!n}),children:[!e&&Lt(io,{title:"Refresh dashboard",children:Lt(Jr,{variant:"contained",color:"primary",onClick:function(){t({type:"RUN_QUERY"})},startIcon:Lt($n,{})})}),e?Lt("div",{className:"vm-mobile-option",onClick:d,children:[Lt("span",{className:"vm-mobile-option__icon",children:Lt(Pn,{})}),Lt("div",{className:"vm-mobile-option-text",children:[Lt("span",{className:"vm-mobile-option-text__label",children:"Auto-refresh"}),Lt("span",{className:"vm-mobile-option-text__value",children:l.title})]}),Lt("span",{className:"vm-mobile-option__arrow",children:Lt(jn,{})})]}):Lt(io,{title:"Auto-refresh control",children:Lt("div",{ref:h,children:Lt(Jr,{variant:"contained",color:"primary",fullWidth:!0,endIcon:Lt("div",{className:mr()({"vm-execution-controls-buttons__arrow":!0,"vm-execution-controls-buttons__arrow_open":f}),children:Lt(jn,{})}),onClick:d,children:l.title})})})]})}),Lt(eo,{open:f,placement:"bottom-right",onClose:p,buttonRef:h,title:e?"Auto-refresh duration":void 0,children:Lt("div",{className:mr()({"vm-execution-controls-list":!0,"vm-execution-controls-list_mobile":e}),children:jo.map((function(t){return Lt("div",{className:mr()({"vm-list-item":!0,"vm-list-item_mobile":e,"vm-list-item_active":t.seconds===l.seconds}),onClick:v(t),children:t.title},t.seconds)}))})})]})},Yo=function(e){var t;try{t=new URL(e)}catch(zt){return!1}return"http:"===t.protocol||"https:"===t.protocol},Vo=function(e){var t=e.serverUrl,n=e.stateServerUrl,o=e.onChange,i=e.onEnter,a=m((0,r.useState)(""),2),u=a[0],l=a[1];return(0,r.useEffect)((function(){n||l(Ft.emptyServer),Yo(n)||l(Ft.validServer)}),[n]),Lt(bo,{autofocus:!0,label:"Server URL",value:t,error:u,onChange:function(e){o(e||""),l("")},onEnter:i,inputmode:"url"})},Uo=[{label:"Graph",type:"chart"},{label:"JSON",type:"code"},{label:"Table",type:"table"}],Wo=function(e){var t=e.limits,n=e.onChange,o=e.onEnter,i=jr().isMobile,a=m((0,r.useState)({table:"",chart:"",code:""}),2),u=a[0],l=a[1],c=function(e){return function(r){!function(e,r){var o=e||"";l((function(e){return ct(ct({},e),{},ut({},r,+o<0?Ft.positiveNumber:""))})),n(ct(ct({},t),{},ut({},r,o||1/0)))}(r,e)}};return Lt("div",{className:"vm-limits-configurator",children:[Lt("div",{className:"vm-server-configurator__title",children:["Series limits by tabs",Lt(io,{title:"Set to 0 to disable the limit",children:Lt(Jr,{variant:"text",color:"primary",size:"small",startIcon:Lt(In,{})})}),Lt("div",{className:"vm-limits-configurator-title__reset",children:Lt(Jr,{variant:"text",color:"primary",size:"small",startIcon:Lt(Pn,{}),onClick:function(){n(kt)},children:"Reset limits"})})]}),Lt("div",{className:mr()({"vm-limits-configurator__inputs":!0,"vm-limits-configurator__inputs_mobile":i}),children:Uo.map((function(e){return Lt("div",{children:Lt(bo,{label:e.label,value:t[e.type],error:u[e.type],onChange:c(e.type),onEnter:o,type:"number"})},e.type)}))})]})},Zo=function(e){var t=e.defaultExpanded,n=void 0!==t&&t,o=e.onChange,i=e.title,a=e.children,u=m((0,r.useState)(n),2),l=u[0],c=u[1];return(0,r.useEffect)((function(){o&&o(l)}),[l]),Lt(Rt.HY,{children:[Lt("header",{className:"vm-accordion-header ".concat(l&&"vm-accordion-header_open"),onClick:function(){c((function(e){return!e}))},children:[i,Lt("div",{className:"vm-accordion-header__arrow ".concat(l&&"vm-accordion-header__arrow_open"),children:Lt(jn,{})})]}),l&&Lt("section",{className:"vm-accordion-section",children:a},"content")]})},qo=function(e){var t=e.timezoneState,n=e.onChange,o=jr().isMobile,a=dn(),u=m((0,r.useState)(""),2),l=u[0],c=u[1],s=(0,r.useRef)(null),f=Xr(!1),d=f.value,p=f.toggle,h=f.setFalse,v=(0,r.useMemo)((function(){if(!l)return a;try{return dn(l)}catch(e){return{}}}),[l,a]),g=(0,r.useMemo)((function(){return Object.keys(v)}),[v]),y=(0,r.useMemo)((function(){return{region:i().tz.guess(),utc:fn(i().tz.guess())}}),[]),_=(0,r.useMemo)((function(){return{region:t,utc:fn(t)}}),[t]),b=function(e){return function(){!function(e){n(e.region),c(""),h()}(e)}};return Lt("div",{className:"vm-timezones",children:[Lt("div",{className:"vm-server-configurator__title",children:"Time zone"}),Lt("div",{className:"vm-timezones-item vm-timezones-item_selected",onClick:p,ref:s,children:[Lt("div",{className:"vm-timezones-item__title",children:_.region}),Lt("div",{className:"vm-timezones-item__utc",children:_.utc}),Lt("div",{className:mr()({"vm-timezones-item__icon":!0,"vm-timezones-item__icon_open":d}),children:Lt(Hn,{})})]}),Lt(eo,{open:d,buttonRef:s,placement:"bottom-left",onClose:h,fullWidth:!0,title:o?"Time zone":void 0,children:Lt("div",{className:mr()({"vm-timezones-list":!0,"vm-timezones-list_mobile":o}),children:[Lt("div",{className:"vm-timezones-list-header",children:[Lt("div",{className:"vm-timezones-list-header__search",children:Lt(bo,{autofocus:!0,label:"Search",value:l,onChange:function(e){c(e)}})}),Lt("div",{className:"vm-timezones-item vm-timezones-list-group-options__item",onClick:b(y),children:[Lt("div",{className:"vm-timezones-item__title",children:["Browser Time (",y.region,")"]}),Lt("div",{className:"vm-timezones-item__utc",children:y.utc})]})]}),g.map((function(e){return Lt("div",{className:"vm-timezones-list-group",children:Lt(Zo,{defaultExpanded:!0,title:Lt("div",{className:"vm-timezones-list-group__title",children:e}),children:Lt("div",{className:"vm-timezones-list-group-options",children:v[e]&&v[e].map((function(e){return Lt("div",{className:"vm-timezones-item vm-timezones-list-group-options__item",onClick:b(e),children:[Lt("div",{className:"vm-timezones-item__title",children:e.region}),Lt("div",{className:"vm-timezones-item__utc",children:e.utc})]},e.search)}))})})},e)}))]})})]})},Go=function(e){var t=e.options,n=e.value,o=e.label,i=e.onChange,a=(0,r.useRef)(null),u=m((0,r.useState)({width:"0px",left:"0px",borderRadius:"0px"}),2),l=u[0],c=u[1],s=function(e){return function(){i(e)}};return(0,r.useEffect)((function(){if(a.current){var e=t.findIndex((function(e){return e.value===n})),r=a.current.getBoundingClientRect().width,o=e*r,i="0";0===e&&(i="16px 0 0 16px"),e===t.length-1&&(i="10px",o-=1,i="0 16px 16px 0"),0!==e&&e!==t.length-1&&(r+=1,o-=1),c({width:"".concat(r,"px"),left:"".concat(o,"px"),borderRadius:i})}else c({width:"0px",left:"0px",borderRadius:"0px"})}),[a,n,t]),Lt("div",{className:"vm-toggles",children:[o&&Lt("label",{className:"vm-toggles__label",children:o}),Lt("div",{className:"vm-toggles-group",style:{gridTemplateColumns:"repeat(".concat(t.length,", 1fr)")},children:[l.borderRadius&&Lt("div",{className:"vm-toggles-group__highlight",style:l}),t.map((function(e,t){return Lt("div",{className:mr()({"vm-toggles-group-item":!0,"vm-toggles-group-item_first":0===t,"vm-toggles-group-item_active":e.value===n,"vm-toggles-group-item_icon":e.icon&&e.title}),onClick:s(e.value),ref:e.value===n?a:null,children:[e.icon,e.title]},e.value)}))]})]})},Qo=Object.values(Mt).map((function(e){return{title:e,value:e}})),Ko=function(e){var t=e.theme,n=e.onChange,r=jr().isMobile;return Lt("div",{className:mr()({"vm-theme-control":!0,"vm-theme-control_mobile":r}),children:[Lt("div",{className:"vm-server-configurator__title",children:"Theme preferences"}),Lt("div",{className:"vm-theme-control__toggle",children:Lt(Go,{options:Qo,value:t,onChange:function(e){n(e)}})},"".concat(r))]})},Jo="Settings",Xo=function(){var e=jr().isMobile,t=vt(),n=jt(),o=n.serverUrl,i=n.theme,a=wn().timezone,u=Or().seriesLimits,l=Ht(),c=xn(),s=Tr(),f=m((0,r.useState)(o),2),d=f[0],p=f[1],h=m((0,r.useState)(u),2),v=h[0],g=h[1],y=m((0,r.useState)(a),2),_=y[0],b=y[1],C=Xr(!1),D=C.value,k=C.setTrue,w=C.setFalse,x=function(){w(),p(o),g(u),b(a)},A=function(){var e=yt(d);""!==e&&l({type:"SET_TENANT_ID",payload:e}),l({type:"SET_SERVER",payload:d}),c({type:"SET_TIMEZONE",payload:_}),s({type:"SET_SERIES_LIMITS",payload:v}),w()};return(0,r.useEffect)((function(){o!==d&&p(o)}),[o]),Lt(Rt.HY,{children:[e?Lt("div",{className:"vm-mobile-option",onClick:k,children:[Lt("span",{className:"vm-mobile-option__icon",children:Lt(Tn,{})}),Lt("div",{className:"vm-mobile-option-text",children:Lt("span",{className:"vm-mobile-option-text__label",children:Jo})}),Lt("span",{className:"vm-mobile-option__arrow",children:Lt(jn,{})})]}):Lt(io,{title:Jo,children:Lt(Jr,{className:mr()({"vm-header-button":!t}),variant:"contained",color:"primary",startIcon:Lt(Tn,{}),onClick:k})}),D&&Lt(oo,{title:Jo,onClose:x,children:Lt("div",{className:mr()({"vm-server-configurator":!0,"vm-server-configurator_mobile":e}),children:[!t&&Lt("div",{className:"vm-server-configurator__input",children:Lt(Vo,{stateServerUrl:o,serverUrl:d,onChange:p,onEnter:A})}),Lt("div",{className:"vm-server-configurator__input",children:Lt(Wo,{limits:v,onChange:g,onEnter:A})}),Lt("div",{className:"vm-server-configurator__input",children:Lt(qo,{timezoneState:_,onChange:b})}),!t&&Lt("div",{className:"vm-server-configurator__input",children:Lt(Ko,{theme:i,onChange:function(e){l({type:"SET_THEME",payload:e})}})}),Lt("div",{className:"vm-server-configurator-footer",children:[Lt(Jr,{color:"error",variant:"outlined",onClick:x,children:"Cancel"}),Lt(Jr,{color:"primary",variant:"contained",onClick:A,children:"Apply"})]})]})})]})};function ei(){ei=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(F){l=function(e,t,n){return e[t]=n}}function c(e,t,n,o){var i=t&&t.prototype instanceof d?t:d,a=Object.create(i.prototype),u=new A(o||[]);return r(a,"_invoke",{value:D(e,n,u)}),a}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(F){return{type:"throw",arg:F}}}e.wrap=c;var f={};function d(){}function p(){}function h(){}var v={};l(v,i,(function(){return this}));var m=Object.getPrototypeOf,g=m&&m(m(E([])));g&&g!==t&&n.call(g,i)&&(v=g);var y=h.prototype=d.prototype=Object.create(v);function _(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function o(r,i,a,u){var l=s(e[r],e,i);if("throw"!==l.type){var c=l.arg,f=c.value;return f&&"object"==C(f)&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,a,u)}),(function(e){o("throw",e,a,u)})):t.resolve(f).then((function(e){c.value=e,a(c)}),(function(e){return o("throw",e,a,u)}))}u(l.arg)}var i;r(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}})}function D(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return S()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=k(a,n);if(u){if(u===f)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=s(e,t,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}function k(e,t){var n=t.method,r=e.iterator[n];if(void 0===r)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),f;var o=s(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,f;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function E(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),l=n.call(i,"finallyLoc");if(u&&l){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;x(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function ti(e,t,n,r,o,i,a){try{var u=e[i](a),l=u.value}catch(c){return void n(c)}u.done?t(l):Promise.resolve(l).then(r,o)}function ni(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){ti(i,r,o,a,u,"next",e)}function u(e){ti(i,r,o,a,u,"throw",e)}a(void 0)}))}}var ri,oi,ii=function(e){var t=e.displaySidebar,n=e.isMobile,r=e.headerSetup,o=e.accountIds;return Lt("div",{className:mr()({"vm-header-controls":!0,"vm-header-controls_mobile":n}),children:[(null===r||void 0===r?void 0:r.tenant)&&Lt(Co,{accountIds:o||[]}),(null===r||void 0===r?void 0:r.stepControl)&&Lt(ko,{}),(null===r||void 0===r?void 0:r.timeSelector)&&Lt(zo,{}),(null===r||void 0===r?void 0:r.cardinalityDatePicker)&&Lt($o,{}),(null===r||void 0===r?void 0:r.executionControls)&&Lt(Ho,{}),Lt(Xo,{}),!t&&Lt(go,{})]})},ai=function(e){var t=vt(),n=we().pathname,o=function(){var e=ht().useTenantID,t=vt(),n=jt().serverUrl,o=m((0,r.useState)(!1),2),i=o[0],a=o[1],u=m((0,r.useState)(),2),l=u[0],c=u[1],s=m((0,r.useState)([]),2),f=s[0],d=s[1],p=(0,r.useMemo)((function(){return"".concat(n.replace(/^(.+)(\/select.+)/,"$1"),"/admin/tenants")}),[n]),h=(0,r.useMemo)((function(){return!!yt(n)}),[n]),v=t?!e:!h;return(0,r.useEffect)((function(){if(!v){var e=function(){var e=ni(ei().mark((function e(){var t,n,r;return ei().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a(!0),e.prev=1,e.next=4,fetch(p);case 4:return t=e.sent,e.next=7,t.json();case 7:n=e.sent,r=n.data||[],d(r.sort((function(e,t){return e.localeCompare(t)}))),t.ok?c(void 0):c("".concat(n.errorType,"\r\n").concat(null===n||void 0===n?void 0:n.error)),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),e.t0 instanceof Error&&c("".concat(e.t0.name,": ").concat(e.t0.message));case 16:a(!1);case 17:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();e().catch(console.error)}}),[p]),{accountIds:f,isLoading:i,error:l}}(),i=o.accountIds,a=Xr(!1),u=a.value,l=a.toggle,c=a.setFalse,s=(0,r.useMemo)((function(){return(dt[n]||{}).header||{}}),[n]);return e.isMobile?Lt(Rt.HY,{children:[Lt("div",{children:Lt(Jr,{className:mr()({"vm-header-button":!t}),startIcon:Lt(fr,{}),onClick:l})}),Lt(oo,{title:"Controls",onClose:c,isOpen:u,className:mr()({"vm-header-controls-modal":!0,"vm-header-controls-modal_open":u}),children:Lt(ii,ct(ct({},e),{},{accountIds:i,headerSetup:s}))})]}):Lt(ii,ct(ct({},e),{},{accountIds:i,headerSetup:s}))},ui=function(){var e="true",t=jr().isMobile,n=kr(),o=(0,r.useMemo)((function(){return window.innerWidth<1e3}),[n]),i=jt().isDarkTheme,a=vt(),u=(0,r.useMemo)((function(){return Nt(i?"color-background-block":"color-primary")}),[i]),l=(0,r.useMemo)((function(){var e=ht().headerStyles,t=void 0===e?{}:e,n=t.background,r=void 0===n?a?"#FFF":u:n,o=t.color;return{background:r,color:void 0===o?a?u:"#FFF":o}}),[u]),c=l.background,s=l.color,f=Ae(),d=function(){f({pathname:pt.home}),window.location.reload()};return Lt("header",{className:mr()({"vm-header":!0,"vm-header_app":a,"vm-header_dark":i,"vm-header_mobile":t}),style:{background:c,color:s},children:[o?Lt(_o,{background:c,color:s}):Lt(Rt.HY,{children:[!a&&Lt("div",{className:mr()({"vm-header-logo":!0,"vm-header-logo_logs":e}),onClick:d,style:{color:s},children:Lt(e?Nn:Mn,{})}),Lt(ro,{color:s,background:c})]}),t&&Lt("div",{className:mr()({"vm-header-logo":!0,"vm-header-logo_mobile":!0,"vm-header-logo_logs":e}),onClick:d,style:{color:s},children:Lt(e?Nn:Mn,{})}),e?null:Lt(ai,{displaySidebar:o,isMobile:t})]})},li=function(){var e=jr().isMobile,t="2019-".concat(i()().format("YYYY"));return Lt("footer",{className:"vm-footer",children:[Lt("a",{className:"vm-link vm-footer__website",target:"_blank",href:"https://victoriametrics.com/",rel:"me noreferrer",children:[Lt(On,{}),"victoriametrics.com"]}),Lt("a",{className:"vm-link vm-footer__link",target:"_blank",href:"https://docs.victoriametrics.com/#vmui",rel:"help noreferrer",children:[Lt(ur,{}),e?"Docs":"Documentation"]}),Lt("a",{className:"vm-link vm-footer__link",target:"_blank",href:"https://github.com/VictoriaMetrics/VictoriaMetrics/issues/new/choose",rel:"noreferrer",children:[Lt(lr,{}),e?"New issue":"Create an issue"]}),Lt("div",{className:"vm-footer__copyright",children:["\xa9 ",t," VictoriaMetrics"]})]})},ci=function(){var e=ni(ei().mark((function e(t){var n,r;return ei().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("./dashboards/".concat(t));case 2:return n=e.sent,e.next=5,n.json();case 5:return r=e.sent,e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),si=function(){var e=vt(),t=jt().serverUrl,n=(0,r.useContext)(Zr).dispatch,o=m((0,r.useState)(!1),2),i=o[0],a=o[1],u=m((0,r.useState)(""),2),l=u[0],c=u[1],s=m((0,r.useState)([]),2),f=s[0],d=s[1],p=function(){var e=ni(ei().mark((function e(){var t,n;return ei().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,null!==(t=window.__VMUI_PREDEFINED_DASHBOARDS__)&&void 0!==t&&t.length){e.next=4;break}return e.abrupt("return",[]);case 4:return e.next=6,Promise.all(t.map(function(){var e=ni(ei().mark((function e(t){return ei().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",ci(t));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 6:n=e.sent,d((function(e){return[].concat(_(n),_(e))})),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),e.t0 instanceof Error&&c("".concat(e.t0.name,": ").concat(e.t0.message));case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}(),h=function(){var e=ni(ei().mark((function e(){var n,r,o;return ei().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return");case 2:return c(""),a(!0),e.prev=4,e.next=7,fetch("".concat(t,"/vmui/custom-dashboards"));case 7:return n=e.sent,e.next=10,n.json();case 10:if(r=e.sent,!n.ok){e.next=22;break}if(!((o=r.dashboardsSettings)&&o.length>0)){e.next=17;break}d((function(e){return[].concat(_(e),_(o))})),e.next=19;break;case 17:return e.next=19,p();case 19:a(!1),e.next=26;break;case 22:return e.next=24,p();case 24:c(r.error),a(!1);case 26:e.next=34;break;case 28:return e.prev=28,e.t0=e.catch(4),a(!1),e.t0 instanceof Error&&c("".concat(e.t0.name,": ").concat(e.t0.message)),e.next=34,p();case 34:case"end":return e.stop()}}),e,null,[[4,28]])})));return function(){return e.apply(this,arguments)}}();return(0,r.useEffect)((function(){e||(d([]),h())}),[t]),(0,r.useEffect)((function(){n({type:"SET_DASHBOARDS_SETTINGS",payload:f})}),[f]),(0,r.useEffect)((function(){n({type:"SET_DASHBOARDS_LOADING",payload:i})}),[i]),(0,r.useEffect)((function(){n({type:"SET_DASHBOARDS_ERROR",payload:l})}),[l]),{dashboardsSettings:f,isLoading:i,error:l}},fi=function(){var e=vt(),t=jr().isMobile,n=we().pathname,o=m(it(),2),i=o[0],a=o[1];si();return(0,r.useEffect)((function(){var e,t="vmui",n=null===(e=dt[pt.logs])||void 0===e?void 0:e.title;document.title=n?"".concat(n," - ").concat(t):t}),[n]),(0,r.useEffect)((function(){var e=window.location,t=e.search,n=e.href;if(t){var r=bt().parse(t,{ignoreQueryPrefix:!0});Object.entries(r).forEach((function(e){var t=m(e,2),n=t[0],r=t[1];return i.set(n,r)})),a(i),window.location.search=""}var o=n.replace(/\/\?#\//,"/#/");o!==n&&window.location.replace(o)}),[]),Lt("section",{className:"vm-container",children:[Lt(ui,{}),Lt("div",{className:mr()({"vm-container-body":!0,"vm-container-body_mobile":t,"vm-container-body_app":e}),children:Lt(je,{})}),!e&&Lt(li,{})]})},di="u-off",pi="u-label",hi="width",vi="height",mi="top",gi="bottom",yi="left",_i="right",bi="#000",Ci=bi+"0",Di="mousemove",ki="mousedown",wi="mouseup",xi="mouseenter",Ai="mouseleave",Ei="dblclick",Si="change",Fi="dppxchange",Mi="--",Ni="undefined"!=typeof window,Oi=Ni?document:null,Ti=Ni?window:null,Bi=Ni?navigator:null;function Pi(e,t){if(null!=t){var n=e.classList;!n.contains(t)&&n.add(t)}}function Ii(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function Ri(e,t,n){e.style[t]=n+"px"}function zi(e,t,n,r){var o=Oi.createElement(e);return null!=t&&Pi(o,t),null!=n&&n.insertBefore(o,r),o}function Li(e,t){return zi("div",e,t)}var $i=new WeakMap;function ji(e,t,n,r,o){var i="translate("+t+"px,"+n+"px)";i!=$i.get(e)&&(e.style.transform=i,$i.set(e,i),t<0||n<0||t>r||n>o?Pi(e,di):Ii(e,di))}var Hi=new WeakMap;function Yi(e,t,n){var r=t+n;r!=Hi.get(e)&&(Hi.set(e,r),e.style.background=t,e.style.borderColor=n)}var Vi=new WeakMap;function Ui(e,t,n,r){var o=t+""+n;o!=Vi.get(e)&&(Vi.set(e,o),e.style.height=n+"px",e.style.width=t+"px",e.style.marginLeft=r?-t/2+"px":0,e.style.marginTop=r?-n/2+"px":0)}var Wi={passive:!0},Zi=ct(ct({},Wi),{},{capture:!0});function qi(e,t,n,r){t.addEventListener(e,n,r?Zi:Wi)}function Gi(e,t,n,r){t.removeEventListener(e,n,r?Zi:Wi)}function Qi(e,t,n,r){var o;n=n||0;for(var i=(r=r||t.length-1)<=2147483647;r-n>1;)t[o=i?n+r>>1:da((n+r)/2)]=t&&o<=n;o+=r)if(null!=e[o])return o;return-1}function Ji(e,t,n,r){var o=ya(e),i=ya(t),a=10==n?_a:ba;e==t&&(-1==o?(e*=n,t/=n):(e/=n,t*=n));var u=1==i?ha:da,l=(1==o?da:ha)(a(fa(e))),c=u(a(fa(t))),s=ga(n,l),f=ga(n,c);return 10==n&&(l<0&&(s=Pa(s,-l)),c<0&&(f=Pa(f,-c))),r||2==n?(e=s*o,t=f*i):(e=Ba(e,s),t=Ta(t,f)),[e,t]}function Xi(e,t,n,r){var o=Ji(e,t,n,r);return 0==e&&(o[0]=0),0==t&&(o[1]=0),o}Ni&&function e(){var t=devicePixelRatio;ri!=t&&(ri=t,oi&&Gi(Si,oi,e),oi=matchMedia("(min-resolution: ".concat(ri-.001,"dppx) and (max-resolution: ").concat(ri+.001,"dppx)")),qi(Si,oi,e),Ti.dispatchEvent(new CustomEvent(Fi)))}();var ea=.1,ta={mode:3,pad:ea},na={pad:0,soft:null,mode:0},ra={min:na,max:na};function oa(e,t,n,r){return Ua(n)?aa(e,t,n):(na.pad=n,na.soft=r?0:null,na.mode=r?3:0,aa(e,t,ra))}function ia(e,t){return null==e?t:e}function aa(e,t,n){var r=n.min,o=n.max,i=ia(r.pad,0),a=ia(o.pad,0),u=ia(r.hard,-Da),l=ia(o.hard,Da),c=ia(r.soft,Da),s=ia(o.soft,-Da),f=ia(r.mode,0),d=ia(o.mode,0),p=t-e,h=_a(p),v=ma(fa(e),fa(t)),m=_a(v),g=fa(m-h);(p<1e-9||g>10)&&(p=0,0!=e&&0!=t||(p=1e-9,2==f&&c!=Da&&(i=0),2==d&&s!=-Da&&(a=0)));var y=p||v||1e3,_=_a(y),b=ga(10,da(_)),C=Pa(Ba(e-y*(0==p?0==e?.1:1:i),b/10),9),D=e>=c&&(1==f||3==f&&C<=c||2==f&&C>=c)?c:Da,k=ma(u,C=D?D:va(D,C)),w=Pa(Ta(t+y*(0==p?0==t?.1:1:a),b/10),9),x=t<=s&&(1==d||3==d&&w>=s||2==d&&w<=s)?s:-Da,A=va(l,w>x&&t<=x?x:ma(x,w));return k==A&&0==k&&(A=100),[k,A]}var ua=new Intl.NumberFormat(Ni?Bi.language:"en-US"),la=function(e){return ua.format(e)},ca=Math,sa=ca.PI,fa=ca.abs,da=ca.floor,pa=ca.round,ha=ca.ceil,va=ca.min,ma=ca.max,ga=ca.pow,ya=ca.sign,_a=ca.log10,ba=ca.log2,Ca=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return ca.asinh(e/t)},Da=1/0;function ka(e){return 1+(0|_a((e^e>>31)-(e>>31)))}function wa(e,t,n){return va(ma(e,t),n)}function xa(e){return"function"==typeof e?e:function(){return e}}var Aa=function(e){return e},Ea=function(e,t){return t},Sa=function(e){return null},Fa=function(e){return!0},Ma=function(e,t){return e==t},Na=function(e){return Pa(e,14)};function Oa(e,t){return Na(Pa(Na(e/t))*t)}function Ta(e,t){return Na(ha(Na(e/t))*t)}function Ba(e,t){return Na(da(Na(e/t))*t)}function Pa(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(Ya(e))return e;var n=Math.pow(10,t),r=e*n*(1+Number.EPSILON);return pa(r)/n}var Ia=new Map;function Ra(e){return((""+e).split(".")[1]||"").length}function za(e,t,n,r){for(var o=[],i=r.map(Ra),a=t;a=0&&a>=0?0:u)+(a>=i[c]?0:i[c]),d=Pa(s,f);o.push(d),Ia.set(d,f)}return o}var La={},$a=[],ja=[null,null],Ha=Array.isArray,Ya=Number.isInteger;function Va(e){return"string"==typeof e}function Ua(e){var t=!1;if(null!=e){var n=e.constructor;t=null==n||n==Object}return t}function Wa(e){return null!=e&&"object"==typeof e}var Za=Object.getPrototypeOf(Uint8Array);function qa(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ua;if(Ha(e)){var r=e.find((function(e){return null!=e}));if(Ha(r)||n(r)){t=Array(e.length);for(var o=0;oi){for(r=a-1;r>=0&&null==e[r];)e[r--]=null;for(r=a+1;r12?t-12:t},AA:function(e){return e.getHours()>=12?"PM":"AM"},aa:function(e){return e.getHours()>=12?"pm":"am"},a:function(e){return e.getHours()>=12?"p":"a"},mm:function(e){return ou(e.getMinutes())},m:function(e){return e.getMinutes()},ss:function(e){return ou(e.getSeconds())},s:function(e){return e.getSeconds()},fff:function(e){return((t=e.getMilliseconds())<10?"00":t<100?"0":"")+t;var t}};function au(e,t){t=t||ru;for(var n,r=[],o=/\{([a-z]+)\}|[^{]+/gi;n=o.exec(e);)r.push("{"==n[0][0]?iu[n[1]]:n[0]);return function(e){for(var n="",o=0;o=a,v=f>=i&&f=o?o:f,M=_+(da(c)-da(g))+Ta(g-_,F);p.push(M);for(var N=t(M),O=N.getHours()+N.getMinutes()/n+N.getSeconds()/r,T=f/r,B=d/u.axes[l]._space;!((M=Pa(M+f,1==e?0:3))>s);)if(T>1){var P=da(Pa(O+T,6))%24,I=t(M).getHours()-P;I>1&&(I=-1),O=(O+T)%24,Pa(((M-=I*r)-p[p.length-1])/f,3)*B>=.7&&p.push(M)}else p.push(M)}return p}}]}var xu=m(wu(1),3),Au=xu[0],Eu=xu[1],Su=xu[2],Fu=m(wu(.001),3),Mu=Fu[0],Nu=Fu[1],Ou=Fu[2];function Tu(e,t){return e.map((function(e){return e.map((function(n,r){return 0==r||8==r||null==n?n:t(1==r||0==e[8]?n:e[1]+n)}))}))}function Bu(e,t){return function(n,r,o,i,a){var u,l,c,s,f,d,p=t.find((function(e){return a>=e[0]}))||t[t.length-1];return r.map((function(t){var n=e(t),r=n.getFullYear(),o=n.getMonth(),i=n.getDate(),a=n.getHours(),h=n.getMinutes(),v=n.getSeconds(),m=r!=u&&p[2]||o!=l&&p[3]||i!=c&&p[4]||a!=s&&p[5]||h!=f&&p[6]||v!=d&&p[7]||p[1];return u=r,l=o,c=i,s=a,f=h,d=v,m(n)}))}}function Pu(e,t,n){return new Date(e,t,n)}function Iu(e,t){return t(e)}za(2,-53,53,[1]);function Ru(e,t){return function(n,r,o,i){return null==i?Mi:t(e(r))}}var zu={show:!0,live:!0,isolate:!1,mount:function(){},markers:{show:!0,width:2,stroke:function(e,t){var n=e.series[t];return n.width?n.stroke(e,t):n.points.width?n.points.stroke(e,t):null},fill:function(e,t){return e.series[t].fill(e,t)},dash:"solid"},idx:null,idxs:null,values:[]};var Lu=[0,0];function $u(e,t,n){return function(e){0==e.button&&n(e)}}function ju(e,t,n){return n}var Hu={show:!0,x:!0,y:!0,lock:!1,move:function(e,t,n){return Lu[0]=t,Lu[1]=n,Lu},points:{show:function(e,t){var n=e.cursor.points,r=Li(),o=n.size(e,t);Ri(r,hi,o),Ri(r,vi,o);var i=o/-2;Ri(r,"marginLeft",i),Ri(r,"marginTop",i);var a=n.width(e,t,o);return a&&Ri(r,"borderWidth",a),r},size:function(e,t){return e.series[t].points.size},width:0,stroke:function(e,t){var n=e.series[t].points;return n._stroke||n._fill},fill:function(e,t){var n=e.series[t].points;return n._fill||n._stroke}},bind:{mousedown:$u,mouseup:$u,click:$u,dblclick:$u,mousemove:ju,mouseleave:ju,mouseenter:ju},drag:{setScale:!0,x:!0,y:!1,dist:0,uni:null,click:function(e,t){t.stopPropagation(),t.stopImmediatePropagation()},_x:!1,_y:!1},focus:{prox:-1,bias:0},left:-10,top:-10,idx:null,dataIdx:function(e,t,n){return n},idxs:null},Yu={show:!0,stroke:"rgba(0,0,0,0.07)",width:2},Vu=Ga({},Yu,{filter:Ea}),Uu=Ga({},Vu,{size:10}),Wu=Ga({},Yu,{show:!1}),Zu='12px system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"',qu="bold "+Zu,Gu={show:!0,scale:"x",stroke:bi,space:50,gap:5,size:50,labelGap:0,labelSize:30,labelFont:qu,side:2,grid:Vu,ticks:Uu,border:Wu,font:Zu,rotate:0},Qu={show:!0,scale:"x",auto:!1,sorted:1,min:Da,max:-Da,idxs:[]};function Ku(e,t,n,r,o){return t.map((function(e){return null==e?"":la(e)}))}function Ju(e,t,n,r,o,i,a){for(var u=[],l=Ia.get(o)||0,c=n=a?n:Pa(Ta(n,o),l);c<=r;c=Pa(c+o,l))u.push(Object.is(c,-0)?0:c);return u}function Xu(e,t,n,r,o,i,a){var u=[],l=e.scales[e.axes[t].scale].log,c=da((10==l?_a:ba)(n));o=ga(l,c),10==l&&c<0&&(o=Pa(o,-c));var s=n;do{u.push(s),s+=o,10==l&&(s=Pa(s,Ia.get(o))),s>=o*l&&(o=s)}while(s<=r);return u}function el(e,t,n,r,o,i,a){var u=e.scales[e.axes[t].scale].asinh,l=r>u?Xu(e,t,ma(u,n),r,o):[u],c=r>=0&&n<=0?[0]:[];return(n<-u?Xu(e,t,ma(u,-r),-n,o):[u]).reverse().map((function(e){return-e})).concat(c,l)}var tl=/./,nl=/[12357]/,rl=/[125]/,ol=/1/;function il(e,t,n,r,o){var i=e.axes[n],a=i.scale,u=e.scales[a];if(3==u.distr&&2==u.log)return t;var l=e.valToPos,c=i._space,s=l(10,a),f=l(9,a)-s>=c?tl:l(7,a)-s>=c?nl:l(5,a)-s>=c?rl:ol;return t.map((function(e){return 4==u.distr&&0==e||f.test(e)?e:null}))}function al(e,t,n,r){return null==r?Mi:null==t?"":la(t)}var ul={show:!0,scale:"y",stroke:bi,space:30,gap:5,size:50,labelGap:0,labelSize:30,labelFont:qu,side:3,grid:Vu,ticks:Uu,border:Wu,font:Zu,rotate:0};var ll={scale:null,auto:!0,sorted:0,min:Da,max:-Da},cl=function(e,t,n,r,o){return o},sl={show:!0,auto:!0,sorted:0,gaps:cl,alpha:1,facets:[Ga({},ll,{scale:"x"}),Ga({},ll,{scale:"y"})]},fl={scale:"y",auto:!0,sorted:0,show:!0,spanGaps:!1,gaps:cl,alpha:1,points:{show:function(e,t){var n=e.series[0],r=n.scale,o=n.idxs,i=e._data[0],a=e.valToPos(i[o[0]],r,!0),u=e.valToPos(i[o[1]],r,!0),l=fa(u-a)/(e.series[t].points.space*ri);return o[1]-o[0]<=l},filter:null},values:null,min:Da,max:-Da,idxs:[],path:null,clip:null};function dl(e,t,n,r,o){return n/10}var pl={time:!0,auto:!0,distr:1,log:10,asinh:1,min:null,max:null,dir:1,ori:0},hl=Ga({},pl,{time:!1,ori:1}),vl={};function ml(e,t){var n=vl[e];return n||(n={key:e,plots:[],sub:function(e){n.plots.push(e)},unsub:function(e){n.plots=n.plots.filter((function(t){return t!=e}))},pub:function(e,t,r,o,i,a,u){for(var l=0;l0){a=new Path2D;for(var u=0==t?Ml:Nl,l=n,c=0;cs[0]){var f=s[0]-l;f>0&&u(a,l,r,f,r+i),l=s[1]}}var d=n+o-l;d>0&&u(a,l,r,d,r+i)}return a}function kl(e,t,n,r,o,i,a){for(var u=[],l=e.length,c=1==o?n:r;c>=n&&c<=r;c+=o){if(null===t[c]){var s=c,f=c;if(1==o)for(;++c<=r&&null===t[c];)f=c;else for(;--c>=n&&null===t[c];)f=c;var d=i(e[s]),p=f==s?d:i(e[f]),h=s-o;d=a<=0&&h>=0&&h=0&&v>=0&&v=d&&u.push([d,p])}}return u}function wl(e){return 0==e?Aa:1==e?pa:function(t){return Oa(t,e)}}function xl(e){var t=0==e?Al:El,n=0==e?function(e,t,n,r,o,i){e.arcTo(t,n,r,o,i)}:function(e,t,n,r,o,i){e.arcTo(n,t,o,r,i)},r=0==e?function(e,t,n,r,o){e.rect(t,n,r,o)}:function(e,t,n,r,o){e.rect(n,t,o,r)};return function(e,o,i,a,u){var l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0;0==l&&0==c?r(e,o,i,a,u):(l=va(l,a/2,u/2),c=va(c,a/2,u/2),t(e,o+l,i),n(e,o+a,i,o+a,i+u,l),n(e,o+a,i+u,o,i+u,c),n(e,o,i+u,o,i,c),n(e,o,i,o+a,i,l),e.closePath())}}var Al=function(e,t,n){e.moveTo(t,n)},El=function(e,t,n){e.moveTo(n,t)},Sl=function(e,t,n){e.lineTo(t,n)},Fl=function(e,t,n){e.lineTo(n,t)},Ml=xl(0),Nl=xl(1),Ol=function(e,t,n,r,o,i){e.arc(t,n,r,o,i)},Tl=function(e,t,n,r,o,i){e.arc(n,t,r,o,i)},Bl=function(e,t,n,r,o,i,a){e.bezierCurveTo(t,n,r,o,i,a)},Pl=function(e,t,n,r,o,i,a){e.bezierCurveTo(n,t,o,r,a,i)};function Il(e){return function(e,t,n,r,o){return yl(e,t,(function(t,i,a,u,l,c,s,f,d,p,h){var v,m,g=t.pxRound,y=t.points;0==u.ori?(v=Al,m=Ol):(v=El,m=Tl);var _=Pa(y.width*ri,3),b=(y.size-y.width)/2*ri,C=Pa(2*b,3),D=new Path2D,k=new Path2D,w=e.bbox,x=w.left,A=w.top,E=w.width,S=w.height;Ml(k,x-C,A-C,E+2*C,S+2*C);var F=function(e){if(null!=a[e]){var t=g(c(i[e],u,p,f)),n=g(s(a[e],l,h,d));v(D,t+b,n),m(D,t,n,b,0,2*sa)}};if(o)o.forEach(F);else for(var M=n;M<=r;M++)F(M);return{stroke:_>0?D:null,fill:D,clip:k,flags:2|gl}}))}}function Rl(e){return function(t,n,r,o,i,a){r!=o&&(i!=r&&a!=r&&e(t,n,r),i!=o&&a!=o&&e(t,n,o),e(t,n,a))}}var zl=Rl(Sl),Ll=Rl(Fl);function $l(e){var t=ia(null===e||void 0===e?void 0:e.alignGaps,0);return function(e,n,r,o){return yl(e,n,(function(i,a,u,l,c,s,f,d,p,h,v){var g,y,b=i.pxRound,C=function(e){return b(s(e,l,h,d))},D=function(e){return b(f(e,c,v,p))};0==l.ori?(g=Sl,y=zl):(g=Fl,y=Ll);for(var k,w,x,A=l.dir*(0==l.ori?1:-1),E={stroke:new Path2D,fill:null,clip:null,band:null,gaps:null,flags:gl},S=E.stroke,F=Da,M=-Da,N=C(a[1==A?r:o]),O=Ki(u,r,o,1*A),T=Ki(u,r,o,-1*A),B=C(a[O]),P=C(a[T]),I=!1,R=1==A?r:o;R>=r&&R<=o;R+=A){var z=C(a[R]),L=u[R];z==N?null!=L?(w=D(L),F==Da&&(g(S,z,w),k=w),F=va(w,F),M=ma(w,M)):null===L&&(I=!0):(F!=Da&&(y(S,N,F,M,k,w),x=N),null!=L?(g(S,z,w=D(L)),F=M=k=w):(F=Da,M=-Da,null===L&&(I=!0)),N=z)}F!=Da&&F!=M&&x!=N&&y(S,N,F,M,k,w);var $=m(_l(e,n),2),j=$[0],H=$[1];if(null!=i.fill||0!=j){var Y=E.fill=new Path2D(S),V=D(i.fillTo(e,n,i.min,i.max,j));g(Y,P,V),g(Y,B,V)}if(!i.spanGaps){var U,W=[];I&&(U=W).push.apply(U,_(kl(a,u,r,o,A,C,t))),E.gaps=W=i.gaps(e,n,r,o,W),E.clip=Dl(W,l.ori,d,p,h,v)}return 0!=H&&(E.band=2==H?[Cl(e,n,r,o,S,-1),Cl(e,n,r,o,S,1)]:Cl(e,n,r,o,S,H)),E}))}}function jl(e,t,n,r,o,i){var a=e.length;if(a<2)return null;var u=new Path2D;if(n(u,e[0],t[0]),2==a)r(u,e[1],t[1]);else{for(var l=Array(a),c=Array(a-1),s=Array(a-1),f=Array(a-1),d=0;d0!==c[p]>0?l[p]=0:(l[p]=3*(f[p-1]+f[p])/((2*f[p]+f[p-1])/c[p-1]+(f[p]+2*f[p-1])/c[p]),isFinite(l[p])||(l[p]=0));l[a-1]=c[a-2];for(var h=0;h=o&&i+(l<5?Ia.get(l):0)<=17)return[l,c]}while(++u0?e:t.clamp(r,e,t.min,t.max,t.key)):4==t.distr?Ca(e,t.asinh):e)-t._min)/(t._max-t._min)}function a(e,t,n,r){var o=i(e,t);return r+n*(-1==t.dir?1-o:o)}function u(e,t,n,r){var o=i(e,t);return r+n*(-1==t.dir?o:1-o)}function l(e,t,n,r){return 0==t.ori?a(e,t,n,r):u(e,t,n,r)}r.valToPosH=a,r.valToPosV=u;var c=!1;r.status=0;var s=r.root=Li("uplot");(null!=e.id&&(s.id=e.id),Pi(s,e.class),e.title)&&(Li("u-title",s).textContent=e.title);var f=zi("canvas"),d=r.ctx=f.getContext("2d"),p=Li("u-wrap",s);qi("click",p,(function(e){(wt!=bt||xt!=Ct)&&Nt.click(r,e)}),!0);var h=r.under=Li("u-under",p);p.appendChild(f);var v=r.over=Li("u-over",p),g=+ia((e=qa(e)).pxAlign,1),y=wl(g);(e.plugins||[]).forEach((function(t){t.opts&&(e=t.opts(r,e)||e)}));var _,b,C=e.ms||.001,D=r.series=1==o?Wl(e.series||[],Qu,fl,!1):(_=e.series||[null],b=sl,_.map((function(e,t){return 0==t?null:Ga({},b,e)}))),k=r.axes=Wl(e.axes||[],Gu,ul,!0),w=r.scales={},x=r.bands=e.bands||[];x.forEach((function(e){e.fill=xa(e.fill||null),e.dir=ia(e.dir,-1)}));var A=2==o?D[1].facets[0].scale:D[0].scale,E={axes:function(){for(var e=function(){var e=k[t];if(!e.show||!e._show)return"continue";var n,o,i=e.side,a=i%2,u=e.stroke(r,t),c=0==i||3==i?-1:1;if(e.label){var s=e.labelGap*c,f=pa((e._lpos+s)*ri);nt(e.labelFont[0],u,"center",2==i?mi:gi),d.save(),1==a?(n=o=0,d.translate(f,pa(ve+ge/2)),d.rotate((3==i?-sa:sa)/2)):(n=pa(he+me/2),o=f),d.fillText(e.label,n,o),d.restore()}var p=m(e._found,2),h=p[0],v=p[1];if(0==v)return"continue";var g=w[e.scale],_=0==a?me:ge,b=0==a?he:ve,C=pa(e.gap*ri),D=e._splits,x=2==g.distr?D.map((function(e){return Ke[e]})):D,A=2==g.distr?Ke[D[1]]-Ke[D[0]]:h,E=e.ticks,S=e.border,F=E.show?pa(E.size*ri):0,M=e._rotate*-sa/180,N=y(e._pos*ri),O=N+(F+C)*c;o=0==a?O:0,n=1==a?O:0,nt(e.font[0],u,1==e.align?yi:2==e.align?_i:M>0?yi:M<0?_i:0==a?"center":3==i?_i:yi,M||1==a?"middle":2==i?mi:gi);for(var T=1.5*e.font[1],B=D.map((function(e){return y(l(e,g,_,b))})),P=e._values,I=0;I0&&(D.forEach((function(e,n){if(n>0&&e.show&&null==e._paths){var i=2==o?[0,t[n][0].length-1]:function(e){var t=wa(qe-1,0,Pe-1),n=wa(Ge+1,0,Pe-1);for(;null==e[t]&&t>0;)t--;for(;null==e[n]&&n0&&e.show){Ue!=e.alpha&&(d.globalAlpha=Ue=e.alpha),ot(t,!1),e._paths&&it(t,!1),ot(t,!0);var n=e._paths?e._paths.gaps:null,o=e.points.show(r,t,qe,Ge,n),i=e.points.filter(r,t,o,n);(o||i)&&(e.points._paths=e.points.paths(r,t,qe,Ge,i),it(t,!0)),1!=Ue&&(d.globalAlpha=Ue=1),sn("drawSeries",t)}})))}},S=(e.drawOrder||["axes","series"]).map((function(e){return E[e]}));function F(t){var n=w[t];if(null==n){var r=(e.scales||La)[t]||La;if(null!=r.from)F(r.from),w[t]=Ga({},w[r.from],r,{key:t});else{(n=w[t]=Ga({},t==A?pl:hl,r)).key=t;var i=n.time,a=n.range,u=Ha(a);if((t!=A||2==o&&!i)&&(!u||null!=a[0]&&null!=a[1]||(a={min:null==a[0]?ta:{mode:1,hard:a[0],soft:a[0]},max:null==a[1]?ta:{mode:1,hard:a[1],soft:a[1]}},u=!1),!u&&Ua(a))){var l=a;a=function(e,t,n){return null==t?ja:oa(t,n,l)}}n.range=xa(a||(i?Gl:t==A?3==n.distr?Jl:4==n.distr?ec:ql:3==n.distr?Kl:4==n.distr?Xl:Ql)),n.auto=xa(!u&&n.auto),n.clamp=xa(n.clamp||dl),n._min=n._max=null}}}for(var M in F("x"),F("y"),1==o&&D.forEach((function(e){F(e.scale)})),k.forEach((function(e){F(e.scale)})),e.scales)F(M);var N,O,T=w[A],B=T.distr;0==T.ori?(Pi(s,"u-hz"),N=a,O=u):(Pi(s,"u-vt"),N=u,O=a);var P={};for(var I in w){var R=w[I];null==R.min&&null==R.max||(P[I]={min:R.min,max:R.max},R.min=R.max=null)}var z,L=e.tzDate||function(e){return new Date(pa(e/C))},$=e.fmtDate||au,j=1==C?Su(L):Ou(L),H=Bu(L,Tu(1==C?Eu:Nu,$)),Y=Ru(L,Iu("{YYYY}-{MM}-{DD} {h}:{mm}{aa}",$)),V=[],U=r.legend=Ga({},zu,e.legend),W=U.show,Z=U.markers;U.idxs=V,Z.width=xa(Z.width),Z.dash=xa(Z.dash),Z.stroke=xa(Z.stroke),Z.fill=xa(Z.fill);var q,G=[],Q=[],K=!1,J={};if(U.live){var X=D[1]?D[1].values:null;for(var ee in q=(K=null!=X)?X(r,1,0):{_:0})J[ee]=Mi}if(W)if(z=zi("table","u-legend",s),U.mount(r,z),K){var te=zi("tr","u-thead",z);for(var ne in zi("th",null,te),q)zi("th",pi,te).textContent=ne}else Pi(z,"u-inline"),U.live&&Pi(z,"u-live");var re={show:!0},oe={show:!1};var ie=new Map;function ae(e,t,n){var o=ie.get(t)||{},i=Ee.bind[e](r,t,n);i&&(qi(e,t,o[e]=i),ie.set(t,o))}function ue(e,t,n){var r=ie.get(t)||{};for(var o in r)null!=e&&o!=e||(Gi(o,t,r[o]),delete r[o]);null==e&&ie.delete(t)}var le=0,ce=0,se=0,fe=0,de=0,pe=0,he=0,ve=0,me=0,ge=0;r.bbox={};var ye=!1,_e=!1,be=!1,Ce=!1,De=!1,ke=!1;function we(e,t,n){(n||e!=r.width||t!=r.height)&&xe(e,t),pt(!1),be=!0,_e=!0,Ee.left>=0&&(Ce=ke=!0),Et()}function xe(e,t){r.width=le=se=e,r.height=ce=fe=t,de=pe=0,function(){var e=!1,t=!1,n=!1,r=!1;k.forEach((function(o,i){if(o.show&&o._show){var a=o.side,u=a%2,l=o._size+(null!=o.label?o.labelSize:0);l>0&&(u?(se-=l,3==a?(de+=l,r=!0):n=!0):(fe-=l,0==a?(pe+=l,e=!0):t=!0))}})),Te[0]=e,Te[1]=n,Te[2]=t,Te[3]=r,se-=Ze[1]+Ze[3],de+=Ze[3],fe-=Ze[2]+Ze[0],pe+=Ze[0]}(),function(){var e=de+se,t=pe+fe,n=de,r=pe;function o(o,i){switch(o){case 1:return(e+=i)-i;case 2:return(t+=i)-i;case 3:return(n-=i)+i;case 0:return(r-=i)+i}}k.forEach((function(e,t){if(e.show&&e._show){var n=e.side;e._pos=o(n,e._size),null!=e.label&&(e._lpos=o(n,e.labelSize))}}))}();var n=r.bbox;he=n.left=Oa(de*ri,.5),ve=n.top=Oa(pe*ri,.5),me=n.width=Oa(se*ri,.5),ge=n.height=Oa(fe*ri,.5)}var Ae=3;r.setSize=function(e){we(e.width,e.height)};var Ee=r.cursor=Ga({},Hu,{drag:{y:2==o}},e.cursor);Ee.idxs=V,Ee._lock=!1;var Se=Ee.points;Se.show=xa(Se.show),Se.size=xa(Se.size),Se.stroke=xa(Se.stroke),Se.width=xa(Se.width),Se.fill=xa(Se.fill);var Fe=r.focus=Ga({},e.focus||{alpha:.3},Ee.focus);0!=Fe.bias&&(Fe.prox=1e5);var Me=Fe.prox>=0,Ne=[null];function Oe(e,t){if(1==o||t>0){var n=1==o&&w[e.scale].time,i=e.value;e.value=n?Va(i)?Ru(L,Iu(i,$)):i||Y:i||al,e.label=e.label||(n?"Time":"Value")}if(t>0){e.width=null==e.width?1:e.width,e.paths=e.paths||Vl||Sa,e.fillTo=xa(e.fillTo||bl),e.pxAlign=+ia(e.pxAlign,g),e.pxRound=wl(e.pxAlign),e.stroke=xa(e.stroke||null),e.fill=xa(e.fill||null),e._stroke=e._fill=e._paths=e._focus=null;var a=Pa((3+2*(ma(1,e.width)||1))*1,3),u=e.points=Ga({},{size:a,width:ma(1,.2*a),stroke:e.stroke,space:2*a,paths:Ul,_stroke:null,_fill:null},e.points);u.show=xa(u.show),u.filter=xa(u.filter),u.fill=xa(u.fill),u.stroke=xa(u.stroke),u.paths=xa(u.paths),u.pxAlign=e.pxAlign}if(W){var l=function(e,t){if(0==t&&(K||!U.live||2==o))return ja;var n=[],i=zi("tr","u-series",z,z.childNodes[t]);Pi(i,e.class),e.show||Pi(i,di);var a=zi("th",null,i);if(Z.show){var u=Li("u-marker",a);if(t>0){var l=Z.width(r,t);l&&(u.style.border=l+"px "+Z.dash(r,t)+" "+Z.stroke(r,t)),u.style.background=Z.fill(r,t)}}var c=Li(pi,a);for(var s in c.textContent=e.label,t>0&&(Z.show||(c.style.color=e.width>0?Z.stroke(r,t):Z.fill(r,t)),ae("click",a,(function(t){if(!Ee._lock){var n=D.indexOf(e);if((t.ctrlKey||t.metaKey)!=U.isolate){var r=D.some((function(e,t){return t>0&&t!=n&&e.show}));D.forEach((function(e,t){t>0&&jt(t,r?t==n?re:oe:re,!0,fn.setSeries)}))}else jt(n,{show:!e.show},!0,fn.setSeries)}})),Me&&ae(xi,a,(function(t){Ee._lock||jt(D.indexOf(e),Ht,!0,fn.setSeries)}))),q){var f=zi("td","u-value",i);f.textContent="--",n.push(f)}return[i,n]}(e,t);G.splice(t,0,l[0]),Q.splice(t,0,l[1]),U.values.push(null)}if(Ee.show){V.splice(t,0,null);var c=function(e,t){if(t>0){var n=Ee.points.show(r,t);if(n)return Pi(n,"u-cursor-pt"),Pi(n,e.class),ji(n,-10,-10,se,fe),v.insertBefore(n,Ne[t]),n}}(e,t);c&&Ne.splice(t,0,c)}sn("addSeries",t)}r.addSeries=function(e,t){t=null==t?D.length:t,e=1==o?Zl(e,t,Qu,fl):Zl(e,t,null,sl),D.splice(t,0,e),Oe(D[t],t)},r.delSeries=function(e){if(D.splice(e,1),W){U.values.splice(e,1),Q.splice(e,1);var t=G.splice(e,1)[0];ue(null,t.firstChild),t.remove()}Ee.show&&(V.splice(e,1),Ne.length>1&&Ne.splice(e,1)[0].remove()),sn("delSeries",e)};var Te=[!1,!1,!1,!1];function Be(e,t,n,r){var o=m(n,4),i=o[0],a=o[1],u=o[2],l=o[3],c=t%2,s=0;return 0==c&&(l||a)&&(s=0==t&&!i||2==t&&!u?pa(Gu.size/3):0),1==c&&(i||u)&&(s=1==t&&!a||3==t&&!l?pa(ul.size/2):0),s}var Pe,Ie,Re,ze,Le,$e,je,He,Ye,Ve,Ue,We=r.padding=(e.padding||[Be,Be,Be,Be]).map((function(e){return xa(ia(e,Be))})),Ze=r._padding=We.map((function(e,t){return e(r,t,Te,0)})),qe=null,Ge=null,Qe=1==o?D[0].idxs:null,Ke=null,Je=!1;function Xe(e,n){if(t=null==e?[]:qa(e,Wa),2==o){Pe=0;for(var i=1;i=0,ke=!0,Et()}}function et(){var e,n;if(Je=!0,1==o)if(Pe>0){if(qe=Qe[0]=0,Ge=Qe[1]=Pe-1,e=t[0][qe],n=t[0][Ge],2==B)e=qe,n=Ge;else if(1==Pe)if(3==B){var r=m(Ji(e,e,T.log,!1),2);e=r[0],n=r[1]}else if(4==B){var i=m(Xi(e,e,T.log,!1),2);e=i[0],n=i[1]}else if(T.time)n=e+pa(86400/C);else{var a=m(oa(e,n,ea,!0),2);e=a[0],n=a[1]}}else qe=Qe[0]=e=null,Ge=Qe[1]=n=null;$t(A,e,n)}function tt(e,t,n,r,o,i){var a,u,l,c,s;null!==(a=e)&&void 0!==a||(e=Ci),null!==(u=n)&&void 0!==u||(n=$a),null!==(l=r)&&void 0!==l||(r="butt"),null!==(c=o)&&void 0!==c||(o=Ci),null!==(s=i)&&void 0!==s||(i="round"),e!=Ie&&(d.strokeStyle=Ie=e),o!=Re&&(d.fillStyle=Re=o),t!=ze&&(d.lineWidth=ze=t),i!=$e&&(d.lineJoin=$e=i),r!=je&&(d.lineCap=je=r),n!=Le&&d.setLineDash(Le=n)}function nt(e,t,n,r){t!=Re&&(d.fillStyle=Re=t),e!=He&&(d.font=He=e),n!=Ye&&(d.textAlign=Ye=n),r!=Ve&&(d.textBaseline=Ve=r)}function rt(e,t,n,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(o.length>0&&e.auto(r,Je)&&(null==t||null==t.min)){var a=ia(qe,0),u=ia(Ge,o.length-1),l=null==n.min?3==e.distr?function(e,t,n){for(var r=Da,o=-Da,i=t;i<=n;i++)e[i]>0&&(r=va(r,e[i]),o=ma(o,e[i]));return[r==Da?1:r,o==-Da?10:o]}(o,a,u):function(e,t,n,r){var o=Da,i=-Da;if(1==r)o=e[t],i=e[n];else if(-1==r)o=e[n],i=e[t];else for(var a=t;a<=n;a++)null!=e[a]&&(o=va(o,e[a]),i=ma(i,e[a]));return[o,i]}(o,a,u,i):[n.min,n.max];e.min=va(e.min,n.min=l[0]),e.max=ma(e.max,n.max=l[1])}}function ot(e,t){var n=t?D[e].points:D[e];n._stroke=n.stroke(r,e),n._fill=n.fill(r,e)}function it(e,n){var o=n?D[e].points:D[e],i=o._stroke,a=o._fill,u=o._paths,l=u.stroke,c=u.fill,s=u.clip,f=u.flags,p=null,h=Pa(o.width*ri,3),v=h%2/2;n&&null==a&&(a=h>0?"#fff":i);var m=1==o.pxAlign;if(m&&d.translate(v,v),!n){var g=he,y=ve,_=me,b=ge,C=h*ri/2;0==o.min&&(b+=C),0==o.max&&(y-=C,b+=C),(p=new Path2D).rect(g,y,_,b)}n?ut(i,h,o.dash,o.cap,a,l,c,f,s):function(e,n,o,i,a,u,l,c,s,f,d){var p=!1;x.forEach((function(h,v){if(h.series[0]==e){var m,g=D[h.series[1]],y=t[h.series[1]],_=(g._paths||La).band;Ha(_)&&(_=1==h.dir?_[0]:_[1]);var b=null;g.show&&_&&function(e,t,n){for(t=ia(t,0),n=ia(n,e.length-1);t<=n;){if(null!=e[t])return!0;t++}return!1}(y,qe,Ge)?(b=h.fill(r,v)||u,m=g._paths.clip):_=null,ut(n,o,i,a,b,l,c,s,f,d,m,_),p=!0}})),p||ut(n,o,i,a,u,l,c,s,f,d)}(e,i,h,o.dash,o.cap,a,l,c,f,p,s),m&&d.translate(-v,-v)}r.setData=Xe;var at=2|gl;function ut(e,t,n,r,o,i,a,u,l,c,s,f){tt(e,t,n,r,o),(l||c||f)&&(d.save(),l&&d.clip(l),c&&d.clip(c)),f?(u&at)==at?(d.clip(f),s&&d.clip(s),ct(o,a),lt(e,i,t)):2&u?(ct(o,a),d.clip(f),lt(e,i,t)):u&gl&&(d.save(),d.clip(f),s&&d.clip(s),ct(o,a),d.restore(),lt(e,i,t)):(ct(o,a),lt(e,i,t)),(l||c||f)&&d.restore()}function lt(e,t,n){n>0&&(t instanceof Map?t.forEach((function(e,t){d.strokeStyle=Ie=t,d.stroke(e)})):null!=t&&e&&d.stroke(t))}function ct(e,t){t instanceof Map?t.forEach((function(e,t){d.fillStyle=Re=t,d.fill(e)})):null!=t&&e&&d.fill(t)}function st(e,t,n,r,o,i,a,u,l,c){var s=a%2/2;1==g&&d.translate(s,s),tt(u,a,l,c,u),d.beginPath();var f,p,h,v,m=o+(0==r||3==r?-i:i);0==n?(p=o,v=m):(f=o,h=m);for(var y=0;y0&&(t._paths=null,e&&(1==o?(t.min=null,t.max=null):t.facets.forEach((function(e){e.min=null,e.max=null}))))}))}var ht,vt,mt,gt,yt,_t,bt,Ct,Dt,kt,wt,xt,At=!1;function Et(){At||(Ka(St),At=!0)}function St(){ye&&(!function(){var e=qa(w,Wa);for(var n in e){var i=e[n],a=P[n];if(null!=a&&null!=a.min)Ga(i,a),n==A&&pt(!0);else if(n!=A||2==o)if(0==Pe&&null==i.from){var u=i.range(r,null,null,n);i.min=u[0],i.max=u[1]}else i.min=Da,i.max=-Da}if(Pe>0)for(var l in D.forEach((function(n,i){if(1==o){var a=n.scale,u=e[a],l=P[a];if(0==i){var c=u.range(r,u.min,u.max,a);u.min=c[0],u.max=c[1],qe=Qi(u.min,t[0]),(Ge=Qi(u.max,t[0]))-qe>1&&(t[0][qe]u.max&&Ge--),n.min=Ke[qe],n.max=Ke[Ge]}else n.show&&n.auto&&rt(u,l,n,t[i],n.sorted);n.idxs[0]=qe,n.idxs[1]=Ge}else if(i>0&&n.show&&n.auto){var s=m(n.facets,2),f=s[0],d=s[1],p=f.scale,h=d.scale,v=m(t[i],2),g=v[0],y=v[1];rt(e[p],P[p],f,g,f.sorted),rt(e[h],P[h],d,y,d.sorted),n.min=d.min,n.max=d.max}})),e){var c=e[l],s=P[l];if(null==c.from&&(null==s||null==s.min)){var f=c.range(r,c.min==Da?null:c.min,c.max==-Da?null:c.max,l);c.min=f[0],c.max=f[1]}}for(var d in e){var p=e[d];if(null!=p.from){var h=e[p.from];if(null==h.min)p.min=p.max=null;else{var v=p.range(r,h.min,h.max,d);p.min=v[0],p.max=v[1]}}}var g={},y=!1;for(var _ in e){var b=e[_],C=w[_];if(C.min!=b.min||C.max!=b.max){C.min=b.min,C.max=b.max;var k=C.distr;C._min=3==k?_a(C.min):4==k?Ca(C.min,C.asinh):C.min,C._max=3==k?_a(C.max):4==k?Ca(C.max,C.asinh):C.max,g[_]=y=!0}}if(y){for(var x in D.forEach((function(e,t){2==o?t>0&&g.y&&(e._paths=null):g[e.scale]&&(e._paths=null)})),g)be=!0,sn("setScale",x);Ee.show&&Ee.left>=0&&(Ce=ke=!0)}for(var E in P)P[E]=null}(),ye=!1),be&&(!function(){for(var e=!1,t=0;!e;){var n=ft(++t),o=dt(t);(e=t==Ae||n&&o)||(xe(r.width,r.height),_e=!0)}}(),be=!1),_e&&(Ri(h,yi,de),Ri(h,mi,pe),Ri(h,hi,se),Ri(h,vi,fe),Ri(v,yi,de),Ri(v,mi,pe),Ri(v,hi,se),Ri(v,vi,fe),Ri(p,hi,le),Ri(p,vi,ce),f.width=pa(le*ri),f.height=pa(ce*ri),k.forEach((function(e){var t=e._el,n=e._show,r=e._size,o=e._pos,i=e.side;if(null!=t)if(n){var a=i%2==1;Ri(t,a?"left":"top",o-(3===i||0===i?r:0)),Ri(t,a?"width":"height",r),Ri(t,a?"top":"left",a?pe:de),Ri(t,a?"height":"width",a?fe:se),Ii(t,di)}else Pi(t,di)})),Ie=Re=ze=$e=je=He=Ye=Ve=Le=null,Ue=1,Jt(!0),sn("setSize"),_e=!1),le>0&&ce>0&&(d.clearRect(0,0,f.width,f.height),sn("drawClear"),S.forEach((function(e){return e()})),sn("draw")),Rt.show&&De&&(Lt(Rt),De=!1),Ee.show&&Ce&&(Qt(null,!0,!1),Ce=!1),U.show&&U.live&&ke&&(qt(),ke=!1),c||(c=!0,r.status=1,sn("ready")),Je=!1,At=!1}function Ft(e,n){var o=w[e];if(null==o.from){if(0==Pe){var i=o.range(r,n.min,n.max,e);n.min=i[0],n.max=i[1]}if(n.min>n.max){var a=n.min;n.min=n.max,n.max=a}if(Pe>1&&null!=n.min&&null!=n.max&&n.max-n.min<1e-16)return;e==A&&2==o.distr&&Pe>0&&(n.min=Qi(n.min,t[0]),n.max=Qi(n.max,t[0]),n.min==n.max&&n.max++),P[e]=n,ye=!0,Et()}}r.redraw=function(e,t){be=t||!1,!1!==e?$t(A,T.min,T.max):Et()},r.setScale=Ft;var Mt=!1,Nt=Ee.drag,Ot=Nt.x,Tt=Nt.y;Ee.show&&(Ee.x&&(ht=Li("u-cursor-x",v)),Ee.y&&(vt=Li("u-cursor-y",v)),0==T.ori?(mt=ht,gt=vt):(mt=vt,gt=ht),wt=Ee.left,xt=Ee.top);var Bt,Pt,It,Rt=r.select=Ga({show:!0,over:!0,left:0,width:0,top:0,height:0},e.select),zt=Rt.show?Li("u-select",Rt.over?v:h):null;function Lt(e,t){if(Rt.show){for(var n in e)Rt[n]=e[n],n in tn&&Ri(zt,n,e[n]);!1!==t&&sn("setSelect")}}function $t(e,t,n){Ft(e,{min:t,max:n})}function jt(e,t,n,i){null!=t.focus&&function(e){if(e!=It){var t=null==e,n=1!=Fe.alpha;D.forEach((function(r,o){var i=t||0==o||o==e;r._focus=t?null:i,n&&function(e,t){D[e].alpha=t,Ee.show&&Ne[e]&&(Ne[e].style.opacity=t);W&&G[e]&&(G[e].style.opacity=t)}(o,i?1:Fe.alpha)})),It=e,n&&Et()}}(e),null!=t.show&&D.forEach((function(n,r){r>0&&(e==r||null==e)&&(n.show=t.show,function(e,t){var n=D[e],r=W?G[e]:null;n.show?r&&Ii(r,di):(r&&Pi(r,di),Ne.length>1&&ji(Ne[e],-10,-10,se,fe))}(r,t.show),$t(2==o?n.facets[1].scale:n.scale,null,null),Et())})),!1!==n&&sn("setSeries",e,t),i&&hn("setSeries",r,e,t)}r.setSelect=Lt,r.setSeries=jt,r.addBand=function(e,t){e.fill=xa(e.fill||null),e.dir=ia(e.dir,-1),t=null==t?x.length:t,x.splice(t,0,e)},r.setBand=function(e,t){Ga(x[e],t)},r.delBand=function(e){null==e?x.length=0:x.splice(e,1)};var Ht={focus:!0};function Yt(e,t,n){var r=w[t];n&&(e=e/ri-(1==r.ori?pe:de));var o=se;1==r.ori&&(e=(o=fe)-e),-1==r.dir&&(e=o-e);var i=r._min,a=i+(r._max-i)*(e/o),u=r.distr;return 3==u?ga(10,a):4==u?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return ca.sinh(e)*t}(a,r.asinh):a}function Vt(e,t){Ri(zt,yi,Rt.left=e),Ri(zt,hi,Rt.width=t)}function Ut(e,t){Ri(zt,mi,Rt.top=e),Ri(zt,vi,Rt.height=t)}W&&Me&&qi(Ai,z,(function(e){Ee._lock||null!=It&&jt(null,Ht,!0,fn.setSeries)})),r.valToIdx=function(e){return Qi(e,t[0])},r.posToIdx=function(e,n){return Qi(Yt(e,A,n),t[0],qe,Ge)},r.posToVal=Yt,r.valToPos=function(e,t,n){return 0==w[t].ori?a(e,w[t],n?me:se,n?he:0):u(e,w[t],n?ge:fe,n?ve:0)},r.batch=function(e){e(r),Et()},r.setCursor=function(e,t,n){wt=e.left,xt=e.top,Qt(null,t,n)};var Wt=0==T.ori?Vt:Ut,Zt=1==T.ori?Vt:Ut;function qt(e,t){null!=e&&(e.idxs?e.idxs.forEach((function(e,t){V[t]=e})):void 0!==e.idx&&V.fill(e.idx),U.idx=V[0]);for(var n=0;n0||1==o&&!K)&&Gt(n,V[n]);W&&U.live&&function(){if(W&&U.live)for(var e=2==o?1:0;eGe;Bt=Da;var c=0==T.ori?se:fe,s=1==T.ori?se:fe;if(wt<0||0==Pe||l){a=null;for(var f=0;f0&&Ne.length>1&&ji(Ne[f],-10,-10,se,fe);Me&&jt(null,Ht,!0,null==e&&fn.setSeries),U.live&&(V.fill(a),ke=!0)}else{var d,p;1==o&&(a=Qi(d=Yt(0==T.ori?wt:xt,A),t[0],qe,Ge),p=N(t[0][a],T,c,0));for(var h=2==o?1:0;h0&&v.show){var k=null==b?-10:Ta(O(b,1==o?w[v.scale]:w[v.facets[1].scale],s,0),1);if(Me&&k>=0&&1==o){var x=fa(k-xt),E=Fe.bias;if(0!=E){var S=Yt(1==T.ori?wt:xt,v.scale),F=S>=0?1:-1;F==(b>=0?1:-1)&&x=S:b<=S:1==E?b<=S:b>=S)&&(Bt=x,Pt=h)}else x1){Yi(Ne[h],Ee.points.fill(r,h),Ee.points.stroke(r,h));var P=void 0,I=void 0,R=void 0,z=void 0,L=!0,$=Ee.points.bbox;if(null!=$){L=!1;var j=$(r,h);R=j.left,z=j.top,P=j.width,I=j.height}else R=M,z=B,P=I=Ee.points.size(r,h);Ui(Ne[h],P,I,L),ji(Ne[h],R,z,se,fe)}}}}if(Ee.idx=a,Ee.left=wt,Ee.top=xt,ke&&(U.idx=a,qt()),Rt.show&&Mt)if(null!=e){var H=m(fn.scales,2),Y=H[0],W=H[1],Z=m(fn.match,2),q=Z[0],G=Z[1],Q=m(e.cursor.sync.scales,2),K=Q[0],J=Q[1],X=e.cursor.drag;if(Ot=X._x,Tt=X._y,Ot||Tt){var ee,te,ne,re,oe,ie=e.select,ae=ie.left,ue=ie.top,le=ie.width,ce=ie.height,de=e.scales[Y].ori,pe=e.posToVal,he=null!=Y&&q(Y,K),ve=null!=W&&G(W,J);he&&Ot?(0==de?(ee=ae,te=le):(ee=ue,te=ce),ne=w[Y],re=N(pe(ee,K),ne,c,0),oe=N(pe(ee+te,K),ne,c,0),Wt(va(re,oe),fa(oe-re))):Wt(0,c),ve&&Tt?(1==de?(ee=ae,te=le):(ee=ue,te=ce),ne=w[W],re=O(pe(ee,J),ne,s,0),oe=O(pe(ee+te,J),ne,s,0),Zt(va(re,oe),fa(oe-re))):Zt(0,s)}else nn()}else{var me=fa(Dt-yt),ge=fa(kt-_t);if(1==T.ori){var ye=me;me=ge,ge=ye}Ot=Nt.x&&me>=Nt.dist,Tt=Nt.y&&ge>=Nt.dist;var _e,be,Ce=Nt.uni;null!=Ce?Ot&&Tt&&(Tt=ge>=Ce,(Ot=me>=Ce)||Tt||(ge>me?Tt=!0:Ot=!0)):Nt.x&&Nt.y&&(Ot||Tt)&&(Ot=Tt=!0),Ot&&(0==T.ori?(_e=bt,be=wt):(_e=Ct,be=xt),Wt(va(_e,be),fa(be-_e)),Tt||Zt(0,s)),Tt&&(1==T.ori?(_e=bt,be=wt):(_e=Ct,be=xt),Zt(va(_e,be),fa(be-_e)),Ot||Wt(0,c)),Ot||Tt||(Wt(0,0),Zt(0,0))}if(Nt._x=Ot,Nt._y=Tt,null==e){if(i){if(null!=dn){var De=m(fn.scales,2),we=De[0],xe=De[1];fn.values[0]=null!=we?Yt(0==T.ori?wt:xt,we):null,fn.values[1]=null!=xe?Yt(1==T.ori?wt:xt,xe):null}hn(Di,r,wt,xt,se,fe,a)}if(Me){var Ae=i&&fn.setSeries,Se=Fe.prox;null==It?Bt<=Se&&jt(Pt,Ht,!0,Ae):Bt>Se?jt(null,Ht,!0,Ae):Pt!=It&&jt(Pt,Ht,!0,Ae)}}!1!==n&&sn("setCursor")}r.setLegend=qt;var Kt=null;function Jt(e){!0===e?Kt=null:sn("syncRect",Kt=v.getBoundingClientRect())}function Xt(e,t,n,r,o,i,a){Ee._lock||Mt&&null!=e&&0==e.movementX&&0==e.movementY||(en(e,t,n,r,o,i,a,!1,null!=e),null!=e?Qt(null,!0,!0):Qt(t,!0,!1))}function en(e,t,n,o,i,a,u,c,s){if(null==Kt&&Jt(!1),null!=e)n=e.clientX-Kt.left,o=e.clientY-Kt.top;else{if(n<0||o<0)return wt=-10,void(xt=-10);var f=m(fn.scales,2),d=f[0],p=f[1],h=t.cursor.sync,v=m(h.values,2),g=v[0],y=v[1],_=m(h.scales,2),b=_[0],C=_[1],D=m(fn.match,2),k=D[0],x=D[1],A=t.axes[0].side%2==1,E=0==T.ori?se:fe,S=1==T.ori?se:fe,F=A?a:i,M=A?i:a,N=A?o:n,O=A?n:o;if(n=null!=b?k(d,b)?l(g,w[d],E,0):-10:E*(N/F),o=null!=C?x(p,C)?l(y,w[p],S,0):-10:S*(O/M),1==T.ori){var B=n;n=o,o=B}}if(s&&((n<=1||n>=se-1)&&(n=Oa(n,se)),(o<=1||o>=fe-1)&&(o=Oa(o,fe))),c){yt=n,_t=o;var P=m(Ee.move(r,n,o),2);bt=P[0],Ct=P[1]}else wt=n,xt=o}var tn={width:0,height:0,left:0,top:0};function nn(){Lt(tn,!1)}function rn(e,t,n,o,i,a,u){Mt=!0,Ot=Tt=Nt._x=Nt._y=!1,en(e,t,n,o,i,a,0,!0,!1),null!=e&&(ae(wi,Oi,on),hn(ki,r,bt,Ct,se,fe,null))}function on(e,t,n,o,i,a,u){Mt=Nt._x=Nt._y=!1,en(e,t,n,o,i,a,0,!1,!0);var l=Rt.left,c=Rt.top,s=Rt.width,f=Rt.height,d=s>0||f>0;if(d&&Lt(Rt),Nt.setScale&&d){var p=l,h=s,v=c,m=f;if(1==T.ori&&(p=c,h=f,v=l,m=s),Ot&&$t(A,Yt(p,A),Yt(p+h,A)),Tt)for(var g in w){var y=w[g];g!=A&&null==y.from&&y.min!=Da&&$t(g,Yt(v+m,g),Yt(v,g))}nn()}else Ee.lock&&(Ee._lock=!Ee._lock,Ee._lock||Qt(null,!0,!1));null!=e&&(ue(wi,Oi),hn(wi,r,wt,xt,se,fe,null))}function an(e,t,n,o,i,a,u){et(),nn(),null!=e&&hn(Ei,r,wt,xt,se,fe,null)}function un(){k.forEach(rc),we(r.width,r.height,!0)}qi(Fi,Ti,un);var ln={};ln.mousedown=rn,ln.mousemove=Xt,ln.mouseup=on,ln.dblclick=an,ln.setSeries=function(e,t,n,r){jt(n,r,!0,!1)},Ee.show&&(ae(ki,v,rn),ae(Di,v,Xt),ae(xi,v,Jt),ae(Ai,v,(function(e,t,n,r,o,i,a){if(!Ee._lock){var u=Mt;if(Mt){var l,c,s=!0,f=!0;0==T.ori?(l=Ot,c=Tt):(l=Tt,c=Ot),l&&c&&(s=wt<=10||wt>=se-10,f=xt<=10||xt>=fe-10),l&&s&&(wt=wt=3&&10==o.log?il:Ea)),e.font=nc(e.font),e.labelFont=nc(e.labelFont),e._size=e.size(r,null,t,0),e._space=e._rotate=e._incrs=e._found=e._splits=e._values=null,e._size>0&&(Te[t]=!0,e._el=Li("u-axis",p))}})),n?n instanceof HTMLElement?(n.appendChild(s),vn()):n(r,vn):vn(),r}oc.assign=Ga,oc.fmtNum=la,oc.rangeNum=oa,oc.rangeLog=Ji,oc.rangeAsinh=Xi,oc.orient=yl,oc.pxRatio=ri,oc.join=function(e,t){for(var n=new Set,r=0;r=a&&P<=u;P+=M){var I=s[P];if(null!=I){var R=x(c[P]),z=A(I);1==t?E(F,R,N):E(F,T,z),E(F,R,z),N=z,T=R}}var L=T;o&&1==t&&E(F,L=k+w,N);var $=m(_l(e,i),2),j=$[0],H=$[1];if(null!=l.fill||0!=j){var Y=S.fill=new Path2D(F),V=A(l.fillTo(e,i,l.min,l.max,j));E(Y,L,V),E(Y,B,V)}if(!l.spanGaps){var U,W=[];(U=W).push.apply(U,_(kl(c,s,a,u,M,x,r)));var Z=l.width*ri/2,q=n||1==t?Z:-Z,G=n||-1==t?-Z:Z;W.forEach((function(e){e[0]+=q,e[1]+=G})),S.gaps=W=l.gaps(e,i,a,u,W),S.clip=Dl(W,f.ori,v,g,y,b)}return 0!=H&&(S.band=2==H?[Cl(e,i,a,u,F,-1),Cl(e,i,a,u,F,1)]:Cl(e,i,a,u,F,H)),S}))}},ic.bars=function(e){var t=ia((e=e||La).size,[.6,Da,1]),n=e.align||0,r=(e.gap||0)*ri,o=e.radius,i=xa(o=null==o?[0,0]:"number"==typeof o?[o,0]:o),a=1-t[0],u=ia(t[1],Da)*ri,l=ia(t[2],1)*ri,c=ia(e.disp,La),s=ia(e.each,(function(e){})),f=c.fill,d=c.stroke;return function(e,t,o,p){return yl(e,t,(function(h,v,g,y,_,b,C,D,k,w,x){var A,E,S=h.pxRound;if(0==y.ori){var F=m(i(e,t),2);A=F[0],E=F[1]}else{var M=m(i(e,t),2);E=M[0],A=M[1]}var N,O,T=y.dir*(0==y.ori?1:-1),B=_.dir*(1==_.ori?1:-1),P=0==y.ori?Ml:Nl,I=0==y.ori?s:function(e,t,n,r,o,i,a){s(e,t,n,o,r,a,i)},R=m(_l(e,t),2),z=R[0],L=R[1],$=3==_.distr?1==z?_.max:_.min:0,j=C($,_,x,k),H=S(h.width*ri),Y=!1,V=null,U=null,W=null,Z=null;null==f||0!=H&&null==d||(Y=!0,V=f.values(e,t,o,p),U=new Map,new Set(V).forEach((function(e){null!=e&&U.set(e,new Path2D)})),H>0&&(W=d.values(e,t,o,p),Z=new Map,new Set(W).forEach((function(e){null!=e&&Z.set(e,new Path2D)}))));var q=c.x0,G=c.size;if(null!=q&&null!=G){v=q.values(e,t,o,p),2==q.unit&&(v=v.map((function(t){return e.posToVal(D+t*w,y.key,!0)})));var Q=G.values(e,t,o,p);O=S((O=2==G.unit?Q[0]*w:b(Q[0],y,w,D)-b(0,y,w,D))-H),N=1==T?-H/2:O+H/2}else{var K=w;if(v.length>1)for(var J=null,X=0,ee=1/0;X=o&&fe<=p;fe+=T){var de=g[fe];if(void 0!==de){var pe=b(2!=y.distr||null!=c?v[fe]:fe,y,w,D),he=C(ia(de,$),_,x,k);null!=le&&null!=de&&(j=C(le[fe],_,x,k));var ve=S(pe-N),me=S(ma(he,j)),ge=S(va(he,j)),ye=me-ge;if(null!=de){var _e=de<0?se:ce,be=de<0?ce:se;Y?(H>0&&null!=W[fe]&&P(Z.get(W[fe]),ve,ge+da(H/2),O,ma(0,ye-H),_e,be),null!=V[fe]&&P(U.get(V[fe]),ve,ge+da(H/2),O,ma(0,ye-H),_e,be)):P(oe,ve,ge+da(H/2),O,ma(0,ye-H),_e,be),I(e,t,fe,ve-H/2,ge,O+H,ye)}0!=L&&(B*L==1?(me=ge,ge=ne):(ge=me,me=ne),P(ie,ve-H/2,ge,O+H,ma(0,ye=me-ge),0,0))}}return H>0&&(re.stroke=Y?Z:oe),re.fill=Y?U:oe,re}))}},ic.spline=function(e){return function(e,t){var n=ia(null===t||void 0===t?void 0:t.alignGaps,0);return function(t,r,o,i){return yl(t,r,(function(a,u,l,c,s,f,d,p,h,v,g){var y,b,C,D=a.pxRound,k=function(e){return D(f(e,c,v,p))},w=function(e){return D(d(e,s,g,h))};0==c.ori?(y=Al,C=Sl,b=Bl):(y=El,C=Fl,b=Pl);var x=c.dir*(0==c.ori?1:-1);o=Ki(l,o,i,1),i=Ki(l,o,i,-1);for(var A=k(u[1==x?o:i]),E=A,S=[],F=[],M=1==x?o:i;M>=o&&M<=i;M+=x)if(null!=l[M]){var N=k(u[M]);S.push(E=N),F.push(w(l[M]))}var O={stroke:e(S,F,y,C,b,D),fill:null,clip:null,band:null,gaps:null,flags:gl},T=O.stroke,B=m(_l(t,r),2),P=B[0],I=B[1];if(null!=a.fill||0!=P){var R=O.fill=new Path2D(T),z=w(a.fillTo(t,r,a.min,a.max,P));C(R,E,z),C(R,A,z)}if(!a.spanGaps){var L,$=[];(L=$).push.apply(L,_(kl(u,l,o,i,x,k,n))),O.gaps=$=a.gaps(t,r,o,i,$),O.clip=Dl($,c.ori,p,h,v,g)}return 0!=I&&(O.band=2==I?[Cl(t,r,o,i,T,-1),Cl(t,r,o,i,T,1)]:Cl(t,r,o,i,T,I)),O}))}}(jl,e)};var ac=function(){var e=(0,r.useContext)(Vr).showInfoMessage;return function(){var t=ni(ei().mark((function t(n,r){var o;return ei().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(null!==(o=navigator)&&void 0!==o&&o.clipboard){t.next=4;break}return e({text:"Clipboard not supported",type:"error"}),console.warn("Clipboard not supported"),t.abrupt("return",!1);case 4:return t.prev=4,t.next=7,navigator.clipboard.writeText(n);case 7:return r&&e({text:r,type:"success"}),t.abrupt("return",!0);case 11:return t.prev=11,t.t0=t.catch(4),t.t0 instanceof Error&&e({text:"".concat(t.t0.name,": ").concat(t.t0.message),type:"error"}),console.warn("Copy failed",t.t0),t.abrupt("return",!1);case 16:case"end":return t.stop()}}),t,null,[[4,11]])})));return function(e,n){return t.apply(this,arguments)}}()},uc=(function(e,t,n){for(var r=[],o=0;o=u?u:e+1}))}if("Enter"===t){var l=E[C];l&&v(l),f||A()}"Escape"===t&&A()}),[C,E,A,v,f]);return(0,r.useEffect)((function(){var e=(t.match(/[a-zA-Z_:.][a-zA-Z0-9_:.]*/gm)||[]).length;x(t.length>c&&e<=u)}),[t]),Dr("keydown",F),(0,r.useEffect)((function(){if(_.current){var e=_.current.childNodes[C];null!==e&&void 0!==e&&e.scrollIntoView&&e.scrollIntoView({block:"center"})}}),[C,E]),(0,r.useEffect)((function(){D(-1)}),[E]),(0,r.useEffect)((function(){g&&g(w)}),[w]),Lt(eo,{open:w,buttonRef:o,placement:"bottom-left",onClose:A,fullWidth:s,title:y?p:void 0,disabledFullScreen:h,children:Lt("div",{className:mr()({"vm-autocomplete":!0,"vm-autocomplete_mobile":y&&!h}),ref:_,children:[S&&Lt("div",{className:"vm-autocomplete__no-options",children:d}),E.map((function(e,t){return Lt("div",{className:mr()({"vm-list-item":!0,"vm-list-item_mobile":y,"vm-list-item_active":t===C,"vm-list-item_multiselect":f,"vm-list-item_multiselect_selected":null===f||void 0===f?void 0:f.includes(e)}),id:"$autocomplete$".concat(e),onClick:(n=e,function(){i||(v(n),f||A())}),children:[(null===f||void 0===f?void 0:f.includes(e))&&Lt(tr,{}),Lt("span",{children:e})]},e);var n}))]})})}),lc=function(e){var t=e.value,n=e.onChange,o=e.onEnter,i=e.onArrowUp,a=e.onArrowDown,u=e.autocomplete,l=e.error,c=e.stats,s=e.options,f=e.label,d=e.disabled,p=void 0!==d&&d,h=m((0,r.useState)(!1),2),v=h[0],g=h[1],y=(0,r.useRef)(null),_="0"===(null===c||void 0===c?void 0:c.seriesFetched)&&!c.resultLength;return Lt("div",{className:"vm-query-editor",ref:y,children:[Lt(bo,{value:t,label:f,type:"textarea",autofocus:!!t,error:l,onKeyDown:function(e){var t=e.key,n=e.ctrlKey,r=e.metaKey,u=e.shiftKey,l=n||r,c="ArrowDown"===t,s="Enter"===t;"ArrowUp"===t&&l&&(e.preventDefault(),i()),c&&l&&(e.preventDefault(),a()),!s||u||v||o()},onChange:n,disabled:p,inputmode:"search"}),u&&Lt(uc,{disabledFullScreen:!0,value:t,options:s,anchor:y,onSelect:function(e){n(e)},onOpenAutocomplete:g}),_&&Lt("div",{className:"vm-query-editor-warning",children:Lt(io,{placement:"bottom-right",title:Lt("span",{className:"vm-query-editor-warning__tooltip",children:"No match! \n This query hasn't selected any time series from database.\n Either the requested metrics are missing in the database, \n or there is a typo in series selector."}),children:Lt(Rn,{})})})]})},cc=function(e){var t,n=e.value,r=void 0!==n&&n,o=e.disabled,i=void 0!==o&&o,a=e.label,u=e.color,l=void 0===u?"secondary":u,c=e.fullWidth,s=e.onChange;return Lt("div",{className:mr()((ut(t={"vm-switch":!0,"vm-switch_full-width":c,"vm-switch_disabled":i,"vm-switch_active":r},"vm-switch_".concat(l,"_active"),r),ut(t,"vm-switch_".concat(l),l),t)),onClick:function(){i||s(!r)},children:[Lt("div",{className:"vm-switch-track",children:Lt("div",{className:"vm-switch-track__thumb"})}),a&&Lt("span",{className:"vm-switch__label",children:a})]})},sc=function(e,t){return e.length===t.length&&e.every((function(e,n){return e===t[n]}))};n(936);var fc=function(e){var t=e.data,n=ac(),o=(0,r.useMemo)((function(){return JSON.stringify(t,null,2)}),[t]),i=function(){var e=ni(ei().mark((function e(){return ei().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n(o,"Formatted JSON has been copied");case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Lt("div",{className:"vm-json-view",children:[Lt("div",{className:"vm-json-view__copy",children:Lt(Jr,{variant:"outlined",onClick:i,children:"Copy JSON"})}),Lt("pre",{className:"vm-json-view__code",children:Lt("code",{children:o})})]})},dc=function(e){var t=e.containerStyles,n=void 0===t?{}:t,r=e.message,o=jt().isDarkTheme;return Lt("div",{className:mr()({"vm-spinner":!0,"vm-spinner_dark":o}),style:n&&{},children:[Lt("div",{className:"half-circle-spinner",children:[Lt("div",{className:"circle circle-1"}),Lt("div",{className:"circle circle-2"})]}),r&&Lt("div",{className:"vm-spinner__message",children:r})]})},pc=function(e){var t,n=e.checked,r=void 0!==n&&n,o=e.disabled,i=void 0!==o&&o,a=e.label,u=e.color,l=void 0===u?"secondary":u,c=e.onChange;return Lt("div",{className:mr()((ut(t={"vm-checkbox":!0,"vm-checkbox_disabled":i,"vm-checkbox_active":r},"vm-checkbox_".concat(l,"_active"),r),ut(t,"vm-checkbox_".concat(l),l),t)),onClick:function(){i||c(!r)},children:[Lt("div",{className:"vm-checkbox-track",children:Lt("div",{className:"vm-checkbox-track__thumb",children:Lt(tr,{})})}),a&&Lt("span",{className:"vm-checkbox__label",children:a})]})},hc="Table settings",vc=function(e){var t=e.columns,n=e.defaultColumns,o=void 0===n?[]:n,i=e.tableCompact,a=e.onChangeColumns,u=e.toggleTableCompact,l=jr().isMobile,c=(0,r.useRef)(null),s=Xr(!1),f=s.value,d=s.toggle,p=s.setFalse,h=(0,r.useMemo)((function(){return!t.length}),[t]),v=function(e){return function(){!function(e){a(o.includes(e)?o.filter((function(t){return t!==e})):[].concat(_(o),[e]))}(e)}};return(0,r.useEffect)((function(){sc(t,o)||a(t)}),[t]),Lt("div",{className:"vm-table-settings",children:[Lt(io,{title:hc,children:Lt("div",{ref:c,children:Lt(Jr,{variant:"text",startIcon:Lt(Tn,{}),onClick:d,disabled:h})})}),Lt(eo,{open:f,onClose:p,placement:"bottom-right",buttonRef:c,title:hc,children:Lt("div",{className:mr()({"vm-table-settings-popper":!0,"vm-table-settings-popper_mobile":l}),children:[Lt("div",{className:"vm-table-settings-popper-list vm-table-settings-popper-list_first",children:Lt(cc,{label:"Compact view",value:i,onChange:u})}),Lt("div",{className:"vm-table-settings-popper-list",children:[Lt("div",{className:"vm-table-settings-popper-list-header",children:[Lt("h3",{className:"vm-table-settings-popper-list-header__title",children:"Display columns"}),Lt(io,{title:"Reset to default",children:Lt(Jr,{color:"primary",variant:"text",size:"small",onClick:function(){p(),a(t)},startIcon:Lt(Pn,{})})})]}),t.map((function(e){return Lt("div",{className:"vm-table-settings-popper-list__item",children:Lt(pc,{checked:o.includes(e),onChange:v(e),label:e,disabled:i})},e)}))]})]})})]})};function mc(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}var gc={async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1};var yc=/[&<>"']/,_c=new RegExp(yc.source,"g"),bc=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Cc=new RegExp(bc.source,"g"),Dc={"&":"&","<":"<",">":">",'"':""","'":"'"},kc=function(e){return Dc[e]};function wc(e,t){if(t){if(yc.test(e))return e.replace(_c,kc)}else if(bc.test(e))return e.replace(Cc,kc);return e}var xc=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function Ac(e){return e.replace(xc,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var Ec=/(^|[^\[])\^/g;function Sc(e,t){e="string"===typeof e?e:e.source,t=t||"";var n={replace:function(t,r){return r=(r=r.source||r).replace(Ec,"$1"),e=e.replace(t,r),n},getRegex:function(){return new RegExp(e,t)}};return n}var Fc=/[^\w:]/g,Mc=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function Nc(e,t,n){if(e){var r;try{r=decodeURIComponent(Ac(n)).replace(Fc,"").toLowerCase()}catch(o){return null}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:")||0===r.indexOf("data:"))return null}t&&!Mc.test(n)&&(n=function(e,t){Oc[" "+e]||(Tc.test(e)?Oc[" "+e]=e+"/":Oc[" "+e]=zc(e,"/",!0));e=Oc[" "+e];var n=-1===e.indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(Bc,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(Pc,"$1")+t:e+t}(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch(o){return null}return n}var Oc={},Tc=/^[^:]+:\/*[^/]*$/,Bc=/^([^:]+:)[\s\S]*$/,Pc=/^([^:]+:\/*[^/]*)[\s\S]*$/;var Ic={exec:function(){}};function Rc(e,t){var n=e.replace(/\|/g,(function(e,t,n){for(var r=!1,o=t;--o>=0&&"\\"===n[o];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),n.length>t)n.splice(t);else for(;n.length1;)1&t&&(n+=e),t>>=1,e+=e;return n+e}function $c(e,t,n,r){var o=t.href,i=t.title?wc(t.title):null,a=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){r.state.inLink=!0;var u={type:"link",raw:n,href:o,title:i,text:a,tokens:r.inlineTokens(a)};return r.state.inLink=!1,u}return{type:"image",raw:n,href:o,title:i,text:wc(a)}}var jc=function(){function e(t){b(this,e),this.options=t||gc}return w(e,[{key:"space",value:function(e){var t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}},{key:"code",value:function(e){var t=this.rules.block.code.exec(e);if(t){var n=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:zc(n,"\n")}}}},{key:"fences",value:function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:m(t,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:r}}}},{key:"heading",value:function(e){var t=this.rules.block.heading.exec(e);if(t){var n=t[2].trim();if(/#$/.test(n)){var r=zc(n,"#");this.options.pedantic?n=r.trim():r&&!/ $/.test(r)||(n=r.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}}},{key:"hr",value:function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}},{key:"blockquote",value:function(e){var t=this.rules.block.blockquote.exec(e);if(t){var n=t[0].replace(/^ *>[ \t]?/gm,""),r=this.lexer.state.top;this.lexer.state.top=!0;var o=this.lexer.blockTokens(n);return this.lexer.state.top=r,{type:"blockquote",raw:t[0],tokens:o,text:n}}}},{key:"list",value:function(e){var t=this.rules.block.list.exec(e);if(t){var n,r,o,i,a,u,l,c,s,f,d,p,h=t[1].trim(),v=h.length>1,m={type:"list",raw:"",ordered:v,start:v?+h.slice(0,-1):"",loose:!1,items:[]};h=v?"\\d{1,9}\\".concat(h.slice(-1)):"\\".concat(h),this.options.pedantic&&(h=v?h:"[*+-]");for(var g=new RegExp("^( {0,3}".concat(h,")((?:[\t ][^\\n]*)?(?:\\n|$))"));e&&(p=!1,t=g.exec(e))&&!this.rules.block.hr.test(e);){if(n=t[0],e=e.substring(n.length),c=t[2].split("\n",1)[0].replace(/^\t+/,(function(e){return" ".repeat(3*e.length)})),s=e.split("\n",1)[0],this.options.pedantic?(i=2,d=c.trimLeft()):(i=(i=t[2].search(/[^ ]/))>4?1:i,d=c.slice(i),i+=t[1].length),u=!1,!c&&/^ *$/.test(s)&&(n+=s+"\n",e=e.substring(s.length+1),p=!0),!p)for(var y=new RegExp("^ {0,".concat(Math.min(3,i-1),"}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))")),_=new RegExp("^ {0,".concat(Math.min(3,i-1),"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)")),b=new RegExp("^ {0,".concat(Math.min(3,i-1),"}(?:```|~~~)")),C=new RegExp("^ {0,".concat(Math.min(3,i-1),"}#"));e&&(s=f=e.split("\n",1)[0],this.options.pedantic&&(s=s.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!b.test(s))&&!C.test(s)&&!y.test(s)&&!_.test(e);){if(s.search(/[^ ]/)>=i||!s.trim())d+="\n"+s.slice(i);else{if(u)break;if(c.search(/[^ ]/)>=4)break;if(b.test(c))break;if(C.test(c))break;if(_.test(c))break;d+="\n"+s}u||s.trim()||(u=!0),n+=f+"\n",e=e.substring(f.length+1),c=s.slice(i)}m.loose||(l?m.loose=!0:/\n *\n *$/.test(n)&&(l=!0)),this.options.gfm&&(r=/^\[[ xX]\] /.exec(d))&&(o="[ ] "!==r[0],d=d.replace(/^\[[ xX]\] +/,"")),m.items.push({type:"list_item",raw:n,task:!!r,checked:o,loose:!1,text:d}),m.raw+=n}m.items[m.items.length-1].raw=n.trimRight(),m.items[m.items.length-1].text=d.trimRight(),m.raw=m.raw.trimRight();var D=m.items.length;for(a=0;a0&&k.some((function(e){return/\n.*\n/.test(e.raw)}));m.loose=w}if(m.loose)for(a=0;a$/,"$1").replace(this.rules.inline._escapes,"$1"):"",o=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:n,raw:t[0],href:r,title:o}}}},{key:"table",value:function(e){var t=this.rules.block.table.exec(e);if(t){var n={type:"table",header:Rc(t[1]).map((function(e){return{text:e}})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(n.header.length===n.align.length){n.raw=t[0];var r,o,i,a,u=n.align.length;for(r=0;r/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):wc(t[0]):t[0]}}},{key:"link",value:function(e){var t=this.rules.inline.link.exec(e);if(t){var n=t[2].trim();if(!this.options.pedantic&&/^$/.test(n))return;var r=zc(n.slice(0,-1),"\\");if((n.length-r.length)%2===0)return}else{var o=function(e,t){if(-1===e.indexOf(t[1]))return-1;for(var n=e.length,r=0,o=0;o-1){var i=(0===t[0].indexOf("!")?5:4)+t[1].length+o;t[2]=t[2].substring(0,o),t[0]=t[0].substring(0,i).trim(),t[3]=""}}var a=t[2],u="";if(this.options.pedantic){var l=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(a);l&&(a=l[1],u=l[3])}else u=t[3]?t[3].slice(1,-1):"";return a=a.trim(),/^$/.test(n)?a.slice(1):a.slice(1,-1)),$c(t,{href:a?a.replace(this.rules.inline._escapes,"$1"):a,title:u?u.replace(this.rules.inline._escapes,"$1"):u},t[0],this.lexer)}}},{key:"reflink",value:function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var r=(n[2]||n[1]).replace(/\s+/g," ");if(!(r=t[r.toLowerCase()])){var o=n[0].charAt(0);return{type:"text",raw:o,text:o}}return $c(n,r,n[0],this.lexer)}}},{key:"emStrong",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=this.rules.inline.emStrong.lDelim.exec(e);if(r&&(!r[3]||!n.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDF50-\uDF59\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEC0-\uDED3\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDCD0-\uDCEB\uDCF0-\uDCF9\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])/))){var o=r[1]||r[2]||"";if(!o||o&&(""===n||this.rules.inline.punctuation.exec(n))){var i,a,u=r[0].length-1,l=u,c=0,s="*"===r[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(s.lastIndex=0,t=t.slice(-1*e.length+u);null!=(r=s.exec(t));)if(i=r[1]||r[2]||r[3]||r[4]||r[5]||r[6])if(a=i.length,r[3]||r[4])l+=a;else if(!((r[5]||r[6])&&u%3)||(u+a)%3){if(!((l-=a)>0)){a=Math.min(a,a+l+c);var f=e.slice(0,u+r.index+(r[0].length-i.length)+a);if(Math.min(u,a)%2){var d=f.slice(1,-1);return{type:"em",raw:f,text:d,tokens:this.lexer.inlineTokens(d)}}var p=f.slice(2,-2);return{type:"strong",raw:f,text:p,tokens:this.lexer.inlineTokens(p)}}}else c+=a}}}},{key:"codespan",value:function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),r=/[^ ]/.test(n),o=/^ /.test(n)&&/ $/.test(n);return r&&o&&(n=n.substring(1,n.length-1)),n=wc(n,!0),{type:"codespan",raw:t[0],text:n}}}},{key:"br",value:function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}},{key:"del",value:function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}},{key:"autolink",value:function(e,t){var n,r,o=this.rules.inline.autolink.exec(e);if(o)return r="@"===o[2]?"mailto:"+(n=wc(this.options.mangle?t(o[1]):o[1])):n=wc(o[1]),{type:"link",raw:o[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}},{key:"url",value:function(e,t){var n;if(n=this.rules.inline.url.exec(e)){var r,o;if("@"===n[2])o="mailto:"+(r=wc(this.options.mangle?t(n[0]):n[0]));else{var i;do{i=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(i!==n[0]);r=wc(n[0]),o="www."===n[1]?"http://"+n[0]:n[0]}return{type:"link",raw:n[0],text:r,href:o,tokens:[{type:"text",raw:r,text:r}]}}}},{key:"inlineText",value:function(e,t){var n,r=this.rules.inline.text.exec(e);if(r)return n=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):wc(r[0]):r[0]:wc(this.options.smartypants?t(r[0]):r[0]),{type:"text",raw:r[0],text:n}}}]),e}(),Hc={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:Ic,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\.|[^\[\]\\])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};Hc.def=Sc(Hc.def).replace("label",Hc._label).replace("title",Hc._title).getRegex(),Hc.bullet=/(?:[*+-]|\d{1,9}[.)])/,Hc.listItemStart=Sc(/^( *)(bull) */).replace("bull",Hc.bullet).getRegex(),Hc.list=Sc(Hc.list).replace(/bull/g,Hc.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+Hc.def.source+")").getRegex(),Hc._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",Hc._comment=/|$)/,Hc.html=Sc(Hc.html,"i").replace("comment",Hc._comment).replace("tag",Hc._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),Hc.paragraph=Sc(Hc._paragraph).replace("hr",Hc.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Hc._tag).getRegex(),Hc.blockquote=Sc(Hc.blockquote).replace("paragraph",Hc.paragraph).getRegex(),Hc.normal=ct({},Hc),Hc.gfm=ct(ct({},Hc.normal),{},{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),Hc.gfm.table=Sc(Hc.gfm.table).replace("hr",Hc.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Hc._tag).getRegex(),Hc.gfm.paragraph=Sc(Hc._paragraph).replace("hr",Hc.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",Hc.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Hc._tag).getRegex(),Hc.pedantic=ct(ct({},Hc.normal),{},{html:Sc("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",Hc._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Ic,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:Sc(Hc.normal._paragraph).replace("hr",Hc.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",Hc.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var Yc={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:Ic,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:Ic,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\.5&&(n="x"+n.toString(16)),r+="&#"+n+";";return r}Yc._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",Yc.punctuation=Sc(Yc.punctuation).replace(/punctuation/g,Yc._punctuation).getRegex(),Yc.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,Yc.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g,Yc._comment=Sc(Hc._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),Yc.emStrong.lDelim=Sc(Yc.emStrong.lDelim).replace(/punct/g,Yc._punctuation).getRegex(),Yc.emStrong.rDelimAst=Sc(Yc.emStrong.rDelimAst,"g").replace(/punct/g,Yc._punctuation).getRegex(),Yc.emStrong.rDelimUnd=Sc(Yc.emStrong.rDelimUnd,"g").replace(/punct/g,Yc._punctuation).getRegex(),Yc._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,Yc._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,Yc._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,Yc.autolink=Sc(Yc.autolink).replace("scheme",Yc._scheme).replace("email",Yc._email).getRegex(),Yc._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,Yc.tag=Sc(Yc.tag).replace("comment",Yc._comment).replace("attribute",Yc._attribute).getRegex(),Yc._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,Yc._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,Yc._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,Yc.link=Sc(Yc.link).replace("label",Yc._label).replace("href",Yc._href).replace("title",Yc._title).getRegex(),Yc.reflink=Sc(Yc.reflink).replace("label",Yc._label).replace("ref",Hc._label).getRegex(),Yc.nolink=Sc(Yc.nolink).replace("ref",Hc._label).getRegex(),Yc.reflinkSearch=Sc(Yc.reflinkSearch,"g").replace("reflink",Yc.reflink).replace("nolink",Yc.nolink).getRegex(),Yc.normal=ct({},Yc),Yc.pedantic=ct(ct({},Yc.normal),{},{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:Sc(/^!?\[(label)\]\((.*?)\)/).replace("label",Yc._label).getRegex(),reflink:Sc(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Yc._label).getRegex()}),Yc.gfm=ct(ct({},Yc.normal),{},{escape:Sc(Yc.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\1&&void 0!==arguments[1]?arguments[1]:[];e=this.options.pedantic?e.replace(/\t/g," ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,(function(e,t,n){return t+" ".repeat(n.length)}));for(var u=function(){if(i.options.extensions&&i.options.extensions.block&&i.options.extensions.block.some((function(n){return!!(t=n.call({lexer:i},e,a))&&(e=e.substring(t.raw.length),a.push(t),!0)})))return"continue";if(t=i.tokenizer.space(e))return e=e.substring(t.raw.length),1===t.raw.length&&a.length>0?a[a.length-1].raw+="\n":a.push(t),"continue";if(t=i.tokenizer.code(e))return e=e.substring(t.raw.length),!(n=a[a.length-1])||"paragraph"!==n.type&&"text"!==n.type?a.push(t):(n.raw+="\n"+t.raw,n.text+="\n"+t.text,i.inlineQueue[i.inlineQueue.length-1].src=n.text),"continue";if(t=i.tokenizer.fences(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.heading(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.hr(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.blockquote(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.list(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.html(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.def(e))return e=e.substring(t.raw.length),!(n=a[a.length-1])||"paragraph"!==n.type&&"text"!==n.type?i.tokens.links[t.tag]||(i.tokens.links[t.tag]={href:t.href,title:t.title}):(n.raw+="\n"+t.raw,n.text+="\n"+t.raw,i.inlineQueue[i.inlineQueue.length-1].src=n.text),"continue";if(t=i.tokenizer.table(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=i.tokenizer.lheading(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(r=e,i.options.extensions&&i.options.extensions.startBlock){var u,l=1/0,c=e.slice(1);i.options.extensions.startBlock.forEach((function(e){"number"===typeof(u=e.call({lexer:this},c))&&u>=0&&(l=Math.min(l,u))})),l<1/0&&l>=0&&(r=e.substring(0,l+1))}if(i.state.top&&(t=i.tokenizer.paragraph(r)))return n=a[a.length-1],o&&"paragraph"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,i.inlineQueue.pop(),i.inlineQueue[i.inlineQueue.length-1].src=n.text):a.push(t),o=r.length!==e.length,e=e.substring(t.raw.length),"continue";if(t=i.tokenizer.text(e))return e=e.substring(t.raw.length),(n=a[a.length-1])&&"text"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,i.inlineQueue.pop(),i.inlineQueue[i.inlineQueue.length-1].src=n.text):a.push(t),"continue";if(e){var s="Infinite loop on byte: "+e.charCodeAt(0);if(i.options.silent)return console.error(s),"break";throw new Error(s)}};e;){var l=u();if("continue"!==l&&"break"===l)break}return this.state.top=!0,a}},{key:"inline",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.inlineQueue.push({src:e,tokens:t}),t}},{key:"inlineTokens",value:function(e){var t,n,r,o,i,a,u=this,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],c=e;if(this.tokens.links){var s=Object.keys(this.tokens.links);if(s.length>0)for(;null!=(o=this.tokenizer.rules.inline.reflinkSearch.exec(c));)s.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(c=c.slice(0,o.index)+"["+Lc("a",o[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(o=this.tokenizer.rules.inline.blockSkip.exec(c));)c=c.slice(0,o.index)+"["+Lc("a",o[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(o=this.tokenizer.rules.inline.escapedEmSt.exec(c));)c=c.slice(0,o.index+o[0].length-2)+"++"+c.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(var f=function(){if(i||(a=""),i=!1,u.options.extensions&&u.options.extensions.inline&&u.options.extensions.inline.some((function(n){return!!(t=n.call({lexer:u},e,l))&&(e=e.substring(t.raw.length),l.push(t),!0)})))return"continue";if(t=u.tokenizer.escape(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.tag(e))return e=e.substring(t.raw.length),(n=l[l.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):l.push(t),"continue";if(t=u.tokenizer.link(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.reflink(e,u.tokens.links))return e=e.substring(t.raw.length),(n=l[l.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):l.push(t),"continue";if(t=u.tokenizer.emStrong(e,c,a))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.codespan(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.br(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.del(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.autolink(e,Uc))return e=e.substring(t.raw.length),l.push(t),"continue";if(!u.state.inLink&&(t=u.tokenizer.url(e,Uc)))return e=e.substring(t.raw.length),l.push(t),"continue";if(r=e,u.options.extensions&&u.options.extensions.startInline){var o,s=1/0,f=e.slice(1);u.options.extensions.startInline.forEach((function(e){"number"===typeof(o=e.call({lexer:this},f))&&o>=0&&(s=Math.min(s,o))})),s<1/0&&s>=0&&(r=e.substring(0,s+1))}if(t=u.tokenizer.inlineText(r,Vc))return e=e.substring(t.raw.length),"_"!==t.raw.slice(-1)&&(a=t.raw.slice(-1)),i=!0,(n=l[l.length-1])&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):l.push(t),"continue";if(e){var d="Infinite loop on byte: "+e.charCodeAt(0);if(u.options.silent)return console.error(d),"break";throw new Error(d)}};e;){var d=f();if("continue"!==d&&"break"===d)break}return l}}],[{key:"rules",get:function(){return{block:Hc,inline:Yc}}},{key:"lex",value:function(t,n){return new e(n).lex(t)}},{key:"lexInline",value:function(t,n){return new e(n).inlineTokens(t)}}]),e}(),Zc=function(){function e(t){b(this,e),this.options=t||gc}return w(e,[{key:"code",value:function(e,t,n){var r=(t||"").match(/\S*/)[0];if(this.options.highlight){var o=this.options.highlight(e,r);null!=o&&o!==e&&(n=!0,e=o)}return e=e.replace(/\n$/,"")+"\n",r?'
    '+(n?e:wc(e,!0))+"
    \n":"
    "+(n?e:wc(e,!0))+"
    \n"}},{key:"blockquote",value:function(e){return"
    \n".concat(e,"
    \n")}},{key:"html",value:function(e){return e}},{key:"heading",value:function(e,t,n,r){if(this.options.headerIds){var o=this.options.headerPrefix+r.slug(n);return"').concat(e,"\n")}return"").concat(e,"\n")}},{key:"hr",value:function(){return this.options.xhtml?"
    \n":"
    \n"}},{key:"list",value:function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"}},{key:"listitem",value:function(e){return"
  • ".concat(e,"
  • \n")}},{key:"checkbox",value:function(e){return" "}},{key:"paragraph",value:function(e){return"

    ".concat(e,"

    \n")}},{key:"table",value:function(e,t){return t&&(t="".concat(t,"")),"\n\n"+e+"\n"+t+"
    \n"}},{key:"tablerow",value:function(e){return"\n".concat(e,"\n")}},{key:"tablecell",value:function(e,t){var n=t.header?"th":"td";return(t.align?"<".concat(n,' align="').concat(t.align,'">'):"<".concat(n,">"))+e+"\n")}},{key:"strong",value:function(e){return"".concat(e,"")}},{key:"em",value:function(e){return"".concat(e,"")}},{key:"codespan",value:function(e){return"".concat(e,"")}},{key:"br",value:function(){return this.options.xhtml?"
    ":"
    "}},{key:"del",value:function(e){return"".concat(e,"")}},{key:"link",value:function(e,t,n){if(null===(e=Nc(this.options.sanitize,this.options.baseUrl,e)))return n;var r='
    "}},{key:"image",value:function(e,t,n){if(null===(e=Nc(this.options.sanitize,this.options.baseUrl,e)))return n;var r='').concat(n,'":">"}},{key:"text",value:function(e){return e}}]),e}(),qc=function(){function e(){b(this,e)}return w(e,[{key:"strong",value:function(e){return e}},{key:"em",value:function(e){return e}},{key:"codespan",value:function(e){return e}},{key:"del",value:function(e){return e}},{key:"html",value:function(e){return e}},{key:"text",value:function(e){return e}},{key:"link",value:function(e,t,n){return""+n}},{key:"image",value:function(e,t,n){return""+n}},{key:"br",value:function(){return""}}]),e}(),Gc=function(){function e(){b(this,e),this.seen={}}return w(e,[{key:"serialize",value:function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}},{key:"getNextSafeSlug",value:function(e,t){var n=e,r=0;if(this.seen.hasOwnProperty(n)){r=this.seen[e];do{n=e+"-"+ ++r}while(this.seen.hasOwnProperty(n))}return t||(this.seen[e]=r,this.seen[n]=0),n}},{key:"slug",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.serialize(e);return this.getNextSafeSlug(n,t.dryrun)}}]),e}(),Qc=function(){function e(t){b(this,e),this.options=t||gc,this.options.renderer=this.options.renderer||new Zc,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new qc,this.slugger=new Gc}return w(e,[{key:"parse",value:function(e){var t,n,r,o,i,a,u,l,c,s,f,d,p,h,v,m,g,y,_,b=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],C="",D=e.length;for(t=0;t0&&"paragraph"===v.tokens[0].type?(v.tokens[0].text=y+" "+v.tokens[0].text,v.tokens[0].tokens&&v.tokens[0].tokens.length>0&&"text"===v.tokens[0].tokens[0].type&&(v.tokens[0].tokens[0].text=y+" "+v.tokens[0].tokens[0].text)):v.tokens.unshift({type:"text",text:y}):h+=y),h+=this.parse(v.tokens,p),c+=this.renderer.listitem(h,g,m);C+=this.renderer.list(c,f,d);continue;case"html":C+=this.renderer.html(s.text);continue;case"paragraph":C+=this.renderer.paragraph(this.parseInline(s.tokens));continue;case"text":for(c=s.tokens?this.parseInline(s.tokens):s.text;t+1";return t?Promise.resolve(o):n?void n(null,o):o}if(t)return Promise.reject(r);if(!n)throw r;n(r)}}((r=ct(ct({},Xc.defaults),i)).silent,r.async,o);if("undefined"===typeof n||null===n)return a(new Error("marked(): input parameter is undefined or null"));if("string"!==typeof n)return a(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));if(function(e){e&&e.sanitize&&!e.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}(r),r.hooks&&(r.hooks.options=r),o){var u,l=r.highlight;try{r.hooks&&(n=r.hooks.preprocess(n)),u=e(n,r)}catch(p){return a(p)}var c=function(e){var n;if(!e)try{r.walkTokens&&Xc.walkTokens(u,r.walkTokens),n=t(u,r),r.hooks&&(n=r.hooks.postprocess(n))}catch(p){e=p}return r.highlight=l,e?a(e):o(null,n)};if(!l||l.length<3)return c();if(delete r.highlight,!u.length)return c();var s=0;return Xc.walkTokens(u,(function(e){"code"===e.type&&(s++,setTimeout((function(){l(e.text,e.lang,(function(t,n){if(t)return c(t);null!=n&&n!==e.text&&(e.text=n,e.escaped=!0),0===--s&&c()}))}),0))})),void(0===s&&c())}if(r.async)return Promise.resolve(r.hooks?r.hooks.preprocess(n):n).then((function(t){return e(t,r)})).then((function(e){return r.walkTokens?Promise.all(Xc.walkTokens(e,r.walkTokens)).then((function(){return e})):e})).then((function(e){return t(e,r)})).then((function(e){return r.hooks?r.hooks.postprocess(e):e})).catch(a);try{r.hooks&&(n=r.hooks.preprocess(n));var f=e(n,r);r.walkTokens&&Xc.walkTokens(f,r.walkTokens);var d=t(f,r);return r.hooks&&(d=r.hooks.postprocess(d)),d}catch(p){return a(p)}}}function Xc(e,t,n){return Jc(Wc.lex,Qc.parse)(e,t,n)}ut(Kc,"passThroughHooks",new Set(["preprocess","postprocess"])),Xc.options=Xc.setOptions=function(e){var t;return Xc.defaults=ct(ct({},Xc.defaults),e),t=Xc.defaults,gc=t,Xc},Xc.getDefaults=mc,Xc.defaults=gc,Xc.use=function(){for(var e=Xc.defaults.extensions||{renderers:{},childTokens:{}},t=arguments.length,n=new Array(t),r=0;re[n]?1:0}function ns(e,t){return"desc"===e?function(e,n){return ts(e,n,t)}:function(e,n){return-ts(e,n,t)}}function rs(e,t){var n=e.map((function(e,t){return[e,t]}));return n.sort((function(e,n){var r=t(e[0],n[0]);return 0!==r?r:e[1]-n[1]})),n.map((function(e){return e[0]}))}["table","JSON"].map((function(e,t){return{value:String(t),label:e,icon:Lt(0===t?Qn:Kn,{})}}));var os={"color-primary":"#589DF6","color-secondary":"#316eca","color-error":"#e5534b","color-warning":"#c69026","color-info":"#539bf5","color-success":"#57ab5a","color-background-body":"#22272e","color-background-block":"#2d333b","color-background-tooltip":"rgba(22, 22, 22, 0.8)","color-text":"#cdd9e5","color-text-secondary":"#768390","color-text-disabled":"#636e7b","box-shadow":"rgba(0, 0, 0, 0.16) 1px 2px 6px","box-shadow-popper":"rgba(0, 0, 0, 0.2) 0px 2px 8px 0px","border-divider":"1px solid rgba(99, 110, 123, 0.5)","color-hover-black":"rgba(0, 0, 0, 0.12)"},is={"color-primary":"#3F51B5","color-secondary":"#E91E63","color-error":"#FD080E","color-warning":"#FF8308","color-info":"#03A9F4","color-success":"#4CAF50","color-background-body":"#FEFEFF","color-background-block":"#FFFFFF","color-background-tooltip":"rgba(97,97,97, 0.92)","color-text":"#110f0f","color-text-secondary":"#706F6F","color-text-disabled":"#A09F9F","box-shadow":"rgba(0, 0, 0, 0.08) 1px 2px 6px","box-shadow-popper":"rgba(0, 0, 0, 0.1) 0px 2px 8px 0px","border-divider":"1px solid rgba(0, 0, 0, 0.15)","color-hover-black":"rgba(0, 0, 0, 0.06)"},as=function(){var e=m((0,r.useState)(Tt()),2),t=e[0],n=e[1],o=function(e){n(e.matches)};return(0,r.useEffect)((function(){var e=window.matchMedia("(prefers-color-scheme: dark)");return e.addEventListener("change",o),function(){return e.removeEventListener("change",o)}}),[]),t},us=["primary","secondary","error","warning","info","success"],ls=function(e){var t,n=e.onLoaded,o=vt(),i=ht().palette,a=void 0===i?{}:i,u=jt().theme,l=as(),c=Ht(),s=kr(),f=m((0,r.useState)((ut(t={},Mt.dark,os),ut(t,Mt.light,is),ut(t,Mt.system,Tt()?os:is),t)),2),d=f[0],p=f[1],h=function(){var e=window,t=e.innerWidth,n=e.innerHeight,r=document.documentElement,o=r.clientWidth,i=r.clientHeight;Ot("scrollbar-width","".concat(t-o,"px")),Ot("scrollbar-height","".concat(n-i,"px")),Ot("vh","".concat(.01*n,"px"))},v=function(){us.forEach((function(e,t){var r=function(e){var t=e.replace("#","").trim();if(3===t.length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),6!==t.length)throw new Error("Invalid HEX color.");return(299*parseInt(t.slice(0,2),16)+587*parseInt(t.slice(2,4),16)+114*parseInt(t.slice(4,6),16))/1e3>=128?"#000000":"#FFFFFF"}(Nt("color-".concat(e)));Ot("".concat(e,"-text"),r),t===us.length-1&&(c({type:"SET_DARK_THEME"}),n(!0))}))},g=function(){var e=Et("THEME")||Mt.system,t=d[e];Object.entries(t).forEach((function(e){var t=m(e,2),n=t[0],r=t[1];Ot(n,r)})),v(),o&&(us.forEach((function(e){var t=a[e];t&&Ot("color-".concat(e),t)})),v())};return(0,r.useEffect)((function(){h(),g()}),[d]),(0,r.useEffect)(h,[s]),(0,r.useEffect)((function(){var e=Tt()?os:is;d[Mt.system]!==e?p((function(t){return ct(ct({},t),{},ut({},Mt.system,e))})):g()}),[u,l]),(0,r.useEffect)((function(){o&&c({type:"SET_THEME",payload:Mt.light})}),[]),null},cs=(wt.map((function(e){return e.id})),xt("job",""),xt("instance",""),xt("metrics",""),xt("size","")),ss=(wt.find((function(e){return cs?e.id===cs:e.isDefault}))||wt[0],[10,25,50,100,250,500,1e3]),fs=function(e){var t=e.limit,n=e.tooltip,o=e.onChange,i=jr().isMobile,a=n||"Rows per page",u=(0,r.useRef)(null),l=Xr(!1),c=l.value,s=l.toggle,f=l.setFalse,d=function(e){return function(){o(e),f()}};return Lt(Rt.HY,{children:[Lt(io,{title:a,children:Lt("div",{ref:u,children:Lt(Jr,{variant:"text",endIcon:Lt(Hn,{}),onClick:s,children:t})})}),Lt(eo,{open:c,onClose:f,placement:"bottom-right",buttonRef:u,children:Lt("div",{className:"vm-select-limits",children:ss.map((function(e){return Lt("div",{className:mr()({"vm-list-item":!0,"vm-list-item_mobile":i,"vm-list-item_active":e===t}),onClick:d(e),children:e},e)}))})})]})},ds=function(e){var t=e.rows,n=e.columns,o=e.defaultOrderBy,i=e.copyToClipboard,a=e.paginationOffset,u=m((0,r.useState)(o),2),l=u[0],c=u[1],s=m((0,r.useState)("desc"),2),f=s[0],d=s[1],p=m((0,r.useState)(null),2),h=p[0],v=p[1],g=(0,r.useMemo)((function(){var e=a.startIndex,n=a.endIndex;return rs(t,ns(f,l)).slice(e,n)}),[t,l,f,a]),y=function(e,t){return ni(ei().mark((function n(){return ei().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(h!==t){n.next=2;break}return n.abrupt("return");case 2:return n.prev=2,n.next=5,navigator.clipboard.writeText(String(e));case 5:v(t),n.next=11;break;case 8:n.prev=8,n.t0=n.catch(2),console.error(n.t0);case 11:case"end":return n.stop()}}),n,null,[[2,8]])})))};return(0,r.useEffect)((function(){if(null!==h){var e=setTimeout((function(){return v(null)}),2e3);return function(){return clearTimeout(e)}}}),[h]),Lt("table",{className:"vm-table",children:[Lt("thead",{className:"vm-table-header",children:Lt("tr",{className:"vm-table__row vm-table__row_header",children:[n.map((function(e){return Lt("th",{className:"vm-table-cell vm-table-cell_header vm-table-cell_sort",onClick:(t=e.key,function(){d((function(e){return"asc"===e&&l===t?"desc":"asc"})),c(t)}),children:Lt("div",{className:"vm-table-cell__content",children:[Lt("div",{children:String(e.title||e.key)}),Lt("div",{className:mr()({"vm-table__sort-icon":!0,"vm-table__sort-icon_active":l===e.key,"vm-table__sort-icon_desc":"desc"===f&&l===e.key}),children:Lt(Hn,{})})]})},String(e.key));var t})),i&&Lt("th",{className:"vm-table-cell vm-table-cell_header"})]})}),Lt("tbody",{className:"vm-table-body",children:g.map((function(e,t){return Lt("tr",{className:"vm-table__row",children:[n.map((function(t){return Lt("td",{className:mr()(ut({"vm-table-cell":!0},"".concat(t.className),t.className)),children:e[t.key]||"-"},String(t.key))})),i&&Lt("td",{className:"vm-table-cell vm-table-cell_right",children:e[i]&&Lt("div",{className:"vm-table-cell__content",children:Lt(io,{title:h===t?"Copied":"Copy row",children:Lt(Jr,{variant:"text",color:h===t?"success":"gray",size:"small",startIcon:Lt(h===t?tr:or,{}),onClick:y(e[i],t)})})})})]},t)}))})]})},ps=function(e){var t=e.page,n=e.length,r=e.limit,o=e.onChange,i=jr().isMobile,a=function(e){return function(){o(+t+e),window.scrollTo(0,0)}};return Lt("div",{className:mr()({"vm-pagination":!0,"vm-pagination_mobile":i}),children:[t>1&&Lt(Jr,{variant:"text",onClick:a(-1),startIcon:Lt("div",{className:"vm-pagination__icon vm-pagination__icon_prev",children:Lt(jn,{})}),children:"Previous"}),n>=r&&Lt(Jr,{variant:"text",onClick:a(1),endIcon:Lt("div",{className:"vm-pagination__icon vm-pagination__icon_next",children:Lt(jn,{})}),children:"Next"})]})},hs=function(e){var t=e.logs,n=e.limitRows,o=e.displayColumns,i=e.tableCompact,a=e.columns,u=Lo().setSearchParamsFromKeys,l=m(es(1,"page"),2),c=l[0],s=l[1],f=function(e){switch(e){case"time":return"vm-table-cell_logs-time";case"data":return"vm-table-cell_logs vm-table-cell_pre";default:return"vm-table-cell_logs"}},d=(0,r.useMemo)((function(){var e=(c-1)*Number(n);return{startIndex:e,endIndex:e+Number(n)}}),[c,n]),p=(0,r.useMemo)((function(){return i?[{key:"data",title:"Data",className:f("data")}]:a.map((function(e){return{key:e,title:e,className:f(e)}}))}),[i,a]),h=(0,r.useMemo)((function(){return null===o||void 0===o||!o.length||i?p:p.filter((function(e){return o.includes(e.key)}))}),[p,o,i]);return Lt(Rt.HY,{children:[Lt(ds,{rows:t,columns:h,defaultOrderBy:"time",copyToClipboard:"data",paginationOffset:d}),Lt(ps,{page:c,limit:+n,length:t.slice(d.startIndex,d.endIndex).length,onChange:function(e){s(e),u({page:e})}})]})},vs=function(e){var t=e.logs,n=e.columns,o=(0,r.useMemo)((function(){var e=["_msg","time","data","_time"],r=n.filter((function(t){return!e.includes(t)}));return function(e,t){var n=e.reduce((function(e,n){var r=t.map((function(e){return"".concat(e,": ").concat(n[e]||"-")})).join("|");return(e[r]=e[r]||[]).push(n),e}),{});return Object.entries(n).map((function(e){var t=m(e,2),n=t[0],r=t[1];return{keys:n.split("|"),values:r}}))}(t,r)}),[t]);return Lt("div",{className:"vm-explore-logs-body-content",children:o.map((function(e){return Lt("div",{className:"vm-explore-logs-body-content-group",children:Lt(Zo,{defaultExpanded:!0,title:Lt("div",{className:"vm-explore-logs-body-content-group-keys",children:[Lt("span",{className:"vm-explore-logs-body-content-group-keys__title",children:"Group by:"}),e.keys.map((function(e){return Lt("div",{className:"vm-explore-logs-body-content-group-keys__key",children:e},e)}))]}),children:Lt("div",{className:"vm-explore-logs-body-content-group-rows",children:e.values.map((function(e){return Lt("div",{className:"vm-explore-logs-body-content-group-rows-item",children:[Lt("div",{className:"vm-explore-logs-body-content-group-rows-item__time",children:e.time}),Lt("div",{className:"vm-explore-logs-body-content-group-rows-item__msg",children:e._msg})]},"".concat(e._msg).concat(e._time))}))})})},e.keys.join(""))}))})},ms=function(e){return e.group="group",e.table="table",e.json="json",e}(ms||{}),gs=[{label:"Group",value:ms.group,icon:Lt(hr,{})},{label:"Table",value:ms.table,icon:Lt(Qn,{})},{label:"JSON",value:ms.json,icon:Lt(Kn,{})}],ys=function(e){var t=e.data,n=jr().isMobile,o=wn().timezone,a=Lo().setSearchParamsFromKeys,u=m(es(Et("LOGS_LIMIT")||50,"limit"),2),l=u[0],c=u[1],s=m(es(ms.group,"view"),2),f=s[0],d=s[1],p=m((0,r.useState)([]),2),h=p[0],v=p[1],y=Xr(!1),_=y.value,b=y.toggle,C=(0,r.useMemo)((function(){return t.map((function(e){return ct({time:i()(e._time).tz().format("MMM DD, YYYY \nHH:mm:ss.SSS"),data:JSON.stringify(e,null,2)},e)}))}),[t,o]),D=(0,r.useMemo)((function(){if(null===C||void 0===C||!C.length)return[];var e,t=["data","_time"],n=new Set,r=g(C);try{for(r.s();!(e=r.n()).done;){var o=e.value;for(var i in o)n.add(i)}}catch(a){r.e(a)}finally{r.f()}return Array.from(n).filter((function(e){return!t.includes(e)}))}),[C]);return Lt("div",{className:mr()({"vm-explore-logs-body":!0,"vm-block":!0,"vm-block_mobile":n}),children:[Lt("div",{className:mr()({"vm-explore-logs-body-header":!0,"vm-section-header":!0,"vm-explore-logs-body-header_mobile":n}),children:[Lt("div",{className:"vm-section-header__tabs",children:Lt(wr,{activeItem:String(f),items:gs,onChange:function(e){d(e),a({view:e})}})}),f===ms.table&&Lt("div",{className:"vm-explore-logs-body-header__settings",children:[Lt(fs,{limit:+l,onChange:function(e){c(e),a({limit:e}),At("LOGS_LIMIT","".concat(e))}}),Lt(vc,{columns:D,defaultColumns:h,onChangeColumns:v,tableCompact:_,toggleTableCompact:b})]})]}),Lt("div",{className:mr()({"vm-explore-logs-body__table":!0,"vm-explore-logs-body__table_mobile":n}),children:!!t.length&&Lt(Rt.HY,{children:[f===ms.table&&Lt(hs,{logs:C,limitRows:+l,displayColumns:h,tableCompact:_,columns:D}),f===ms.group&&Lt(vs,{logs:C,columns:D}),f===ms.json&&Lt(fc,{data:t})]})})]})},_s=1e3,bs=function(e){var t=e.query,n=e.onChange,r=e.onRun,o=jr().isMobile;return Lt("div",{className:mr()({"vm-explore-logs-header":!0,"vm-block":!0,"vm-block_mobile":o}),children:[Lt("div",{className:"vm-explore-logs-header__input",children:Lt(lc,{value:t,autocomplete:!1,options:[],onArrowUp:function(){return null},onArrowDown:function(){return null},onEnter:r,onChange:n,label:"Log query"})}),Lt("div",{className:"vm-explore-logs-header-bottom",children:[Lt("div",{className:"vm-explore-logs-header-bottom-helpful",children:[Lt("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/VictoriaLogs/LogsQL.html",rel:"help noreferrer",children:[Lt(In,{}),"Query language docs"]}),Lt("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/VictoriaLogs/",rel:"help noreferrer",children:[Lt(ur,{}),"Documentation"]})]}),Lt("div",{className:"vm-explore-logs-header-bottom__execute",children:Lt(Jr,{startIcon:Lt(Zn,{}),onClick:r,fullWidth:!0,children:"Execute Query"})})]})]})},Cs=function(){var e=jt().serverUrl,t=Lo().setSearchParamsFromKeys,n=m(es("","query"),2),o=n[0],i=n[1],a=Do(o),u=function(e,t){var n=m((0,r.useState)([]),2),o=n[0],i=n[1],a=m((0,r.useState)(!1),2),u=a[0],l=a[1],c=m((0,r.useState)(),2),s=c[0],f=c[1],d=(0,r.useMemo)((function(){return function(e){return"".concat(e,"/select/logsql/query")}(e)}),[e]),p=(0,r.useMemo)((function(){return{method:"POST",headers:{Accept:"application/stream+json; charset=utf-8","Content-Type":"application/x-www-form-urlencoded"},body:"query=".concat(encodeURIComponent(t.trim()))}}),[t]);return{logs:o,isLoading:u,error:s,fetchLogs:(0,r.useCallback)(ni(ei().mark((function e(){var t,n,r,o,a,u,c,s,h,v;return ei().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(!0),f(void 0),e.prev=2,e.next=5,fetch(d,p);case 5:if((t=e.sent).ok&&t.body){e.next=14;break}return e.next=9,t.text();case 9:return n=e.sent,f(n),i([]),l(!1),e.abrupt("return");case 14:r=t.body.getReader(),o=new TextDecoder("utf-8"),a=[];case 17:if(!r){e.next=33;break}return e.next=20,r.read();case 20:if(u=e.sent,c=u.done,s=u.value,!c){e.next=25;break}return e.abrupt("break",33);case 25:if(h=o.decode(s,{stream:!0}).split("\n"),a.push.apply(a,_(h)),a.length>_s&&a.splice(0,a.length-_s),!(a.length>=_s)){e.next=31;break}return r.cancel(),e.abrupt("break",33);case 31:e.next=17;break;case 33:v=a.map((function(e){try{return JSON.parse(e)}catch(t){return""}})).filter((function(e){return e})),i(v),e.next=42;break;case 37:e.prev=37,e.t0=e.catch(2),console.error(e.t0),i([]),e.t0 instanceof Error&&f("".concat(e.t0.name,": ").concat(e.t0.message));case 42:l(!1);case 43:case"end":return e.stop()}}),e,null,[[2,37]])}))),[d,p])}}(e,o),l=u.logs,c=u.isLoading,s=u.error,f=u.fetchLogs,d=function(){f(),t(a&&o!==a?{query:o,page:1}:{query:o})};return(0,r.useEffect)((function(){o&&d()}),[]),Lt("div",{className:"vm-explore-logs",children:[Lt(bs,{query:o,onChange:i,onRun:d}),c&&Lt(dc,{}),s&&Lt(Yr,{variant:"error",children:s}),Lt(ys,{data:l})]})},Ds=function(){var e="true",t=m((0,r.useState)(!1),2),n=t[0],o=t[1];return Lt(Rt.HY,{children:Lt(Je,{children:Lt(Gr,{children:Lt(Rt.HY,{children:[Lt(ls,{onLoaded:o}),n&&Lt(Ve,{children:Lt(He,{path:"/",element:Lt(fi,{}),children:[!1,Lt(He,{path:e?"/":pt.logs,element:Lt(Cs,{})})]})})]})})})})},ks=function(e){e&&n.e(27).then(n.bind(n,27)).then((function(t){var n=t.getCLS,r=t.getFID,o=t.getFCP,i=t.getLCP,a=t.getTTFB;n(e),r(e),o(e),i(e),a(e)}))},ws=document.getElementById("root");ws&&(0,r.render)(Lt(Ds,{}),ws),ks()}()}(); \ No newline at end of file diff --git a/app/vmselect/vmui/static/js/main.ff1e4560.js.LICENSE.txt b/app/vlselect/vmui/static/js/main.886fc1d3.js.LICENSE.txt similarity index 91% rename from app/vmselect/vmui/static/js/main.ff1e4560.js.LICENSE.txt rename to app/vlselect/vmui/static/js/main.886fc1d3.js.LICENSE.txt index 766948666..bd52e372e 100644 --- a/app/vmselect/vmui/static/js/main.ff1e4560.js.LICENSE.txt +++ b/app/vlselect/vmui/static/js/main.886fc1d3.js.LICENSE.txt @@ -7,7 +7,7 @@ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ /** - * @remix-run/router v1.5.0 + * @remix-run/router v1.6.2 * * Copyright (c) Remix Software Inc. * @@ -18,7 +18,7 @@ */ /** - * React Router DOM v6.10.0 + * React Router DOM v6.11.2 * * Copyright (c) Remix Software Inc. * @@ -29,7 +29,7 @@ */ /** - * React Router v6.10.0 + * React Router v6.11.2 * * Copyright (c) Remix Software Inc. * diff --git a/app/vmselect/vmui/asset-manifest.json b/app/vmselect/vmui/asset-manifest.json index 81dc28207..9741e9118 100644 --- a/app/vmselect/vmui/asset-manifest.json +++ b/app/vmselect/vmui/asset-manifest.json @@ -1,14 +1,14 @@ { "files": { - "main.css": "./static/css/main.f31d05d1.css", - "main.js": "./static/js/main.ff1e4560.js", + "main.css": "./static/css/main.f5cb3747.css", + "main.js": "./static/js/main.6bf10b2e.js", "static/js/27.c1ccfd29.chunk.js": "./static/js/27.c1ccfd29.chunk.js", "static/media/Lato-Regular.ttf": "./static/media/Lato-Regular.d714fec1633b69a9c2e9.ttf", "static/media/Lato-Bold.ttf": "./static/media/Lato-Bold.32360ba4b57802daa4d6.ttf", "index.html": "./index.html" }, "entrypoints": [ - "static/css/main.f31d05d1.css", - "static/js/main.ff1e4560.js" + "static/css/main.f5cb3747.css", + "static/js/main.6bf10b2e.js" ] } \ No newline at end of file diff --git a/app/vmselect/vmui/index.html b/app/vmselect/vmui/index.html index 0a242bda9..14e8f05fa 100644 --- a/app/vmselect/vmui/index.html +++ b/app/vmselect/vmui/index.html @@ -1 +1 @@ -VM UI
    \ No newline at end of file +VM UI
    \ No newline at end of file diff --git a/app/vmselect/vmui/static/css/main.f31d05d1.css b/app/vmselect/vmui/static/css/main.f31d05d1.css deleted file mode 100644 index 8a603630e..000000000 --- a/app/vmselect/vmui/static/css/main.f31d05d1.css +++ /dev/null @@ -1 +0,0 @@ -.vm-tabs{gap:16px;height:100%;position:relative;-webkit-user-select:none;user-select:none}.vm-tabs,.vm-tabs-item{align-items:center;display:flex;justify-content:center}.vm-tabs-item{color:inherit;cursor:pointer;font-size:inherit;font-weight:inherit;opacity:.6;padding:16px 8px;text-decoration:none;text-transform:capitalize;transition:opacity .2s}.vm-tabs-item_active{opacity:1}.vm-tabs-item:hover{opacity:.8}.vm-tabs-item__icon{display:grid;margin-right:8px;width:16px}.vm-tabs-item__icon_single{margin-right:0}.vm-tabs__indicator{border-bottom:2px solid;position:absolute;transition:width .2s ease,left .3s cubic-bezier(.28,.84,.42,1)}.vm-alert{grid-gap:8px;align-items:center;background-color:var(--color-background-block);border-radius:8px;box-shadow:var(--box-shadow);color:var(--color-text);display:grid;font-size:14px;font-weight:400;gap:8px;grid-template-columns:20px 1fr;line-height:1.5;padding:16px;position:relative}.vm-alert_mobile{align-items:flex-start;border-radius:0}.vm-alert:after{border-radius:8px;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:1}.vm-alert_mobile:after{border-radius:0}.vm-alert__content,.vm-alert__icon{position:relative;z-index:2}.vm-alert__icon{align-items:center;display:flex;justify-content:center}.vm-alert__content{-webkit-filter:brightness(.6);filter:brightness(.6);white-space:pre-line}.vm-alert_success{color:var(--color-success)}.vm-alert_success:after{background-color:var(--color-success)}.vm-alert_error{color:var(--color-error)}.vm-alert_error:after{background-color:var(--color-error)}.vm-alert_info{color:var(--color-info)}.vm-alert_info:after{background-color:var(--color-info)}.vm-alert_warning{color:var(--color-warning)}.vm-alert_warning:after{background-color:var(--color-warning)}.vm-alert_dark:after{opacity:.1}.vm-alert_dark .vm-alert__content{-webkit-filter:none;filter:none}.vm-header{align-items:center;display:flex;flex-wrap:wrap;gap:0 48px;justify-content:flex-start;min-height:51px;padding:8px 24px;z-index:99}.vm-header_app{padding:8px 0}@media(max-width:1000px){.vm-header{gap:8px;padding:8px;position:-webkit-sticky;position:sticky;top:0}}.vm-header_mobile{display:grid;grid-template-columns:33px 1fr 33px;justify-content:space-between}.vm-header_dark .vm-header-button,.vm-header_dark button,.vm-header_dark button:before{background-color:var(--color-background-block)}.vm-header-logo{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;margin-bottom:2px;max-width:65px;min-width:65px;overflow:hidden;position:relative;width:100%}@media(max-width:1200px){.vm-header-logo{max-width:14px;min-width:14px}}.vm-header-logo svg,.vm-header-logo_mobile{max-width:65px;min-width:65px}.vm-header-logo_mobile{margin:0 auto}.vm-header-nav{align-items:center;display:flex;gap:16px;justify-content:flex-start}.vm-header-nav_column{align-items:stretch;flex-direction:column;gap:8px}.vm-header-nav_column .vm-header-nav-item{padding:16px 0}.vm-header-nav_column .vm-header-nav-item_sub{justify-content:stretch}.vm-header-nav-item{cursor:pointer;font-size:14px;font-weight:400;opacity:.7;padding:16px 8px;position:relative;text-transform:capitalize;transition:opacity .2s ease-in}.vm-header-nav-item_sub{grid-gap:4px;align-items:center;cursor:default;display:grid;gap:4px;grid-template-columns:auto 14px;justify-content:center}.vm-header-nav-item:hover,.vm-header-nav-item_active{opacity:1}.vm-header-nav-item svg{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.vm-header-nav-item_open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-header-nav-item-submenu{border-radius:4px;color:#fff;display:grid;opacity:1;padding:8px;-webkit-transform-origin:top center;transform-origin:top center;white-space:nowrap}.vm-header-nav-item-submenu-item{cursor:pointer}.vm-popper{background-color:var(--color-background-block);border-radius:4px;box-shadow:var(--box-shadow-popper);opacity:0;pointer-events:none;position:fixed;transition:opacity .1s ease-in-out;z-index:-99}.vm-popper_open{-webkit-animation:vm-slider .15s cubic-bezier(.28,.84,.42,1.1);animation:vm-slider .15s cubic-bezier(.28,.84,.42,1.1);opacity:1;pointer-events:auto;-webkit-transform-origin:top center;transform-origin:top center;z-index:101}.vm-popper_mobile{-webkit-animation:none;animation:none;border-radius:0;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%}.vm-popper-header{grid-gap:8px;align-items:center;background-color:var(--color-background-block);border-bottom:var(--border-divider);border-radius:4px 4px 0 0;color:var(--color-text);display:grid;gap:8px;grid-template-columns:1fr auto;justify-content:space-between;margin-bottom:16px;min-height:51px;padding:8px 8px 8px 16px}.vm-popper-header__title{font-weight:700;-webkit-user-select:none;user-select:none}@-webkit-keyframes vm-slider{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes vm-slider{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.vm-modal{align-items:center;background:hsla(0,6%,6%,.55);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.vm-modal_mobile{align-items:flex-start;max-height:calc(var(--vh)*100);min-height:calc(var(--vh)*100);overflow:auto}.vm-modal_mobile .vm-modal-content{border-radius:0;grid-template-rows:70px -webkit-max-content;grid-template-rows:70px max-content;max-height:-webkit-max-content;max-height:max-content;min-height:100%;overflow:visible;width:100vw}.vm-modal_mobile .vm-modal-content-header{margin-bottom:16px;padding:8px 8px 8px 16px}.vm-modal_mobile .vm-modal-content-body{align-items:flex-start;display:grid;min-height:100%;padding:0 16px 22px}.vm-modal-content{align-items:flex-start;background:var(--color-background-block);border-radius:4px;box-shadow:0 0 24px hsla(0,6%,6%,.07);display:grid;grid-template-rows:auto 1fr;max-height:calc(var(--vh)*90);overflow:auto}.vm-modal-content-header{grid-gap:8px;align-items:center;background-color:var(--color-background-block);border-bottom:var(--border-divider);border-radius:4px 4px 0 0;color:var(--color-text);display:grid;gap:8px;grid-template-columns:1fr auto;justify-content:space-between;margin-bottom:22px;min-height:51px;padding:16px 22px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.vm-modal-content-header__title{font-weight:700;-webkit-user-select:none;user-select:none}.vm-modal-content-header__close{align-items:center;box-sizing:initial;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:10px;width:24px}.vm-modal-content-body{padding:0 22px 22px}.vm-shortcuts{min-width:400px}@media(max-width:500px){.vm-shortcuts{min-width:100%}}.vm-shortcuts-section{border-bottom:var(--border-divider);margin-bottom:16px;padding-bottom:16px;position:relative}.vm-shortcuts-section__title{font-weight:700;margin-bottom:16px}.vm-shortcuts-section__read-more{position:absolute;right:0;top:-8px}.vm-shortcuts-section-list{grid-gap:16px;display:grid;gap:16px}@media(max-width:500px){.vm-shortcuts-section-list{gap:24px}}.vm-shortcuts-section-list-item{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:210px 1fr}@media(max-width:500px){.vm-shortcuts-section-list-item{grid-template-columns:1fr}}.vm-shortcuts-section-list-item__key{align-items:center;display:flex;gap:4px}.vm-shortcuts-section-list-item__key code,.vm-shortcuts-section-list-item__key svg{background-color:var(--color-background-body);background-repeat:repeat-x;border:var(--border-divider);border-radius:4px;color:var(--color-text);display:inline-block;font-size:12px;line-height:2;padding:2px 8px 0;text-align:center}.vm-shortcuts-section-list-item__key svg{color:var(--color-primary);padding:4px;width:24px}.vm-shortcuts-section-list-item__description{font-size:14px}.vm-tooltip{-webkit-animation:vm-scale .15s cubic-bezier(.28,.84,.42,1);animation:vm-scale .15s cubic-bezier(.28,.84,.42,1);background-color:var(--color-background-tooltip);border-radius:4px;box-shadow:var(--box-shadow-popper);color:#fff;font-size:12px;line-height:150%;opacity:1;padding:3px 8px;pointer-events:auto;position:fixed;transition:opacity .1s ease-in-out;white-space:nowrap;z-index:101}@-webkit-keyframes vm-scale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes vm-scale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.fc-graph-tips{grid-gap:16px;display:grid;gap:16px;max-width:520px}.fc-graph-tips-item{grid-gap:8px;border-bottom:var(--border-divider);display:grid;gap:8px;line-height:1.3;padding-bottom:16px}.fc-graph-tips-item__action{color:var(--color-text-secondary);font-weight:700}.fc-graph-tips-item__description{display:inline-block;line-height:1.5}.fc-graph-tips-item__description code,.fc-graph-tips-item__description svg{align-items:center;background-color:var(--color-background-body);border:var(--border-divider);border-radius:4px;color:var(--color-text);display:inline-flex;font-size:12px;justify-content:center;margin:0 2px 2px;min-height:20px;min-width:20px;padding:0 4px}.fc-graph-tips-item svg{color:var(--color-primary);margin-top:-8px;padding:2px;-webkit-transform:translateY(8px);transform:translateY(8px);width:18px}.vm-menu-burger{background:none;border:none;cursor:pointer;height:18px;outline:none;padding:0;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:18px}.vm-menu-burger:after{background-color:hsla(0,6%,6%,.1);border-radius:50%;content:"";height:calc(100% + 12px);left:-6px;position:absolute;top:-6px;-webkit-transform:scale(0) translateZ(-2px);transform:scale(0) translateZ(-2px);transition:-webkit-transform .14s ease-in-out;transition:transform .14s ease-in-out;transition:transform .14s ease-in-out,-webkit-transform .14s ease-in-out;width:calc(100% + 12px)}.vm-menu-burger:hover:after{-webkit-transform:scale(1) translateZ(-2px);transform:scale(1) translateZ(-2px)}.vm-menu-burger span{border-top:2px solid #fff;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.vm-menu-burger span,.vm-menu-burger span:after,.vm-menu-burger span:before{border-radius:6px;height:2px;left:0;position:absolute;width:100%}.vm-menu-burger span:after,.vm-menu-burger span:before{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-timing-function:cubic-bezier(.645,.045,.355,1);background:#fff;content:"";top:0}.vm-menu-burger span:before{-webkit-animation-name:topLineBurger;animation-name:topLineBurger}.vm-menu-burger span:after{-webkit-animation-name:bottomLineBurger;animation-name:bottomLineBurger}.vm-menu-burger_opened span{border-color:transparent}.vm-menu-burger_opened span:before{-webkit-animation-name:topLineCross;animation-name:topLineCross}.vm-menu-burger_opened span:after{-webkit-animation-name:bottomLineCross;animation-name:bottomLineCross}@-webkit-keyframes topLineCross{0%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px) translateX(30%) rotate(45deg);transform:translateY(-2px) translateX(30%) rotate(45deg);width:60%}}@keyframes topLineCross{0%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px) translateX(30%) rotate(45deg);transform:translateY(-2px) translateX(30%) rotate(45deg);width:60%}}@-webkit-keyframes bottomLineCross{0%{-webkit-transform:translateY(3px);transform:translateY(3px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px) translateX(30%) rotate(-45deg);transform:translateY(-2px) translateX(30%) rotate(-45deg);width:60%}}@keyframes bottomLineCross{0%{-webkit-transform:translateY(3px);transform:translateY(3px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px) translateX(30%) rotate(-45deg);transform:translateY(-2px) translateX(30%) rotate(-45deg);width:60%}}@-webkit-keyframes topLineBurger{0%{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:translateY(-7px) rotate(0deg);transform:translateY(-7px) rotate(0deg)}}@keyframes topLineBurger{0%{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:translateY(-7px) rotate(0deg);transform:translateY(-7px) rotate(0deg)}}@-webkit-keyframes bottomLineBurger{0%{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:translateY(3px) rotate(0deg);transform:translateY(3px) rotate(0deg)}}@keyframes bottomLineBurger{0%{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:translateY(3px) rotate(0deg);transform:translateY(3px) rotate(0deg)}}.vm-header-sidebar{background-color:inherit;color:inherit;height:24px;width:24px}.vm-header-sidebar-button{align-items:center;display:flex;height:51px;justify-content:center;left:0;position:absolute;top:0;transition:left .35s cubic-bezier(.28,.84,.42,1);width:51px}.vm-header-sidebar-button_open{left:149px;position:fixed;z-index:102}.vm-header-sidebar-menu{grid-gap:16px;background-color:inherit;box-shadow:var(--box-shadow-popper);display:grid;gap:16px;grid-template-rows:1fr auto;height:100%;left:0;padding:16px;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:left;transform-origin:left;transition:-webkit-transform .3s cubic-bezier(.28,.84,.42,1);transition:transform .3s cubic-bezier(.28,.84,.42,1);transition:transform .3s cubic-bezier(.28,.84,.42,1),-webkit-transform .3s cubic-bezier(.28,.84,.42,1);width:200px;z-index:101}.vm-header-sidebar-menu_open{-webkit-transform:translateX(0);transform:translateX(0)}.vm-header-sidebar-menu__logo{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;position:relative;width:65px}.vm-header-sidebar-menu-settings{grid-gap:8px;align-items:center;display:grid;gap:8px}.vm-tenant-input{position:relative}.vm-tenant-input-list{border-radius:8px;max-height:300px;overflow:auto;overscroll-behavior:none}.vm-tenant-input-list_mobile{max-height:calc(var(--vh)*100 - 70px)}.vm-tenant-input-list_mobile .vm-tenant-input-list__search{padding:0 16px 8px}.vm-tenant-input-list__search{background-color:var(--color-background-block);padding:8px 16px;position:-webkit-sticky;position:sticky;top:0}.vm-text-field{display:grid;margin:6px 0;position:relative;width:100%}.vm-text-field_textarea:after{content:attr(data-replicated-value) " ";visibility:hidden;white-space:pre-wrap}.vm-text-field:after,.vm-text-field__input{background-color:transparent;border:var(--border-divider);font-size:14px;grid-area:1/1/2/2;line-height:18px;overflow:hidden;padding:8px 16px;width:100%}.vm-text-field__error,.vm-text-field__helper-text,.vm-text-field__label{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;background-color:var(--color-background-block);display:-webkit-box;font-size:12px;left:8px;line-height:14px;max-width:calc(100% - 16px);overflow:hidden;padding:0 3px;pointer-events:none;position:absolute;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;z-index:2}@media(max-width:500px){.vm-text-field__error,.vm-text-field__helper-text,.vm-text-field__label{-webkit-line-clamp:1;line-clamp:1}}.vm-text-field__label{color:var(--color-text-secondary);top:-8px}.vm-text-field__error{color:var(--color-error);pointer-events:auto;top:calc(100% - 8px);-webkit-user-select:text;user-select:text}.vm-text-field__helper-text{bottom:-6px;color:var(--color-text-secondary)}.vm-text-field__input{background-color:transparent;border-radius:4px;color:var(--color-text);display:block;min-height:40px;overflow:hidden;resize:none;transition:border .2s ease}.vm-text-field__input:focus,.vm-text-field__input:hover{border:1px solid var(--color-primary)}.vm-text-field__input_error,.vm-text-field__input_error:focus,.vm-text-field__input_error:hover{border:1px solid var(--color-error)}.vm-text-field__input_icon-start{padding-left:31px}.vm-text-field__input:disabled{background-color:inherit;color:inherit}.vm-text-field__input:disabled:hover{border-color:var(--color-text-disabled)}.vm-text-field__icon-end,.vm-text-field__icon-start{align-items:center;color:var(--color-text-secondary);display:flex;height:100%;justify-content:center;left:8px;max-width:15px;position:absolute;top:auto}.vm-text-field__icon-end{left:auto;right:8px}.vm-step-control{display:inline-flex}.vm-step-control button{text-transform:none}.vm-step-control__value{display:inline;margin-left:3px}.vm-step-control-popper{grid-gap:8px;display:grid;font-size:14px;gap:8px;max-height:208px;max-width:300px;overflow:auto;padding:16px}.vm-step-control-popper_mobile{max-height:calc(var(--vh)*100 - 70px);max-width:100%;padding:0 16px 8px}.vm-step-control-popper_mobile .vm-step-control-popper-info{font-size:14px}.vm-step-control-popper-info{font-size:12px;line-height:1.8}.vm-step-control-popper-info a{margin:0 .4em}.vm-step-control-popper-info code{background-color:var(--color-hover-black);border-radius:6px;margin:0 .2em;padding:.2em .4em}.vm-time-duration{font-size:14px;max-height:227px;overflow:auto}.vm-time-duration_mobile{max-height:100%}.vm-time-selector{display:grid;grid-template-columns:repeat(2,230px);padding:16px 0}.vm-time-selector_mobile{grid-template-columns:1fr;max-height:calc(var(--vh)*100 - 70px);min-width:250px;overflow:auto;width:100%}.vm-time-selector_mobile .vm-time-selector-left{border-bottom:var(--border-divider);border-right:none;padding-bottom:16px}.vm-time-selector-left{border-right:var(--border-divider);display:flex;flex-direction:column;gap:8px;padding:0 16px}.vm-time-selector-left-inputs{align-items:flex-start;display:grid;flex-grow:1;justify-content:stretch}.vm-time-selector-left-timezone{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-bottom:8px}.vm-time-selector-left-timezone__utc{align-items:center;background-color:var(--color-hover-black);border-radius:4px;display:inline-flex;justify-content:center;padding:4px}.vm-time-selector-left__controls{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.vm-calendar{background-color:var(--color-background-block);border-radius:8px;display:grid;font-size:14px;grid-template-rows:auto 1fr auto;padding:16px;-webkit-user-select:none;user-select:none}.vm-calendar_mobile{padding:0 16px}.vm-calendar-header{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr auto;justify-content:center;min-height:36px;padding-bottom:16px}.vm-calendar-header-left{grid-gap:8px;align-items:center;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto auto;justify-content:flex-start;transition:opacity .2s ease-in-out}.vm-calendar-header-left:hover{opacity:.8}.vm-calendar-header-left__date{color:var(--color-text);font-size:14px;font-weight:700}.vm-calendar-header-left__select-year{align-items:center;display:grid;height:14px;justify-content:center;width:14px}.vm-calendar-header-right{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:18px 18px;justify-content:center}.vm-calendar-header-right__next,.vm-calendar-header-right__prev{cursor:pointer;margin:-8px;padding:8px;transition:opacity .2s ease-in-out}.vm-calendar-header-right__next:hover,.vm-calendar-header-right__prev:hover{opacity:.8}.vm-calendar-header-right__prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vm-calendar-header-right__next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.vm-calendar-body{grid-gap:2px;align-items:center;display:grid;gap:2px;grid-template-columns:repeat(7,32px);grid-template-rows:repeat(7,32px);justify-content:center}@media(max-width:500px){.vm-calendar-body{grid-template-columns:repeat(7,calc(14.28571vw - 6.28571px));grid-template-rows:repeat(7,calc(14.28571vw - 6.28571px))}}.vm-calendar-body-cell{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;text-align:center}.vm-calendar-body-cell_weekday{color:var(--color-text-secondary)}.vm-calendar-body-cell_day{cursor:pointer;transition:color .2s ease,background-color .3s ease-in-out}.vm-calendar-body-cell_day:hover{background-color:var(--color-hover-black)}.vm-calendar-body-cell_day_empty{pointer-events:none}.vm-calendar-body-cell_day_active{color:#fff}.vm-calendar-body-cell_day_active,.vm-calendar-body-cell_day_active:hover{background-color:var(--color-primary)}.vm-calendar-body-cell_day_today{border:1px solid var(--color-primary)}.vm-calendar-years{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);max-height:400px;overflow:auto}.vm-calendar-years__year{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:8px 16px;transition:color .2s ease,background-color .3s ease-in-out}.vm-calendar-years__year:hover{background-color:var(--color-hover-black)}.vm-calendar-years__year_selected{color:#fff}.vm-calendar-years__year_selected,.vm-calendar-years__year_selected:hover{background-color:var(--color-primary)}.vm-calendar-years__year_today{border:1px solid var(--color-primary)}.vm-calendar-footer{align-items:center;display:flex;justify-content:flex-end}.vm-date-time-input{grid-gap:8px 0;align-items:center;cursor:pointer;display:grid;gap:8px 0;grid-template-columns:1fr;justify-content:center;margin-bottom:16px;position:relative;transition:color .2s ease-in-out,border-bottom-color .3s ease}.vm-date-time-input:hover input{border-bottom-color:var(--color-primary)}.vm-date-time-input label{color:var(--color-text-secondary);font-size:12px;grid-column:1/3;-webkit-user-select:none;user-select:none;width:100%}.vm-date-time-input__icon{bottom:2px;position:absolute;right:0}.vm-date-time-input input{background:transparent;border:none;border-bottom:var(--border-divider);color:var(--color-text);padding:0 0 8px}.vm-date-time-input input:focus{border-bottom-color:var(--color-primary)}.vm-date-time-input_error input{border-color:var(--color-error)}.vm-date-time-input_error input:focus{border-bottom-color:var(--color-error)}.vm-date-time-input__error-text{bottom:-12px;color:var(--color-error);font-size:12px;left:0;position:absolute}.vm-button{align-items:center;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:400;justify-content:center;line-height:1.3;min-height:31px;padding:6px 14px;position:relative;text-transform:uppercase;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;white-space:nowrap}.vm-button:hover:after{background-color:var(--color-hover-black)}.vm-button:after,.vm-button:before{border-radius:6px;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .2s ease;width:100%}.vm-button:before{-webkit-transform:translateZ(-2px);transform:translateZ(-2px)}.vm-button:after{background-color:transparent;-webkit-transform:translateZ(-1px);transform:translateZ(-1px)}.vm-button span{align-items:center;display:grid;justify-content:center;-webkit-transform:translateZ(1px);transform:translateZ(1px)}.vm-button span svg{width:15px}.vm-button__start-icon{margin-right:6px}.vm-button__end-icon{margin-left:6px}.vm-button_disabled{cursor:not-allowed;opacity:.3}.vm-button_icon{padding:6px 8px}.vm-button_icon .vm-button__end-icon,.vm-button_icon .vm-button__start-icon{margin:0}.vm-button_small{min-height:25px;padding:4px 8px}.vm-button_small span svg{width:13px}.vm-button_contained_primary{color:var(--color-primary-text)}.vm-button_contained_primary,.vm-button_contained_primary:before{background-color:var(--color-primary)}.vm-button_contained_primary:hover:after{background-color:hsla(0,6%,6%,.2)}.vm-button_contained_secondary{color:var(--color-secondary-text)}.vm-button_contained_secondary:before{background-color:var(--color-secondary)}.vm-button_contained_secondary:hover:after{background-color:hsla(0,6%,6%,.2)}.vm-button_contained_success{color:var(--color-success-text)}.vm-button_contained_success:before{background-color:var(--color-success)}.vm-button_contained_success:hover:after{background-color:hsla(0,6%,6%,.2)}.vm-button_contained_error{color:var(--color-error-text)}.vm-button_contained_error:before{background-color:var(--color-error)}.vm-button_contained_gray{color:var(--color-text-secondary)}.vm-button_contained_gray:before{background-color:var(--color-text-secondary)}.vm-button_contained_warning{color:var(--color-warning)}.vm-button_contained_warning:before{background-color:var(--color-warning);opacity:.2}.vm-button_text_primary{color:var(--color-primary)}.vm-button_text_secondary{color:var(--color-secondary)}.vm-button_text_success{color:var(--color-success)}.vm-button_text_error{color:var(--color-error)}.vm-button_text_gray{color:var(--color-text-secondary)}.vm-button_text_warning{color:var(--color-warning)}.vm-button_outlined_primary{border:1px solid var(--color-primary);color:var(--color-primary)}.vm-button_outlined_error{border:1px solid var(--color-error);color:var(--color-error)}.vm-button_outlined_secondary{border:1px solid var(--color-secondary);color:var(--color-secondary)}.vm-button_outlined_success{border:1px solid var(--color-success);color:var(--color-success)}.vm-button_outlined_gray{border:1px solid var(--color-text-secondary);color:var(--color-text-secondary)}.vm-button_outlined_warning{border:1px solid var(--color-warning);color:var(--color-warning)}.vm-execution-controls-buttons{border-radius:7px;display:flex;justify-content:space-between;min-width:107px}.vm-execution-controls-buttons_mobile{flex-direction:column;gap:24px}.vm-execution-controls-buttons__arrow{align-items:center;display:flex;justify-content:center;-webkit-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.vm-execution-controls-buttons__arrow_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-execution-controls-list{font-size:14px;max-height:208px;overflow:auto;padding:8px 0;width:124px}.vm-execution-controls-list_mobile{max-height:calc(var(--vh)*100 - 70px);padding:0;width:100%}.vm-server-configurator{align-items:center;display:flex;flex-direction:column;gap:24px;padding-bottom:24px;width:600px}.vm-server-configurator_mobile{align-items:flex-start;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;height:100%;width:100%}@media(max-width:768px){.vm-server-configurator{width:100%}}.vm-server-configurator__input{width:100%}.vm-server-configurator__title{align-items:center;display:flex;font-size:14px;font-weight:700;grid-column:auto/span 2;justify-content:flex-start;margin-bottom:16px}.vm-server-configurator-footer{align-items:center;display:flex;gap:8px;justify-content:flex-end;width:100%}.vm-server-configurator_mobile .vm-server-configurator-footer{display:grid;grid-template-columns:1fr 1fr}.vm-limits-configurator-title__reset{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.vm-limits-configurator__inputs{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.vm-limits-configurator__inputs_mobile{gap:8px}.vm-limits-configurator__inputs div{flex-grow:1}.vm-accordion-header{align-items:center;cursor:pointer;display:grid;font-size:inherit;position:relative}.vm-accordion-header__arrow{align-items:center;display:flex;justify-content:center;position:absolute;right:14px;top:auto;-webkit-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.vm-accordion-header__arrow_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-accordion-header__arrow svg{height:auto;width:14px}.accordion-section{overflow:hidden}.vm-timezones-item{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between}.vm-timezones-item_selected{border:var(--border-divider);border-radius:4px;padding:8px 16px}.vm-timezones-item__title{text-transform:capitalize}.vm-timezones-item__utc{align-items:center;background-color:var(--color-hover-black);border-radius:4px;display:inline-flex;justify-content:center;padding:4px}.vm-timezones-item__icon{align-items:center;display:inline-flex;justify-content:flex-end;margin:0 0 0 auto;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.vm-timezones-item__icon svg{width:14px}.vm-timezones-item__icon_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-timezones-list{background-color:var(--color-background-block);border-radius:8px;max-height:300px;overflow:auto}.vm-timezones-list_mobile{max-height:calc(var(--vh)*100 - 70px)}.vm-timezones-list_mobile .vm-timezones-list-header__search{padding:0 16px}.vm-timezones-list-header{background-color:var(--color-background-block);border-bottom:var(--border-divider);position:-webkit-sticky;position:sticky;top:0;z-index:2}.vm-timezones-list-header__search{padding:8px}.vm-timezones-list-group{border-bottom:var(--border-divider);padding:8px 0}.vm-timezones-list-group:last-child{border-bottom:none}.vm-timezones-list-group__title{color:var(--color-text-secondary);font-weight:700;padding:8px 16px}.vm-timezones-list-group-options{align-items:flex-start;display:grid}.vm-timezones-list-group-options__item{padding:8px 16px;transition:background-color .2s ease}.vm-timezones-list-group-options__item:hover{background-color:hsla(0,6%,6%,.1)}.vm-theme-control__toggle{display:inline-flex;min-width:300px;text-transform:capitalize}.vm-theme-control_mobile .vm-theme-control__toggle{display:flex;min-width:100%}.vm-toggles{grid-gap:3px;display:grid;gap:3px;position:relative;width:100%}.vm-toggles__label{color:var(--color-text-secondary);font-size:12px;line-height:1;padding:0 16px}.vm-toggles-group{overflow:hidden;width:100%}.vm-toggles-group,.vm-toggles-group-item{align-items:center;display:grid;justify-content:center;position:relative}.vm-toggles-group-item{border-bottom:var(--border-divider);border-right:var(--border-divider);border-top:var(--border-divider);color:var(--color-text-secondary);cursor:pointer;font-size:12px;font-weight:700;padding:8px;text-align:center;transition:color .15s ease-in;-webkit-user-select:none;user-select:none;z-index:2}.vm-toggles-group-item_first{border-left:var(--border-divider);border-radius:16px 0 0 16px}.vm-toggles-group-item:last-child{border-left:none;border-radius:0 16px 16px 0}.vm-toggles-group-item_icon{gap:4px;grid-template-columns:14px auto}.vm-toggles-group-item:hover{color:var(--color-primary)}.vm-toggles-group-item_active{border-color:transparent;color:var(--color-primary)}.vm-toggles-group-item_active:hover{background-color:transparent}.vm-toggles-group__highlight{background-color:rgba(var(--color-primary),.08);border:1px solid var(--color-primary);height:100%;position:absolute;top:0;transition:left .2s cubic-bezier(.28,.84,.42,1),border-radius .2s linear;z-index:1}.vm-header-controls{align-items:center;display:flex;flex-grow:1;gap:8px;justify-content:flex-end}.vm-header-controls_mobile{display:grid;grid-template-columns:1fr;padding:0}.vm-header-controls_mobile .vm-header-button{border:none}.vm-header-controls-modal{-webkit-transform:scale(0);transform:scale(0)}.vm-header-controls-modal_open{-webkit-transform:scale(1);transform:scale(1)}.vm-container{display:flex;flex-direction:column;min-height:calc(var(--vh)*100 - var(--scrollbar-height))}.vm-container-body{background-color:var(--color-background-body);flex-grow:1;min-height:100%;padding:24px}.vm-container-body_mobile{padding:8px 0 0}@media(max-width:768px){.vm-container-body{padding:8px 0 0}}.vm-container-body_app{background-color:transparent;padding:8px 0}.vm-footer{align-items:center;background:var(--color-background-body);border-top:var(--border-divider);color:var(--color-text-secondary);display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:24px}@media(max-width:768px){.vm-footer{gap:16px;padding:16px}}.vm-footer__link,.vm-footer__website{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:12px auto;justify-content:center}.vm-footer__website{margin-right:16px}@media(max-width:768px){.vm-footer__website{margin-right:0}}.vm-footer__link{grid-template-columns:14px auto}.vm-footer__copyright{flex-grow:1;text-align:right}@media(max-width:768px){.vm-footer__copyright{font-size:12px;text-align:center;width:100%}}.uplot,.uplot *,.uplot :after,.uplot :before{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;width:-webkit-min-content;width:min-content}.u-title{font-size:18px;font-weight:700;text-align:center}.u-wrap{position:relative;-webkit-user-select:none;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;height:100%;position:relative;width:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{display:inline-block;vertical-align:middle}.u-legend .u-marker{background-clip:padding-box!important;height:1em;margin-right:4px;width:1em}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:rgba(0,0,0,.07)}.u-cursor-x,.u-cursor-y,.u-select{pointer-events:none;position:absolute}.u-cursor-x,.u-cursor-y{left:0;top:0;will-change:transform;z-index:100}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{background-clip:padding-box!important;border:0 solid;border-radius:50%;left:0;pointer-events:none;position:absolute;top:0;will-change:transform;z-index:100}.u-axis.u-off,.u-cursor-pt.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-select.u-off{display:none}.vm-line-chart{pointer-events:auto}.vm-line-chart_panning{pointer-events:none}.vm-line-chart__u-plot{position:relative}.vm-chart-tooltip{grid-gap:16px;word-wrap:break-word;background:var(--color-background-tooltip);border-radius:8px;color:#fff;display:grid;font-family:monospace;font-size:12px;font-weight:400;gap:16px;line-height:150%;padding:8px;pointer-events:none;position:absolute;-webkit-user-select:text;user-select:text;width:325px;z-index:98}.vm-chart-tooltip_sticky{pointer-events:auto;z-index:99}.vm-chart-tooltip_moved{margin-left:-271.5px;margin-top:-20.5px;position:fixed}.vm-chart-tooltip-header{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 25px 25px;justify-content:center;min-height:25px}.vm-chart-tooltip-header__close{color:#fff}.vm-chart-tooltip-header__drag{color:#fff;cursor:move}.vm-chart-tooltip-header__date_range{grid-gap:2px;display:grid;gap:2px}.vm-chart-tooltip-data{grid-gap:8px;align-items:flex-start;display:grid;gap:8px;grid-template-columns:auto 1fr;line-height:14px;word-break:break-all}.vm-chart-tooltip-data__marker{height:12px;width:12px}.vm-chart-tooltip-info{grid-gap:4px;display:grid;white-space:pre-wrap;word-break:break-all}.vm-legend-item{grid-gap:8px;align-items:start;background-color:var(--color-background-block);cursor:pointer;display:grid;font-size:12px;grid-template-columns:auto auto;justify-content:start;margin-bottom:8px;padding:8px;transition:.2s ease}.vm-legend-item:hover{background-color:rgba(0,0,0,.1)}.vm-legend-item_hide{opacity:.5;text-decoration:line-through}.vm-legend-item_static{cursor:default;grid-template-columns:1fr;margin:0;padding:0}.vm-legend-item_static:hover{background-color:var(--color-background-block)}.vm-legend-item__marker{border-radius:2px;box-sizing:border-box;height:14px;transition:.2s ease;width:14px}.vm-legend-item-info{font-weight:400;word-break:break-all}.vm-legend-item-info__label{margin-right:2px}.vm-legend-item-info__free-fields{cursor:pointer;padding:2px}.vm-legend-item-info__free-fields:hover{text-decoration:underline}.vm-legend-item-values{align-items:center;display:flex;gap:8px;grid-column:2}.vm-legend{cursor:default;display:flex;flex-wrap:wrap;position:relative}.vm-legend-group{margin:0 16px 16px 0;min-width:23%;width:100%}.vm-legend-group-title{align-items:center;border-bottom:var(--border-divider);display:flex;margin-bottom:1px;padding:8px}.vm-legend-group-title__count{font-weight:700;margin-right:8px}.vm-legend-heatmap{align-items:center;display:inline-grid;gap:4px;grid-template-columns:auto auto;justify-content:space-between}.vm-legend-heatmap__wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.vm-legend-heatmap__value{color:var(--color-text);font-size:12px}.vm-legend-heatmap__value:last-child{text-align:right}.vm-legend-heatmap-gradient{align-items:center;display:flex;grid-column:1/-1;height:12px;justify-content:center;position:relative;width:200px}.vm-legend-heatmap-gradient__value{align-items:center;border:2px solid var(--color-text);border-radius:50%;display:flex;height:16px;justify-content:center;position:absolute;top:-2px;-webkit-transform:translateX(-8px);transform:translateX(-8px);transition:left .1s ease;width:16px}.vm-legend-heatmap-gradient__value span{background-color:var(--color-background-block);box-shadow:var(--box-shadow);color:var(--color-text);font-size:12px;left:auto;padding:4px 8px;position:absolute;top:18px}.vm-legend-heatmap__labels{word-break:break-all}.vm-graph-view{width:100%}.vm-graph-view_full-width{width:calc(100vw - 96px - var(--scrollbar-width))}@media(max-width:768px){.vm-graph-view_full-width{width:calc(100vw - 48px - var(--scrollbar-width))}}.vm-graph-view_full-width_mobile{width:calc(100vw - 32px - var(--scrollbar-width))}.vm-autocomplete{max-height:300px;overflow:auto;overscroll-behavior:none}.vm-autocomplete_mobile{max-height:calc(var(--vh)*100 - 70px)}.vm-autocomplete__no-options{color:var(--color-text-disabled);padding:16px;text-align:center}.vm-query-editor{position:relative}.vm-query-editor-autocomplete{max-height:300px;overflow:auto}.vm-query-editor-warning{align-items:center;color:var(--color-warning);display:grid;height:18px;justify-content:center;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px}.vm-query-editor-warning__tooltip{white-space:pre-line}.vm-additional-settings{align-items:center;display:inline-flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}.vm-additional-settings__input{flex-basis:160px;margin-bottom:-6px}.vm-additional-settings_mobile{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr;padding:0 16px;width:100%}.vm-switch{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;-webkit-user-select:none;user-select:none}.vm-switch_full-width{flex-direction:row-reverse;justify-content:space-between}.vm-switch_full-width .vm-switch__label{margin-left:0}.vm-switch_disabled{cursor:default;opacity:.6}.vm-switch_secondary_active .vm-switch-track{background-color:var(--color-secondary)}.vm-switch_primary_active .vm-switch-track{background-color:var(--color-primary)}.vm-switch_active .vm-switch-track__thumb{left:20px}.vm-switch:hover .vm-switch-track{opacity:.8}.vm-switch-track{align-items:center;background-color:hsla(0,6%,6%,.4);border-radius:17px;display:flex;height:17px;justify-content:flex-start;padding:3px;position:relative;transition:background-color .2s ease,opacity .3s ease-out;width:34px}.vm-switch-track__thumb{background-color:var(--color-background-block);border-radius:50%;left:3px;min-height:11px;min-width:11px;position:absolute;top:auto;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:right .2s ease-out,left .2s ease-out}.vm-switch__label{color:var(--color-text-secondary);font-size:inherit;margin-left:8px;transition:color .2s ease;white-space:nowrap}.vm-switch_active .vm-switch__label{color:var(--color-text)}.vm-query-configurator{grid-gap:16px;display:grid;gap:16px}.vm-query-configurator-list{display:grid}.vm-query-configurator-list-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto auto}.vm-query-configurator-list-row_mobile{gap:4px}.vm-query-configurator-list-row_disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.vm-query-configurator-list-row__button{display:grid;min-height:36px;width:36px}.vm-query-configurator-settings{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.vm-query-configurator-settings__buttons{grid-gap:8px;display:grid;flex-grow:1;gap:8px;grid-template-columns:repeat(2,auto);justify-content:flex-end}.vm-json-view__copy{display:flex;justify-content:flex-end;position:-webkit-sticky;position:sticky;top:0;z-index:2}.vm-json-view__code{font-size:14px;line-height:1.4;-webkit-transform:translateY(-32px);transform:translateY(-32px);white-space:pre-wrap}.vm-axes-limits{grid-gap:16px;align-items:center;display:grid;gap:16px;max-width:300px}.vm-axes-limits_mobile{gap:24px;max-width:100%;width:100%}.vm-axes-limits_mobile .vm-axes-limits-list__inputs{grid-template-columns:repeat(2,1fr)}.vm-axes-limits-list{grid-gap:16px;align-items:center;display:grid;gap:16px}.vm-axes-limits-list__inputs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,120px)}.vm-graph-settings-popper{grid-gap:16px;display:grid;gap:16px;padding:0 0 16px}.vm-graph-settings-popper__body{grid-gap:8px;display:grid;gap:8px;padding:0 16px}.vm-spinner{align-items:center;-webkit-animation:vm-fade 2s cubic-bezier(.28,.84,.42,1.1);animation:vm-fade 2s cubic-bezier(.28,.84,.42,1.1);background-color:hsla(0,0%,100%,.5);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:99}.vm-spinner_dark{background-color:hsla(0,6%,6%,.2)}.vm-spinner__message{color:rgba(var(--color-text),.9);font-size:16px;line-height:1.3;margin-top:24px;text-align:center;white-space:pre-line}.half-circle-spinner,.half-circle-spinner *{box-sizing:border-box}.half-circle-spinner{border-radius:100%;height:60px;position:relative;width:60px}.half-circle-spinner .circle{border:6px solid transparent;border-radius:100%;content:"";height:100%;position:absolute;width:100%}.half-circle-spinner .circle.circle-1{-webkit-animation:half-circle-spinner-animation 1s infinite;animation:half-circle-spinner-animation 1s infinite;border-top-color:var(--color-primary)}.half-circle-spinner .circle.circle-2{-webkit-animation:half-circle-spinner-animation 1s infinite alternate;animation:half-circle-spinner-animation 1s infinite alternate;border-bottom-color:var(--color-primary)}@-webkit-keyframes half-circle-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes half-circle-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes vm-fade{0%{opacity:0}to{opacity:1}}@keyframes vm-fade{0%{opacity:0}to{opacity:1}}.vm-tracings-view{grid-gap:24px;display:grid;gap:24px}.vm-tracings-view-trace-header{align-items:center;border-bottom:var(--border-divider);display:flex;justify-content:space-between;padding:8px 8px 8px 24px}.vm-tracings-view-trace-header-title{flex-grow:1;font-size:16px;margin-right:8px}.vm-tracings-view-trace-header-title__query{font-weight:700}.vm-tracings-view-trace__nav{padding:24px 24px 24px 0}.vm-tracings-view-trace__nav_mobile{padding:8px 8px 8px 0}.vm-line-progress{grid-gap:8px;align-items:center;color:var(--color-text-secondary);display:grid;gap:8px;grid-template-columns:1fr auto;justify-content:center}.vm-line-progress-track{background-color:var(--color-hover-black);border-radius:4px;height:20px;width:100%}.vm-line-progress-track__thumb{background-color:#1a90ff;border-radius:4px;height:100%}.vm-nested-nav{background-color:rgba(201,227,246,.4);border-radius:4px;margin-left:24px}.vm-nested-nav_mobile{margin-left:8px}.vm-nested-nav_dark{background-color:hsla(0,6%,6%,.1)}.vm-nested-nav-header{grid-gap:8px;border-radius:4px;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto 1fr;padding:8px;transition:background-color .2s ease-in-out}.vm-nested-nav-header:hover{background-color:var(--color-hover-black)}.vm-nested-nav-header__icon{align-items:center;display:flex;justify-content:center;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:20px}.vm-nested-nav-header__icon_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-nested-nav-header__progress{grid-column:2}.vm-nested-nav-header__message{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;display:-moz-box;display:-webkit-box;grid-column:2;line-height:130%;overflow:hidden;position:relative;text-overflow:ellipsis}.vm-nested-nav-header__message_show-full{display:block;overflow:visible}.vm-nested-nav-header-bottom{align-items:center;display:grid;grid-column:2;grid-template-columns:1fr auto}.vm-nested-nav-header-bottom__duration{color:var(--color-text-secondary)}.vm-json-form{grid-gap:16px;display:grid;gap:16px;grid-template-rows:auto calc(var(--vh)*70 - 150px) auto;max-height:900px;max-width:1000px;overflow:hidden;width:70vw}.vm-json-form_mobile{grid-template-rows:auto calc(var(--vh)*100 - 248px) auto;min-height:100%;width:100%}.vm-json-form_one-field{grid-template-rows:calc(var(--vh)*70 - 150px) auto}.vm-json-form_one-field_mobile{grid-template-rows:calc(var(--vh)*100 - 192px) auto}.vm-json-form textarea{height:100%;max-height:900px;overflow:auto;width:100%}.vm-json-form-footer{align-items:center;display:flex;gap:8px;justify-content:space-between}@media(max-width:500px){.vm-json-form-footer{flex-direction:column}.vm-json-form-footer button{flex-grow:1}}.vm-json-form-footer__controls{align-items:center;display:flex;flex-grow:1;gap:8px;justify-content:flex-start}@media(max-width:500px){.vm-json-form-footer__controls{grid-template-columns:repeat(2,1fr);justify-content:center;width:100%}}.vm-json-form-footer__controls_right{display:grid;grid-template-columns:repeat(2,90px);justify-content:flex-end}@media(max-width:500px){.vm-json-form-footer__controls_right{grid-template-columns:repeat(2,1fr);justify-content:center;width:100%}}.vm-table-settings-popper{display:grid;min-width:250px}.vm-table-settings-popper_mobile .vm-table-settings-popper-list{gap:16px}.vm-table-settings-popper_mobile .vm-table-settings-popper-list:first-child{padding-top:0}.vm-table-settings-popper-list{grid-gap:12px;border-bottom:var(--border-divider);display:grid;gap:12px;max-height:350px;overflow:auto;padding:16px}.vm-table-settings-popper-list_first{padding-top:0}.vm-table-settings-popper-list-header{align-items:center;display:grid;grid-template-columns:1fr auto;justify-content:space-between;min-height:25px}.vm-table-settings-popper-list-header__title{font-weight:700}.vm-table-settings-popper-list__item{font-size:14px;text-transform:capitalize}.vm-checkbox{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;-webkit-user-select:none;user-select:none}.vm-checkbox_disabled{cursor:default;opacity:.6}.vm-checkbox_secondary_active .vm-checkbox-track{background-color:var(--color-secondary)}.vm-checkbox_secondary .vm-checkbox-track{border:1px solid var(--color-secondary)}.vm-checkbox_primary_active .vm-checkbox-track{background-color:var(--color-primary)}.vm-checkbox_primary .vm-checkbox-track{border:1px solid var(--color-primary)}.vm-checkbox_active .vm-checkbox-track__thumb{-webkit-transform:scale(1);transform:scale(1)}.vm-checkbox:hover .vm-checkbox-track{opacity:.8}.vm-checkbox-track{align-items:center;background-color:transparent;border-radius:4px;display:flex;height:16px;justify-content:center;padding:2px;position:relative;transition:background-color .2s ease,opacity .3s ease-out;width:16px}.vm-checkbox-track__thumb{align-items:center;color:#fff;display:grid;height:12px;justify-content:center;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;width:12px}.vm-checkbox__label{color:inherit;font-size:inherit;margin-left:8px;transition:color .2s ease;white-space:nowrap}.vm-custom-panel{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:100%;height:100%}.vm-custom-panel_mobile{gap:8px}.vm-custom-panel__warning{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto;justify-content:space-between}.vm-custom-panel__warning_mobile{grid-template-columns:1fr}.vm-custom-panel-body{position:relative}.vm-custom-panel-body-header{align-items:center;border-bottom:var(--border-divider);display:flex;font-size:12px;justify-content:space-between;margin:-24px -24px 24px;padding:0 24px;position:relative;z-index:1}.vm-custom-panel-body-header__left{align-items:center;display:flex;gap:8px}.vm-custom-panel-body_mobile .vm-custom-panel-body-header{margin:-16px -16px 16px;padding:0 16px}.vm-table-view{margin-top:-24px;max-width:100%;overflow:auto}.vm-table-view_mobile{margin-top:-16px}.vm-table-view table{margin-top:0}.vm-predefined-panel-header{grid-gap:8px;align-items:center;border-bottom:var(--border-divider);display:grid;gap:8px;grid-template-columns:auto 1fr auto;justify-content:flex-start;padding:8px 16px}.vm-predefined-panel-header__description{line-height:1.3;white-space:pre-wrap}.vm-predefined-panel-header__description ol,.vm-predefined-panel-header__description ul{list-style-position:inside}.vm-predefined-panel-header__description a{color:#c9e3f6;text-decoration:underline}.vm-predefined-panel-header__info{align-items:center;color:var(--color-primary);display:flex;justify-content:center;width:18px}.vm-predefined-panel-body{min-height:500px;padding:8px 16px}@media(max-width:500px){.vm-predefined-panel-body{padding:0}}.vm-predefined-dashboard{background-color:transparent}.vm-predefined-dashboard-header{align-items:center;border-radius:4px;box-shadow:var(--box-shadow);display:grid;font-weight:700;grid-template-columns:1fr auto;justify-content:space-between;line-height:1;overflow:hidden;padding:16px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:box-shadow .2s ease-in-out}.vm-predefined-dashboard-header_open{border-radius:4px 4px 0 0;box-shadow:none}.vm-predefined-dashboard-header__title{font-size:14px}.vm-predefined-dashboard-header__count{font-size:12px;grid-column:2;margin-right:30px}.vm-predefined-dashboard-panels{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(12,1fr);padding:0}@media(max-width:1000px){.vm-predefined-dashboard-panels{grid-template-columns:1fr}}.vm-predefined-dashboard-panels-panel{border-radius:8px;overflow:hidden;position:relative}.vm-predefined-dashboard-panels-panel:hover .vm-predefined-dashboard-panels-panel__resizer{-webkit-transform:scale(1);transform:scale(1)}.vm-predefined-dashboard-panels-panel__resizer{bottom:0;cursor:ew-resize;height:20px;position:absolute;right:0;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:20px;z-index:1}.vm-predefined-dashboard-panels-panel__resizer:after{border-bottom:2px solid hsla(0,6%,6%,.2);border-right:2px solid hsla(0,6%,6%,.2);bottom:5px;content:"";height:5px;position:absolute;right:5px;width:5px}.vm-predefined-dashboard-panels-panel__alert{grid-column:span 12}.vm-predefined-panels{grid-gap:16px;align-items:flex-start;display:grid;gap:16px}@media(max-width:768px){.vm-predefined-panels{padding:24px 0}}@media(max-width:500px){.vm-predefined-panels{padding:8px 0}}.vm-predefined-panels-tabs{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:flex-start;overflow:hidden}@media(max-width:768px){.vm-predefined-panels-tabs{padding:0 16px}}.vm-predefined-panels-tabs__tab{background:var(--color-background-block);border:1px solid hsla(0,6%,6%,.2);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;padding:8px 16px;text-align:center;text-transform:uppercase;transition:background .2s ease-in-out,color .15s ease-in}@media(max-width:500px){.vm-predefined-panels-tabs__tab{flex-grow:1}}.vm-predefined-panels-tabs__tab:hover{color:var(--color-primary)}.vm-predefined-panels-tabs__tab_active{border-color:var(--color-primary);color:var(--color-primary)}.vm-predefined-panels__dashboards{grid-gap:16px;display:grid;gap:16px}.vm-cardinality-configurator{grid-gap:8px;display:grid;gap:8px}.vm-cardinality-configurator-controls{align-items:center;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:flex-start}.vm-cardinality-configurator-controls__query{flex-grow:10}.vm-cardinality-configurator-controls__item{flex-grow:2}.vm-cardinality-configurator-controls__item_limit{flex-grow:1}.vm-cardinality-configurator-controls__item svg{color:var(--color-text-disabled)}.vm-cardinality-configurator-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;width:100%}.vm-cardinality-configurator-bottom-helpful{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:flex-end}.vm-cardinality-configurator-bottom-helpful a{color:var(--color-text-secondary)}.vm-cardinality-configurator-bottom__execute{align-items:center;display:flex;gap:8px}.vm-cardinality-configurator_mobile .vm-cardinality-configurator-bottom{justify-content:center}.vm-cardinality-configurator_mobile .vm-cardinality-configurator-bottom-helpful{flex-grow:1;justify-content:center}.vm-cardinality-configurator_mobile .vm-cardinality-configurator-bottom__execute,.vm-cardinality-configurator_mobile .vm-cardinality-configurator-bottom__execute button:nth-child(3){width:100%}.vm-cardinality-totals{align-content:flex-start;display:inline-flex;flex-grow:1;flex-wrap:wrap;gap:24px;justify-content:flex-start}.vm-cardinality-totals_mobile{gap:16px;justify-content:center}.vm-cardinality-totals-card{grid-gap:8px 4px;align-items:center;display:grid;gap:8px 4px;grid-template-columns:auto 1fr;justify-content:center}.vm-cardinality-totals-card__info-icon{align-items:center;color:var(--color-primary);display:flex;justify-content:center;width:12px}.vm-cardinality-totals-card__title{align-items:center;color:var(--color-text);display:flex;gap:4px;grid-column:1/-1;justify-content:flex-start}.vm-cardinality-totals-card__tooltip{max-width:280px;padding:8px;white-space:normal}.vm-cardinality-totals-card__value{color:var(--color-primary);font-size:18px;font-weight:700;line-height:14px;text-align:center}.vm-metrics-content-header{margin:-24px -24px 0}.vm-metrics-content-header__title{align-items:center;display:flex;justify-content:flex-start}.vm-metrics-content-header__tip{max-width:300px;padding:8px;white-space:normal}.vm-metrics-content-header__tip p{margin-bottom:8px}.vm-metrics-content-header__tip-icon{align-items:center;color:var(--color-primary);display:flex;justify-content:center;margin-right:4px;width:12px}.vm-metrics-content_mobile .vm-metrics-content-header{margin:-16px -16px 0}.vm-metrics-content__table{overflow:auto;padding-top:24px;width:calc(100vw - 96px - var(--scrollbar-width))}@media(max-width:768px){.vm-metrics-content__table{width:calc(100vw - 48px - var(--scrollbar-width))}}.vm-metrics-content__table_mobile{width:calc(100vw - 32px - var(--scrollbar-width))}.vm-metrics-content__table .vm-table-cell_header{white-space:nowrap}.vm-metrics-content_mobile .vm-metrics-content__table{width:calc(100vw - 32px - var(--scrollbar-width))}.vm-metrics-content__chart{padding-top:24px}.vm-simple-bar-chart{display:grid;grid-template-columns:auto 1fr;height:100%;overflow:hidden;padding-bottom:6px}.vm-simple-bar-chart-y-axis{display:grid;position:relative;-webkit-transform:translateY(12px);transform:translateY(12px)}.vm-simple-bar-chart-y-axis__tick{align-items:center;display:flex;font-size:12px;justify-content:flex-end;line-height:2;padding-right:8px;position:relative;text-align:right;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:1}.vm-simple-bar-chart-y-axis__tick:after{border-bottom:var(--border-divider);content:"";height:0;left:100%;position:absolute;top:auto;-webkit-transform:translateY(-1px) translateZ(-1);transform:translateY(-1px) translateZ(-1);width:100vw}.vm-simple-bar-chart-data{align-items:flex-end;display:flex;gap:1%;justify-content:space-between;position:relative}.vm-simple-bar-chart-data-item{align-items:flex-start;background-color:#3b5;display:flex;flex-grow:1;height:calc(100% - 48px);justify-content:center;min-width:1px;transition:background-color .2s ease-in;width:100%}.vm-simple-bar-chart-data-item:hover{background-color:#51d071}.vm-simple-bar-chart-data-item:first-child{background-color:#f79420}.vm-simple-bar-chart-data-item:first-child:hover{background-color:#f9ac51}.vm-cardinality-panel{grid-gap:24px;align-items:flex-start;display:grid;gap:24px}.vm-cardinality-panel_mobile,.vm-cardinality-panel_mobile .vm-cardinality-panel-tips{gap:8px}.vm-cardinality-panel-tips{align-content:flex-start;display:inline-flex;flex-grow:1;flex-wrap:wrap;gap:24px;justify-content:flex-start;width:100%}.vm-cardinality-panel-table__header th:first-child{width:60%}.vm-cardinality-panel-table__header th:not(:first-child){width:auto}.vm-cardinality-panel-table__progress{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(200px,1fr) 70px;justify-content:flex-start}.vm-cardinality-tip{background-color:var(--color-background-block);border-radius:8px;box-shadow:var(--box-shadow);color:var(--color-text-secondary);display:grid;flex-grow:1;grid-template-rows:auto 1fr;overflow:hidden;width:300px}.vm-cardinality-tip-header{align-items:center;border-bottom:var(--border-divider);display:flex;gap:4px;justify-content:center;padding:8px 16px;position:relative}.vm-cardinality-tip-header:after{background:var(--color-warning);content:"";height:100%;left:0;opacity:.1;pointer-events:none;position:absolute;top:0;width:100%}.vm-cardinality-tip-header__tip-icon{align-items:center;color:var(--color-warning);display:flex;justify-content:center;width:12px}.vm-cardinality-tip-header__title{color:var(--color-text);font-weight:700;text-align:center}.vm-cardinality-tip-header__tooltip{font-size:14px;line-height:130%;max-width:280px;padding:8px;white-space:normal}.vm-cardinality-tip__description{line-height:130%;padding:8px 16px}.vm-cardinality-tip__description p{margin-bottom:8px}.vm-cardinality-tip__description p:last-child{margin-bottom:0}.vm-cardinality-tip__description ol,.vm-cardinality-tip__description ul{list-style-position:inside}.vm-cardinality-tip__description ol li,.vm-cardinality-tip__description ul li{margin-bottom:4px}.vm-top-queries-panel-header{margin:-24px -24px 0}.vm-top-queries-panel-header_mobile{margin:-16px -16px 0}.vm-top-queries-panel__table{overflow:auto;padding-top:24px;width:calc(100vw - 96px - var(--scrollbar-width))}@media(max-width:768px){.vm-top-queries-panel__table{width:calc(100vw - 48px - var(--scrollbar-width))}}.vm-top-queries-panel__table_mobile{width:calc(100vw - 32px - var(--scrollbar-width))}.vm-top-queries-panel__table .vm-table-cell_header{white-space:nowrap}.vm-top-queries{grid-gap:24px;align-items:flex-start;display:grid;gap:24px}.vm-top-queries_mobile{gap:8px}.vm-top-queries-controls{grid-gap:8px;display:grid;gap:8px}.vm-top-queries-controls-fields{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.vm-top-queries-controls-fields__item{flex-grow:1;min-width:200px}.vm-top-queries-controls-bottom{grid-gap:24px;align-items:flex-end;display:grid;gap:24px;grid-template-columns:1fr auto;justify-content:space-between}.vm-top-queries-controls-bottom_mobile{gap:8px;grid-template-columns:1fr}.vm-top-queries-controls-bottom__button{align-items:center;display:flex;justify-content:flex-end}.vm-top-queries-panels{grid-gap:24px;display:grid;gap:24px}.vm-top-queries-panels__table-actions{align-items:center;display:flex;gap:8px;height:100%;justify-content:flex-end;padding:0 8px}.vm-trace-page{display:flex;flex-direction:column;min-height:100%}@media(max-width:768px){.vm-trace-page{padding:24px 0}}.vm-trace-page-controls{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1fr 1fr;justify-content:center}.vm-trace-page-header{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:1fr auto;margin-bottom:24px}@media(max-width:768px){.vm-trace-page-header{grid-template-columns:1fr;padding:0 24px}}.vm-trace-page-header-errors{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr;justify-content:stretch}@media(max-width:768px){.vm-trace-page-header-errors{grid-row:2}}.vm-trace-page-header-errors-item{align-items:center;display:grid;justify-content:stretch;position:relative}.vm-trace-page-header-errors-item__filename{min-height:20px}.vm-trace-page-header-errors-item__close{position:absolute;right:8px;top:auto;z-index:2}.vm-trace-page-preview{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.vm-trace-page-preview__text{font-size:14px;line-height:1.8;margin-bottom:16px;text-align:center;white-space:pre-line}.vm-trace-page__dropzone{align-items:center;box-shadow:inset var(--color-primary) 0 0 10px;display:flex;height:100%;justify-content:center;left:0;opacity:.5;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}.vm-explore-metrics{grid-gap:24px;align-items:flex-start;display:grid;gap:24px}@media(max-width:500px){.vm-explore-metrics{gap:8px}}.vm-explore-metrics-body{grid-gap:24px;align-items:flex-start;display:grid;gap:24px}@media(max-width:500px){.vm-explore-metrics-body{gap:8px}}.vm-explore-metrics-graph,.vm-explore-metrics-graph_mobile{padding:0 16px 16px}.vm-explore-metrics-graph__warning{align-items:center;display:grid;grid-template-columns:1fr auto;justify-content:space-between}.vm-explore-metrics-item-header{grid-gap:16px;align-items:center;border-bottom:var(--border-divider);display:grid;gap:16px;grid-template-columns:auto 1fr auto auto;justify-content:flex-start;padding:16px}.vm-explore-metrics-item-header_mobile{grid-template-columns:1fr auto;padding:8px 16px}.vm-explore-metrics-item-header__index{color:var(--color-text-secondary);font-size:12px}.vm-explore-metrics-item-header__name{flex-grow:1;font-weight:700;line-height:130%;max-width:100%;overflow:hidden;text-overflow:ellipsis}.vm-explore-metrics-item-header-order{align-items:center;display:grid;grid-column:1;grid-template-columns:auto 20px auto;justify-content:flex-start;text-align:center}.vm-explore-metrics-item-header-order__up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-explore-metrics-item-header__rate{grid-column:3}.vm-explore-metrics-item-header__close{align-items:center;display:grid;grid-column:4;grid-row:1}.vm-explore-metrics-item-header code{background-color:var(--color-hover-black);border-radius:6px;font-size:85%;padding:.2em .4em}.vm-explore-metrics-item-header-modal{grid-gap:24px;align-items:flex-start;display:grid;gap:24px}.vm-explore-metrics-item-header-modal-order{align-items:center;display:flex;gap:24px;justify-content:space-between}.vm-explore-metrics-item-header-modal-order p{align-items:center;display:flex}.vm-explore-metrics-item-header-modal-order__index{margin-left:4px}.vm-explore-metrics-item-header-modal__rate{grid-gap:8px;display:grid;gap:8px}.vm-explore-metrics-item-header-modal__rate p{color:var(--color-text-secondary)}.vm-explore-metrics-item{position:relative}.vm-select-input{align-items:center;border:var(--border-divider);border-radius:4px;cursor:pointer;display:flex;min-height:40px;padding:8px 0 8px 16px;position:relative}.vm-select-input-content{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:8px;justify-content:flex-start}.vm-select-input-content_mobile{flex-wrap:nowrap}.vm-select-input-content__counter{font-size:14px;line-height:14px}.vm-select-input-content__selected{align-items:center;background-color:var(--color-hover-black);border-radius:4px;display:inline-flex;font-size:14px;justify-content:center;line-height:14px;max-width:100%;padding:2px 2px 2px 6px}.vm-select-input-content__selected span{overflow:hidden;text-overflow:ellipsis;width:100%}.vm-select-input-content__selected svg{align-items:center;background-color:transparent;border-radius:4px;display:flex;justify-content:center;margin-left:10px;padding:4px;transition:background-color .2s ease-in-out;width:20px}.vm-select-input-content__selected svg:hover{background-color:hsla(0,6%,6%,.1)}.vm-select-input input{background-color:transparent;border:none;border-radius:4px;color:var(--color-text);display:inline-block;flex-grow:1;font-size:14px;height:18px;line-height:18px;min-width:100px;padding:0;position:relative;z-index:2}.vm-select-input input:placeholder-shown{width:auto}.vm-select-input__icon{align-items:center;border-right:var(--border-divider);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;justify-content:flex-end;padding:0 8px;transition:opacity .2s ease-in,-webkit-transform .2s ease-in;transition:transform .2s ease-in,opacity .2s ease-in;transition:transform .2s ease-in,opacity .2s ease-in,-webkit-transform .2s ease-in}.vm-select-input__icon:last-child{border:none}.vm-select-input__icon svg{width:14px}.vm-select-input__icon_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-select-input__icon:hover{opacity:.7}.vm-select-options{grid-gap:8px;display:grid;font-size:14px;gap:8px;max-height:208px;max-width:300px;overflow:auto;padding:16px}.vm-select-options_mobile{max-height:calc(var(--vh)*100 - 70px);max-width:100%;padding:0 16px 8px}.vm-explore-metrics-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px 18px;justify-content:flex-start;max-width:calc(100vw - var(--scrollbar-width))}.vm-explore-metrics-header_mobile{align-items:stretch;flex-direction:column}.vm-explore-metrics-header__job{flex-grow:1;min-width:150px}.vm-explore-metrics-header__instance{flex-grow:2;min-width:150px}.vm-explore-metrics-header__size{flex-grow:1;min-width:150px}.vm-explore-metrics-header-metrics{flex-grow:1;width:100%}.vm-explore-metrics-header__clear-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:2px}.vm-explore-metrics-header__clear-icon:hover{opacity:.7}.vm-preview-icons{grid-gap:16px;align-items:flex-start;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,100px);justify-content:center}.vm-preview-icons-item{grid-gap:8px;align-items:stretch;border:1px solid transparent;border-radius:4px;cursor:pointer;display:grid;gap:8px;grid-template-rows:1fr auto;height:100px;justify-content:center;padding:16px 8px;transition:box-shadow .2s ease-in-out}.vm-preview-icons-item:hover{box-shadow:0 1px 4px rgba(0,0,0,.16)}.vm-preview-icons-item:active .vm-preview-icons-item__svg{-webkit-transform:scale(.9);transform:scale(.9)}.vm-preview-icons-item__name{font-size:12px;line-height:2;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.vm-preview-icons-item__svg{align-items:center;display:flex;height:100%;justify-content:center;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.vm-preview-icons-item__svg svg{height:24px;width:auto}.vm-with-template{grid-gap:24px;display:grid;gap:24px}.vm-with-template-body{grid-gap:16px;align-items:flex-start;display:grid;gap:16px;width:100%}.vm-with-template-body-top{align-items:center;display:flex;gap:8px;justify-content:flex-end}.vm-with-template-body__expr textarea{min-height:200px}.vm-with-template-body__result textarea{min-height:60px}.vm-with-template-body textarea{height:100%;overflow:auto;width:100%}.vm-with-template-tutorial{grid-gap:48px;display:grid;gap:48px}.vm-with-template-tutorial__title{font-size:16px;font-weight:700}.vm-with-template-tutorial-section{grid-gap:16px;display:grid;gap:16px}.vm-with-template-tutorial-section__text{font-size:14px;line-height:130%;max-width:720px}.vm-code-example{background-color:hsla(0,6%,6%,.05);border-radius:4px;display:block;overflow:auto;padding:16px;position:relative;white-space:pre-wrap}.vm-code-example__copy{position:absolute;right:10px;top:10px}.vm-relabeling{grid-gap:24px;display:grid;gap:24px}.vm-relabeling-header{grid-gap:16px;align-items:flex-start;display:grid;gap:16px;width:100%}.vm-relabeling-header__configs textarea{min-height:200px}.vm-relabeling-header__labels textarea{min-height:60px}.vm-relabeling-header textarea{height:100%;overflow:auto;width:100%}.vm-relabeling-header-bottom{align-items:center;display:flex;gap:16px;justify-content:flex-end}.vm-relabeling-header-bottom a{color:var(--color-text-secondary)}.vm-relabeling-steps,.vm-relabeling-steps-item{grid-gap:16px;display:grid;gap:16px}.vm-relabeling-steps-item{border-bottom:var(--border-divider);padding:0 16px 16px}.vm-relabeling-steps-item:last-child{border-bottom:none;padding-bottom:0}.vm-relabeling-steps-item__row{display:grid;grid-template-columns:100px 1fr}@media(max-width:500px){.vm-relabeling-steps-item__row{gap:4px;grid-template-columns:1fr}}.vm-relabeling-steps-item__row pre{white-space:pre-wrap}#root,body,html{background-attachment:fixed;background-color:#fefeff;background-color:var(--color-background-body);background-repeat:no-repeat;color:#110f0f;color:var(--color-text);cursor:default;font-family:Lato,sans-serif;font-size:14px;margin:0;min-height:100%}body{overflow:auto}*{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:inherit;font:inherit;touch-action:pan-x pan-y}code{font-family:monospace}b{font-weight:700}input,textarea{cursor:text}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-webkit-user-select:none;user-select:none}input::placeholder,textarea::placeholder{-webkit-user-select:none;user-select:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vm-snackbar{bottom:16px;left:16px;position:fixed;z-index:999}.vm-snackbar-content{align-items:center;display:grid;grid-template-columns:1fr auto}.vm-snackbar-content__close{color:inherit;height:24px;opacity:.8;padding:4px;width:24px}.vm-snackbar_mobile{-webkit-animation:vm-slide-snackbar .15s cubic-bezier(.28,.84,.42,1.1);animation:vm-slide-snackbar .15s cubic-bezier(.28,.84,.42,1.1);bottom:0;left:0;right:0}@-webkit-keyframes vm-slide-snackbar{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes vm-slide-snackbar{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}svg{width:100%}*{scrollbar-color:#a09f9f #fff;scrollbar-color:var(--color-text-disabled) var(--color-background-block);scrollbar-width:thin}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#fff;background:var(--color-background-block)}::-webkit-scrollbar-thumb{background-color:#a09f9f;background-color:var(--color-text-disabled);border:3px solid #fff;border:3px solid var(--color-background-block);border-radius:20px}a,abbr,acronym,address,applet,article,aside,audio,big,body,canvas,caption,center,cite,code,del,details,dfn,div,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:initial}h1,h2,h3,h4,h5,h6{font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}input::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input::placeholder{opacity:1;transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::placeholder{opacity:0;transition:opacity .3s ease}*{box-sizing:border-box;outline:none}button{background:none;border:none;border-radius:0;padding:0}strong{letter-spacing:1px}input[type=file]{cursor:pointer;font-size:0;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}input[type=file]:disabled{cursor:not-allowed}a{color:inherit;text-decoration:inherit}input,textarea{-webkit-text-fill-color:inherit;appearance:none;-webkit-appearance:none}input:disabled,textarea:disabled{opacity:1!important}input:placeholder-shown,textarea:placeholder-shown{width:100%}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 0 #fff!important;width:100%;z-index:2}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(../../static/media/Lato-Regular.d714fec1633b69a9c2e9.ttf)}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(../../static/media/Lato-Bold.32360ba4b57802daa4d6.ttf)}.vm-header-button{border:1px solid hsla(0,6%,6%,.2)}.vm-list-item{background-color:transparent;cursor:pointer;padding:12px 16px;transition:background-color .2s ease}.vm-list-item_mobile{padding:16px}.vm-list-item:hover,.vm-list-item_active{background-color:rgba(0,0,0,.06);background-color:var(--color-hover-black)}.vm-list-item_multiselect{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:10px 1fr;justify-content:flex-start}.vm-list-item_multiselect svg{-webkit-animation:vm-scale .15s cubic-bezier(.28,.84,.42,1);animation:vm-scale .15s cubic-bezier(.28,.84,.42,1)}.vm-list-item_multiselect span{grid-column:2}.vm-list-item_multiselect_selected{color:#3f51b5;color:var(--color-primary)}.vm-mobile-option{align-items:center;display:flex;gap:8px;justify-content:flex-start;padding:12px 0;-webkit-user-select:none;user-select:none;width:100%}.vm-mobile-option__arrow,.vm-mobile-option__icon{align-items:center;display:flex;justify-content:center}.vm-mobile-option__icon{color:#3f51b5;color:var(--color-primary);height:22px;width:22px}.vm-mobile-option__arrow{color:#3f51b5;color:var(--color-primary);height:14px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:14px}.vm-mobile-option-text{grid-gap:2px;align-items:center;display:grid;flex-grow:1;gap:2px}.vm-mobile-option-text__label{font-weight:700}.vm-mobile-option-text__value{color:#706f6f;color:var(--color-text-secondary);font-size:12px}.vm-block{background-color:#fff;background-color:var(--color-background-block);border-radius:8px;box-shadow:1px 2px 6px rgba(0,0,0,.08);box-shadow:var(--box-shadow);padding:24px}.vm-block_mobile{border-radius:0;padding:16px}.vm-block_empty-padding{padding:0}.vm-section-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.15);border-bottom:var(--border-divider);border-radius:8px 8px 0 0;display:grid;grid-template-columns:1fr auto;justify-content:center;padding:0 24px}.vm-section-header__title{font-size:14px;font-weight:700}.vm-section-header__title_mobile{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.vm-section-header__tabs{align-items:center;display:flex;font-size:12px;justify-content:flex-start}.vm-table{border-collapse:initial;border-spacing:0;margin-top:-24px;width:100%}.vm-table,.vm-table__row{background-color:#fff;background-color:var(--color-background-block)}.vm-table__row{transition:background-color .2s ease}.vm-table__row:hover:not(.vm-table__row_header){background-color:rgba(0,0,0,.06);background-color:var(--color-hover-black)}.vm-table__row_header{position:relative;z-index:2}.vm-table__row_selected{background-color:rgba(26,144,255,.05)}.vm-table-cell{border-bottom:1px solid rgba(0,0,0,.15);border-bottom:var(--border-divider);height:40px;line-height:1.5;overflow-wrap:anywhere;padding:12px;vertical-align:top}.vm-table-cell__content{align-items:center;display:flex;justify-content:flex-start}.vm-table-cell_sort{cursor:pointer}.vm-table-cell_sort:hover{background-color:rgba(0,0,0,.06);background-color:var(--color-hover-black)}.vm-table-cell_header{font-weight:700;text-align:left;text-transform:capitalize}.vm-table-cell_gray{color:#110f0f;color:var(--color-text);opacity:.4}.vm-table-cell_right{text-align:right}.vm-table-cell_right .vm-table-cell__content{justify-content:flex-end}.vm-table-cell_no-wrap{white-space:nowrap}.vm-table-cell_no-padding{padding:0}.vm-table__sort-icon{align-items:center;display:flex;justify-content:center;margin:0 8px;opacity:.4;transition:opacity .2s ease,-webkit-transform .2s ease-in-out;transition:opacity .2s ease,transform .2s ease-in-out;transition:opacity .2s ease,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:15px}.vm-table__sort-icon_active{opacity:1}.vm-table__sort-icon_desc{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-link{cursor:pointer;transition:color .2s ease}.vm-link_colored{color:#3f51b5;color:var(--color-primary)}.vm-link_underlined{text-decoration:underline}.vm-link_with-icon{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:14px auto;justify-content:center}.vm-link:hover{color:#3f51b5;color:var(--color-primary);text-decoration:underline}.vm-dynamic-number{color:#a09f9f;color:var(--color-text-disabled);font-size:12px}.vm-dynamic-number_positive{color:#4caf50;color:var(--color-success)}.vm-dynamic-number_negative{color:#fd080e;color:var(--color-error)}.vm-dynamic-number_down:before{content:"↓"}.vm-dynamic-number_up:before{content:"↑"}:root{--color-primary:#3f51b5;--color-secondary:#e91e63;--color-error:#fd080e;--color-warning:#ff8308;--color-info:#03a9f4;--color-success:#4caf50;--color-primary-text:#fff;--color-secondary-text:#fff;--color-error-text:#fff;--color-warning-text:#fff;--color-info-text:#fff;--color-success-text:#fff;--color-background-body:#fefeff;--color-background-block:#fff;--color-background-tooltip:rgba(97,97,97,.92);--color-text:#110f0f;--color-text-secondary:#706f6f;--color-text-disabled:#a09f9f;--box-shadow:rgba(0,0,0,.08) 1px 2px 6px;--box-shadow-popper:rgba(0,0,0,.1) 0px 2px 8px 0px;--border-divider:1px solid rgba(0,0,0,.15);--color-hover-black:rgba(0,0,0,.06)} \ No newline at end of file diff --git a/app/vmselect/vmui/static/css/main.f5cb3747.css b/app/vmselect/vmui/static/css/main.f5cb3747.css new file mode 100644 index 000000000..8ad93142a --- /dev/null +++ b/app/vmselect/vmui/static/css/main.f5cb3747.css @@ -0,0 +1 @@ +.vm-tabs{gap:16px;height:100%;position:relative;-webkit-user-select:none;user-select:none}.vm-tabs,.vm-tabs-item{align-items:center;display:flex;justify-content:center}.vm-tabs-item{color:inherit;cursor:pointer;font-size:inherit;font-weight:inherit;opacity:.6;padding:16px 8px;text-decoration:none;text-transform:capitalize;transition:opacity .2s}.vm-tabs-item_active{opacity:1}.vm-tabs-item:hover{opacity:.8}.vm-tabs-item__icon{display:grid;margin-right:8px;width:16px}.vm-tabs-item__icon_single{margin-right:0}.vm-tabs__indicator{border-bottom:2px solid;position:absolute;transition:width .2s ease,left .3s cubic-bezier(.28,.84,.42,1)}.vm-alert{grid-gap:8px;align-items:center;background-color:var(--color-background-block);border-radius:8px;box-shadow:var(--box-shadow);color:var(--color-text);display:grid;font-size:14px;font-weight:400;gap:8px;grid-template-columns:20px 1fr;line-height:1.5;padding:16px;position:relative}.vm-alert_mobile{align-items:flex-start;border-radius:0}.vm-alert:after{border-radius:8px;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:1}.vm-alert_mobile:after{border-radius:0}.vm-alert__content,.vm-alert__icon{position:relative;z-index:2}.vm-alert__icon{align-items:center;display:flex;justify-content:center}.vm-alert__content{-webkit-filter:brightness(.6);filter:brightness(.6);white-space:pre-line}.vm-alert_success{color:var(--color-success)}.vm-alert_success:after{background-color:var(--color-success)}.vm-alert_error{color:var(--color-error)}.vm-alert_error:after{background-color:var(--color-error)}.vm-alert_info{color:var(--color-info)}.vm-alert_info:after{background-color:var(--color-info)}.vm-alert_warning{color:var(--color-warning)}.vm-alert_warning:after{background-color:var(--color-warning)}.vm-alert_dark:after{opacity:.1}.vm-alert_dark .vm-alert__content{-webkit-filter:none;filter:none}.vm-header{align-items:center;display:flex;flex-wrap:wrap;gap:0 48px;justify-content:flex-start;min-height:51px;padding:8px 24px;z-index:99}.vm-header_app{padding:8px 0}@media(max-width:1000px){.vm-header{gap:8px;padding:8px;position:-webkit-sticky;position:sticky;top:0}}.vm-header_mobile{display:grid;grid-template-columns:33px 1fr 33px;justify-content:space-between}.vm-header_dark .vm-header-button,.vm-header_dark button,.vm-header_dark button:before{background-color:var(--color-background-block)}.vm-header-logo{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;margin-bottom:2px;max-width:65px;min-width:65px;overflow:hidden;position:relative;width:100%}@media(max-width:1200px){.vm-header-logo:not(.vm-header-logo_logs){max-width:14px;min-width:14px}}.vm-header-logo svg,.vm-header-logo_mobile{max-width:65px;min-width:65px}.vm-header-logo_mobile{margin:0 auto}.vm-header-logo_logs,.vm-header-logo_logs svg{max-width:75px;min-width:75px}.vm-header-nav{align-items:center;display:flex;gap:16px;justify-content:flex-start}.vm-header-nav_column{align-items:stretch;flex-direction:column;gap:8px}.vm-header-nav_column .vm-header-nav-item{padding:16px 0}.vm-header-nav_column .vm-header-nav-item_sub{justify-content:stretch}.vm-header-nav-item{cursor:pointer;font-size:14px;font-weight:400;opacity:.7;padding:16px 8px;position:relative;text-transform:capitalize;transition:opacity .2s ease-in}.vm-header-nav-item_sub{grid-gap:4px;align-items:center;cursor:default;display:grid;gap:4px;grid-template-columns:auto 14px;justify-content:center}.vm-header-nav-item:hover,.vm-header-nav-item_active{opacity:1}.vm-header-nav-item svg{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.vm-header-nav-item_open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-header-nav-item-submenu{border-radius:4px;color:#fff;display:grid;opacity:1;padding:8px;-webkit-transform-origin:top center;transform-origin:top center;white-space:nowrap}.vm-header-nav-item-submenu-item{cursor:pointer}.vm-popper{background-color:var(--color-background-block);border-radius:4px;box-shadow:var(--box-shadow-popper);opacity:0;pointer-events:none;position:fixed;transition:opacity .1s ease-in-out;z-index:-99}.vm-popper_open{-webkit-animation:vm-slider .15s cubic-bezier(.28,.84,.42,1.1);animation:vm-slider .15s cubic-bezier(.28,.84,.42,1.1);opacity:1;pointer-events:auto;-webkit-transform-origin:top center;transform-origin:top center;z-index:101}.vm-popper_mobile{-webkit-animation:none;animation:none;border-radius:0;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%}.vm-popper-header{grid-gap:8px;align-items:center;background-color:var(--color-background-block);border-bottom:var(--border-divider);border-radius:4px 4px 0 0;color:var(--color-text);display:grid;gap:8px;grid-template-columns:1fr auto;justify-content:space-between;margin-bottom:16px;min-height:51px;padding:8px 8px 8px 16px}.vm-popper-header__title{font-weight:700;-webkit-user-select:none;user-select:none}@-webkit-keyframes vm-slider{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes vm-slider{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.vm-modal{align-items:center;background:hsla(0,6%,6%,.55);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.vm-modal_mobile{align-items:flex-start;max-height:calc(var(--vh)*100);min-height:calc(var(--vh)*100);overflow:auto}.vm-modal_mobile .vm-modal-content{border-radius:0;grid-template-rows:70px -webkit-max-content;grid-template-rows:70px max-content;max-height:-webkit-max-content;max-height:max-content;min-height:100%;overflow:visible;width:100vw}.vm-modal_mobile .vm-modal-content-header{margin-bottom:16px;padding:8px 8px 8px 16px}.vm-modal_mobile .vm-modal-content-body{align-items:flex-start;display:grid;min-height:100%;padding:0 16px 22px}.vm-modal-content{align-items:flex-start;background:var(--color-background-block);border-radius:4px;box-shadow:0 0 24px hsla(0,6%,6%,.07);display:grid;grid-template-rows:auto 1fr;max-height:calc(var(--vh)*90);overflow:auto}.vm-modal-content-header{grid-gap:8px;align-items:center;background-color:var(--color-background-block);border-bottom:var(--border-divider);border-radius:4px 4px 0 0;color:var(--color-text);display:grid;gap:8px;grid-template-columns:1fr auto;justify-content:space-between;margin-bottom:22px;min-height:51px;padding:16px 22px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.vm-modal-content-header__title{font-weight:700;-webkit-user-select:none;user-select:none}.vm-modal-content-header__close{align-items:center;box-sizing:initial;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:10px;width:24px}.vm-modal-content-body{padding:0 22px 22px}.vm-shortcuts{min-width:400px}@media(max-width:500px){.vm-shortcuts{min-width:100%}}.vm-shortcuts-section{border-bottom:var(--border-divider);margin-bottom:16px;padding-bottom:16px;position:relative}.vm-shortcuts-section__title{font-weight:700;margin-bottom:16px}.vm-shortcuts-section__read-more{position:absolute;right:0;top:-8px}.vm-shortcuts-section-list{grid-gap:16px;display:grid;gap:16px}@media(max-width:500px){.vm-shortcuts-section-list{gap:24px}}.vm-shortcuts-section-list-item{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:210px 1fr}@media(max-width:500px){.vm-shortcuts-section-list-item{grid-template-columns:1fr}}.vm-shortcuts-section-list-item__key{align-items:center;display:flex;gap:4px}.vm-shortcuts-section-list-item__key code,.vm-shortcuts-section-list-item__key svg{background-color:var(--color-background-body);background-repeat:repeat-x;border:var(--border-divider);border-radius:4px;color:var(--color-text);display:inline-block;font-size:12px;line-height:2;padding:2px 8px 0;text-align:center}.vm-shortcuts-section-list-item__key svg{color:var(--color-primary);padding:4px;width:24px}.vm-shortcuts-section-list-item__description{font-size:14px}.vm-tooltip{-webkit-animation:vm-scale .15s cubic-bezier(.28,.84,.42,1);animation:vm-scale .15s cubic-bezier(.28,.84,.42,1);background-color:var(--color-background-tooltip);border-radius:4px;box-shadow:var(--box-shadow-popper);color:#fff;font-size:12px;line-height:150%;opacity:1;padding:3px 8px;pointer-events:auto;position:fixed;transition:opacity .1s ease-in-out;white-space:nowrap;z-index:101}@-webkit-keyframes vm-scale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes vm-scale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.fc-graph-tips{grid-gap:16px;display:grid;gap:16px;max-width:520px}.fc-graph-tips-item{grid-gap:8px;border-bottom:var(--border-divider);display:grid;gap:8px;line-height:1.3;padding-bottom:16px}.fc-graph-tips-item__action{color:var(--color-text-secondary);font-weight:700}.fc-graph-tips-item__description{display:inline-block;line-height:1.5}.fc-graph-tips-item__description code,.fc-graph-tips-item__description svg{align-items:center;background-color:var(--color-background-body);border:var(--border-divider);border-radius:4px;color:var(--color-text);display:inline-flex;font-size:12px;justify-content:center;margin:0 2px 2px;min-height:20px;min-width:20px;padding:0 4px}.fc-graph-tips-item svg{color:var(--color-primary);margin-top:-8px;padding:2px;-webkit-transform:translateY(8px);transform:translateY(8px);width:18px}.vm-menu-burger{background:none;border:none;cursor:pointer;height:18px;outline:none;padding:0;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:18px}.vm-menu-burger:after{background-color:hsla(0,6%,6%,.1);border-radius:50%;content:"";height:calc(100% + 12px);left:-6px;position:absolute;top:-6px;-webkit-transform:scale(0) translateZ(-2px);transform:scale(0) translateZ(-2px);transition:-webkit-transform .14s ease-in-out;transition:transform .14s ease-in-out;transition:transform .14s ease-in-out,-webkit-transform .14s ease-in-out;width:calc(100% + 12px)}.vm-menu-burger:hover:after{-webkit-transform:scale(1) translateZ(-2px);transform:scale(1) translateZ(-2px)}.vm-menu-burger span{border-top:2px solid #fff;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.vm-menu-burger span,.vm-menu-burger span:after,.vm-menu-burger span:before{border-radius:6px;height:2px;left:0;position:absolute;width:100%}.vm-menu-burger span:after,.vm-menu-burger span:before{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-timing-function:cubic-bezier(.645,.045,.355,1);background:#fff;content:"";top:0}.vm-menu-burger span:before{-webkit-animation-name:topLineBurger;animation-name:topLineBurger}.vm-menu-burger span:after{-webkit-animation-name:bottomLineBurger;animation-name:bottomLineBurger}.vm-menu-burger_opened span{border-color:transparent}.vm-menu-burger_opened span:before{-webkit-animation-name:topLineCross;animation-name:topLineCross}.vm-menu-burger_opened span:after{-webkit-animation-name:bottomLineCross;animation-name:bottomLineCross}@-webkit-keyframes topLineCross{0%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px) translateX(30%) rotate(45deg);transform:translateY(-2px) translateX(30%) rotate(45deg);width:60%}}@keyframes topLineCross{0%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px) translateX(30%) rotate(45deg);transform:translateY(-2px) translateX(30%) rotate(45deg);width:60%}}@-webkit-keyframes bottomLineCross{0%{-webkit-transform:translateY(3px);transform:translateY(3px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px) translateX(30%) rotate(-45deg);transform:translateY(-2px) translateX(30%) rotate(-45deg);width:60%}}@keyframes bottomLineCross{0%{-webkit-transform:translateY(3px);transform:translateY(3px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px) translateX(30%) rotate(-45deg);transform:translateY(-2px) translateX(30%) rotate(-45deg);width:60%}}@-webkit-keyframes topLineBurger{0%{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:translateY(-7px) rotate(0deg);transform:translateY(-7px) rotate(0deg)}}@keyframes topLineBurger{0%{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:translateY(-7px) rotate(0deg);transform:translateY(-7px) rotate(0deg)}}@-webkit-keyframes bottomLineBurger{0%{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:translateY(3px) rotate(0deg);transform:translateY(3px) rotate(0deg)}}@keyframes bottomLineBurger{0%{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:translateY(3px) rotate(0deg);transform:translateY(3px) rotate(0deg)}}.vm-header-sidebar{background-color:inherit;color:inherit;height:24px;width:24px}.vm-header-sidebar-button{align-items:center;display:flex;height:51px;justify-content:center;left:0;position:absolute;top:0;transition:left .35s cubic-bezier(.28,.84,.42,1);width:51px}.vm-header-sidebar-button_open{left:149px;position:fixed;z-index:102}.vm-header-sidebar-menu{grid-gap:16px;background-color:inherit;box-shadow:var(--box-shadow-popper);display:grid;gap:16px;grid-template-rows:1fr auto;height:100%;left:0;padding:16px;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:left;transform-origin:left;transition:-webkit-transform .3s cubic-bezier(.28,.84,.42,1);transition:transform .3s cubic-bezier(.28,.84,.42,1);transition:transform .3s cubic-bezier(.28,.84,.42,1),-webkit-transform .3s cubic-bezier(.28,.84,.42,1);width:200px;z-index:101}.vm-header-sidebar-menu_open{-webkit-transform:translateX(0);transform:translateX(0)}.vm-header-sidebar-menu__logo{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;position:relative;width:65px}.vm-header-sidebar-menu-settings{grid-gap:8px;align-items:center;display:grid;gap:8px}.vm-tenant-input{position:relative}.vm-tenant-input-list{border-radius:8px;max-height:300px;overflow:auto;overscroll-behavior:none}.vm-tenant-input-list_mobile{max-height:calc(var(--vh)*100 - 70px)}.vm-tenant-input-list_mobile .vm-tenant-input-list__search{padding:0 16px 8px}.vm-tenant-input-list__search{background-color:var(--color-background-block);padding:8px 16px;position:-webkit-sticky;position:sticky;top:0}.vm-text-field{display:grid;margin:6px 0;position:relative;width:100%}.vm-text-field_textarea:after{content:attr(data-replicated-value) " ";visibility:hidden;white-space:pre-wrap}.vm-text-field:after,.vm-text-field__input{background-color:transparent;border:var(--border-divider);font-size:14px;grid-area:1/1/2/2;line-height:18px;overflow:hidden;padding:8px 16px;width:100%}.vm-text-field__error,.vm-text-field__helper-text,.vm-text-field__label{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;background-color:var(--color-background-block);display:-webkit-box;font-size:12px;left:8px;line-height:14px;max-width:calc(100% - 16px);overflow:hidden;padding:0 3px;pointer-events:none;position:absolute;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;z-index:2}@media(max-width:500px){.vm-text-field__error,.vm-text-field__helper-text,.vm-text-field__label{-webkit-line-clamp:1;line-clamp:1}}.vm-text-field__label{color:var(--color-text-secondary);top:-8px}.vm-text-field__error{color:var(--color-error);pointer-events:auto;top:calc(100% - 8px);-webkit-user-select:text;user-select:text}.vm-text-field__helper-text{bottom:-6px;color:var(--color-text-secondary)}.vm-text-field__input{background-color:transparent;border-radius:4px;color:var(--color-text);display:block;min-height:40px;overflow:hidden;resize:none;transition:border .2s ease}.vm-text-field__input:focus,.vm-text-field__input:hover{border:1px solid var(--color-primary)}.vm-text-field__input_error,.vm-text-field__input_error:focus,.vm-text-field__input_error:hover{border:1px solid var(--color-error)}.vm-text-field__input_icon-start{padding-left:31px}.vm-text-field__input:disabled{background-color:inherit;color:inherit}.vm-text-field__input:disabled:hover{border-color:var(--color-text-disabled)}.vm-text-field__icon-end,.vm-text-field__icon-start{align-items:center;color:var(--color-text-secondary);display:flex;height:100%;justify-content:center;left:8px;max-width:15px;position:absolute;top:auto}.vm-text-field__icon-end{left:auto;right:8px}.vm-step-control{display:inline-flex}.vm-step-control button{text-transform:none}.vm-step-control__value{display:inline;margin-left:3px}.vm-step-control-popper{grid-gap:8px;display:grid;font-size:14px;gap:8px;max-height:208px;max-width:300px;overflow:auto;padding:16px}.vm-step-control-popper_mobile{max-height:calc(var(--vh)*100 - 70px);max-width:100%;padding:0 16px 8px}.vm-step-control-popper_mobile .vm-step-control-popper-info{font-size:14px}.vm-step-control-popper-info{font-size:12px;line-height:1.8}.vm-step-control-popper-info a{margin:0 .4em}.vm-step-control-popper-info code{background-color:var(--color-hover-black);border-radius:6px;margin:0 .2em;padding:.2em .4em}.vm-time-duration{font-size:14px;max-height:227px;overflow:auto}.vm-time-duration_mobile{max-height:100%}.vm-time-selector{display:grid;grid-template-columns:repeat(2,230px);padding:16px 0}.vm-time-selector_mobile{grid-template-columns:1fr;max-height:calc(var(--vh)*100 - 70px);min-width:250px;overflow:auto;width:100%}.vm-time-selector_mobile .vm-time-selector-left{border-bottom:var(--border-divider);border-right:none;padding-bottom:16px}.vm-time-selector-left{border-right:var(--border-divider);display:flex;flex-direction:column;gap:8px;padding:0 16px}.vm-time-selector-left-inputs{align-items:flex-start;display:grid;flex-grow:1;justify-content:stretch}.vm-time-selector-left-timezone{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-bottom:8px}.vm-time-selector-left-timezone__utc{align-items:center;background-color:var(--color-hover-black);border-radius:4px;display:inline-flex;justify-content:center;padding:4px}.vm-time-selector-left__controls{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.vm-calendar{background-color:var(--color-background-block);border-radius:8px;display:grid;font-size:14px;grid-template-rows:auto 1fr auto;padding:16px;-webkit-user-select:none;user-select:none}.vm-calendar_mobile{padding:0 16px}.vm-calendar-header{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr auto;justify-content:center;min-height:36px;padding-bottom:16px}.vm-calendar-header-left{grid-gap:8px;align-items:center;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto auto;justify-content:flex-start;transition:opacity .2s ease-in-out}.vm-calendar-header-left:hover{opacity:.8}.vm-calendar-header-left__date{color:var(--color-text);font-size:14px;font-weight:700}.vm-calendar-header-left__select-year{align-items:center;display:grid;height:14px;justify-content:center;width:14px}.vm-calendar-header-right{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:18px 18px;justify-content:center}.vm-calendar-header-right__next,.vm-calendar-header-right__prev{cursor:pointer;margin:-8px;padding:8px;transition:opacity .2s ease-in-out}.vm-calendar-header-right__next:hover,.vm-calendar-header-right__prev:hover{opacity:.8}.vm-calendar-header-right__prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vm-calendar-header-right__next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.vm-calendar-body{grid-gap:2px;align-items:center;display:grid;gap:2px;grid-template-columns:repeat(7,32px);grid-template-rows:repeat(7,32px);justify-content:center}@media(max-width:500px){.vm-calendar-body{grid-template-columns:repeat(7,calc(14.28571vw - 6.28571px));grid-template-rows:repeat(7,calc(14.28571vw - 6.28571px))}}.vm-calendar-body-cell{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;text-align:center}.vm-calendar-body-cell_weekday{color:var(--color-text-secondary)}.vm-calendar-body-cell_day{cursor:pointer;transition:color .2s ease,background-color .3s ease-in-out}.vm-calendar-body-cell_day:hover{background-color:var(--color-hover-black)}.vm-calendar-body-cell_day_empty{pointer-events:none}.vm-calendar-body-cell_day_active{color:#fff}.vm-calendar-body-cell_day_active,.vm-calendar-body-cell_day_active:hover{background-color:var(--color-primary)}.vm-calendar-body-cell_day_today{border:1px solid var(--color-primary)}.vm-calendar-years{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);max-height:400px;overflow:auto}.vm-calendar-years__year{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:8px 16px;transition:color .2s ease,background-color .3s ease-in-out}.vm-calendar-years__year:hover{background-color:var(--color-hover-black)}.vm-calendar-years__year_selected{color:#fff}.vm-calendar-years__year_selected,.vm-calendar-years__year_selected:hover{background-color:var(--color-primary)}.vm-calendar-years__year_today{border:1px solid var(--color-primary)}.vm-calendar-footer{align-items:center;display:flex;justify-content:flex-end}.vm-date-time-input{grid-gap:8px 0;align-items:center;cursor:pointer;display:grid;gap:8px 0;grid-template-columns:1fr;justify-content:center;margin-bottom:16px;position:relative;transition:color .2s ease-in-out,border-bottom-color .3s ease}.vm-date-time-input:hover input{border-bottom-color:var(--color-primary)}.vm-date-time-input label{color:var(--color-text-secondary);font-size:12px;grid-column:1/3;-webkit-user-select:none;user-select:none;width:100%}.vm-date-time-input__icon{bottom:2px;position:absolute;right:0}.vm-date-time-input input{background:transparent;border:none;border-bottom:var(--border-divider);color:var(--color-text);padding:0 0 8px}.vm-date-time-input input:focus{border-bottom-color:var(--color-primary)}.vm-date-time-input_error input{border-color:var(--color-error)}.vm-date-time-input_error input:focus{border-bottom-color:var(--color-error)}.vm-date-time-input__error-text{bottom:-12px;color:var(--color-error);font-size:12px;left:0;position:absolute}.vm-button{align-items:center;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:400;justify-content:center;line-height:1.3;min-height:31px;padding:6px 14px;position:relative;text-transform:uppercase;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;white-space:nowrap}.vm-button:hover:after{background-color:var(--color-hover-black)}.vm-button:after,.vm-button:before{border-radius:6px;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .2s ease;width:100%}.vm-button:before{-webkit-transform:translateZ(-2px);transform:translateZ(-2px)}.vm-button:after{background-color:transparent;-webkit-transform:translateZ(-1px);transform:translateZ(-1px)}.vm-button span{align-items:center;display:grid;justify-content:center;-webkit-transform:translateZ(1px);transform:translateZ(1px)}.vm-button span svg{width:15px}.vm-button__start-icon{margin-right:6px}.vm-button__end-icon{margin-left:6px}.vm-button_disabled{cursor:not-allowed;opacity:.3}.vm-button_icon{padding:6px 8px}.vm-button_icon .vm-button__end-icon,.vm-button_icon .vm-button__start-icon{margin:0}.vm-button_small{min-height:25px;padding:4px 8px}.vm-button_small span svg{width:13px}.vm-button_contained_primary{color:var(--color-primary-text)}.vm-button_contained_primary,.vm-button_contained_primary:before{background-color:var(--color-primary)}.vm-button_contained_primary:hover:after{background-color:hsla(0,6%,6%,.2)}.vm-button_contained_secondary{color:var(--color-secondary-text)}.vm-button_contained_secondary:before{background-color:var(--color-secondary)}.vm-button_contained_secondary:hover:after{background-color:hsla(0,6%,6%,.2)}.vm-button_contained_success{color:var(--color-success-text)}.vm-button_contained_success:before{background-color:var(--color-success)}.vm-button_contained_success:hover:after{background-color:hsla(0,6%,6%,.2)}.vm-button_contained_error{color:var(--color-error-text)}.vm-button_contained_error:before{background-color:var(--color-error)}.vm-button_contained_gray{color:var(--color-text-secondary)}.vm-button_contained_gray:before{background-color:var(--color-text-secondary)}.vm-button_contained_warning{color:var(--color-warning)}.vm-button_contained_warning:before{background-color:var(--color-warning);opacity:.2}.vm-button_text_primary{color:var(--color-primary)}.vm-button_text_secondary{color:var(--color-secondary)}.vm-button_text_success{color:var(--color-success)}.vm-button_text_error{color:var(--color-error)}.vm-button_text_gray{color:var(--color-text-secondary)}.vm-button_text_warning{color:var(--color-warning)}.vm-button_outlined_primary{border:1px solid var(--color-primary);color:var(--color-primary)}.vm-button_outlined_error{border:1px solid var(--color-error);color:var(--color-error)}.vm-button_outlined_secondary{border:1px solid var(--color-secondary);color:var(--color-secondary)}.vm-button_outlined_success{border:1px solid var(--color-success);color:var(--color-success)}.vm-button_outlined_gray{border:1px solid var(--color-text-secondary);color:var(--color-text-secondary)}.vm-button_outlined_warning{border:1px solid var(--color-warning);color:var(--color-warning)}.vm-execution-controls-buttons{border-radius:7px;display:flex;justify-content:space-between;min-width:107px}.vm-execution-controls-buttons_mobile{flex-direction:column;gap:24px}.vm-execution-controls-buttons__arrow{align-items:center;display:flex;justify-content:center;-webkit-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.vm-execution-controls-buttons__arrow_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-execution-controls-list{font-size:14px;max-height:208px;overflow:auto;padding:8px 0;width:124px}.vm-execution-controls-list_mobile{max-height:calc(var(--vh)*100 - 70px);padding:0;width:100%}.vm-server-configurator{align-items:center;display:flex;flex-direction:column;gap:24px;padding-bottom:24px;width:600px}.vm-server-configurator_mobile{align-items:flex-start;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;height:100%;width:100%}@media(max-width:768px){.vm-server-configurator{width:100%}}.vm-server-configurator__input{width:100%}.vm-server-configurator__title{align-items:center;display:flex;font-size:14px;font-weight:700;grid-column:auto/span 2;justify-content:flex-start;margin-bottom:16px}.vm-server-configurator-footer{align-items:center;display:flex;gap:8px;justify-content:flex-end;width:100%}.vm-server-configurator_mobile .vm-server-configurator-footer{display:grid;grid-template-columns:1fr 1fr}.vm-limits-configurator-title__reset{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.vm-limits-configurator__inputs{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.vm-limits-configurator__inputs_mobile{gap:8px}.vm-limits-configurator__inputs div{flex-grow:1}.vm-accordion-header{align-items:center;cursor:pointer;display:grid;font-size:inherit;position:relative}.vm-accordion-header__arrow{align-items:center;display:flex;justify-content:center;position:absolute;right:14px;top:auto;-webkit-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.vm-accordion-header__arrow_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-accordion-header__arrow svg{height:auto;width:14px}.accordion-section{overflow:hidden}.vm-timezones-item{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between}.vm-timezones-item_selected{border:var(--border-divider);border-radius:4px;padding:8px 16px}.vm-timezones-item__title{text-transform:capitalize}.vm-timezones-item__utc{align-items:center;background-color:var(--color-hover-black);border-radius:4px;display:inline-flex;justify-content:center;padding:4px}.vm-timezones-item__icon{align-items:center;display:inline-flex;justify-content:flex-end;margin:0 0 0 auto;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.vm-timezones-item__icon svg{width:14px}.vm-timezones-item__icon_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-timezones-list{background-color:var(--color-background-block);border-radius:8px;max-height:300px;overflow:auto}.vm-timezones-list_mobile{max-height:calc(var(--vh)*100 - 70px)}.vm-timezones-list_mobile .vm-timezones-list-header__search{padding:0 16px}.vm-timezones-list-header{background-color:var(--color-background-block);border-bottom:var(--border-divider);position:-webkit-sticky;position:sticky;top:0;z-index:2}.vm-timezones-list-header__search{padding:8px}.vm-timezones-list-group{border-bottom:var(--border-divider);padding:8px 0}.vm-timezones-list-group:last-child{border-bottom:none}.vm-timezones-list-group__title{color:var(--color-text-secondary);font-weight:700;padding:8px 16px}.vm-timezones-list-group-options{align-items:flex-start;display:grid}.vm-timezones-list-group-options__item{padding:8px 16px;transition:background-color .2s ease}.vm-timezones-list-group-options__item:hover{background-color:hsla(0,6%,6%,.1)}.vm-theme-control__toggle{display:inline-flex;min-width:300px;text-transform:capitalize}.vm-theme-control_mobile .vm-theme-control__toggle{display:flex;min-width:100%}.vm-toggles{grid-gap:3px;display:grid;gap:3px;position:relative;width:100%}.vm-toggles__label{color:var(--color-text-secondary);font-size:12px;line-height:1;padding:0 16px}.vm-toggles-group{overflow:hidden;width:100%}.vm-toggles-group,.vm-toggles-group-item{align-items:center;display:grid;justify-content:center;position:relative}.vm-toggles-group-item{border-bottom:var(--border-divider);border-right:var(--border-divider);border-top:var(--border-divider);color:var(--color-text-secondary);cursor:pointer;font-size:12px;font-weight:700;padding:8px;text-align:center;transition:color .15s ease-in;-webkit-user-select:none;user-select:none;z-index:2}.vm-toggles-group-item_first{border-left:var(--border-divider);border-radius:16px 0 0 16px}.vm-toggles-group-item:last-child{border-left:none;border-radius:0 16px 16px 0}.vm-toggles-group-item_icon{gap:4px;grid-template-columns:14px auto}.vm-toggles-group-item:hover{color:var(--color-primary)}.vm-toggles-group-item_active{border-color:transparent;color:var(--color-primary)}.vm-toggles-group-item_active:hover{background-color:transparent}.vm-toggles-group__highlight{background-color:rgba(var(--color-primary),.08);border:1px solid var(--color-primary);height:100%;position:absolute;top:0;transition:left .2s cubic-bezier(.28,.84,.42,1),border-radius .2s linear;z-index:1}.vm-header-controls{align-items:center;display:flex;flex-grow:1;gap:8px;justify-content:flex-end}.vm-header-controls_mobile{display:grid;grid-template-columns:1fr;padding:0}.vm-header-controls_mobile .vm-header-button{border:none}.vm-header-controls-modal{-webkit-transform:scale(0);transform:scale(0)}.vm-header-controls-modal_open{-webkit-transform:scale(1);transform:scale(1)}.vm-container{display:flex;flex-direction:column;min-height:calc(var(--vh)*100 - var(--scrollbar-height))}.vm-container-body{background-color:var(--color-background-body);flex-grow:1;min-height:100%;padding:24px}.vm-container-body_mobile{padding:8px 0 0}@media(max-width:768px){.vm-container-body{padding:8px 0 0}}.vm-container-body_app{background-color:transparent;padding:8px 0}.vm-footer{align-items:center;background:var(--color-background-body);border-top:var(--border-divider);color:var(--color-text-secondary);display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:24px}@media(max-width:768px){.vm-footer{gap:16px;padding:16px}}.vm-footer__link,.vm-footer__website{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:12px auto;justify-content:center}.vm-footer__website{margin-right:16px}@media(max-width:768px){.vm-footer__website{margin-right:0}}.vm-footer__link{grid-template-columns:14px auto}.vm-footer__copyright{flex-grow:1;text-align:right}@media(max-width:768px){.vm-footer__copyright{font-size:12px;text-align:center;width:100%}}.uplot,.uplot *,.uplot :after,.uplot :before{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;width:-webkit-min-content;width:min-content}.u-title{font-size:18px;font-weight:700;text-align:center}.u-wrap{position:relative;-webkit-user-select:none;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;height:100%;position:relative;width:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{display:inline-block;vertical-align:middle}.u-legend .u-marker{background-clip:padding-box!important;height:1em;margin-right:4px;width:1em}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:rgba(0,0,0,.07)}.u-cursor-x,.u-cursor-y,.u-select{pointer-events:none;position:absolute}.u-cursor-x,.u-cursor-y{left:0;top:0;will-change:transform;z-index:100}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{background-clip:padding-box!important;border:0 solid;border-radius:50%;left:0;pointer-events:none;position:absolute;top:0;will-change:transform;z-index:100}.u-axis.u-off,.u-cursor-pt.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-select.u-off{display:none}.vm-line-chart{pointer-events:auto}.vm-line-chart_panning{pointer-events:none}.vm-line-chart__u-plot{position:relative}.vm-chart-tooltip{grid-gap:16px;word-wrap:break-word;background:var(--color-background-tooltip);border-radius:8px;color:#fff;display:grid;font-family:monospace;font-size:12px;font-weight:400;gap:16px;line-height:150%;padding:8px;pointer-events:none;position:absolute;-webkit-user-select:text;user-select:text;width:325px;z-index:98}.vm-chart-tooltip_sticky{pointer-events:auto;z-index:99}.vm-chart-tooltip_moved{margin-left:-271.5px;margin-top:-20.5px;position:fixed}.vm-chart-tooltip-header{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 25px 25px;justify-content:center;min-height:25px}.vm-chart-tooltip-header__close{color:#fff}.vm-chart-tooltip-header__drag{color:#fff;cursor:move}.vm-chart-tooltip-header__date_range{grid-gap:2px;display:grid;gap:2px}.vm-chart-tooltip-data{grid-gap:8px;align-items:flex-start;display:grid;gap:8px;grid-template-columns:auto 1fr;line-height:14px;word-break:break-all}.vm-chart-tooltip-data__marker{height:12px;width:12px}.vm-chart-tooltip-info{grid-gap:4px;display:grid;white-space:pre-wrap;word-break:break-all}.vm-legend-item{grid-gap:8px;align-items:start;background-color:var(--color-background-block);cursor:pointer;display:grid;font-size:12px;grid-template-columns:auto auto;justify-content:start;margin-bottom:8px;padding:8px;transition:.2s ease}.vm-legend-item:hover{background-color:rgba(0,0,0,.1)}.vm-legend-item_hide{opacity:.5;text-decoration:line-through}.vm-legend-item_static{cursor:default;grid-template-columns:1fr;margin:0;padding:0}.vm-legend-item_static:hover{background-color:var(--color-background-block)}.vm-legend-item__marker{border-radius:2px;box-sizing:border-box;height:14px;transition:.2s ease;width:14px}.vm-legend-item-info{font-weight:400;word-break:break-all}.vm-legend-item-info__label{margin-right:2px}.vm-legend-item-info__free-fields{cursor:pointer;padding:2px}.vm-legend-item-info__free-fields:hover{text-decoration:underline}.vm-legend-item-values{align-items:center;display:flex;gap:8px;grid-column:2}.vm-legend{cursor:default;display:flex;flex-wrap:wrap;position:relative}.vm-legend-group{margin:0 16px 16px 0;min-width:23%;width:100%}.vm-legend-group-title{align-items:center;border-bottom:var(--border-divider);display:flex;margin-bottom:1px;padding:8px}.vm-legend-group-title__count{font-weight:700;margin-right:8px}.vm-legend-heatmap{align-items:center;display:inline-grid;gap:4px;grid-template-columns:auto auto;justify-content:space-between}.vm-legend-heatmap__wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.vm-legend-heatmap__value{color:var(--color-text);font-size:12px}.vm-legend-heatmap__value:last-child{text-align:right}.vm-legend-heatmap-gradient{align-items:center;display:flex;grid-column:1/-1;height:12px;justify-content:center;position:relative;width:200px}.vm-legend-heatmap-gradient__value{align-items:center;border:2px solid var(--color-text);border-radius:50%;display:flex;height:16px;justify-content:center;position:absolute;top:-2px;-webkit-transform:translateX(-8px);transform:translateX(-8px);transition:left .1s ease;width:16px}.vm-legend-heatmap-gradient__value span{background-color:var(--color-background-block);box-shadow:var(--box-shadow);color:var(--color-text);font-size:12px;left:auto;padding:4px 8px;position:absolute;top:18px}.vm-legend-heatmap__labels{word-break:break-all}.vm-graph-view{width:100%}.vm-graph-view_full-width{width:calc(100vw - 96px - var(--scrollbar-width))}@media(max-width:768px){.vm-graph-view_full-width{width:calc(100vw - 48px - var(--scrollbar-width))}}.vm-graph-view_full-width_mobile{width:calc(100vw - 32px - var(--scrollbar-width))}.vm-autocomplete{max-height:300px;overflow:auto;overscroll-behavior:none}.vm-autocomplete_mobile{max-height:calc(var(--vh)*100 - 70px)}.vm-autocomplete__no-options{color:var(--color-text-disabled);padding:16px;text-align:center}.vm-query-editor{position:relative}.vm-query-editor-autocomplete{max-height:300px;overflow:auto}.vm-query-editor-warning{align-items:center;color:var(--color-warning);display:grid;height:18px;justify-content:center;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px}.vm-query-editor-warning__tooltip{white-space:pre-line}.vm-additional-settings{align-items:center;display:inline-flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}.vm-additional-settings__input{flex-basis:160px;margin-bottom:-6px}.vm-additional-settings_mobile{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr;padding:0 16px;width:100%}.vm-switch{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;-webkit-user-select:none;user-select:none}.vm-switch_full-width{flex-direction:row-reverse;justify-content:space-between}.vm-switch_full-width .vm-switch__label{margin-left:0}.vm-switch_disabled{cursor:default;opacity:.6}.vm-switch_secondary_active .vm-switch-track{background-color:var(--color-secondary)}.vm-switch_primary_active .vm-switch-track{background-color:var(--color-primary)}.vm-switch_active .vm-switch-track__thumb{left:20px}.vm-switch:hover .vm-switch-track{opacity:.8}.vm-switch-track{align-items:center;background-color:hsla(0,6%,6%,.4);border-radius:17px;display:flex;height:17px;justify-content:flex-start;padding:3px;position:relative;transition:background-color .2s ease,opacity .3s ease-out;width:34px}.vm-switch-track__thumb{background-color:var(--color-background-block);border-radius:50%;left:3px;min-height:11px;min-width:11px;position:absolute;top:auto;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:right .2s ease-out,left .2s ease-out}.vm-switch__label{color:var(--color-text-secondary);font-size:inherit;margin-left:8px;transition:color .2s ease;white-space:nowrap}.vm-switch_active .vm-switch__label{color:var(--color-text)}.vm-query-configurator{grid-gap:16px;display:grid;gap:16px}.vm-query-configurator-list{display:grid}.vm-query-configurator-list-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto auto}.vm-query-configurator-list-row_mobile{gap:4px}.vm-query-configurator-list-row_disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.vm-query-configurator-list-row__button{display:grid;min-height:36px;width:36px}.vm-query-configurator-settings{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.vm-query-configurator-settings__buttons{grid-gap:8px;display:grid;flex-grow:1;gap:8px;grid-template-columns:repeat(2,auto);justify-content:flex-end}.vm-json-view__copy{display:flex;justify-content:flex-end;position:-webkit-sticky;position:sticky;top:0;z-index:2}.vm-json-view__code{font-size:14px;line-height:1.4;-webkit-transform:translateY(-32px);transform:translateY(-32px);white-space:pre-wrap}.vm-axes-limits{grid-gap:16px;align-items:center;display:grid;gap:16px;max-width:300px}.vm-axes-limits_mobile{gap:24px;max-width:100%;width:100%}.vm-axes-limits_mobile .vm-axes-limits-list__inputs{grid-template-columns:repeat(2,1fr)}.vm-axes-limits-list{grid-gap:16px;align-items:center;display:grid;gap:16px}.vm-axes-limits-list__inputs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,120px)}.vm-graph-settings-popper{grid-gap:16px;display:grid;gap:16px;padding:0 0 16px}.vm-graph-settings-popper__body{grid-gap:8px;display:grid;gap:8px;padding:0 16px}.vm-spinner{align-items:center;-webkit-animation:vm-fade 2s cubic-bezier(.28,.84,.42,1.1);animation:vm-fade 2s cubic-bezier(.28,.84,.42,1.1);background-color:hsla(0,0%,100%,.5);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:99}.vm-spinner_dark{background-color:hsla(0,6%,6%,.2)}.vm-spinner__message{color:rgba(var(--color-text),.9);font-size:16px;line-height:1.3;margin-top:24px;text-align:center;white-space:pre-line}.half-circle-spinner,.half-circle-spinner *{box-sizing:border-box}.half-circle-spinner{border-radius:100%;height:60px;position:relative;width:60px}.half-circle-spinner .circle{border:6px solid transparent;border-radius:100%;content:"";height:100%;position:absolute;width:100%}.half-circle-spinner .circle.circle-1{-webkit-animation:half-circle-spinner-animation 1s infinite;animation:half-circle-spinner-animation 1s infinite;border-top-color:var(--color-primary)}.half-circle-spinner .circle.circle-2{-webkit-animation:half-circle-spinner-animation 1s infinite alternate;animation:half-circle-spinner-animation 1s infinite alternate;border-bottom-color:var(--color-primary)}@-webkit-keyframes half-circle-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes half-circle-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes vm-fade{0%{opacity:0}to{opacity:1}}@keyframes vm-fade{0%{opacity:0}to{opacity:1}}.vm-tracings-view{grid-gap:24px;display:grid;gap:24px}.vm-tracings-view-trace-header{align-items:center;border-bottom:var(--border-divider);display:flex;justify-content:space-between;padding:8px 8px 8px 24px}.vm-tracings-view-trace-header-title{flex-grow:1;font-size:16px;margin-right:8px}.vm-tracings-view-trace-header-title__query{font-weight:700}.vm-tracings-view-trace__nav{padding:24px 24px 24px 0}.vm-tracings-view-trace__nav_mobile{padding:8px 8px 8px 0}.vm-line-progress{grid-gap:8px;align-items:center;color:var(--color-text-secondary);display:grid;gap:8px;grid-template-columns:1fr auto;justify-content:center}.vm-line-progress-track{background-color:var(--color-hover-black);border-radius:4px;height:20px;width:100%}.vm-line-progress-track__thumb{background-color:#1a90ff;border-radius:4px;height:100%}.vm-nested-nav{background-color:rgba(201,227,246,.4);border-radius:4px;margin-left:24px}.vm-nested-nav_mobile{margin-left:8px}.vm-nested-nav_dark{background-color:hsla(0,6%,6%,.1)}.vm-nested-nav-header{grid-gap:8px;border-radius:4px;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto 1fr;padding:8px;transition:background-color .2s ease-in-out}.vm-nested-nav-header:hover{background-color:var(--color-hover-black)}.vm-nested-nav-header__icon{align-items:center;display:flex;justify-content:center;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:20px}.vm-nested-nav-header__icon_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-nested-nav-header__progress{grid-column:2}.vm-nested-nav-header__message{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;display:-moz-box;display:-webkit-box;grid-column:2;line-height:130%;overflow:hidden;position:relative;text-overflow:ellipsis}.vm-nested-nav-header__message_show-full{display:block;overflow:visible}.vm-nested-nav-header-bottom{align-items:center;display:grid;grid-column:2;grid-template-columns:1fr auto}.vm-nested-nav-header-bottom__duration{color:var(--color-text-secondary)}.vm-json-form{grid-gap:16px;display:grid;gap:16px;grid-template-rows:auto calc(var(--vh)*70 - 150px) auto;max-height:900px;max-width:1000px;overflow:hidden;width:70vw}.vm-json-form_mobile{grid-template-rows:auto calc(var(--vh)*100 - 248px) auto;min-height:100%;width:100%}.vm-json-form_one-field{grid-template-rows:calc(var(--vh)*70 - 150px) auto}.vm-json-form_one-field_mobile{grid-template-rows:calc(var(--vh)*100 - 192px) auto}.vm-json-form textarea{height:100%;max-height:900px;overflow:auto;width:100%}.vm-json-form-footer{align-items:center;display:flex;gap:8px;justify-content:space-between}@media(max-width:500px){.vm-json-form-footer{flex-direction:column}.vm-json-form-footer button{flex-grow:1}}.vm-json-form-footer__controls{align-items:center;display:flex;flex-grow:1;gap:8px;justify-content:flex-start}@media(max-width:500px){.vm-json-form-footer__controls{grid-template-columns:repeat(2,1fr);justify-content:center;width:100%}}.vm-json-form-footer__controls_right{display:grid;grid-template-columns:repeat(2,90px);justify-content:flex-end}@media(max-width:500px){.vm-json-form-footer__controls_right{grid-template-columns:repeat(2,1fr);justify-content:center;width:100%}}.vm-table-settings-popper{display:grid;min-width:250px}.vm-table-settings-popper_mobile .vm-table-settings-popper-list{gap:16px}.vm-table-settings-popper_mobile .vm-table-settings-popper-list:first-child{padding-top:0}.vm-table-settings-popper-list{grid-gap:12px;border-bottom:var(--border-divider);display:grid;gap:12px;max-height:350px;overflow:auto;padding:16px}.vm-table-settings-popper-list_first{padding-top:0}.vm-table-settings-popper-list-header{align-items:center;display:grid;grid-template-columns:1fr auto;justify-content:space-between;min-height:25px}.vm-table-settings-popper-list-header__title{font-weight:700}.vm-table-settings-popper-list__item{font-size:14px}.vm-checkbox{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;-webkit-user-select:none;user-select:none}.vm-checkbox_disabled{cursor:default;opacity:.6}.vm-checkbox_secondary_active .vm-checkbox-track{background-color:var(--color-secondary)}.vm-checkbox_secondary .vm-checkbox-track{border:1px solid var(--color-secondary)}.vm-checkbox_primary_active .vm-checkbox-track{background-color:var(--color-primary)}.vm-checkbox_primary .vm-checkbox-track{border:1px solid var(--color-primary)}.vm-checkbox_active .vm-checkbox-track__thumb{-webkit-transform:scale(1);transform:scale(1)}.vm-checkbox:hover .vm-checkbox-track{opacity:.8}.vm-checkbox-track{align-items:center;background-color:transparent;border-radius:4px;display:flex;height:16px;justify-content:center;padding:2px;position:relative;transition:background-color .2s ease,opacity .3s ease-out;width:16px}.vm-checkbox-track__thumb{align-items:center;color:#fff;display:grid;height:12px;justify-content:center;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;width:12px}.vm-checkbox__label{color:inherit;font-size:inherit;margin-left:8px;transition:color .2s ease;white-space:nowrap}.vm-custom-panel{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:100%;height:100%}.vm-custom-panel_mobile{gap:8px}.vm-custom-panel__warning{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto;justify-content:space-between}.vm-custom-panel__warning_mobile{grid-template-columns:1fr}.vm-custom-panel-body{position:relative}.vm-custom-panel-body-header{align-items:center;border-bottom:var(--border-divider);display:flex;font-size:12px;justify-content:space-between;margin:-24px -24px 24px;padding:0 24px;position:relative;z-index:1}.vm-custom-panel-body-header__left{align-items:center;display:flex;gap:8px}.vm-custom-panel-body_mobile .vm-custom-panel-body-header{margin:-16px -16px 16px;padding:0 16px}.vm-table-view{margin-top:-24px;max-width:100%;overflow:auto}.vm-table-view_mobile{margin-top:-16px}.vm-table-view table{margin-top:0}.vm-predefined-panel-header{grid-gap:8px;align-items:center;border-bottom:var(--border-divider);display:grid;gap:8px;grid-template-columns:auto 1fr auto;justify-content:flex-start;padding:8px 16px}.vm-predefined-panel-header__description{line-height:1.3;white-space:pre-wrap}.vm-predefined-panel-header__description ol,.vm-predefined-panel-header__description ul{list-style-position:inside}.vm-predefined-panel-header__description a{color:#c9e3f6;text-decoration:underline}.vm-predefined-panel-header__info{align-items:center;color:var(--color-primary);display:flex;justify-content:center;width:18px}.vm-predefined-panel-body{min-height:500px;padding:8px 16px}@media(max-width:500px){.vm-predefined-panel-body{padding:0}}.vm-predefined-dashboard{background-color:transparent}.vm-predefined-dashboard-header{align-items:center;border-radius:4px;box-shadow:var(--box-shadow);display:grid;font-weight:700;grid-template-columns:1fr auto;justify-content:space-between;line-height:1;overflow:hidden;padding:16px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:box-shadow .2s ease-in-out}.vm-predefined-dashboard-header_open{border-radius:4px 4px 0 0;box-shadow:none}.vm-predefined-dashboard-header__title{font-size:14px}.vm-predefined-dashboard-header__count{font-size:12px;grid-column:2;margin-right:30px}.vm-predefined-dashboard-panels{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(12,1fr);padding:0}@media(max-width:1000px){.vm-predefined-dashboard-panels{grid-template-columns:1fr}}.vm-predefined-dashboard-panels-panel{border-radius:8px;overflow:hidden;position:relative}.vm-predefined-dashboard-panels-panel:hover .vm-predefined-dashboard-panels-panel__resizer{-webkit-transform:scale(1);transform:scale(1)}.vm-predefined-dashboard-panels-panel__resizer{bottom:0;cursor:ew-resize;height:20px;position:absolute;right:0;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:20px;z-index:1}.vm-predefined-dashboard-panels-panel__resizer:after{border-bottom:2px solid hsla(0,6%,6%,.2);border-right:2px solid hsla(0,6%,6%,.2);bottom:5px;content:"";height:5px;position:absolute;right:5px;width:5px}.vm-predefined-dashboard-panels-panel__alert{grid-column:span 12}.vm-predefined-panels{grid-gap:16px;align-items:flex-start;display:grid;gap:16px}@media(max-width:768px){.vm-predefined-panels{padding:24px 0}}@media(max-width:500px){.vm-predefined-panels{padding:8px 0}}.vm-predefined-panels-tabs{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:flex-start;overflow:hidden}@media(max-width:768px){.vm-predefined-panels-tabs{padding:0 16px}}.vm-predefined-panels-tabs__tab{background:var(--color-background-block);border:1px solid hsla(0,6%,6%,.2);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;padding:8px 16px;text-align:center;text-transform:uppercase;transition:background .2s ease-in-out,color .15s ease-in}@media(max-width:500px){.vm-predefined-panels-tabs__tab{flex-grow:1}}.vm-predefined-panels-tabs__tab:hover{color:var(--color-primary)}.vm-predefined-panels-tabs__tab_active{border-color:var(--color-primary);color:var(--color-primary)}.vm-predefined-panels__dashboards{grid-gap:16px;display:grid;gap:16px}.vm-cardinality-configurator{grid-gap:8px;display:grid;gap:8px}.vm-cardinality-configurator-controls{align-items:center;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:flex-start}.vm-cardinality-configurator-controls__query{flex-grow:10}.vm-cardinality-configurator-controls__item{flex-grow:2}.vm-cardinality-configurator-controls__item_limit{flex-grow:1}.vm-cardinality-configurator-controls__item svg{color:var(--color-text-disabled)}.vm-cardinality-configurator-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;width:100%}.vm-cardinality-configurator-bottom-helpful{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:flex-end}.vm-cardinality-configurator-bottom-helpful a{color:var(--color-text-secondary)}.vm-cardinality-configurator-bottom__execute{align-items:center;display:flex;gap:8px}.vm-cardinality-configurator_mobile .vm-cardinality-configurator-bottom{justify-content:center}.vm-cardinality-configurator_mobile .vm-cardinality-configurator-bottom-helpful{flex-grow:1;justify-content:center}.vm-cardinality-configurator_mobile .vm-cardinality-configurator-bottom__execute,.vm-cardinality-configurator_mobile .vm-cardinality-configurator-bottom__execute button:nth-child(3){width:100%}.vm-cardinality-totals{align-content:flex-start;display:inline-flex;flex-grow:1;flex-wrap:wrap;gap:24px;justify-content:flex-start}.vm-cardinality-totals_mobile{gap:16px;justify-content:center}.vm-cardinality-totals-card{grid-gap:8px 4px;align-items:center;display:grid;gap:8px 4px;grid-template-columns:auto 1fr;justify-content:center}.vm-cardinality-totals-card__info-icon{align-items:center;color:var(--color-primary);display:flex;justify-content:center;width:12px}.vm-cardinality-totals-card__title{align-items:center;color:var(--color-text);display:flex;gap:4px;grid-column:1/-1;justify-content:flex-start}.vm-cardinality-totals-card__tooltip{max-width:280px;padding:8px;white-space:normal}.vm-cardinality-totals-card__value{color:var(--color-primary);font-size:18px;font-weight:700;line-height:14px;text-align:center}.vm-metrics-content-header{margin:-24px -24px 0}.vm-metrics-content-header__title{align-items:center;display:flex;justify-content:flex-start}.vm-metrics-content-header__tip{max-width:300px;padding:8px;white-space:normal}.vm-metrics-content-header__tip p{margin-bottom:8px}.vm-metrics-content-header__tip-icon{align-items:center;color:var(--color-primary);display:flex;justify-content:center;margin-right:4px;width:12px}.vm-metrics-content_mobile .vm-metrics-content-header{margin:-16px -16px 0}.vm-metrics-content__table{overflow:auto;padding-top:24px;width:calc(100vw - 96px - var(--scrollbar-width))}@media(max-width:768px){.vm-metrics-content__table{width:calc(100vw - 48px - var(--scrollbar-width))}}.vm-metrics-content__table_mobile{width:calc(100vw - 32px - var(--scrollbar-width))}.vm-metrics-content__table .vm-table-cell_header{white-space:nowrap}.vm-metrics-content_mobile .vm-metrics-content__table{width:calc(100vw - 32px - var(--scrollbar-width))}.vm-metrics-content__chart{padding-top:24px}.vm-simple-bar-chart{display:grid;grid-template-columns:auto 1fr;height:100%;overflow:hidden;padding-bottom:6px}.vm-simple-bar-chart-y-axis{display:grid;position:relative;-webkit-transform:translateY(12px);transform:translateY(12px)}.vm-simple-bar-chart-y-axis__tick{align-items:center;display:flex;font-size:12px;justify-content:flex-end;line-height:2;padding-right:8px;position:relative;text-align:right;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:1}.vm-simple-bar-chart-y-axis__tick:after{border-bottom:var(--border-divider);content:"";height:0;left:100%;position:absolute;top:auto;-webkit-transform:translateY(-1px) translateZ(-1);transform:translateY(-1px) translateZ(-1);width:100vw}.vm-simple-bar-chart-data{align-items:flex-end;display:flex;gap:1%;justify-content:space-between;position:relative}.vm-simple-bar-chart-data-item{align-items:flex-start;background-color:#3b5;display:flex;flex-grow:1;height:calc(100% - 48px);justify-content:center;min-width:1px;transition:background-color .2s ease-in;width:100%}.vm-simple-bar-chart-data-item:hover{background-color:#51d071}.vm-simple-bar-chart-data-item:first-child{background-color:#f79420}.vm-simple-bar-chart-data-item:first-child:hover{background-color:#f9ac51}.vm-cardinality-panel{grid-gap:24px;align-items:flex-start;display:grid;gap:24px}.vm-cardinality-panel_mobile,.vm-cardinality-panel_mobile .vm-cardinality-panel-tips{gap:8px}.vm-cardinality-panel-tips{align-content:flex-start;display:inline-flex;flex-grow:1;flex-wrap:wrap;gap:24px;justify-content:flex-start;width:100%}.vm-cardinality-panel-table__header th:first-child{width:60%}.vm-cardinality-panel-table__header th:not(:first-child){width:auto}.vm-cardinality-panel-table__progress{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(200px,1fr) 70px;justify-content:flex-start}.vm-cardinality-tip{background-color:var(--color-background-block);border-radius:8px;box-shadow:var(--box-shadow);color:var(--color-text-secondary);display:grid;flex-grow:1;grid-template-rows:auto 1fr;overflow:hidden;width:300px}.vm-cardinality-tip-header{align-items:center;border-bottom:var(--border-divider);display:flex;gap:4px;justify-content:center;padding:8px 16px;position:relative}.vm-cardinality-tip-header:after{background:var(--color-warning);content:"";height:100%;left:0;opacity:.1;pointer-events:none;position:absolute;top:0;width:100%}.vm-cardinality-tip-header__tip-icon{align-items:center;color:var(--color-warning);display:flex;justify-content:center;width:12px}.vm-cardinality-tip-header__title{color:var(--color-text);font-weight:700;text-align:center}.vm-cardinality-tip-header__tooltip{font-size:14px;line-height:130%;max-width:280px;padding:8px;white-space:normal}.vm-cardinality-tip__description{line-height:130%;padding:8px 16px}.vm-cardinality-tip__description p{margin-bottom:8px}.vm-cardinality-tip__description p:last-child{margin-bottom:0}.vm-cardinality-tip__description ol,.vm-cardinality-tip__description ul{list-style-position:inside}.vm-cardinality-tip__description ol li,.vm-cardinality-tip__description ul li{margin-bottom:4px}.vm-top-queries-panel-header{margin:-24px -24px 0}.vm-top-queries-panel-header_mobile{margin:-16px -16px 0}.vm-top-queries-panel__table{overflow:auto;padding-top:24px;width:calc(100vw - 96px - var(--scrollbar-width))}@media(max-width:768px){.vm-top-queries-panel__table{width:calc(100vw - 48px - var(--scrollbar-width))}}.vm-top-queries-panel__table_mobile{width:calc(100vw - 32px - var(--scrollbar-width))}.vm-top-queries-panel__table .vm-table-cell_header{white-space:nowrap}.vm-top-queries{grid-gap:24px;align-items:flex-start;display:grid;gap:24px}.vm-top-queries_mobile{gap:8px}.vm-top-queries-controls{grid-gap:8px;display:grid;gap:8px}.vm-top-queries-controls-fields{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.vm-top-queries-controls-fields__item{flex-grow:1;min-width:200px}.vm-top-queries-controls-bottom{grid-gap:24px;align-items:flex-end;display:grid;gap:24px;grid-template-columns:1fr auto;justify-content:space-between}.vm-top-queries-controls-bottom_mobile{gap:8px;grid-template-columns:1fr}.vm-top-queries-controls-bottom__button{align-items:center;display:flex;justify-content:flex-end}.vm-top-queries-panels{grid-gap:24px;display:grid;gap:24px}.vm-top-queries-panels__table-actions{align-items:center;display:flex;gap:8px;height:100%;justify-content:flex-end;padding:0 8px}.vm-trace-page{display:flex;flex-direction:column;min-height:100%}@media(max-width:768px){.vm-trace-page{padding:24px 0}}.vm-trace-page-controls{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1fr 1fr;justify-content:center}.vm-trace-page-header{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:1fr auto;margin-bottom:24px}@media(max-width:768px){.vm-trace-page-header{grid-template-columns:1fr;padding:0 24px}}.vm-trace-page-header-errors{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr;justify-content:stretch}@media(max-width:768px){.vm-trace-page-header-errors{grid-row:2}}.vm-trace-page-header-errors-item{align-items:center;display:grid;justify-content:stretch;position:relative}.vm-trace-page-header-errors-item__filename{min-height:20px}.vm-trace-page-header-errors-item__close{position:absolute;right:8px;top:auto;z-index:2}.vm-trace-page-preview{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.vm-trace-page-preview__text{font-size:14px;line-height:1.8;margin-bottom:16px;text-align:center;white-space:pre-line}.vm-trace-page__dropzone{align-items:center;box-shadow:inset var(--color-primary) 0 0 10px;display:flex;height:100%;justify-content:center;left:0;opacity:.5;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}.vm-explore-metrics{grid-gap:24px;align-items:flex-start;display:grid;gap:24px}@media(max-width:500px){.vm-explore-metrics{gap:8px}}.vm-explore-metrics-body{grid-gap:24px;align-items:flex-start;display:grid;gap:24px}@media(max-width:500px){.vm-explore-metrics-body{gap:8px}}.vm-explore-metrics-graph,.vm-explore-metrics-graph_mobile{padding:0 16px 16px}.vm-explore-metrics-graph__warning{align-items:center;display:grid;grid-template-columns:1fr auto;justify-content:space-between}.vm-explore-metrics-item-header{grid-gap:16px;align-items:center;border-bottom:var(--border-divider);display:grid;gap:16px;grid-template-columns:auto 1fr auto auto;justify-content:flex-start;padding:16px}.vm-explore-metrics-item-header_mobile{grid-template-columns:1fr auto;padding:8px 16px}.vm-explore-metrics-item-header__index{color:var(--color-text-secondary);font-size:12px}.vm-explore-metrics-item-header__name{flex-grow:1;font-weight:700;line-height:130%;max-width:100%;overflow:hidden;text-overflow:ellipsis}.vm-explore-metrics-item-header-order{align-items:center;display:grid;grid-column:1;grid-template-columns:auto 20px auto;justify-content:flex-start;text-align:center}.vm-explore-metrics-item-header-order__up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-explore-metrics-item-header__rate{grid-column:3}.vm-explore-metrics-item-header__close{align-items:center;display:grid;grid-column:4;grid-row:1}.vm-explore-metrics-item-header code{background-color:var(--color-hover-black);border-radius:6px;font-size:85%;padding:.2em .4em}.vm-explore-metrics-item-header-modal{grid-gap:24px;align-items:flex-start;display:grid;gap:24px}.vm-explore-metrics-item-header-modal-order{align-items:center;display:flex;gap:24px;justify-content:space-between}.vm-explore-metrics-item-header-modal-order p{align-items:center;display:flex}.vm-explore-metrics-item-header-modal-order__index{margin-left:4px}.vm-explore-metrics-item-header-modal__rate{grid-gap:8px;display:grid;gap:8px}.vm-explore-metrics-item-header-modal__rate p{color:var(--color-text-secondary)}.vm-explore-metrics-item{position:relative}.vm-select-input{align-items:center;border:var(--border-divider);border-radius:4px;cursor:pointer;display:flex;min-height:40px;padding:8px 0 8px 16px;position:relative}.vm-select-input-content{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:8px;justify-content:flex-start}.vm-select-input-content_mobile{flex-wrap:nowrap}.vm-select-input-content__counter{font-size:14px;line-height:14px}.vm-select-input-content__selected{align-items:center;background-color:var(--color-hover-black);border-radius:4px;display:inline-flex;font-size:14px;justify-content:center;line-height:14px;max-width:100%;padding:2px 2px 2px 6px}.vm-select-input-content__selected span{overflow:hidden;text-overflow:ellipsis;width:100%}.vm-select-input-content__selected svg{align-items:center;background-color:transparent;border-radius:4px;display:flex;justify-content:center;margin-left:10px;padding:4px;transition:background-color .2s ease-in-out;width:20px}.vm-select-input-content__selected svg:hover{background-color:hsla(0,6%,6%,.1)}.vm-select-input input{background-color:transparent;border:none;border-radius:4px;color:var(--color-text);display:inline-block;flex-grow:1;font-size:14px;height:18px;line-height:18px;min-width:100px;padding:0;position:relative;z-index:2}.vm-select-input input:placeholder-shown{width:auto}.vm-select-input__icon{align-items:center;border-right:var(--border-divider);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;justify-content:flex-end;padding:0 8px;transition:opacity .2s ease-in,-webkit-transform .2s ease-in;transition:transform .2s ease-in,opacity .2s ease-in;transition:transform .2s ease-in,opacity .2s ease-in,-webkit-transform .2s ease-in}.vm-select-input__icon:last-child{border:none}.vm-select-input__icon svg{width:14px}.vm-select-input__icon_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-select-input__icon:hover{opacity:.7}.vm-select-options{grid-gap:8px;display:grid;font-size:14px;gap:8px;max-height:208px;max-width:300px;overflow:auto;padding:16px}.vm-select-options_mobile{max-height:calc(var(--vh)*100 - 70px);max-width:100%;padding:0 16px 8px}.vm-explore-metrics-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px 18px;justify-content:flex-start;max-width:calc(100vw - var(--scrollbar-width))}.vm-explore-metrics-header_mobile{align-items:stretch;flex-direction:column}.vm-explore-metrics-header__job{flex-grow:1;min-width:150px}.vm-explore-metrics-header__instance{flex-grow:2;min-width:150px}.vm-explore-metrics-header__size{flex-grow:1;min-width:150px}.vm-explore-metrics-header-metrics{flex-grow:1;width:100%}.vm-explore-metrics-header__clear-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:2px}.vm-explore-metrics-header__clear-icon:hover{opacity:.7}.vm-preview-icons{grid-gap:16px;align-items:flex-start;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,100px);justify-content:center}.vm-preview-icons-item{grid-gap:8px;align-items:stretch;border:1px solid transparent;border-radius:4px;cursor:pointer;display:grid;gap:8px;grid-template-rows:1fr auto;height:100px;justify-content:center;padding:16px 8px;transition:box-shadow .2s ease-in-out}.vm-preview-icons-item:hover{box-shadow:0 1px 4px rgba(0,0,0,.16)}.vm-preview-icons-item:active .vm-preview-icons-item__svg{-webkit-transform:scale(.9);transform:scale(.9)}.vm-preview-icons-item__name{font-size:12px;line-height:2;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.vm-preview-icons-item__svg{align-items:center;display:flex;height:100%;justify-content:center;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.vm-preview-icons-item__svg svg{height:24px;width:auto}.vm-with-template{grid-gap:24px;display:grid;gap:24px}.vm-with-template-body{grid-gap:16px;align-items:flex-start;display:grid;gap:16px;width:100%}.vm-with-template-body-top{align-items:center;display:flex;gap:8px;justify-content:flex-end}.vm-with-template-body__expr textarea{min-height:200px}.vm-with-template-body__result textarea{min-height:60px}.vm-with-template-body textarea{height:100%;overflow:auto;width:100%}.vm-with-template-tutorial{grid-gap:48px;display:grid;gap:48px}.vm-with-template-tutorial__title{font-size:16px;font-weight:700}.vm-with-template-tutorial-section{grid-gap:16px;display:grid;gap:16px}.vm-with-template-tutorial-section__text{font-size:14px;line-height:130%;max-width:720px}.vm-code-example{background-color:hsla(0,6%,6%,.05);border-radius:4px;display:block;overflow:auto;padding:16px;position:relative;white-space:pre-wrap}.vm-code-example__copy{position:absolute;right:10px;top:10px}.vm-relabeling{grid-gap:24px;display:grid;gap:24px}.vm-relabeling-header{grid-gap:16px;align-items:flex-start;display:grid;gap:16px;width:100%}.vm-relabeling-header__configs textarea{min-height:200px}.vm-relabeling-header__labels textarea{min-height:60px}.vm-relabeling-header textarea{height:100%;overflow:auto;width:100%}.vm-relabeling-header-bottom{align-items:center;display:flex;gap:16px;justify-content:flex-end}.vm-relabeling-header-bottom a{color:var(--color-text-secondary)}.vm-relabeling-steps,.vm-relabeling-steps-item{grid-gap:16px;display:grid;gap:16px}.vm-relabeling-steps-item{border-bottom:var(--border-divider);padding:0 16px 16px}.vm-relabeling-steps-item:last-child{border-bottom:none;padding-bottom:0}.vm-relabeling-steps-item__row{display:grid;grid-template-columns:100px 1fr}@media(max-width:500px){.vm-relabeling-steps-item__row{gap:4px;grid-template-columns:1fr}}.vm-relabeling-steps-item__row pre{white-space:pre-wrap}.vm-explore-logs-body-header{margin:-24px -24px 0}.vm-explore-logs-body-header_mobile{margin:-16px -16px 0}.vm-explore-logs-body-header__settings{align-items:center;display:flex;gap:8px}.vm-explore-logs-body__table{overflow:auto;padding-top:24px;width:calc(100vw - 96px - var(--scrollbar-width))}@media(max-width:768px){.vm-explore-logs-body__table{width:calc(100vw - 48px - var(--scrollbar-width))}}.vm-explore-logs-body__table_mobile{width:calc(100vw - 32px - var(--scrollbar-width))}.vm-explore-logs-body__table .vm-table{min-width:700px}.vm-explore-logs-body-content-group-keys{align-items:center;border-bottom:var(--border-divider);display:flex;flex-wrap:wrap;gap:8px;padding:16px 0}.vm-explore-logs-body-content-group-keys__title{font-weight:700}.vm-explore-logs-body-content-group-keys__key{background-color:var(--color-primary);border-radius:4px;color:var(--color-primary-text);padding:4px 12px}.vm-explore-logs-body-content-group-rows{display:grid}.vm-explore-logs-body-content-group-rows-item{grid-gap:8px;border-bottom:var(--border-divider);display:grid;gap:8px;grid-template-columns:107px 1fr;padding:16px 0}.vm-explore-logs-body-content-group-rows-item__time{align-items:center;display:flex;justify-content:center;line-height:1.3}.vm-explore-logs-body-content-group-rows-item__msg{font-family:monospace;line-height:1.1;overflow-wrap:anywhere}.vm-select-limits{display:grid;padding:8px 0}.vm-pagination{display:flex;gap:8px;justify-content:flex-end;padding:16px 0 0;position:-webkit-sticky;position:sticky;right:0}.vm-pagination_mobile{padding:16px 0}.vm-pagination__icon_prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vm-pagination__icon_next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.vm-explore-logs-header{grid-gap:16px;align-items:center;display:grid;gap:16px}.vm-explore-logs-header-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}@media(max-width:500px){.vm-explore-logs-header-bottom{display:grid;justify-content:normal}}.vm-explore-logs-header-bottom__execute{display:grid}.vm-explore-logs-header-bottom-helpful{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center}.vm-explore-logs-header-bottom-helpful a{color:var(--color-text-secondary)}.vm-explore-logs{grid-gap:24px;align-items:flex-start;display:grid;gap:24px;grid-template-rows:auto 1fr}#root,body,html{background-attachment:fixed;background-color:#fefeff;background-color:var(--color-background-body);background-repeat:no-repeat;color:#110f0f;color:var(--color-text);cursor:default;font-family:Lato,sans-serif;font-size:14px;margin:0;min-height:100%}body{overflow:auto}*{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:inherit;font:inherit;touch-action:pan-x pan-y}code{font-family:monospace}b{font-weight:700}input,textarea{cursor:text}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-webkit-user-select:none;user-select:none}input::placeholder,textarea::placeholder{-webkit-user-select:none;user-select:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vm-snackbar{bottom:16px;left:16px;position:fixed;z-index:999}.vm-snackbar-content{align-items:center;display:grid;grid-template-columns:1fr auto}.vm-snackbar-content__close{color:inherit;height:24px;opacity:.8;padding:4px;width:24px}.vm-snackbar_mobile{-webkit-animation:vm-slide-snackbar .15s cubic-bezier(.28,.84,.42,1.1);animation:vm-slide-snackbar .15s cubic-bezier(.28,.84,.42,1.1);bottom:0;left:0;right:0}@-webkit-keyframes vm-slide-snackbar{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes vm-slide-snackbar{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}svg{width:100%}*{scrollbar-color:#a09f9f #fff;scrollbar-color:var(--color-text-disabled) var(--color-background-block);scrollbar-width:thin}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#fff;background:var(--color-background-block)}::-webkit-scrollbar-thumb{background-color:#a09f9f;background-color:var(--color-text-disabled);border:3px solid #fff;border:3px solid var(--color-background-block);border-radius:20px}a,abbr,acronym,address,applet,article,aside,audio,big,body,canvas,caption,center,cite,code,del,details,dfn,div,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:initial}h1,h2,h3,h4,h5,h6{font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}input::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input::placeholder{opacity:1;transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::placeholder{opacity:0;transition:opacity .3s ease}*{box-sizing:border-box;outline:none}button{background:none;border:none;border-radius:0;padding:0}strong{letter-spacing:1px}input[type=file]{cursor:pointer;font-size:0;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}input[type=file]:disabled{cursor:not-allowed}a{color:inherit;text-decoration:inherit}input,textarea{-webkit-text-fill-color:inherit;appearance:none;-webkit-appearance:none}input:disabled,textarea:disabled{opacity:1!important}input:placeholder-shown,textarea:placeholder-shown{width:100%}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 0 #fff!important;width:100%;z-index:2}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(../../static/media/Lato-Regular.d714fec1633b69a9c2e9.ttf)}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(../../static/media/Lato-Bold.32360ba4b57802daa4d6.ttf)}.vm-header-button{border:1px solid hsla(0,6%,6%,.2)}.vm-list-item{background-color:transparent;cursor:pointer;padding:12px 16px;transition:background-color .2s ease}.vm-list-item_mobile{padding:16px}.vm-list-item:hover,.vm-list-item_active{background-color:rgba(0,0,0,.06);background-color:var(--color-hover-black)}.vm-list-item_multiselect{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:10px 1fr;justify-content:flex-start}.vm-list-item_multiselect svg{-webkit-animation:vm-scale .15s cubic-bezier(.28,.84,.42,1);animation:vm-scale .15s cubic-bezier(.28,.84,.42,1)}.vm-list-item_multiselect span{grid-column:2}.vm-list-item_multiselect_selected{color:#3f51b5;color:var(--color-primary)}.vm-mobile-option{align-items:center;display:flex;gap:8px;justify-content:flex-start;padding:12px 0;-webkit-user-select:none;user-select:none;width:100%}.vm-mobile-option__arrow,.vm-mobile-option__icon{align-items:center;display:flex;justify-content:center}.vm-mobile-option__icon{color:#3f51b5;color:var(--color-primary);height:22px;width:22px}.vm-mobile-option__arrow{color:#3f51b5;color:var(--color-primary);height:14px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:14px}.vm-mobile-option-text{grid-gap:2px;align-items:center;display:grid;flex-grow:1;gap:2px}.vm-mobile-option-text__label{font-weight:700}.vm-mobile-option-text__value{color:#706f6f;color:var(--color-text-secondary);font-size:12px}.vm-block{background-color:#fff;background-color:var(--color-background-block);border-radius:8px;box-shadow:1px 2px 6px rgba(0,0,0,.08);box-shadow:var(--box-shadow);padding:24px}.vm-block_mobile{border-radius:0;padding:16px}.vm-block_empty-padding{padding:0}.vm-section-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.15);border-bottom:var(--border-divider);border-radius:8px 8px 0 0;display:grid;grid-template-columns:1fr auto;justify-content:center;padding:0 24px}.vm-section-header__title{font-size:14px;font-weight:700}.vm-section-header__title_mobile{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.vm-section-header__tabs{align-items:center;display:flex;font-size:12px;justify-content:flex-start}.vm-table{border-collapse:initial;border-spacing:0;margin-top:-24px;width:100%}.vm-table,.vm-table__row{background-color:#fff;background-color:var(--color-background-block)}.vm-table__row{transition:background-color .2s ease}.vm-table__row:hover:not(.vm-table__row_header){background-color:rgba(0,0,0,.06);background-color:var(--color-hover-black)}.vm-table__row_header{position:relative;z-index:2}.vm-table__row_selected{background-color:rgba(26,144,255,.05)}.vm-table-cell{border-bottom:1px solid rgba(0,0,0,.15);border-bottom:var(--border-divider);height:40px;line-height:1.5;overflow-wrap:anywhere;padding:12px;vertical-align:top}.vm-table-cell__content{align-items:center;display:flex;justify-content:flex-start}.vm-table-cell_sort{cursor:pointer}.vm-table-cell_sort:hover{background-color:rgba(0,0,0,.06);background-color:var(--color-hover-black)}.vm-table-cell_header{font-weight:700;overflow-wrap:normal;text-align:left}.vm-table-cell_gray{color:#110f0f;color:var(--color-text);opacity:.4}.vm-table-cell_right{text-align:right}.vm-table-cell_right .vm-table-cell__content{justify-content:flex-end}.vm-table-cell_no-wrap{white-space:nowrap}.vm-table-cell_no-padding{padding:0}.vm-table-cell_pre{white-space:pre-wrap}.vm-table-cell_logs-time{overflow-wrap:normal;white-space:pre}.vm-table-cell_logs{font-family:monospace;line-height:1.2}.vm-table__sort-icon{align-items:center;display:flex;justify-content:center;margin:0 8px;opacity:.4;transition:opacity .2s ease,-webkit-transform .2s ease-in-out;transition:opacity .2s ease,transform .2s ease-in-out;transition:opacity .2s ease,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:15px}.vm-table__sort-icon_active{opacity:1}.vm-table__sort-icon_desc{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vm-link{cursor:pointer;transition:color .2s ease}.vm-link_colored{color:#3f51b5;color:var(--color-primary)}.vm-link_underlined{text-decoration:underline}.vm-link_with-icon{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:14px auto;justify-content:center}.vm-link:hover{color:#3f51b5;color:var(--color-primary);text-decoration:underline}.vm-dynamic-number{color:#a09f9f;color:var(--color-text-disabled);font-size:12px}.vm-dynamic-number_positive{color:#4caf50;color:var(--color-success)}.vm-dynamic-number_negative{color:#fd080e;color:var(--color-error)}.vm-dynamic-number_down:before{content:"↓"}.vm-dynamic-number_up:before{content:"↑"}:root{--color-primary:#3f51b5;--color-secondary:#e91e63;--color-error:#fd080e;--color-warning:#ff8308;--color-info:#03a9f4;--color-success:#4caf50;--color-primary-text:#fff;--color-secondary-text:#fff;--color-error-text:#fff;--color-warning-text:#fff;--color-info-text:#fff;--color-success-text:#fff;--color-background-body:#fefeff;--color-background-block:#fff;--color-background-tooltip:rgba(97,97,97,.92);--color-text:#110f0f;--color-text-secondary:#706f6f;--color-text-disabled:#a09f9f;--box-shadow:rgba(0,0,0,.08) 1px 2px 6px;--box-shadow-popper:rgba(0,0,0,.1) 0px 2px 8px 0px;--border-divider:1px solid rgba(0,0,0,.15);--color-hover-black:rgba(0,0,0,.06)} \ No newline at end of file diff --git a/app/vmselect/vmui/static/js/main.6bf10b2e.js b/app/vmselect/vmui/static/js/main.6bf10b2e.js new file mode 100644 index 000000000..0ebd15ad0 --- /dev/null +++ b/app/vmselect/vmui/static/js/main.6bf10b2e.js @@ -0,0 +1,2 @@ +/*! For license information please see main.6bf10b2e.js.LICENSE.txt */ +!function(){var e={680:function(e,t,n){"use strict";var r=n(476),i=n(962),a=i(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"===typeof n&&a(e,".prototype.")>-1?i(n):n}},962:function(e,t,n){"use strict";var r=n(199),i=n(476),a=i("%Function.prototype.apply%"),o=i("%Function.prototype.call%"),l=i("%Reflect.apply%",!0)||r.call(o,a),u=i("%Object.getOwnPropertyDescriptor%",!0),c=i("%Object.defineProperty%",!0),s=i("%Math.max%");if(c)try{c({},"a",{value:1})}catch(d){c=null}e.exports=function(e){var t=l(r,o,arguments);u&&c&&(u(t,"length").configurable&&c(t,"length",{value:1+s(0,e.length-(arguments.length-1))}));return t};var f=function(){return l(r,a,arguments)};c?c(e.exports,"apply",{value:f}):e.exports.apply=f},123:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t=t?e:""+Array(t+1-r.length).join(n)+e},y={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?"+":"-")+g(r,2,"0")+":"+g(i,2,"0")},m:function e(t,n){if(t.date()1)return e(o[0])}else{var l=t.name;b[l]=t,i=l}return!r&&i&&(_=i),i||!r&&_},w=function(e,t){if(C(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new x(n)},k=y;k.l=D,k.i=C,k.w=function(e,t){return w(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var x=function(){function v(e){this.$L=D(e.locale,null,!0),this.parse(e)}var g=v.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(k.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(m);if(r){var i=r[2]-1||0,a=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return k},g.isValid=function(){return!(this.$d.toString()===h)},g.isSame=function(e,t){var n=w(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return w(e)=0&&(a[f]=parseInt(s,10))}var d=a[3],h=24===d?0:d,m=a[0]+"-"+a[1]+"-"+a[2]+" "+h+":"+a[4]+":"+a[5]+":000",p=+t;return(i.utc(m).valueOf()-(p-=p%1e3))/6e4},u=r.prototype;u.tz=function(e,t){void 0===e&&(e=a);var n=this.utcOffset(),r=this.toDate(),o=r.toLocaleString("en-US",{timeZone:e}),l=Math.round((r-new Date(o))/1e3/60),u=i(o).$set("millisecond",this.$ms).utcOffset(15*-Math.round(r.getTimezoneOffset()/15)-l,!0);if(t){var c=u.utcOffset();u=u.add(n-c,"minute")}return u.$x.$timezone=e,u},u.offsetName=function(e){var t=this.$x.$timezone||i.tz.guess(),n=o(this.valueOf(),t,{timeZoneName:e}).find((function(e){return"timezonename"===e.type.toLowerCase()}));return n&&n.value};var c=u.startOf;u.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return c.call(this,e,t);var n=i(this.format("YYYY-MM-DD HH:mm:ss:SSS"));return c.call(n,e,t).tz(this.$x.$timezone,!0)},i.tz=function(e,t,n){var r=n&&t,o=n||t||a,u=l(+i(),o);if("string"!=typeof e)return i(e).tz(o);var c=function(e,t,n){var r=e-60*t*1e3,i=l(r,n);if(t===i)return[r,t];var a=l(r-=60*(i-t)*1e3,n);return i===a?[r,i]:[e-60*Math.min(i,a)*1e3,Math.max(i,a)]}(i.utc(e,r).valueOf(),u,o),s=c[0],f=c[1],d=i(s).utcOffset(f);return d.$x.$timezone=o,d},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(e){a=e}}}()},635:function(e){e.exports=function(){"use strict";var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,i,a){var o=i.prototype;a.utc=function(e){return new i({date:e,utc:!0,args:arguments})},o.utc=function(t){var n=a(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},o.local=function(){return a(this.toDate(),{locale:this.$L,utc:!1})};var l=o.parse;o.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),l.call(this,e)};var u=o.init;o.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else u.call(this)};var c=o.utcOffset;o.utcOffset=function(r,i){var a=this.$utils().u;if(a(r))return this.$u?0:a(this.$offset)?c.call(this):this.$offset;if("string"==typeof r&&(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var i=(""+r[0]).match(n)||["-",0,0],a=i[0],o=60*+i[1]+ +i[2];return 0===o?0:"+"===a?o:-o}(r),null===r))return this;var o=Math.abs(r)<=16?60*r:r,l=this;if(i)return l.$offset=o,l.$u=0===r,l;if(0!==r){var u=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(l=this.local().add(o+u,e)).$offset=o,l.$x.$localOffset=u}else l=this.utc();return l};var s=o.format;o.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return s.call(this,t)},o.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},o.isUTC=function(){return!!this.$u},o.toISOString=function(){return this.toDate().toISOString()},o.toString=function(){return this.toDate().toUTCString()};var f=o.toDate;o.toDate=function(e){return"s"===e&&this.$offset?a(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():f.call(this)};var d=o.diff;o.diff=function(e,t,n){if(e&&this.$u===e.$u)return d.call(this,e,t,n);var r=this.local(),i=a(e).local();return d.call(r,i,t,n)}}}()},781:function(e){"use strict";var t=Array.prototype.slice,n=Object.prototype.toString;e.exports=function(e){var r=this;if("function"!==typeof r||"[object Function]"!==n.call(r))throw new TypeError("Function.prototype.bind called on incompatible "+r);for(var i,a=t.call(arguments,1),o=Math.max(0,r.length-a.length),l=[],u=0;u1&&"boolean"!==typeof t)throw new o('"allowMissing" argument must be a boolean');if(null===S(/^%?[^%]*%?$/,e))throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=x(e,0,1),n=x(e,-1);if("%"===t&&"%"!==n)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new i("invalid intrinsic syntax, expected opening `%`");var r=[];return k(e,E,(function(e,t,n,i){r[r.length]=n?k(i,A,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",a=N("%"+r+"%",t),l=a.name,c=a.value,s=!1,f=a.alias;f&&(r=f[0],w(n,D([0,1],f)));for(var d=1,h=!0;d=n.length){var y=u(c,m);c=(h=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:c[m]}else h=C(c,m),c=c[m];h&&!s&&(v[l]=c)}}return c}},593:function(e){"use strict";var t={foo:{}},n=Object;e.exports=function(){return{__proto__:t}.foo===t.foo&&!({__proto__:null}instanceof n)}},520:function(e,t,n){"use strict";var r="undefined"!==typeof Symbol&&Symbol,i=n(541);e.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&i())))}},541:function(e){"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},838:function(e,t,n){"use strict";var r=n(199);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},936:function(e,t,n){var r=NaN,i="[object Symbol]",a=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt,s="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,f="object"==typeof self&&self&&self.Object===Object&&self,d=s||f||Function("return this")(),h=Object.prototype.toString,m=Math.max,p=Math.min,v=function(){return d.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&h.call(e)==i}(e))return r;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=l.test(e);return n||u.test(e)?c(e.slice(2),n?2:8):o.test(e)?r:+e}e.exports=function(e,t,n){var r,i,a,o,l,u,c=0,s=!1,f=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function h(t){var n=r,a=i;return r=i=void 0,c=t,o=e.apply(a,n)}function _(e){var n=e-u;return void 0===u||n>=t||n<0||f&&e-c>=a}function b(){var e=v();if(_(e))return C(e);l=setTimeout(b,function(e){var n=t-(e-u);return f?p(n,a-(e-c)):n}(e))}function C(e){return l=void 0,d&&r?h(e):(r=i=void 0,o)}function D(){var e=v(),n=_(e);if(r=arguments,i=this,u=e,n){if(void 0===l)return function(e){return c=e,l=setTimeout(b,t),s?h(e):o}(u);if(f)return l=setTimeout(b,t),h(u)}return void 0===l&&(l=setTimeout(b,t)),o}return t=y(t)||0,g(n)&&(s=!!n.leading,a=(f="maxWait"in n)?m(y(n.maxWait)||0,t):a,d="trailing"in n?!!n.trailing:d),D.cancel=function(){void 0!==l&&clearTimeout(l),c=0,r=u=i=l=void 0},D.flush=function(){return void 0===l?o:C(v())},D}},7:function(e,t,n){var r="__lodash_hash_undefined__",i=1/0,a="[object Function]",o="[object GeneratorFunction]",l="[object Symbol]",u=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,c=/^\w*$/,s=/^\./,f=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,d=/\\(\\)?/g,h=/^\[object .+?Constructor\]$/,m="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,p="object"==typeof self&&self&&self.Object===Object&&self,v=m||p||Function("return this")();var g=Array.prototype,y=Function.prototype,_=Object.prototype,b=v["__core-js_shared__"],C=function(){var e=/[^.]+$/.exec(b&&b.keys&&b.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),D=y.toString,w=_.hasOwnProperty,k=_.toString,x=RegExp("^"+D.call(w).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),S=v.Symbol,E=g.splice,A=z(v,"Map"),N=z(Object,"create"),M=S?S.prototype:void 0,F=M?M.toString:void 0;function T(e){var t=-1,n=e?e.length:0;for(this.clear();++t-1},O.prototype.set=function(e,t){var n=this.__data__,r=P(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},I.prototype.clear=function(){this.__data__={hash:new T,map:new(A||O),string:new T}},I.prototype.delete=function(e){return R(this,e).delete(e)},I.prototype.get=function(e){return R(this,e).get(e)},I.prototype.has=function(e){return R(this,e).has(e)},I.prototype.set=function(e,t){return R(this,e).set(e,t),this};var j=$((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(U(e))return F?F.call(e):"";var t=e+"";return"0"==t&&1/e==-i?"-0":t}(t);var n=[];return s.test(e)&&n.push(""),e.replace(f,(function(e,t,r,i){n.push(r?i.replace(d,"$1"):t||e)})),n}));function H(e){if("string"==typeof e||U(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}function $(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function n(){var r=arguments,i=t?t.apply(this,r):r[0],a=n.cache;if(a.has(i))return a.get(i);var o=e.apply(this,r);return n.cache=a.set(i,o),o};return n.cache=new($.Cache||I),n}$.Cache=I;var Y=Array.isArray;function V(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function U(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&k.call(e)==l}e.exports=function(e,t,n){var r=null==e?void 0:L(e,t);return void 0===r?n:r}},61:function(e,t,n){var r="Expected a function",i=NaN,a="[object Symbol]",o=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,s=parseInt,f="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,d="object"==typeof self&&self&&self.Object===Object&&self,h=f||d||Function("return this")(),m=Object.prototype.toString,p=Math.max,v=Math.min,g=function(){return h.Date.now()};function y(e,t,n){var i,a,o,l,u,c,s=0,f=!1,d=!1,h=!0;if("function"!=typeof e)throw new TypeError(r);function m(t){var n=i,r=a;return i=a=void 0,s=t,l=e.apply(r,n)}function y(e){var n=e-c;return void 0===c||n>=t||n<0||d&&e-s>=o}function C(){var e=g();if(y(e))return D(e);u=setTimeout(C,function(e){var n=t-(e-c);return d?v(n,o-(e-s)):n}(e))}function D(e){return u=void 0,h&&i?m(e):(i=a=void 0,l)}function w(){var e=g(),n=y(e);if(i=arguments,a=this,c=e,n){if(void 0===u)return function(e){return s=e,u=setTimeout(C,t),f?m(e):l}(c);if(d)return u=setTimeout(C,t),m(c)}return void 0===u&&(u=setTimeout(C,t)),l}return t=b(t)||0,_(n)&&(f=!!n.leading,o=(d="maxWait"in n)?p(b(n.maxWait)||0,t):o,h="trailing"in n?!!n.trailing:h),w.cancel=function(){void 0!==u&&clearTimeout(u),s=0,i=c=a=u=void 0},w.flush=function(){return void 0===u?l:D(g())},w}function _(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function b(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&m.call(e)==a}(e))return i;if(_(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=_(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=u.test(e);return n||c.test(e)?s(e.slice(2),n?2:8):l.test(e)?i:+e}e.exports=function(e,t,n){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError(r);return _(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),y(e,t,{leading:i,maxWait:t,trailing:a})}},154:function(e,t,n){var r="function"===typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,a=r&&i&&"function"===typeof i.get?i.get:null,o=r&&Map.prototype.forEach,l="function"===typeof Set&&Set.prototype,u=Object.getOwnPropertyDescriptor&&l?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=l&&u&&"function"===typeof u.get?u.get:null,s=l&&Set.prototype.forEach,f="function"===typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"===typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,h="function"===typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,m=Boolean.prototype.valueOf,p=Object.prototype.toString,v=Function.prototype.toString,g=String.prototype.match,y=String.prototype.slice,_=String.prototype.replace,b=String.prototype.toUpperCase,C=String.prototype.toLowerCase,D=RegExp.prototype.test,w=Array.prototype.concat,k=Array.prototype.join,x=Array.prototype.slice,S=Math.floor,E="function"===typeof BigInt?BigInt.prototype.valueOf:null,A=Object.getOwnPropertySymbols,N="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,M="function"===typeof Symbol&&"object"===typeof Symbol.iterator,F="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===M||"symbol")?Symbol.toStringTag:null,T=Object.prototype.propertyIsEnumerable,O=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function I(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||D.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"===typeof e){var r=e<0?-S(-e):S(e);if(r!==e){var i=String(r),a=y.call(t,i.length+1);return _.call(i,n,"$&_")+"."+_.call(_.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return _.call(t,n,"$&_")}var P=n(654),L=P.custom,B=$(L)?L:null;function R(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function z(e){return _.call(String(e),/"/g,""")}function j(e){return"[object Array]"===U(e)&&(!F||!("object"===typeof e&&F in e))}function H(e){return"[object RegExp]"===U(e)&&(!F||!("object"===typeof e&&F in e))}function $(e){if(M)return e&&"object"===typeof e&&e instanceof Symbol;if("symbol"===typeof e)return!0;if(!e||"object"!==typeof e||!N)return!1;try{return N.call(e),!0}catch(t){}return!1}e.exports=function e(t,n,r,i){var l=n||{};if(V(l,"quoteStyle")&&"single"!==l.quoteStyle&&"double"!==l.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(V(l,"maxStringLength")&&("number"===typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=!V(l,"customInspect")||l.customInspect;if("boolean"!==typeof u&&"symbol"!==u)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(V(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(V(l,"numericSeparator")&&"boolean"!==typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var p=l.numericSeparator;if("undefined"===typeof t)return"undefined";if(null===t)return"null";if("boolean"===typeof t)return t?"true":"false";if("string"===typeof t)return W(t,l);if("number"===typeof t){if(0===t)return 1/0/t>0?"0":"-0";var b=String(t);return p?I(t,b):b}if("bigint"===typeof t){var D=String(t)+"n";return p?I(t,D):D}var S="undefined"===typeof l.depth?5:l.depth;if("undefined"===typeof r&&(r=0),r>=S&&S>0&&"object"===typeof t)return j(t)?"[Array]":"[Object]";var A=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"===typeof e.indent&&e.indent>0))return null;n=k.call(Array(e.indent+1)," ")}return{base:n,prev:k.call(Array(t+1),n)}}(l,r);if("undefined"===typeof i)i=[];else if(q(i,t)>=0)return"[Circular]";function L(t,n,a){if(n&&(i=x.call(i)).push(n),a){var o={depth:l.depth};return V(l,"quoteStyle")&&(o.quoteStyle=l.quoteStyle),e(t,o,r+1,i)}return e(t,l,r+1,i)}if("function"===typeof t&&!H(t)){var Y=function(e){if(e.name)return e.name;var t=g.call(v.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),Z=X(t,L);return"[Function"+(Y?": "+Y:" (anonymous)")+"]"+(Z.length>0?" { "+k.call(Z,", ")+" }":"")}if($(t)){var ee=M?_.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):N.call(t);return"object"!==typeof t||M?ee:Q(ee)}if(function(e){if(!e||"object"!==typeof e)return!1;if("undefined"!==typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"===typeof e.nodeName&&"function"===typeof e.getAttribute}(t)){for(var te="<"+C.call(String(t.nodeName)),ne=t.attributes||[],re=0;re"}if(j(t)){if(0===t.length)return"[]";var ie=X(t,L);return A&&!function(e){for(var t=0;t=0)return!1;return!0}(ie)?"["+J(ie,A)+"]":"[ "+k.call(ie,", ")+" ]"}if(function(e){return"[object Error]"===U(e)&&(!F||!("object"===typeof e&&F in e))}(t)){var ae=X(t,L);return"cause"in Error.prototype||!("cause"in t)||T.call(t,"cause")?0===ae.length?"["+String(t)+"]":"{ ["+String(t)+"] "+k.call(ae,", ")+" }":"{ ["+String(t)+"] "+k.call(w.call("[cause]: "+L(t.cause),ae),", ")+" }"}if("object"===typeof t&&u){if(B&&"function"===typeof t[B]&&P)return P(t,{depth:S-r});if("symbol"!==u&&"function"===typeof t.inspect)return t.inspect()}if(function(e){if(!a||!e||"object"!==typeof e)return!1;try{a.call(e);try{c.call(e)}catch(te){return!0}return e instanceof Map}catch(t){}return!1}(t)){var oe=[];return o&&o.call(t,(function(e,n){oe.push(L(n,t,!0)+" => "+L(e,t))})),K("Map",a.call(t),oe,A)}if(function(e){if(!c||!e||"object"!==typeof e)return!1;try{c.call(e);try{a.call(e)}catch(t){return!0}return e instanceof Set}catch(n){}return!1}(t)){var le=[];return s&&s.call(t,(function(e){le.push(L(e,t))})),K("Set",c.call(t),le,A)}if(function(e){if(!f||!e||"object"!==typeof e)return!1;try{f.call(e,f);try{d.call(e,d)}catch(te){return!0}return e instanceof WeakMap}catch(t){}return!1}(t))return G("WeakMap");if(function(e){if(!d||!e||"object"!==typeof e)return!1;try{d.call(e,d);try{f.call(e,f)}catch(te){return!0}return e instanceof WeakSet}catch(t){}return!1}(t))return G("WeakSet");if(function(e){if(!h||!e||"object"!==typeof e)return!1;try{return h.call(e),!0}catch(t){}return!1}(t))return G("WeakRef");if(function(e){return"[object Number]"===U(e)&&(!F||!("object"===typeof e&&F in e))}(t))return Q(L(Number(t)));if(function(e){if(!e||"object"!==typeof e||!E)return!1;try{return E.call(e),!0}catch(t){}return!1}(t))return Q(L(E.call(t)));if(function(e){return"[object Boolean]"===U(e)&&(!F||!("object"===typeof e&&F in e))}(t))return Q(m.call(t));if(function(e){return"[object String]"===U(e)&&(!F||!("object"===typeof e&&F in e))}(t))return Q(L(String(t)));if(!function(e){return"[object Date]"===U(e)&&(!F||!("object"===typeof e&&F in e))}(t)&&!H(t)){var ue=X(t,L),ce=O?O(t)===Object.prototype:t instanceof Object||t.constructor===Object,se=t instanceof Object?"":"null prototype",fe=!ce&&F&&Object(t)===t&&F in t?y.call(U(t),8,-1):se?"Object":"",de=(ce||"function"!==typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(fe||se?"["+k.call(w.call([],fe||[],se||[]),": ")+"] ":"");return 0===ue.length?de+"{}":A?de+"{"+J(ue,A)+"}":de+"{ "+k.call(ue,", ")+" }"}return String(t)};var Y=Object.prototype.hasOwnProperty||function(e){return e in this};function V(e,t){return Y.call(e,t)}function U(e){return p.call(e)}function q(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return W(y.call(e,0,t.maxStringLength),t)+r}return R(_.call(_.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Z),"single",t)}function Z(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+b.call(t.toString(16))}function Q(e){return"Object("+e+")"}function G(e){return e+" { ? }"}function K(e,t,n,r){return e+" ("+t+") {"+(r?J(n,r):k.call(n,", "))+"}"}function J(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+k.call(e,","+n)+"\n"+t.prev}function X(e,t){var n=j(e),r=[];if(n){r.length=e.length;for(var i=0;i=n.__.length&&n.__.push({__V:s}),n.__[e]}function g(e){return u=1,y(P,e)}function y(e,t,n){var a=v(r++,2);if(a.t=e,!a.__c&&(a.__=[n?n(t):P(void 0,t),function(e){var t=a.__N?a.__N[0]:a.__[0],n=a.t(t,e);t!==n&&(a.__N=[n,a.__[1]],a.__c.setState({}))}],a.__c=i,!i.u)){var o=function(e,t,n){if(!a.__c.__H)return!0;var r=a.__c.__H.__.filter((function(e){return e.__c}));if(r.every((function(e){return!e.__N})))return!l||l.call(this,e,t,n);var i=!1;return r.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(i=!0)}})),!(!i&&a.__c.props===e)&&(!l||l.call(this,e,t,n))};i.u=!0;var l=i.shouldComponentUpdate,u=i.componentWillUpdate;i.componentWillUpdate=function(e,t,n){if(this.__e){var r=l;l=void 0,o(e,t,n),l=r}u&&u.call(this,e,t,n)},i.shouldComponentUpdate=o}return a.__N||a.__}function _(e,t){var n=v(r++,3);!l.YM.__s&&I(n.__H,t)&&(n.__=e,n.i=t,i.__H.__h.push(n))}function b(e,t){var n=v(r++,4);!l.YM.__s&&I(n.__H,t)&&(n.__=e,n.i=t,i.__h.push(n))}function C(e){return u=5,w((function(){return{current:e}}),[])}function D(e,t,n){u=6,b((function(){return"function"==typeof e?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0}),null==n?n:n.concat(e))}function w(e,t){var n=v(r++,7);return I(n.__H,t)?(n.__V=e(),n.i=t,n.__h=e,n.__V):n.__}function k(e,t){return u=8,w((function(){return e}),t)}function x(e){var t=i.context[e.__c],n=v(r++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(i)),t.props.value):e.__}function S(e,t){l.YM.useDebugValue&&l.YM.useDebugValue(t?t(e):e)}function E(e){var t=v(r++,10),n=g();return t.__=e,i.componentDidCatch||(i.componentDidCatch=function(e,r){t.__&&t.__(e,r),n[1](e)}),[n[0],function(){n[1](void 0)}]}function A(){var e=v(r++,11);if(!e.__){for(var t=i.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__}function N(){for(var e;e=c.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(T),e.__H.__h.forEach(O),e.__H.__h=[]}catch(i){e.__H.__h=[],l.YM.__e(i,e.__v)}}l.YM.__b=function(e){i=null,f&&f(e)},l.YM.__r=function(e){d&&d(e),r=0;var t=(i=e.__c).__H;t&&(a===i?(t.__h=[],i.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=s,e.__N=e.i=void 0}))):(t.__h.forEach(T),t.__h.forEach(O),t.__h=[],r=0)),a=i},l.YM.diffed=function(e){h&&h(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==c.push(t)&&o===l.YM.requestAnimationFrame||((o=l.YM.requestAnimationFrame)||F)(N)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==s&&(e.__=e.__V),e.i=void 0,e.__V=s}))),a=i=null},l.YM.__c=function(e,t){t.some((function(e){try{e.__h.forEach(T),e.__h=e.__h.filter((function(e){return!e.__||O(e)}))}catch(a){t.some((function(e){e.__h&&(e.__h=[])})),t=[],l.YM.__e(a,e.__v)}})),m&&m(e,t)},l.YM.unmount=function(e){p&&p(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{T(e)}catch(e){t=e}})),n.__H=void 0,t&&l.YM.__e(t,n.__v))};var M="function"==typeof requestAnimationFrame;function F(e){var t,n=function(){clearTimeout(r),M&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);M&&(t=requestAnimationFrame(n))}function T(e){var t=i,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),i=t}function O(e){var t=i;e.__c=e.__(),i=t}function I(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function P(e,t){return"function"==typeof t?t(e):t}function L(e,t){for(var n in t)e[n]=t[n];return e}function B(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function R(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}function z(e){this.props=e}function j(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:B(this.props,e)}function r(t){return this.shouldComponentUpdate=n,(0,l.az)(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(z.prototype=new l.wA).isPureReactComponent=!0,z.prototype.shouldComponentUpdate=function(e,t){return B(this.props,e)||B(this.state,t)};var H=l.YM.__b;l.YM.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),H&&H(e)};var $="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function Y(e){function t(t){var n=L({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=$,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var V=function(e,t){return null==e?null:(0,l.bR)((0,l.bR)(e).map(t))},U={map:V,forEach:V,count:function(e){return e?(0,l.bR)(e).length:0},only:function(e){var t=(0,l.bR)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:l.bR},q=l.YM.__e;l.YM.__e=function(e,t,n,r){if(e.then)for(var i,a=t;a=a.__;)if((i=a.__c)&&i.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t);q(e,t,n,r)};var W=l.YM.unmount;function Z(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=L({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return Z(e,t,n)}))),e}function Q(e,t,n){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return Q(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=n)),e}function G(){this.__u=0,this.t=null,this.__b=null}function K(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function J(e){var t,n,r;function i(i){if(t||(t=e()).then((function(e){n=e.default||e}),(function(e){r=e})),r)throw r;if(!n)throw t;return(0,l.az)(n,i)}return i.displayName="Lazy",i.__f=!0,i}function X(){this.u=null,this.o=null}l.YM.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),W&&W(e)},(G.prototype=new l.wA).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var i=K(r.__v),a=!1,o=function(){a||(a=!0,n.__R=null,i?i(l):l())};n.__R=o;var l=function(){if(!--r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=Q(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}},u=!0===t.__h;r.__u++||u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(o,o)},G.prototype.componentWillUnmount=function(){this.t=[]},G.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=Z(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__a&&(0,l.az)(l.HY,null,e.fallback);return i&&(i.__h=null),[(0,l.az)(l.HY,null,t.__a?null:e.children),i]};var ee=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(e)}}),(0,l.sY)((0,l.az)(te,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function re(e,t){var n=(0,l.az)(ne,{__v:e,i:t});return n.containerInfo=t,n}(X.prototype=new l.wA).__a=function(e){var t=this,n=K(t.__v),r=t.o.get(e);return r[0]++,function(i){var a=function(){t.props.revealOrder?(r.push(i),ee(t,e,r)):i()};n?n(a):a()}},X.prototype.render=function(e){this.u=null,this.o=new Map;var t=(0,l.bR)(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},X.prototype.componentDidUpdate=X.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){ee(e,n,t)}))};var ie="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,ae=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,oe=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,le=/[A-Z0-9]/g,ue="undefined"!=typeof document,ce=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};function se(e,t,n){return null==t.__k&&(t.textContent=""),(0,l.sY)(e,t),"function"==typeof n&&n(),e?e.__c:null}function fe(e,t,n){return(0,l.ZB)(e,t),"function"==typeof n&&n(),e?e.__c:null}l.wA.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(l.wA.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var de=l.YM.event;function he(){}function me(){return this.cancelBubble}function pe(){return this.defaultPrevented}l.YM.event=function(e){return de&&(e=de(e)),e.persist=he,e.isPropagationStopped=me,e.isDefaultPrevented=pe,e.nativeEvent=e};var ve,ge={enumerable:!1,configurable:!0,get:function(){return this.class}},ye=l.YM.vnode;l.YM.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,r={};for(var i in t){var a=t[i];if(!("value"===i&&"defaultValue"in t&&null==a||ue&&"children"===i&&"noscript"===n||"class"===i||"className"===i)){var o=i.toLowerCase();"defaultValue"===i&&"value"in t&&null==t.value?i="value":"download"===i&&!0===a?a="":"ondoubleclick"===o?i="ondblclick":"onchange"!==o||"input"!==n&&"textarea"!==n||ce(t.type)?"onfocus"===o?i="onfocusin":"onblur"===o?i="onfocusout":oe.test(i)?i=o:-1===n.indexOf("-")&&ae.test(i)?i=i.replace(le,"-$&").toLowerCase():null===a&&(a=void 0):o=i="oninput","oninput"===o&&r[i=o]&&(i="oninputCapture"),r[i]=a}}"select"==n&&r.multiple&&Array.isArray(r.value)&&(r.value=(0,l.bR)(t.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==n&&null!=r.defaultValue&&(r.value=(0,l.bR)(t.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",ge)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),e.props=r}(e),e.$$typeof=ie,ye&&ye(e)};var _e=l.YM.__r;l.YM.__r=function(e){_e&&_e(e),ve=e.__c};var be=l.YM.diffed;l.YM.diffed=function(e){be&&be(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value),ve=null};var Ce={ReactCurrentDispatcher:{current:{readContext:function(e){return ve.__n[e.__c].props.value}}}},De="17.0.2";function we(e){return l.az.bind(null,e)}function ke(e){return!!e&&e.$$typeof===ie}function xe(e){return ke(e)?l.Tm.apply(null,arguments):e}function Se(e){return!!e.__k&&((0,l.sY)(null,e),!0)}function Ee(e){return e&&(e.base||1===e.nodeType&&e)||null}var Ae=function(e,t){return e(t)},Ne=function(e,t){return e(t)},Me=l.HY;function Fe(e){e()}function Te(e){return e}function Oe(){return[!1,Fe]}var Ie=b;function Pe(e,t){var n=t(),r=g({h:{__:n,v:t}}),i=r[0].h,a=r[1];return b((function(){i.__=n,i.v=t,R(i.__,t())||a({h:i})}),[e,n,t]),_((function(){return R(i.__,i.v())||a({h:i}),e((function(){R(i.__,i.v())||a({h:i})}))}),[e]),n}var Le={useState:g,useId:A,useReducer:y,useEffect:_,useLayoutEffect:b,useInsertionEffect:Ie,useTransition:Oe,useDeferredValue:Te,useSyncExternalStore:Pe,startTransition:Fe,useRef:C,useImperativeHandle:D,useMemo:w,useCallback:k,useContext:x,useDebugValue:S,version:"17.0.2",Children:U,render:se,hydrate:fe,unmountComponentAtNode:Se,createPortal:re,createElement:l.az,createContext:l.kr,createFactory:we,cloneElement:xe,createRef:l.Vf,Fragment:l.HY,isValidElement:ke,findDOMNode:Ee,Component:l.wA,PureComponent:z,memo:j,forwardRef:Y,flushSync:Ne,unstable_batchedUpdates:Ae,StrictMode:Me,Suspense:G,SuspenseList:X,lazy:J,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Ce}},856:function(e,t,n){"use strict";n.d(t,{HY:function(){return b},Tm:function(){return Y},Vf:function(){return _},YM:function(){return i},ZB:function(){return $},az:function(){return g},bR:function(){return A},kr:function(){return V},sY:function(){return H},wA:function(){return C}});var r,i,a,o,l,u,c,s,f={},d=[],h=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,m=Array.isArray;function p(e,t){for(var n in t)e[n]=t[n];return e}function v(e){var t=e.parentNode;t&&t.removeChild(e)}function g(e,t,n){var i,a,o,l={};for(o in t)"key"==o?i=t[o]:"ref"==o?a=t[o]:l[o]=t[o];if(arguments.length>2&&(l.children=arguments.length>3?r.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(o in e.defaultProps)void 0===l[o]&&(l[o]=e.defaultProps[o]);return y(e,l,i,a,null)}function y(e,t,n,r,o){var l={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++a:o};return null==o&&null!=i.vnode&&i.vnode(l),l}function _(){return{current:null}}function b(e){return e.children}function C(e,t){this.props=e,this.context=t}function D(e,t){if(null==t)return e.__?D(e.__,e.__.__k.indexOf(e)+1):null;for(var n;tt&&o.sort(c));x.__r=0}function S(e,t,n,r,i,a,o,l,u,c){var s,h,p,v,g,_,C,w=r&&r.__k||d,k=w.length;for(n.__k=[],s=0;s0?y(v.type,v.props,v.key,v.ref?v.ref:null,v.__v):v)){if(v.__=n,v.__b=n.__b+1,null===(p=w[s])||p&&v.key==p.key&&v.type===p.type)w[s]=void 0;else for(h=0;h=0;t--)if((n=e.__k[t])&&(r=M(n)))return r;return null}function F(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||h.test(t)?n:n+"px"}function T(e,t,n,r,i){var a;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||F(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||F(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])a=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+a]=n,n?r||e.addEventListener(t,a?I:O,a):e.removeEventListener(t,a?I:O,a);else if("dangerouslySetInnerHTML"!==t){if(i)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&"rowSpan"!==t&&"colSpan"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!==t[4]?e.removeAttribute(t):e.setAttribute(t,n))}}function O(e){return this.l[e.type+!1](i.event?i.event(e):e)}function I(e){return this.l[e.type+!0](i.event?i.event(e):e)}function P(e,t,n,r,a,o,l,u,c){var s,f,d,h,v,g,y,_,D,w,k,x,E,A,N,M=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(c=n.__h,u=t.__e=n.__e,t.__h=null,o=[u]),(s=i.__b)&&s(t);try{e:if("function"==typeof M){if(_=t.props,D=(s=M.contextType)&&r[s.__c],w=s?D?D.props.value:s.__:r,n.__c?y=(f=t.__c=n.__c).__=f.__E:("prototype"in M&&M.prototype.render?t.__c=f=new M(_,w):(t.__c=f=new C(_,w),f.constructor=M,f.render=j),D&&D.sub(f),f.props=_,f.state||(f.state={}),f.context=w,f.__n=r,d=f.__d=!0,f.__h=[],f._sb=[]),null==f.__s&&(f.__s=f.state),null!=M.getDerivedStateFromProps&&(f.__s==f.state&&(f.__s=p({},f.__s)),p(f.__s,M.getDerivedStateFromProps(_,f.__s))),h=f.props,v=f.state,f.__v=t,d)null==M.getDerivedStateFromProps&&null!=f.componentWillMount&&f.componentWillMount(),null!=f.componentDidMount&&f.__h.push(f.componentDidMount);else{if(null==M.getDerivedStateFromProps&&_!==h&&null!=f.componentWillReceiveProps&&f.componentWillReceiveProps(_,w),!f.__e&&null!=f.shouldComponentUpdate&&!1===f.shouldComponentUpdate(_,f.__s,w)||t.__v===n.__v){for(t.__v!==n.__v&&(f.props=_,f.state=f.__s,f.__d=!1),f.__e=!1,t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),k=0;k2&&(u.children=arguments.length>3?r.call(arguments,2):n),y(e.type,u,i||e.key,a||e.ref,null)}function V(e,t){var n={__c:t="__cC"+s++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,k(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}r=d.slice,i={__e:function(e,t,n,r){for(var i,a,o;t=t.__;)if((i=t.__c)&&!i.__)try{if((a=i.constructor)&&null!=a.getDerivedStateFromError&&(i.setState(a.getDerivedStateFromError(e)),o=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(e,r||{}),o=i.__d),o)return i.__E=i}catch(t){e=t}throw e}},a=0,C.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=p({},this.state),"function"==typeof e&&(e=e(p({},n),this.props)),e&&p(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),k(this))},C.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),k(this))},C.prototype.render=b,o=[],u="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,c=function(e,t){return e.__v.__b-t.__v.__b},x.__r=0,s=0},609:function(e){"use strict";var t=String.prototype.replace,n=/%20/g,r="RFC1738",i="RFC3986";e.exports={default:i,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:r,RFC3986:i}},776:function(e,t,n){"use strict";var r=n(816),i=n(668),a=n(609);e.exports={formats:a,parse:i,stringify:r}},668:function(e,t,n){"use strict";var r=n(837),i=Object.prototype.hasOwnProperty,a=Array.isArray,o={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},l=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},u=function(e,t){return e&&"string"===typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},c=function(e,t,n,r){if(e){var a=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,o=/(\[[^[\]]*])/g,l=n.depth>0&&/(\[[^[\]]*])/.exec(a),c=l?a.slice(0,l.index):a,s=[];if(c){if(!n.plainObjects&&i.call(Object.prototype,c)&&!n.allowPrototypes)return;s.push(c)}for(var f=0;n.depth>0&&null!==(l=o.exec(a))&&f=0;--a){var o,l=e[a];if("[]"===l&&n.parseArrays)o=[].concat(i);else{o=n.plainObjects?Object.create(null):{};var c="["===l.charAt(0)&&"]"===l.charAt(l.length-1)?l.slice(1,-1):l,s=parseInt(c,10);n.parseArrays||""!==c?!isNaN(s)&&l!==c&&String(s)===c&&s>=0&&n.parseArrays&&s<=n.arrayLimit?(o=[])[s]=i:"__proto__"!==c&&(o[c]=i):o={0:i}}i=o}return i}(s,t,n,r)}};e.exports=function(e,t){var n=function(e){if(!e)return o;if(null!==e.decoder&&void 0!==e.decoder&&"function"!==typeof e.decoder)throw new TypeError("Decoder has to be a function.");if("undefined"!==typeof e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t="undefined"===typeof e.charset?o.charset:e.charset;return{allowDots:"undefined"===typeof e.allowDots?o.allowDots:!!e.allowDots,allowPrototypes:"boolean"===typeof e.allowPrototypes?e.allowPrototypes:o.allowPrototypes,allowSparse:"boolean"===typeof e.allowSparse?e.allowSparse:o.allowSparse,arrayLimit:"number"===typeof e.arrayLimit?e.arrayLimit:o.arrayLimit,charset:t,charsetSentinel:"boolean"===typeof e.charsetSentinel?e.charsetSentinel:o.charsetSentinel,comma:"boolean"===typeof e.comma?e.comma:o.comma,decoder:"function"===typeof e.decoder?e.decoder:o.decoder,delimiter:"string"===typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:o.delimiter,depth:"number"===typeof e.depth||!1===e.depth?+e.depth:o.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"===typeof e.interpretNumericEntities?e.interpretNumericEntities:o.interpretNumericEntities,parameterLimit:"number"===typeof e.parameterLimit?e.parameterLimit:o.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"===typeof e.plainObjects?e.plainObjects:o.plainObjects,strictNullHandling:"boolean"===typeof e.strictNullHandling?e.strictNullHandling:o.strictNullHandling}}(t);if(""===e||null===e||"undefined"===typeof e)return n.plainObjects?Object.create(null):{};for(var s="string"===typeof e?function(e,t){var n,c={__proto__:null},s=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,f=t.parameterLimit===1/0?void 0:t.parameterLimit,d=s.split(t.delimiter,f),h=-1,m=t.charset;if(t.charsetSentinel)for(n=0;n-1&&(v=a(v)?[v]:v),i.call(c,p)?c[p]=r.combine(c[p],v):c[p]=v}return c}(e,n):e,f=n.plainObjects?Object.create(null):{},d=Object.keys(s),h=0;h0?k.join(",")||null:void 0}];else if(u(d))N=d;else{var F=Object.keys(k);N=p?F.sort(p):F}for(var T=o&&u(k)&&1===k.length?n+"[]":n,O=0;O0?C+b:""}},837:function(e,t,n){"use strict";var r=n(609),i=Object.prototype.hasOwnProperty,a=Array.isArray,o=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),l=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r1;){var t=e.pop(),n=t.obj[t.prop];if(a(n)){for(var r=[],i=0;i=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||a===r.RFC1738&&(40===s||41===s)?u+=l.charAt(c):s<128?u+=o[s]:s<2048?u+=o[192|s>>6]+o[128|63&s]:s<55296||s>=57344?u+=o[224|s>>12]+o[128|s>>6&63]+o[128|63&s]:(c+=1,s=65536+((1023&s)<<10|1023&l.charCodeAt(c)),u+=o[240|s>>18]+o[128|s>>12&63]+o[128|s>>6&63]+o[128|63&s])}return u},isBuffer:function(e){return!(!e||"object"!==typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(a(e)){for(var n=[],r=0;rr.length&&h(e,t.length-1);)t=t.slice(0,t.length-1);return t.length}for(var i=r.length,a=t.length;a>=r.length;a--){var o=t[a];if(!h(e,a)&&m(e,a,o)){i=a+1;break}}return i}function g(e,t){return v(e,t)===e.mask.length}function y(e,t){var n=e.maskChar,r=e.mask,i=e.prefix;if(!n){for((t=_(e,"",t,0)).lengtht.length&&(t+=i.slice(t.length,r)),l.every((function(n){for(;s=n,h(e,c=r)&&s!==i[c];){if(r>=t.length&&(t+=i[r]),l=n,a&&h(e,r)&&l===a)return!0;if(++r>=i.length)return!1}var l,c,s;return!m(e,r,n)&&n!==a||(ri.start?f=(s=function(e,t,n,r){var i=e.mask,a=e.maskChar,o=n.split(""),l=r;return o.every((function(t){for(;o=t,h(e,n=r)&&o!==i[n];)if(++r>=i.length)return!1;var n,o;return(m(e,r,t)||t===a)&&r++,r=a.length?d=a.length:d=o.length&&de.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw a}}}}function y(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _(e){return function(e){if(Array.isArray(e))return h(e)}(e)||y(e)||m(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function D(e){var t=function(e,t){if("object"!==C(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==C(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===C(t)?t:String(t)}function w(e,t){for(var n=0;n=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function $(e,n,r,i){void 0===i&&(i={});var a=i,o=a.window,l=void 0===o?document.defaultView:o,u=a.v5Compat,c=void 0!==u&&u,s=l.history,f=t.Pop,d=null,h=m();function m(){return(s.state||{idx:null}).idx}function p(){f=t.Pop;var e=m(),n=null==e?null:e-h;h=e,d&&d({action:f,location:g.location,delta:n})}function v(e){var t="null"!==l.location.origin?l.location.origin:l.location.href,n="string"===typeof e?e:j(e);return L(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==h&&(h=0,s.replaceState(O({},s.state,{idx:h}),""));var g={get action(){return f},get location(){return e(l,s)},listen:function(e){if(d)throw new Error("A history only accepts one active listener");return l.addEventListener(P,p),d=e,function(){l.removeEventListener(P,p),d=null}},createHref:function(e){return n(l,e)},createURL:v,encodeLocation:function(e){var t=v(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,n){f=t.Push;var i=z(g.location,e,n);r&&r(i,e);var a=R(i,h=m()+1),o=g.createHref(i);try{s.pushState(a,"",o)}catch(u){l.location.assign(o)}c&&d&&d({action:f,location:g.location,delta:1})},replace:function(e,n){f=t.Replace;var i=z(g.location,e,n);r&&r(i,e);var a=R(i,h=m()),o=g.createHref(i);s.replaceState(a,"",o),c&&d&&d({action:f,location:g.location,delta:0})},go:function(e){return s.go(e)}};return g}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(I||(I={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function Y(e,t,n){void 0===n&&(n="/");var r=re(("string"===typeof t?H(t):t).pathname||"/",n);if(null==r)return null;var i=V(e);!function(e){e.sort((function(e,t){return e.score!==t.score?t.score-e.score:function(e,t){var n=e.length===t.length&&e.slice(0,-1).every((function(e,n){return e===t[n]}));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((function(e){return e.childrenIndex})),t.routesMeta.map((function(e){return e.childrenIndex})))}))}(i);for(var a=null,o=0;null==a&&o0&&(L(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+l+'".'),V(e.children,t,u,l)),(null!=e.path||e.index)&&t.push({path:l,score:X(l,e.index),routesMeta:u})};return e.forEach((function(e,t){var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?")){var r,a=g(U(e.path));try{for(a.s();!(r=a.n()).done;){var o=r.value;i(e,t,o)}}catch(l){a.e(l)}finally{a.f()}}else i(e,t)})),t}function U(e){var t=e.split("/");if(0===t.length)return[];var n,r=d(n=t)||y(n)||m(n)||p(),i=r[0],a=r.slice(1),o=i.endsWith("?"),l=i.replace(/\?$/,"");if(0===a.length)return o?[l,""]:[l];var u=U(a.join("/")),c=[];return c.push.apply(c,_(u.map((function(e){return""===e?l:[l,e].join("/")})))),o&&c.push.apply(c,_(u)),c.map((function(t){return e.startsWith("/")&&""===t?"/":t}))}var q=/^:\w+$/,W=3,Z=2,Q=1,G=10,K=-2,J=function(e){return"*"===e};function X(e,t){var n=e.split("/"),r=n.length;return n.some(J)&&(r+=K),t&&(r+=Z),n.filter((function(e){return!J(e)})).reduce((function(e,t){return e+(q.test(t)?W:""===t?Q:G)}),r)}function ee(e,t){for(var n=e.routesMeta,r={},i="/",a=[],o=0;o and the router will parse it for you.'}function ae(e){return e.filter((function(e,t){return 0===t||e.route.path&&e.route.path.length>0}))}function oe(e,t,n,r){var i;void 0===r&&(r=!1),"string"===typeof e?i=H(e):(L(!(i=O({},e)).pathname||!i.pathname.includes("?"),ie("?","pathname","search",i)),L(!i.pathname||!i.pathname.includes("#"),ie("#","pathname","hash",i)),L(!i.search||!i.search.includes("#"),ie("#","search","hash",i)));var a,o=""===e||""===i.pathname,l=o?"/":i.pathname;if(r||null==l)a=n;else{var u=t.length-1;if(l.startsWith("..")){for(var c=l.split("/");".."===c[0];)c.shift(),u-=1;i.pathname=c.join("/")}a=u>=0?t[u]:"/"}var s=function(e,t){void 0===t&&(t="/");var n="string"===typeof e?H(e):e,r=n.pathname,i=n.search,a=void 0===i?"":i,o=n.hash,l=void 0===o?"":o,u=r?r.startsWith("/")?r:function(e,t){var n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((function(e){".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(r,t):t;return{pathname:u,search:ce(a),hash:se(l)}}(i,a),f=l&&"/"!==l&&l.endsWith("/"),d=(o||"."===l)&&n.endsWith("/");return s.pathname.endsWith("/")||!f&&!d||(s.pathname+="/"),s}var le=function(e){return e.join("/").replace(/\/\/+/g,"/")},ue=function(e){return e.replace(/\/+$/,"").replace(/^\/*/,"/")},ce=function(e){return e&&"?"!==e?e.startsWith("?")?e:"?"+e:""},se=function(e){return e&&"#"!==e?e.startsWith("#")?e:"#"+e:""},fe=function(e){S(n,e);var t=M(n);function n(){return b(this,n),t.apply(this,arguments)}return k(n)}(T(Error));function de(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}var he=["post","put","patch","delete"],me=(new Set(he),["get"].concat(he));new Set(me),new Set([301,302,303,307,308]),new Set([307,308]),"undefined"!==typeof window&&"undefined"!==typeof window.document&&window.document.createElement;Symbol("deferred");function pe(){return pe=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||L(!1),o=o.slice(0,Math.min(o.length,u+1))}return o.reduceRight((function(e,i,a){var u=i.route.id?null==l?void 0:l[i.route.id]:null,c=null;n&&(c=i.route.errorElement||Oe);var s=t.concat(o.slice(0,a+1)),f=function(){var t;return t=u?c:i.route.Component?r.createElement(i.route.Component,null):i.route.element?i.route.element:e,r.createElement(Pe,{match:i,routeContext:{outlet:e,matches:s,isDataRoute:null!=n},children:t})};return n&&(i.route.ErrorBoundary||i.route.errorElement||0===a)?r.createElement(Ie,{location:n.location,revalidation:n.revalidation,component:c,error:u,children:f(),routeContext:{outlet:null,matches:s,isDataRoute:!0}}):f()}),null)}function Be(e){var t=r.useContext(ve);return t||L(!1),t}function Re(e){var t=r.useContext(ge);return t||L(!1),t}function ze(e){var t=function(e){var t=r.useContext(Ce);return t||L(!1),t}(),n=t.matches[t.matches.length-1];return n.route.id||L(!1),n.route.id}!function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"}(Fe||(Fe={})),function(e){e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId"}(Te||(Te={}));var je;function He(e){return function(e){var t=r.useContext(Ce).outlet;return t?r.createElement(Ee.Provider,{value:e},t):t}(e.context)}function $e(e){L(!1)}function Ye(e){var n=e.basename,i=void 0===n?"/":n,a=e.children,o=void 0===a?null:a,l=e.location,u=e.navigationType,c=void 0===u?t.Pop:u,s=e.navigator,f=e.static,d=void 0!==f&&f;we()&&L(!1);var h=i.replace(/^\/*/,"/"),m=r.useMemo((function(){return{basename:h,navigator:s,static:d}}),[h,s,d]);"string"===typeof l&&(l=H(l));var p=l,v=p.pathname,g=void 0===v?"/":v,y=p.search,_=void 0===y?"":y,b=p.hash,C=void 0===b?"":b,D=p.state,w=void 0===D?null:D,k=p.key,x=void 0===k?"default":k,S=r.useMemo((function(){var e=re(g,h);return null==e?null:{location:{pathname:e,search:_,hash:C,state:w,key:x},navigationType:c}}),[h,g,_,C,w,x,c]);return null==S?null:r.createElement(_e.Provider,{value:m},r.createElement(be.Provider,{children:o,value:S}))}function Ve(e){var t=e.children,n=e.location;return Ne(qe(t),n)}!function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"}(je||(je={}));var Ue=new Promise((function(){}));r.Component;function qe(e,t){void 0===t&&(t=[]);var n=[];return r.Children.forEach(e,(function(e,i){if(r.isValidElement(e)){var a=[].concat(_(t),[i]);if(e.type!==r.Fragment){e.type!==$e&&L(!1),e.props.index&&e.props.children&&L(!1);var o={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(o.children=qe(e.props.children,a)),n.push(o)}else n.push.apply(n,qe(e.props.children,a))}})),n}function We(){return We=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[n]=e[n]);return i}function Qe(e){return void 0===e&&(e=""),new URLSearchParams("string"===typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((function(t,n){var r=e[n];return t.concat(Array.isArray(r)?r.map((function(e){return[n,e]})):[[n,r]])}),[]))}var Ge=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],Ke=["aria-current","caseSensitive","className","end","style","to","children"];function Je(e){var t=e.basename,n=e.children,i=e.window,a=r.useRef();null==a.current&&(a.current=function(e){return void 0===e&&(e={}),$((function(e,t){var n=H(e.location.hash.substr(1)),r=n.pathname,i=void 0===r?"/":r,a=n.search,o=void 0===a?"":a,l=n.hash;return z("",{pathname:i,search:o,hash:void 0===l?"":l},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){var n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){var i=e.location.href,a=i.indexOf("#");r=-1===a?i:i.slice(0,a)}return r+"#"+("string"===typeof t?t:j(t))}),(function(e,t){B("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),e)}({window:i,v5Compat:!0}));var o=a.current,l=v(r.useState({action:o.action,location:o.location}),2),u=l[0],c=l[1];return r.useLayoutEffect((function(){return o.listen(c)}),[o]),r.createElement(Ye,{basename:t,children:n,location:u.location,navigationType:u.action,navigator:o})}var Xe="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement,et=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,tt=r.forwardRef((function(e,t){var n,i=e.onClick,a=e.relative,o=e.reloadDocument,l=e.replace,u=e.state,c=e.target,s=e.to,f=e.preventScrollReset,d=Ze(e,Ge),h=r.useContext(_e).basename,m=!1;if("string"===typeof s&&et.test(s)&&(n=s,Xe))try{var p=new URL(window.location.href),v=s.startsWith("//")?new URL(p.protocol+s):new URL(s),g=re(v.pathname,h);v.origin===p.origin&&null!=g?s=g+v.search+v.hash:m=!0}catch(b){}var y=function(e,t){var n=(void 0===t?{}:t).relative;we()||L(!1);var i=r.useContext(_e),a=i.basename,o=i.navigator,l=Ae(e,{relative:n}),u=l.hash,c=l.pathname,s=l.search,f=c;return"/"!==a&&(f="/"===c?a:le([a,c])),o.createHref({pathname:f,search:s,hash:u})}(s,{relative:a}),_=function(e,t){var n=void 0===t?{}:t,i=n.target,a=n.replace,o=n.state,l=n.preventScrollReset,u=n.relative,c=Se(),s=ke(),f=Ae(e,{relative:u});return r.useCallback((function(t){if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(t,i)){t.preventDefault();var n=void 0!==a?a:j(s)===j(f);c(e,{replace:n,state:o,preventScrollReset:l,relative:u})}}),[s,c,f,a,o,i,e,l,u])}(s,{replace:l,state:u,target:c,preventScrollReset:f,relative:a});return r.createElement("a",We({},d,{href:n||y,onClick:m||o?i:function(e){i&&i(e),e.defaultPrevented||_(e)},ref:t,target:c}))}));var nt=r.forwardRef((function(e,t){var n=e["aria-current"],i=void 0===n?"page":n,a=e.caseSensitive,o=void 0!==a&&a,l=e.className,u=void 0===l?"":l,c=e.end,s=void 0!==c&&c,f=e.style,d=e.to,h=e.children,m=Ze(e,Ke),p=Ae(d,{relative:m.relative}),v=ke(),g=r.useContext(ge),y=r.useContext(_e).navigator,_=y.encodeLocation?y.encodeLocation(p).pathname:p.pathname,b=v.pathname,C=g&&g.navigation&&g.navigation.location?g.navigation.location.pathname:null;o||(b=b.toLowerCase(),C=C?C.toLowerCase():null,_=_.toLowerCase());var D,w=b===_||!s&&b.startsWith(_)&&"/"===b.charAt(_.length),k=null!=C&&(C===_||!s&&C.startsWith(_)&&"/"===C.charAt(_.length)),x=w?i:void 0;D="function"===typeof u?u({isActive:w,isPending:k}):[u,w?"active":null,k?"pending":null].filter(Boolean).join(" ");var S="function"===typeof f?f({isActive:w,isPending:k}):f;return r.createElement(tt,We({},m,{"aria-current":x,className:D,ref:t,style:S,to:d}),"function"===typeof h?h({isActive:w,isPending:k}):h)}));var rt,it;function at(e){var t=r.useRef(Qe(e)),n=r.useRef(!1),i=ke(),a=r.useMemo((function(){return function(e,t){var n=Qe(e);if(t){var r,i=g(t.keys());try{var a=function(){var e=r.value;n.has(e)||t.getAll(e).forEach((function(t){n.append(e,t)}))};for(i.s();!(r=i.n()).done;)a()}catch(o){i.e(o)}finally{i.f()}}return n}(i.search,n.current?null:t.current)}),[i.search]),o=Se(),l=r.useCallback((function(e,t){var r=Qe("function"===typeof e?e(a):e);n.current=!0,o("?"+r,t)}),[o,a]);return[a,l]}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(rt||(rt={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(it||(it={}));var ot;function lt(e,t,n){return(t=D(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ut(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}function ct(e){for(var t=1;t=100&&(t=n-n%10),e<100&&e>=10&&(t=n-n%5),e<10&&e>=1&&(t=n),e<1&&e>.01&&(t=Math.round(40*e)/40),dn(a().duration(t||.001,"seconds").asMilliseconds()).replace(/\s/g,"")}(e/(t?Kt:Gt))},cn=function(e,t){var n=(t||a()().toDate()).valueOf()/1e3,r=ln(e);return{start:n-r,end:n,step:un(r),date:sn(t||a()().toDate())}},sn=function(e){return a().tz(e).utc().format(Qt)},fn=function(e){return a().tz(e).format(Qt)},dn=function(e){var t=Math.floor(e%1e3),n=Math.floor(e/1e3%60),r=Math.floor(e/1e3/60%60),i=Math.floor(e/1e3/3600%24),a=Math.floor(e/864e5),o=["d","h","m","s","ms"];return[a,i,r,n,t].map((function(e,t){return e?"".concat(e).concat(o[t]):""})).filter((function(e){return e})).join("")},hn=function(e){var t=a()(1e3*e);return t.isValid()?t.toDate():new Date},mn=[{title:"Last 5 minutes",duration:"5m"},{title:"Last 15 minutes",duration:"15m"},{title:"Last 30 minutes",duration:"30m",isDefault:!0},{title:"Last 1 hour",duration:"1h"},{title:"Last 3 hours",duration:"3h"},{title:"Last 6 hours",duration:"6h"},{title:"Last 12 hours",duration:"12h"},{title:"Last 24 hours",duration:"24h"},{title:"Last 2 days",duration:"2d"},{title:"Last 7 days",duration:"7d"},{title:"Last 30 days",duration:"30d"},{title:"Last 90 days",duration:"90d"},{title:"Last 180 days",duration:"180d"},{title:"Last 1 year",duration:"1y"},{title:"Yesterday",duration:"1d",until:function(){return a()().tz().subtract(1,"day").endOf("day").toDate()}},{title:"Today",duration:"1d",until:function(){return a()().tz().endOf("day").toDate()}}].map((function(e){return ct({id:e.title.replace(/\s/g,"_").toLocaleLowerCase(),until:e.until?e.until:function(){return a()().tz().toDate()}},e)})),pn=function(e){var t,n=e.relativeTimeId,r=e.defaultDuration,i=e.defaultEndInput,a=null===(t=mn.find((function(e){return e.isDefault})))||void 0===t?void 0:t.id,o=n||Et("g0.relative_time",a),l=mn.find((function(e){return e.id===o}));return{relativeTimeId:l?o:"none",duration:l?l.duration:r,endInput:l?l.until():i}},vn=function(e){var t=a()().tz(e);return"UTC".concat(t.format("Z"))},gn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=new RegExp(e,"i");return tn.reduce((function(n,r){var i=(r.match(/^(.*?)\//)||[])[1]||"unknown",a=vn(r),o=a.replace(/UTC|0/,""),l=r.replace(/[/_]/g," "),u={region:r,utc:a,search:"".concat(r," ").concat(a," ").concat(l," ").concat(o)},c=!e||e&&t.test(u.search);return c&&n[i]?n[i].push(u):c&&(n[i]=[u]),n}),{})},yn=function(e){a().tz.setDefault(e)},_n=Nt("TIMEZONE")||a().tz.guess();yn(_n);var bn,Cn=Et("g0.range_input"),Dn=pn({defaultDuration:Cn||"1h",defaultEndInput:(bn=Et("g0.end_input",a()().utc().format(Qt)),a()(bn).utcOffset(0,!0).toDate()),relativeTimeId:Cn?Et("g0.relative_time","none"):void 0}),wn=Dn.duration,kn=Dn.endInput,xn=Dn.relativeTimeId,Sn={duration:wn,period:cn(wn,kn),relativeTime:xn,timezone:_n};function En(e,t){switch(t.type){case"SET_DURATION":return ct(ct({},e),{},{duration:t.payload,period:cn(t.payload,hn(e.period.end)),relativeTime:"none"});case"SET_RELATIVE_TIME":return ct(ct({},e),{},{duration:t.payload.duration,period:cn(t.payload.duration,t.payload.until),relativeTime:t.payload.id});case"SET_PERIOD":var n=function(e){var t=e.to.valueOf()-e.from.valueOf();return dn(t)}(t.payload);return ct(ct({},e),{},{duration:n,period:cn(n,t.payload.to),relativeTime:"none"});case"RUN_QUERY":var r=pn({relativeTimeId:e.relativeTime,defaultDuration:e.duration,defaultEndInput:hn(e.period.end)}),i=r.duration,a=r.endInput;return ct(ct({},e),{},{period:cn(i,a)});case"RUN_QUERY_TO_NOW":return ct(ct({},e),{},{period:cn(e.duration)});case"SET_TIMEZONE":return yn(t.payload),At("TIMEZONE",t.payload),ct(ct({},e),{},{timezone:t.payload});default:throw new Error}}var An=(0,r.createContext)({}),Nn=function(){return(0,r.useContext)(An).state},Mn=function(){return(0,r.useContext)(An).dispatch},Fn=function(){var e,t=(null===(e=(window.location.hash.split("?")[1]||"").match(/g\d+\.expr/g))||void 0===e?void 0:e.length)||1;return new Array(t>4?4:t).fill(1).map((function(e,t){return Et("g".concat(t,".expr"),"")}))}(),Tn={query:Fn,queryHistory:Fn.map((function(e){return{index:0,values:[e]}})),autocomplete:Nt("AUTOCOMPLETE")||!1};function On(e,t){switch(t.type){case"SET_QUERY":return ct(ct({},e),{},{query:t.payload.map((function(e){return e}))});case"SET_QUERY_HISTORY":return ct(ct({},e),{},{queryHistory:t.payload});case"SET_QUERY_HISTORY_BY_INDEX":return e.queryHistory.splice(t.payload.queryNumber,1,t.payload.value),ct(ct({},e),{},{queryHistory:e.queryHistory});case"TOGGLE_AUTOCOMPLETE":return At("AUTOCOMPLETE",!e.autocomplete),ct(ct({},e),{},{autocomplete:!e.autocomplete});default:throw new Error}}var In=(0,r.createContext)({}),Pn=function(){return(0,r.useContext)(In).state},Ln=function(){return(0,r.useContext)(In).dispatch},Bn=function(){return Ht("svg",{viewBox:"0 0 74 24",fill:"currentColor",children:[Ht("path",{d:"M6.11767 10.4759C6.47736 10.7556 6.91931 10.909 7.37503 10.9121H7.42681C7.90756 10.9047 8.38832 10.7199 8.67677 10.4685C10.1856 9.18921 14.5568 5.18138 14.5568 5.18138C15.7254 4.09438 12.4637 3.00739 7.42681 3H7.36764C2.3308 3.00739 -0.930935 4.09438 0.237669 5.18138C0.237669 5.18138 4.60884 9.18921 6.11767 10.4759ZM8.67677 12.6424C8.31803 12.9248 7.87599 13.0808 7.41941 13.0861H7.37503C6.91845 13.0808 6.47641 12.9248 6.11767 12.6424C5.0822 11.7551 1.38409 8.42018 0.000989555 7.14832V9.07829C0.000989555 9.29273 0.0823481 9.57372 0.222877 9.70682L0.293316 9.7712L0.293344 9.77122C1.33784 10.7258 4.83903 13.9255 6.11767 15.0161C6.47641 15.2985 6.91845 15.4545 7.37503 15.4597H7.41941C7.90756 15.4449 8.38092 15.2601 8.67677 15.0161C9.9859 13.9069 13.6249 10.572 14.5642 9.70682C14.7121 9.57372 14.7861 9.29273 14.7861 9.07829V7.14832C12.7662 8.99804 10.7297 10.8295 8.67677 12.6424ZM7.41941 17.6263C7.87513 17.6232 8.31708 17.4698 8.67677 17.19C10.7298 15.3746 12.7663 13.5407 14.7861 11.6885V13.6259C14.7861 13.8329 14.7121 14.1139 14.5642 14.247C13.6249 15.1196 9.9859 18.4471 8.67677 19.5563C8.38092 19.8077 7.90756 19.9926 7.41941 20H7.37503C6.91931 19.9968 6.47736 19.8435 6.11767 19.5637C4.91427 18.5373 1.74219 15.6364 0.502294 14.5025C0.393358 14.4029 0.299337 14.3169 0.222877 14.247C0.0823481 14.1139 0.000989555 13.8329 0.000989555 13.6259V11.6885C1.38409 12.953 5.0822 16.2953 6.11767 17.1827C6.47641 17.4651 6.91845 17.6211 7.37503 17.6263H7.41941Z"}),Ht("path",{d:"M34.9996 5L29.1596 19.46H26.7296L20.8896 5H23.0496C23.2829 5 23.4729 5.05667 23.6196 5.17C23.7663 5.28333 23.8763 5.43 23.9496 5.61L27.3596 14.43C27.4729 14.7167 27.5796 15.0333 27.6796 15.38C27.7863 15.72 27.8863 16.0767 27.9796 16.45C28.0596 16.0767 28.1463 15.72 28.2396 15.38C28.3329 15.0333 28.4363 14.7167 28.5496 14.43L31.9396 5.61C31.9929 5.45667 32.0963 5.31667 32.2496 5.19C32.4096 5.06333 32.603 5 32.8297 5H34.9996ZM52.1763 5V19.46H49.8064V10.12C49.8064 9.74667 49.8263 9.34333 49.8663 8.91L45.4963 17.12C45.2897 17.5133 44.973 17.71 44.5463 17.71H44.1663C43.7397 17.71 43.4231 17.5133 43.2164 17.12L38.7963 8.88C38.8163 9.1 38.833 9.31667 38.8463 9.53C38.8597 9.74333 38.8663 9.94 38.8663 10.12V19.46H36.4963V5H38.5263C38.6463 5 38.7497 5.00333 38.8363 5.01C38.923 5.01667 38.9997 5.03333 39.0663 5.06C39.1397 5.08667 39.203 5.13 39.2563 5.19C39.3163 5.25 39.373 5.33 39.4263 5.43L43.7563 13.46C43.8697 13.6733 43.973 13.8933 44.0663 14.12C44.1663 14.3467 44.263 14.58 44.3563 14.82C44.4497 14.5733 44.5464 14.3367 44.6464 14.11C44.7464 13.8767 44.8531 13.6533 44.9664 13.44L49.2363 5.43C49.2897 5.33 49.3463 5.25 49.4063 5.19C49.4663 5.13 49.5297 5.08667 49.5963 5.06C49.6697 5.03333 49.7497 5.01667 49.8363 5.01C49.923 5.00333 50.0264 5 50.1464 5H52.1763ZM61.0626 18.73C61.7426 18.73 62.3492 18.6133 62.8826 18.38C63.4226 18.14 63.8792 17.81 64.2526 17.39C64.6259 16.97 64.9092 16.4767 65.1026 15.91C65.3026 15.3367 65.4026 14.72 65.4026 14.06V5.31H66.4226V14.06C66.4226 14.84 66.2993 15.57 66.0527 16.25C65.806 16.9233 65.4493 17.5133 64.9827 18.02C64.5227 18.52 63.9592 18.9133 63.2926 19.2C62.6326 19.4867 61.8892 19.63 61.0626 19.63C60.2359 19.63 59.4893 19.4867 58.8227 19.2C58.1627 18.9133 57.5992 18.52 57.1326 18.02C56.6726 17.5133 56.3193 16.9233 56.0727 16.25C55.826 15.57 55.7026 14.84 55.7026 14.06V5.31H56.7327V14.05C56.7327 14.71 56.8292 15.3267 57.0226 15.9C57.2226 16.4667 57.506 16.96 57.8727 17.38C58.246 17.8 58.6993 18.13 59.2327 18.37C59.7727 18.61 60.3826 18.73 61.0626 18.73ZM71.4438 19.46H70.4138V5.31H71.4438V19.46Z"})]})},Rn=function(){return Ht("svg",{viewBox:"0 0 85 38",fill:"currentColor",children:[Ht("path",{d:"M11.1177 10.4759C11.4774 10.7556 11.9193 10.909 12.375 10.9121H12.4268C12.9076 10.9047 13.3883 10.7199 13.6768 10.4685C15.1856 9.18921 19.5568 5.18138 19.5568 5.18138C20.7254 4.09438 17.4637 3.00739 12.4268 3H12.3676C7.3308 3.00739 4.06906 4.09438 5.23767 5.18138C5.23767 5.18138 9.60884 9.18921 11.1177 10.4759ZM13.6768 12.6424C13.318 12.9248 12.876 13.0808 12.4194 13.0861H12.375C11.9184 13.0808 11.4764 12.9248 11.1177 12.6424C10.0822 11.7551 6.38409 8.42018 5.00099 7.14832V9.07829C5.00099 9.29273 5.08235 9.57372 5.22288 9.70682L5.29332 9.7712C6.33781 10.7258 9.83903 13.9255 11.1177 15.0161C11.4764 15.2985 11.9184 15.4545 12.375 15.4597H12.4194C12.9076 15.4449 13.3809 15.2601 13.6768 15.0161C14.9859 13.9069 18.6249 10.572 19.5642 9.70682C19.7121 9.57372 19.7861 9.29273 19.7861 9.07829V7.14832C17.7662 8.99804 15.7297 10.8295 13.6768 12.6424ZM12.4194 17.6263C12.8751 17.6232 13.3171 17.4698 13.6768 17.19C15.7298 15.3746 17.7663 13.5407 19.7861 11.6885V13.6259C19.7861 13.8329 19.7121 14.1139 19.5642 14.247C18.6249 15.1196 14.9859 18.4471 13.6768 19.5563C13.3809 19.8077 12.9076 19.9926 12.4194 20H12.375C11.9193 19.9968 11.4774 19.8435 11.1177 19.5637C9.91427 18.5373 6.74219 15.6364 5.50229 14.5025C5.39336 14.4029 5.29934 14.3169 5.22288 14.247C5.08235 14.1139 5.00099 13.8329 5.00099 13.6259V11.6885C6.38409 12.953 10.0822 16.2953 11.1177 17.1827C11.4764 17.4651 11.9184 17.6211 12.375 17.6263H12.4194Z"}),Ht("path",{d:"M39.9996 5L34.1596 19.46H31.7296L25.8896 5H28.0496C28.2829 5 28.4729 5.05667 28.6196 5.17C28.7663 5.28333 28.8763 5.43 28.9496 5.61L32.3596 14.43C32.4729 14.7167 32.5796 15.0333 32.6796 15.38C32.7863 15.72 32.8863 16.0767 32.9796 16.45C33.0596 16.0767 33.1463 15.72 33.2396 15.38C33.3329 15.0333 33.4363 14.7167 33.5496 14.43L36.9396 5.61C36.9929 5.45667 37.0963 5.31667 37.2496 5.19C37.4096 5.06333 37.603 5 37.8297 5H39.9996ZM57.1763 5V19.46H54.8064V10.12C54.8064 9.74667 54.8263 9.34333 54.8663 8.91L50.4963 17.12C50.2897 17.5133 49.973 17.71 49.5463 17.71H49.1663C48.7397 17.71 48.4231 17.5133 48.2164 17.12L43.7963 8.88C43.8163 9.1 43.833 9.31667 43.8463 9.53C43.8597 9.74333 43.8663 9.94 43.8663 10.12V19.46H41.4963V5H43.5263C43.6463 5 43.7497 5.00333 43.8363 5.01C43.923 5.01667 43.9997 5.03333 44.0663 5.06C44.1397 5.08667 44.203 5.13 44.2563 5.19C44.3163 5.25 44.373 5.33 44.4263 5.43L48.7563 13.46C48.8697 13.6733 48.973 13.8933 49.0663 14.12C49.1663 14.3467 49.263 14.58 49.3563 14.82C49.4497 14.5733 49.5464 14.3367 49.6464 14.11C49.7464 13.8767 49.8531 13.6533 49.9664 13.44L54.2363 5.43C54.2897 5.33 54.3463 5.25 54.4063 5.19C54.4663 5.13 54.5297 5.08667 54.5963 5.06C54.6697 5.03333 54.7497 5.01667 54.8363 5.01C54.923 5.00333 55.0264 5 55.1464 5H57.1763ZM66.0626 18.73C66.7426 18.73 67.3492 18.6133 67.8826 18.38C68.4226 18.14 68.8792 17.81 69.2526 17.39C69.6259 16.97 69.9092 16.4767 70.1026 15.91C70.3026 15.3367 70.4026 14.72 70.4026 14.06V5.31H71.4226V14.06C71.4226 14.84 71.2993 15.57 71.0527 16.25C70.806 16.9233 70.4493 17.5133 69.9827 18.02C69.5227 18.52 68.9592 18.9133 68.2926 19.2C67.6326 19.4867 66.8892 19.63 66.0626 19.63C65.2359 19.63 64.4893 19.4867 63.8227 19.2C63.1627 18.9133 62.5992 18.52 62.1326 18.02C61.6726 17.5133 61.3193 16.9233 61.0727 16.25C60.826 15.57 60.7026 14.84 60.7026 14.06V5.31H61.7327V14.05C61.7327 14.71 61.8292 15.3267 62.0226 15.9C62.2226 16.4667 62.506 16.96 62.8727 17.38C63.246 17.8 63.6993 18.13 64.2327 18.37C64.7727 18.61 65.3826 18.73 66.0626 18.73ZM76.4438 19.46H75.4138V5.31H76.4438V19.46Z"}),Ht("path",{d:"M1.73028 36V30.834L1.05828 30.756C0.974281 30.736 0.904281 30.706 0.848281 30.666C0.796281 30.622 0.770281 30.56 0.770281 30.48V30.042H1.73028V29.454C1.73028 29.106 1.77828 28.798 1.87428 28.53C1.97428 28.258 2.11428 28.03 2.29428 27.846C2.47828 27.658 2.69828 27.516 2.95428 27.42C3.21028 27.324 3.49828 27.276 3.81828 27.276C4.09028 27.276 4.34028 27.316 4.56828 27.396L4.54428 27.93C4.53628 28.026 4.48228 28.078 4.38228 28.086C4.28628 28.094 4.15628 28.098 3.99228 28.098C3.80828 28.098 3.64028 28.122 3.48828 28.17C3.34028 28.218 3.21228 28.296 3.10428 28.404C2.99628 28.512 2.91228 28.654 2.85228 28.83C2.79628 29.006 2.76828 29.224 2.76828 29.484V30.042H4.52028V30.816H2.80428V36H1.73028ZM7.90409 29.826C8.34809 29.826 8.74809 29.9 9.10409 30.048C9.46009 30.196 9.76409 30.406 10.0161 30.678C10.2681 30.95 10.4601 31.28 10.5921 31.668C10.7281 32.052 10.7961 32.482 10.7961 32.958C10.7961 33.438 10.7281 33.87 10.5921 34.254C10.4601 34.638 10.2681 34.966 10.0161 35.238C9.76409 35.51 9.46009 35.72 9.10409 35.868C8.74809 36.012 8.34809 36.084 7.90409 36.084C7.45609 36.084 7.05209 36.012 6.69209 35.868C6.33609 35.72 6.03209 35.51 5.78009 35.238C5.52809 34.966 5.33409 34.638 5.19809 34.254C5.06609 33.87 5.00009 33.438 5.00009 32.958C5.00009 32.482 5.06609 32.052 5.19809 31.668C5.33409 31.28 5.52809 30.95 5.78009 30.678C6.03209 30.406 6.33609 30.196 6.69209 30.048C7.05209 29.9 7.45609 29.826 7.90409 29.826ZM7.90409 35.25C8.50409 35.25 8.95209 35.05 9.24809 34.65C9.54409 34.246 9.69209 33.684 9.69209 32.964C9.69209 32.24 9.54409 31.676 9.24809 31.272C8.95209 30.868 8.50409 30.666 7.90409 30.666C7.60009 30.666 7.33409 30.718 7.10609 30.822C6.88209 30.926 6.69409 31.076 6.54209 31.272C6.39409 31.468 6.28209 31.71 6.20609 31.998C6.13409 32.282 6.09809 32.604 6.09809 32.964C6.09809 33.684 6.24609 34.246 6.54209 34.65C6.84209 35.05 7.29609 35.25 7.90409 35.25ZM13.1647 31.14C13.3567 30.724 13.5927 30.4 13.8727 30.168C14.1527 29.932 14.4947 29.814 14.8987 29.814C15.0267 29.814 15.1487 29.828 15.2647 29.856C15.3847 29.884 15.4907 29.928 15.5827 29.988L15.5047 30.786C15.4807 30.886 15.4207 30.936 15.3247 30.936C15.2687 30.936 15.1867 30.924 15.0787 30.9C14.9707 30.876 14.8487 30.864 14.7127 30.864C14.5207 30.864 14.3487 30.892 14.1967 30.948C14.0487 31.004 13.9147 31.088 13.7947 31.2C13.6787 31.308 13.5727 31.444 13.4767 31.608C13.3847 31.768 13.3007 31.952 13.2247 32.16V36H12.1507V29.922H12.7627C12.8787 29.922 12.9587 29.944 13.0027 29.988C13.0467 30.032 13.0767 30.108 13.0927 30.216L13.1647 31.14ZM26.8883 27.324L23.3843 36H21.9263L18.4223 27.324H19.7183C19.8583 27.324 19.9723 27.358 20.0603 27.426C20.1483 27.494 20.2143 27.582 20.2583 27.69L22.3043 32.982C22.3723 33.154 22.4363 33.344 22.4963 33.552C22.5603 33.756 22.6203 33.97 22.6763 34.194C22.7243 33.97 22.7763 33.756 22.8323 33.552C22.8883 33.344 22.9503 33.154 23.0183 32.982L25.0523 27.69C25.0843 27.598 25.1463 27.514 25.2383 27.438C25.3343 27.362 25.4503 27.324 25.5863 27.324H26.8883ZM29.0883 29.844V36H27.6003V29.844H29.0883ZM29.2923 28.05C29.2923 28.178 29.2663 28.298 29.2143 28.41C29.1623 28.522 29.0923 28.62 29.0043 28.704C28.9203 28.788 28.8203 28.856 28.7043 28.908C28.5883 28.956 28.4643 28.98 28.3323 28.98C28.2043 28.98 28.0823 28.956 27.9663 28.908C27.8543 28.856 27.7563 28.788 27.6723 28.704C27.5883 28.62 27.5203 28.522 27.4683 28.41C27.4203 28.298 27.3963 28.178 27.3963 28.05C27.3963 27.918 27.4203 27.794 27.4683 27.678C27.5203 27.562 27.5883 27.462 27.6723 27.378C27.7563 27.294 27.8543 27.228 27.9663 27.18C28.0823 27.128 28.2043 27.102 28.3323 27.102C28.4643 27.102 28.5883 27.128 28.7043 27.18C28.8203 27.228 28.9203 27.294 29.0043 27.378C29.0923 27.462 29.1623 27.562 29.2143 27.678C29.2663 27.794 29.2923 27.918 29.2923 28.05ZM35.0092 31.146C34.9652 31.202 34.9212 31.246 34.8772 31.278C34.8372 31.31 34.7772 31.326 34.6972 31.326C34.6212 31.326 34.5472 31.304 34.4752 31.26C34.4032 31.212 34.3172 31.16 34.2172 31.104C34.1172 31.044 33.9972 30.992 33.8572 30.948C33.7212 30.9 33.5512 30.876 33.3472 30.876C33.0872 30.876 32.8592 30.924 32.6632 31.02C32.4672 31.112 32.3032 31.246 32.1712 31.422C32.0432 31.598 31.9472 31.812 31.8832 32.064C31.8192 32.312 31.7872 32.594 31.7872 32.91C31.7872 33.238 31.8212 33.53 31.8892 33.786C31.9612 34.042 32.0632 34.258 32.1952 34.434C32.3272 34.606 32.4872 34.738 32.6752 34.83C32.8632 34.918 33.0752 34.962 33.3112 34.962C33.5472 34.962 33.7372 34.934 33.8812 34.878C34.0292 34.818 34.1532 34.754 34.2532 34.686C34.3532 34.614 34.4392 34.55 34.5112 34.494C34.5872 34.434 34.6712 34.404 34.7632 34.404C34.8832 34.404 34.9732 34.45 35.0332 34.542L35.4592 35.082C35.2952 35.274 35.1172 35.436 34.9252 35.568C34.7332 35.696 34.5332 35.8 34.3252 35.88C34.1212 35.956 33.9092 36.01 33.6892 36.042C33.4732 36.074 33.2572 36.09 33.0412 36.09C32.6612 36.09 32.3032 36.02 31.9672 35.88C31.6312 35.736 31.3372 35.528 31.0852 35.256C30.8332 34.984 30.6332 34.652 30.4852 34.26C30.3412 33.864 30.2692 33.414 30.2692 32.91C30.2692 32.458 30.3332 32.04 30.4612 31.656C30.5932 31.268 30.7852 30.934 31.0372 30.654C31.2892 30.37 31.6012 30.148 31.9732 29.988C32.3452 29.828 32.7732 29.748 33.2572 29.748C33.7172 29.748 34.1192 29.822 34.4632 29.97C34.8112 30.118 35.1232 30.33 35.3992 30.606L35.0092 31.146ZM38.4403 36.096C37.9043 36.096 37.4923 35.946 37.2043 35.646C36.9203 35.342 36.7783 34.924 36.7783 34.392V30.954H36.1483C36.0683 30.954 36.0003 30.928 35.9443 30.876C35.8883 30.824 35.8603 30.746 35.8603 30.642V30.054L36.8503 29.892L37.1623 28.212C37.1823 28.132 37.2203 28.07 37.2763 28.026C37.3323 27.982 37.4043 27.96 37.4923 27.96H38.2603V29.898H39.9043V30.954H38.2603V34.29C38.2603 34.482 38.3063 34.632 38.3983 34.74C38.4943 34.848 38.6243 34.902 38.7883 34.902C38.8803 34.902 38.9563 34.892 39.0163 34.872C39.0803 34.848 39.1343 34.824 39.1783 34.8C39.2263 34.776 39.2683 34.754 39.3043 34.734C39.3403 34.71 39.3763 34.698 39.4123 34.698C39.4563 34.698 39.4923 34.71 39.5203 34.734C39.5483 34.754 39.5783 34.786 39.6103 34.83L40.0543 35.55C39.8383 35.73 39.5903 35.866 39.3103 35.958C39.0303 36.05 38.7403 36.096 38.4403 36.096ZM43.5302 29.748C43.9862 29.748 44.4002 29.822 44.7722 29.97C45.1482 30.118 45.4682 30.328 45.7322 30.6C46.0002 30.872 46.2062 31.204 46.3502 31.596C46.4942 31.988 46.5662 32.426 46.5662 32.91C46.5662 33.398 46.4942 33.838 46.3502 34.23C46.2062 34.622 46.0002 34.956 45.7322 35.232C45.4682 35.508 45.1482 35.72 44.7722 35.868C44.4002 36.016 43.9862 36.09 43.5302 36.09C43.0702 36.09 42.6522 36.016 42.2762 35.868C41.9002 35.72 41.5782 35.508 41.3102 35.232C41.0462 34.956 40.8402 34.622 40.6922 34.23C40.5482 33.838 40.4762 33.398 40.4762 32.91C40.4762 32.426 40.5482 31.988 40.6922 31.596C40.8402 31.204 41.0462 30.872 41.3102 30.6C41.5782 30.328 41.9002 30.118 42.2762 29.97C42.6522 29.822 43.0702 29.748 43.5302 29.748ZM43.5302 34.95C44.0422 34.95 44.4202 34.778 44.6642 34.434C44.9122 34.09 45.0362 33.586 45.0362 32.922C45.0362 32.258 44.9122 31.752 44.6642 31.404C44.4202 31.056 44.0422 30.882 43.5302 30.882C43.0102 30.882 42.6242 31.058 42.3722 31.41C42.1242 31.758 42.0002 32.262 42.0002 32.922C42.0002 33.582 42.1242 34.086 42.3722 34.434C42.6242 34.778 43.0102 34.95 43.5302 34.95ZM49.0948 30.912C49.2868 30.544 49.5148 30.256 49.7788 30.048C50.0428 29.836 50.3548 29.73 50.7148 29.73C50.9988 29.73 51.2268 29.792 51.3988 29.916L51.3028 31.026C51.2828 31.098 51.2528 31.15 51.2128 31.182C51.1768 31.21 51.1268 31.224 51.0628 31.224C51.0028 31.224 50.9128 31.214 50.7928 31.194C50.6768 31.174 50.5628 31.164 50.4508 31.164C50.2868 31.164 50.1408 31.188 50.0128 31.236C49.8848 31.284 49.7688 31.354 49.6648 31.446C49.5648 31.534 49.4748 31.642 49.3948 31.77C49.3188 31.898 49.2468 32.044 49.1788 32.208V36H47.6968V29.844H48.5668C48.7188 29.844 48.8248 29.872 48.8848 29.928C48.9448 29.98 48.9848 30.076 49.0048 30.216L49.0948 30.912ZM53.7094 29.844V36H52.2214V29.844H53.7094ZM53.9134 28.05C53.9134 28.178 53.8874 28.298 53.8354 28.41C53.7834 28.522 53.7134 28.62 53.6254 28.704C53.5414 28.788 53.4414 28.856 53.3254 28.908C53.2094 28.956 53.0854 28.98 52.9534 28.98C52.8254 28.98 52.7034 28.956 52.5874 28.908C52.4754 28.856 52.3774 28.788 52.2934 28.704C52.2094 28.62 52.1414 28.522 52.0894 28.41C52.0414 28.298 52.0174 28.178 52.0174 28.05C52.0174 27.918 52.0414 27.794 52.0894 27.678C52.1414 27.562 52.2094 27.462 52.2934 27.378C52.3774 27.294 52.4754 27.228 52.5874 27.18C52.7034 27.128 52.8254 27.102 52.9534 27.102C53.0854 27.102 53.2094 27.128 53.3254 27.18C53.4414 27.228 53.5414 27.294 53.6254 27.378C53.7134 27.462 53.7834 27.562 53.8354 27.678C53.8874 27.794 53.9134 27.918 53.9134 28.05ZM58.4723 33.372C58.0443 33.392 57.6843 33.43 57.3923 33.486C57.1003 33.538 56.8663 33.606 56.6903 33.69C56.5143 33.774 56.3883 33.872 56.3123 33.984C56.2363 34.096 56.1983 34.218 56.1983 34.35C56.1983 34.61 56.2743 34.796 56.4263 34.908C56.5823 35.02 56.7843 35.076 57.0323 35.076C57.3363 35.076 57.5983 35.022 57.8183 34.914C58.0423 34.802 58.2603 34.634 58.4723 34.41V33.372ZM55.0763 30.702C55.7843 30.054 56.6363 29.73 57.6323 29.73C57.9923 29.73 58.3143 29.79 58.5983 29.91C58.8823 30.026 59.1223 30.19 59.3183 30.402C59.5143 30.61 59.6623 30.86 59.7623 31.152C59.8663 31.444 59.9183 31.764 59.9183 32.112V36H59.2463C59.1063 36 58.9983 35.98 58.9223 35.94C58.8463 35.896 58.7863 35.81 58.7423 35.682L58.6103 35.238C58.4543 35.378 58.3023 35.502 58.1543 35.61C58.0063 35.714 57.8523 35.802 57.6923 35.874C57.5323 35.946 57.3603 36 57.1763 36.036C56.9963 36.076 56.7963 36.096 56.5763 36.096C56.3163 36.096 56.0763 36.062 55.8563 35.994C55.6363 35.922 55.4463 35.816 55.2863 35.676C55.1263 35.536 55.0023 35.362 54.9143 35.154C54.8263 34.946 54.7823 34.704 54.7823 34.428C54.7823 34.272 54.8083 34.118 54.8603 33.966C54.9123 33.81 54.9963 33.662 55.1123 33.522C55.2323 33.382 55.3863 33.25 55.5743 33.126C55.7623 33.002 55.9923 32.894 56.2643 32.802C56.5403 32.71 56.8603 32.636 57.2243 32.58C57.5883 32.52 58.0043 32.484 58.4723 32.472V32.112C58.4723 31.7 58.3843 31.396 58.2083 31.2C58.0323 31 57.7783 30.9 57.4463 30.9C57.2063 30.9 57.0063 30.928 56.8463 30.984C56.6903 31.04 56.5523 31.104 56.4323 31.176C56.3123 31.244 56.2023 31.306 56.1023 31.362C56.0063 31.418 55.8983 31.446 55.7783 31.446C55.6743 31.446 55.5863 31.42 55.5143 31.368C55.4423 31.312 55.3843 31.248 55.3403 31.176L55.0763 30.702ZM66.558 35.022V36H61.68V27.402H62.838V35.022H66.558ZM69.7205 29.826C70.1645 29.826 70.5645 29.9 70.9205 30.048C71.2765 30.196 71.5805 30.406 71.8325 30.678C72.0845 30.95 72.2765 31.28 72.4085 31.668C72.5445 32.052 72.6125 32.482 72.6125 32.958C72.6125 33.438 72.5445 33.87 72.4085 34.254C72.2765 34.638 72.0845 34.966 71.8325 35.238C71.5805 35.51 71.2765 35.72 70.9205 35.868C70.5645 36.012 70.1645 36.084 69.7205 36.084C69.2725 36.084 68.8685 36.012 68.5085 35.868C68.1525 35.72 67.8485 35.51 67.5965 35.238C67.3445 34.966 67.1505 34.638 67.0145 34.254C66.8825 33.87 66.8165 33.438 66.8165 32.958C66.8165 32.482 66.8825 32.052 67.0145 31.668C67.1505 31.28 67.3445 30.95 67.5965 30.678C67.8485 30.406 68.1525 30.196 68.5085 30.048C68.8685 29.9 69.2725 29.826 69.7205 29.826ZM69.7205 35.25C70.3205 35.25 70.7685 35.05 71.0645 34.65C71.3605 34.246 71.5085 33.684 71.5085 32.964C71.5085 32.24 71.3605 31.676 71.0645 31.272C70.7685 30.868 70.3205 30.666 69.7205 30.666C69.4165 30.666 69.1505 30.718 68.9225 30.822C68.6985 30.926 68.5105 31.076 68.3585 31.272C68.2105 31.468 68.0985 31.71 68.0225 31.998C67.9505 32.282 67.9145 32.604 67.9145 32.964C67.9145 33.684 68.0625 34.246 68.3585 34.65C68.6585 35.05 69.1125 35.25 69.7205 35.25ZM76.0499 33.03C76.2659 33.03 76.4559 33 76.6199 32.94C76.7839 32.88 76.9219 32.796 77.0339 32.688C77.1459 32.58 77.2299 32.452 77.2859 32.304C77.3419 32.152 77.3699 31.986 77.3699 31.806C77.3699 31.434 77.2559 31.138 77.0279 30.918C76.8039 30.698 76.4779 30.588 76.0499 30.588C75.6179 30.588 75.2879 30.698 75.0599 30.918C74.8359 31.138 74.7239 31.434 74.7239 31.806C74.7239 31.986 74.7519 32.152 74.8079 32.304C74.8679 32.452 74.9539 32.58 75.0659 32.688C75.1779 32.796 75.3159 32.88 75.4799 32.94C75.6439 33 75.8339 33.03 76.0499 33.03ZM77.9759 36.33C77.9759 36.182 77.9339 36.062 77.8499 35.97C77.7659 35.878 77.6519 35.806 77.5079 35.754C77.3679 35.702 77.2039 35.666 77.0159 35.646C76.8279 35.622 76.6279 35.604 76.4159 35.592C76.2079 35.58 75.9959 35.568 75.7799 35.556C75.5639 35.544 75.3559 35.524 75.1559 35.496C74.9319 35.6 74.7479 35.732 74.6039 35.892C74.4639 36.048 74.3939 36.232 74.3939 36.444C74.3939 36.58 74.4279 36.706 74.4959 36.822C74.5679 36.942 74.6759 37.044 74.8199 37.128C74.9639 37.216 75.1439 37.284 75.3599 37.332C75.5799 37.384 75.8379 37.41 76.1339 37.41C76.4219 37.41 76.6799 37.384 76.9079 37.332C77.1359 37.28 77.3279 37.206 77.4839 37.11C77.6439 37.014 77.7659 36.9 77.8499 36.768C77.9339 36.636 77.9759 36.49 77.9759 36.33ZM79.0619 30.162V30.558C79.0619 30.69 78.9779 30.774 78.8099 30.81L78.1199 30.9C78.2559 31.164 78.3239 31.456 78.3239 31.776C78.3239 32.072 78.2659 32.342 78.1499 32.586C78.0379 32.826 77.8819 33.032 77.6819 33.204C77.4819 33.376 77.2419 33.508 76.9619 33.6C76.6819 33.692 76.3779 33.738 76.0499 33.738C75.7659 33.738 75.4979 33.704 75.2459 33.636C75.1179 33.716 75.0199 33.802 74.9519 33.894C74.8839 33.982 74.8499 34.072 74.8499 34.164C74.8499 34.308 74.9079 34.418 75.0239 34.494C75.1439 34.566 75.2999 34.618 75.4919 34.65C75.6839 34.682 75.9019 34.702 76.1459 34.71C76.3939 34.718 76.6459 34.732 76.9019 34.752C77.1619 34.768 77.4139 34.798 77.6579 34.842C77.9059 34.886 78.1259 34.958 78.3179 35.058C78.5099 35.158 78.6639 35.296 78.7799 35.472C78.8999 35.648 78.9599 35.876 78.9599 36.156C78.9599 36.416 78.8939 36.668 78.7619 36.912C78.6339 37.156 78.4479 37.372 78.2039 37.56C77.9599 37.752 77.6599 37.904 77.3039 38.016C76.9519 38.132 76.5539 38.19 76.1099 38.19C75.6659 38.19 75.2779 38.146 74.9459 38.058C74.6139 37.97 74.3379 37.852 74.1179 37.704C73.8979 37.556 73.7319 37.384 73.6199 37.188C73.5119 36.996 73.4579 36.794 73.4579 36.582C73.4579 36.282 73.5519 36.028 73.7399 35.82C73.9279 35.612 74.1859 35.446 74.5139 35.322C74.3339 35.242 74.1899 35.136 74.0819 35.004C73.9779 34.868 73.9259 34.686 73.9259 34.458C73.9259 34.37 73.9419 34.28 73.9739 34.188C74.0059 34.092 74.0539 33.998 74.1179 33.906C74.1859 33.81 74.2679 33.72 74.3639 33.636C74.4599 33.552 74.5719 33.478 74.6999 33.414C74.3999 33.246 74.1659 33.024 73.9979 32.748C73.8299 32.468 73.7459 32.144 73.7459 31.776C73.7459 31.48 73.8019 31.212 73.9139 30.972C74.0299 30.728 74.1899 30.522 74.3939 30.354C74.5979 30.182 74.8399 30.05 75.1199 29.958C75.4039 29.866 75.7139 29.82 76.0499 29.82C76.3139 29.82 76.5599 29.85 76.7879 29.91C77.0159 29.966 77.2239 30.05 77.4119 30.162H79.0619ZM83.7063 30.924C83.6583 31.012 83.5843 31.056 83.4843 31.056C83.4243 31.056 83.3563 31.034 83.2803 30.99C83.2043 30.946 83.1103 30.898 82.9983 30.846C82.8903 30.79 82.7603 30.74 82.6083 30.696C82.4563 30.648 82.2763 30.624 82.0683 30.624C81.8883 30.624 81.7263 30.648 81.5823 30.696C81.4383 30.74 81.3143 30.802 81.2103 30.882C81.1103 30.962 81.0323 31.056 80.9763 31.164C80.9243 31.268 80.8983 31.382 80.8983 31.506C80.8983 31.662 80.9423 31.792 81.0303 31.896C81.1223 32 81.2423 32.09 81.3903 32.166C81.5383 32.242 81.7063 32.31 81.8943 32.37C82.0823 32.426 82.2743 32.488 82.4703 32.556C82.6703 32.62 82.8643 32.692 83.0523 32.772C83.2403 32.852 83.4083 32.952 83.5563 33.072C83.7043 33.192 83.8223 33.34 83.9103 33.516C84.0023 33.688 84.0483 33.896 84.0483 34.14C84.0483 34.42 83.9983 34.68 83.8983 34.92C83.7983 35.156 83.6503 35.362 83.4543 35.538C83.2583 35.71 83.0183 35.846 82.7343 35.946C82.4503 36.046 82.1223 36.096 81.7503 36.096C81.3263 36.096 80.9423 36.028 80.5983 35.892C80.2543 35.752 79.9623 35.574 79.7223 35.358L79.9743 34.95C80.0063 34.898 80.0443 34.858 80.0883 34.83C80.1323 34.802 80.1883 34.788 80.2563 34.788C80.3283 34.788 80.4043 34.816 80.4843 34.872C80.5643 34.928 80.6603 34.99 80.7723 35.058C80.8883 35.126 81.0283 35.188 81.1923 35.244C81.3563 35.3 81.5603 35.328 81.8043 35.328C82.0123 35.328 82.1943 35.302 82.3503 35.25C82.5063 35.194 82.6363 35.12 82.7403 35.028C82.8443 34.936 82.9203 34.83 82.9683 34.71C83.0203 34.59 83.0463 34.462 83.0463 34.326C83.0463 34.158 83.0003 34.02 82.9083 33.912C82.8203 33.8 82.7023 33.706 82.5543 33.63C82.4063 33.55 82.2363 33.482 82.0443 33.426C81.8563 33.366 81.6623 33.304 81.4623 33.24C81.2663 33.176 81.0723 33.104 80.8803 33.024C80.6923 32.94 80.5243 32.836 80.3763 32.712C80.2283 32.588 80.1083 32.436 80.0163 32.256C79.9283 32.072 79.8843 31.85 79.8843 31.59C79.8843 31.358 79.9323 31.136 80.0283 30.924C80.1243 30.708 80.2643 30.52 80.4483 30.36C80.6323 30.196 80.8583 30.066 81.1263 29.97C81.3943 29.874 81.7003 29.826 82.0443 29.826C82.4443 29.826 82.8023 29.89 83.1183 30.018C83.4383 30.142 83.7143 30.314 83.9463 30.534L83.7063 30.924Z"})]})},zn=function(){return Ht("svg",{viewBox:"0 0 15 17",fill:"currentColor",children:Ht("path",{d:"M6.11767 7.47586C6.47736 7.75563 6.91931 7.90898 7.37503 7.91213H7.42681C7.90756 7.90474 8.38832 7.71987 8.67677 7.46846C10.1856 6.18921 14.5568 2.18138 14.5568 2.18138C15.7254 1.09438 12.4637 0.00739 7.42681 0H7.36764C2.3308 0.00739 -0.930935 1.09438 0.237669 2.18138C0.237669 2.18138 4.60884 6.18921 6.11767 7.47586ZM8.67677 9.64243C8.31803 9.92483 7.87599 10.0808 7.41941 10.0861H7.37503C6.91845 10.0808 6.47641 9.92483 6.11767 9.64243C5.0822 8.75513 1.38409 5.42018 0.000989555 4.14832V6.07829C0.000989555 6.29273 0.0823481 6.57372 0.222877 6.70682L0.293316 6.7712L0.293344 6.77122C1.33784 7.72579 4.83903 10.9255 6.11767 12.0161C6.47641 12.2985 6.91845 12.4545 7.37503 12.4597H7.41941C7.90756 12.4449 8.38092 12.2601 8.67677 12.0161C9.9859 10.9069 13.6249 7.57198 14.5642 6.70682C14.7121 6.57372 14.7861 6.29273 14.7861 6.07829V4.14832C12.7662 5.99804 10.7297 7.82949 8.67677 9.64243ZM7.41941 14.6263C7.87513 14.6232 8.31708 14.4698 8.67677 14.19C10.7298 12.3746 12.7663 10.5407 14.7861 8.68853V10.6259C14.7861 10.8329 14.7121 11.1139 14.5642 11.247C13.6249 12.1196 9.9859 15.4471 8.67677 16.5563C8.38092 16.8077 7.90756 16.9926 7.41941 17H7.37503C6.91931 16.9968 6.47736 16.8435 6.11767 16.5637C4.91427 15.5373 1.74219 12.6364 0.502294 11.5025C0.393358 11.4029 0.299337 11.3169 0.222877 11.247C0.0823481 11.1139 0.000989555 10.8329 0.000989555 10.6259V8.68853C1.38409 9.95303 5.0822 13.2953 6.11767 14.1827C6.47641 14.4651 6.91845 14.6211 7.37503 14.6263H7.41941Z"})})},jn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"})})},Hn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})})},$n=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8zm-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91z"})})},Yn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})})},Vn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"})})},Un=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"})})},qn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"})})},Wn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6zm6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26z"})})},Zn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"})})},Qn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"m7 10 5 5 5-5z"})})},Gn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:[Ht("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),Ht("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]})},Kn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"})})},Jn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"})})},Xn=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M20 5H4c-1.1 0-1.99.9-1.99 2L2 17c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-9 3h2v2h-2V8zm0 3h2v2h-2v-2zM8 8h2v2H8V8zm0 3h2v2H8v-2zm-1 2H5v-2h2v2zm0-3H5V8h2v2zm9 7H8v-2h8v2zm0-4h-2v-2h2v2zm0-3h-2V8h2v2zm3 3h-2v-2h2v2zm0-3h-2V8h2v2z"})})},er=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M8 5v14l11-7z"})})},tr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"m10 16.5 6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"})})},nr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"m3.5 18.49 6-6.01 4 4L22 6.92l-1.41-1.41-7.09 7.97-4-4L2 16.99z"})})},rr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M10 10.02h5V21h-5zM17 21h3c1.1 0 2-.9 2-2v-9h-5v11zm3-18H5c-1.1 0-2 .9-2 2v3h19V5c0-1.1-.9-2-2-2zM3 19c0 1.1.9 2 2 2h3V10H3v9z"})})},ir=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"})})},ar=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"})})},or=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"})})},lr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M19 13H5v-2h14v2z"})})},ur=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M8.9999 14.7854L18.8928 4.8925C19.0803 4.70497 19.3347 4.59961 19.5999 4.59961C19.8651 4.59961 20.1195 4.70497 20.307 4.8925L21.707 6.2925C22.0975 6.68303 22.0975 7.31619 21.707 7.70672L9.70701 19.7067C9.31648 20.0972 8.68332 20.0972 8.2928 19.7067L2.6928 14.1067C2.50526 13.9192 2.3999 13.6648 2.3999 13.3996C2.3999 13.1344 2.50526 12.88 2.6928 12.6925L4.0928 11.2925C4.48332 10.902 5.11648 10.902 5.50701 11.2925L8.9999 14.7854Z"})})},cr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"})})},sr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"})})},fr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"})})},dr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M20 9H4v2h16V9zM4 15h16v-2H4v2z"})})},hr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M23 8c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2z"})})},mr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:[Ht("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 5C19.89 4.65 18.67 4.5 17.5 4.5C15.55 4.5 13.45 4.9 12 6C10.55 4.9 8.45 4.5 6.5 4.5C5.33 4.5 4.11 4.65 3 5C2.25 5.25 1.6 5.55 1 6V20.6C1 20.85 1.25 21.1 1.5 21.1C1.6 21.1 1.65 21.1 1.75 21.05C3.15 20.3 4.85 20 6.5 20C8.2 20 10.65 20.65 12 21.5C13.35 20.65 15.8 20 17.5 20C19.15 20 20.85 20.3 22.25 21.05C22.35 21.1 22.4 21.1 22.5 21.1C22.75 21.1 23 20.85 23 20.6V6C22.4 5.55 21.75 5.25 21 5ZM21 18.5C19.9 18.15 18.7 18 17.5 18C15.8 18 13.35 18.65 12 19.5C10.65 18.65 8.2 18 6.5 18C5.3 18 4.1 18.15 3 18.5V7C4.1 6.65 5.3 6.5 6.5 6.5C8.2 6.5 10.65 7.15 12 8C13.35 7.15 15.8 6.5 17.5 6.5C18.7 6.5 19.9 6.65 21 7V18.5Z"}),Ht("path",{d:"M17.5 10.5C18.38 10.5 19.23 10.59 20 10.76V9.24C19.21 9.09 18.36 9 17.5 9C15.8 9 14.26 9.29 13 9.83V11.49C14.13 10.85 15.7 10.5 17.5 10.5ZM13 12.49V14.15C14.13 13.51 15.7 13.16 17.5 13.16C18.38 13.16 19.23 13.25 20 13.42V11.9C19.21 11.75 18.36 11.66 17.5 11.66C15.8 11.66 14.26 11.96 13 12.49ZM17.5 14.33C15.8 14.33 14.26 14.62 13 15.16V16.82C14.13 16.18 15.7 15.83 17.5 15.83C18.38 15.83 19.23 15.92 20 16.09V14.57C19.21 14.41 18.36 14.33 17.5 14.33Z"}),Ht("path",{d:"M6.5 10.5C5.62 10.5 4.77 10.59 4 10.76V9.24C4.79 9.09 5.64 9 6.5 9C8.2 9 9.74 9.29 11 9.83V11.49C9.87 10.85 8.3 10.5 6.5 10.5ZM11 12.49V14.15C9.87 13.51 8.3 13.16 6.5 13.16C5.62 13.16 4.77 13.25 4 13.42V11.9C4.79 11.75 5.64 11.66 6.5 11.66C8.2 11.66 9.74 11.96 11 12.49ZM6.5 14.33C8.2 14.33 9.74 14.62 11 15.16V16.82C9.87 16.18 8.3 15.83 6.5 15.83C5.62 15.83 4.77 15.92 4 16.09V14.57C4.79 14.41 5.64 14.33 6.5 14.33Z"})]})},pr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3z"})})},vr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 6C9.79 6 8 7.79 8 10H10C10 8.9 10.9 8 12 8C13.1 8 14 8.9 14 10C14 10.8792 13.4202 11.3236 12.7704 11.8217C11.9421 12.4566 11 13.1787 11 15H13C13 13.9046 13.711 13.2833 14.4408 12.6455C15.21 11.9733 16 11.2829 16 10C16 7.79 14.21 6 12 6ZM13 16V18H11V16H13Z"})})},gr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M4 20h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm0-3h2v2H4v-2zM2 6c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2zm4 1H4V5h2v2zm-2 7h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm0-3h2v2H4v-2z"})})},yr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})})},_r=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"})})},br=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M7 20h4c0 1.1-.9 2-2 2s-2-.9-2-2zm-2-1h8v-2H5v2zm11.5-9.5c0 3.82-2.66 5.86-3.77 6.5H5.27c-1.11-.64-3.77-2.68-3.77-6.5C1.5 5.36 4.86 2 9 2s7.5 3.36 7.5 7.5zm4.87-2.13L20 8l1.37.63L22 10l.63-1.37L24 8l-1.37-.63L22 6l-.63 1.37zM19 6l.94-2.06L22 3l-2.06-.94L19 0l-.94 2.06L16 3l2.06.94L19 6z"})})},Cr=function(){return Ht("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:Ht("path",{d:"M3 14h4v-4H3v4zm0 5h4v-4H3v4zM3 9h4V5H3v4zm5 5h13v-4H8v4zm0 5h13v-4H8v4zM8 5v4h13V5H8z"})})},Dr=n(123),wr=n.n(Dr);function kr(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var xr=["to","isNavLink","children"],Sr=function(e){var t=e.to,n=e.isNavLink,r=e.children,i=kr(e,xr);return n?Ht(nt,ct(ct({to:t},i),{},{children:r})):Ht("div",ct(ct({},i),{},{children:r}))},Er=function(e){var t,n=e.activeItem,r=e.item,i=e.color,a=void 0===i?Ot("color-primary"):i,o=e.activeNavRef,l=e.onChange,u=e.isNavLink;return Ht(Sr,{className:wr()(lt({"vm-tabs-item":!0,"vm-tabs-item_active":n===r.value},r.className||"",r.className)),isNavLink:u,to:r.value,style:{color:a},onClick:(t=r.value,function(){l&&l(t)}),ref:n===r.value?o:void 0,children:[r.icon&&Ht("div",{className:wr()({"vm-tabs-item__icon":!0,"vm-tabs-item__icon_single":!r.label}),children:r.icon}),r.label]})},Ar="undefined"!==typeof window?r.useLayoutEffect:r.useEffect;var Nr=function(e,t,n,i){var a=(0,r.useRef)(t);Ar((function(){a.current=t}),[t]),(0,r.useEffect)((function(){var t,r=null!==(t=null===n||void 0===n?void 0:n.current)&&void 0!==t?t:window;if(r&&r.addEventListener){var o=function(e){return a.current(e)};return r.addEventListener(e,o,i),function(){r.removeEventListener(e,o,i)}}}),[e,n,i])},Mr=function(){var e=v((0,r.useState)({width:0,height:0}),2),t=e[0],n=e[1],i=function(){n({width:window.innerWidth,height:window.innerHeight})};return Nr("resize",i),Ar(i,[]),t},Fr=function(e){var t=e.activeItem,n=e.items,i=e.color,a=void 0===i?Ot("color-primary"):i,o=e.onChange,l=e.indicatorPlacement,u=void 0===l?"bottom":l,c=e.isNavLink,s=Mr(),f=(0,r.useRef)(null),d=v((0,r.useState)({left:0,width:0,bottom:0}),2),h=d[0],m=d[1];return(0,r.useEffect)((function(){var e;if((null===(e=f.current)||void 0===e?void 0:e.base)instanceof HTMLElement){var t=f.current.base,n=t.offsetLeft,r=t.offsetWidth,i=t.offsetHeight;m({left:n,width:r,bottom:"top"===u?i-2:0})}}),[s,t,f,n]),Ht("div",{className:"vm-tabs",children:[n.map((function(e){return Ht(Er,{activeItem:t,item:e,onChange:o,color:a,activeNavRef:f,isNavLink:c},e.value)})),Ht("div",{className:"vm-tabs__indicator",style:ct(ct({},h),{},{borderColor:a})})]})},Tr=[{value:"chart",icon:Ht(nr,{}),label:"Graph",prometheusCode:0},{value:"code",icon:Ht(ir,{}),label:"JSON",prometheusCode:3},{value:"table",icon:Ht(rr,{}),label:"Table",prometheusCode:1}],Or=function(){var e=jr().displayType,t=Hr();return Ht(Fr,{activeItem:e,items:Tr,onChange:function(n){var r;t({type:"SET_DISPLAY_TYPE",payload:null!==(r=n)&&void 0!==r?r:e})}})},Ir=Et("g0.tab",0),Pr=Tr.find((function(e){return e.prometheusCode===+Ir||e.value===Ir})),Lr=Nt("SERIES_LIMITS"),Br={displayType:(null===Pr||void 0===Pr?void 0:Pr.value)||"chart",nocache:!1,isTracingEnabled:!1,seriesLimits:Lr?JSON.parse(Nt("SERIES_LIMITS")):xt,tableCompact:Nt("TABLE_COMPACT")||!1};function Rr(e,t){switch(t.type){case"SET_DISPLAY_TYPE":return ct(ct({},e),{},{displayType:t.payload});case"SET_SERIES_LIMITS":return At("SERIES_LIMITS",JSON.stringify(t.payload)),ct(ct({},e),{},{seriesLimits:t.payload});case"TOGGLE_QUERY_TRACING":return ct(ct({},e),{},{isTracingEnabled:!e.isTracingEnabled});case"TOGGLE_NO_CACHE":return ct(ct({},e),{},{nocache:!e.nocache});case"TOGGLE_TABLE_COMPACT":return At("TABLE_COMPACT",!e.tableCompact),ct(ct({},e),{},{tableCompact:!e.tableCompact});default:throw new Error}}var zr=(0,r.createContext)({}),jr=function(){return(0,r.useContext)(zr).state},Hr=function(){return(0,r.useContext)(zr).dispatch},$r={customStep:Et("g0.step_input",""),yaxis:{limits:{enable:!1,range:{1:[0,0]}}},isHistogram:!1};function Yr(e,t){switch(t.type){case"TOGGLE_ENABLE_YAXIS_LIMITS":return ct(ct({},e),{},{yaxis:ct(ct({},e.yaxis),{},{limits:ct(ct({},e.yaxis.limits),{},{enable:!e.yaxis.limits.enable})})});case"SET_CUSTOM_STEP":return ct(ct({},e),{},{customStep:t.payload});case"SET_YAXIS_LIMITS":return ct(ct({},e),{},{yaxis:ct(ct({},e.yaxis),{},{limits:ct(ct({},e.yaxis.limits),{},{range:t.payload})})});case"SET_IS_HISTOGRAM":return ct(ct({},e),{},{isHistogram:t.payload});default:throw new Error}}var Vr=(0,r.createContext)({}),Ur=function(){return(0,r.useContext)(Vr).state},qr=function(){return(0,r.useContext)(Vr).dispatch},Wr={windows:"Windows",mac:"Mac OS",linux:"Linux"},Zr=function(){return(Object.values(Wr).find((function(e){return navigator.userAgent.indexOf(e)>=0}))||"unknown")===Wr.mac};function Qr(){var e=Mr(),t=function(){var e=["Android","webOS","iPhone","iPad","iPod","BlackBerry","Windows Phone"].map((function(e){return navigator.userAgent.match(new RegExp(e,"i"))})).some((function(e){return e})),t=window.innerWidth<500;return e||t},n=v((0,r.useState)(t()),2),i=n[0],a=n[1];return(0,r.useEffect)((function(){a(t())}),[e]),{isMobile:i}}var Gr={success:Ht(qn,{}),error:Ht(Un,{}),warning:Ht(Vn,{}),info:Ht(Yn,{})},Kr=function(e){var t,n=e.variant,r=e.children,i=Yt().isDarkTheme,a=Qr().isMobile;return Ht("div",{className:wr()((t={"vm-alert":!0},lt(t,"vm-alert_".concat(n),n),lt(t,"vm-alert_dark",i),lt(t,"vm-alert_mobile",a),t)),children:[Ht("div",{className:"vm-alert__icon",children:Gr[n||"info"]}),Ht("div",{className:"vm-alert__content",children:r})]})},Jr=(0,r.createContext)({showInfoMessage:function(){}}),Xr={dashboardsSettings:[],dashboardsLoading:!1,dashboardsError:""};function ei(e,t){switch(t.type){case"SET_DASHBOARDS_SETTINGS":return ct(ct({},e),{},{dashboardsSettings:t.payload});case"SET_DASHBOARDS_LOADING":return ct(ct({},e),{},{dashboardsLoading:t.payload});case"SET_DASHBOARDS_ERROR":return ct(ct({},e),{},{dashboardsError:t.payload});default:throw new Error}}var ti=(0,r.createContext)({}),ni=function(){return(0,r.useContext)(ti).state},ri=function(){for(var e=arguments.length,t=new Array(e),n=0;nd,p=r.top-20<0,v=r.left+C.width+20>f,g=r.left-20<0;return m&&(r.top=t.top-C.height-l),p&&(r.top=t.height+t.top+l),v&&(r.left=t.right-C.width-u),g&&(r.left=t.left+u),h&&(r.width="".concat(t.width,"px")),r.top<0&&(r.top=20),r}),[n,a,k,t,h]);d&&ai(E,(function(){return x(!1)}),n),(0,r.useEffect)((function(){if(E.current&&k&&(!g||p)){var e=E.current.getBoundingClientRect(),t=e.right,n=e.width;if(t>window.innerWidth){var r=window.innerWidth-20-n;E.current.style.left=rp,y=r.top-20<0,_=r.left+m.width+20>h,b=r.left-20<0;return v&&(r.top=n.top-m.height-c),y&&(r.top=n.height+n.top+c),_&&(r.left=n.right-m.width-s),b&&(r.left=n.left+s),r.top<0&&(r.top=20),r.left<0&&(r.left=20),r}),[g,o,f,m]),C=function(){"boolean"!==typeof i&&d(!0)},D=function(){d(!1)};return(0,r.useEffect)((function(){"boolean"===typeof i&&d(i)}),[i]),(0,r.useEffect)((function(){var e,t=null===g||void 0===g||null===(e=g.current)||void 0===e?void 0:e.base;if(t)return t.addEventListener("mouseenter",C),t.addEventListener("mouseleave",D),function(){t.removeEventListener("mouseenter",C),t.removeEventListener("mouseleave",D)}}),[g]),Ht(zt.HY,{children:[Ht(r.Fragment,{ref:g,children:t}),!c&&f&&r.default.createPortal(Ht("div",{className:"vm-tooltip",ref:y,style:b,children:n}),document.body)]})},pi=Ht("code",{children:Zr()?"Cmd":"Ctrl"}),vi=[{title:"Zoom in",description:Ht(zt.HY,{children:["To zoom in, hold down the ",pi," + ",Ht("code",{children:"scroll up"}),", or press the ",Ht("code",{children:"+"}),". Also, you can zoom in on a range on the graph by holding down your mouse button and selecting the range."]})},{title:"Zoom out",description:Ht(zt.HY,{children:["To zoom out, hold down the ",pi," + ",Ht("code",{children:"scroll down"}),", or press the ",Ht("code",{children:"-"}),"."]})},{title:"Move horizontal axis",description:Ht(zt.HY,{children:["To move the graph, hold down the ",pi," + ",Ht("code",{children:"drag"})," the graph to the right or left."]})},{title:"Fixing a tooltip",description:Ht(zt.HY,{children:["To fix the tooltip, ",Ht("code",{children:"click"})," mouse when it's open. Then, you can drag the fixed tooltip by ",Ht("code",{children:"clicking"})," and ",Ht("code",{children:"dragging"})," on the ",Ht(dr,{})," icon."]})},{title:"Set a custom range for the vertical axis",description:Ht(zt.HY,{children:["To set a custom range for the vertical axis, click on the ",Ht(jn,{})," icon located in the upper right corner of the graph, activate the toggle, and set the values."]})}],gi=[{title:"Show/hide a legend item",description:Ht(zt.HY,{children:[Ht("code",{children:"click"})," on a legend item to isolate it on the graph.",pi," + ",Ht("code",{children:"click"})," on a legend item to remove it from the graph. To revert to the previous state, click again."]})},{title:"Copy label key-value pairs",description:Ht(zt.HY,{children:[Ht("code",{children:"click"})," on a label key-value pair to save it to the clipboard."]})},{title:"Collapse/Expand the legend group",description:Ht(zt.HY,{children:[Ht("code",{children:"click"})," on the group name (e.g. ",Ht("b",{children:'Query 1: {__name__!=""}'}),") to collapse or expand the legend."]})}],yi=vi.concat(gi),_i=function(){var e=li(!1),t=e.value,n=e.setFalse,r=e.setTrue;return Ht(zt.HY,{children:[Ht(mi,{title:"Show tips on working with the graph",children:Ht(oi,{variant:"text",color:"gray",startIcon:Ht(br,{}),onClick:r})}),t&&Ht(hi,{title:"Tips on working with the graph and the legend",onClose:n,children:Ht("div",{className:"fc-graph-tips",children:yi.map((function(e){var t=e.title,n=e.description;return Ht("div",{className:"fc-graph-tips-item",children:[Ht("h4",{className:"fc-graph-tips-item__action",children:t}),Ht("p",{className:"fc-graph-tips-item__description",children:n})]},t)}))})})]})},bi=Ht("code",{children:Zr()?"Cmd":"Ctrl"}),Ci=[{title:"Query",list:[{keys:Ht("code",{children:"Enter"}),description:"Run"},{keys:Ht(zt.HY,{children:[Ht("code",{children:"Shift"})," + ",Ht("code",{children:"Enter"})]}),description:"Multi-line queries"},{keys:Ht(zt.HY,{children:[bi," + ",Ht("code",{children:"Arrow Up"})]}),description:"Previous command from the Query history"},{keys:Ht(zt.HY,{children:[bi," + ",Ht("code",{children:"Arrow Down"})]}),description:"Next command from the Query history"},{keys:Ht(zt.HY,{children:[bi," + ",Ht("code",{children:"click"})," by ",Ht(cr,{})]}),description:"Toggle multiple queries"}]},{title:"Graph",readMore:Ht(_i,{}),list:[{keys:Ht(zt.HY,{children:[bi," + ",Ht("code",{children:"scroll Up"})," or ",Ht("code",{children:"+"})]}),description:"Zoom in"},{keys:Ht(zt.HY,{children:[bi," + ",Ht("code",{children:"scroll Down"})," or ",Ht("code",{children:"-"})]}),description:"Zoom out"},{keys:Ht(zt.HY,{children:[bi," + ",Ht("code",{children:"drag"})]}),description:"Move the graph left/right"},{keys:Ht(zt.HY,{children:Ht("code",{children:"click"})}),description:"Select the series in the legend"},{keys:Ht(zt.HY,{children:[bi," + ",Ht("code",{children:"click"})]}),description:"Toggle multiple series in the legend"}]}],Di="Shortcut keys",wi=Zr(),ki=wi?"Cmd + /":"F1",xi=function(e){var t=e.showTitle,n=vt(),i=li(!1),a=i.value,o=i.setTrue,l=i.setFalse,u=(0,r.useCallback)((function(e){var t=wi&&"/"===e.key&&e.metaKey,n=!wi&&"F1"===e.key&&!e.metaKey;(t||n)&&o()}),[o]);return Nr("keydown",u),Ht(zt.HY,{children:[Ht(mi,{open:!0!==t&&void 0,title:"".concat(Di," (").concat(ki,")"),placement:"bottom-center",children:Ht(oi,{className:n?"":"vm-header-button",variant:"contained",color:"primary",startIcon:Ht(Xn,{}),onClick:o,children:t&&Di})}),a&&Ht(hi,{title:"Shortcut keys",onClose:l,children:Ht("div",{className:"vm-shortcuts",children:Ci.map((function(e){return Ht("div",{className:"vm-shortcuts-section",children:[e.readMore&&Ht("div",{className:"vm-shortcuts-section__read-more",children:e.readMore}),Ht("h3",{className:"vm-shortcuts-section__title",children:e.title}),Ht("div",{className:"vm-shortcuts-section-list",children:e.list.map((function(t,n){return Ht("div",{className:"vm-shortcuts-section-list-item",children:[Ht("div",{className:"vm-shortcuts-section-list-item__key",children:t.keys}),Ht("p",{className:"vm-shortcuts-section-list-item__description",children:t.description})]},"".concat(e.title,"_").concat(n))}))})]},e.title)}))})})]})},Si=function(e){var t=e.open;return Ht("button",{className:wr()({"vm-menu-burger":!0,"vm-menu-burger_opened":t}),children:Ht("span",{})})},Ei=function(e){var t=e.background,n=e.color,i=ke().pathname,a=Qr().isMobile,o=(0,r.useRef)(null),l=li(!1),u=l.value,c=l.toggle,s=l.setFalse;return(0,r.useEffect)(s,[i]),ai(o,s),Ht("div",{className:"vm-header-sidebar",ref:o,children:[Ht("div",{className:wr()({"vm-header-sidebar-button":!0,"vm-header-sidebar-button_open":u}),onClick:c,children:Ht(Si,{open:u})}),Ht("div",{className:wr()({"vm-header-sidebar-menu":!0,"vm-header-sidebar-menu_open":u}),children:[Ht("div",{children:Ht(di,{color:n,background:t,direction:"column"})}),Ht("div",{className:"vm-header-sidebar-menu-settings",children:!a&&Ht(xi,{showTitle:!0})})]})]})},Ai=function(e){var t=e.label,n=e.value,i=e.type,a=void 0===i?"text":i,o=e.error,l=void 0===o?"":o,u=e.placeholder,c=e.endIcon,s=e.startIcon,f=e.disabled,d=void 0!==f&&f,h=e.autofocus,m=void 0!==h&&h,p=e.helperText,v=e.inputmode,g=void 0===v?"text":v,y=e.onChange,_=e.onEnter,b=e.onKeyDown,C=e.onFocus,D=e.onBlur,w=Yt().isDarkTheme,k=Qr().isMobile,x=(0,r.useRef)(null),S=(0,r.useRef)(null),E=(0,r.useMemo)((function(){return"textarea"===a?S:x}),[a]),A=wr()({"vm-text-field__input":!0,"vm-text-field__input_error":l,"vm-text-field__input_icon-start":s,"vm-text-field__input_disabled":d,"vm-text-field__input_textarea":"textarea"===a}),N=function(e){b&&b(e),"Enter"!==e.key||e.shiftKey||(e.preventDefault(),_&&_())},M=function(e){d||y&&y(e.target.value)};(0,r.useEffect)((function(){var e;m&&!k&&(null===E||void 0===E||null===(e=E.current)||void 0===e?void 0:e.focus)&&E.current.focus()}),[E,m]);var F=function(){C&&C()},T=function(){D&&D()};return Ht("label",{className:wr()({"vm-text-field":!0,"vm-text-field_textarea":"textarea"===a,"vm-text-field_dark":w}),"data-replicated-value":n,children:[s&&Ht("div",{className:"vm-text-field__icon-start",children:s}),c&&Ht("div",{className:"vm-text-field__icon-end",children:c}),"textarea"===a?Ht("textarea",{className:A,disabled:d,ref:S,value:n,rows:1,inputMode:g,placeholder:u,autoCapitalize:"none",onInput:M,onKeyDown:N,onFocus:F,onBlur:T}):Ht("input",{className:A,disabled:d,ref:x,value:n,type:a,placeholder:u,inputMode:g,autoCapitalize:"none",onInput:M,onKeyDown:N,onFocus:F,onBlur:T}),t&&Ht("span",{className:"vm-text-field__label",children:t}),Ht("span",{className:"vm-text-field__error","data-show":!!l,children:l}),p&&!l&&Ht("span",{className:"vm-text-field__helper-text",children:p})]})},Ni=function(e){var t=e.accountIds,n=vt(),i=Qr().isMobile,a=Yt(),o=a.tenantId,l=a.serverUrl,u=Vt(),c=Mn(),s=v((0,r.useState)(""),2),f=s[0],d=s[1],h=(0,r.useRef)(null),m=li(!1),p=m.value,g=m.toggle,y=m.setFalse,_=(0,r.useMemo)((function(){if(!f)return t;try{var e=new RegExp(f,"i");return t.filter((function(t){return e.test(t)})).sort((function(t,n){var r,i;return((null===(r=t.match(e))||void 0===r?void 0:r.index)||0)-((null===(i=n.match(e))||void 0===i?void 0:i.index)||0)}))}catch(n){return[]}}),[f,t]),b=(0,r.useMemo)((function(){return t.length>1}),[t]),C=function(e){return function(){var t=e;if(u({type:"SET_TENANT_ID",payload:t}),l){var n=yt(l,t);if(n===l)return;u({type:"SET_SERVER",payload:n}),c({type:"RUN_QUERY"})}y()}};return(0,r.useEffect)((function(){var e=_t(l);o&&o!==e?C(o)():C(e)()}),[l]),b?Ht("div",{className:"vm-tenant-input",children:[Ht(mi,{title:"Define Tenant ID if you need request to another storage",children:Ht("div",{ref:h,children:i?Ht("div",{className:"vm-mobile-option",onClick:g,children:[Ht("span",{className:"vm-mobile-option__icon",children:Ht(gr,{})}),Ht("div",{className:"vm-mobile-option-text",children:[Ht("span",{className:"vm-mobile-option-text__label",children:"Tenant ID"}),Ht("span",{className:"vm-mobile-option-text__value",children:o})]}),Ht("span",{className:"vm-mobile-option__arrow",children:Ht(Zn,{})})]}):Ht(oi,{className:n?"":"vm-header-button",variant:"contained",color:"primary",fullWidth:!0,startIcon:Ht(gr,{}),endIcon:Ht("div",{className:wr()({"vm-execution-controls-buttons__arrow":!0,"vm-execution-controls-buttons__arrow_open":p}),children:Ht(Zn,{})}),onClick:g,children:o})})}),Ht(ui,{open:p,placement:"bottom-right",onClose:y,buttonRef:h,title:i?"Define Tenant ID":void 0,children:Ht("div",{className:wr()({"vm-list vm-tenant-input-list":!0,"vm-list vm-tenant-input-list_mobile":i}),children:[Ht("div",{className:"vm-tenant-input-list__search",children:Ht(Ai,{autofocus:!0,label:"Search",value:f,onChange:d,type:"search"})}),_.map((function(e){return Ht("div",{className:wr()({"vm-list-item":!0,"vm-list-item_mobile":i,"vm-list-item_active":e===o}),onClick:C(e),children:e},e)}))]})})]}):null};var Mi=function(e){var t=(0,r.useRef)();return(0,r.useEffect)((function(){t.current=e}),[e]),t.current},Fi=function(){var e=vt(),t=Qr().isMobile,n=Ur(),i=n.customStep,a=n.isHistogram,o=Nn().period,l=o.step,u=o.end,c=o.start,s=qr(),f=Mi(u-c),d=(0,r.useMemo)((function(){return un(u-c,a)}),[l,a]),h=v((0,r.useState)(i||d),2),m=h[0],p=h[1],g=v((0,r.useState)(""),2),y=g[0],_=g[1],b=li(!1),C=b.value,D=b.toggle,w=b.setFalse,k=(0,r.useRef)(null),x=function(e){var t=e||m||d||"1s",n=(t.match(/[a-zA-Z]+/g)||[]).length?t:"".concat(t,"s");s({type:"SET_CUSTOM_STEP",payload:n}),p(n),_("")},S=function(e){var t=e.match(/[-+]?([0-9]*\.[0-9]+|[0-9]+)/g)||[],n=e.match(/[a-zA-Z]+/g)||[],r=t.length&&t.every((function(e){return parseFloat(e)>0})),i=n.every((function(e){return nn.find((function(t){return t.short===e}))})),a=r&&i;p(e),_(a?"":Ft.validStep)};return(0,r.useEffect)((function(){i&&x(i)}),[i]),(0,r.useEffect)((function(){!i&&d&&x(d)}),[d]),(0,r.useEffect)((function(){u-c!==f&&f&&d&&x(d)}),[u,c,f,d]),(0,r.useEffect)((function(){l!==i&&l!==d||x(d)}),[a]),Ht("div",{className:"vm-step-control",ref:k,children:[t?Ht("div",{className:"vm-mobile-option",onClick:D,children:[Ht("span",{className:"vm-mobile-option__icon",children:Ht(hr,{})}),Ht("div",{className:"vm-mobile-option-text",children:[Ht("span",{className:"vm-mobile-option-text__label",children:"Step"}),Ht("span",{className:"vm-mobile-option-text__value",children:m})]}),Ht("span",{className:"vm-mobile-option__arrow",children:Ht(Zn,{})})]}):Ht(mi,{title:"Query resolution step width",children:Ht(oi,{className:e?"":"vm-header-button",variant:"contained",color:"primary",startIcon:Ht(hr,{}),onClick:D,children:Ht("p",{children:["STEP",Ht("p",{className:"vm-step-control__value",children:m})]})})}),Ht(ui,{open:C,placement:"bottom-right",onClose:w,buttonRef:k,title:t?"Query resolution step width":void 0,children:Ht("div",{className:wr()({"vm-step-control-popper":!0,"vm-step-control-popper_mobile":t}),children:[Ht(Ai,{autofocus:!0,label:"Step value",value:m,error:y,onChange:S,onEnter:function(){x(),w()},onFocus:function(){document.activeElement instanceof HTMLInputElement&&document.activeElement.select()},onBlur:x,endIcon:Ht(mi,{title:"Set default step value: ".concat(d),children:Ht(oi,{size:"small",variant:"text",color:"primary",startIcon:Ht($n,{}),onClick:function(){var e=d||"1s";S(e),x(e)}})})}),Ht("div",{className:"vm-step-control-popper-info",children:[Ht("code",{children:"step"})," - the ",Ht("a",{className:"vm-link vm-link_colored",href:"https://prometheus.io/docs/prometheus/latest/querying/basics/#time-durations",target:"_blank",rel:"noreferrer",children:"interval"}),"between datapoints, which must be returned from the range query. The ",Ht("code",{children:"query"})," is executed at",Ht("code",{children:"start"}),", ",Ht("code",{children:"start+step"}),", ",Ht("code",{children:"start+2*step"}),", \u2026, ",Ht("code",{children:"end"})," timestamps.",Ht("a",{className:"vm-link vm-link_colored",href:"https://docs.victoriametrics.com/keyConcepts.html#range-query",target:"_blank",rel:"help noreferrer",children:"Read more about Range query"})]})]})})]})},Ti=function(e){var t=e.relativeTime,n=e.setDuration,r=Qr().isMobile;return Ht("div",{className:wr()({"vm-time-duration":!0,"vm-time-duration_mobile":r}),children:mn.map((function(e){var i,a=e.id,o=e.duration,l=e.until,u=e.title;return Ht("div",{className:wr()({"vm-list-item":!0,"vm-list-item_mobile":r,"vm-list-item_active":a===t}),onClick:(i={duration:o,until:l(),id:a},function(){n(i)}),children:u||o},a)}))})},Oi=function(e){var t=e.viewDate,n=e.showArrowNav,r=e.onChangeViewDate;return Ht("div",{className:"vm-calendar-header",children:[Ht("div",{className:"vm-calendar-header-left",onClick:e.toggleDisplayYears,children:[Ht("span",{className:"vm-calendar-header-left__date",children:t.format("MMMM YYYY")}),Ht("div",{className:"vm-calendar-header-left__select-year",children:Ht(Qn,{})})]}),n&&Ht("div",{className:"vm-calendar-header-right",children:[Ht("div",{className:"vm-calendar-header-right__prev",onClick:function(){r(t.subtract(1,"month"))},children:Ht(Zn,{})}),Ht("div",{className:"vm-calendar-header-right__next",onClick:function(){r(t.add(1,"month"))},children:Ht(Zn,{})})]})]})},Ii=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],Pi=function(e){var t=e.viewDate,n=e.selectDate,i=e.onChangeSelectDate,o="YYYY-MM-DD",l=a()().tz().startOf("day"),u=(0,r.useMemo)((function(){var e=new Array(42).fill(null),n=t.startOf("month"),r=t.endOf("month").diff(n,"day")+1,i=new Array(r).fill(n).map((function(e,t){return e.add(t,"day")})),a=n.day();return e.splice.apply(e,[a,r].concat(_(i))),e}),[t]),c=function(e){return function(){e&&i(e)}};return Ht("div",{className:"vm-calendar-body",children:[Ii.map((function(e){return Ht("div",{className:"vm-calendar-body-cell vm-calendar-body-cell_weekday",children:e[0]},e)})),u.map((function(e,t){return Ht("div",{className:wr()({"vm-calendar-body-cell":!0,"vm-calendar-body-cell_day":!0,"vm-calendar-body-cell_day_empty":!e,"vm-calendar-body-cell_day_active":(e&&e.format(o))===n.format(o),"vm-calendar-body-cell_day_today":(e&&e.format(o))===l.format(o)}),onClick:c(e),children:e&&e.format("D")},e?e.format(o):t)}))]})},Li=function(e){var t=e.viewDate,n=e.onChangeViewDate,i=a()().format("YYYY"),o=(0,r.useMemo)((function(){return t.format("YYYY")}),[t]),l=(0,r.useMemo)((function(){var e=a()().subtract(9,"year");return new Array(18).fill(e).map((function(e,t){return e.add(t,"year")}))}),[t]);(0,r.useEffect)((function(){var e=document.getElementById("vm-calendar-year-".concat(o));e&&e.scrollIntoView({block:"center"})}),[]);return Ht("div",{className:"vm-calendar-years",children:l.map((function(e){return Ht("div",{className:wr()({"vm-calendar-years__year":!0,"vm-calendar-years__year_selected":e.format("YYYY")===o,"vm-calendar-years__year_today":e.format("YYYY")===i}),id:"vm-calendar-year-".concat(e.format("YYYY")),onClick:(t=e,function(){n(t)}),children:e.format("YYYY")},e.format("YYYY"));var t}))})},Bi=function(e){var t=e.viewDate,n=e.selectDate,i=e.onChangeViewDate,o=a()().format("MM"),l=(0,r.useMemo)((function(){return n.format("MM")}),[n]),u=(0,r.useMemo)((function(){return new Array(12).fill("").map((function(e,n){return a()(t).month(n)}))}),[t]);(0,r.useEffect)((function(){var e=document.getElementById("vm-calendar-year-".concat(l));e&&e.scrollIntoView({block:"center"})}),[]);var c=function(e){return function(){i(e)}};return Ht("div",{className:"vm-calendar-years",children:u.map((function(e){return Ht("div",{className:wr()({"vm-calendar-years__year":!0,"vm-calendar-years__year_selected":e.format("MM")===l,"vm-calendar-years__year_today":e.format("MM")===o}),id:"vm-calendar-year-".concat(e.format("MM")),onClick:c(e),children:e.format("MMMM")},e.format("MM"))}))})},Ri=function(e){return e[e.days=0]="days",e[e.months=1]="months",e[e.years=2]="years",e}(Ri||{}),zi=function(e){var t=e.date,n=e.format,i=void 0===n?Wt:n,o=e.onChange,l=v((0,r.useState)(Ri.days),2),u=l[0],c=l[1],s=v((0,r.useState)(a().tz(t)),2),f=s[0],d=s[1],h=v((0,r.useState)(a().tz(t)),2),m=h[0],p=h[1],g=a()().startOf("day").tz(),y=g.format()===f.format(),_=Qr().isMobile,b=function(e){d(e),c((function(e){return e===Ri.years?Ri.months:Ri.days}))};return(0,r.useEffect)((function(){m.format()!==a().tz(t).format()&&o(m.format(i))}),[m]),(0,r.useEffect)((function(){var e=a().tz(t);d(e),p(e)}),[t]),Ht("div",{className:wr()({"vm-calendar":!0,"vm-calendar_mobile":_}),children:[Ht(Oi,{viewDate:f,onChangeViewDate:b,toggleDisplayYears:function(){c((function(e){return e===Ri.years?Ri.days:Ri.years}))},showArrowNav:u===Ri.days}),u===Ri.days&&Ht(Pi,{viewDate:f,selectDate:m,onChangeSelectDate:function(e){p(e)}}),u===Ri.years&&Ht(Li,{viewDate:f,onChangeViewDate:b}),u===Ri.months&&Ht(Bi,{selectDate:m,viewDate:f,onChangeViewDate:b}),!y&&u===Ri.days&&Ht("div",{className:"vm-calendar-footer",children:Ht(oi,{variant:"text",size:"small",onClick:function(){d(g)},children:"show today"})})]})},ji=(0,r.forwardRef)((function(e,t){var n=e.date,i=e.targetRef,o=e.format,l=void 0===o?Wt:o,u=e.onChange,c=e.label,s=(0,r.useMemo)((function(){return a()(n).isValid()?a().tz(n):a()().tz()}),[n]),f=Qr().isMobile,d=li(!1),h=d.value,m=d.toggle,p=d.setFalse;return Nr("click",m,i),Nr("keyup",(function(e){"Escape"!==e.key&&"Enter"!==e.key||p()})),Ht(zt.HY,{children:Ht(ui,{open:h,buttonRef:i,placement:"bottom-right",onClose:p,title:f?c:void 0,children:Ht("div",{ref:t,children:Ht(zi,{date:s,format:l,onChange:function(e){u(e),p()}})})})})})),Hi=ji,$i=n(111),Yi=n.n($i),Vi=function(e){return a()(e).isValid()?a().tz(e).format(Wt):e},Ui=function(e){var t=e.value,n=void 0===t?"":t,i=e.label,o=e.pickerLabel,l=e.pickerRef,u=e.onChange,c=e.onEnter,s=(0,r.useRef)(null),f=v((0,r.useState)(null),2),d=f[0],h=f[1],m=v((0,r.useState)(Vi(n)),2),p=m[0],g=m[1],y=v((0,r.useState)(!1),2),_=y[0],b=y[1],C=v((0,r.useState)(!1),2),D=C[0],w=C[1],k=a()(p).isValid()?"":"Expected format: YYYY-MM-DD HH:mm:ss";return(0,r.useEffect)((function(){var e=Vi(n);e!==p&&g(e),D&&(c(),w(!1))}),[n]),(0,r.useEffect)((function(){_&&d&&(d.focus(),d.setSelectionRange(11,11),b(!1))}),[_]),Ht("div",{className:wr()({"vm-date-time-input":!0,"vm-date-time-input_error":k}),children:[Ht("label",{children:i}),Ht(Yi(),{tabIndex:1,inputRef:h,mask:"9999-99-99 99:99:99",placeholder:"YYYY-MM-DD HH:mm:ss",value:p,autoCapitalize:"none",inputMode:"numeric",maskChar:null,onChange:function(e){g(e.currentTarget.value)},onBlur:function(){u(p)},onKeyUp:function(e){"Enter"===e.key&&(u(p),w(!0))}}),k&&Ht("span",{className:"vm-date-time-input__error-text",children:k}),Ht("div",{className:"vm-date-time-input__icon",ref:s,children:Ht(oi,{variant:"text",color:"gray",size:"small",startIcon:Ht(Kn,{})})}),Ht(Hi,{label:o,ref:l,date:p,onChange:function(e){g(e),b(!0)},targetRef:s})]})},qi=function(){var e=Qr().isMobile,t=Yt().isDarkTheme,n=(0,r.useRef)(null),i=Mr(),o=(0,r.useMemo)((function(){return i.width>1120}),[i]),l=v((0,r.useState)(),2),u=l[0],c=l[1],s=v((0,r.useState)(),2),f=s[0],d=s[1],h=Nn(),m=h.period,p=m.end,g=m.start,y=h.relativeTime,_=h.timezone,b=h.duration,C=Mn(),D=vt(),w=Mi(_),k=li(!1),x=k.value,S=k.toggle,E=k.setFalse,A=(0,r.useMemo)((function(){return{region:_,utc:vn(_)}}),[_]);(0,r.useEffect)((function(){c(fn(hn(p)))}),[_,p]),(0,r.useEffect)((function(){d(fn(hn(g)))}),[_,g]);var N=function(e){var t=e.duration,n=e.until,r=e.id;C({type:"SET_RELATIVE_TIME",payload:{duration:t,until:n,id:r}}),E()},M=(0,r.useMemo)((function(){return{start:a().tz(hn(g)).format(Wt),end:a().tz(hn(p)).format(Wt)}}),[g,p,_]),F=(0,r.useMemo)((function(){return y&&"none"!==y?y.replace(/_/g," "):"".concat(M.start," - ").concat(M.end)}),[y,M]),T=(0,r.useRef)(null),O=(0,r.useRef)(null),I=(0,r.useRef)(null),P=function(){f&&u&&C({type:"SET_PERIOD",payload:{from:a().tz(f).toDate(),to:a().tz(u).toDate()}}),E()};return(0,r.useEffect)((function(){var e=pn({relativeTimeId:y,defaultDuration:b,defaultEndInput:hn(p)});w&&_!==w&&N({id:e.relativeTimeId,duration:e.duration,until:e.endInput})}),[_,w]),ai(n,(function(t){var n,r;if(!e){var i=t.target,a=(null===T||void 0===T?void 0:T.current)&&(null===T||void 0===T||null===(n=T.current)||void 0===n?void 0:n.contains(i)),o=(null===O||void 0===O?void 0:O.current)&&(null===O||void 0===O||null===(r=O.current)||void 0===r?void 0:r.contains(i));a||o||E()}})),Ht(zt.HY,{children:[Ht("div",{ref:I,children:e?Ht("div",{className:"vm-mobile-option",onClick:S,children:[Ht("span",{className:"vm-mobile-option__icon",children:Ht(Gn,{})}),Ht("div",{className:"vm-mobile-option-text",children:[Ht("span",{className:"vm-mobile-option-text__label",children:"Time range"}),Ht("span",{className:"vm-mobile-option-text__value",children:F})]}),Ht("span",{className:"vm-mobile-option__arrow",children:Ht(Zn,{})})]}):Ht(mi,{title:o?"Time range controls":F,children:Ht(oi,{className:D?"":"vm-header-button",variant:"contained",color:"primary",startIcon:Ht(Gn,{}),onClick:S,children:o&&Ht("span",{children:F})})})}),Ht(ui,{open:x,buttonRef:I,placement:"bottom-right",onClose:E,clickOutside:!1,title:e?"Time range controls":"",children:Ht("div",{className:wr()({"vm-time-selector":!0,"vm-time-selector_mobile":e}),ref:n,children:[Ht("div",{className:"vm-time-selector-left",children:[Ht("div",{className:wr()({"vm-time-selector-left-inputs":!0,"vm-time-selector-left-inputs_dark":t}),children:[Ht(Ui,{value:f,label:"From:",pickerLabel:"Date From",pickerRef:T,onChange:d,onEnter:P}),Ht(Ui,{value:u,label:"To:",pickerLabel:"Date To",pickerRef:O,onChange:c,onEnter:P})]}),Ht("div",{className:"vm-time-selector-left-timezone",children:[Ht("div",{className:"vm-time-selector-left-timezone__title",children:A.region}),Ht("div",{className:"vm-time-selector-left-timezone__utc",children:A.utc})]}),Ht(oi,{variant:"text",startIcon:Ht(Jn,{}),onClick:function(){return C({type:"RUN_QUERY_TO_NOW"})},children:"switch to now"}),Ht("div",{className:"vm-time-selector-left__controls",children:[Ht(oi,{color:"error",variant:"outlined",onClick:function(){c(fn(hn(p))),d(fn(hn(g))),E()},children:"Cancel"}),Ht(oi,{color:"primary",onClick:P,children:"Apply"})]})]}),Ht(Ti,{relativeTime:y||"",setDuration:N})]})})]})},Wi=function(){var e=Se(),t=v(at(),2),n=t[0],i=t[1];return{setSearchParamsFromKeys:(0,r.useCallback)((function(t){var r=!!Array.from(n.values()).length,a=!1;Object.entries(t).forEach((function(e){var t=v(e,2),r=t[0],i=t[1];n.get(r)!=="".concat(i)&&(n.set(r,"".concat(i)),a=!0)})),a&&(r?i(n):e("?".concat(n.toString()),{replace:!0}))}),[n,e])}},Zi=function(){var e=Qr().isMobile,t=vt(),n=(0,r.useRef)(null),i=v(at(),1)[0],o=Wi().setSearchParamsFromKeys,l=i.get("date")||a()().tz().format(qt),u=(0,r.useMemo)((function(){return a().tz(l).format(qt)}),[l]),c=function(e){o({date:e})};return(0,r.useEffect)((function(){c(l)}),[]),Ht("div",{children:[Ht("div",{ref:n,children:e?Ht("div",{className:"vm-mobile-option",children:[Ht("span",{className:"vm-mobile-option__icon",children:Ht(Kn,{})}),Ht("div",{className:"vm-mobile-option-text",children:[Ht("span",{className:"vm-mobile-option-text__label",children:"Date control"}),Ht("span",{className:"vm-mobile-option-text__value",children:u})]}),Ht("span",{className:"vm-mobile-option__arrow",children:Ht(Zn,{})})]}):Ht(mi,{title:"Date control",children:Ht(oi,{className:t?"":"vm-header-button",variant:"contained",color:"primary",startIcon:Ht(Kn,{}),children:u})})}),Ht(Hi,{label:"Date control",date:l||"",format:qt,onChange:c,targetRef:n})]})},Qi=[{seconds:0,title:"Off"},{seconds:1,title:"1s"},{seconds:2,title:"2s"},{seconds:5,title:"5s"},{seconds:10,title:"10s"},{seconds:30,title:"30s"},{seconds:60,title:"1m"},{seconds:300,title:"5m"},{seconds:900,title:"15m"},{seconds:1800,title:"30m"},{seconds:3600,title:"1h"},{seconds:7200,title:"2h"}],Gi=function(){var e=Qr().isMobile,t=Mn(),n=vt(),i=v((0,r.useState)(!1),2),a=i[0],o=i[1],l=v((0,r.useState)(Qi[0]),2),u=l[0],c=l[1],s=li(!1),f=s.value,d=s.toggle,h=s.setFalse,m=(0,r.useRef)(null);(0,r.useEffect)((function(){var e,n=u.seconds;return a?e=setInterval((function(){t({type:"RUN_QUERY"})}),1e3*n):c(Qi[0]),function(){e&&clearInterval(e)}}),[u,a]);var p=function(e){return function(){!function(e){(a&&!e.seconds||!a&&e.seconds)&&o((function(e){return!e})),c(e),h()}(e)}};return Ht(zt.HY,{children:[Ht("div",{className:"vm-execution-controls",children:Ht("div",{className:wr()({"vm-execution-controls-buttons":!0,"vm-execution-controls-buttons_mobile":e,"vm-header-button":!n}),children:[!e&&Ht(mi,{title:"Refresh dashboard",children:Ht(oi,{variant:"contained",color:"primary",onClick:function(){t({type:"RUN_QUERY"})},startIcon:Ht(Wn,{})})}),e?Ht("div",{className:"vm-mobile-option",onClick:d,children:[Ht("span",{className:"vm-mobile-option__icon",children:Ht($n,{})}),Ht("div",{className:"vm-mobile-option-text",children:[Ht("span",{className:"vm-mobile-option-text__label",children:"Auto-refresh"}),Ht("span",{className:"vm-mobile-option-text__value",children:u.title})]}),Ht("span",{className:"vm-mobile-option__arrow",children:Ht(Zn,{})})]}):Ht(mi,{title:"Auto-refresh control",children:Ht("div",{ref:m,children:Ht(oi,{variant:"contained",color:"primary",fullWidth:!0,endIcon:Ht("div",{className:wr()({"vm-execution-controls-buttons__arrow":!0,"vm-execution-controls-buttons__arrow_open":f}),children:Ht(Zn,{})}),onClick:d,children:u.title})})})]})}),Ht(ui,{open:f,placement:"bottom-right",onClose:h,buttonRef:m,title:e?"Auto-refresh duration":void 0,children:Ht("div",{className:wr()({"vm-execution-controls-list":!0,"vm-execution-controls-list_mobile":e}),children:Qi.map((function(t){return Ht("div",{className:wr()({"vm-list-item":!0,"vm-list-item_mobile":e,"vm-list-item_active":t.seconds===u.seconds}),onClick:p(t),children:t.title},t.seconds)}))})})]})},Ki=function(e){var t;try{t=new URL(e)}catch(jt){return!1}return"http:"===t.protocol||"https:"===t.protocol},Ji=function(e){var t=e.serverUrl,n=e.stateServerUrl,i=e.onChange,a=e.onEnter,o=v((0,r.useState)(""),2),l=o[0],u=o[1];return(0,r.useEffect)((function(){n||u(Ft.emptyServer),Ki(n)||u(Ft.validServer)}),[n]),Ht(Ai,{autofocus:!0,label:"Server URL",value:t,error:l,onChange:function(e){i(e||""),u("")},onEnter:a,inputmode:"url"})},Xi=[{label:"Graph",type:"chart"},{label:"JSON",type:"code"},{label:"Table",type:"table"}],ea=function(e){var t=e.limits,n=e.onChange,i=e.onEnter,a=Qr().isMobile,o=v((0,r.useState)({table:"",chart:"",code:""}),2),l=o[0],u=o[1],c=function(e){return function(r){!function(e,r){var i=e||"";u((function(e){return ct(ct({},e),{},lt({},r,+i<0?Ft.positiveNumber:""))})),n(ct(ct({},t),{},lt({},r,i||1/0)))}(r,e)}};return Ht("div",{className:"vm-limits-configurator",children:[Ht("div",{className:"vm-server-configurator__title",children:["Series limits by tabs",Ht(mi,{title:"Set to 0 to disable the limit",children:Ht(oi,{variant:"text",color:"primary",size:"small",startIcon:Ht(Yn,{})})}),Ht("div",{className:"vm-limits-configurator-title__reset",children:Ht(oi,{variant:"text",color:"primary",size:"small",startIcon:Ht($n,{}),onClick:function(){n(xt)},children:"Reset limits"})})]}),Ht("div",{className:wr()({"vm-limits-configurator__inputs":!0,"vm-limits-configurator__inputs_mobile":a}),children:Xi.map((function(e){return Ht("div",{children:Ht(Ai,{label:e.label,value:t[e.type],error:l[e.type],onChange:c(e.type),onEnter:i,type:"number"})},e.type)}))})]})},ta=function(e){var t=e.defaultExpanded,n=void 0!==t&&t,i=e.onChange,a=e.title,o=e.children,l=v((0,r.useState)(n),2),u=l[0],c=l[1];return(0,r.useEffect)((function(){i&&i(u)}),[u]),Ht(zt.HY,{children:[Ht("header",{className:"vm-accordion-header ".concat(u&&"vm-accordion-header_open"),onClick:function(){c((function(e){return!e}))},children:[a,Ht("div",{className:"vm-accordion-header__arrow ".concat(u&&"vm-accordion-header__arrow_open"),children:Ht(Zn,{})})]}),u&&Ht("section",{className:"vm-accordion-section",children:o},"content")]})},na=function(e){var t=e.timezoneState,n=e.onChange,i=Qr().isMobile,o=gn(),l=v((0,r.useState)(""),2),u=l[0],c=l[1],s=(0,r.useRef)(null),f=li(!1),d=f.value,h=f.toggle,m=f.setFalse,p=(0,r.useMemo)((function(){if(!u)return o;try{return gn(u)}catch(e){return{}}}),[u,o]),g=(0,r.useMemo)((function(){return Object.keys(p)}),[p]),y=(0,r.useMemo)((function(){return{region:a().tz.guess(),utc:vn(a().tz.guess())}}),[]),_=(0,r.useMemo)((function(){return{region:t,utc:vn(t)}}),[t]),b=function(e){return function(){!function(e){n(e.region),c(""),m()}(e)}};return Ht("div",{className:"vm-timezones",children:[Ht("div",{className:"vm-server-configurator__title",children:"Time zone"}),Ht("div",{className:"vm-timezones-item vm-timezones-item_selected",onClick:h,ref:s,children:[Ht("div",{className:"vm-timezones-item__title",children:_.region}),Ht("div",{className:"vm-timezones-item__utc",children:_.utc}),Ht("div",{className:wr()({"vm-timezones-item__icon":!0,"vm-timezones-item__icon_open":d}),children:Ht(Qn,{})})]}),Ht(ui,{open:d,buttonRef:s,placement:"bottom-left",onClose:m,fullWidth:!0,title:i?"Time zone":void 0,children:Ht("div",{className:wr()({"vm-timezones-list":!0,"vm-timezones-list_mobile":i}),children:[Ht("div",{className:"vm-timezones-list-header",children:[Ht("div",{className:"vm-timezones-list-header__search",children:Ht(Ai,{autofocus:!0,label:"Search",value:u,onChange:function(e){c(e)}})}),Ht("div",{className:"vm-timezones-item vm-timezones-list-group-options__item",onClick:b(y),children:[Ht("div",{className:"vm-timezones-item__title",children:["Browser Time (",y.region,")"]}),Ht("div",{className:"vm-timezones-item__utc",children:y.utc})]})]}),g.map((function(e){return Ht("div",{className:"vm-timezones-list-group",children:Ht(ta,{defaultExpanded:!0,title:Ht("div",{className:"vm-timezones-list-group__title",children:e}),children:Ht("div",{className:"vm-timezones-list-group-options",children:p[e]&&p[e].map((function(e){return Ht("div",{className:"vm-timezones-item vm-timezones-list-group-options__item",onClick:b(e),children:[Ht("div",{className:"vm-timezones-item__title",children:e.region}),Ht("div",{className:"vm-timezones-item__utc",children:e.utc})]},e.search)}))})})},e)}))]})})]})},ra=function(e){var t=e.options,n=e.value,i=e.label,a=e.onChange,o=(0,r.useRef)(null),l=v((0,r.useState)({width:"0px",left:"0px",borderRadius:"0px"}),2),u=l[0],c=l[1],s=function(e){return function(){a(e)}};return(0,r.useEffect)((function(){if(o.current){var e=t.findIndex((function(e){return e.value===n})),r=o.current.getBoundingClientRect().width,i=e*r,a="0";0===e&&(a="16px 0 0 16px"),e===t.length-1&&(a="10px",i-=1,a="0 16px 16px 0"),0!==e&&e!==t.length-1&&(r+=1,i-=1),c({width:"".concat(r,"px"),left:"".concat(i,"px"),borderRadius:a})}else c({width:"0px",left:"0px",borderRadius:"0px"})}),[o,n,t]),Ht("div",{className:"vm-toggles",children:[i&&Ht("label",{className:"vm-toggles__label",children:i}),Ht("div",{className:"vm-toggles-group",style:{gridTemplateColumns:"repeat(".concat(t.length,", 1fr)")},children:[u.borderRadius&&Ht("div",{className:"vm-toggles-group__highlight",style:u}),t.map((function(e,t){return Ht("div",{className:wr()({"vm-toggles-group-item":!0,"vm-toggles-group-item_first":0===t,"vm-toggles-group-item_active":e.value===n,"vm-toggles-group-item_icon":e.icon&&e.title}),onClick:s(e.value),ref:e.value===n?o:null,children:[e.icon,e.title]},e.value)}))]})]})},ia=Object.values(Tt).map((function(e){return{title:e,value:e}})),aa=function(e){var t=e.theme,n=e.onChange,r=Qr().isMobile;return Ht("div",{className:wr()({"vm-theme-control":!0,"vm-theme-control_mobile":r}),children:[Ht("div",{className:"vm-server-configurator__title",children:"Theme preferences"}),Ht("div",{className:"vm-theme-control__toggle",children:Ht(ra,{options:ia,value:t,onChange:function(e){n(e)}})},"".concat(r))]})},oa="Settings",la=function(){var e=Qr().isMobile,t=vt(),n=Yt(),i=n.serverUrl,a=n.theme,o=Nn().timezone,l=jr().seriesLimits,u=Vt(),c=Mn(),s=Hr(),f=v((0,r.useState)(i),2),d=f[0],h=f[1],m=v((0,r.useState)(l),2),p=m[0],g=m[1],y=v((0,r.useState)(o),2),_=y[0],b=y[1],C=li(!1),D=C.value,w=C.setTrue,k=C.setFalse,x=function(){k(),h(i),g(l),b(o)},S=function(){var e=_t(d);""!==e&&u({type:"SET_TENANT_ID",payload:e}),u({type:"SET_SERVER",payload:d}),c({type:"SET_TIMEZONE",payload:_}),s({type:"SET_SERIES_LIMITS",payload:p}),k()};return(0,r.useEffect)((function(){i!==d&&h(i)}),[i]),Ht(zt.HY,{children:[e?Ht("div",{className:"vm-mobile-option",onClick:w,children:[Ht("span",{className:"vm-mobile-option__icon",children:Ht(jn,{})}),Ht("div",{className:"vm-mobile-option-text",children:Ht("span",{className:"vm-mobile-option-text__label",children:oa})}),Ht("span",{className:"vm-mobile-option__arrow",children:Ht(Zn,{})})]}):Ht(mi,{title:oa,children:Ht(oi,{className:wr()({"vm-header-button":!t}),variant:"contained",color:"primary",startIcon:Ht(jn,{}),onClick:w})}),D&&Ht(hi,{title:oa,onClose:x,children:Ht("div",{className:wr()({"vm-server-configurator":!0,"vm-server-configurator_mobile":e}),children:[!t&&Ht("div",{className:"vm-server-configurator__input",children:Ht(Ji,{stateServerUrl:i,serverUrl:d,onChange:h,onEnter:S})}),Ht("div",{className:"vm-server-configurator__input",children:Ht(ea,{limits:p,onChange:g,onEnter:S})}),Ht("div",{className:"vm-server-configurator__input",children:Ht(na,{timezoneState:_,onChange:b})}),!t&&Ht("div",{className:"vm-server-configurator__input",children:Ht(aa,{theme:a,onChange:function(e){u({type:"SET_THEME",payload:e})}})}),Ht("div",{className:"vm-server-configurator-footer",children:[Ht(oi,{color:"error",variant:"outlined",onClick:x,children:"Cancel"}),Ht(oi,{color:"primary",variant:"contained",onClick:S,children:"Apply"})]})]})})]})};function ua(){ua=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",o=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(N){u=function(e,t,n){return e[t]=n}}function c(e,t,n,i){var a=t&&t.prototype instanceof d?t:d,o=Object.create(a.prototype),l=new S(i||[]);return r(o,"_invoke",{value:D(e,n,l)}),o}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(N){return{type:"throw",arg:N}}}e.wrap=c;var f={};function d(){}function h(){}function m(){}var p={};u(p,a,(function(){return this}));var v=Object.getPrototypeOf,g=v&&v(v(E([])));g&&g!==t&&n.call(g,a)&&(p=g);var y=m.prototype=d.prototype=Object.create(p);function _(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function i(r,a,o,l){var u=s(e[r],e,a);if("throw"!==u.type){var c=u.arg,f=c.value;return f&&"object"==C(f)&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){i("next",e,o,l)}),(function(e){i("throw",e,o,l)})):t.resolve(f).then((function(e){c.value=e,o(c)}),(function(e){return i("throw",e,o,l)}))}l(u.arg)}var a;r(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){i(e,n,t,r)}))}return a=a?a.then(r,r):r()}})}function D(e,t,n){var r="suspendedStart";return function(i,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw a;return A()}for(n.method=i,n.arg=a;;){var o=n.delegate;if(o){var l=w(o,n);if(l){if(l===f)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var u=s(e,t,n);if("normal"===u.type){if(r=n.done?"completed":"suspendedYield",u.arg===f)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r="completed",n.method="throw",n.arg=u.arg)}}}function w(e,t){var n=t.method,r=e.iterator[n];if(void 0===r)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,w(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),f;var i=s(r,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,f;var a=i.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function E(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function t(){for(;++r=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var l=n.call(a,"catchLoc"),u=n.call(a,"finallyLoc");if(l&&u){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;x(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:E(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function ca(e,t,n,r,i,a,o){try{var l=e[a](o),u=l.value}catch(c){return void n(c)}l.done?t(u):Promise.resolve(u).then(r,i)}function sa(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function o(e){ca(a,r,i,o,l,"next",e)}function l(e){ca(a,r,i,o,l,"throw",e)}o(void 0)}))}}var fa,da,ha=function(e){var t=e.displaySidebar,n=e.isMobile,r=e.headerSetup,i=e.accountIds;return Ht("div",{className:wr()({"vm-header-controls":!0,"vm-header-controls_mobile":n}),children:[(null===r||void 0===r?void 0:r.tenant)&&Ht(Ni,{accountIds:i||[]}),(null===r||void 0===r?void 0:r.stepControl)&&Ht(Fi,{}),(null===r||void 0===r?void 0:r.timeSelector)&&Ht(qi,{}),(null===r||void 0===r?void 0:r.cardinalityDatePicker)&&Ht(Zi,{}),(null===r||void 0===r?void 0:r.executionControls)&&Ht(Gi,{}),Ht(la,{}),!t&&Ht(xi,{})]})},ma=function(e){var t=vt(),n=ke().pathname,i=function(){var e=pt().useTenantID,t=vt(),n=Yt().serverUrl,i=v((0,r.useState)(!1),2),a=i[0],o=i[1],l=v((0,r.useState)(),2),u=l[0],c=l[1],s=v((0,r.useState)([]),2),f=s[0],d=s[1],h=(0,r.useMemo)((function(){return"".concat(n.replace(/^(.+)(\/select.+)/,"$1"),"/admin/tenants")}),[n]),m=(0,r.useMemo)((function(){return!!_t(n)}),[n]),p=t?!e:!m;return(0,r.useEffect)((function(){if(!p){var e=function(){var e=sa(ua().mark((function e(){var t,n,r;return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),e.prev=1,e.next=4,fetch(h);case 4:return t=e.sent,e.next=7,t.json();case 7:n=e.sent,r=n.data||[],d(r.sort((function(e,t){return e.localeCompare(t)}))),t.ok?c(void 0):c("".concat(n.errorType,"\r\n").concat(null===n||void 0===n?void 0:n.error)),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),e.t0 instanceof Error&&c("".concat(e.t0.name,": ").concat(e.t0.message));case 16:o(!1);case 17:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();e().catch(console.error)}}),[h]),{accountIds:f,isLoading:a,error:u}}(),a=i.accountIds,o=li(!1),l=o.value,u=o.toggle,c=o.setFalse,s=(0,r.useMemo)((function(){return(ht[n]||{}).header||{}}),[n]);return e.isMobile?Ht(zt.HY,{children:[Ht("div",{children:Ht(oi,{className:wr()({"vm-header-button":!t}),startIcon:Ht(yr,{}),onClick:u})}),Ht(hi,{title:"Controls",onClose:c,isOpen:l,className:wr()({"vm-header-controls-modal":!0,"vm-header-controls-modal_open":l}),children:Ht(ha,ct(ct({},e),{},{accountIds:a,headerSetup:s}))})]}):Ht(ha,ct(ct({},e),{},{accountIds:a,headerSetup:s}))},pa=function(){var e={NODE_ENV:"production",PUBLIC_URL:".",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!1}.REACT_APP_LOGS,t=Qr().isMobile,n=Mr(),i=(0,r.useMemo)((function(){return window.innerWidth<1e3}),[n]),a=Yt().isDarkTheme,o=vt(),l=(0,r.useMemo)((function(){return Ot(a?"color-background-block":"color-primary")}),[a]),u=(0,r.useMemo)((function(){var e=pt().headerStyles,t=void 0===e?{}:e,n=t.background,r=void 0===n?o?"#FFF":l:n,i=t.color;return{background:r,color:void 0===i?o?l:"#FFF":i}}),[l]),c=u.background,s=u.color,f=Se(),d=function(){f({pathname:mt.home}),window.location.reload()};return Ht("header",{className:wr()({"vm-header":!0,"vm-header_app":o,"vm-header_dark":a,"vm-header_mobile":t}),style:{background:c,color:s},children:[i?Ht(Ei,{background:c,color:s}):Ht(zt.HY,{children:[!o&&Ht("div",{className:wr()({"vm-header-logo":!0,"vm-header-logo_logs":e}),onClick:d,style:{color:s},children:Ht(e?Rn:Bn,{})}),Ht(di,{color:s,background:c})]}),t&&Ht("div",{className:wr()({"vm-header-logo":!0,"vm-header-logo_mobile":!0,"vm-header-logo_logs":e}),onClick:d,style:{color:s},children:Ht(e?Rn:Bn,{})}),e?null:Ht(ma,{displaySidebar:i,isMobile:t})]})},va=function(){var e=Qr().isMobile,t="2019-".concat(a()().format("YYYY"));return Ht("footer",{className:"vm-footer",children:[Ht("a",{className:"vm-link vm-footer__website",target:"_blank",href:"https://victoriametrics.com/",rel:"me noreferrer",children:[Ht(zn,{}),"victoriametrics.com"]}),Ht("a",{className:"vm-link vm-footer__link",target:"_blank",href:"https://docs.victoriametrics.com/#vmui",rel:"help noreferrer",children:[Ht(mr,{}),e?"Docs":"Documentation"]}),Ht("a",{className:"vm-link vm-footer__link",target:"_blank",href:"https://github.com/VictoriaMetrics/VictoriaMetrics/issues/new/choose",rel:"noreferrer",children:[Ht(pr,{}),e?"New issue":"Create an issue"]}),Ht("div",{className:"vm-footer__copyright",children:["\xa9 ",t," VictoriaMetrics"]})]})},ga=function(){var e=sa(ua().mark((function e(t){var n,r;return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("./dashboards/".concat(t));case 2:return n=e.sent,e.next=5,n.json();case 5:return r=e.sent,e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ya=function(){var e={NODE_ENV:"production",PUBLIC_URL:".",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!1}.REACT_APP_LOGS,t=vt(),n=Yt().serverUrl,i=(0,r.useContext)(ti).dispatch,a=v((0,r.useState)(!1),2),o=a[0],l=a[1],u=v((0,r.useState)(""),2),c=u[0],s=u[1],f=v((0,r.useState)([]),2),d=f[0],h=f[1],m=function(){var e=sa(ua().mark((function e(){var t,n;return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,null!==(t=window.__VMUI_PREDEFINED_DASHBOARDS__)&&void 0!==t&&t.length){e.next=4;break}return e.abrupt("return",[]);case 4:return e.next=6,Promise.all(t.map(function(){var e=sa(ua().mark((function e(t){return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",ga(t));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 6:n=e.sent,h((function(e){return[].concat(_(n),_(e))})),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),e.t0 instanceof Error&&s("".concat(e.t0.name,": ").concat(e.t0.message));case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}(),p=function(){var t=sa(ua().mark((function t(){var r,i,a;return ua().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n&&!e){t.next=2;break}return t.abrupt("return");case 2:return s(""),l(!0),t.prev=4,t.next=7,fetch("".concat(n,"/vmui/custom-dashboards"));case 7:return r=t.sent,t.next=10,r.json();case 10:if(i=t.sent,!r.ok){t.next=22;break}if(!((a=i.dashboardsSettings)&&a.length>0)){t.next=17;break}h((function(e){return[].concat(_(e),_(a))})),t.next=19;break;case 17:return t.next=19,m();case 19:l(!1),t.next=26;break;case 22:return t.next=24,m();case 24:s(i.error),l(!1);case 26:t.next=34;break;case 28:return t.prev=28,t.t0=t.catch(4),l(!1),t.t0 instanceof Error&&s("".concat(t.t0.name,": ").concat(t.t0.message)),t.next=34,m();case 34:case"end":return t.stop()}}),t,null,[[4,28]])})));return function(){return t.apply(this,arguments)}}();return(0,r.useEffect)((function(){t||(h([]),p())}),[n]),(0,r.useEffect)((function(){i({type:"SET_DASHBOARDS_SETTINGS",payload:d})}),[d]),(0,r.useEffect)((function(){i({type:"SET_DASHBOARDS_LOADING",payload:o})}),[o]),(0,r.useEffect)((function(){i({type:"SET_DASHBOARDS_ERROR",payload:c})}),[c]),{dashboardsSettings:d,isLoading:o,error:c}},_a=function(){var e={NODE_ENV:"production",PUBLIC_URL:".",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!1}.REACT_APP_LOGS,t=vt(),n=Qr().isMobile,i=ke().pathname,a=v(at(),2),o=a[0],l=a[1];ya();return(0,r.useEffect)((function(){var t,n,r="vmui",a=e?null===(t=ht[mt.logs])||void 0===t?void 0:t.title:null===(n=ht[i])||void 0===n?void 0:n.title;document.title=a?"".concat(a," - ").concat(r):r}),[i]),(0,r.useEffect)((function(){var e=window.location,t=e.search,n=e.href;if(t){var r=Dt().parse(t,{ignoreQueryPrefix:!0});Object.entries(r).forEach((function(e){var t=v(e,2),n=t[0],r=t[1];return o.set(n,r)})),l(o),window.location.search=""}var i=n.replace(/\/\?#\//,"/#/");i!==n&&window.location.replace(i)}),[]),Ht("section",{className:"vm-container",children:[Ht(pa,{}),Ht("div",{className:wr()({"vm-container-body":!0,"vm-container-body_mobile":n,"vm-container-body_app":t}),children:Ht(He,{})}),!t&&Ht(va,{})]})},ba="u-off",Ca="u-label",Da="width",wa="height",ka="top",xa="bottom",Sa="left",Ea="right",Aa="#000",Na=Aa+"0",Ma="mousemove",Fa="mousedown",Ta="mouseup",Oa="mouseenter",Ia="mouseleave",Pa="dblclick",La="change",Ba="dppxchange",Ra="--",za="undefined"!=typeof window,ja=za?document:null,Ha=za?window:null,$a=za?navigator:null;function Ya(e,t){if(null!=t){var n=e.classList;!n.contains(t)&&n.add(t)}}function Va(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function Ua(e,t,n){e.style[t]=n+"px"}function qa(e,t,n,r){var i=ja.createElement(e);return null!=t&&Ya(i,t),null!=n&&n.insertBefore(i,r),i}function Wa(e,t){return qa("div",e,t)}var Za=new WeakMap;function Qa(e,t,n,r,i){var a="translate("+t+"px,"+n+"px)";a!=Za.get(e)&&(e.style.transform=a,Za.set(e,a),t<0||n<0||t>r||n>i?Ya(e,ba):Va(e,ba))}var Ga=new WeakMap;function Ka(e,t,n){var r=t+n;r!=Ga.get(e)&&(Ga.set(e,r),e.style.background=t,e.style.borderColor=n)}var Ja=new WeakMap;function Xa(e,t,n,r){var i=t+""+n;i!=Ja.get(e)&&(Ja.set(e,i),e.style.height=n+"px",e.style.width=t+"px",e.style.marginLeft=r?-t/2+"px":0,e.style.marginTop=r?-n/2+"px":0)}var eo={passive:!0},to=ct(ct({},eo),{},{capture:!0});function no(e,t,n,r){t.addEventListener(e,n,r?to:eo)}function ro(e,t,n,r){t.removeEventListener(e,n,r?to:eo)}function io(e,t,n,r){var i;n=n||0;for(var a=(r=r||t.length-1)<=2147483647;r-n>1;)t[i=a?n+r>>1:Co((n+r)/2)]=t&&i<=n;i+=r)if(null!=e[i])return i;return-1}function oo(e,t,n,r){var i=Eo(e),a=Eo(t),o=10==n?Ao:No;e==t&&(-1==i?(e*=n,t/=n):(e/=n,t*=n));var l=1==a?wo:Co,u=(1==i?Co:wo)(o(bo(e))),c=l(o(bo(t))),s=So(n,u),f=So(n,c);return 10==n&&(u<0&&(s=Vo(s,-u)),c<0&&(f=Vo(f,-c))),r||2==n?(e=s*i,t=f*a):(e=Yo(e,s),t=$o(t,f)),[e,t]}function lo(e,t,n,r){var i=oo(e,t,n,r);return 0==e&&(i[0]=0),0==t&&(i[1]=0),i}za&&function e(){var t=devicePixelRatio;fa!=t&&(fa=t,da&&ro(La,da,e),da=matchMedia("(min-resolution: ".concat(fa-.001,"dppx) and (max-resolution: ").concat(fa+.001,"dppx)")),no(La,da,e),Ha.dispatchEvent(new CustomEvent(Ba)))}();var uo=.1,co={mode:3,pad:uo},so={pad:0,soft:null,mode:0},fo={min:so,max:so};function ho(e,t,n,r){return el(n)?po(e,t,n):(so.pad=n,so.soft=r?0:null,so.mode=r?3:0,po(e,t,fo))}function mo(e,t){return null==e?t:e}function po(e,t,n){var r=n.min,i=n.max,a=mo(r.pad,0),o=mo(i.pad,0),l=mo(r.hard,-Fo),u=mo(i.hard,Fo),c=mo(r.soft,Fo),s=mo(i.soft,-Fo),f=mo(r.mode,0),d=mo(i.mode,0),h=t-e,m=Ao(h),p=xo(bo(e),bo(t)),v=Ao(p),g=bo(v-m);(h<1e-9||g>10)&&(h=0,0!=e&&0!=t||(h=1e-9,2==f&&c!=Fo&&(a=0),2==d&&s!=-Fo&&(o=0)));var y=h||p||1e3,_=Ao(y),b=So(10,Co(_)),C=Vo(Yo(e-y*(0==h?0==e?.1:1:a),b/10),9),D=e>=c&&(1==f||3==f&&C<=c||2==f&&C>=c)?c:Fo,w=xo(l,C=D?D:ko(D,C)),k=Vo($o(t+y*(0==h?0==t?.1:1:o),b/10),9),x=t<=s&&(1==d||3==d&&k>=s||2==d&&k<=s)?s:-Fo,S=ko(u,k>x&&t<=x?x:xo(x,k));return w==S&&0==w&&(S=100),[w,S]}var vo=new Intl.NumberFormat(za?$a.language:"en-US"),go=function(e){return vo.format(e)},yo=Math,_o=yo.PI,bo=yo.abs,Co=yo.floor,Do=yo.round,wo=yo.ceil,ko=yo.min,xo=yo.max,So=yo.pow,Eo=yo.sign,Ao=yo.log10,No=yo.log2,Mo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return yo.asinh(e/t)},Fo=1/0;function To(e){return 1+(0|Ao((e^e>>31)-(e>>31)))}function Oo(e,t,n){return ko(xo(e,t),n)}function Io(e){return"function"==typeof e?e:function(){return e}}var Po=function(e){return e},Lo=function(e,t){return t},Bo=function(e){return null},Ro=function(e){return!0},zo=function(e,t){return e==t},jo=function(e){return Vo(e,14)};function Ho(e,t){return jo(Vo(jo(e/t))*t)}function $o(e,t){return jo(wo(jo(e/t))*t)}function Yo(e,t){return jo(Co(jo(e/t))*t)}function Vo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(Jo(e))return e;var n=Math.pow(10,t),r=e*n*(1+Number.EPSILON);return Do(r)/n}var Uo=new Map;function qo(e){return((""+e).split(".")[1]||"").length}function Wo(e,t,n,r){for(var i=[],a=r.map(qo),o=t;o=0&&o>=0?0:l)+(o>=a[c]?0:a[c]),d=Vo(s,f);i.push(d),Uo.set(d,f)}return i}var Zo={},Qo=[],Go=[null,null],Ko=Array.isArray,Jo=Number.isInteger;function Xo(e){return"string"==typeof e}function el(e){var t=!1;if(null!=e){var n=e.constructor;t=null==n||n==Object}return t}function tl(e){return null!=e&&"object"==typeof e}var nl=Object.getPrototypeOf(Uint8Array);function rl(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:el;if(Ko(e)){var r=e.find((function(e){return null!=e}));if(Ko(r)||n(r)){t=Array(e.length);for(var i=0;ia){for(r=o-1;r>=0&&null==e[r];)e[r--]=null;for(r=o+1;r12?t-12:t},AA:function(e){return e.getHours()>=12?"PM":"AM"},aa:function(e){return e.getHours()>=12?"pm":"am"},a:function(e){return e.getHours()>=12?"p":"a"},mm:function(e){return hl(e.getMinutes())},m:function(e){return e.getMinutes()},ss:function(e){return hl(e.getSeconds())},s:function(e){return e.getSeconds()},fff:function(e){return((t=e.getMilliseconds())<10?"00":t<100?"0":"")+t;var t}};function pl(e,t){t=t||dl;for(var n,r=[],i=/\{([a-z]+)\}|[^{]+/gi;n=i.exec(e);)r.push("{"==n[0][0]?ml[n[1]]:n[0]);return function(e){for(var n="",i=0;i=o,p=f>=a&&f=i?i:f,M=_+(Co(c)-Co(g))+$o(g-_,N);h.push(M);for(var F=t(M),T=F.getHours()+F.getMinutes()/n+F.getSeconds()/r,O=f/r,I=d/l.axes[u]._space;!((M=Vo(M+f,1==e?0:3))>s);)if(O>1){var P=Co(Vo(T+O,6))%24,L=t(M).getHours()-P;L>1&&(L=-1),T=(T+O)%24,Vo(((M-=L*r)-h[h.length-1])/f,3)*I>=.7&&h.push(M)}else h.push(M)}return h}}]}var Il=v(Ol(1),3),Pl=Il[0],Ll=Il[1],Bl=Il[2],Rl=v(Ol(.001),3),zl=Rl[0],jl=Rl[1],Hl=Rl[2];function $l(e,t){return e.map((function(e){return e.map((function(n,r){return 0==r||8==r||null==n?n:t(1==r||0==e[8]?n:e[1]+n)}))}))}function Yl(e,t){return function(n,r,i,a,o){var l,u,c,s,f,d,h=t.find((function(e){return o>=e[0]}))||t[t.length-1];return r.map((function(t){var n=e(t),r=n.getFullYear(),i=n.getMonth(),a=n.getDate(),o=n.getHours(),m=n.getMinutes(),p=n.getSeconds(),v=r!=l&&h[2]||i!=u&&h[3]||a!=c&&h[4]||o!=s&&h[5]||m!=f&&h[6]||p!=d&&h[7]||h[1];return l=r,u=i,c=a,s=o,f=m,d=p,v(n)}))}}function Vl(e,t,n){return new Date(e,t,n)}function Ul(e,t){return t(e)}Wo(2,-53,53,[1]);function ql(e,t){return function(n,r,i,a){return null==a?Ra:t(e(r))}}var Wl={show:!0,live:!0,isolate:!1,mount:function(){},markers:{show:!0,width:2,stroke:function(e,t){var n=e.series[t];return n.width?n.stroke(e,t):n.points.width?n.points.stroke(e,t):null},fill:function(e,t){return e.series[t].fill(e,t)},dash:"solid"},idx:null,idxs:null,values:[]};var Zl=[0,0];function Ql(e,t,n){return function(e){0==e.button&&n(e)}}function Gl(e,t,n){return n}var Kl={show:!0,x:!0,y:!0,lock:!1,move:function(e,t,n){return Zl[0]=t,Zl[1]=n,Zl},points:{show:function(e,t){var n=e.cursor.points,r=Wa(),i=n.size(e,t);Ua(r,Da,i),Ua(r,wa,i);var a=i/-2;Ua(r,"marginLeft",a),Ua(r,"marginTop",a);var o=n.width(e,t,i);return o&&Ua(r,"borderWidth",o),r},size:function(e,t){return e.series[t].points.size},width:0,stroke:function(e,t){var n=e.series[t].points;return n._stroke||n._fill},fill:function(e,t){var n=e.series[t].points;return n._fill||n._stroke}},bind:{mousedown:Ql,mouseup:Ql,click:Ql,dblclick:Ql,mousemove:Gl,mouseleave:Gl,mouseenter:Gl},drag:{setScale:!0,x:!0,y:!1,dist:0,uni:null,click:function(e,t){t.stopPropagation(),t.stopImmediatePropagation()},_x:!1,_y:!1},focus:{prox:-1,bias:0},left:-10,top:-10,idx:null,dataIdx:function(e,t,n){return n},idxs:null},Jl={show:!0,stroke:"rgba(0,0,0,0.07)",width:2},Xl=il({},Jl,{filter:Lo}),eu=il({},Xl,{size:10}),tu=il({},Jl,{show:!1}),nu='12px system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"',ru="bold "+nu,iu={show:!0,scale:"x",stroke:Aa,space:50,gap:5,size:50,labelGap:0,labelSize:30,labelFont:ru,side:2,grid:Xl,ticks:eu,border:tu,font:nu,rotate:0},au={show:!0,scale:"x",auto:!1,sorted:1,min:Fo,max:-Fo,idxs:[]};function ou(e,t,n,r,i){return t.map((function(e){return null==e?"":go(e)}))}function lu(e,t,n,r,i,a,o){for(var l=[],u=Uo.get(i)||0,c=n=o?n:Vo($o(n,i),u);c<=r;c=Vo(c+i,u))l.push(Object.is(c,-0)?0:c);return l}function uu(e,t,n,r,i,a,o){var l=[],u=e.scales[e.axes[t].scale].log,c=Co((10==u?Ao:No)(n));i=So(u,c),10==u&&c<0&&(i=Vo(i,-c));var s=n;do{l.push(s),s+=i,10==u&&(s=Vo(s,Uo.get(i))),s>=i*u&&(i=s)}while(s<=r);return l}function cu(e,t,n,r,i,a,o){var l=e.scales[e.axes[t].scale].asinh,u=r>l?uu(e,t,xo(l,n),r,i):[l],c=r>=0&&n<=0?[0]:[];return(n<-l?uu(e,t,xo(l,-r),-n,i):[l]).reverse().map((function(e){return-e})).concat(c,u)}var su=/./,fu=/[12357]/,du=/[125]/,hu=/1/;function mu(e,t,n,r,i){var a=e.axes[n],o=a.scale,l=e.scales[o];if(3==l.distr&&2==l.log)return t;var u=e.valToPos,c=a._space,s=u(10,o),f=u(9,o)-s>=c?su:u(7,o)-s>=c?fu:u(5,o)-s>=c?du:hu;return t.map((function(e){return 4==l.distr&&0==e||f.test(e)?e:null}))}function pu(e,t,n,r){return null==r?Ra:null==t?"":go(t)}var vu={show:!0,scale:"y",stroke:Aa,space:30,gap:5,size:50,labelGap:0,labelSize:30,labelFont:ru,side:3,grid:Xl,ticks:eu,border:tu,font:nu,rotate:0};var gu={scale:null,auto:!0,sorted:0,min:Fo,max:-Fo},yu=function(e,t,n,r,i){return i},_u={show:!0,auto:!0,sorted:0,gaps:yu,alpha:1,facets:[il({},gu,{scale:"x"}),il({},gu,{scale:"y"})]},bu={scale:"y",auto:!0,sorted:0,show:!0,spanGaps:!1,gaps:yu,alpha:1,points:{show:function(e,t){var n=e.series[0],r=n.scale,i=n.idxs,a=e._data[0],o=e.valToPos(a[i[0]],r,!0),l=e.valToPos(a[i[1]],r,!0),u=bo(l-o)/(e.series[t].points.space*fa);return i[1]-i[0]<=u},filter:null},values:null,min:Fo,max:-Fo,idxs:[],path:null,clip:null};function Cu(e,t,n,r,i){return n/10}var Du={time:!0,auto:!0,distr:1,log:10,asinh:1,min:null,max:null,dir:1,ori:0},wu=il({},Du,{time:!1,ori:1}),ku={};function xu(e,t){var n=ku[e];return n||(n={key:e,plots:[],sub:function(e){n.plots.push(e)},unsub:function(e){n.plots=n.plots.filter((function(t){return t!=e}))},pub:function(e,t,r,i,a,o,l){for(var u=0;u0){o=new Path2D;for(var l=0==t?zu:ju,u=n,c=0;cs[0]){var f=s[0]-u;f>0&&l(o,u,r,f,r+a),u=s[1]}}var d=n+i-u;d>0&&l(o,u,r,d,r+a)}return o}function Tu(e,t,n,r,i,a,o){for(var l=[],u=e.length,c=1==i?n:r;c>=n&&c<=r;c+=i){if(null===t[c]){var s=c,f=c;if(1==i)for(;++c<=r&&null===t[c];)f=c;else for(;--c>=n&&null===t[c];)f=c;var d=a(e[s]),h=f==s?d:a(e[f]),m=s-i;d=o<=0&&m>=0&&m=0&&p>=0&&p=d&&l.push([d,h])}}return l}function Ou(e){return 0==e?Po:1==e?Do:function(t){return Ho(t,e)}}function Iu(e){var t=0==e?Pu:Lu,n=0==e?function(e,t,n,r,i,a){e.arcTo(t,n,r,i,a)}:function(e,t,n,r,i,a){e.arcTo(n,t,i,r,a)},r=0==e?function(e,t,n,r,i){e.rect(t,n,r,i)}:function(e,t,n,r,i){e.rect(n,t,i,r)};return function(e,i,a,o,l){var u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0;0==u&&0==c?r(e,i,a,o,l):(u=ko(u,o/2,l/2),c=ko(c,o/2,l/2),t(e,i+u,a),n(e,i+o,a,i+o,a+l,u),n(e,i+o,a+l,i,a+l,c),n(e,i,a+l,i,a,c),n(e,i,a,i+o,a,u),e.closePath())}}var Pu=function(e,t,n){e.moveTo(t,n)},Lu=function(e,t,n){e.moveTo(n,t)},Bu=function(e,t,n){e.lineTo(t,n)},Ru=function(e,t,n){e.lineTo(n,t)},zu=Iu(0),ju=Iu(1),Hu=function(e,t,n,r,i,a){e.arc(t,n,r,i,a)},$u=function(e,t,n,r,i,a){e.arc(n,t,r,i,a)},Yu=function(e,t,n,r,i,a,o){e.bezierCurveTo(t,n,r,i,a,o)},Vu=function(e,t,n,r,i,a,o){e.bezierCurveTo(n,t,i,r,o,a)};function Uu(e){return function(e,t,n,r,i){return Eu(e,t,(function(t,a,o,l,u,c,s,f,d,h,m){var p,v,g=t.pxRound,y=t.points;0==l.ori?(p=Pu,v=Hu):(p=Lu,v=$u);var _=Vo(y.width*fa,3),b=(y.size-y.width)/2*fa,C=Vo(2*b,3),D=new Path2D,w=new Path2D,k=e.bbox,x=k.left,S=k.top,E=k.width,A=k.height;zu(w,x-C,S-C,E+2*C,A+2*C);var N=function(e){if(null!=o[e]){var t=g(c(a[e],l,h,f)),n=g(s(o[e],u,m,d));p(D,t+b,n),v(D,t,n,b,0,2*_o)}};if(i)i.forEach(N);else for(var M=n;M<=r;M++)N(M);return{stroke:_>0?D:null,fill:D,clip:w,flags:2|Su}}))}}function qu(e){return function(t,n,r,i,a,o){r!=i&&(a!=r&&o!=r&&e(t,n,r),a!=i&&o!=i&&e(t,n,i),e(t,n,o))}}var Wu=qu(Bu),Zu=qu(Ru);function Qu(e){var t=mo(null===e||void 0===e?void 0:e.alignGaps,0);return function(e,n,r,i){return Eu(e,n,(function(a,o,l,u,c,s,f,d,h,m,p){var g,y,b=a.pxRound,C=function(e){return b(s(e,u,m,d))},D=function(e){return b(f(e,c,p,h))};0==u.ori?(g=Bu,y=Wu):(g=Ru,y=Zu);for(var w,k,x,S=u.dir*(0==u.ori?1:-1),E={stroke:new Path2D,fill:null,clip:null,band:null,gaps:null,flags:Su},A=E.stroke,N=Fo,M=-Fo,F=C(o[1==S?r:i]),T=ao(l,r,i,1*S),O=ao(l,r,i,-1*S),I=C(o[T]),P=C(o[O]),L=!1,B=1==S?r:i;B>=r&&B<=i;B+=S){var R=C(o[B]),z=l[B];R==F?null!=z?(k=D(z),N==Fo&&(g(A,R,k),w=k),N=ko(k,N),M=xo(k,M)):null===z&&(L=!0):(N!=Fo&&(y(A,F,N,M,w,k),x=F),null!=z?(g(A,R,k=D(z)),N=M=w=k):(N=Fo,M=-Fo,null===z&&(L=!0)),F=R)}N!=Fo&&N!=M&&x!=F&&y(A,F,N,M,w,k);var j=v(Au(e,n),2),H=j[0],$=j[1];if(null!=a.fill||0!=H){var Y=E.fill=new Path2D(A),V=D(a.fillTo(e,n,a.min,a.max,H));g(Y,P,V),g(Y,I,V)}if(!a.spanGaps){var U,q=[];L&&(U=q).push.apply(U,_(Tu(o,l,r,i,S,C,t))),E.gaps=q=a.gaps(e,n,r,i,q),E.clip=Fu(q,u.ori,d,h,m,p)}return 0!=$&&(E.band=2==$?[Mu(e,n,r,i,A,-1),Mu(e,n,r,i,A,1)]:Mu(e,n,r,i,A,$)),E}))}}function Gu(e,t,n,r,i,a){var o=e.length;if(o<2)return null;var l=new Path2D;if(n(l,e[0],t[0]),2==o)r(l,e[1],t[1]);else{for(var u=Array(o),c=Array(o-1),s=Array(o-1),f=Array(o-1),d=0;d0!==c[h]>0?u[h]=0:(u[h]=3*(f[h-1]+f[h])/((2*f[h]+f[h-1])/c[h-1]+(f[h]+2*f[h-1])/c[h]),isFinite(u[h])||(u[h]=0));u[o-1]=c[o-2];for(var m=0;m=i&&a+(u<5?Uo.get(u):0)<=17)return[u,c]}while(++l0?e:t.clamp(r,e,t.min,t.max,t.key)):4==t.distr?Mo(e,t.asinh):e)-t._min)/(t._max-t._min)}function o(e,t,n,r){var i=a(e,t);return r+n*(-1==t.dir?1-i:i)}function l(e,t,n,r){var i=a(e,t);return r+n*(-1==t.dir?i:1-i)}function u(e,t,n,r){return 0==t.ori?o(e,t,n,r):l(e,t,n,r)}r.valToPosH=o,r.valToPosV=l;var c=!1;r.status=0;var s=r.root=Wa("uplot");(null!=e.id&&(s.id=e.id),Ya(s,e.class),e.title)&&(Wa("u-title",s).textContent=e.title);var f=qa("canvas"),d=r.ctx=f.getContext("2d"),h=Wa("u-wrap",s);no("click",h,(function(e){(kt!=bt||xt!=Ct)&&Ft.click(r,e)}),!0);var m=r.under=Wa("u-under",h);h.appendChild(f);var p=r.over=Wa("u-over",h),g=+mo((e=rl(e)).pxAlign,1),y=Ou(g);(e.plugins||[]).forEach((function(t){t.opts&&(e=t.opts(r,e)||e)}));var _,b,C=e.ms||.001,D=r.series=1==i?tc(e.series||[],au,bu,!1):(_=e.series||[null],b=_u,_.map((function(e,t){return 0==t?null:il({},b,e)}))),w=r.axes=tc(e.axes||[],iu,vu,!0),k=r.scales={},x=r.bands=e.bands||[];x.forEach((function(e){e.fill=Io(e.fill||null),e.dir=mo(e.dir,-1)}));var S=2==i?D[1].facets[0].scale:D[0].scale,E={axes:function(){for(var e=function(){var e=w[t];if(!e.show||!e._show)return"continue";var n,i,a=e.side,o=a%2,l=e.stroke(r,t),c=0==a||3==a?-1:1;if(e.label){var s=e.labelGap*c,f=Do((e._lpos+s)*fa);nt(e.labelFont[0],l,"center",2==a?ka:xa),d.save(),1==o?(n=i=0,d.translate(f,Do(pe+ge/2)),d.rotate((3==a?-_o:_o)/2)):(n=Do(me+ve/2),i=f),d.fillText(e.label,n,i),d.restore()}var h=v(e._found,2),m=h[0],p=h[1];if(0==p)return"continue";var g=k[e.scale],_=0==o?ve:ge,b=0==o?me:pe,C=Do(e.gap*fa),D=e._splits,x=2==g.distr?D.map((function(e){return Ke[e]})):D,S=2==g.distr?Ke[D[1]]-Ke[D[0]]:m,E=e.ticks,A=e.border,N=E.show?Do(E.size*fa):0,M=e._rotate*-_o/180,F=y(e._pos*fa),T=F+(N+C)*c;i=0==o?T:0,n=1==o?T:0,nt(e.font[0],l,1==e.align?Sa:2==e.align?Ea:M>0?Sa:M<0?Ea:0==o?"center":3==a?Ea:Sa,M||1==o?"middle":2==a?ka:xa);for(var O=1.5*e.font[1],I=D.map((function(e){return y(u(e,g,_,b))})),P=e._values,L=0;L0&&(D.forEach((function(e,n){if(n>0&&e.show&&null==e._paths){var a=2==i?[0,t[n][0].length-1]:function(e){var t=Oo(Ze-1,0,Pe-1),n=Oo(Qe+1,0,Pe-1);for(;null==e[t]&&t>0;)t--;for(;null==e[n]&&n0&&e.show){Ue!=e.alpha&&(d.globalAlpha=Ue=e.alpha),it(t,!1),e._paths&&at(t,!1),it(t,!0);var n=e._paths?e._paths.gaps:null,i=e.points.show(r,t,Ze,Qe,n),a=e.points.filter(r,t,i,n);(i||a)&&(e.points._paths=e.points.paths(r,t,Ze,Qe,a),at(t,!0)),1!=Ue&&(d.globalAlpha=Ue=1),sn("drawSeries",t)}})))}},A=(e.drawOrder||["axes","series"]).map((function(e){return E[e]}));function N(t){var n=k[t];if(null==n){var r=(e.scales||Zo)[t]||Zo;if(null!=r.from)N(r.from),k[t]=il({},k[r.from],r,{key:t});else{(n=k[t]=il({},t==S?Du:wu,r)).key=t;var a=n.time,o=n.range,l=Ko(o);if((t!=S||2==i&&!a)&&(!l||null!=o[0]&&null!=o[1]||(o={min:null==o[0]?co:{mode:1,hard:o[0],soft:o[0]},max:null==o[1]?co:{mode:1,hard:o[1],soft:o[1]}},l=!1),!l&&el(o))){var u=o;o=function(e,t,n){return null==t?Go:ho(t,n,u)}}n.range=Io(o||(a?ic:t==S?3==n.distr?lc:4==n.distr?cc:rc:3==n.distr?oc:4==n.distr?uc:ac)),n.auto=Io(!l&&n.auto),n.clamp=Io(n.clamp||Cu),n._min=n._max=null}}}for(var M in N("x"),N("y"),1==i&&D.forEach((function(e){N(e.scale)})),w.forEach((function(e){N(e.scale)})),e.scales)N(M);var F,T,O=k[S],I=O.distr;0==O.ori?(Ya(s,"u-hz"),F=o,T=l):(Ya(s,"u-vt"),F=l,T=o);var P={};for(var L in k){var B=k[L];null==B.min&&null==B.max||(P[L]={min:B.min,max:B.max},B.min=B.max=null)}var R,z=e.tzDate||function(e){return new Date(Do(e/C))},j=e.fmtDate||pl,H=1==C?Bl(z):Hl(z),$=Yl(z,$l(1==C?Ll:jl,j)),Y=ql(z,Ul("{YYYY}-{MM}-{DD} {h}:{mm}{aa}",j)),V=[],U=r.legend=il({},Wl,e.legend),q=U.show,W=U.markers;U.idxs=V,W.width=Io(W.width),W.dash=Io(W.dash),W.stroke=Io(W.stroke),W.fill=Io(W.fill);var Z,Q=[],G=[],K=!1,J={};if(U.live){var X=D[1]?D[1].values:null;for(var ee in Z=(K=null!=X)?X(r,1,0):{_:0})J[ee]=Ra}if(q)if(R=qa("table","u-legend",s),U.mount(r,R),K){var te=qa("tr","u-thead",R);for(var ne in qa("th",null,te),Z)qa("th",Ca,te).textContent=ne}else Ya(R,"u-inline"),U.live&&Ya(R,"u-live");var re={show:!0},ie={show:!1};var ae=new Map;function oe(e,t,n){var i=ae.get(t)||{},a=Ee.bind[e](r,t,n);a&&(no(e,t,i[e]=a),ae.set(t,i))}function le(e,t,n){var r=ae.get(t)||{};for(var i in r)null!=e&&i!=e||(ro(i,t,r[i]),delete r[i]);null==e&&ae.delete(t)}var ue=0,ce=0,se=0,fe=0,de=0,he=0,me=0,pe=0,ve=0,ge=0;r.bbox={};var ye=!1,_e=!1,be=!1,Ce=!1,De=!1,we=!1;function ke(e,t,n){(n||e!=r.width||t!=r.height)&&xe(e,t),ht(!1),be=!0,_e=!0,Ee.left>=0&&(Ce=we=!0),Et()}function xe(e,t){r.width=ue=se=e,r.height=ce=fe=t,de=he=0,function(){var e=!1,t=!1,n=!1,r=!1;w.forEach((function(i,a){if(i.show&&i._show){var o=i.side,l=o%2,u=i._size+(null!=i.label?i.labelSize:0);u>0&&(l?(se-=u,3==o?(de+=u,r=!0):n=!0):(fe-=u,0==o?(he+=u,e=!0):t=!0))}})),Oe[0]=e,Oe[1]=n,Oe[2]=t,Oe[3]=r,se-=We[1]+We[3],de+=We[3],fe-=We[2]+We[0],he+=We[0]}(),function(){var e=de+se,t=he+fe,n=de,r=he;function i(i,a){switch(i){case 1:return(e+=a)-a;case 2:return(t+=a)-a;case 3:return(n-=a)+a;case 0:return(r-=a)+a}}w.forEach((function(e,t){if(e.show&&e._show){var n=e.side;e._pos=i(n,e._size),null!=e.label&&(e._lpos=i(n,e.labelSize))}}))}();var n=r.bbox;me=n.left=Ho(de*fa,.5),pe=n.top=Ho(he*fa,.5),ve=n.width=Ho(se*fa,.5),ge=n.height=Ho(fe*fa,.5)}var Se=3;r.setSize=function(e){ke(e.width,e.height)};var Ee=r.cursor=il({},Kl,{drag:{y:2==i}},e.cursor);Ee.idxs=V,Ee._lock=!1;var Ae=Ee.points;Ae.show=Io(Ae.show),Ae.size=Io(Ae.size),Ae.stroke=Io(Ae.stroke),Ae.width=Io(Ae.width),Ae.fill=Io(Ae.fill);var Ne=r.focus=il({},e.focus||{alpha:.3},Ee.focus);0!=Ne.bias&&(Ne.prox=1e5);var Me=Ne.prox>=0,Fe=[null];function Te(e,t){if(1==i||t>0){var n=1==i&&k[e.scale].time,a=e.value;e.value=n?Xo(a)?ql(z,Ul(a,j)):a||Y:a||pu,e.label=e.label||(n?"Time":"Value")}if(t>0){e.width=null==e.width?1:e.width,e.paths=e.paths||Xu||Bo,e.fillTo=Io(e.fillTo||Nu),e.pxAlign=+mo(e.pxAlign,g),e.pxRound=Ou(e.pxAlign),e.stroke=Io(e.stroke||null),e.fill=Io(e.fill||null),e._stroke=e._fill=e._paths=e._focus=null;var o=Vo((3+2*(xo(1,e.width)||1))*1,3),l=e.points=il({},{size:o,width:xo(1,.2*o),stroke:e.stroke,space:2*o,paths:ec,_stroke:null,_fill:null},e.points);l.show=Io(l.show),l.filter=Io(l.filter),l.fill=Io(l.fill),l.stroke=Io(l.stroke),l.paths=Io(l.paths),l.pxAlign=e.pxAlign}if(q){var u=function(e,t){if(0==t&&(K||!U.live||2==i))return Go;var n=[],a=qa("tr","u-series",R,R.childNodes[t]);Ya(a,e.class),e.show||Ya(a,ba);var o=qa("th",null,a);if(W.show){var l=Wa("u-marker",o);if(t>0){var u=W.width(r,t);u&&(l.style.border=u+"px "+W.dash(r,t)+" "+W.stroke(r,t)),l.style.background=W.fill(r,t)}}var c=Wa(Ca,o);for(var s in c.textContent=e.label,t>0&&(W.show||(c.style.color=e.width>0?W.stroke(r,t):W.fill(r,t)),oe("click",o,(function(t){if(!Ee._lock){var n=D.indexOf(e);if((t.ctrlKey||t.metaKey)!=U.isolate){var r=D.some((function(e,t){return t>0&&t!=n&&e.show}));D.forEach((function(e,t){t>0&&Ht(t,r?t==n?re:ie:re,!0,fn.setSeries)}))}else Ht(n,{show:!e.show},!0,fn.setSeries)}})),Me&&oe(Oa,o,(function(t){Ee._lock||Ht(D.indexOf(e),$t,!0,fn.setSeries)}))),Z){var f=qa("td","u-value",a);f.textContent="--",n.push(f)}return[a,n]}(e,t);Q.splice(t,0,u[0]),G.splice(t,0,u[1]),U.values.push(null)}if(Ee.show){V.splice(t,0,null);var c=function(e,t){if(t>0){var n=Ee.points.show(r,t);if(n)return Ya(n,"u-cursor-pt"),Ya(n,e.class),Qa(n,-10,-10,se,fe),p.insertBefore(n,Fe[t]),n}}(e,t);c&&Fe.splice(t,0,c)}sn("addSeries",t)}r.addSeries=function(e,t){t=null==t?D.length:t,e=1==i?nc(e,t,au,bu):nc(e,t,null,_u),D.splice(t,0,e),Te(D[t],t)},r.delSeries=function(e){if(D.splice(e,1),q){U.values.splice(e,1),G.splice(e,1);var t=Q.splice(e,1)[0];le(null,t.firstChild),t.remove()}Ee.show&&(V.splice(e,1),Fe.length>1&&Fe.splice(e,1)[0].remove()),sn("delSeries",e)};var Oe=[!1,!1,!1,!1];function Ie(e,t,n,r){var i=v(n,4),a=i[0],o=i[1],l=i[2],u=i[3],c=t%2,s=0;return 0==c&&(u||o)&&(s=0==t&&!a||2==t&&!l?Do(iu.size/3):0),1==c&&(a||l)&&(s=1==t&&!o||3==t&&!u?Do(vu.size/2):0),s}var Pe,Le,Be,Re,ze,je,He,$e,Ye,Ve,Ue,qe=r.padding=(e.padding||[Ie,Ie,Ie,Ie]).map((function(e){return Io(mo(e,Ie))})),We=r._padding=qe.map((function(e,t){return e(r,t,Oe,0)})),Ze=null,Qe=null,Ge=1==i?D[0].idxs:null,Ke=null,Je=!1;function Xe(e,n){if(t=null==e?[]:rl(e,tl),2==i){Pe=0;for(var a=1;a=0,we=!0,Et()}}function et(){var e,n;if(Je=!0,1==i)if(Pe>0){if(Ze=Ge[0]=0,Qe=Ge[1]=Pe-1,e=t[0][Ze],n=t[0][Qe],2==I)e=Ze,n=Qe;else if(1==Pe)if(3==I){var r=v(oo(e,e,O.log,!1),2);e=r[0],n=r[1]}else if(4==I){var a=v(lo(e,e,O.log,!1),2);e=a[0],n=a[1]}else if(O.time)n=e+Do(86400/C);else{var o=v(ho(e,n,uo,!0),2);e=o[0],n=o[1]}}else Ze=Ge[0]=e=null,Qe=Ge[1]=n=null;jt(S,e,n)}function tt(e,t,n,r,i,a){var o,l,u,c,s;null!==(o=e)&&void 0!==o||(e=Na),null!==(l=n)&&void 0!==l||(n=Qo),null!==(u=r)&&void 0!==u||(r="butt"),null!==(c=i)&&void 0!==c||(i=Na),null!==(s=a)&&void 0!==s||(a="round"),e!=Le&&(d.strokeStyle=Le=e),i!=Be&&(d.fillStyle=Be=i),t!=Re&&(d.lineWidth=Re=t),a!=je&&(d.lineJoin=je=a),r!=He&&(d.lineCap=He=r),n!=ze&&d.setLineDash(ze=n)}function nt(e,t,n,r){t!=Be&&(d.fillStyle=Be=t),e!=$e&&(d.font=$e=e),n!=Ye&&(d.textAlign=Ye=n),r!=Ve&&(d.textBaseline=Ve=r)}function rt(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(i.length>0&&e.auto(r,Je)&&(null==t||null==t.min)){var o=mo(Ze,0),l=mo(Qe,i.length-1),u=null==n.min?3==e.distr?function(e,t,n){for(var r=Fo,i=-Fo,a=t;a<=n;a++)e[a]>0&&(r=ko(r,e[a]),i=xo(i,e[a]));return[r==Fo?1:r,i==-Fo?10:i]}(i,o,l):function(e,t,n,r){var i=Fo,a=-Fo;if(1==r)i=e[t],a=e[n];else if(-1==r)i=e[n],a=e[t];else for(var o=t;o<=n;o++)null!=e[o]&&(i=ko(i,e[o]),a=xo(a,e[o]));return[i,a]}(i,o,l,a):[n.min,n.max];e.min=ko(e.min,n.min=u[0]),e.max=xo(e.max,n.max=u[1])}}function it(e,t){var n=t?D[e].points:D[e];n._stroke=n.stroke(r,e),n._fill=n.fill(r,e)}function at(e,n){var i=n?D[e].points:D[e],a=i._stroke,o=i._fill,l=i._paths,u=l.stroke,c=l.fill,s=l.clip,f=l.flags,h=null,m=Vo(i.width*fa,3),p=m%2/2;n&&null==o&&(o=m>0?"#fff":a);var v=1==i.pxAlign;if(v&&d.translate(p,p),!n){var g=me,y=pe,_=ve,b=ge,C=m*fa/2;0==i.min&&(b+=C),0==i.max&&(y-=C,b+=C),(h=new Path2D).rect(g,y,_,b)}n?lt(a,m,i.dash,i.cap,o,u,c,f,s):function(e,n,i,a,o,l,u,c,s,f,d){var h=!1;x.forEach((function(m,p){if(m.series[0]==e){var v,g=D[m.series[1]],y=t[m.series[1]],_=(g._paths||Zo).band;Ko(_)&&(_=1==m.dir?_[0]:_[1]);var b=null;g.show&&_&&function(e,t,n){for(t=mo(t,0),n=mo(n,e.length-1);t<=n;){if(null!=e[t])return!0;t++}return!1}(y,Ze,Qe)?(b=m.fill(r,p)||l,v=g._paths.clip):_=null,lt(n,i,a,o,b,u,c,s,f,d,v,_),h=!0}})),h||lt(n,i,a,o,l,u,c,s,f,d)}(e,a,m,i.dash,i.cap,o,u,c,f,h,s),v&&d.translate(-p,-p)}r.setData=Xe;var ot=2|Su;function lt(e,t,n,r,i,a,o,l,u,c,s,f){tt(e,t,n,r,i),(u||c||f)&&(d.save(),u&&d.clip(u),c&&d.clip(c)),f?(l&ot)==ot?(d.clip(f),s&&d.clip(s),ct(i,o),ut(e,a,t)):2&l?(ct(i,o),d.clip(f),ut(e,a,t)):l&Su&&(d.save(),d.clip(f),s&&d.clip(s),ct(i,o),d.restore(),ut(e,a,t)):(ct(i,o),ut(e,a,t)),(u||c||f)&&d.restore()}function ut(e,t,n){n>0&&(t instanceof Map?t.forEach((function(e,t){d.strokeStyle=Le=t,d.stroke(e)})):null!=t&&e&&d.stroke(t))}function ct(e,t){t instanceof Map?t.forEach((function(e,t){d.fillStyle=Be=t,d.fill(e)})):null!=t&&e&&d.fill(t)}function st(e,t,n,r,i,a,o,l,u,c){var s=o%2/2;1==g&&d.translate(s,s),tt(l,o,u,c,l),d.beginPath();var f,h,m,p,v=i+(0==r||3==r?-a:a);0==n?(h=i,p=v):(f=i,m=v);for(var y=0;y0&&(t._paths=null,e&&(1==i?(t.min=null,t.max=null):t.facets.forEach((function(e){e.min=null,e.max=null}))))}))}var mt,pt,vt,gt,yt,_t,bt,Ct,Dt,wt,kt,xt,St=!1;function Et(){St||(ol(At),St=!0)}function At(){ye&&(!function(){var e=rl(k,tl);for(var n in e){var a=e[n],o=P[n];if(null!=o&&null!=o.min)il(a,o),n==S&&ht(!0);else if(n!=S||2==i)if(0==Pe&&null==a.from){var l=a.range(r,null,null,n);a.min=l[0],a.max=l[1]}else a.min=Fo,a.max=-Fo}if(Pe>0)for(var u in D.forEach((function(n,a){if(1==i){var o=n.scale,l=e[o],u=P[o];if(0==a){var c=l.range(r,l.min,l.max,o);l.min=c[0],l.max=c[1],Ze=io(l.min,t[0]),(Qe=io(l.max,t[0]))-Ze>1&&(t[0][Ze]l.max&&Qe--),n.min=Ke[Ze],n.max=Ke[Qe]}else n.show&&n.auto&&rt(l,u,n,t[a],n.sorted);n.idxs[0]=Ze,n.idxs[1]=Qe}else if(a>0&&n.show&&n.auto){var s=v(n.facets,2),f=s[0],d=s[1],h=f.scale,m=d.scale,p=v(t[a],2),g=p[0],y=p[1];rt(e[h],P[h],f,g,f.sorted),rt(e[m],P[m],d,y,d.sorted),n.min=d.min,n.max=d.max}})),e){var c=e[u],s=P[u];if(null==c.from&&(null==s||null==s.min)){var f=c.range(r,c.min==Fo?null:c.min,c.max==-Fo?null:c.max,u);c.min=f[0],c.max=f[1]}}for(var d in e){var h=e[d];if(null!=h.from){var m=e[h.from];if(null==m.min)h.min=h.max=null;else{var p=h.range(r,m.min,m.max,d);h.min=p[0],h.max=p[1]}}}var g={},y=!1;for(var _ in e){var b=e[_],C=k[_];if(C.min!=b.min||C.max!=b.max){C.min=b.min,C.max=b.max;var w=C.distr;C._min=3==w?Ao(C.min):4==w?Mo(C.min,C.asinh):C.min,C._max=3==w?Ao(C.max):4==w?Mo(C.max,C.asinh):C.max,g[_]=y=!0}}if(y){for(var x in D.forEach((function(e,t){2==i?t>0&&g.y&&(e._paths=null):g[e.scale]&&(e._paths=null)})),g)be=!0,sn("setScale",x);Ee.show&&Ee.left>=0&&(Ce=we=!0)}for(var E in P)P[E]=null}(),ye=!1),be&&(!function(){for(var e=!1,t=0;!e;){var n=ft(++t),i=dt(t);(e=t==Se||n&&i)||(xe(r.width,r.height),_e=!0)}}(),be=!1),_e&&(Ua(m,Sa,de),Ua(m,ka,he),Ua(m,Da,se),Ua(m,wa,fe),Ua(p,Sa,de),Ua(p,ka,he),Ua(p,Da,se),Ua(p,wa,fe),Ua(h,Da,ue),Ua(h,wa,ce),f.width=Do(ue*fa),f.height=Do(ce*fa),w.forEach((function(e){var t=e._el,n=e._show,r=e._size,i=e._pos,a=e.side;if(null!=t)if(n){var o=a%2==1;Ua(t,o?"left":"top",i-(3===a||0===a?r:0)),Ua(t,o?"width":"height",r),Ua(t,o?"top":"left",o?he:de),Ua(t,o?"height":"width",o?fe:se),Va(t,ba)}else Ya(t,ba)})),Le=Be=Re=je=He=$e=Ye=Ve=ze=null,Ue=1,Jt(!0),sn("setSize"),_e=!1),ue>0&&ce>0&&(d.clearRect(0,0,f.width,f.height),sn("drawClear"),A.forEach((function(e){return e()})),sn("draw")),Bt.show&&De&&(zt(Bt),De=!1),Ee.show&&Ce&&(Gt(null,!0,!1),Ce=!1),U.show&&U.live&&we&&(Zt(),we=!1),c||(c=!0,r.status=1,sn("ready")),Je=!1,St=!1}function Nt(e,n){var i=k[e];if(null==i.from){if(0==Pe){var a=i.range(r,n.min,n.max,e);n.min=a[0],n.max=a[1]}if(n.min>n.max){var o=n.min;n.min=n.max,n.max=o}if(Pe>1&&null!=n.min&&null!=n.max&&n.max-n.min<1e-16)return;e==S&&2==i.distr&&Pe>0&&(n.min=io(n.min,t[0]),n.max=io(n.max,t[0]),n.min==n.max&&n.max++),P[e]=n,ye=!0,Et()}}r.redraw=function(e,t){be=t||!1,!1!==e?jt(S,O.min,O.max):Et()},r.setScale=Nt;var Mt=!1,Ft=Ee.drag,Tt=Ft.x,Ot=Ft.y;Ee.show&&(Ee.x&&(mt=Wa("u-cursor-x",p)),Ee.y&&(pt=Wa("u-cursor-y",p)),0==O.ori?(vt=mt,gt=pt):(vt=pt,gt=mt),kt=Ee.left,xt=Ee.top);var It,Pt,Lt,Bt=r.select=il({show:!0,over:!0,left:0,width:0,top:0,height:0},e.select),Rt=Bt.show?Wa("u-select",Bt.over?p:m):null;function zt(e,t){if(Bt.show){for(var n in e)Bt[n]=e[n],n in tn&&Ua(Rt,n,e[n]);!1!==t&&sn("setSelect")}}function jt(e,t,n){Nt(e,{min:t,max:n})}function Ht(e,t,n,a){null!=t.focus&&function(e){if(e!=Lt){var t=null==e,n=1!=Ne.alpha;D.forEach((function(r,i){var a=t||0==i||i==e;r._focus=t?null:a,n&&function(e,t){D[e].alpha=t,Ee.show&&Fe[e]&&(Fe[e].style.opacity=t);q&&Q[e]&&(Q[e].style.opacity=t)}(i,a?1:Ne.alpha)})),Lt=e,n&&Et()}}(e),null!=t.show&&D.forEach((function(n,r){r>0&&(e==r||null==e)&&(n.show=t.show,function(e,t){var n=D[e],r=q?Q[e]:null;n.show?r&&Va(r,ba):(r&&Ya(r,ba),Fe.length>1&&Qa(Fe[e],-10,-10,se,fe))}(r,t.show),jt(2==i?n.facets[1].scale:n.scale,null,null),Et())})),!1!==n&&sn("setSeries",e,t),a&&mn("setSeries",r,e,t)}r.setSelect=zt,r.setSeries=Ht,r.addBand=function(e,t){e.fill=Io(e.fill||null),e.dir=mo(e.dir,-1),t=null==t?x.length:t,x.splice(t,0,e)},r.setBand=function(e,t){il(x[e],t)},r.delBand=function(e){null==e?x.length=0:x.splice(e,1)};var $t={focus:!0};function Yt(e,t,n){var r=k[t];n&&(e=e/fa-(1==r.ori?he:de));var i=se;1==r.ori&&(e=(i=fe)-e),-1==r.dir&&(e=i-e);var a=r._min,o=a+(r._max-a)*(e/i),l=r.distr;return 3==l?So(10,o):4==l?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return yo.sinh(e)*t}(o,r.asinh):o}function Vt(e,t){Ua(Rt,Sa,Bt.left=e),Ua(Rt,Da,Bt.width=t)}function Ut(e,t){Ua(Rt,ka,Bt.top=e),Ua(Rt,wa,Bt.height=t)}q&&Me&&no(Ia,R,(function(e){Ee._lock||null!=Lt&&Ht(null,$t,!0,fn.setSeries)})),r.valToIdx=function(e){return io(e,t[0])},r.posToIdx=function(e,n){return io(Yt(e,S,n),t[0],Ze,Qe)},r.posToVal=Yt,r.valToPos=function(e,t,n){return 0==k[t].ori?o(e,k[t],n?ve:se,n?me:0):l(e,k[t],n?ge:fe,n?pe:0)},r.batch=function(e){e(r),Et()},r.setCursor=function(e,t,n){kt=e.left,xt=e.top,Gt(null,t,n)};var qt=0==O.ori?Vt:Ut,Wt=1==O.ori?Vt:Ut;function Zt(e,t){null!=e&&(e.idxs?e.idxs.forEach((function(e,t){V[t]=e})):void 0!==e.idx&&V.fill(e.idx),U.idx=V[0]);for(var n=0;n0||1==i&&!K)&&Qt(n,V[n]);q&&U.live&&function(){if(q&&U.live)for(var e=2==i?1:0;eQe;It=Fo;var c=0==O.ori?se:fe,s=1==O.ori?se:fe;if(kt<0||0==Pe||u){o=null;for(var f=0;f0&&Fe.length>1&&Qa(Fe[f],-10,-10,se,fe);Me&&Ht(null,$t,!0,null==e&&fn.setSeries),U.live&&(V.fill(o),we=!0)}else{var d,h;1==i&&(o=io(d=Yt(0==O.ori?kt:xt,S),t[0],Ze,Qe),h=F(t[0][o],O,c,0));for(var m=2==i?1:0;m0&&p.show){var w=null==b?-10:$o(T(b,1==i?k[p.scale]:k[p.facets[1].scale],s,0),1);if(Me&&w>=0&&1==i){var x=bo(w-xt),E=Ne.bias;if(0!=E){var A=Yt(1==O.ori?kt:xt,p.scale),N=A>=0?1:-1;N==(b>=0?1:-1)&&x=A:b<=A:1==E?b<=A:b>=A)&&(It=x,Pt=m)}else x1){Ka(Fe[m],Ee.points.fill(r,m),Ee.points.stroke(r,m));var P=void 0,L=void 0,B=void 0,R=void 0,z=!0,j=Ee.points.bbox;if(null!=j){z=!1;var H=j(r,m);B=H.left,R=H.top,P=H.width,L=H.height}else B=M,R=I,P=L=Ee.points.size(r,m);Xa(Fe[m],P,L,z),Qa(Fe[m],B,R,se,fe)}}}}if(Ee.idx=o,Ee.left=kt,Ee.top=xt,we&&(U.idx=o,Zt()),Bt.show&&Mt)if(null!=e){var $=v(fn.scales,2),Y=$[0],q=$[1],W=v(fn.match,2),Z=W[0],Q=W[1],G=v(e.cursor.sync.scales,2),K=G[0],J=G[1],X=e.cursor.drag;if(Tt=X._x,Ot=X._y,Tt||Ot){var ee,te,ne,re,ie,ae=e.select,oe=ae.left,le=ae.top,ue=ae.width,ce=ae.height,de=e.scales[Y].ori,he=e.posToVal,me=null!=Y&&Z(Y,K),pe=null!=q&&Q(q,J);me&&Tt?(0==de?(ee=oe,te=ue):(ee=le,te=ce),ne=k[Y],re=F(he(ee,K),ne,c,0),ie=F(he(ee+te,K),ne,c,0),qt(ko(re,ie),bo(ie-re))):qt(0,c),pe&&Ot?(1==de?(ee=oe,te=ue):(ee=le,te=ce),ne=k[q],re=T(he(ee,J),ne,s,0),ie=T(he(ee+te,J),ne,s,0),Wt(ko(re,ie),bo(ie-re))):Wt(0,s)}else nn()}else{var ve=bo(Dt-yt),ge=bo(wt-_t);if(1==O.ori){var ye=ve;ve=ge,ge=ye}Tt=Ft.x&&ve>=Ft.dist,Ot=Ft.y&&ge>=Ft.dist;var _e,be,Ce=Ft.uni;null!=Ce?Tt&&Ot&&(Ot=ge>=Ce,(Tt=ve>=Ce)||Ot||(ge>ve?Ot=!0:Tt=!0)):Ft.x&&Ft.y&&(Tt||Ot)&&(Tt=Ot=!0),Tt&&(0==O.ori?(_e=bt,be=kt):(_e=Ct,be=xt),qt(ko(_e,be),bo(be-_e)),Ot||Wt(0,s)),Ot&&(1==O.ori?(_e=bt,be=kt):(_e=Ct,be=xt),Wt(ko(_e,be),bo(be-_e)),Tt||qt(0,c)),Tt||Ot||(qt(0,0),Wt(0,0))}if(Ft._x=Tt,Ft._y=Ot,null==e){if(a){if(null!=dn){var De=v(fn.scales,2),ke=De[0],xe=De[1];fn.values[0]=null!=ke?Yt(0==O.ori?kt:xt,ke):null,fn.values[1]=null!=xe?Yt(1==O.ori?kt:xt,xe):null}mn(Ma,r,kt,xt,se,fe,o)}if(Me){var Se=a&&fn.setSeries,Ae=Ne.prox;null==Lt?It<=Ae&&Ht(Pt,$t,!0,Se):It>Ae?Ht(null,$t,!0,Se):Pt!=Lt&&Ht(Pt,$t,!0,Se)}}!1!==n&&sn("setCursor")}r.setLegend=Zt;var Kt=null;function Jt(e){!0===e?Kt=null:sn("syncRect",Kt=p.getBoundingClientRect())}function Xt(e,t,n,r,i,a,o){Ee._lock||Mt&&null!=e&&0==e.movementX&&0==e.movementY||(en(e,t,n,r,i,a,o,!1,null!=e),null!=e?Gt(null,!0,!0):Gt(t,!0,!1))}function en(e,t,n,i,a,o,l,c,s){if(null==Kt&&Jt(!1),null!=e)n=e.clientX-Kt.left,i=e.clientY-Kt.top;else{if(n<0||i<0)return kt=-10,void(xt=-10);var f=v(fn.scales,2),d=f[0],h=f[1],m=t.cursor.sync,p=v(m.values,2),g=p[0],y=p[1],_=v(m.scales,2),b=_[0],C=_[1],D=v(fn.match,2),w=D[0],x=D[1],S=t.axes[0].side%2==1,E=0==O.ori?se:fe,A=1==O.ori?se:fe,N=S?o:a,M=S?a:o,F=S?i:n,T=S?n:i;if(n=null!=b?w(d,b)?u(g,k[d],E,0):-10:E*(F/N),i=null!=C?x(h,C)?u(y,k[h],A,0):-10:A*(T/M),1==O.ori){var I=n;n=i,i=I}}if(s&&((n<=1||n>=se-1)&&(n=Ho(n,se)),(i<=1||i>=fe-1)&&(i=Ho(i,fe))),c){yt=n,_t=i;var P=v(Ee.move(r,n,i),2);bt=P[0],Ct=P[1]}else kt=n,xt=i}var tn={width:0,height:0,left:0,top:0};function nn(){zt(tn,!1)}function rn(e,t,n,i,a,o,l){Mt=!0,Tt=Ot=Ft._x=Ft._y=!1,en(e,t,n,i,a,o,0,!0,!1),null!=e&&(oe(Ta,ja,an),mn(Fa,r,bt,Ct,se,fe,null))}function an(e,t,n,i,a,o,l){Mt=Ft._x=Ft._y=!1,en(e,t,n,i,a,o,0,!1,!0);var u=Bt.left,c=Bt.top,s=Bt.width,f=Bt.height,d=s>0||f>0;if(d&&zt(Bt),Ft.setScale&&d){var h=u,m=s,p=c,v=f;if(1==O.ori&&(h=c,m=f,p=u,v=s),Tt&&jt(S,Yt(h,S),Yt(h+m,S)),Ot)for(var g in k){var y=k[g];g!=S&&null==y.from&&y.min!=Fo&&jt(g,Yt(p+v,g),Yt(p,g))}nn()}else Ee.lock&&(Ee._lock=!Ee._lock,Ee._lock||Gt(null,!0,!1));null!=e&&(le(Ta,ja),mn(Ta,r,kt,xt,se,fe,null))}function on(e,t,n,i,a,o,l){et(),nn(),null!=e&&mn(Pa,r,kt,xt,se,fe,null)}function ln(){w.forEach(dc),ke(r.width,r.height,!0)}no(Ba,Ha,ln);var un={};un.mousedown=rn,un.mousemove=Xt,un.mouseup=an,un.dblclick=on,un.setSeries=function(e,t,n,r){Ht(n,r,!0,!1)},Ee.show&&(oe(Fa,p,rn),oe(Ma,p,Xt),oe(Oa,p,Jt),oe(Ia,p,(function(e,t,n,r,i,a,o){if(!Ee._lock){var l=Mt;if(Mt){var u,c,s=!0,f=!0;0==O.ori?(u=Tt,c=Ot):(u=Ot,c=Tt),u&&c&&(s=kt<=10||kt>=se-10,f=xt<=10||xt>=fe-10),u&&s&&(kt=kt=3&&10==i.log?mu:Lo)),e.font=fc(e.font),e.labelFont=fc(e.labelFont),e._size=e.size(r,null,t,0),e._space=e._rotate=e._incrs=e._found=e._splits=e._values=null,e._size>0&&(Oe[t]=!0,e._el=Wa("u-axis",h))}})),n?n instanceof HTMLElement?(n.appendChild(s),pn()):n(r,pn):pn(),r}hc.assign=il,hc.fmtNum=go,hc.rangeNum=ho,hc.rangeLog=oo,hc.rangeAsinh=lo,hc.orient=Eu,hc.pxRatio=fa,hc.join=function(e,t){for(var n=new Set,r=0;r=o&&P<=l;P+=M){var L=s[P];if(null!=L){var B=x(c[P]),R=S(L);1==t?E(N,B,F):E(N,O,R),E(N,B,R),F=R,O=B}}var z=O;i&&1==t&&E(N,z=w+k,F);var j=v(Au(e,a),2),H=j[0],$=j[1];if(null!=u.fill||0!=H){var Y=A.fill=new Path2D(N),V=S(u.fillTo(e,a,u.min,u.max,H));E(Y,z,V),E(Y,I,V)}if(!u.spanGaps){var U,q=[];(U=q).push.apply(U,_(Tu(c,s,o,l,M,x,r)));var W=u.width*fa/2,Z=n||1==t?W:-W,Q=n||-1==t?-W:W;q.forEach((function(e){e[0]+=Z,e[1]+=Q})),A.gaps=q=u.gaps(e,a,o,l,q),A.clip=Fu(q,f.ori,p,g,y,b)}return 0!=$&&(A.band=2==$?[Mu(e,a,o,l,N,-1),Mu(e,a,o,l,N,1)]:Mu(e,a,o,l,N,$)),A}))}},mc.bars=function(e){var t=mo((e=e||Zo).size,[.6,Fo,1]),n=e.align||0,r=(e.gap||0)*fa,i=e.radius,a=Io(i=null==i?[0,0]:"number"==typeof i?[i,0]:i),o=1-t[0],l=mo(t[1],Fo)*fa,u=mo(t[2],1)*fa,c=mo(e.disp,Zo),s=mo(e.each,(function(e){})),f=c.fill,d=c.stroke;return function(e,t,i,h){return Eu(e,t,(function(m,p,g,y,_,b,C,D,w,k,x){var S,E,A=m.pxRound;if(0==y.ori){var N=v(a(e,t),2);S=N[0],E=N[1]}else{var M=v(a(e,t),2);E=M[0],S=M[1]}var F,T,O=y.dir*(0==y.ori?1:-1),I=_.dir*(1==_.ori?1:-1),P=0==y.ori?zu:ju,L=0==y.ori?s:function(e,t,n,r,i,a,o){s(e,t,n,i,r,o,a)},B=v(Au(e,t),2),R=B[0],z=B[1],j=3==_.distr?1==R?_.max:_.min:0,H=C(j,_,x,w),$=A(m.width*fa),Y=!1,V=null,U=null,q=null,W=null;null==f||0!=$&&null==d||(Y=!0,V=f.values(e,t,i,h),U=new Map,new Set(V).forEach((function(e){null!=e&&U.set(e,new Path2D)})),$>0&&(q=d.values(e,t,i,h),W=new Map,new Set(q).forEach((function(e){null!=e&&W.set(e,new Path2D)}))));var Z=c.x0,Q=c.size;if(null!=Z&&null!=Q){p=Z.values(e,t,i,h),2==Z.unit&&(p=p.map((function(t){return e.posToVal(D+t*k,y.key,!0)})));var G=Q.values(e,t,i,h);T=A((T=2==Q.unit?G[0]*k:b(G[0],y,k,D)-b(0,y,k,D))-$),F=1==O?-$/2:T+$/2}else{var K=k;if(p.length>1)for(var J=null,X=0,ee=1/0;X=i&&fe<=h;fe+=O){var de=g[fe];if(void 0!==de){var he=b(2!=y.distr||null!=c?p[fe]:fe,y,k,D),me=C(mo(de,j),_,x,w);null!=ue&&null!=de&&(H=C(ue[fe],_,x,w));var pe=A(he-F),ve=A(xo(me,H)),ge=A(ko(me,H)),ye=ve-ge;if(null!=de){var _e=de<0?se:ce,be=de<0?ce:se;Y?($>0&&null!=q[fe]&&P(W.get(q[fe]),pe,ge+Co($/2),T,xo(0,ye-$),_e,be),null!=V[fe]&&P(U.get(V[fe]),pe,ge+Co($/2),T,xo(0,ye-$),_e,be)):P(ie,pe,ge+Co($/2),T,xo(0,ye-$),_e,be),L(e,t,fe,pe-$/2,ge,T+$,ye)}0!=z&&(I*z==1?(ve=ge,ge=ne):(ge=ve,ve=ne),P(ae,pe-$/2,ge,T+$,xo(0,ye=ve-ge),0,0))}}return $>0&&(re.stroke=Y?W:ie),re.fill=Y?U:ie,re}))}},mc.spline=function(e){return function(e,t){var n=mo(null===t||void 0===t?void 0:t.alignGaps,0);return function(t,r,i,a){return Eu(t,r,(function(o,l,u,c,s,f,d,h,m,p,g){var y,b,C,D=o.pxRound,w=function(e){return D(f(e,c,p,h))},k=function(e){return D(d(e,s,g,m))};0==c.ori?(y=Pu,C=Bu,b=Yu):(y=Lu,C=Ru,b=Vu);var x=c.dir*(0==c.ori?1:-1);i=ao(u,i,a,1),a=ao(u,i,a,-1);for(var S=w(l[1==x?i:a]),E=S,A=[],N=[],M=1==x?i:a;M>=i&&M<=a;M+=x)if(null!=u[M]){var F=w(l[M]);A.push(E=F),N.push(k(u[M]))}var T={stroke:e(A,N,y,C,b,D),fill:null,clip:null,band:null,gaps:null,flags:Su},O=T.stroke,I=v(Au(t,r),2),P=I[0],L=I[1];if(null!=o.fill||0!=P){var B=T.fill=new Path2D(O),R=k(o.fillTo(t,r,o.min,o.max,P));C(B,E,R),C(B,S,R)}if(!o.spanGaps){var z,j=[];(z=j).push.apply(z,_(Tu(l,u,i,a,x,w,n))),T.gaps=j=o.gaps(t,r,i,a,j),T.clip=Fu(j,c.ori,h,m,p,g)}return 0!=L&&(T.band=2==L?[Mu(t,r,i,a,O,-1),Mu(t,r,i,a,O,1)]:Mu(t,r,i,a,O,L)),T}))}}(Gu,e)};var pc={legend:{show:!1},cursor:{drag:{x:!0,y:!1},focus:{prox:30},points:{size:5.6,width:1.4},bind:{click:function(){return null},dblclick:function(){return null}}}},vc=function(e,t,n){if(void 0===e||null===e)return"";n=n||0,t=t||0;var r=Math.abs(n-t);if(isNaN(r)||0==r)return Math.abs(e)>=1e3?e.toLocaleString("en-US"):e.toString();var i=3+Math.floor(1+Math.log10(Math.max(Math.abs(t),Math.abs(n)))-Math.log10(r));return(isNaN(i)||i>20)&&(i=20),e.toLocaleString("en-US",{minimumSignificantDigits:i,maximumSignificantDigits:i})},gc=function(e,t,n,r){var i,a=e.axes[n];if(r>1)return a._size||60;var o=6+((null===a||void 0===a||null===(i=a.ticks)||void 0===i?void 0:i.size)||0)+(a.gap||0),l=(null!==t&&void 0!==t?t:[]).reduce((function(e,t){return(null===t||void 0===t?void 0:t.length)>e.length?t:e}),"");return""!=l&&(o+=function(e,t){var n=document.createElement("span");n.innerText=e,n.style.cssText="position: absolute; z-index: -1; pointer-events: none; opacity: 0; font: ".concat(t),document.body.appendChild(n);var r=n.offsetWidth;return n.remove(),r}(l,"10px Arial")),Math.ceil(o)},yc=function(e){var t=e.e,n=e.factor,r=void 0===n?.85:n,i=e.u,a=e.setPanning,o=e.setPlotScale;t.preventDefault();var l=t instanceof MouseEvent;a(!0);var u=l?t.clientX:t.touches[0].clientX,c=i.posToVal(1,"x")-i.posToVal(0,"x"),s=i.scales.x.min||0,f=i.scales.x.max||0,d=function(e){var t=e instanceof MouseEvent;if(t||!(e.touches.length>1)){e.preventDefault();var n=t?e.clientX:e.touches[0].clientX,i=c*((n-u)*r);o({min:s-i,max:f-i})}},h=function e(){a(!1),document.removeEventListener("mousemove",d),document.removeEventListener("mouseup",e),document.removeEventListener("touchmove",d),document.removeEventListener("touchend",e)};document.addEventListener("mousemove",d),document.addEventListener("mouseup",h),document.addEventListener("touchmove",d),document.addEventListener("touchend",h)},_c=function(e){for(var t=e.length,n=-1/0;t--;){var r=e[t];Number.isFinite(r)&&r>n&&(n=r)}return Number.isFinite(n)?n:null},bc=function(e){for(var t=e.length,n=1/0;t--;){var r=e[t];Number.isFinite(r)&&r>1]},Dc=function(e){for(var t=e.length;t--;){var n=e[t];if(Number.isFinite(n))return n}},wc=[[31536e3,"{YYYY}",null,null,null,null,null,null,1],[2419200,"{MMM}","\n{YYYY}",null,null,null,null,null,1],[86400,"{MM}-{DD}","\n{YYYY}",null,null,null,null,null,1],[3600,"{HH}:{mm}","\n{YYYY}-{MM}-{DD}",null,"\n{MM}-{DD}",null,null,null,1],[60,"{HH}:{mm}","\n{YYYY}-{MM}-{DD}",null,"\n{MM}-{DD}",null,null,null,1],[1,"{HH}:{mm}:{ss}","\n{YYYY}-{MM}-{DD}",null,"\n{MM}-{DD} {HH}:{mm}",null,null,null,1],[.001,":{ss}.{fff}","\n{YYYY}-{MM}-{DD} {HH}:{mm}",null,"\n{MM}-{DD} {HH}:{mm}",null,"\n{HH}:{mm}",null,1]],kc=function(e,t){return Array.from(new Set(e.map((function(e){return e.scale})))).map((function(e){var n="10px Arial",r=Ot("color-text"),i={scale:e,show:!0,size:gc,stroke:r,font:n,values:function(e,n){return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=t[0],i=t[t.length-1];return n?t.map((function(e){return"".concat(vc(e,r,i)," ").concat(n)})):t.map((function(e){return vc(e,r,i)}))}(e,n,t)}};return e?Number(e)%2?i:ct(ct({},i),{},{side:1}):{space:80,values:wc,stroke:r,font:n}}))},xc=function(e,t){if(null==e||null==t)return[-1,1];var n=.02*(Math.abs(t-e)||Math.abs(e)||1);return[e-n,t+n]},Sc=function(e){var t=e.u,n=e.id,i=e.unit,o=void 0===i?"":i,l=e.metricItem,u=e.seriesItem,c=e.tooltipIdx,s=e.tooltipOffset,f=e.isSticky,d=e.showQueryNum,h=e.onClose,m=(0,r.useRef)(null),p=v((0,r.useState)({top:-999,left:-999}),2),g=p[0],y=p[1],_=v((0,r.useState)(!1),2),b=_[0],C=_[1],D=v((0,r.useState)(!1),2),w=D[0],k=D[1],x=v((0,r.useState)(c.seriesIdx),2),S=x[0],E=x[1],A=v((0,r.useState)(c.dataIdx),2),N=A[0],M=A[1],F=kt()(t,["data",S,N],0),T=vc(F,kt()(t,["scales","1","min"],0),kt()(t,["scales","1","max"],1)),O=t.data[0][N],I=a()(1e3*O).tz().format(Zt),P="".concat(null===u||void 0===u?void 0:u.stroke),L=(null===u||void 0===u?void 0:u.calculations)||{},B=(null===l||void 0===l?void 0:l.group)||0,R=(0,r.useMemo)((function(){var e=(null===l||void 0===l?void 0:l.metric)||{},t=Object.keys(e).filter((function(e){return"__name__"!=e})).map((function(t){return"".concat(t,"=").concat(JSON.stringify(e[t]))})),n=e.__name__||"";return t.length>0&&(n+="{"+t.join(",")+"}"),n}),[l]),z=(0,r.useCallback)((function(e){if(b){var t=e.clientX,n=e.clientY;y({top:n,left:t})}}),[b]);return(0,r.useEffect)((function(){if(m.current){var e=t.valToPos(F||0,(null===u||void 0===u?void 0:u.scale)||"1"),n=t.valToPos(O,"x"),r=m.current.getBoundingClientRect(),i=r.width,a=r.height,o=t.over.getBoundingClientRect(),l=n+i>=o.width?i+20:0,c=e+a>=o.height?a+20:0,f={top:e+s.top+10-c,left:n+s.left+10-l};f.left<0&&(f.left=20),f.top<0&&(f.top=20),y(f)}}),[t,F,O,S,s,m]),(0,r.useEffect)((function(){E(c.seriesIdx),M(c.dataIdx)}),[c]),Nr("mousemove",z),Nr("mouseup",(function(){C(!1)})),c.seriesIdx<0||c.dataIdx<0?null:r.default.createPortal(Ht("div",{className:wr()({"vm-chart-tooltip":!0,"vm-chart-tooltip_sticky":f,"vm-chart-tooltip_moved":w}),ref:m,style:g,children:[Ht("div",{className:"vm-chart-tooltip-header",children:[Ht("div",{className:"vm-chart-tooltip-header__date",children:[d&&Ht("div",{children:["Query ",B]}),I]}),f&&Ht(zt.HY,{children:[Ht(oi,{className:"vm-chart-tooltip-header__drag",variant:"text",size:"small",startIcon:Ht(dr,{}),onMouseDown:function(e){k(!0),C(!0);var t=e.clientX,n=e.clientY;y({top:n,left:t})}}),Ht(oi,{className:"vm-chart-tooltip-header__close",variant:"text",size:"small",startIcon:Ht(Hn,{}),onClick:function(){h&&h(n)}})]})]}),Ht("div",{className:"vm-chart-tooltip-data",children:[Ht("div",{className:"vm-chart-tooltip-data__marker",style:{background:P}}),Ht("div",{children:[Ht("b",{children:[T,o]}),Ht("br",{}),"median:",Ht("b",{children:L.median}),", min:",Ht("b",{children:L.min}),", max:",Ht("b",{children:L.max})]})]}),Ht("div",{className:"vm-chart-tooltip-info",children:R})]}),t.root)},Ec=function(e){return[e.min,e.max]},Ac=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,r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0;return i.limits.enable?i.limits.range[r]:xc(t,n)},Nc=function(e,t){var n={x:{range:function(){return Ec(t)}}},r=Object.keys(e.limits.range);return(r.length?r:["1"]).forEach((function(t){n[t]={range:function(n){return Ac(n,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,t,e)}}})),n},Mc=function(e){var t=e.data,n=e.series,i=e.metrics,o=void 0===i?[]:i,l=e.period,u=e.yaxis,c=e.unit,s=e.setPeriod,f=e.layoutSize,d=e.height,h=Yt().isDarkTheme,m=(0,r.useRef)(null),p=v((0,r.useState)(!1),2),g=p[0],y=p[1],b=v((0,r.useState)({min:l.start,max:l.end}),2),C=b[0],D=b[1],w=v((0,r.useState)(),2),k=w[0],x=w[1],S=v((0,r.useState)(0),2),E=S[0],A=S[1],N=v((0,r.useState)(!1),2),M=N[0],F=N[1],T=v((0,r.useState)({seriesIdx:-1,dataIdx:-1}),2),O=T[0],I=T[1],P=v((0,r.useState)({left:0,top:0}),2),L=P[0],B=P[1],R=v((0,r.useState)([]),2),z=R[0],j=R[1],H=function(e){var t=e.min,n=e.max,r=1e3*(n-t);rXt||(D({min:t,max:n}),s({from:a()(1e3*t).toDate(),to:a()(1e3*n).toDate()}))},$=(0,r.useCallback)((function(e){var t=e.target,n=e.ctrlKey,r=e.metaKey,i=e.key,a=t instanceof HTMLInputElement||t instanceof HTMLTextAreaElement;if(k&&!a){var o="+"===i||"="===i;if(("-"===i||o)&&!n&&!r){e.preventDefault();var l=(C.max-C.min)/10*(o?1:-1);H({min:C.min+l,max:C.max-l})}}}),[k,C]),Y=(0,r.useCallback)((function(){var e=O.seriesIdx,t=O.dataIdx,r="".concat(e,"_").concat(t),i=o[e-1],a=n[e],l=new Set(o.map((function(e){return e.group}))).size>1;return{id:r,unit:c,seriesItem:a,metricItem:i,tooltipIdx:O,tooltipOffset:L,showQueryNum:l}}),[k,o,n,O,L,c]),V=(0,r.useCallback)((function(){if(M){var e=Y();z.find((function(t){return t.id===e.id}))||j((function(t){return[].concat(_(t),[e])}))}}),[Y,z,M]),U=function(e){j((function(t){return t.filter((function(t){return t.id!==e}))}))},q=function(e){for(var t=e.series.length-1;t>=0;t--)e.delSeries(t)},W=ct(ct({},pc),{},{tzDate:function(e){return a()(fn(hn(e))).local().toDate()},series:n,axes:kc([{},{scale:"1"}],c),scales:Nc(u,C),width:f.width||400,height:d||500,hooks:{ready:[function(e){var t=.9;B({left:parseFloat(e.over.style.left),top:parseFloat(e.over.style.top)}),e.over.addEventListener("mousedown",(function(n){var r=n.ctrlKey,i=n.metaKey;0===n.button&&(r||i)&&yc({u:e,e:n,setPanning:y,setPlotScale:H,factor:t})})),e.over.addEventListener("touchstart",(function(n){yc({u:e,e:n,setPanning:y,setPlotScale:H,factor:t})})),e.over.addEventListener("wheel",(function(n){if(n.ctrlKey||n.metaKey){n.preventDefault();var r=e.over.getBoundingClientRect().width,i=e.cursor.left&&e.cursor.left>0?e.cursor.left:0,a=e.posToVal(i,"x"),o=(e.scales.x.max||0)-(e.scales.x.min||0),l=n.deltaY<0?o*t:o/t,u=a-i/r*l,c=u+l;e.batch((function(){return H({min:u,max:c})}))}}))}],setSeries:[function(e,t){var n=null!==t&&void 0!==t?t:-1;I((function(e){return ct(ct({},e),{},{seriesIdx:n})}))}],setCursor:[function(e){var t,n=null!==(t=e.cursor.idx)&&void 0!==t?t:-1;I((function(e){return ct(ct({},e),{},{dataIdx:n})}))}],setSelect:[function(e){var t=e.posToVal(e.select.left,"x"),n=e.posToVal(e.select.left+e.select.width,"x");H({min:t,max:n})}],destroy:[function(e){q(e),function(e){Object.keys(e.hooks).forEach((function(t){e.hooks[t]=[]}))}(e),e.setData([])}]}}),Z=(0,r.useCallback)((function(e){if(2===e.touches.length&&k){e.preventDefault();var t=e.touches[0].clientX-e.touches[1].clientX,n=e.touches[0].clientY-e.touches[1].clientY,r=Math.sqrt(t*t+n*n),i=E-r,a=k.scales.x.max||C.max,o=k.scales.x.min||C.min,l=(a-o)/50*(i>0?-1:1);k.batch((function(){return H({min:o+l,max:a-l})}))}}),[k,E,C]);return(0,r.useEffect)((function(){D({min:l.start,max:l.end})}),[l]),(0,r.useEffect)((function(){if(j([]),I({seriesIdx:-1,dataIdx:-1}),m.current){k&&k.destroy();var e=new hc(W,t,m.current);return x(e),D({min:l.start,max:l.end}),e.destroy}}),[m,h]),(0,r.useEffect)((function(){k&&(k.setData(t),k.redraw())}),[t]),(0,r.useEffect)((function(){k&&(q(k),function(e,t){t.forEach((function(t){e.addSeries(t)}))}(k,n),k.redraw())}),[n]),(0,r.useEffect)((function(){k&&(Object.keys(u.limits.range).forEach((function(e){k.scales[e]&&(k.scales[e].range=function(t){return Ac(t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,e,u)})})),k.redraw())}),[u]),(0,r.useEffect)((function(){k&&(k.scales.x.range=function(){return Ec(C)},k.redraw())}),[C]),(0,r.useEffect)((function(){k&&(k.setSize({width:f.width||400,height:d||500}),k.redraw())}),[d,f]),(0,r.useEffect)((function(){F(-1!==O.dataIdx&&-1!==O.seriesIdx)}),[O]),Nr("click",V),Nr("keydown",$),Nr("touchmove",Z),Nr("touchstart",(function(e){if(2===e.touches.length){e.preventDefault();var t=e.touches[0].clientX-e.touches[1].clientX,n=e.touches[0].clientY-e.touches[1].clientY;A(Math.sqrt(t*t+n*n))}})),Ht("div",{className:wr()({"vm-line-chart":!0,"vm-line-chart_panning":g}),style:{minWidth:"".concat(f.width||400,"px"),minHeight:"".concat(d||500,"px")},children:[Ht("div",{className:"vm-line-chart__u-plot",ref:m}),k&&M&&Ht(Sc,ct(ct({},Y()),{},{u:k})),k&&z.map((function(e){return(0,r.createElement)(Sc,ct(ct({},e),{},{isSticky:!0,u:k,key:e.id,onClose:U}))}))]})},Fc=function(){var e=(0,r.useContext)(Jr).showInfoMessage;return function(){var t=sa(ua().mark((function t(n,r){var i;return ua().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(null!==(i=navigator)&&void 0!==i&&i.clipboard){t.next=4;break}return e({text:"Clipboard not supported",type:"error"}),console.warn("Clipboard not supported"),t.abrupt("return",!1);case 4:return t.prev=4,t.next=7,navigator.clipboard.writeText(n);case 7:return r&&e({text:r,type:"success"}),t.abrupt("return",!0);case 11:return t.prev=11,t.t0=t.catch(4),t.t0 instanceof Error&&e({text:"".concat(t.t0.name,": ").concat(t.t0.message),type:"error"}),console.warn("Copy failed",t.t0),t.abrupt("return",!1);case 16:case"end":return t.stop()}}),t,null,[[4,11]])})));return function(e,n){return t.apply(this,arguments)}}()},Tc=function(e){var t=e.legend,n=e.onChange,i=e.isHeatmap,a=Fc(),o=(0,r.useMemo)((function(){var e=function(e){return Object.keys(e.freeFormFields).filter((function(e){return"__name__"!==e})).map((function(t){var n="".concat(t,"=").concat(JSON.stringify(e.freeFormFields[t]));return{id:"".concat(e.label,".").concat(n),freeField:n,key:t}}))}(t);return i?e.filter((function(e){return"vmrange"!==e.key})):e}),[t,i]),l=t.calculations,u=Object.values(l).some((function(e){return e})),c=function(){var e=sa(ua().mark((function e(t){return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a(t,"".concat(t," has been copied"));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Ht("div",{className:wr()({"vm-legend-item":!0,"vm-legend-row":!0,"vm-legend-item_hide":!t.checked&&!i,"vm-legend-item_static":i}),onClick:function(e){return function(t){n&&n(e,t.ctrlKey||t.metaKey)}}(t),children:[!i&&Ht("div",{className:"vm-legend-item__marker",style:{backgroundColor:t.color}}),Ht("div",{className:"vm-legend-item-info",children:Ht("span",{className:"vm-legend-item-info__label",children:[t.freeFormFields.__name__,!!o.length&&Ht(zt.HY,{children:"{"}),o.map((function(e,t){return Ht("span",{className:"vm-legend-item-info__free-fields",onClick:(n=e.freeField,function(e){e.stopPropagation(),c(n)}),title:"copy to clipboard",children:[e.freeField,t+11;return Ht(zt.HY,{children:Ht("div",{className:"vm-legend",children:a.map((function(e){return Ht("div",{className:"vm-legend-group",children:Ht(ta,{defaultExpanded:!0,title:Ht("div",{className:"vm-legend-group-title",children:[o&&Ht("span",{className:"vm-legend-group-title__count",children:["Query ",e,": "]}),Ht("span",{className:"vm-legend-group-title__query",children:n[e-1]})]}),children:Ht("div",{children:t.filter((function(t){return t.group===e})).map((function(e){return Ht(Tc,{legend:e,onChange:i},e.label)}))})})},e)}))})})},Ic=["#e54040","#32a9dc","#2ee329","#7126a1","#e38f0f","#3d811a","#ffea00","#2d2d2d","#da42a6","#a44e0c"],Pc=["__name__"],Lc=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e.metric,i=r.__name__,a=kr(r,Pc),o=t||"".concat(n?"[Query ".concat(e.group,"] "):"").concat(i||"");return 0==Object.keys(a).length?o||"value":"".concat(o,"{").concat(Object.entries(a).map((function(e){return"".concat(e[0],"=").concat(JSON.stringify(e[1]))})).join(", "),"}")},Bc=function(e){switch(e){case"NaN":return NaN;case"Inf":case"+Inf":return 1/0;case"-Inf":return-1/0;default:return parseFloat(e)}},Rc=function(e){if(e.length<2)return!1;var t=["le","vmrange"],n=Object.keys(e[0].metric).filter((function(e){return!t.includes(e)}));return e.every((function(r){var i=Object.keys(r.metric).filter((function(e){return!t.includes(e)}));return n.length===i.length&&i.every((function(t){return r.metric[t]===e[0].metric[t]}))}))&&e.every((function(e){return t.some((function(t){return t in e.metric}))}))},zc=function(e,t,n){for(var r=[],i=0;i0&&(i=Math.min(i,n[o]),a=Math.max(a,n[o]));for(var l=a-i,u=r.length,c=Array(n.length),s=0;s0&&b[P]>=(o.min||-1/0)&&b[P]<=(o.max||1/0)&&C[P]>=(l.min||-1/0)&&C[P]<=(l.max||1/0)){var L=I[~~(P/E)],B=O[P%E];g(S[k[P]],L,B,F,T)}e.ctx.save(),e.ctx.rect(e.bbox.left,e.bbox.top,e.bbox.width,e.bbox.height),e.ctx.clip(),S.forEach((function(t,n){e.ctx.fillStyle=x[n],e.ctx.fill(t)})),e.ctx.restore()}))}},Hc=function(e){var t=(e.metric.vmrange||e.metric.le||"").split("...");return Bc(t[t.length-1])},$c=function(e,t){return Hc(e)-Hc(t)},Yc=function(e,t){if(!t)return e;var n=function(e){var t;if(!e.every((function(e){return e.metric.le})))return e;var n,r=e.sort((function(e,t){return parseFloat(e.metric.le)-parseFloat(t.metric.le)})),i=(null===(t=e[0])||void 0===t?void 0:t.group)||1,a={metric:{le:""},values:[],group:i},o=[],l=g(r);try{for(l.s();!(n=l.n()).done;){var u,c=n.value,s=[a.metric.le,c.metric.le].filter((function(e){return e})).join("..."),f=[],d=g(c.values);try{var h=function(){var e,t=v(u.value,2),n=t[0],r=+t[1]-+((null===(e=a.values.find((function(e){return e[0]===n})))||void 0===e?void 0:e[1])||0);f.push([n,"".concat(r)])};for(d.s();!(u=d.n()).done;)h()}catch(m){d.e(m)}finally{d.f()}o.push({metric:{vmrange:s},values:f,group:i}),a=c}}catch(m){l.e(m)}finally{l.f()}return o}(e.sort($c)),r={};return n.forEach((function(e){return e.values.forEach((function(e){var t=v(e,2),n=t[0],i=t[1];r[n]=(r[n]||0)+ +i}))})),n.map((function(e){var t=e.values.map((function(e){var t=v(e,2),n=t[0],i=t[1],a=r[n];return[n,"".concat(Math.round(+i/a*100))]}));return ct(ct({},e),{},{values:t})})).filter((function(e){return!e.values.every((function(e){return"0"===e[1]}))}))},Vc=function(e){var t,n=e.min,i=e.max,a=e.legendValue,o=e.series,l=v((0,r.useState)(0),2),u=l[0],c=l[1],s=v((0,r.useState)(""),2),f=s[0],d=s[1],h=v((0,r.useState)(""),2),m=h[0],p=h[1],g=v((0,r.useState)(""),2),y=g[0],_=g[1];return(0,r.useEffect)((function(){var e=(null===a||void 0===a?void 0:a.value)||0;c(e?(e-n)/(i-n)*100:0),d(e?"".concat(e,"%"):""),p("".concat(n,"%")),_("".concat(i,"%"))}),[a,n,i]),Ht("div",{className:"vm-legend-heatmap__wrapper",children:[Ht("div",{className:"vm-legend-heatmap",children:[Ht("div",{className:"vm-legend-heatmap-gradient",style:{background:"linear-gradient(to right, ".concat(zc.join(", "),")")},children:!(null===a||void 0===a||!a.value)&&Ht("div",{className:"vm-legend-heatmap-gradient__value",style:{left:"".concat(u,"%")},children:Ht("span",{children:f})})}),Ht("div",{className:"vm-legend-heatmap__value",children:m}),Ht("div",{className:"vm-legend-heatmap__value",children:y})]}),o[1]&&Ht(Tc,{legend:o[1],isHeatmap:!0},null===(t=o[1])||void 0===t?void 0:t.label)]})},Uc=function(e,t,n){for(var r={},i=e.map((function(e){var t=e.values.map((function(e){return Bc(e[1])}));return{min:bc(t),max:_c(t),median:Cc(t),last:Dc(t)}})),a=Math.min(e.length,Ic.length),o=0;o0)for(var a=0;ar&&(r=e[a].charCodeAt(0)),i=parseInt(String(t/r)),n=(n+e[a].charCodeAt(0)*i*49979693)%t;var o=(n*e.length%t).toString(16);return o=o.padEnd(6,o),"#".concat(o)}(o),u=i[a],c=u.min,s=u.max,f=u.median,d=u.last;return{label:o,freeFormFields:e.metric,width:1.4,stroke:l,show:!Wc(o,t),scale:"1",points:{size:4.2,width:1.4},calculations:{min:vc(c,c,s),max:vc(s,c,s),median:vc(f,c,s),last:vc(d,c,s)}}}},qc=function(e,t){return{group:t,label:e.label||"",color:e.stroke,checked:e.show||!1,freeFormFields:e.freeFormFields,calculations:e.calculations}},Wc=function(e,t){return t.includes("".concat(e))},Zc=n(61),Qc=n.n(Zc),Gc=function(e){var t=e.u,n=e.id,i=e.unit,a=void 0===i?"":i,o=e.cursor,l=e.tooltipOffset,u=e.isSticky,c=e.onClose,s=e.startDate,f=e.endDate,d=e.bucket,h=e.valueFormat,m=e.value,p=(0,r.useRef)(null),g=v((0,r.useState)({top:-999,left:-999}),2),y=g[0],_=g[1],b=v((0,r.useState)(!1),2),C=b[0],D=b[1],w=v((0,r.useState)(!1),2),k=w[0],x=w[1],S=(0,r.useCallback)((function(e){if(C){var t=e.clientX,n=e.clientY;_({top:n,left:t})}}),[C]);return(0,r.useEffect)((function(){if(p.current){var e=o.top,n=o.left,r=p.current.getBoundingClientRect(),i=r.width,a=r.height,u=t.over.getBoundingClientRect(),c=n+i>=u.width?i+20:0,s=e+a>=u.height?a+20:0;_({top:e+l.top+10-s,left:n+l.left+10-c})}}),[t,o,l,p]),Nr("mousemove",S),Nr("mouseup",(function(){D(!1)})),null!==o&&void 0!==o&&o.left&&null!==o&&void 0!==o&&o.top&&m?r.default.createPortal(Ht("div",{className:wr()({"vm-chart-tooltip":!0,"vm-chart-tooltip_sticky":u,"vm-chart-tooltip_moved":k}),ref:p,style:y,children:[Ht("div",{className:"vm-chart-tooltip-header",children:[Ht("div",{className:"vm-chart-tooltip-header__date vm-chart-tooltip-header__date_range",children:[Ht("span",{children:s}),Ht("span",{children:f})]}),u&&Ht(zt.HY,{children:[Ht(oi,{className:"vm-chart-tooltip-header__drag",variant:"text",size:"small",startIcon:Ht(dr,{}),onMouseDown:function(e){x(!0),D(!0);var t=e.clientX,n=e.clientY;_({top:n,left:t})}}),Ht(oi,{className:"vm-chart-tooltip-header__close",variant:"text",size:"small",startIcon:Ht(Hn,{}),onClick:function(){c&&c(n)}})]})]}),Ht("div",{className:"vm-chart-tooltip-data",children:Ht("p",{children:["value: ",Ht("b",{className:"vm-chart-tooltip-data__value",children:h}),a]})}),Ht("div",{className:"vm-chart-tooltip-info",children:d})]}),t.root):null},Kc=function(e){return e.xRange="xRange",e.yRange="yRange",e}(Kc||{}),Jc=function(e){var t=e.data,n=e.metrics,i=void 0===n?[]:n,o=e.period,l=e.yaxis,u=e.unit,c=e.setPeriod,s=e.layoutSize,f=e.height,d=e.onChangeLegend,h=Yt().isDarkTheme,m=(0,r.useRef)(null),p=v((0,r.useState)(!1),2),g=p[0],y=p[1],b=v((0,r.useState)({min:o.start,max:o.end}),2),C=b[0],D=b[1],w=v((0,r.useState)(),2),k=w[0],x=w[1],S=v((0,r.useState)(0),2),E=S[0],A=S[1],N=v((0,r.useState)(null),2),M=N[0],F=N[1],T=v((0,r.useState)({left:0,top:0}),2),O=T[0],I=T[1],P=v((0,r.useState)([]),2),L=P[0],B=P[1],R=(0,r.useMemo)((function(){return"".concat(null===M||void 0===M?void 0:M.bucket,"_").concat(null===M||void 0===M?void 0:M.startDate)}),[M]),z=(0,r.useCallback)(Qc()((function(e){var t=e.min,n=e.max;isNaN(t)||isNaN(n)||c({from:a()(1e3*t).toDate(),to:a()(1e3*n).toDate()})}),500),[]),j=function(e){var t=e.min,n=e.max,r=1e3*(n-t);rXt||(D({min:t,max:n}),z({min:t,max:n}))},H=(0,r.useCallback)((function(e){var t=e.target,n=e.ctrlKey,r=e.metaKey,i=e.key,a=t instanceof HTMLInputElement||t instanceof HTMLTextAreaElement;if(k&&!a){var o="+"===i||"="===i;if(("-"===i||o)&&!n&&!r){e.preventDefault();var l=(C.max-C.min)/10*(o?1:-1);j({min:C.min+l,max:C.max-l})}}}),[k,C]),$=(0,r.useCallback)((function(){if(null!==M&&void 0!==M&&M.value){var e="".concat(null===M||void 0===M?void 0:M.bucket,"_").concat(null===M||void 0===M?void 0:M.startDate),t=ct({id:e,unit:u,tooltipOffset:O},M);if(!L.find((function(t){return t.id===e}))){var n=JSON.parse(JSON.stringify(t));B((function(e){return[].concat(_(e),[n])}))}}}),[L,M,O,u]),Y=function(e){B((function(t){return t.filter((function(t){return t.id!==e}))}))},V=function(){return[C.min,C.max]},U=kc([{}],u),q=ct(ct({},pc),{},{mode:2,tzDate:function(e){return a()(fn(hn(e))).local().toDate()},series:[{},{paths:jc(),facets:[{scale:"x",auto:!0,sorted:1},{scale:"y",auto:!0}]}],axes:[].concat(_(U),[{scale:"y",stroke:U[0].stroke,font:U[0].font,size:gc,splits:i.map((function(e,t){return t})),values:i.map((function(e){return e.metric.vmrange}))}]),scales:{x:{time:!0},y:{log:2,time:!1,range:function(e,t,n){return[t-1,n+1]}}},width:s.width||400,height:f||500,plugins:[{hooks:{ready:function(e){var t=.9;I({left:parseFloat(e.over.style.left),top:parseFloat(e.over.style.top)}),e.over.addEventListener("mousedown",(function(n){var r=n.ctrlKey,i=n.metaKey;0===n.button&&(r||i)&&yc({u:e,e:n,setPanning:y,setPlotScale:j,factor:t})})),e.over.addEventListener("touchstart",(function(n){yc({u:e,e:n,setPanning:y,setPlotScale:j,factor:t})})),e.over.addEventListener("wheel",(function(n){if(n.ctrlKey||n.metaKey){n.preventDefault();var r=e.over.getBoundingClientRect().width,i=e.cursor.left&&e.cursor.left>0?e.cursor.left:0,a=e.posToVal(i,"x"),o=(e.scales.x.max||0)-(e.scales.x.min||0),l=n.deltaY<0?o*t:o/t,u=a-i/r*l,c=u+l;e.batch((function(){return j({min:u,max:c})}))}}))},setCursor:function(e){var t,n=e.cursor.left&&e.cursor.left>0?e.cursor.left:0,r=e.cursor.top&&e.cursor.top>0?e.cursor.top:0,o=e.data[1][0]||[];if(Array.isArray(o)){var l=e.posToVal(n,"x"),u=e.posToVal(r,"y"),c=o.findIndex((function(e,t){return l>=e&&l0?-1:1);k.batch((function(){return j({min:o+l,max:a-l})}))}}),[k,E,C]);return(0,r.useEffect)((function(){return W(Kc.xRange)}),[C]),(0,r.useEffect)((function(){return W(Kc.yRange)}),[l]),(0,r.useEffect)((function(){M&&d(M)}),[M]),Nr("click",$),Nr("keydown",H),Nr("touchmove",Z),Nr("touchstart",(function(e){if(2===e.touches.length){e.preventDefault();var t=e.touches[0].clientX-e.touches[1].clientX,n=e.touches[0].clientY-e.touches[1].clientY;A(Math.sqrt(t*t+n*n))}})),Ht("div",{className:wr()({"vm-line-chart":!0,"vm-line-chart_panning":g}),style:{minWidth:"".concat(s.width||400,"px"),minHeight:"".concat(f||500,"px")},children:[Ht("div",{className:"vm-line-chart__u-plot",ref:m}),k&&M&&Ht(Gc,ct(ct({},M),{},{unit:u,u:k,tooltipOffset:O,id:R})),k&&L.map((function(e){return(0,r.createElement)(Gc,ct(ct({},e),{},{isSticky:!0,u:k,key:e.id,onClose:Y}))}))]})},Xc=function(){var e=v((0,r.useState)(null),2),t=e[0],n=e[1],i=v((0,r.useState)({width:0,height:0}),2),a=i[0],o=i[1],l=(0,r.useCallback)((function(){o({width:(null===t||void 0===t?void 0:t.offsetWidth)||0,height:(null===t||void 0===t?void 0:t.offsetHeight)||0})}),[null===t||void 0===t?void 0:t.offsetHeight,null===t||void 0===t?void 0:t.offsetWidth]);return Nr("resize",l),Ar(l,[null===t||void 0===t?void 0:t.offsetHeight,null===t||void 0===t?void 0:t.offsetWidth]),[n,a]},es=function(e){var t=e.data,n=void 0===t?[]:t,i=e.period,a=e.customStep,o=e.query,l=e.yaxis,u=e.unit,c=e.showLegend,s=void 0===c||c,f=e.setYaxisLimits,d=e.setPeriod,h=e.alias,m=void 0===h?[]:h,p=e.fullWidth,y=void 0===p||p,b=e.height,C=e.isHistogram,D=Qr().isMobile,w=Nn().timezone,k=(0,r.useMemo)((function(){return a||i.step||"1s"}),[i.step,a]),x=(0,r.useMemo)((function(){return Yc(n,C)}),[C,n]),S=v((0,r.useState)([[]]),2),E=S[0],A=S[1],N=v((0,r.useState)([]),2),M=N[0],F=N[1],T=v((0,r.useState)([]),2),O=T[0],I=T[1],P=v((0,r.useState)([]),2),L=P[0],B=P[1],R=v((0,r.useState)(null),2),z=R[0],j=R[1],H=(0,r.useMemo)((function(){return Uc(x,L,m)}),[x,L,m]),$=function(e){var t=function(e,t){var n={},r=Object.values(e).flat(),i=bc(r)||0,a=_c(r)||1;return n[1]=t?xc(i,a):[i,a],n}(e,!C);f(t)};(0,r.useEffect)((function(){var e=[],t={},n=[],r=[{}];null===x||void 0===x||x.forEach((function(i,a){var o=H(i,a);r.push(o),n.push(qc(o,i.group));var l,u=t[i.group]||[],c=g(i.values);try{for(c.s();!(l=c.n()).done;){var s=l.value;e.push(s[0]),u.push(Bc(s[1]))}}catch(f){c.e(f)}finally{c.f()}t[i.group]=u}));var a=function(e,t,n){for(var r=ln(t)||1,i=Array.from(new Set(e)).sort((function(e,t){return e-t})),a=n.start,o=an(n.end+r),l=0,u=[];a<=o;){for(;l=i.length||i[l]>a)&&u.push(a)}for(;u.length<2;)u.push(a),a=an(a+r);return u}(e,k,i),o=x.map((function(e){var t,n=[],r=e.values,i=r.length,o=0,l=g(a);try{for(l.s();!(t=l.n()).done;){for(var u=t.value;o1e10*h?n.map((function(){return f})):n}));o.unshift(a),$(t);var l=C?function(e){var t=e.slice(1,e.length),n=[],r=[];t.forEach((function(e,n){e.forEach((function(e,i){var a=i*t.length+n;r[a]=e}))})),e[0].forEach((function(e){var r=new Array(t.length).fill(e);n.push.apply(n,_(r))}));var i=new Array(n.length).fill(0).map((function(e,n){return n%t.length}));return[null,[n,i,r]]}(o):o;A(l),F(r),I(n)}),[x,w,C]),(0,r.useEffect)((function(){var e=[],t=[{}];null===x||void 0===x||x.forEach((function(n,r){var i=H(n,r);t.push(i),e.push(qc(i,n.group))})),F(t),I(e)}),[L]);var Y=v(Xc(),2),V=Y[0],U=Y[1];return Ht("div",{className:wr()({"vm-graph-view":!0,"vm-graph-view_full-width":y,"vm-graph-view_full-width_mobile":y&&D}),ref:V,children:[!C&&Ht(Mc,{data:E,series:M,metrics:x,period:i,yaxis:l,unit:u,setPeriod:d,layoutSize:U,height:b}),C&&Ht(Jc,{data:E,metrics:x,period:i,yaxis:l,unit:u,setPeriod:d,layoutSize:U,height:b,onChangeLegend:j}),!C&&s&&Ht(Oc,{labels:O,query:o,onChange:function(e,t){B(function(e){var t=e.hideSeries,n=e.legend,r=e.metaKey,i=e.series,a=n.label,o=Wc(a,t),l=i.map((function(e){return e.label||""}));return r?o?t.filter((function(e){return e!==a})):[].concat(_(t),[a]):t.length?o?_(l.filter((function(e){return e!==a}))):[]:_(l.filter((function(e){return e!==a})))}({hideSeries:L,legend:e,metaKey:t,series:M}))}}),C&&s&&Ht(Vc,{series:M,min:l.limits.range[1][0]||0,max:l.limits.range[1][1]||0,legendValue:z})]})},ts=function(e){var t=e.value,n=e.options,i=e.anchor,a=e.disabled,o=e.maxWords,l=void 0===o?1:o,u=e.minLength,c=void 0===u?2:u,s=e.fullWidth,f=e.selected,d=e.noOptionsText,h=e.label,m=e.disabledFullScreen,p=e.onSelect,g=e.onOpenAutocomplete,y=Qr().isMobile,_=(0,r.useRef)(null),b=v((0,r.useState)(-1),2),C=b[0],D=b[1],w=li(!1),k=w.value,x=w.setValue,S=w.setFalse,E=(0,r.useMemo)((function(){if(!k)return[];try{var e=new RegExp(String(t),"i");return n.filter((function(n){return e.test(n)&&n!==t})).sort((function(t,n){var r,i;return((null===(r=t.match(e))||void 0===r?void 0:r.index)||0)-((null===(i=n.match(e))||void 0===i?void 0:i.index)||0)}))}catch(r){return[]}}),[k,n,t]),A=(0,r.useMemo)((function(){return d&&!E.length}),[d,E]),N=(0,r.useCallback)((function(e){var t=e.key,n=e.ctrlKey,r=e.metaKey,i=e.shiftKey,a=n||r||i,o=E.length;if("ArrowUp"===t&&!a&&o&&(e.preventDefault(),D((function(e){return e<=0?0:e-1}))),"ArrowDown"===t&&!a&&o){e.preventDefault();var l=E.length-1;D((function(e){return e>=l?l:e+1}))}if("Enter"===t){var u=E[C];u&&p(u),f||S()}"Escape"===t&&S()}),[C,E,S,p,f]);return(0,r.useEffect)((function(){var e=(t.match(/[a-zA-Z_:.][a-zA-Z0-9_:.]*/gm)||[]).length;x(t.length>c&&e<=l)}),[t]),Nr("keydown",N),(0,r.useEffect)((function(){if(_.current){var e=_.current.childNodes[C];null!==e&&void 0!==e&&e.scrollIntoView&&e.scrollIntoView({block:"center"})}}),[C,E]),(0,r.useEffect)((function(){D(-1)}),[E]),(0,r.useEffect)((function(){g&&g(k)}),[k]),Ht(ui,{open:k,buttonRef:i,placement:"bottom-left",onClose:S,fullWidth:s,title:y?h:void 0,disabledFullScreen:m,children:Ht("div",{className:wr()({"vm-autocomplete":!0,"vm-autocomplete_mobile":y&&!m}),ref:_,children:[A&&Ht("div",{className:"vm-autocomplete__no-options",children:d}),E.map((function(e,t){return Ht("div",{className:wr()({"vm-list-item":!0,"vm-list-item_mobile":y,"vm-list-item_active":t===C,"vm-list-item_multiselect":f,"vm-list-item_multiselect_selected":null===f||void 0===f?void 0:f.includes(e)}),id:"$autocomplete$".concat(e),onClick:(n=e,function(){a||(p(n),f||S())}),children:[(null===f||void 0===f?void 0:f.includes(e))&&Ht(ur,{}),Ht("span",{children:e})]},e);var n}))]})})},ns=function(e){var t=e.value,n=e.onChange,i=e.onEnter,a=e.onArrowUp,o=e.onArrowDown,l=e.autocomplete,u=e.error,c=e.stats,s=e.options,f=e.label,d=e.disabled,h=void 0!==d&&d,m=v((0,r.useState)(!1),2),p=m[0],g=m[1],y=(0,r.useRef)(null),_="0"===(null===c||void 0===c?void 0:c.seriesFetched)&&!c.resultLength;return Ht("div",{className:"vm-query-editor",ref:y,children:[Ht(Ai,{value:t,label:f,type:"textarea",autofocus:!!t,error:u,onKeyDown:function(e){var t=e.key,n=e.ctrlKey,r=e.metaKey,l=e.shiftKey,u=n||r,c="ArrowDown"===t,s="Enter"===t;"ArrowUp"===t&&u&&(e.preventDefault(),a()),c&&u&&(e.preventDefault(),o()),!s||l||p||i()},onChange:n,disabled:h,inputmode:"search"}),l&&Ht(ts,{disabledFullScreen:!0,value:t,options:s,anchor:y,onSelect:function(e){n(e)},onOpenAutocomplete:g}),_&&Ht("div",{className:"vm-query-editor-warning",children:Ht(mi,{placement:"bottom-right",title:Ht("span",{className:"vm-query-editor-warning__tooltip",children:"No match! \n This query hasn't selected any time series from database.\n Either the requested metrics are missing in the database, \n or there is a typo in series selector."}),children:Ht(Vn,{})})})]})},rs=function(e){var t,n=e.value,r=void 0!==n&&n,i=e.disabled,a=void 0!==i&&i,o=e.label,l=e.color,u=void 0===l?"secondary":l,c=e.fullWidth,s=e.onChange;return Ht("div",{className:wr()((lt(t={"vm-switch":!0,"vm-switch_full-width":c,"vm-switch_disabled":a,"vm-switch_active":r},"vm-switch_".concat(u,"_active"),r),lt(t,"vm-switch_".concat(u),u),t)),onClick:function(){a||s(!r)},children:[Ht("div",{className:"vm-switch-track",children:Ht("div",{className:"vm-switch-track__thumb"})}),o&&Ht("span",{className:"vm-switch__label",children:o})]})},is=function(e){var t=e.isMobile,n=Pn().autocomplete,r=Ln(),i=jr(),a=i.nocache,o=i.isTracingEnabled,l=Hr();return Ht("div",{className:wr()({"vm-additional-settings":!0,"vm-additional-settings_mobile":t}),children:[Ht(rs,{label:"Autocomplete",value:n,onChange:function(){r({type:"TOGGLE_AUTOCOMPLETE"})},fullWidth:t}),Ht(rs,{label:"Disable cache",value:a,onChange:function(){l({type:"TOGGLE_NO_CACHE"})},fullWidth:t}),Ht(rs,{label:"Trace query",value:o,onChange:function(){l({type:"TOGGLE_QUERY_TRACING"})},fullWidth:t})]})},as=function(){var e=Qr().isMobile,t=(0,r.useRef)(null),n=li(!1),i=n.value,a=n.toggle,o=n.setFalse;return e?Ht(zt.HY,{children:[Ht("div",{ref:t,children:Ht(oi,{variant:"outlined",startIcon:Ht(_r,{}),onClick:a})}),Ht(ui,{open:i,buttonRef:t,placement:"bottom-left",onClose:o,title:"Query settings",children:Ht(is,{isMobile:e})})]}):Ht(is,{})},os=function(e,t){return e.length===t.length&&e.every((function(e,n){return e===t[n]}))};var ls=function(e){var t=e.errors,n=e.stats,i=e.queryOptions,a=e.onHideQuery,o=e.onRunQuery,l=Qr().isMobile,u=Pn(),c=u.query,s=u.queryHistory,f=u.autocomplete,d=Ln(),h=Mn(),m=v((0,r.useState)(c||[]),2),p=m[0],g=m[1],y=v((0,r.useState)([]),2),b=y[0],C=y[1],D=Mi(p),w=function(){d({type:"SET_QUERY_HISTORY",payload:p.map((function(e,t){var n=s[t]||{values:[]},r=e===n.values[n.values.length-1];return{index:n.values.length-Number(r),values:!r&&e?[].concat(_(n.values),[e]):n.values}}))}),d({type:"SET_QUERY",payload:p}),h({type:"RUN_QUERY"}),o()},k=function(e,t){g((function(n){return n.map((function(n,r){return r===t?e:n}))}))},x=function(e,t){return function(){!function(e,t){var n=s[t],r=n.index,i=n.values,a=r+e;a<0||a>=i.length||(k(i[a]||"",t),d({type:"SET_QUERY_HISTORY_BY_INDEX",payload:{value:{values:i,index:a},queryNumber:t}}))}(e,t)}},S=function(e){return function(t){k(t,e)}},E=function(e){return function(){var t;t=e,g((function(e){return e.filter((function(e,n){return n!==t}))})),C((function(t){return t.includes(e)?t.filter((function(t){return t!==e})):t.map((function(t){return t>e?t-1:t}))}))}},A=function(e){return function(t){!function(e,t){var n=e.ctrlKey,r=e.metaKey;if(n||r){var i=p.map((function(e,t){return t})).filter((function(e){return e!==t}));C((function(e){return os(i,e)?[]:i}))}else C((function(e){return e.includes(t)?e.filter((function(e){return e!==t})):[].concat(_(e),[t])}))}(t,e)}};return(0,r.useEffect)((function(){D&&p.length1&&Ht(mi,{title:"Remove Query",children:Ht("div",{className:"vm-query-configurator-list-row__button",children:Ht(oi,{variant:"text",color:"error",startIcon:Ht(ar,{}),onClick:E(r)})})})]},r)}))}),Ht("div",{className:"vm-query-configurator-settings",children:[Ht(as,{}),Ht("div",{className:"vm-query-configurator-settings__buttons",children:[p.length<4&&Ht(oi,{variant:"outlined",onClick:function(){g((function(e){return[].concat(_(e),[""])}))},startIcon:Ht(or,{}),children:"Add Query"}),Ht(oi,{variant:"contained",onClick:w,startIcon:Ht(er,{}),children:l?"Execute":"Execute Query"})]})]})]})};function us(e){var t,n,r,i=2;for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,r=Symbol.iterator);i--;){if(n&&null!=(t=e[n]))return t.call(e);if(r&&null!=(t=e[r]))return new cs(t.call(e));n="@@asyncIterator",r="@@iterator"}throw new TypeError("Object is not async iterable")}function cs(e){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then((function(e){return{value:e,done:t}}))}return cs=function(e){this.s=e,this.n=e.next},cs.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var n=this.s.return;return void 0===n?Promise.resolve({value:e,done:!0}):t(n.apply(this.s,arguments))},throw:function(e){var n=this.s.return;return void 0===n?Promise.reject(e):t(n.apply(this.s,arguments))}},new cs(e)}var ss=n(936),fs=n.n(ss),ds=0,hs=function(){function e(t,n){b(this,e),this.tracing=void 0,this.query=void 0,this.tracingChildren=void 0,this.originalTracing=void 0,this.id=void 0,this.tracing=t,this.originalTracing=JSON.parse(JSON.stringify(t)),this.query=n,this.id=ds++;var r=t.children||[];this.tracingChildren=r.map((function(t){return new e(t,n)}))}return k(e,[{key:"queryValue",get:function(){return this.query}},{key:"idValue",get:function(){return this.id}},{key:"children",get:function(){return this.tracingChildren}},{key:"message",get:function(){return this.tracing.message}},{key:"duration",get:function(){return this.tracing.duration_msec}},{key:"JSON",get:function(){return JSON.stringify(this.tracing,null,2)}},{key:"originalJSON",get:function(){return JSON.stringify(this.originalTracing,null,2)}},{key:"setTracing",value:function(t){var n=this;this.tracing=t;var r=t.children||[];this.tracingChildren=r.map((function(t){return new e(t,n.query)}))}},{key:"setQuery",value:function(e){this.query=e}},{key:"resetTracing",value:function(){this.tracing=this.originalTracing}}]),e}(),ms=function(e){var t=e.predefinedQuery,n=e.visible,i=e.display,a=e.customStep,o=e.hideQuery,l=e.showAllSeries,u=Pn().query,c=Nn().period,s=jr(),f=s.displayType,d=s.nocache,h=s.isTracingEnabled,m=s.seriesLimits,p=Yt().serverUrl,g=v((0,r.useState)(!1),2),y=g[0],b=g[1],C=v((0,r.useState)(),2),D=C[0],w=C[1],k=v((0,r.useState)(),2),x=k[0],S=k[1],E=v((0,r.useState)(),2),A=E[0],N=E[1],M=v((0,r.useState)(),2),F=M[0],T=M[1],O=v((0,r.useState)([]),2),I=O[0],P=O[1],L=v((0,r.useState)([]),2),B=L[0],R=L[1],z=v((0,r.useState)(),2),j=z[0],H=z[1],$=v((0,r.useState)([]),2),Y=$[0],V=$[1],U=v((0,r.useState)(!1),2),q=U[0],W=U[1],Z=function(){var e=sa(ua().mark((function e(t){var n,r,i,a,o,l,u,c,s,f,d,h,m,p,v,g,y,C,D,k,x;return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.fetchUrl,r=t.fetchQueue,i=t.displayType,a=t.query,o=t.stateSeriesLimits,l=t.showAllSeries,u=t.hideQuery,c=new AbortController,V([].concat(_(r),[c])),e.prev=3,s="chart"===i,f=l?1/0:+o[i]||1/0,d=[],h=[],m=1,p=0,v=!1,g=!1,e.prev=12,C=ua().mark((function e(){var t,n,r,i,o,l;return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=k.value,!(null===u||void 0===u?void 0:u.includes(m-1))){e.next=7;break}return P((function(e){return[].concat(_(e),[""])})),R((function(e){return[].concat(_(e),[{}])})),m++,e.abrupt("return","continue");case 7:return e.next=9,fetch(t,{signal:c.signal});case 9:return n=e.sent,e.next=12,n.json();case 12:r=e.sent,n.ok?(R((function(e){return[].concat(_(e),[ct(ct({},null===r||void 0===r?void 0:r.stats),{},{resultLength:r.data.result.length})])})),P((function(e){return[].concat(_(e),[""])})),r.trace&&(i=new hs(r.trace,a[m-1]),h.push(i)),o=s&&Rc(r.data.result),r.data.result.length&&W(o),o&&(f=1/0),l=f-d.length,r.data.result.slice(0,l).forEach((function(e){e.group=m,d.push(e)})),p+=r.data.result.length):(d.push({metric:{},values:[],group:m}),P((function(e){return[].concat(_(e),["".concat(r.errorType,"\r\n").concat(null===r||void 0===r?void 0:r.error)])}))),m++;case 15:case"end":return e.stop()}}),e)})),D=us(n);case 15:return e.next=17,D.next();case 17:if(!(v=!(k=e.sent).done)){e.next=25;break}return e.delegateYield(C(),"t0",19);case 19:if("continue"!==e.t0){e.next=22;break}return e.abrupt("continue",22);case 22:v=!1,e.next=15;break;case 25:e.next=31;break;case 27:e.prev=27,e.t1=e.catch(12),g=!0,y=e.t1;case 31:if(e.prev=31,e.prev=32,!v||null==D.return){e.next=36;break}return e.next=36,D.return();case 36:if(e.prev=36,!g){e.next=39;break}throw y;case 39:return e.finish(36);case 40:return e.finish(31);case 41:x="Showing ".concat(f," series out of ").concat(p," series due to performance reasons. Please narrow down the query, so it returns less series"),H(p>f?x:""),s?w(d):S(d),N(h),e.next=50;break;case 47:e.prev=47,e.t2=e.catch(3),e.t2 instanceof Error&&"AbortError"!==e.t2.name&&T("".concat(e.t2.name,": ").concat(e.t2.message));case 50:b(!1);case 51:case"end":return e.stop()}}),e,null,[[3,47],[12,27,31,41],[32,,36,40]])})));return function(t){return e.apply(this,arguments)}}(),Q=(0,r.useCallback)(fs()(Z,300),[]),G=(0,r.useMemo)((function(){T(""),P([]),R([]);var e=null!==t&&void 0!==t?t:u,n="chart"===(i||f);if(c)if(p)if(e.every((function(e){return!e.trim()})))P(e.map((function(){return Ft.validQuery})));else{if(Ki(p)){var r=ct({},c);return r.step=a,e.map((function(e){return n?function(e,t,n,r,i){return"".concat(e,"/api/v1/query_range?query=").concat(encodeURIComponent(t),"&start=").concat(n.start,"&end=").concat(n.end,"&step=").concat(n.step).concat(r?"&nocache=1":"").concat(i?"&trace=1":"")}(p,e,r,d,h):function(e,t,n,r){return"".concat(e,"/api/v1/query?query=").concat(encodeURIComponent(t),"&time=").concat(n.end).concat(r?"&trace=1":"")}(p,e,r,h)}))}T(Ft.validServer)}else T(Ft.emptyServer)}),[p,c,f,a,o]),K=v((0,r.useState)([]),2),J=K[0],X=K[1];return(0,r.useEffect)((function(){var e=G===J&&!!t;n&&null!==G&&void 0!==G&&G.length&&!e&&(b(!0),Q({fetchUrl:G,fetchQueue:Y,displayType:i||f,query:null!==t&&void 0!==t?t:u,stateSeriesLimits:m,showAllSeries:l,hideQuery:o}),X(G))}),[G,n,m,l]),(0,r.useEffect)((function(){var e=Y.slice(0,-1);e.length&&(e.map((function(e){return e.abort()})),V(Y.filter((function(e){return!e.signal.aborted}))))}),[Y]),{fetchUrl:G,isLoading:y,graphData:D,liveData:x,error:F,queryErrors:I,queryStats:B,warning:j,traces:A,isHistogram:q}},ps=function(e){var t=e.data,n=Fc(),i=(0,r.useMemo)((function(){return JSON.stringify(t,null,2)}),[t]),a=function(){var e=sa(ua().mark((function e(){return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n(i,"Formatted JSON has been copied");case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Ht("div",{className:"vm-json-view",children:[Ht("div",{className:"vm-json-view__copy",children:Ht(oi,{variant:"outlined",onClick:a,children:"Copy JSON"})}),Ht("pre",{className:"vm-json-view__code",children:Ht("code",{children:i})})]})},vs=function(e){var t=e.yaxis,n=e.setYaxisLimits,i=e.toggleEnableLimits,a=Qr().isMobile,o=(0,r.useMemo)((function(){return Object.keys(t.limits.range)}),[t.limits.range]),l=(0,r.useCallback)(fs()((function(e,r,i){var a=t.limits.range;a[r][i]=+e,a[r][0]===a[r][1]||a[r][0]>a[r][1]||n(a)}),500),[t.limits.range]),u=function(e,t){return function(n){l(n,e,t)}};return Ht("div",{className:wr()({"vm-axes-limits":!0,"vm-axes-limits_mobile":a}),children:[Ht(rs,{value:t.limits.enable,onChange:i,label:"Fix the limits for y-axis",fullWidth:a}),Ht("div",{className:"vm-axes-limits-list",children:o.map((function(e){return Ht("div",{className:"vm-axes-limits-list__inputs",children:[Ht(Ai,{label:"Min ".concat(e),type:"number",disabled:!t.limits.enable,value:t.limits.range[e][0],onChange:u(e,0)}),Ht(Ai,{label:"Max ".concat(e),type:"number",disabled:!t.limits.enable,value:t.limits.range[e][1],onChange:u(e,1)})]},e)}))})]})},gs="Axes settings",ys=function(e){var t=e.yaxis,n=e.setYaxisLimits,i=e.toggleEnableLimits,a=(0,r.useRef)(null),o=(0,r.useRef)(null),l=li(!1),u=l.value,c=l.toggle,s=l.setFalse;return Ht("div",{className:"vm-graph-settings",children:[Ht(mi,{title:gs,children:Ht("div",{ref:o,children:Ht(oi,{variant:"text",startIcon:Ht(jn,{}),onClick:c})})}),Ht(ui,{open:u,buttonRef:o,placement:"bottom-right",onClose:s,title:gs,children:Ht("div",{className:"vm-graph-settings-popper",ref:a,children:Ht("div",{className:"vm-graph-settings-popper__body",children:Ht(vs,{yaxis:t,setYaxisLimits:n,toggleEnableLimits:i})})})})]})},_s=function(e){var t=e.containerStyles,n=void 0===t?{}:t,r=e.message,i=Yt().isDarkTheme;return Ht("div",{className:wr()({"vm-spinner":!0,"vm-spinner_dark":i}),style:n&&{},children:[Ht("div",{className:"half-circle-spinner",children:[Ht("div",{className:"circle circle-1"}),Ht("div",{className:"circle circle-2"})]}),r&&Ht("div",{className:"vm-spinner__message",children:r})]})},bs=function(e){var t=e.value;return Ht("div",{className:"vm-line-progress",children:[Ht("div",{className:"vm-line-progress-track",children:Ht("div",{className:"vm-line-progress-track__thumb",style:{width:"".concat(t,"%")}})}),Ht("span",{children:[t.toFixed(2),"%"]})]})},Cs=function e(t){var n=t.trace,i=t.totalMsec,a=Yt().isDarkTheme,o=Qr().isMobile,l=v((0,r.useState)({}),2),u=l[0],c=l[1],s=(0,r.useRef)(null),f=v((0,r.useState)(!1),2),d=f[0],h=f[1],m=v((0,r.useState)(!1),2),p=m[0],g=m[1];(0,r.useEffect)((function(){if(s.current){var e=s.current,t=s.current.children[0].getBoundingClientRect().height;h(t>e.clientHeight)}}),[n]);var y,_=n.children&&!!n.children.length,b=n.duration/i*100;return Ht("div",{className:wr()({"vm-nested-nav":!0,"vm-nested-nav_dark":a,"vm-nested-nav_mobile":o}),children:[Ht("div",{className:"vm-nested-nav-header",onClick:(y=n.idValue,function(){c((function(e){return ct(ct({},e),{},lt({},y,!e[y]))}))}),children:[_&&Ht("div",{className:wr()({"vm-nested-nav-header__icon":!0,"vm-nested-nav-header__icon_open":u[n.idValue]}),children:Ht(Zn,{})}),Ht("div",{className:"vm-nested-nav-header__progress",children:Ht(bs,{value:b})}),Ht("div",{className:wr()({"vm-nested-nav-header__message":!0,"vm-nested-nav-header__message_show-full":p}),ref:s,children:Ht("span",{children:n.message})}),Ht("div",{className:"vm-nested-nav-header-bottom",children:[Ht("div",{className:"vm-nested-nav-header-bottom__duration",children:"duration: ".concat(n.duration," ms")}),(d||p)&&Ht(oi,{variant:"outlined",size:"small",color:"secondary",onClick:function(e){e.stopPropagation(),g((function(e){return!e}))},children:p?"Hide":"Show full query"})]})]}),u[n.idValue]&&Ht("div",{children:_&&n.children.map((function(t){return Ht(e,{trace:t,totalMsec:i},t.duration)}))})]})},Ds=function(e){var t=e.editable,n=void 0!==t&&t,i=e.defaultTile,a=void 0===i?"JSON":i,o=e.displayTitle,l=void 0===o||o,u=e.defaultJson,c=void 0===u?"":u,s=e.resetValue,f=void 0===s?"":s,d=e.onClose,h=e.onUpload,m=Fc(),p=Qr().isMobile,g=v((0,r.useState)(c),2),y=g[0],_=g[1],b=v((0,r.useState)(a),2),C=b[0],D=b[1],w=v((0,r.useState)(""),2),k=w[0],x=w[1],S=v((0,r.useState)(""),2),E=S[0],A=S[1],N=(0,r.useMemo)((function(){try{var e=JSON.parse(y),t=e.trace||e;return t.duration_msec?(new hs(t,""),""):Ft.traceNotFound}catch(n){return n instanceof Error?n.message:"Unknown error"}}),[y]),M=function(){var e=sa(ua().mark((function e(){return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m(y,"Formatted JSON has been copied");case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=function(){A(N),C.trim()||x(Ft.emptyTitle),N||k||(h(y,C),d())};return Ht("div",{className:wr()({"vm-json-form":!0,"vm-json-form_one-field":!l,"vm-json-form_one-field_mobile":!l&&p,"vm-json-form_mobile":p}),children:[l&&Ht(Ai,{value:C,label:"Title",error:k,onEnter:F,onChange:function(e){D(e)}}),Ht(Ai,{value:y,label:"JSON",type:"textarea",error:E,autofocus:!0,onChange:function(e){A(""),_(e)},disabled:!n}),Ht("div",{className:"vm-json-form-footer",children:[Ht("div",{className:"vm-json-form-footer__controls",children:[Ht(oi,{variant:"outlined",startIcon:Ht(fr,{}),onClick:M,children:"Copy JSON"}),f&&Ht(oi,{variant:"text",startIcon:Ht($n,{}),onClick:function(){_(f)},children:"Reset JSON"})]}),Ht("div",{className:"vm-json-form-footer__controls vm-json-form-footer__controls_right",children:[Ht(oi,{variant:"outlined",color:"error",onClick:d,children:"Cancel"}),Ht(oi,{variant:"contained",onClick:F,children:"apply"})]})]})]})},ws=function(e){var t=e.traces,n=e.jsonEditor,i=void 0!==n&&n,a=e.onDeleteClick,o=Qr().isMobile,l=v((0,r.useState)(null),2),u=l[0],c=l[1],s=function(){c(null)};if(!t.length)return Ht(Kr,{variant:"info",children:"Please re-run the query to see results of the tracing"});var f=function(e){return function(){a(e)}};return Ht(zt.HY,{children:[Ht("div",{className:"vm-tracings-view",children:t.map((function(e){return Ht("div",{className:"vm-tracings-view-trace vm-block vm-block_empty-padding",children:[Ht("div",{className:"vm-tracings-view-trace-header",children:[Ht("h3",{className:"vm-tracings-view-trace-header-title",children:["Trace for ",Ht("b",{className:"vm-tracings-view-trace-header-title__query",children:e.queryValue})]}),Ht(mi,{title:"Open JSON",children:Ht(oi,{variant:"text",startIcon:Ht(ir,{}),onClick:(t=e,function(){c(t)})})}),Ht(mi,{title:"Remove trace",children:Ht(oi,{variant:"text",color:"error",startIcon:Ht(ar,{}),onClick:f(e)})})]}),Ht("nav",{className:wr()({"vm-tracings-view-trace__nav":!0,"vm-tracings-view-trace__nav_mobile":o}),children:Ht(Cs,{trace:e,totalMsec:e.duration})})]},e.idValue);var t}))}),u&&Ht(hi,{title:u.queryValue,onClose:s,children:Ht(Ds,{editable:i,displayTitle:i,defaultTile:u.queryValue,defaultJson:u.JSON,resetValue:u.originalJSON,onClose:s,onUpload:function(e,t){if(i&&u)try{u.setTracing(JSON.parse(e)),u.setQuery(t),c(null)}catch(n){console.error(n)}}})})]})},ks=function(e){var t,n=e.checked,r=void 0!==n&&n,i=e.disabled,a=void 0!==i&&i,o=e.label,l=e.color,u=void 0===l?"secondary":l,c=e.onChange;return Ht("div",{className:wr()((lt(t={"vm-checkbox":!0,"vm-checkbox_disabled":a,"vm-checkbox_active":r},"vm-checkbox_".concat(u,"_active"),r),lt(t,"vm-checkbox_".concat(u),u),t)),onClick:function(){a||c(!r)},children:[Ht("div",{className:"vm-checkbox-track",children:Ht("div",{className:"vm-checkbox-track__thumb",children:Ht(ur,{})})}),o&&Ht("span",{className:"vm-checkbox__label",children:o})]})},xs="Table settings",Ss=function(e){var t=e.columns,n=e.defaultColumns,i=void 0===n?[]:n,a=e.tableCompact,o=e.onChangeColumns,l=e.toggleTableCompact,u=Qr().isMobile,c=(0,r.useRef)(null),s=li(!1),f=s.value,d=s.toggle,h=s.setFalse,m=(0,r.useMemo)((function(){return!t.length}),[t]),p=function(e){return function(){!function(e){o(i.includes(e)?i.filter((function(t){return t!==e})):[].concat(_(i),[e]))}(e)}};return(0,r.useEffect)((function(){os(t,i)||o(t)}),[t]),Ht("div",{className:"vm-table-settings",children:[Ht(mi,{title:xs,children:Ht("div",{ref:c,children:Ht(oi,{variant:"text",startIcon:Ht(jn,{}),onClick:d,disabled:m})})}),Ht(ui,{open:f,onClose:h,placement:"bottom-right",buttonRef:c,title:xs,children:Ht("div",{className:wr()({"vm-table-settings-popper":!0,"vm-table-settings-popper_mobile":u}),children:[Ht("div",{className:"vm-table-settings-popper-list vm-table-settings-popper-list_first",children:Ht(rs,{label:"Compact view",value:a,onChange:l})}),Ht("div",{className:"vm-table-settings-popper-list",children:[Ht("div",{className:"vm-table-settings-popper-list-header",children:[Ht("h3",{className:"vm-table-settings-popper-list-header__title",children:"Display columns"}),Ht(mi,{title:"Reset to default",children:Ht(oi,{color:"primary",variant:"text",size:"small",onClick:function(){h(),o(t)},startIcon:Ht($n,{})})})]}),t.map((function(e){return Ht("div",{className:"vm-table-settings-popper-list__item",children:Ht(ks,{checked:i.includes(e),onChange:p(e),label:e,disabled:a})},e)}))]})]})})]})};function Es(e){return function(e,t){return Object.fromEntries(Object.entries(e).filter(t))}(e,(function(e){return!!e[1]||"number"===typeof e[1]}))}var As=function(e){var t={};return e.forEach((function(e){return Object.entries(e.metric).forEach((function(e){return t[e[0]]?t[e[0]].options.add(e[1]):t[e[0]]={options:new Set([e[1]])}}))})),Object.entries(t).map((function(e){return{key:e[0],variations:e[1].options.size}})).sort((function(e,t){return e.variations-t.variations}))},Ns=function(e,t){return(0,r.useMemo)((function(){var n=As(e);return t?n.filter((function(e){return t.includes(e.key)})):n}),[e,t])},Ms=["__name__"],Fs=function(e){var t=e.data,n=e.displayColumns,i=Fc(),a=Qr().isMobile,o=jr().tableCompact,l=(0,r.useRef)(null),u=v((0,r.useState)(""),2),c=u[0],s=u[1],f=v((0,r.useState)("asc"),2),d=f[0],h=f[1],m=o?Ns([{group:0,metric:{Data:"Data"}}],["Data"]):Ns(t,n),p=function(e){var t=e.__name__,n=kr(e,Ms);return t||Object.keys(n).length?"".concat(t," ").concat(JSON.stringify(n)):""},g=new Set(null===t||void 0===t?void 0:t.map((function(e){return e.group}))).size>1,y=(0,r.useMemo)((function(){var e=null===t||void 0===t?void 0:t.map((function(e){return{metadata:m.map((function(t){return o?Lc(e,"",g):e.metric[t.key]||"-"})),value:e.value?e.value[1]:"-",values:e.values?e.values.map((function(e){var t=v(e,2),n=t[0],r=t[1];return"".concat(r," @").concat(n)})):[],copyValue:p(e.metric)}})),n="Value"===c,r=m.findIndex((function(e){return e.key===c}));return n||-1!==r?e.sort((function(e,t){var i=n?Number(e.value):e.metadata[r],a=n?Number(t.value):t.metadata[r];return("asc"===d?ia)?-1:1})):e}),[m,t,c,d,o]),_=(0,r.useMemo)((function(){return y.some((function(e){return e.copyValue}))}),[y]),b=function(e){return function(){!function(e){h((function(t){return"asc"===t&&c===e?"desc":"asc"})),s(e)}(e)}};return y.length?Ht("div",{className:wr()({"vm-table-view":!0,"vm-table-view_mobile":a}),children:Ht("table",{className:"vm-table",ref:l,children:[Ht("thead",{className:"vm-table-header",children:Ht("tr",{className:"vm-table__row vm-table__row_header",children:[m.map((function(e,t){return Ht("td",{className:"vm-table-cell vm-table-cell_header vm-table-cell_sort",onClick:b(e.key),children:Ht("div",{className:"vm-table-cell__content",children:[e.key,Ht("div",{className:wr()({"vm-table__sort-icon":!0,"vm-table__sort-icon_active":c===e.key,"vm-table__sort-icon_desc":"desc"===d&&c===e.key}),children:Ht(Qn,{})})]})},t)})),Ht("td",{className:"vm-table-cell vm-table-cell_header vm-table-cell_right vm-table-cell_sort",onClick:b("Value"),children:Ht("div",{className:"vm-table-cell__content",children:[Ht("div",{className:wr()({"vm-table__sort-icon":!0,"vm-table__sort-icon_active":"Value"===c,"vm-table__sort-icon_desc":"desc"===d}),children:Ht(Qn,{})}),"Value"]})}),_&&Ht("td",{className:"vm-table-cell vm-table-cell_header"})]})}),Ht("tbody",{className:"vm-table-body",children:y.map((function(e,t){return Ht("tr",{className:"vm-table__row",children:[e.metadata.map((function(e,n){return Ht("td",{className:wr()({"vm-table-cell vm-table-cell_no-wrap":!0,"vm-table-cell_gray":y[t-1]&&y[t-1].metadata[n]===e}),children:e},n)})),Ht("td",{className:"vm-table-cell vm-table-cell_right vm-table-cell_no-wrap",children:e.values.length?e.values.map((function(e){return Ht("p",{children:e},e)})):e.value}),_&&Ht("td",{className:"vm-table-cell vm-table-cell_right",children:e.copyValue&&Ht("div",{className:"vm-table-cell__content",children:Ht(mi,{title:"Copy row",children:Ht(oi,{variant:"text",color:"gray",size:"small",startIcon:Ht(fr,{}),onClick:(n=e.copyValue,sa(ua().mark((function e(){return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i(n,"Row has been copied");case 2:case"end":return e.stop()}}),e)}))))})})})})]},t);var n}))})]})}):Ht(Kr,{variant:"warning",children:"No data to show"})},Ts=function(e){var t=e.text,n=e.href,r=e.children,i=e.colored,a=void 0===i||i,o=e.underlined,l=void 0!==o&&o;return Ht("a",{href:n,className:wr()({"vm-link":!0,"vm-link_colored":a,"vm-link_underlined":l}),target:"_blank",rel:"noreferrer",children:t||r})},Os=Ht(Ts,{text:"last_over_time",href:"https://docs.victoriametrics.com/MetricsQL.html#last_over_time",underlined:!0}),Is=Ht(Ts,{text:"instant query",href:"https://docs.victoriametrics.com/keyConcepts.html#instant-query",underlined:!0}),Ps=function(){return Ht("div",{children:[Ht("p",{children:["This tab shows ",Is," results for the last 5 minutes ending at the selected time range."]}),Ht("p",{children:["Please wrap the query into ",Os," if you need results over arbitrary lookbehind interval."]})]})},Ls=function(){var e=jr(),t=e.displayType,n=e.isTracingEnabled,i=Pn().query,a=Nn().period,o=Mn(),l=Qr().isMobile;!function(){var e=Yt().tenantId,t=jr().displayType,n=Pn().query,i=Nn(),a=i.duration,o=i.relativeTime,l=i.period,u=l.date,c=l.step,s=Ur().customStep,f=Wi().setSearchParamsFromKeys,d=function(){var r={};n.forEach((function(n,i){var l,f="g".concat(i);r["".concat(f,".expr")]=n,r["".concat(f,".range_input")]=a,r["".concat(f,".end_input")]=u,r["".concat(f,".tab")]=(null===(l=Tr.find((function(e){return e.value===t})))||void 0===l?void 0:l.prometheusCode)||0,r["".concat(f,".relative_time")]=o,r["".concat(f,".tenantID")]=e,c!==s&&s&&(r["".concat(f,".step_input")]=s)})),f(Es(r))};(0,r.useEffect)(d,[e,t,n,a,o,u,c,s]),(0,r.useEffect)(d,[])}();var u=v((0,r.useState)(),2),c=u[0],s=u[1],f=v((0,r.useState)([]),2),d=f[0],h=f[1],m=v((0,r.useState)([]),2),p=m[0],g=m[1],y=v((0,r.useState)(!i[0]),2),b=y[0],C=y[1],D=li(!1),w=D.value,k=D.setTrue,x=D.setFalse,S=Ur(),E=S.customStep,A=S.yaxis,N=qr(),M=function(){var e=Yt().serverUrl,t=v((0,r.useState)([]),2),n=t[0],i=t[1],a=function(){var t=sa(ua().mark((function t(){var n,r,a;return ua().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}return t.abrupt("return");case 2:return n="".concat(e,"/api/v1/label/__name__/values"),t.prev=3,t.next=6,fetch(n);case 6:return r=t.sent,t.next=9,r.json();case 9:a=t.sent,r.ok&&i(a.data),t.next=16;break;case 13:t.prev=13,t.t0=t.catch(3),console.error(t.t0);case 16:case"end":return t.stop()}}),t,null,[[3,13]])})));return function(){return t.apply(this,arguments)}}();return(0,r.useEffect)((function(){a()}),[e]),{queryOptions:n}}(),F=M.queryOptions,T=ms({visible:!0,customStep:E,hideQuery:p,showAllSeries:w}),O=T.isLoading,I=T.liveData,P=T.graphData,L=T.error,B=T.queryErrors,R=T.queryStats,z=T.warning,j=T.traces,H=T.isHistogram,$=function(e){N({type:"SET_YAXIS_LIMITS",payload:e})},Y=(0,r.useMemo)((function(){return As(I||[]).map((function(e){return e.key}))}),[I]),V=jr().tableCompact,U=Hr();return Nr("popstate",(function(){return window.location.reload()})),(0,r.useEffect)((function(){j&&h([].concat(_(d),_(j)))}),[j]),(0,r.useEffect)((function(){h([])}),[t]),(0,r.useEffect)(x,[i]),(0,r.useEffect)((function(){N({type:"SET_IS_HISTOGRAM",payload:H})}),[P]),Ht("div",{className:wr()({"vm-custom-panel":!0,"vm-custom-panel_mobile":l}),children:[Ht(ls,{errors:b?[]:B,stats:R,queryOptions:F,onHideQuery:function(e){g(e)},onRunQuery:function(){C(!1)}}),n&&Ht("div",{className:"vm-custom-panel__trace",children:Ht(ws,{traces:d,onDeleteClick:function(e){var t=d.filter((function(t){return t.idValue!==e.idValue}));h(_(t))}})}),O&&Ht(_s,{}),!b&&L&&Ht(Kr,{variant:"error",children:L}),!(null!==I&&void 0!==I&&I.length)&&"chart"!==t&&Ht(Kr,{variant:"info",children:Ht(Ps,{})}),z&&Ht(Kr,{variant:"warning",children:Ht("div",{className:wr()({"vm-custom-panel__warning":!0,"vm-custom-panel__warning_mobile":l}),children:[Ht("p",{children:z}),Ht(oi,{color:"warning",variant:"outlined",onClick:k,children:"Show all"})]})}),Ht("div",{className:wr()({"vm-custom-panel-body":!0,"vm-custom-panel-body_mobile":l,"vm-block":!0,"vm-block_mobile":l}),children:[Ht("div",{className:"vm-custom-panel-body-header",children:[Ht(Or,{}),"chart"===t&&Ht("div",{className:"vm-custom-panel-body-header__left",children:[Ht(_i,{}),Ht(ys,{yaxis:A,setYaxisLimits:$,toggleEnableLimits:function(){N({type:"TOGGLE_ENABLE_YAXIS_LIMITS"})}})]}),"table"===t&&Ht(Ss,{columns:Y,defaultColumns:c,onChangeColumns:s,tableCompact:V,toggleTableCompact:function(){U({type:"TOGGLE_TABLE_COMPACT"})}})]}),P&&a&&"chart"===t&&Ht(es,{data:P,period:a,customStep:E,query:i,yaxis:A,setYaxisLimits:$,setPeriod:function(e){var t=e.from,n=e.to;o({type:"SET_PERIOD",payload:{from:t,to:n}})},height:l?.5*window.innerHeight:500,isHistogram:H}),I&&"code"===t&&Ht(ps,{data:I}),I&&"table"===t&&Ht(Fs,{data:I,displayColumns:c})]})]})};function Bs(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}var Rs={async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1};var zs=/[&<>"']/,js=new RegExp(zs.source,"g"),Hs=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,$s=new RegExp(Hs.source,"g"),Ys={"&":"&","<":"<",">":">",'"':""","'":"'"},Vs=function(e){return Ys[e]};function Us(e,t){if(t){if(zs.test(e))return e.replace(js,Vs)}else if(Hs.test(e))return e.replace($s,Vs);return e}var qs=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function Ws(e){return e.replace(qs,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var Zs=/(^|[^\[])\^/g;function Qs(e,t){e="string"===typeof e?e:e.source,t=t||"";var n={replace:function(t,r){return r=(r=r.source||r).replace(Zs,"$1"),e=e.replace(t,r),n},getRegex:function(){return new RegExp(e,t)}};return n}var Gs=/[^\w:]/g,Ks=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function Js(e,t,n){if(e){var r;try{r=decodeURIComponent(Ws(n)).replace(Gs,"").toLowerCase()}catch(i){return null}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:")||0===r.indexOf("data:"))return null}t&&!Ks.test(n)&&(n=function(e,t){Xs[" "+e]||(ef.test(e)?Xs[" "+e]=e+"/":Xs[" "+e]=of(e,"/",!0));e=Xs[" "+e];var n=-1===e.indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(tf,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(nf,"$1")+t:e+t}(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch(i){return null}return n}var Xs={},ef=/^[^:]+:\/*[^/]*$/,tf=/^([^:]+:)[\s\S]*$/,nf=/^([^:]+:\/*[^/]*)[\s\S]*$/;var rf={exec:function(){}};function af(e,t){var n=e.replace(/\|/g,(function(e,t,n){for(var r=!1,i=t;--i>=0&&"\\"===n[i];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),n.length>t)n.splice(t);else for(;n.length1;)1&t&&(n+=e),t>>=1,e+=e;return n+e}function uf(e,t,n,r){var i=t.href,a=t.title?Us(t.title):null,o=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){r.state.inLink=!0;var l={type:"link",raw:n,href:i,title:a,text:o,tokens:r.inlineTokens(o)};return r.state.inLink=!1,l}return{type:"image",raw:n,href:i,title:a,text:Us(o)}}var cf=function(){function e(t){b(this,e),this.options=t||Rs}return k(e,[{key:"space",value:function(e){var t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}},{key:"code",value:function(e){var t=this.rules.block.code.exec(e);if(t){var n=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:of(n,"\n")}}}},{key:"fences",value:function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:v(t,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:r}}}},{key:"heading",value:function(e){var t=this.rules.block.heading.exec(e);if(t){var n=t[2].trim();if(/#$/.test(n)){var r=of(n,"#");this.options.pedantic?n=r.trim():r&&!/ $/.test(r)||(n=r.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}}},{key:"hr",value:function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}},{key:"blockquote",value:function(e){var t=this.rules.block.blockquote.exec(e);if(t){var n=t[0].replace(/^ *>[ \t]?/gm,""),r=this.lexer.state.top;this.lexer.state.top=!0;var i=this.lexer.blockTokens(n);return this.lexer.state.top=r,{type:"blockquote",raw:t[0],tokens:i,text:n}}}},{key:"list",value:function(e){var t=this.rules.block.list.exec(e);if(t){var n,r,i,a,o,l,u,c,s,f,d,h,m=t[1].trim(),p=m.length>1,v={type:"list",raw:"",ordered:p,start:p?+m.slice(0,-1):"",loose:!1,items:[]};m=p?"\\d{1,9}\\".concat(m.slice(-1)):"\\".concat(m),this.options.pedantic&&(m=p?m:"[*+-]");for(var g=new RegExp("^( {0,3}".concat(m,")((?:[\t ][^\\n]*)?(?:\\n|$))"));e&&(h=!1,t=g.exec(e))&&!this.rules.block.hr.test(e);){if(n=t[0],e=e.substring(n.length),c=t[2].split("\n",1)[0].replace(/^\t+/,(function(e){return" ".repeat(3*e.length)})),s=e.split("\n",1)[0],this.options.pedantic?(a=2,d=c.trimLeft()):(a=(a=t[2].search(/[^ ]/))>4?1:a,d=c.slice(a),a+=t[1].length),l=!1,!c&&/^ *$/.test(s)&&(n+=s+"\n",e=e.substring(s.length+1),h=!0),!h)for(var y=new RegExp("^ {0,".concat(Math.min(3,a-1),"}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))")),_=new RegExp("^ {0,".concat(Math.min(3,a-1),"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)")),b=new RegExp("^ {0,".concat(Math.min(3,a-1),"}(?:```|~~~)")),C=new RegExp("^ {0,".concat(Math.min(3,a-1),"}#"));e&&(s=f=e.split("\n",1)[0],this.options.pedantic&&(s=s.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!b.test(s))&&!C.test(s)&&!y.test(s)&&!_.test(e);){if(s.search(/[^ ]/)>=a||!s.trim())d+="\n"+s.slice(a);else{if(l)break;if(c.search(/[^ ]/)>=4)break;if(b.test(c))break;if(C.test(c))break;if(_.test(c))break;d+="\n"+s}l||s.trim()||(l=!0),n+=f+"\n",e=e.substring(f.length+1),c=s.slice(a)}v.loose||(u?v.loose=!0:/\n *\n *$/.test(n)&&(u=!0)),this.options.gfm&&(r=/^\[[ xX]\] /.exec(d))&&(i="[ ] "!==r[0],d=d.replace(/^\[[ xX]\] +/,"")),v.items.push({type:"list_item",raw:n,task:!!r,checked:i,loose:!1,text:d}),v.raw+=n}v.items[v.items.length-1].raw=n.trimRight(),v.items[v.items.length-1].text=d.trimRight(),v.raw=v.raw.trimRight();var D=v.items.length;for(o=0;o0&&w.some((function(e){return/\n.*\n/.test(e.raw)}));v.loose=k}if(v.loose)for(o=0;o$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:n,raw:t[0],href:r,title:i}}}},{key:"table",value:function(e){var t=this.rules.block.table.exec(e);if(t){var n={type:"table",header:af(t[1]).map((function(e){return{text:e}})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(n.header.length===n.align.length){n.raw=t[0];var r,i,a,o,l=n.align.length;for(r=0;r/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):Us(t[0]):t[0]}}},{key:"link",value:function(e){var t=this.rules.inline.link.exec(e);if(t){var n=t[2].trim();if(!this.options.pedantic&&/^$/.test(n))return;var r=of(n.slice(0,-1),"\\");if((n.length-r.length)%2===0)return}else{var i=function(e,t){if(-1===e.indexOf(t[1]))return-1;for(var n=e.length,r=0,i=0;i-1){var a=(0===t[0].indexOf("!")?5:4)+t[1].length+i;t[2]=t[2].substring(0,i),t[0]=t[0].substring(0,a).trim(),t[3]=""}}var o=t[2],l="";if(this.options.pedantic){var u=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(o);u&&(o=u[1],l=u[3])}else l=t[3]?t[3].slice(1,-1):"";return o=o.trim(),/^$/.test(n)?o.slice(1):o.slice(1,-1)),uf(t,{href:o?o.replace(this.rules.inline._escapes,"$1"):o,title:l?l.replace(this.rules.inline._escapes,"$1"):l},t[0],this.lexer)}}},{key:"reflink",value:function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var r=(n[2]||n[1]).replace(/\s+/g," ");if(!(r=t[r.toLowerCase()])){var i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return uf(n,r,n[0],this.lexer)}}},{key:"emStrong",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=this.rules.inline.emStrong.lDelim.exec(e);if(r&&(!r[3]||!n.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDF50-\uDF59\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEC0-\uDED3\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDCD0-\uDCEB\uDCF0-\uDCF9\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])/))){var i=r[1]||r[2]||"";if(!i||i&&(""===n||this.rules.inline.punctuation.exec(n))){var a,o,l=r[0].length-1,u=l,c=0,s="*"===r[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(s.lastIndex=0,t=t.slice(-1*e.length+l);null!=(r=s.exec(t));)if(a=r[1]||r[2]||r[3]||r[4]||r[5]||r[6])if(o=a.length,r[3]||r[4])u+=o;else if(!((r[5]||r[6])&&l%3)||(l+o)%3){if(!((u-=o)>0)){o=Math.min(o,o+u+c);var f=e.slice(0,l+r.index+(r[0].length-a.length)+o);if(Math.min(l,o)%2){var d=f.slice(1,-1);return{type:"em",raw:f,text:d,tokens:this.lexer.inlineTokens(d)}}var h=f.slice(2,-2);return{type:"strong",raw:f,text:h,tokens:this.lexer.inlineTokens(h)}}}else c+=o}}}},{key:"codespan",value:function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),r=/[^ ]/.test(n),i=/^ /.test(n)&&/ $/.test(n);return r&&i&&(n=n.substring(1,n.length-1)),n=Us(n,!0),{type:"codespan",raw:t[0],text:n}}}},{key:"br",value:function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}},{key:"del",value:function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}},{key:"autolink",value:function(e,t){var n,r,i=this.rules.inline.autolink.exec(e);if(i)return r="@"===i[2]?"mailto:"+(n=Us(this.options.mangle?t(i[1]):i[1])):n=Us(i[1]),{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}},{key:"url",value:function(e,t){var n;if(n=this.rules.inline.url.exec(e)){var r,i;if("@"===n[2])i="mailto:"+(r=Us(this.options.mangle?t(n[0]):n[0]));else{var a;do{a=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(a!==n[0]);r=Us(n[0]),i="www."===n[1]?"http://"+n[0]:n[0]}return{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}},{key:"inlineText",value:function(e,t){var n,r=this.rules.inline.text.exec(e);if(r)return n=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):Us(r[0]):r[0]:Us(this.options.smartypants?t(r[0]):r[0]),{type:"text",raw:r[0],text:n}}}]),e}(),sf={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:rf,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\.|[^\[\]\\])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};sf.def=Qs(sf.def).replace("label",sf._label).replace("title",sf._title).getRegex(),sf.bullet=/(?:[*+-]|\d{1,9}[.)])/,sf.listItemStart=Qs(/^( *)(bull) */).replace("bull",sf.bullet).getRegex(),sf.list=Qs(sf.list).replace(/bull/g,sf.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+sf.def.source+")").getRegex(),sf._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",sf._comment=/|$)/,sf.html=Qs(sf.html,"i").replace("comment",sf._comment).replace("tag",sf._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),sf.paragraph=Qs(sf._paragraph).replace("hr",sf.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",sf._tag).getRegex(),sf.blockquote=Qs(sf.blockquote).replace("paragraph",sf.paragraph).getRegex(),sf.normal=ct({},sf),sf.gfm=ct(ct({},sf.normal),{},{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),sf.gfm.table=Qs(sf.gfm.table).replace("hr",sf.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",sf._tag).getRegex(),sf.gfm.paragraph=Qs(sf._paragraph).replace("hr",sf.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",sf.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",sf._tag).getRegex(),sf.pedantic=ct(ct({},sf.normal),{},{html:Qs("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",sf._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:rf,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:Qs(sf.normal._paragraph).replace("hr",sf.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",sf.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var ff={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:rf,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:rf,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\.5&&(n="x"+n.toString(16)),r+="&#"+n+";";return r}ff._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",ff.punctuation=Qs(ff.punctuation).replace(/punctuation/g,ff._punctuation).getRegex(),ff.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,ff.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g,ff._comment=Qs(sf._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),ff.emStrong.lDelim=Qs(ff.emStrong.lDelim).replace(/punct/g,ff._punctuation).getRegex(),ff.emStrong.rDelimAst=Qs(ff.emStrong.rDelimAst,"g").replace(/punct/g,ff._punctuation).getRegex(),ff.emStrong.rDelimUnd=Qs(ff.emStrong.rDelimUnd,"g").replace(/punct/g,ff._punctuation).getRegex(),ff._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,ff._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,ff._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,ff.autolink=Qs(ff.autolink).replace("scheme",ff._scheme).replace("email",ff._email).getRegex(),ff._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,ff.tag=Qs(ff.tag).replace("comment",ff._comment).replace("attribute",ff._attribute).getRegex(),ff._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,ff._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,ff._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,ff.link=Qs(ff.link).replace("label",ff._label).replace("href",ff._href).replace("title",ff._title).getRegex(),ff.reflink=Qs(ff.reflink).replace("label",ff._label).replace("ref",sf._label).getRegex(),ff.nolink=Qs(ff.nolink).replace("ref",sf._label).getRegex(),ff.reflinkSearch=Qs(ff.reflinkSearch,"g").replace("reflink",ff.reflink).replace("nolink",ff.nolink).getRegex(),ff.normal=ct({},ff),ff.pedantic=ct(ct({},ff.normal),{},{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:Qs(/^!?\[(label)\]\((.*?)\)/).replace("label",ff._label).getRegex(),reflink:Qs(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",ff._label).getRegex()}),ff.gfm=ct(ct({},ff.normal),{},{escape:Qs(ff.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\1&&void 0!==arguments[1]?arguments[1]:[];e=this.options.pedantic?e.replace(/\t/g," ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,(function(e,t,n){return t+" ".repeat(n.length)}));for(var l=function(){if(a.options.extensions&&a.options.extensions.block&&a.options.extensions.block.some((function(n){return!!(t=n.call({lexer:a},e,o))&&(e=e.substring(t.raw.length),o.push(t),!0)})))return"continue";if(t=a.tokenizer.space(e))return e=e.substring(t.raw.length),1===t.raw.length&&o.length>0?o[o.length-1].raw+="\n":o.push(t),"continue";if(t=a.tokenizer.code(e))return e=e.substring(t.raw.length),!(n=o[o.length-1])||"paragraph"!==n.type&&"text"!==n.type?o.push(t):(n.raw+="\n"+t.raw,n.text+="\n"+t.text,a.inlineQueue[a.inlineQueue.length-1].src=n.text),"continue";if(t=a.tokenizer.fences(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.heading(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.hr(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.blockquote(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.list(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.html(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.def(e))return e=e.substring(t.raw.length),!(n=o[o.length-1])||"paragraph"!==n.type&&"text"!==n.type?a.tokens.links[t.tag]||(a.tokens.links[t.tag]={href:t.href,title:t.title}):(n.raw+="\n"+t.raw,n.text+="\n"+t.raw,a.inlineQueue[a.inlineQueue.length-1].src=n.text),"continue";if(t=a.tokenizer.table(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.lheading(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(r=e,a.options.extensions&&a.options.extensions.startBlock){var l,u=1/0,c=e.slice(1);a.options.extensions.startBlock.forEach((function(e){"number"===typeof(l=e.call({lexer:this},c))&&l>=0&&(u=Math.min(u,l))})),u<1/0&&u>=0&&(r=e.substring(0,u+1))}if(a.state.top&&(t=a.tokenizer.paragraph(r)))return n=o[o.length-1],i&&"paragraph"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,a.inlineQueue.pop(),a.inlineQueue[a.inlineQueue.length-1].src=n.text):o.push(t),i=r.length!==e.length,e=e.substring(t.raw.length),"continue";if(t=a.tokenizer.text(e))return e=e.substring(t.raw.length),(n=o[o.length-1])&&"text"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,a.inlineQueue.pop(),a.inlineQueue[a.inlineQueue.length-1].src=n.text):o.push(t),"continue";if(e){var s="Infinite loop on byte: "+e.charCodeAt(0);if(a.options.silent)return console.error(s),"break";throw new Error(s)}};e;){var u=l();if("continue"!==u&&"break"===u)break}return this.state.top=!0,o}},{key:"inline",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.inlineQueue.push({src:e,tokens:t}),t}},{key:"inlineTokens",value:function(e){var t,n,r,i,a,o,l=this,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],c=e;if(this.tokens.links){var s=Object.keys(this.tokens.links);if(s.length>0)for(;null!=(i=this.tokenizer.rules.inline.reflinkSearch.exec(c));)s.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(c=c.slice(0,i.index)+"["+lf("a",i[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(i=this.tokenizer.rules.inline.blockSkip.exec(c));)c=c.slice(0,i.index)+"["+lf("a",i[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(i=this.tokenizer.rules.inline.escapedEmSt.exec(c));)c=c.slice(0,i.index+i[0].length-2)+"++"+c.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(var f=function(){if(a||(o=""),a=!1,l.options.extensions&&l.options.extensions.inline&&l.options.extensions.inline.some((function(n){return!!(t=n.call({lexer:l},e,u))&&(e=e.substring(t.raw.length),u.push(t),!0)})))return"continue";if(t=l.tokenizer.escape(e))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=l.tokenizer.tag(e))return e=e.substring(t.raw.length),(n=u[u.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):u.push(t),"continue";if(t=l.tokenizer.link(e))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=l.tokenizer.reflink(e,l.tokens.links))return e=e.substring(t.raw.length),(n=u[u.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):u.push(t),"continue";if(t=l.tokenizer.emStrong(e,c,o))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=l.tokenizer.codespan(e))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=l.tokenizer.br(e))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=l.tokenizer.del(e))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=l.tokenizer.autolink(e,hf))return e=e.substring(t.raw.length),u.push(t),"continue";if(!l.state.inLink&&(t=l.tokenizer.url(e,hf)))return e=e.substring(t.raw.length),u.push(t),"continue";if(r=e,l.options.extensions&&l.options.extensions.startInline){var i,s=1/0,f=e.slice(1);l.options.extensions.startInline.forEach((function(e){"number"===typeof(i=e.call({lexer:this},f))&&i>=0&&(s=Math.min(s,i))})),s<1/0&&s>=0&&(r=e.substring(0,s+1))}if(t=l.tokenizer.inlineText(r,df))return e=e.substring(t.raw.length),"_"!==t.raw.slice(-1)&&(o=t.raw.slice(-1)),a=!0,(n=u[u.length-1])&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):u.push(t),"continue";if(e){var d="Infinite loop on byte: "+e.charCodeAt(0);if(l.options.silent)return console.error(d),"break";throw new Error(d)}};e;){var d=f();if("continue"!==d&&"break"===d)break}return u}}],[{key:"rules",get:function(){return{block:sf,inline:ff}}},{key:"lex",value:function(t,n){return new e(n).lex(t)}},{key:"lexInline",value:function(t,n){return new e(n).inlineTokens(t)}}]),e}(),pf=function(){function e(t){b(this,e),this.options=t||Rs}return k(e,[{key:"code",value:function(e,t,n){var r=(t||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,r);null!=i&&i!==e&&(n=!0,e=i)}return e=e.replace(/\n$/,"")+"\n",r?'
    '+(n?e:Us(e,!0))+"
    \n":"
    "+(n?e:Us(e,!0))+"
    \n"}},{key:"blockquote",value:function(e){return"
    \n".concat(e,"
    \n")}},{key:"html",value:function(e){return e}},{key:"heading",value:function(e,t,n,r){if(this.options.headerIds){var i=this.options.headerPrefix+r.slug(n);return"').concat(e,"\n")}return"").concat(e,"\n")}},{key:"hr",value:function(){return this.options.xhtml?"
    \n":"
    \n"}},{key:"list",value:function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"}},{key:"listitem",value:function(e){return"
  • ".concat(e,"
  • \n")}},{key:"checkbox",value:function(e){return" "}},{key:"paragraph",value:function(e){return"

    ".concat(e,"

    \n")}},{key:"table",value:function(e,t){return t&&(t="".concat(t,"")),"\n\n"+e+"\n"+t+"
    \n"}},{key:"tablerow",value:function(e){return"\n".concat(e,"\n")}},{key:"tablecell",value:function(e,t){var n=t.header?"th":"td";return(t.align?"<".concat(n,' align="').concat(t.align,'">'):"<".concat(n,">"))+e+"\n")}},{key:"strong",value:function(e){return"".concat(e,"")}},{key:"em",value:function(e){return"".concat(e,"")}},{key:"codespan",value:function(e){return"".concat(e,"")}},{key:"br",value:function(){return this.options.xhtml?"
    ":"
    "}},{key:"del",value:function(e){return"".concat(e,"")}},{key:"link",value:function(e,t,n){if(null===(e=Js(this.options.sanitize,this.options.baseUrl,e)))return n;var r='
    "}},{key:"image",value:function(e,t,n){if(null===(e=Js(this.options.sanitize,this.options.baseUrl,e)))return n;var r='').concat(n,'":">"}},{key:"text",value:function(e){return e}}]),e}(),vf=function(){function e(){b(this,e)}return k(e,[{key:"strong",value:function(e){return e}},{key:"em",value:function(e){return e}},{key:"codespan",value:function(e){return e}},{key:"del",value:function(e){return e}},{key:"html",value:function(e){return e}},{key:"text",value:function(e){return e}},{key:"link",value:function(e,t,n){return""+n}},{key:"image",value:function(e,t,n){return""+n}},{key:"br",value:function(){return""}}]),e}(),gf=function(){function e(){b(this,e),this.seen={}}return k(e,[{key:"serialize",value:function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}},{key:"getNextSafeSlug",value:function(e,t){var n=e,r=0;if(this.seen.hasOwnProperty(n)){r=this.seen[e];do{n=e+"-"+ ++r}while(this.seen.hasOwnProperty(n))}return t||(this.seen[e]=r,this.seen[n]=0),n}},{key:"slug",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.serialize(e);return this.getNextSafeSlug(n,t.dryrun)}}]),e}(),yf=function(){function e(t){b(this,e),this.options=t||Rs,this.options.renderer=this.options.renderer||new pf,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new vf,this.slugger=new gf}return k(e,[{key:"parse",value:function(e){var t,n,r,i,a,o,l,u,c,s,f,d,h,m,p,v,g,y,_,b=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],C="",D=e.length;for(t=0;t0&&"paragraph"===p.tokens[0].type?(p.tokens[0].text=y+" "+p.tokens[0].text,p.tokens[0].tokens&&p.tokens[0].tokens.length>0&&"text"===p.tokens[0].tokens[0].type&&(p.tokens[0].tokens[0].text=y+" "+p.tokens[0].tokens[0].text)):p.tokens.unshift({type:"text",text:y}):m+=y),m+=this.parse(p.tokens,h),c+=this.renderer.listitem(m,g,v);C+=this.renderer.list(c,f,d);continue;case"html":C+=this.renderer.html(s.text);continue;case"paragraph":C+=this.renderer.paragraph(this.parseInline(s.tokens));continue;case"text":for(c=s.tokens?this.parseInline(s.tokens):s.text;t+1";return t?Promise.resolve(i):n?void n(null,i):i}if(t)return Promise.reject(r);if(!n)throw r;n(r)}}((r=ct(ct({},Cf.defaults),a)).silent,r.async,i);if("undefined"===typeof n||null===n)return o(new Error("marked(): input parameter is undefined or null"));if("string"!==typeof n)return o(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));if(function(e){e&&e.sanitize&&!e.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}(r),r.hooks&&(r.hooks.options=r),i){var l,u=r.highlight;try{r.hooks&&(n=r.hooks.preprocess(n)),l=e(n,r)}catch(h){return o(h)}var c=function(e){var n;if(!e)try{r.walkTokens&&Cf.walkTokens(l,r.walkTokens),n=t(l,r),r.hooks&&(n=r.hooks.postprocess(n))}catch(h){e=h}return r.highlight=u,e?o(e):i(null,n)};if(!u||u.length<3)return c();if(delete r.highlight,!l.length)return c();var s=0;return Cf.walkTokens(l,(function(e){"code"===e.type&&(s++,setTimeout((function(){u(e.text,e.lang,(function(t,n){if(t)return c(t);null!=n&&n!==e.text&&(e.text=n,e.escaped=!0),0===--s&&c()}))}),0))})),void(0===s&&c())}if(r.async)return Promise.resolve(r.hooks?r.hooks.preprocess(n):n).then((function(t){return e(t,r)})).then((function(e){return r.walkTokens?Promise.all(Cf.walkTokens(e,r.walkTokens)).then((function(){return e})):e})).then((function(e){return t(e,r)})).then((function(e){return r.hooks?r.hooks.postprocess(e):e})).catch(o);try{r.hooks&&(n=r.hooks.preprocess(n));var f=e(n,r);r.walkTokens&&Cf.walkTokens(f,r.walkTokens);var d=t(f,r);return r.hooks&&(d=r.hooks.postprocess(d)),d}catch(h){return o(h)}}}function Cf(e,t,n){return bf(mf.lex,yf.parse)(e,t,n)}lt(_f,"passThroughHooks",new Set(["preprocess","postprocess"])),Cf.options=Cf.setOptions=function(e){var t;return Cf.defaults=ct(ct({},Cf.defaults),e),t=Cf.defaults,Rs=t,Cf},Cf.getDefaults=Bs,Cf.defaults=Rs,Cf.use=function(){for(var e=Cf.defaults.extensions||{renderers:{},childTokens:{}},t=arguments.length,n=new Array(t),r=0;r=12)){var r=d.map((function(e,t){return e-(t===p.target?n:0)}));h(r)}}}),[p,l]),_=(0,r.useCallback)((function(){g(ct(ct({},p),{},{enable:!1}))}),[p]),b=function(e){return function(t){!function(e,t){g({start:e.clientX,target:t,enable:!0})}(t,e)}};return Nr("mousemove",y),Nr("mouseup",_),Ht("div",{className:"vm-predefined-dashboard",children:Ht(ta,{defaultExpanded:c,onChange:function(e){return s(e)},title:Ht((function(){return Ht("div",{className:wr()({"vm-predefined-dashboard-header":!0,"vm-predefined-dashboard-header_open":c}),children:[(n||a)&&Ht("span",{className:"vm-predefined-dashboard-header__title",children:n||"".concat(t+1,". ").concat(a)}),i&&Ht("span",{className:"vm-predefined-dashboard-header__count",children:["(",i.length," panels)"]})]})}),{}),children:Ht("div",{className:"vm-predefined-dashboard-panels",children:Array.isArray(i)&&i.length?i.map((function(e,t){return Ht("div",{className:"vm-predefined-dashboard-panels-panel vm-block vm-block_empty-padding",style:{gridColumn:"span ".concat(d[t])},children:[Ht(Df,{title:e.title,description:e.description,unit:e.unit,expr:e.expr,alias:e.alias,filename:a,showLegend:e.showLegend}),Ht("button",{className:"vm-predefined-dashboard-panels-panel__resizer",onMouseDown:b(t)})]},t)})):Ht("div",{className:"vm-predefined-dashboard-panels-panel__alert",children:Ht(Kr,{variant:"error",children:[Ht("code",{children:'"panels"'})," not found. Check the configuration file ",Ht("b",{children:a}),"."]})})})})})},kf=function(){!function(){var e=Nn(),t=e.duration,n=e.relativeTime,i=e.period.date,a=Ur().customStep,o=Wi().setSearchParamsFromKeys,l=function(){var e,r=Es((lt(e={},"g0.range_input",t),lt(e,"g0.end_input",i),lt(e,"g0.step_input",a),lt(e,"g0.relative_time",n),e));o(r)};(0,r.useEffect)(l,[t,n,i,a]),(0,r.useEffect)(l,[])}();var e=Qr().isMobile,t=ni(),n=t.dashboardsSettings,i=t.dashboardsLoading,a=t.dashboardsError,o=v((0,r.useState)(0),2),l=o[0],u=o[1],c=(0,r.useMemo)((function(){return n.map((function(e,t){return{label:e.title||"",value:t}}))}),[n]),s=(0,r.useMemo)((function(){return n[l]||{}}),[n,l]),f=(0,r.useMemo)((function(){return null===s||void 0===s?void 0:s.rows}),[s]),d=(0,r.useMemo)((function(){return s.title||s.filename||""}),[s]),h=(0,r.useMemo)((function(){return Array.isArray(f)&&!!f.length}),[f]),m=function(e){return function(){!function(e){u(e)}(e)}};return Ht("div",{className:"vm-predefined-panels",children:[i&&Ht(_s,{}),!n.length&&a&&Ht(Kr,{variant:"error",children:a}),!n.length&&Ht(Kr,{variant:"info",children:"Dashboards not found"}),c.length>1&&Ht("div",{className:wr()({"vm-predefined-panels-tabs":!0,"vm-predefined-panels-tabs_mobile":e}),children:c.map((function(e){return Ht("div",{className:wr()({"vm-predefined-panels-tabs__tab":!0,"vm-predefined-panels-tabs__tab_active":e.value==l}),onClick:m(e.value),children:e.label},e.value)}))}),Ht("div",{className:"vm-predefined-panels__dashboards",children:[h&&f.map((function(e,t){return Ht(wf,{index:t,filename:d,title:e.title,panels:e.panels},"".concat(l,"_").concat(t))})),!!n.length&&!h&&Ht(Kr,{variant:"error",children:[Ht("code",{children:'"rows"'})," not found. Check the configuration file ",Ht("b",{children:d}),"."]})]})]})},xf=function(e,t){var n=t.match?"&match[]="+encodeURIComponent(t.match):"",r=t.focusLabel?"&focusLabel="+encodeURIComponent(t.focusLabel):"";return"".concat(e,"/api/v1/status/tsdb?topN=").concat(t.topN,"&date=").concat(t.date).concat(n).concat(r)},Sf=function(){function e(){b(this,e),this.tsdbStatus=void 0,this.tabsNames=void 0,this.tsdbStatus=this.defaultTSDBStatus,this.tabsNames=["table","graph"],this.getDefaultState=this.getDefaultState.bind(this)}return k(e,[{key:"tsdbStatusData",get:function(){return this.tsdbStatus},set:function(e){this.tsdbStatus=e}},{key:"defaultTSDBStatus",get:function(){return{totalSeries:0,totalSeriesPrev:0,totalSeriesByAll:0,totalLabelValuePairs:0,seriesCountByMetricName:[],seriesCountByLabelName:[],seriesCountByFocusLabelValue:[],seriesCountByLabelValuePair:[],labelValueCountByLabelName:[]}}},{key:"keys",value:function(e,t){var n=e&&/__name__=".+"/.test(e),r=e&&/{.+=".+"}/g.test(e),i=e&&/__name__=".+", .+!=""/g.test(e),a=[];return a=t||i?a.concat("seriesCountByFocusLabelValue"):n?a.concat("labelValueCountByLabelName"):r?a.concat("seriesCountByMetricName","seriesCountByLabelName"):a.concat("seriesCountByMetricName","seriesCountByLabelName","seriesCountByLabelValuePair","labelValueCountByLabelName"),a}},{key:"getDefaultState",value:function(e,t){var n=this;return this.keys(e,t).reduce((function(e,t){return ct(ct({},e),{},{tabs:ct(ct({},e.tabs),{},lt({},t,n.tabsNames)),containerRefs:ct(ct({},e.containerRefs),{},lt({},t,(0,r.useRef)(null)))})}),{tabs:{},containerRefs:{}})}},{key:"sectionsTitles",value:function(e){return{seriesCountByMetricName:"Metric names with the highest number of series",seriesCountByLabelName:"Labels with the highest number of series",seriesCountByFocusLabelValue:'Values for "'.concat(e,'" label with the highest number of series'),seriesCountByLabelValuePair:"Label=value pairs with the highest number of series",labelValueCountByLabelName:"Labels with the highest number of unique values"}}},{key:"sectionsTips",get:function(){return{seriesCountByMetricName:"\n

    \n This table returns a list of metrics with the highest cardinality.\n The cardinality of a metric is the number of time series associated with that metric,\n where each time series is defined as a unique combination of key-value label pairs.\n

    \n

    \n When looking to reduce the number of active series in your data source,\n you can start by inspecting individual metrics with high cardinality\n (i.e. that have lots of active time series associated with them),\n since that single metric contributes a large fraction of the series that make up your total series count.\n

    ",seriesCountByLabelName:"\n

    \n This table returns a list of the labels with the highest number of series.\n

    \n

    \n Use this table to identify labels that are storing dimensions with high cardinality\n (many different label values).\n

    \n

    \n It is recommended to choose labels such that they have a finite set of values,\n since every unique combination of key-value label pairs creates a new time series\n and therefore can dramatically increase the number of time series in your system.\n

    ",seriesCountByFocusLabelValue:"\n

    \n This table returns a list of unique label values per selected label.\n

    \n

    \n Use this table to identify label values that are storing per each selected series.\n

    ",labelValueCountByLabelName:"\n

    \n This table returns a list of labels with the highest number of the unique values.\n

    \n ",seriesCountByLabelValuePair:"\n

    \n This table returns a list of the label values pairs with the highest number of series.\n

    \n

    \n Use this table to identify unique label values pairs. This helps to identify same labels \n is applied to count timeseries in your system, since every unique combination of key-value label pairs \n creates a new time series and therefore can dramatically increase the number of time series in your system\n

    "}}},{key:"tablesHeaders",get:function(){return{seriesCountByMetricName:Ef,seriesCountByLabelName:Af,seriesCountByFocusLabelValue:Nf,seriesCountByLabelValuePair:Mf,labelValueCountByLabelName:Ff}}},{key:"totalSeries",value:function(e){return"labelValueCountByLabelName"===e?-1:arguments.length>1&&void 0!==arguments[1]&&arguments[1]?this.tsdbStatus.totalSeriesPrev:this.tsdbStatus.totalSeries}}]),e}(),Ef=[{id:"name",label:"Metric name"},{id:"value",label:"Number of series"},{id:"percentage",label:"Share in total",info:"Shows the share of a metric to the total number of series"},{id:"action",label:""}],Af=[{id:"name",label:"Label name"},{id:"value",label:"Number of series"},{id:"percentage",label:"Share in total",info:"Shows the share of the label to the total number of series"},{id:"action",label:""}],Nf=[{id:"name",label:"Label value"},{id:"value",label:"Number of series"},{id:"percentage",label:"Share in total"},{disablePadding:!1,id:"action",label:"",numeric:!1}],Mf=[{id:"name",label:"Label=value pair"},{id:"value",label:"Number of series"},{id:"percentage",label:"Share in total",info:"Shows the share of the label value pair to the total number of series"},{id:"action",label:""}],Ff=[{id:"name",label:"Label name"},{id:"value",label:"Number of unique values"},{id:"action",label:""}],Tf={seriesCountByMetricName:function(e){var t=e.query;return Of("__name__",t)},seriesCountByLabelName:function(e){var t=e.query;return"{".concat(t,'!=""}')},seriesCountByFocusLabelValue:function(e){var t=e.query,n=e.focusLabel;return Of(n,t)},seriesCountByLabelValuePair:function(e){var t=e.query.split("="),n=t[0],r=t.slice(1).join("=");return Of(n,r)},labelValueCountByLabelName:function(e){var t=e.query,n=e.match;return""===n?"{".concat(t,'!=""}'):"".concat(n.replace("}",""),", ").concat(t,'!=""}')}},Of=function(e,t){return e?"{"+e+"="+JSON.stringify(t)+"}":""},If=function(e){var t,n=e.totalSeries,r=e.totalSeriesPrev,i=e.totalSeriesAll,a=e.seriesCountByMetricName,o=Qr().isMobile,l=v(at(),1)[0],u=l.get("match"),c=l.get("focusLabel"),s=/__name__/.test(u||""),f=(null===(t=a[0])||void 0===t?void 0:t.value)/i*100,d=n-r,h=Math.abs(d)/r*100,m=[{title:"Total series",value:n.toLocaleString("en-US"),dynamic:n&&r?"".concat(h.toFixed(2),"%"):"",display:!c,info:'The total number of active time series. \n A time series is uniquely identified by its name plus a set of its labels. \n For example, temperature{city="NY",country="US"} and temperature{city="SF",country="US"} \n are two distinct series, since they differ by the city label.'},{title:"Percentage from total",value:isNaN(f)?"-":"".concat(f.toFixed(2),"%"),display:s,info:"The share of these series in the total number of time series."}].filter((function(e){return e.display}));return m.length?Ht("div",{className:wr()({"vm-cardinality-totals":!0,"vm-cardinality-totals_mobile":o}),children:m.map((function(e){var t=e.title,n=e.value,i=e.info,a=e.dynamic;return Ht("div",{className:"vm-cardinality-totals-card",children:[Ht("h4",{className:"vm-cardinality-totals-card__title",children:[t,i&&Ht(mi,{title:Ht("p",{className:"vm-cardinality-totals-card__tooltip",children:i}),children:Ht("div",{className:"vm-cardinality-totals-card__info-icon",children:Ht(Yn,{})})})]}),Ht("span",{className:"vm-cardinality-totals-card__value",children:n}),!!a&&Ht(mi,{title:"in relation to the previous day: ".concat(r.toLocaleString("en-US")),children:Ht("span",{className:wr()({"vm-dynamic-number":!0,"vm-dynamic-number_positive vm-dynamic-number_down":d<0,"vm-dynamic-number_negative vm-dynamic-number_up":d>0}),children:a})})]},t)}))}):null},Pf=function(e,t){var n=v(at(),1)[0],i=n.get(t)?n.get(t):e,a=v((0,r.useState)(i),2),o=a[0],l=a[1];return(0,r.useEffect)((function(){i!==o&&l(i)}),[i]),[o,l]},Lf=function(e){var t=Qr().isMobile,n=v(at(),1)[0],i=Wi().setSearchParamsFromKeys,a=n.get("tips")||"",o=v(Pf("","match"),2),l=o[0],u=o[1],c=v(Pf("","focusLabel"),2),s=c[0],f=c[1],d=v(Pf(10,"topN"),2),h=d[0],m=d[1],p=(0,r.useMemo)((function(){return h<0?"Number must be bigger than zero":""}),[h]),g=function(){i({match:l,topN:h,focusLabel:s})};return(0,r.useEffect)((function(){var e=n.get("match"),t=+(n.get("topN")||10),r=n.get("focusLabel");e!==l&&u(e||""),t!==h&&m(t),r!==s&&f(r||"")}),[n]),Ht("div",{className:wr()({"vm-cardinality-configurator":!0,"vm-cardinality-configurator_mobile":t,"vm-block":!0,"vm-block_mobile":t}),children:[Ht("div",{className:"vm-cardinality-configurator-controls",children:[Ht("div",{className:"vm-cardinality-configurator-controls__query",children:Ht(Ai,{label:"Time series selector",type:"string",value:l,onChange:u,onEnter:g})}),Ht("div",{className:"vm-cardinality-configurator-controls__item",children:Ht(Ai,{label:"Focus label",type:"text",value:s||"",onChange:f,onEnter:g,endIcon:Ht(mi,{title:Ht("div",{children:Ht("p",{children:"To identify values with the highest number of series for the selected label."})}),children:Ht(vr,{})})})}),Ht("div",{className:"vm-cardinality-configurator-controls__item vm-cardinality-configurator-controls__item_limit",children:Ht(Ai,{label:"Limit entries",type:"number",value:h,error:p,onChange:function(e){var t=+e;m(isNaN(t)?0:t)},onEnter:g})})]}),Ht("div",{className:"vm-cardinality-configurator-bottom",children:[Ht(If,ct({},e)),Ht("div",{className:"vm-cardinality-configurator-bottom-helpful",children:Ht("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/#cardinality-explorer",rel:"help noreferrer",children:[Ht(mr,{}),"Documentation"]})}),Ht("div",{className:"vm-cardinality-configurator-bottom__execute",children:[Ht(mi,{title:a?"Hide tips":"Show tips",children:Ht(oi,{variant:"text",color:a?"warning":"gray",startIcon:Ht(br,{}),onClick:function(){var e=n.get("tips")||"";i({tips:e?"":"true"})}})}),Ht(oi,{variant:"text",startIcon:Ht($n,{}),onClick:function(){i({match:"",focusLabel:""})},children:"Reset"}),Ht(oi,{startIcon:Ht(er,{}),onClick:g,children:"Execute Query"})]})]})]})};function Bf(e){var t=e.order,n=e.orderBy,r=e.onRequestSort,i=e.headerCells;return Ht("thead",{className:"vm-table-header vm-cardinality-panel-table__header",children:Ht("tr",{className:"vm-table__row vm-table__row_header",children:i.map((function(e){return Ht("th",{className:wr()({"vm-table-cell vm-table-cell_header":!0,"vm-table-cell_sort":"action"!==e.id&&"percentage"!==e.id,"vm-table-cell_right":"action"===e.id}),onClick:(i=e.id,function(e){r(e,i)}),children:Ht("div",{className:"vm-table-cell__content",children:[e.info?Ht(mi,{title:e.info,children:[Ht("div",{className:"vm-metrics-content-header__tip-icon",children:Ht(Yn,{})}),e.label]}):Ht(zt.HY,{children:e.label}),"action"!==e.id&&"percentage"!==e.id&&Ht("div",{className:wr()({"vm-table__sort-icon":!0,"vm-table__sort-icon_active":n===e.id,"vm-table__sort-icon_desc":"desc"===t&&n===e.id}),children:Ht(Qn,{})})]})},e.id);var i}))})})}function Rf(e,t,n){return t[n]e[n]?1:0}function zf(e,t){return"desc"===e?function(e,n){return Rf(e,n,t)}:function(e,n){return-Rf(e,n,t)}}function jf(e,t){var n=e.map((function(e,t){return[e,t]}));return n.sort((function(e,n){var r=t(e[0],n[0]);return 0!==r?r:e[1]-n[1]})),n.map((function(e){return e[0]}))}var Hf=function(e){var t=e.rows,n=e.headerCells,i=e.defaultSortColumn,a=e.tableCells,o=v((0,r.useState)("desc"),2),l=o[0],u=o[1],c=v((0,r.useState)(i),2),s=c[0],f=c[1],d=jf(t,zf(l,s));return Ht("table",{className:"vm-table vm-cardinality-panel-table",children:[Ht(Bf,{order:l,orderBy:s,onRequestSort:function(e,t){u(s===t&&"asc"===l?"desc":"asc"),f(t)},rowCount:t.length,headerCells:n}),Ht("tbody",{className:"vm-table-header",children:d.map((function(e){return Ht("tr",{className:"vm-table__row",children:a(e)},e.name)}))})]})},$f=function(e){var t=e.row,n=e.totalSeries,r=e.totalSeriesPrev,i=e.onActionClick,a=n>0?t.value/n*100:-1,o=r>0?t.valuePrev/r*100:-1,l=[a,o].some((function(e){return-1===e})),u=a-o,c=l?"":"".concat(u.toFixed(2),"%"),s=function(){i(t.name)};return Ht(zt.HY,{children:[Ht("td",{className:"vm-table-cell",children:Ht("span",{className:"vm-link vm-link_colored",onClick:s,children:t.name})},t.name),Ht("td",{className:"vm-table-cell",children:[t.value,!!t.diff&&Ht(mi,{title:"in relation to the previous day: ".concat(t.valuePrev),children:Ht("span",{className:wr()({"vm-dynamic-number":!0,"vm-dynamic-number_positive":t.diff<0,"vm-dynamic-number_negative":t.diff>0}),children:["\xa0",t.diff>0?"+":"",t.diff]})})]},t.value),a>0&&Ht("td",{className:"vm-table-cell",children:Ht("div",{className:"vm-cardinality-panel-table__progress",children:[Ht(bs,{value:a}),c&&Ht(mi,{title:"in relation to the previous day",children:Ht("span",{className:wr()({"vm-dynamic-number":!0,"vm-dynamic-number_positive vm-dynamic-number_down":u<0,"vm-dynamic-number_negative vm-dynamic-number_up":u>0}),children:c})})]})},t.progressValue),Ht("td",{className:"vm-table-cell vm-table-cell_right",children:Ht("div",{className:"vm-table-cell__content",children:Ht(mi,{title:"Filter by ".concat(t.name),children:Ht(oi,{variant:"text",size:"small",onClick:s,children:Ht(tr,{})})})})},"action")]})},Yf=function(e){var t=e.data,n=v((0,r.useState)([]),2),i=n[0],a=n[1],o=v((0,r.useState)([0,0]),2),l=o[0],u=o[1];return(0,r.useEffect)((function(){var e=t.sort((function(e,t){return t.value-e.value})),n=function(e){var t=e.map((function(e){return e.value})),n=Math.ceil(t[0]||1),r=n/9;return new Array(11).fill(n+r).map((function(e,t){return Math.round(e-r*t)}))}(e);u(n),a(e.map((function(e){return ct(ct({},e),{},{percentage:e.value/n[0]*100})})))}),[t]),Ht("div",{className:"vm-simple-bar-chart",children:[Ht("div",{className:"vm-simple-bar-chart-y-axis",children:l.map((function(e){return Ht("div",{className:"vm-simple-bar-chart-y-axis__tick",children:e},e)}))}),Ht("div",{className:"vm-simple-bar-chart-data",children:i.map((function(e){var t=e.name,n=e.value,r=e.percentage;return Ht(mi,{title:"".concat(t,": ").concat(n),placement:"top-center",children:Ht("div",{className:"vm-simple-bar-chart-data-item",style:{maxHeight:"".concat(r||0,"%")}})},"".concat(t,"_").concat(n))}))})]})},Vf=function(e){var t=e.rows,n=e.tabs,i=void 0===n?[]:n,a=e.chartContainer,o=e.totalSeries,l=e.totalSeriesPrev,u=e.onActionClick,c=e.sectionTitle,s=e.tip,f=e.tableHeaderCells,d=Qr().isMobile,h=v((0,r.useState)("table"),2),m=h[0],p=h[1],g=(0,r.useMemo)((function(){return i.map((function(e,t){return{value:e,label:e,icon:Ht(0===t?rr:nr,{})}}))}),[i]);return Ht("div",{className:wr()({"vm-metrics-content":!0,"vm-metrics-content_mobile":d,"vm-block":!0,"vm-block_mobile":d}),children:[Ht("div",{className:"vm-metrics-content-header vm-section-header",children:[Ht("h5",{className:wr()({"vm-metrics-content-header__title":!0,"vm-section-header__title":!0,"vm-section-header__title_mobile":d}),children:[!d&&s&&Ht(mi,{title:Ht("p",{dangerouslySetInnerHTML:{__html:s},className:"vm-metrics-content-header__tip"}),children:Ht("div",{className:"vm-metrics-content-header__tip-icon",children:Ht(Yn,{})})}),c]}),Ht("div",{className:"vm-section-header__tabs",children:Ht(Fr,{activeItem:m,items:g,onChange:p})})]}),"table"===m&&Ht("div",{ref:a,className:wr()({"vm-metrics-content__table":!0,"vm-metrics-content__table_mobile":d}),children:Ht(Hf,{rows:t,headerCells:f,defaultSortColumn:"value",tableCells:function(e){return Ht($f,{row:e,totalSeries:o,totalSeriesPrev:l,onActionClick:u})}})}),"graph"===m&&Ht("div",{className:"vm-metrics-content__chart",children:Ht(Yf,{data:t.map((function(e){return{name:e.name,value:e.value}}))})})]})},Uf=function(e){var t=e.title,n=e.children;return Ht("div",{className:"vm-cardinality-tip",children:[Ht("div",{className:"vm-cardinality-tip-header",children:[Ht("div",{className:"vm-cardinality-tip-header__tip-icon",children:Ht(br,{})}),Ht("h4",{className:"vm-cardinality-tip-header__title",children:t||"Tips"})]}),Ht("p",{className:"vm-cardinality-tip__description",children:n})]})},qf=function(){return Ht(Uf,{title:"Metrics with a high number of series",children:Ht("ul",{children:[Ht("li",{children:["Identify and eliminate labels with frequently changed values to reduce their\xa0",Ht(Ts,{href:"https://docs.victoriametrics.com/FAQ.html#what-is-high-cardinality",children:"cardinality"}),"\xa0and\xa0",Ht(Ts,{href:"https://docs.victoriametrics.com/FAQ.html#what-is-high-churn-rate",children:"high churn rate"})]}),Ht("li",{children:["Find unused time series and\xa0",Ht(Ts,{href:"https://docs.victoriametrics.com/relabeling.html",children:"drop entire metrics"})]}),Ht("li",{children:["Aggregate time series before they got ingested into the database via\xa0",Ht(Ts,{href:"https://docs.victoriametrics.com/stream-aggregation.html",children:"streaming aggregation"})]})]})})},Wf=function(){return Ht(Uf,{title:"Labels with a high number of unique values",children:Ht("ul",{children:[Ht("li",{children:"Decrease the number of unique label values to reduce cardinality"}),Ht("li",{children:["Drop the label entirely via\xa0",Ht(Ts,{href:"https://docs.victoriametrics.com/relabeling.html",children:"relabeling"})]}),Ht("li",{children:"For volatile label values (such as URL path, user session, etc.) consider printing them to the log file instead of adding to time series"})]})})},Zf=function(){return Ht(Uf,{title:"Dashboard of a single metric",children:[Ht("p",{children:"This dashboard helps to understand the cardinality of a single metric."}),Ht("p",{children:"Each time series is a unique combination of key-value label pairs. Therefore a label key with many values can create a lot of time series for a particular metric. If you\u2019re trying to decrease the cardinality of a metric, start by looking at the labels with the highest number of values."}),Ht("p",{children:"Use the series selector at the top of the page to apply additional filters."})]})},Qf=function(){return Ht(Uf,{title:"Dashboard of a label",children:[Ht("p",{children:"This dashboard helps you understand the count of time series per label."}),Ht("p",{children:"Use the selector at the top of the page to pick a label name you\u2019d like to inspect. For the selected label name, you\u2019ll see the label values that have the highest number of series associated with them. So if you\u2019ve chosen `instance` as your label name, you may see that `657` time series have value \u201chost-1\u201d attached to them and `580` time series have value `host-2` attached to them."}),Ht("p",{children:"This can be helpful in allowing you to determine where the bulk of your time series are coming from. If the label \u201cinstance=host-1\u201d was applied to 657 series and the label \u201cinstance=host-2\u201d was only applied to 580 series, you\u2019d know, for example, that host-01 was responsible for sending the majority of the time series."})]})},Gf=function(){var e=Qr().isMobile,t=v(at(),1)[0],n=Wi().setSearchParamsFromKeys,i=t.get("tips")||"",o=t.get("match")||"",l=t.get("focusLabel")||"",u=function(){var e=new Sf,t=v(at(),1)[0],n=t.get("match"),i=t.get("focusLabel"),o=+(t.get("topN")||10),l=t.get("date")||a()().tz().format(qt),u=Yt().serverUrl,c=v((0,r.useState)(!1),2),s=c[0],f=c[1],d=v((0,r.useState)(),2),h=d[0],m=d[1],p=v((0,r.useState)(e.defaultTSDBStatus),2),g=p[0],y=p[1],_=function(){var t=sa(ua().mark((function t(r){var i,o,l,c,s,d,h,p,g,_,b,C,D,w,k,x;return ua().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(u){t.next=2;break}return t.abrupt("return");case 2:return m(""),f(!0),y(e.defaultTSDBStatus),i={date:r.date,topN:0,match:"",focusLabel:""},o=ct(ct({},r),{},{date:a()(r.date).subtract(1,"day").tz().format(qt)}),l=xf(u,r),c=xf(u,o),s=xf(u,i),d=[l,c,s],t.prev=11,t.next=14,Promise.all(d.map((function(e){return fetch(e)})));case 14:return h=t.sent,t.next=17,Promise.all(h.map((function(e){return e.json()})));case 17:p=t.sent,g=v(p,3),_=g[0],b=g[1],C=g[2],h[0].ok?(D=C.data,w=ct({},b.data),(k=ct({},_.data)).totalSeriesByAll=null===D||void 0===D?void 0:D.totalSeries,k.totalSeriesPrev=null===w||void 0===w?void 0:w.totalSeries,x=null===n||void 0===n?void 0:n.replace(/[{}"]/g,""),k.seriesCountByLabelValuePair=k.seriesCountByLabelValuePair.filter((function(e){return e.name!==x})),Object.keys(k).forEach((function(e){var t=e,n=k[t],r=w[t];Array.isArray(n)&&Array.isArray(r)&&n.forEach((function(e){var t,n=null===(t=r.find((function(t){return t.name===e.name})))||void 0===t?void 0:t.value;e.diff=n?e.value-n:0,e.valuePrev=n||0}))})),y(k),f(!1)):(m(_.error),y(e.defaultTSDBStatus),f(!1)),t.next=29;break;case 25:t.prev=25,t.t0=t.catch(11),f(!1),t.t0 instanceof Error&&m("".concat(t.t0.name,": ").concat(t.t0.message));case 29:case"end":return t.stop()}}),t,null,[[11,25]])})));return function(e){return t.apply(this,arguments)}}();return(0,r.useEffect)((function(){_({topN:o,match:n,date:l,focusLabel:i})}),[u,n,i,o,l]),(0,r.useEffect)((function(){h&&(y(e.defaultTSDBStatus),f(!1))}),[h]),e.tsdbStatusData=g,{isLoading:s,appConfigurator:e,error:h}}(),c=u.isLoading,s=u.appConfigurator,f=u.error,d=s.tsdbStatusData,h=s.getDefaultState,m=s.tablesHeaders,p=s.sectionsTips,g=h(o,l);return Ht("div",{className:wr()({"vm-cardinality-panel":!0,"vm-cardinality-panel_mobile":e}),children:[c&&Ht(_s,{message:"Please wait while cardinality stats is calculated. \n This may take some time if the db contains big number of time series."}),Ht(Lf,{totalSeries:d.totalSeries,totalSeriesPrev:d.totalSeriesPrev,totalSeriesAll:d.totalSeriesByAll,totalLabelValuePairs:d.totalLabelValuePairs,seriesCountByMetricName:d.seriesCountByMetricName}),i&&Ht("div",{className:"vm-cardinality-panel-tips",children:[!o&&!l&&Ht(qf,{}),o&&!l&&Ht(Zf,{}),!o&&!l&&Ht(Wf,{}),l&&Ht(Qf,{})]}),f&&Ht(Kr,{variant:"error",children:f}),s.keys(o,l).map((function(e){return Ht(Vf,{sectionTitle:s.sectionsTitles(l)[e],tip:p[e],rows:d[e],onActionClick:(t=e,function(e){var r={match:Tf[t]({query:e,focusLabel:l,match:o})};"labelValueCountByLabelName"!==t&&"seriesCountByLabelName"!=t||(r.focusLabel=e),"seriesCountByFocusLabelValue"==t&&(r.focusLabel=""),n(r)}),tabs:g.tabs[e],chartContainer:g.containerRefs[e],totalSeriesPrev:s.totalSeries(e,!0),totalSeries:s.totalSeries(e),tableHeaderCells:m[e]},e);var t}))]})},Kf=function(e){var t=e.topN,n=e.maxLifetime,i=Yt().serverUrl,a=Wi().setSearchParamsFromKeys,o=v((0,r.useState)(null),2),l=o[0],u=o[1],c=v((0,r.useState)(!1),2),s=c[0],f=c[1],d=v((0,r.useState)(),2),h=d[0],m=d[1],p=(0,r.useMemo)((function(){return function(e,t,n){return"".concat(e,"/api/v1/status/top_queries?topN=").concat(t||"","&maxLifetime=").concat(n||"")}(i,t,n)}),[i,t,n]),g=function(){var e=sa(ua().mark((function e(){var r,i;return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),a({topN:t,maxLifetime:n}),e.prev=2,e.next=5,fetch(p);case 5:return r=e.sent,e.next=8,r.json();case 8:i=e.sent,r.ok&&["topByAvgDuration","topByCount","topBySumDuration"].forEach((function(e){var t=i[e];Array.isArray(t)&&t.forEach((function(e){return e.timeRange=dn(1e3*e.timeRangeSeconds)}))})),u(r.ok?i:null),m(String(i.error||"")),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(2),e.t0 instanceof Error&&"AbortError"!==e.t0.name&&m("".concat(e.t0.name,": ").concat(e.t0.message));case 17:f(!1);case 18:case"end":return e.stop()}}),e,null,[[2,14]])})));return function(){return e.apply(this,arguments)}}();return{data:l,error:h,loading:s,fetch:g}},Jf=function(e){var t=e.rows,n=e.columns,i=e.defaultOrderBy,a=Fc(),o=v((0,r.useState)(i||"count"),2),l=o[0],u=o[1],c=v((0,r.useState)("desc"),2),s=c[0],f=c[1],d=(0,r.useMemo)((function(){return jf(t,zf(s,l))}),[t,l,s]),h=function(e){return function(){var t;t=e,f((function(e){return"asc"===e&&l===t?"desc":"asc"})),u(t)}},m=function(e){var t=e.query;return sa(ua().mark((function e(){return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a(t,"Query has been copied");case 2:case"end":return e.stop()}}),e)})))};return Ht("table",{className:"vm-table",children:[Ht("thead",{className:"vm-table-header",children:Ht("tr",{className:"vm-table__row vm-table__row_header",children:[n.map((function(e){return Ht("th",{className:"vm-table-cell vm-table-cell_header vm-table-cell_sort",onClick:h(e.sortBy||e.key),children:Ht("div",{className:"vm-table-cell__content",children:[e.title||e.key,Ht("div",{className:wr()({"vm-table__sort-icon":!0,"vm-table__sort-icon_active":l===e.key,"vm-table__sort-icon_desc":"desc"===s&&l===e.key}),children:Ht(Qn,{})})]})},e.key)})),Ht("th",{className:"vm-table-cell vm-table-cell_header"})," "]})}),Ht("tbody",{className:"vm-table-body",children:d.map((function(e,t){return Ht("tr",{className:"vm-table__row",children:[n.map((function(t){return Ht("td",{className:"vm-table-cell",children:e[t.key]||"-"},t.key)})),Ht("td",{className:"vm-table-cell vm-table-cell_no-padding",children:Ht("div",{className:"vm-top-queries-panels__table-actions",children:[Ht(mi,{title:"Execute query",children:Ht(tt,{to:"".concat(mt.home,"?g0.expr=").concat(encodeURIComponent(e.query)),target:"_blank",rel:"noreferrer",children:Ht(oi,{variant:"text",size:"small",startIcon:Ht(tr,{})})})}),Ht(mi,{title:"Copy query",children:Ht(oi,{variant:"text",size:"small",startIcon:Ht(fr,{}),onClick:m(e)})})]})})]},t)}))})]})},Xf=["table","JSON"].map((function(e,t){return{value:String(t),label:e,icon:Ht(0===t?rr:ir,{})}})),ed=function(e){var t=e.rows,n=e.title,i=e.columns,a=e.defaultOrderBy,o=Qr().isMobile,l=v((0,r.useState)(0),2),u=l[0],c=l[1];return Ht("div",{className:wr()({"vm-top-queries-panel":!0,"vm-block":!0,"vm-block_mobile":o}),children:[Ht("div",{className:wr()({"vm-top-queries-panel-header":!0,"vm-section-header":!0,"vm-top-queries-panel-header_mobile":o}),children:[Ht("h5",{className:wr()({"vm-section-header__title":!0,"vm-section-header__title_mobile":o}),children:n}),Ht("div",{className:"vm-section-header__tabs",children:Ht(Fr,{activeItem:String(u),items:Xf,onChange:function(e){c(+e)}})})]}),Ht("div",{className:wr()({"vm-top-queries-panel__table":!0,"vm-top-queries-panel__table_mobile":o}),children:[0===u&&Ht(Jf,{rows:t,columns:i,defaultOrderBy:a}),1===u&&Ht(ps,{data:t})]})]})},td=function(){var e=Qr().isMobile,t=v(Pf(10,"topN"),2),n=t[0],i=t[1],o=v(Pf("10m","maxLifetime"),2),l=o[0],u=o[1],c=Kf({topN:n,maxLifetime:l}),s=c.data,f=c.error,d=c.loading,h=c.fetch,m=(0,r.useMemo)((function(){var e=l.trim().split(" ").reduce((function(e,t){var n=on(t);return n?ct(ct({},e),n):ct({},e)}),{});return!!a().duration(e).asMilliseconds()}),[l]),p=(0,r.useMemo)((function(){return!!n&&n<1}),[n]),g=(0,r.useMemo)((function(){return p?"Number must be bigger than zero":""}),[p]),y=(0,r.useMemo)((function(){return m?"":"Invalid duration value"}),[m]),_=function(e){if(!s)return e;var t=s[e];return"number"===typeof t?vc(t,t,t):t||e},b=function(e){"Enter"===e.key&&h()};return(0,r.useEffect)((function(){s&&(n||i(+s.topN),l||u(s.maxLifetime))}),[s]),(0,r.useEffect)((function(){return h(),window.addEventListener("popstate",h),function(){window.removeEventListener("popstate",h)}}),[]),Ht("div",{className:wr()({"vm-top-queries":!0,"vm-top-queries_mobile":e}),children:[d&&Ht(_s,{containerStyles:{height:"500px"}}),Ht("div",{className:wr()({"vm-top-queries-controls":!0,"vm-block":!0,"vm-block_mobile":e}),children:[Ht("div",{className:"vm-top-queries-controls-fields",children:[Ht("div",{className:"vm-top-queries-controls-fields__item",children:Ht(Ai,{label:"Max lifetime",value:l,error:y,helperText:"For example ".concat("30ms, 15s, 3d4h, 1y2w"),onChange:function(e){u(e)},onKeyDown:b})}),Ht("div",{className:"vm-top-queries-controls-fields__item",children:Ht(Ai,{label:"Number of returned queries",type:"number",value:n||"",error:g,onChange:function(e){i(+e)},onKeyDown:b})})]}),Ht("div",{className:wr()({"vm-top-queries-controls-bottom":!0,"vm-top-queries-controls-bottom_mobile":e}),children:[Ht("div",{className:"vm-top-queries-controls-bottom__info",children:["VictoriaMetrics tracks the last\xa0",Ht(mi,{title:"search.queryStats.lastQueriesCount",children:Ht("b",{children:_("search.queryStats.lastQueriesCount")})}),"\xa0queries with durations at least\xa0",Ht(mi,{title:"search.queryStats.minQueryDuration",children:Ht("b",{children:_("search.queryStats.minQueryDuration")})})]}),Ht("div",{className:"vm-top-queries-controls-bottom__button",children:Ht(oi,{startIcon:Ht(er,{}),onClick:h,children:"Execute"})})]})]}),f&&Ht(Kr,{variant:"error",children:f}),s&&Ht(zt.HY,{children:Ht("div",{className:"vm-top-queries-panels",children:[Ht(ed,{rows:s.topByCount,title:"Most frequently executed queries",columns:[{key:"query"},{key:"timeRange",sortBy:"timeRangeSeconds",title:"query time interval"},{key:"count"}]}),Ht(ed,{rows:s.topByAvgDuration,title:"Most heavy queries",columns:[{key:"query"},{key:"avgDurationSeconds",title:"avg duration, sec"},{key:"timeRange",sortBy:"timeRangeSeconds",title:"query time interval"},{key:"count"}],defaultOrderBy:"avgDurationSeconds"}),Ht(ed,{rows:s.topBySumDuration,title:"Queries with most summary time to execute",columns:[{key:"query"},{key:"sumDurationSeconds",title:"sum duration, sec"},{key:"timeRange",sortBy:"timeRangeSeconds",title:"query time interval"},{key:"count"}],defaultOrderBy:"sumDurationSeconds"})]})})]})},nd={"color-primary":"#589DF6","color-secondary":"#316eca","color-error":"#e5534b","color-warning":"#c69026","color-info":"#539bf5","color-success":"#57ab5a","color-background-body":"#22272e","color-background-block":"#2d333b","color-background-tooltip":"rgba(22, 22, 22, 0.8)","color-text":"#cdd9e5","color-text-secondary":"#768390","color-text-disabled":"#636e7b","box-shadow":"rgba(0, 0, 0, 0.16) 1px 2px 6px","box-shadow-popper":"rgba(0, 0, 0, 0.2) 0px 2px 8px 0px","border-divider":"1px solid rgba(99, 110, 123, 0.5)","color-hover-black":"rgba(0, 0, 0, 0.12)"},rd={"color-primary":"#3F51B5","color-secondary":"#E91E63","color-error":"#FD080E","color-warning":"#FF8308","color-info":"#03A9F4","color-success":"#4CAF50","color-background-body":"#FEFEFF","color-background-block":"#FFFFFF","color-background-tooltip":"rgba(97,97,97, 0.92)","color-text":"#110f0f","color-text-secondary":"#706F6F","color-text-disabled":"#A09F9F","box-shadow":"rgba(0, 0, 0, 0.08) 1px 2px 6px","box-shadow-popper":"rgba(0, 0, 0, 0.1) 0px 2px 8px 0px","border-divider":"1px solid rgba(0, 0, 0, 0.15)","color-hover-black":"rgba(0, 0, 0, 0.06)"},id=function(){var e=v((0,r.useState)(Pt()),2),t=e[0],n=e[1],i=function(e){n(e.matches)};return(0,r.useEffect)((function(){var e=window.matchMedia("(prefers-color-scheme: dark)");return e.addEventListener("change",i),function(){return e.removeEventListener("change",i)}}),[]),t},ad=["primary","secondary","error","warning","info","success"],od=function(e){var t,n=e.onLoaded,i=vt(),a=pt().palette,o=void 0===a?{}:a,l=Yt().theme,u=id(),c=Vt(),s=Mr(),f=v((0,r.useState)((lt(t={},Tt.dark,nd),lt(t,Tt.light,rd),lt(t,Tt.system,Pt()?nd:rd),t)),2),d=f[0],h=f[1],m=function(){var e=window,t=e.innerWidth,n=e.innerHeight,r=document.documentElement,i=r.clientWidth,a=r.clientHeight;It("scrollbar-width","".concat(t-i,"px")),It("scrollbar-height","".concat(n-a,"px")),It("vh","".concat(.01*n,"px"))},p=function(){ad.forEach((function(e,t){var r=function(e){var t=e.replace("#","").trim();if(3===t.length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),6!==t.length)throw new Error("Invalid HEX color.");return(299*parseInt(t.slice(0,2),16)+587*parseInt(t.slice(2,4),16)+114*parseInt(t.slice(4,6),16))/1e3>=128?"#000000":"#FFFFFF"}(Ot("color-".concat(e)));It("".concat(e,"-text"),r),t===ad.length-1&&(c({type:"SET_DARK_THEME"}),n(!0))}))},g=function(){var e=Nt("THEME")||Tt.system,t=d[e];Object.entries(t).forEach((function(e){var t=v(e,2),n=t[0],r=t[1];It(n,r)})),p(),i&&(ad.forEach((function(e){var t=o[e];t&&It("color-".concat(e),t)})),p())};return(0,r.useEffect)((function(){m(),g()}),[d]),(0,r.useEffect)(m,[s]),(0,r.useEffect)((function(){var e=Pt()?nd:rd;d[Tt.system]!==e?h((function(t){return ct(ct({},t),{},lt({},Tt.system,e))})):g()}),[l,u]),(0,r.useEffect)((function(){i&&c({type:"SET_THEME",payload:Tt.light})}),[]),null},ld=function(){var e=v((0,r.useState)([]),2),t=e[0],n=e[1],i=v((0,r.useState)(!1),2),a=i[0],o=i[1],l=(0,r.useRef)(document.body),u=function(e){e.preventDefault(),e.stopPropagation(),"dragenter"===e.type||"dragover"===e.type?o(!0):"dragleave"===e.type&&o(!1)};return Nr("dragenter",u,l),Nr("dragleave",u,l),Nr("dragover",u,l),Nr("drop",(function(e){var t;e.preventDefault(),e.stopPropagation(),o(!1),null!==e&&void 0!==e&&null!==(t=e.dataTransfer)&&void 0!==t&&t.files&&e.dataTransfer.files[0]&&function(e){var t=Array.from(e||[]);n(t)}(e.dataTransfer.files)}),l),Nr("paste",(function(e){var t,r=null===(t=e.clipboardData)||void 0===t?void 0:t.items;if(r){var i=Array.from(r).filter((function(e){return"application/json"===e.type})).map((function(e){return e.getAsFile()})).filter((function(e){return null!==e}));n(i)}}),l),{files:t,dragging:a}},ud=function(e){var t=e.onOpenModal,n=e.onChange;return Ht("div",{className:"vm-trace-page-controls",children:[Ht(oi,{variant:"outlined",onClick:t,children:"Paste JSON"}),Ht(mi,{title:"The file must contain tracing information in JSON format",children:Ht(oi,{children:["Upload Files",Ht("input",{id:"json",type:"file",accept:"application/json",multiple:!0,title:" ",onChange:n})]})})]})},cd=function(){var e=v((0,r.useState)([]),2),t=e[0],n=e[1],i=v((0,r.useState)([]),2),a=i[0],o=i[1],l=(0,r.useMemo)((function(){return!!t.length}),[t]),u=li(!1),c=u.value,s=u.setTrue,f=u.setFalse,d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";o((function(n){return[{filename:t,text:": ".concat(e.message)}].concat(_(n))}))},h=function(e,t){try{var r=JSON.parse(e),i=r.trace||r;if(!i.duration_msec)return void d(new Error(Ft.traceNotFound),t);var a=new hs(i,t);n((function(e){return[a].concat(_(e))}))}catch(o){o instanceof Error&&d(o,t)}},m=function(e){e.map((function(e){var t=new FileReader,n=(null===e||void 0===e?void 0:e.name)||"";t.onload=function(e){var t,r=String(null===(t=e.target)||void 0===t?void 0:t.result);h(r,n)},t.readAsText(e)}))},p=function(e){o([]);var t=Array.from(e.target.files||[]);m(t),e.target.value=""},g=function(e){return function(){!function(e){o((function(t){return t.filter((function(t,n){return n!==e}))}))}(e)}},y=ld(),b=y.files,C=y.dragging;return(0,r.useEffect)((function(){m(b)}),[b]),Ht("div",{className:"vm-trace-page",children:[Ht("div",{className:"vm-trace-page-header",children:[Ht("div",{className:"vm-trace-page-header-errors",children:a.map((function(e,t){return Ht("div",{className:"vm-trace-page-header-errors-item",children:[Ht(Kr,{variant:"error",children:[Ht("b",{className:"vm-trace-page-header-errors-item__filename",children:e.filename}),Ht("span",{children:e.text})]}),Ht(oi,{className:"vm-trace-page-header-errors-item__close",startIcon:Ht(Hn,{}),variant:"text",color:"error",onClick:g(t)})]},"".concat(e,"_").concat(t))}))}),Ht("div",{children:l&&Ht(ud,{onOpenModal:s,onChange:p})})]}),l&&Ht("div",{children:Ht(ws,{jsonEditor:!0,traces:t,onDeleteClick:function(e){var r=t.filter((function(t){return t.idValue!==e.idValue}));n(_(r))}})}),!l&&Ht("div",{className:"vm-trace-page-preview",children:[Ht("p",{className:"vm-trace-page-preview__text",children:["Please, upload file with JSON response content.","\n","The file must contain tracing information in JSON format.","\n","In order to use tracing please refer to the doc:\xa0",Ht("a",{className:"vm-link vm-link_colored",href:"https://docs.victoriametrics.com/#query-tracing",target:"_blank",rel:"help noreferrer",children:"https://docs.victoriametrics.com/#query-tracing"}),"\n","Tracing graph will be displayed after file upload.","\n","Attach files by dragging & dropping, selecting or pasting them."]}),Ht(ud,{onOpenModal:s,onChange:p})]}),c&&Ht(hi,{title:"Paste JSON",onClose:f,children:Ht(Ds,{editable:!0,displayTitle:!0,defaultTile:"JSON ".concat(t.length+1),onClose:f,onUpload:h})}),C&&Ht("div",{className:"vm-trace-page__dropzone"})]})},sd=function(e){var t=Yt().serverUrl,n=Nn().period,i=v((0,r.useState)([]),2),a=i[0],o=i[1],l=v((0,r.useState)(!1),2),u=l[0],c=l[1],s=v((0,r.useState)(),2),f=s[0],d=s[1],h=(0,r.useMemo)((function(){return function(e,t,n){var r="{job=".concat(JSON.stringify(n),"}");return"".concat(e,"/api/v1/label/instance/values?match[]=").concat(encodeURIComponent(r),"&start=").concat(t.start,"&end=").concat(t.end)}(t,n,e)}),[t,n,e]);return(0,r.useEffect)((function(){if(e){var t=function(){var e=sa(ua().mark((function e(){var t,n,r;return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c(!0),e.prev=1,e.next=4,fetch(h);case 4:return t=e.sent,e.next=7,t.json();case 7:n=e.sent,r=n.data||[],o(r.sort((function(e,t){return e.localeCompare(t)}))),t.ok?d(void 0):d("".concat(n.errorType,"\r\n").concat(null===n||void 0===n?void 0:n.error)),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),e.t0 instanceof Error&&d("".concat(e.t0.name,": ").concat(e.t0.message));case 16:c(!1);case 17:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();t().catch(console.error)}}),[h]),{instances:a,isLoading:u,error:f}},fd=function(e,t){var n=Yt().serverUrl,i=Nn().period,a=v((0,r.useState)([]),2),o=a[0],l=a[1],u=v((0,r.useState)(!1),2),c=u[0],s=u[1],f=v((0,r.useState)(),2),d=f[0],h=f[1],m=(0,r.useMemo)((function(){return function(e,t,n,r){var i=Object.entries({job:n,instance:r}).filter((function(e){return e[1]})).map((function(e){var t=v(e,2),n=t[0],r=t[1];return"".concat(n,"=").concat(JSON.stringify(r))})).join(","),a="{".concat(i,"}");return"".concat(e,"/api/v1/label/__name__/values?match[]=").concat(encodeURIComponent(a),"&start=").concat(t.start,"&end=").concat(t.end)}(n,i,e,t)}),[n,i,e,t]);return(0,r.useEffect)((function(){if(e){var t=function(){var e=sa(ua().mark((function e(){var t,n,r;return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s(!0),e.prev=1,e.next=4,fetch(m);case 4:return t=e.sent,e.next=7,t.json();case 7:n=e.sent,r=n.data||[],l(r.sort((function(e,t){return e.localeCompare(t)}))),t.ok?h(void 0):h("".concat(n.errorType,"\r\n").concat(null===n||void 0===n?void 0:n.error)),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),e.t0 instanceof Error&&h("".concat(e.t0.name,": ").concat(e.t0.message));case 16:s(!1);case 17:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();t().catch(console.error)}}),[m]),{names:o,isLoading:c,error:d}},dd=function(e){var t=e.name,n=e.job,i=e.instance,a=e.rateEnabled,o=e.isBucket,l=e.height,u=Qr().isMobile,c=Ur(),s=c.customStep,f=c.yaxis,d=Nn().period,h=qr(),m=Mn(),p=un(d.end-d.start),g=ln(s),y=dn(10*g*1e3),_=v((0,r.useState)(!1),2),b=_[0],C=_[1],D=b&&s===p?y:s,w=li(!1),k=w.value,x=w.setTrue,S=(0,r.useMemo)((function(){var e=Object.entries({job:n,instance:i}).filter((function(e){return e[1]})).map((function(e){var t=v(e,2),n=t[0],r=t[1];return"".concat(n,"=").concat(JSON.stringify(r))}));e.push("__name__=".concat(JSON.stringify(t))),"node_cpu_seconds_total"==t&&e.push('mode!="idle"');var r="{".concat(e.join(","),"}");if(o)return"sum(rate(".concat(r,")) by (vmrange, le)");var l=a?"rollup_rate(".concat(r,")"):"rollup(".concat(r,")");return"\nwith (q = ".concat(l,') (\n alias(min(label_match(q, "rollup", "min")), "min"),\n alias(max(label_match(q, "rollup", "max")), "max"),\n alias(avg(label_match(q, "rollup", "avg")), "avg"),\n)')}),[t,n,i,a,o]),E=ms({predefinedQuery:[S],visible:!0,customStep:D,showAllSeries:k}),A=E.isLoading,N=E.graphData,M=E.error,F=E.warning,T=E.isHistogram;return(0,r.useEffect)((function(){C(T)}),[T]),Ht("div",{className:wr()({"vm-explore-metrics-graph":!0,"vm-explore-metrics-graph_mobile":u}),children:[A&&Ht(_s,{}),M&&Ht(Kr,{variant:"error",children:M}),F&&Ht(Kr,{variant:"warning",children:Ht("div",{className:"vm-explore-metrics-graph__warning",children:[Ht("p",{children:F}),Ht(oi,{color:"warning",variant:"outlined",onClick:x,children:"Show all"})]})}),N&&d&&Ht(es,{data:N,period:d,customStep:D,query:[S],yaxis:f,setYaxisLimits:function(e){h({type:"SET_YAXIS_LIMITS",payload:e})},setPeriod:function(e){var t=e.from,n=e.to;m({type:"SET_PERIOD",payload:{from:t,to:n}})},showLegend:!1,height:l,isHistogram:T})]})},hd=function(e){var t=e.name,n=e.index,r=e.length,i=e.isBucket,a=e.rateEnabled,o=e.onChangeRate,l=e.onRemoveItem,u=e.onChangeOrder,c=Qr().isMobile,s=li(!1),f=s.value,d=s.setTrue,h=s.setFalse,m=function(){l(t)},p=function(){u(t,n,n+1)},v=function(){u(t,n,n-1)};return Ht("div",c?{className:"vm-explore-metrics-item-header vm-explore-metrics-item-header_mobile",children:[Ht("div",{className:"vm-explore-metrics-item-header__name",children:t}),Ht(oi,{variant:"text",size:"small",startIcon:Ht(yr,{}),onClick:d}),f&&Ht(hi,{title:t,onClose:h,children:Ht("div",{className:"vm-explore-metrics-item-header-modal",children:[Ht("div",{className:"vm-explore-metrics-item-header-modal-order",children:[Ht(oi,{startIcon:Ht(lr,{}),variant:"outlined",onClick:v,disabled:0===n}),Ht("p",{children:["position:",Ht("span",{className:"vm-explore-metrics-item-header-modal-order__index",children:["#",n+1]})]}),Ht(oi,{endIcon:Ht(or,{}),variant:"outlined",onClick:p,disabled:n===r-1})]}),!i&&Ht("div",{className:"vm-explore-metrics-item-header-modal__rate",children:[Ht(rs,{label:Ht("span",{children:["enable ",Ht("code",{children:"rate()"})]}),value:a,onChange:o,fullWidth:!0}),Ht("p",{children:"calculates the average per-second speed of metrics change"})]}),Ht(oi,{startIcon:Ht(Hn,{}),color:"error",variant:"outlined",onClick:m,fullWidth:!0,children:"Remove graph"})]})})]}:{className:"vm-explore-metrics-item-header",children:[Ht("div",{className:"vm-explore-metrics-item-header-order",children:[Ht(mi,{title:"move graph up",children:Ht(oi,{className:"vm-explore-metrics-item-header-order__up",startIcon:Ht(Zn,{}),variant:"text",color:"gray",size:"small",onClick:v})}),Ht("div",{className:"vm-explore-metrics-item-header__index",children:["#",n+1]}),Ht(mi,{title:"move graph down",children:Ht(oi,{className:"vm-explore-metrics-item-header-order__down",startIcon:Ht(Zn,{}),variant:"text",color:"gray",size:"small",onClick:p})})]}),Ht("div",{className:"vm-explore-metrics-item-header__name",children:t}),!i&&Ht("div",{className:"vm-explore-metrics-item-header__rate",children:Ht(mi,{title:"calculates the average per-second speed of metric's change",children:Ht(rs,{label:Ht("span",{children:["enable ",Ht("code",{children:"rate()"})]}),value:a,onChange:o})})}),Ht("div",{className:"vm-explore-metrics-item-header__close",children:Ht(mi,{title:"close graph",children:Ht(oi,{startIcon:Ht(Hn,{}),variant:"text",color:"gray",size:"small",onClick:m})})})]})},md=function(e){var t=e.name,n=e.job,i=e.instance,a=e.index,o=e.length,l=e.size,u=e.onRemoveItem,c=e.onChangeOrder,s=(0,r.useMemo)((function(){return/_sum?|_total?|_count?/.test(t)}),[t]),f=(0,r.useMemo)((function(){return/_bucket?/.test(t)}),[t]),d=v((0,r.useState)(s),2),h=d[0],m=d[1],p=Mr(),g=(0,r.useMemo)(l.height,[l,p]);return(0,r.useEffect)((function(){m(s)}),[n]),Ht("div",{className:"vm-explore-metrics-item vm-block vm-block_empty-padding",children:[Ht(hd,{name:t,index:a,length:o,isBucket:f,rateEnabled:h,size:l.id,onChangeRate:m,onRemoveItem:u,onChangeOrder:c}),Ht(dd,{name:t,job:n,instance:i,rateEnabled:h,isBucket:f,height:g},"".concat(t,"_").concat(n,"_").concat(i,"_").concat(h))]})},pd=function(e){var t=e.values,n=e.onRemoveItem,r=Qr().isMobile;return r?Ht("span",{className:"vm-select-input-content__counter",children:["selected ",t.length]}):Ht(zt.HY,{children:t.map((function(e){return Ht("div",{className:"vm-select-input-content__selected",children:[Ht("span",{children:e}),Ht("div",{onClick:(t=e,function(e){n(t),e.stopPropagation()}),children:Ht(Hn,{})})]},e);var t}))})},vd=function(e){var t=e.value,n=e.list,i=e.label,a=e.placeholder,o=e.noOptionsText,l=e.clearable,u=void 0!==l&&l,c=e.searchable,s=void 0!==c&&c,f=e.autofocus,d=e.onChange,h=Yt().isDarkTheme,m=Qr().isMobile,p=v((0,r.useState)(""),2),g=p[0],y=p[1],_=(0,r.useRef)(null),b=v((0,r.useState)(!1),2),C=b[0],D=b[1],w=(0,r.useRef)(null),k=Array.isArray(t),x=Array.isArray(t)?t:void 0,S=m&&k&&!(null===x||void 0===x||!x.length),E=(0,r.useMemo)((function(){return C?g:Array.isArray(t)?"":t}),[t,g,C,k]),A=(0,r.useMemo)((function(){return C?g||"(.+)":""}),[g,C]),N=function(){w.current&&w.current.blur()},M=function(e){d(e),k||(D(!1),N()),k&&w.current&&w.current.focus()};return(0,r.useEffect)((function(){y(""),C&&w.current&&w.current.focus(),C||N()}),[C,w]),(0,r.useEffect)((function(){f&&w.current&&!m&&w.current.focus()}),[f,w]),Nr("keyup",(function(e){w.current!==e.target&&D(!1)})),Ht("div",{className:wr()({"vm-select":!0,"vm-select_dark":h}),children:[Ht("div",{className:"vm-select-input",onClick:function(e){e.target instanceof HTMLInputElement||D((function(e){return!e}))},ref:_,children:[Ht("div",{className:"vm-select-input-content",children:[!(null===x||void 0===x||!x.length)&&Ht(pd,{values:x,onRemoveItem:M}),!S&&Ht("input",{value:E,type:"text",placeholder:a,onInput:function(e){y(e.target.value)},onFocus:function(){D(!0)},ref:w,readOnly:m||!s})]}),i&&Ht("span",{className:"vm-text-field__label",children:i}),u&&t&&Ht("div",{className:"vm-select-input__icon",onClick:function(e){return function(t){M(e),t.stopPropagation()}}(""),children:Ht(Hn,{})}),Ht("div",{className:wr()({"vm-select-input__icon":!0,"vm-select-input__icon_open":C}),children:Ht(Qn,{})})]}),Ht(ts,{label:i,value:A,options:n,anchor:_,selected:x,maxWords:10,minLength:0,fullWidth:!0,noOptionsText:o,onSelect:M,onOpenAutocomplete:D})]})},gd=St.map((function(e){return e.id})),yd=function(e){var t=e.jobs,n=e.instances,i=e.names,a=e.job,o=e.instance,l=e.size,u=e.selectedMetrics,c=e.onChangeJob,s=e.onChangeInstance,f=e.onToggleMetric,d=e.onChangeSize,h=(0,r.useMemo)((function(){return a?"":"No instances. Please select job"}),[a]),m=(0,r.useMemo)((function(){return a?"":"No metric names. Please select job"}),[a]),p=Qr().isMobile;return Ht("div",{className:wr()({"vm-explore-metrics-header":!0,"vm-explore-metrics-header_mobile":p,"vm-block":!0,"vm-block_mobile":p}),children:[Ht("div",{className:"vm-explore-metrics-header__job",children:Ht(vd,{value:a,list:t,label:"Job",placeholder:"Please select job",onChange:c,autofocus:!a,searchable:!0})}),Ht("div",{className:"vm-explore-metrics-header__instance",children:Ht(vd,{value:o,list:n,label:"Instance",placeholder:"Please select instance",onChange:s,noOptionsText:h,clearable:!0,searchable:!0})}),Ht("div",{className:"vm-explore-metrics-header__size",children:Ht(vd,{label:"Size graphs",value:l,list:gd,onChange:d})}),Ht("div",{className:"vm-explore-metrics-header-metrics",children:Ht(vd,{label:"Metrics",value:u,list:i,placeholder:"Search metric name",onChange:f,noOptionsText:m,clearable:!0,searchable:!0})})]})},_d=Et("job",""),bd=Et("instance",""),Cd=Et("metrics",""),Dd=Et("size",""),wd=St.find((function(e){return Dd?e.id===Dd:e.isDefault}))||St[0],kd=function(){var e=v((0,r.useState)(_d),2),t=e[0],n=e[1],i=v((0,r.useState)(bd),2),a=i[0],o=i[1],l=v((0,r.useState)(Cd?Cd.split("&"):[]),2),u=l[0],c=l[1],s=v((0,r.useState)(wd),2),f=s[0],d=s[1];!function(e){var t=e.job,n=e.instance,i=e.metrics,a=e.size,o=Nn(),l=o.duration,u=o.relativeTime,c=o.period.date,s=Ur().customStep,f=Wi().setSearchParamsFromKeys,d=function(){var e,r=Es((lt(e={},"g0.range_input",l),lt(e,"g0.end_input",c),lt(e,"g0.step_input",s),lt(e,"g0.relative_time",u),lt(e,"size",a),lt(e,"job",t),lt(e,"instance",n),lt(e,"metrics",i),e));f(r)};(0,r.useEffect)(d,[l,u,c,s,t,n,i,a]),(0,r.useEffect)(d,[])}({job:t,instance:a,metrics:u.join("&"),size:f.id});var h=function(){var e=Yt().serverUrl,t=Nn().period,n=v((0,r.useState)([]),2),i=n[0],a=n[1],o=v((0,r.useState)(!1),2),l=o[0],u=o[1],c=v((0,r.useState)(),2),s=c[0],f=c[1],d=(0,r.useMemo)((function(){return function(e,t){return"".concat(e,"/api/v1/label/job/values?start=").concat(t.start,"&end=").concat(t.end)}(e,t)}),[e,t]);return(0,r.useEffect)((function(){var e=function(){var e=sa(ua().mark((function e(){var t,n,r;return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u(!0),e.prev=1,e.next=4,fetch(d);case 4:return t=e.sent,e.next=7,t.json();case 7:n=e.sent,r=n.data||[],a(r.sort((function(e,t){return e.localeCompare(t)}))),t.ok?f(void 0):f("".concat(n.errorType,"\r\n").concat(null===n||void 0===n?void 0:n.error)),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),e.t0 instanceof Error&&f("".concat(e.t0.name,": ").concat(e.t0.message));case 16:u(!1);case 17:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();e().catch(console.error)}),[d]),{jobs:i,isLoading:l,error:s}}(),m=h.jobs,p=h.isLoading,g=h.error,y=sd(t),b=y.instances,C=y.isLoading,D=y.error,w=fd(t,a),k=w.names,x=w.isLoading,S=w.error,E=(0,r.useMemo)((function(){return p||C||x}),[p,C,x]),A=(0,r.useMemo)((function(){return g||D||S}),[g,D,S]),N=function(e){c(e?function(t){return t.includes(e)?t.filter((function(t){return t!==e})):[].concat(_(t),[e])}:[])},M=function(e,t,n){var r=n>u.length-1;n<0||r||c((function(e){var r=_(e),i=v(r.splice(t,1),1)[0];return r.splice(n,0,i),r}))};return(0,r.useEffect)((function(){a&&b.length&&!b.includes(a)&&o("")}),[b,a]),Ht("div",{className:"vm-explore-metrics",children:[Ht(yd,{jobs:m,instances:b,names:k,job:t,size:f.id,instance:a,selectedMetrics:u,onChangeJob:n,onChangeSize:function(e){var t=St.find((function(t){return t.id===e}));t&&d(t)},onChangeInstance:o,onToggleMetric:N}),E&&Ht(_s,{}),A&&Ht(Kr,{variant:"error",children:A}),!t&&Ht(Kr,{variant:"info",children:"Please select job to see list of metric names."}),t&&!u.length&&Ht(Kr,{variant:"info",children:"Please select metric names to see the graphs."}),Ht("div",{className:"vm-explore-metrics-body",children:u.map((function(e,n){return Ht(md,{name:e,job:t,instance:a,index:n,length:u.length,size:f,onRemoveItem:N,onChangeOrder:M},e)}))})]})},xd=function(){var t=Fc();return Ht("div",{className:"vm-preview-icons",children:Object.entries(e).map((function(e){var n,r=v(e,2),i=r[0],a=r[1];return Ht("div",{className:"vm-preview-icons-item",onClick:(n=i,sa(ua().mark((function e(){return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t("<".concat(n,"/>"),"<".concat(n,"/> has been copied"));case 2:case"end":return e.stop()}}),e)})))),children:[Ht("div",{className:"vm-preview-icons-item__svg",children:a()}),Ht("div",{className:"vm-preview-icons-item__name",children:"<".concat(i,"/>")})]},i)}))})},Sd=function(e){return e.copy="Copy",e.copied="Copied",e}(Sd||{}),Ed=function(e){var t=e.code,n=v((0,r.useState)(Sd.copy),2),i=n[0],a=n[1];return(0,r.useEffect)((function(){var e=null;return i===Sd.copied&&(e=setTimeout((function(){return a(Sd.copy)}),1e3)),function(){e&&clearTimeout(e)}}),[i]),Ht("code",{className:"vm-code-example",children:[t,Ht("div",{className:"vm-code-example__copy",children:Ht(mi,{title:i,children:Ht(oi,{size:"small",variant:"text",onClick:function(){navigator.clipboard.writeText(t),a(Sd.copied)},startIcon:Ht(fr,{})})})})]})},Ad=function(){return Ht("a",{className:"vm-link vm-link_colored",href:"https://docs.victoriametrics.com/MetricsQL.html",target:"_blank",rel:"help noreferrer",children:"MetricsQL"})},Nd=function(){return Ht("a",{className:"vm-link vm-link_colored",href:"https://grafana.com/grafana/dashboards/1860-node-exporter-full/",target:"_blank",rel:"help noreferrer",children:"Node Exporter Full"})},Md=function(){return Ht("section",{className:"vm-with-template-tutorial",children:[Ht("h2",{className:"vm-with-template-tutorial__title",children:["Tutorial for WITH expressions in ",Ht(Ad,{})]}),Ht("div",{className:"vm-with-template-tutorial-section",children:[Ht("p",{className:"vm-with-template-tutorial-section__text",children:["Let's look at the following real query from ",Ht(Nd,{})," dashboard:"]}),Ht(Ed,{code:'(\n (\n node_memory_MemTotal_bytes{instance=~"$node:$port", job=~"$job"}\n -\n node_memory_MemFree_bytes{instance=~"$node:$port", job=~"$job"}\n )\n /\n node_memory_MemTotal_bytes{instance=~"$node:$port", job=~"$job"}\n) * 100'}),Ht("p",{className:"vm-with-template-tutorial-section__text",children:"It is clear the query calculates the percentage of used memory for the given $node, $port and $job. Isn't it? :)"})]}),Ht("div",{className:"vm-with-template-tutorial-section",children:[Ht("p",{className:"vm-with-template-tutorial-section__text",children:"What's wrong with this query? Copy-pasted label filters for distinct timeseries which makes it easy to mistype these filters during modification. Let's simplify the query with WITH expressions:"}),Ht(Ed,{code:'WITH (\n commonFilters = {instance=~"$node:$port",job=~"$job"}\n)\n(\n node_memory_MemTotal_bytes{commonFilters}\n -\n node_memory_MemFree_bytes{commonFilters}\n)\n /\nnode_memory_MemTotal_bytes{commonFilters} * 100'})]}),Ht("div",{className:"vm-with-template-tutorial-section",children:[Ht("p",{className:"vm-with-template-tutorial-section__text",children:["Now label filters are located in a single place instead of three distinct places. The query mentions node_memory_MemTotal_bytes metric twice and ","{commonFilters}"," three times. WITH expressions may improve this:"]}),Ht(Ed,{code:'WITH (\n my_resource_utilization(free, limit, filters) = (limit{filters} - free{filters}) / limit{filters} * 100\n)\nmy_resource_utilization(\n node_memory_MemFree_bytes,\n node_memory_MemTotal_bytes,\n {instance=~"$node:$port",job=~"$job"},\n)'}),Ht("p",{className:"vm-with-template-tutorial-section__text",children:"Now the template function my_resource_utilization() may be used for monitoring arbitrary resources - memory, CPU, network, storage, you name it."})]}),Ht("div",{className:"vm-with-template-tutorial-section",children:[Ht("p",{className:"vm-with-template-tutorial-section__text",children:["Let's take another nice query from ",Ht(Nd,{})," dashboard:"]}),Ht(Ed,{code:'(\n (\n (\n count(\n count(node_cpu_seconds_total{instance=~"$node:$port",job=~"$job"}) by (cpu)\n )\n )\n -\n avg(\n sum by (mode) (rate(node_cpu_seconds_total{mode=\'idle\',instance=~"$node:$port",job=~"$job"}[5m]))\n )\n )\n *\n 100\n)\n /\ncount(\n count(node_cpu_seconds_total{instance=~"$node:$port",job=~"$job"}) by (cpu)\n)'}),Ht("p",{className:"vm-with-template-tutorial-section__text",children:"Do you understand what does this mess do? Is it manageable? :) WITH expressions are happy to help in a few iterations."})]}),Ht("div",{className:"vm-with-template-tutorial-section",children:[Ht("p",{className:"vm-with-template-tutorial-section__text",children:"1. Extract common filters used in multiple places into a commonFilters variable:"}),Ht(Ed,{code:'WITH (\n commonFilters = {instance=~"$node:$port",job=~"$job"}\n)\n(\n (\n (\n count(\n count(node_cpu_seconds_total{commonFilters}) by (cpu)\n )\n )\n -\n avg(\n sum by (mode) (rate(node_cpu_seconds_total{mode=\'idle\',commonFilters}[5m]))\n )\n )\n *\n 100\n)\n /\ncount(\n count(node_cpu_seconds_total{commonFilters}) by (cpu)\n)'})]}),Ht("div",{className:"vm-with-template-tutorial-section",children:[Ht("p",{className:"vm-with-template-tutorial-section__text",children:'2. Extract "count(count(...) by (cpu))" into cpuCount variable:'}),Ht(Ed,{code:'WITH (\n commonFilters = {instance=~"$node:$port",job=~"$job"},\n cpuCount = count(count(node_cpu_seconds_total{commonFilters}) by (cpu))\n)\n(\n (\n cpuCount\n -\n avg(\n sum by (mode) (rate(node_cpu_seconds_total{mode=\'idle\',commonFilters}[5m]))\n )\n )\n *\n 100\n) / cpuCount'})]}),Ht("div",{className:"vm-with-template-tutorial-section",children:[Ht("p",{className:"vm-with-template-tutorial-section__text",children:"3. Extract rate(...) part into cpuIdle variable, since it is clear now that this part calculates the number of idle CPUs:"}),Ht(Ed,{code:'WITH (\n commonFilters = {instance=~"$node:$port",job=~"$job"},\n cpuCount = count(count(node_cpu_seconds_total{commonFilters}) by (cpu)),\n cpuIdle = sum(rate(node_cpu_seconds_total{mode=\'idle\',commonFilters}[5m]))\n)\n((cpuCount - cpuIdle) * 100) / cpuCount'})]}),Ht("div",{className:"vm-with-template-tutorial-section",children:[Ht("p",{className:"vm-with-template-tutorial-section__text",children:["4. Put node_cpu_seconds_total","{commonFilters}"," into its own varialbe with the name cpuSeconds:"]}),Ht(Ed,{code:'WITH (\n cpuSeconds = node_cpu_seconds_total{instance=~"$node:$port",job=~"$job"},\n cpuCount = count(count(cpuSeconds) by (cpu)),\n cpuIdle = sum(rate(cpuSeconds{mode=\'idle\'}[5m]))\n)\n((cpuCount - cpuIdle) * 100) / cpuCount'}),Ht("p",{className:"vm-with-template-tutorial-section__text",children:"Now the query became more clear comparing to the initial query."})]}),Ht("div",{className:"vm-with-template-tutorial-section",children:[Ht("p",{className:"vm-with-template-tutorial-section__text",children:"WITH expressions may be nested and may be put anywhere. Try expanding the following query:"}),Ht(Ed,{code:"WITH (\n f(a, b) = WITH (\n f1(x) = b-x,\n f2(x) = x+x\n ) f1(a)*f2(b)\n) f(foo, with(x=bar) x)"})]})]})},Fd=function(e,t){return"".concat(e,"/expand-with-exprs?query=").concat(t,"&format=json")},Td=function(){var e=function(){var e=Yt().serverUrl,t=v((0,r.useState)(""),2),n=t[0],i=t[1],a=v((0,r.useState)(!1),2),o=a[0],l=a[1],u=v((0,r.useState)(),2),c=u[0],s=u[1],f=function(){var t=sa(ua().mark((function t(n){var r,a,o;return ua().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=Fd(e,n),l(!0),t.prev=2,t.next=5,fetch(r);case 5:return a=t.sent,t.next=8,a.json();case 8:o=t.sent,i((null===o||void 0===o?void 0:o.expr)||""),s(String(o.error||"")),t.next=16;break;case 13:t.prev=13,t.t0=t.catch(2),t.t0 instanceof Error&&"AbortError"!==t.t0.name&&s("".concat(t.t0.name,": ").concat(t.t0.message));case 16:l(!1);case 17:case"end":return t.stop()}}),t,null,[[2,13]])})));return function(e){return t.apply(this,arguments)}}();return{data:n,error:c,loading:o,expand:f}}(),t=e.data,n=e.loading,i=e.error,a=e.expand,o=v((0,r.useState)(""),2),l=o[0],u=o[1];return Ht("section",{className:"vm-with-template",children:[n&&Ht(_s,{}),Ht("div",{className:"vm-with-template-body vm-block",children:[Ht("div",{className:"vm-with-template-body__expr",children:Ht(Ai,{type:"textarea",label:"MetricsQL query with optional WITH expressions",value:l,error:i,autofocus:!0,onChange:function(e){u(e)}})}),Ht("div",{className:"vm-with-template-body__result",children:Ht(Ai,{type:"textarea",label:"MetricsQL query after expanding WITH expressions and applying other optimizations",value:t,disabled:!0})}),Ht("div",{className:"vm-with-template-body-top",children:Ht(oi,{variant:"contained",onClick:function(){a(l)},startIcon:Ht(er,{}),children:"Expand"})})]}),Ht("div",{className:"vm-block",children:Ht(Md,{})})]})},Od=function(e,t,n){var r=["format=json","relabel_configs=".concat(encodeURIComponent(t)),"metric=".concat(encodeURIComponent(n))];return"".concat(e,"/metric-relabel-debug?").concat(r.join("&"))},Id='- if: \'{bar_label=~"b.*"}\'\n source_labels: [foo_label, bar_label]\n separator: "_"\n target_label: foobar\n- action: labeldrop\n regex: "foo_.*"\n- target_label: job\n replacement: "my-application-2"',Pd='{__name__="my_metric", bar_label="bar", foo_label="foo", job="my-application", instance="192.168.0.1"}',Ld=function(){var e=v(at(),2),t=e[0],n=e[1],i=function(){var e=Yt().serverUrl,t=v((0,r.useState)(null),2),n=t[0],i=t[1],a=v((0,r.useState)(!1),2),o=a[0],l=a[1],u=v((0,r.useState)(),2),c=u[0],s=u[1],f=function(){var t=sa(ua().mark((function t(n,r){var a,o,u;return ua().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=Od(e,n,r),l(!0),t.prev=2,t.next=5,fetch(a);case 5:return o=t.sent,t.next=8,o.json();case 8:u=t.sent,i(u.error?null:u),s(String(u.error||"")),t.next=16;break;case 13:t.prev=13,t.t0=t.catch(2),t.t0 instanceof Error&&"AbortError"!==t.t0.name&&s("".concat(t.t0.name,": ").concat(t.t0.message));case 16:l(!1);case 17:case"end":return t.stop()}}),t,null,[[2,13]])})));return function(e,n){return t.apply(this,arguments)}}();return{data:n,error:c,loading:o,fetchData:f}}(),a=i.data,o=i.loading,l=i.error,u=i.fetchData,c=v(Pf("","config"),2),s=c[0],f=c[1],d=v(Pf("","labels"),2),h=d[0],m=d[1];return(0,r.useEffect)((function(){var e=t.get("config")||"",n=t.get("labels")||"";(n||e)&&(u(e,n),f(e),m(n))}),[]),Ht("section",{className:"vm-relabeling",children:[o&&Ht(_s,{}),Ht("div",{className:"vm-relabeling-header vm-block",children:[Ht("div",{className:"vm-relabeling-header__configs",children:Ht(Ai,{type:"textarea",label:"Relabel configs",value:s,autofocus:!0,onChange:function(e){f(e)}})}),Ht("div",{className:"vm-relabeling-header__labels",children:Ht(Ai,{type:"textarea",label:"Labels",value:h,onChange:function(e){m(e)}})}),Ht("div",{className:"vm-relabeling-header-bottom",children:[Ht("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/relabeling.html",rel:"help noreferrer",children:[Ht(Yn,{}),"Relabeling cookbook"]}),Ht("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/vmagent.html#relabeling",rel:"help noreferrer",children:[Ht(mr,{}),"Documentation"]}),Ht(oi,{variant:"text",onClick:function(){var e=Id,r=Pd;f(e),m(r),u(e,r),t.set("config",e),t.set("labels",r),n(t)},children:"Try example"}),Ht(oi,{variant:"contained",onClick:function(){u(s,h),t.set("config",s),t.set("labels",h),n(t)},startIcon:Ht(er,{}),children:"Submit"})]})]}),l&&Ht(Kr,{variant:"error",children:l}),a&&Ht("div",{className:"vm-relabeling-steps vm-block",children:[a.originalLabels&&Ht("div",{className:"vm-relabeling-steps-item",children:Ht("div",{className:"vm-relabeling-steps-item__row",children:[Ht("span",{children:"Original labels:"}),Ht("code",{dangerouslySetInnerHTML:{__html:a.originalLabels}})]})}),a.steps.map((function(e,t){return Ht("div",{className:"vm-relabeling-steps-item",children:[Ht("div",{className:"vm-relabeling-steps-item__row",children:[Ht("span",{children:"Step:"}),t+1]}),Ht("div",{className:"vm-relabeling-steps-item__row",children:[Ht("span",{children:"Relabeling Rule:"}),Ht("code",{children:Ht("pre",{children:e.rule})})]}),Ht("div",{className:"vm-relabeling-steps-item__row",children:[Ht("span",{children:"Input Labels:"}),Ht("code",{children:Ht("pre",{dangerouslySetInnerHTML:{__html:e.inLabels}})})]}),Ht("div",{className:"vm-relabeling-steps-item__row",children:[Ht("span",{children:"Output labels:"}),Ht("code",{children:Ht("pre",{dangerouslySetInnerHTML:{__html:e.outLabels}})})]})]},t)})),a.resultingLabels&&Ht("div",{className:"vm-relabeling-steps-item",children:Ht("div",{className:"vm-relabeling-steps-item__row",children:[Ht("span",{children:"Resulting labels:"}),Ht("code",{dangerouslySetInnerHTML:{__html:a.resultingLabels}})]})})]})]})},Bd=[10,25,50,100,250,500,1e3],Rd=function(e){var t=e.limit,n=e.tooltip,i=e.onChange,a=Qr().isMobile,o=n||"Rows per page",l=(0,r.useRef)(null),u=li(!1),c=u.value,s=u.toggle,f=u.setFalse,d=function(e){return function(){i(e),f()}};return Ht(zt.HY,{children:[Ht(mi,{title:o,children:Ht("div",{ref:l,children:Ht(oi,{variant:"text",endIcon:Ht(Qn,{}),onClick:s,children:t})})}),Ht(ui,{open:c,onClose:f,placement:"bottom-right",buttonRef:l,children:Ht("div",{className:"vm-select-limits",children:Bd.map((function(e){return Ht("div",{className:wr()({"vm-list-item":!0,"vm-list-item_mobile":a,"vm-list-item_active":e===t}),onClick:d(e),children:e},e)}))})})]})},zd=function(e){var t=e.rows,n=e.columns,i=e.defaultOrderBy,a=e.copyToClipboard,o=e.paginationOffset,l=v((0,r.useState)(i),2),u=l[0],c=l[1],s=v((0,r.useState)("desc"),2),f=s[0],d=s[1],h=v((0,r.useState)(null),2),m=h[0],p=h[1],g=(0,r.useMemo)((function(){var e=o.startIndex,n=o.endIndex;return jf(t,zf(f,u)).slice(e,n)}),[t,u,f,o]),y=function(e,t){return sa(ua().mark((function n(){return ua().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(m!==t){n.next=2;break}return n.abrupt("return");case 2:return n.prev=2,n.next=5,navigator.clipboard.writeText(String(e));case 5:p(t),n.next=11;break;case 8:n.prev=8,n.t0=n.catch(2),console.error(n.t0);case 11:case"end":return n.stop()}}),n,null,[[2,8]])})))};return(0,r.useEffect)((function(){if(null!==m){var e=setTimeout((function(){return p(null)}),2e3);return function(){return clearTimeout(e)}}}),[m]),Ht("table",{className:"vm-table",children:[Ht("thead",{className:"vm-table-header",children:Ht("tr",{className:"vm-table__row vm-table__row_header",children:[n.map((function(e){return Ht("th",{className:"vm-table-cell vm-table-cell_header vm-table-cell_sort",onClick:(t=e.key,function(){d((function(e){return"asc"===e&&u===t?"desc":"asc"})),c(t)}),children:Ht("div",{className:"vm-table-cell__content",children:[Ht("div",{children:String(e.title||e.key)}),Ht("div",{className:wr()({"vm-table__sort-icon":!0,"vm-table__sort-icon_active":u===e.key,"vm-table__sort-icon_desc":"desc"===f&&u===e.key}),children:Ht(Qn,{})})]})},String(e.key));var t})),a&&Ht("th",{className:"vm-table-cell vm-table-cell_header"})]})}),Ht("tbody",{className:"vm-table-body",children:g.map((function(e,t){return Ht("tr",{className:"vm-table__row",children:[n.map((function(t){return Ht("td",{className:wr()(lt({"vm-table-cell":!0},"".concat(t.className),t.className)),children:e[t.key]||"-"},String(t.key))})),a&&Ht("td",{className:"vm-table-cell vm-table-cell_right",children:e[a]&&Ht("div",{className:"vm-table-cell__content",children:Ht(mi,{title:m===t?"Copied":"Copy row",children:Ht(oi,{variant:"text",color:m===t?"success":"gray",size:"small",startIcon:Ht(m===t?ur:fr,{}),onClick:y(e[a],t)})})})})]},t)}))})]})},jd=function(e){var t=e.page,n=e.length,r=e.limit,i=e.onChange,a=Qr().isMobile,o=function(e){return function(){i(+t+e),window.scrollTo(0,0)}};return Ht("div",{className:wr()({"vm-pagination":!0,"vm-pagination_mobile":a}),children:[t>1&&Ht(oi,{variant:"text",onClick:o(-1),startIcon:Ht("div",{className:"vm-pagination__icon vm-pagination__icon_prev",children:Ht(Zn,{})}),children:"Previous"}),n>=r&&Ht(oi,{variant:"text",onClick:o(1),endIcon:Ht("div",{className:"vm-pagination__icon vm-pagination__icon_next",children:Ht(Zn,{})}),children:"Next"})]})},Hd=function(e){var t=e.logs,n=e.limitRows,i=e.displayColumns,a=e.tableCompact,o=e.columns,l=Wi().setSearchParamsFromKeys,u=v(Pf(1,"page"),2),c=u[0],s=u[1],f=function(e){switch(e){case"time":return"vm-table-cell_logs-time";case"data":return"vm-table-cell_logs vm-table-cell_pre";default:return"vm-table-cell_logs"}},d=(0,r.useMemo)((function(){var e=(c-1)*Number(n);return{startIndex:e,endIndex:e+Number(n)}}),[c,n]),h=(0,r.useMemo)((function(){return a?[{key:"data",title:"Data",className:f("data")}]:o.map((function(e){return{key:e,title:e,className:f(e)}}))}),[a,o]),m=(0,r.useMemo)((function(){return null===i||void 0===i||!i.length||a?h:h.filter((function(e){return i.includes(e.key)}))}),[h,i,a]);return Ht(zt.HY,{children:[Ht(zd,{rows:t,columns:m,defaultOrderBy:"time",copyToClipboard:"data",paginationOffset:d}),Ht(jd,{page:c,limit:+n,length:t.slice(d.startIndex,d.endIndex).length,onChange:function(e){s(e),l({page:e})}})]})},$d=function(e){var t=e.logs,n=e.columns,i=(0,r.useMemo)((function(){var e=["_msg","time","data","_time"],r=n.filter((function(t){return!e.includes(t)}));return function(e,t){var n=e.reduce((function(e,n){var r=t.map((function(e){return"".concat(e,": ").concat(n[e]||"-")})).join("|");return(e[r]=e[r]||[]).push(n),e}),{});return Object.entries(n).map((function(e){var t=v(e,2),n=t[0],r=t[1];return{keys:n.split("|"),values:r}}))}(t,r)}),[t]);return Ht("div",{className:"vm-explore-logs-body-content",children:i.map((function(e){return Ht("div",{className:"vm-explore-logs-body-content-group",children:Ht(ta,{defaultExpanded:!0,title:Ht("div",{className:"vm-explore-logs-body-content-group-keys",children:[Ht("span",{className:"vm-explore-logs-body-content-group-keys__title",children:"Group by:"}),e.keys.map((function(e){return Ht("div",{className:"vm-explore-logs-body-content-group-keys__key",children:e},e)}))]}),children:Ht("div",{className:"vm-explore-logs-body-content-group-rows",children:e.values.map((function(e){return Ht("div",{className:"vm-explore-logs-body-content-group-rows-item",children:[Ht("div",{className:"vm-explore-logs-body-content-group-rows-item__time",children:e.time}),Ht("div",{className:"vm-explore-logs-body-content-group-rows-item__msg",children:e._msg})]},"".concat(e._msg).concat(e._time))}))})})},e.keys.join(""))}))})},Yd=function(e){return e.group="group",e.table="table",e.json="json",e}(Yd||{}),Vd=[{label:"Group",value:Yd.group,icon:Ht(Cr,{})},{label:"Table",value:Yd.table,icon:Ht(rr,{})},{label:"JSON",value:Yd.json,icon:Ht(ir,{})}],Ud=function(e){var t=e.data,n=Qr().isMobile,i=Nn().timezone,o=Wi().setSearchParamsFromKeys,l=v(Pf(Nt("LOGS_LIMIT")||50,"limit"),2),u=l[0],c=l[1],s=v(Pf(Yd.group,"view"),2),f=s[0],d=s[1],h=v((0,r.useState)([]),2),m=h[0],p=h[1],y=li(!1),_=y.value,b=y.toggle,C=(0,r.useMemo)((function(){return t.map((function(e){return ct({time:a()(e._time).tz().format("MMM DD, YYYY \nHH:mm:ss.SSS"),data:JSON.stringify(e,null,2)},e)}))}),[t,i]),D=(0,r.useMemo)((function(){if(null===C||void 0===C||!C.length)return[];var e,t=["data","_time"],n=new Set,r=g(C);try{for(r.s();!(e=r.n()).done;){var i=e.value;for(var a in i)n.add(a)}}catch(o){r.e(o)}finally{r.f()}return Array.from(n).filter((function(e){return!t.includes(e)}))}),[C]);return Ht("div",{className:wr()({"vm-explore-logs-body":!0,"vm-block":!0,"vm-block_mobile":n}),children:[Ht("div",{className:wr()({"vm-explore-logs-body-header":!0,"vm-section-header":!0,"vm-explore-logs-body-header_mobile":n}),children:[Ht("div",{className:"vm-section-header__tabs",children:Ht(Fr,{activeItem:String(f),items:Vd,onChange:function(e){d(e),o({view:e})}})}),f===Yd.table&&Ht("div",{className:"vm-explore-logs-body-header__settings",children:[Ht(Rd,{limit:+u,onChange:function(e){c(e),o({limit:e}),At("LOGS_LIMIT","".concat(e))}}),Ht(Ss,{columns:D,defaultColumns:m,onChangeColumns:p,tableCompact:_,toggleTableCompact:b})]})]}),Ht("div",{className:wr()({"vm-explore-logs-body__table":!0,"vm-explore-logs-body__table_mobile":n}),children:!!t.length&&Ht(zt.HY,{children:[f===Yd.table&&Ht(Hd,{logs:C,limitRows:+u,displayColumns:m,tableCompact:_,columns:D}),f===Yd.group&&Ht($d,{logs:C,columns:D}),f===Yd.json&&Ht(ps,{data:t})]})})]})},qd=1e3,Wd=function(e){var t=e.query,n=e.onChange,r=e.onRun,i=Qr().isMobile;return Ht("div",{className:wr()({"vm-explore-logs-header":!0,"vm-block":!0,"vm-block_mobile":i}),children:[Ht("div",{className:"vm-explore-logs-header__input",children:Ht(ns,{value:t,autocomplete:!1,options:[],onArrowUp:function(){return null},onArrowDown:function(){return null},onEnter:r,onChange:n,label:"Log query"})}),Ht("div",{className:"vm-explore-logs-header-bottom",children:[Ht("div",{className:"vm-explore-logs-header-bottom-helpful",children:[Ht("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/VictoriaLogs/LogsQL.html",rel:"help noreferrer",children:[Ht(Yn,{}),"Query language docs"]}),Ht("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/VictoriaLogs/",rel:"help noreferrer",children:[Ht(mr,{}),"Documentation"]})]}),Ht("div",{className:"vm-explore-logs-header-bottom__execute",children:Ht(oi,{startIcon:Ht(er,{}),onClick:r,fullWidth:!0,children:"Execute Query"})})]})]})},Zd=function(){var e=Yt().serverUrl,t=Wi().setSearchParamsFromKeys,n=v(Pf("","query"),2),i=n[0],a=n[1],o=Mi(i),l=function(e,t){var n=v((0,r.useState)([]),2),i=n[0],a=n[1],o=v((0,r.useState)(!1),2),l=o[0],u=o[1],c=v((0,r.useState)(),2),s=c[0],f=c[1],d=(0,r.useMemo)((function(){return function(e){return"".concat(e,"/select/logsql/query")}(e)}),[e]),h=(0,r.useMemo)((function(){return{method:"POST",headers:{Accept:"application/stream+json; charset=utf-8","Content-Type":"application/x-www-form-urlencoded"},body:"query=".concat(encodeURIComponent(t.trim()))}}),[t]);return{logs:i,isLoading:l,error:s,fetchLogs:(0,r.useCallback)(sa(ua().mark((function e(){var t,n,r,i,o,l,c,s,m,p;return ua().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u(!0),f(void 0),e.prev=2,e.next=5,fetch(d,h);case 5:if((t=e.sent).ok&&t.body){e.next=14;break}return e.next=9,t.text();case 9:return n=e.sent,f(n),a([]),u(!1),e.abrupt("return");case 14:r=t.body.getReader(),i=new TextDecoder("utf-8"),o=[];case 17:if(!r){e.next=33;break}return e.next=20,r.read();case 20:if(l=e.sent,c=l.done,s=l.value,!c){e.next=25;break}return e.abrupt("break",33);case 25:if(m=i.decode(s,{stream:!0}).split("\n"),o.push.apply(o,_(m)),o.length>qd&&o.splice(0,o.length-qd),!(o.length>=qd)){e.next=31;break}return r.cancel(),e.abrupt("break",33);case 31:e.next=17;break;case 33:p=o.map((function(e){try{return JSON.parse(e)}catch(t){return""}})).filter((function(e){return e})),a(p),e.next=42;break;case 37:e.prev=37,e.t0=e.catch(2),console.error(e.t0),a([]),e.t0 instanceof Error&&f("".concat(e.t0.name,": ").concat(e.t0.message));case 42:u(!1);case 43:case"end":return e.stop()}}),e,null,[[2,37]])}))),[d,h])}}(e,i),u=l.logs,c=l.isLoading,s=l.error,f=l.fetchLogs,d=function(){f(),t(o&&i!==o?{query:i,page:1}:{query:i})};return(0,r.useEffect)((function(){i&&d()}),[]),Ht("div",{className:"vm-explore-logs",children:[Ht(Wd,{query:i,onChange:a,onRun:d}),c&&Ht(_s,{}),s&&Ht(Kr,{variant:"error",children:s}),Ht(Ud,{data:u})]})},Qd=function(){var e={NODE_ENV:"production",PUBLIC_URL:".",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!1}.REACT_APP_LOGS,t=v((0,r.useState)(!1),2),n=t[0],i=t[1];return Ht(zt.HY,{children:Ht(Je,{children:Ht(ri,{children:Ht(zt.HY,{children:[Ht(od,{onLoaded:i}),n&&Ht(Ve,{children:Ht($e,{path:"/",element:Ht(_a,{}),children:[!e&&Ht(zt.HY,{children:[Ht($e,{path:mt.home,element:Ht(Ls,{})}),Ht($e,{path:mt.metrics,element:Ht(kd,{})}),Ht($e,{path:mt.cardinality,element:Ht(Gf,{})}),Ht($e,{path:mt.topQueries,element:Ht(td,{})}),Ht($e,{path:mt.trace,element:Ht(cd,{})}),Ht($e,{path:mt.dashboards,element:Ht(kf,{})}),Ht($e,{path:mt.withTemplate,element:Ht(Td,{})}),Ht($e,{path:mt.relabel,element:Ht(Ld,{})}),Ht($e,{path:mt.icons,element:Ht(xd,{})})]}),Ht($e,{path:e?"/":mt.logs,element:Ht(Zd,{})})]})})]})})})})},Gd=function(e){e&&n.e(27).then(n.bind(n,27)).then((function(t){var n=t.getCLS,r=t.getFID,i=t.getFCP,a=t.getLCP,o=t.getTTFB;n(e),r(e),i(e),a(e),o(e)}))},Kd=document.getElementById("root");Kd&&(0,r.render)(Ht(Qd,{}),Kd),Gd()}()}(); \ No newline at end of file diff --git a/app/vlselect/vmui/static/js/main.46d11611.js.LICENSE.txt b/app/vmselect/vmui/static/js/main.6bf10b2e.js.LICENSE.txt similarity index 91% rename from app/vlselect/vmui/static/js/main.46d11611.js.LICENSE.txt rename to app/vmselect/vmui/static/js/main.6bf10b2e.js.LICENSE.txt index 766948666..bd52e372e 100644 --- a/app/vlselect/vmui/static/js/main.46d11611.js.LICENSE.txt +++ b/app/vmselect/vmui/static/js/main.6bf10b2e.js.LICENSE.txt @@ -7,7 +7,7 @@ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ /** - * @remix-run/router v1.5.0 + * @remix-run/router v1.6.2 * * Copyright (c) Remix Software Inc. * @@ -18,7 +18,7 @@ */ /** - * React Router DOM v6.10.0 + * React Router DOM v6.11.2 * * Copyright (c) Remix Software Inc. * @@ -29,7 +29,7 @@ */ /** - * React Router v6.10.0 + * React Router v6.11.2 * * Copyright (c) Remix Software Inc. * diff --git a/app/vmselect/vmui/static/js/main.ff1e4560.js b/app/vmselect/vmui/static/js/main.ff1e4560.js deleted file mode 100644 index 1770f3447..000000000 --- a/app/vmselect/vmui/static/js/main.ff1e4560.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.ff1e4560.js.LICENSE.txt */ -!function(){var e={680:function(e,t,n){"use strict";var r=n(476),i=n(962),a=i(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"===typeof n&&a(e,".prototype.")>-1?i(n):n}},962:function(e,t,n){"use strict";var r=n(199),i=n(476),a=i("%Function.prototype.apply%"),o=i("%Function.prototype.call%"),u=i("%Reflect.apply%",!0)||r.call(o,a),l=i("%Object.getOwnPropertyDescriptor%",!0),c=i("%Object.defineProperty%",!0),s=i("%Math.max%");if(c)try{c({},"a",{value:1})}catch(d){c=null}e.exports=function(e){var t=u(r,o,arguments);l&&c&&(l(t,"length").configurable&&c(t,"length",{value:1+s(0,e.length-(arguments.length-1))}));return t};var f=function(){return u(r,a,arguments)};c?c(e.exports,"apply",{value:f}):e.exports.apply=f},123:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t=t?e:""+Array(t+1-r.length).join(n)+e},y={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?"+":"-")+g(r,2,"0")+":"+g(i,2,"0")},m:function e(t,n){if(t.date()1)return e(o[0])}else{var u=t.name;b[u]=t,i=u}return!r&&i&&(_=i),i||!r&&_},k=function(e,t){if(D(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new C(n)},x=y;x.l=w,x.i=D,x.w=function(e,t){return k(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var C=function(){function v(e){this.$L=w(e.locale,null,!0),this.parse(e)}var g=v.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(x.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(p);if(r){var i=r[2]-1||0,a=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return x},g.isValid=function(){return!(this.$d.toString()===h)},g.isSame=function(e,t){var n=k(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return k(e)=0&&(a[f]=parseInt(s,10))}var d=a[3],h=24===d?0:d,p=a[0]+"-"+a[1]+"-"+a[2]+" "+h+":"+a[4]+":"+a[5]+":000",m=+t;return(i.utc(p).valueOf()-(m-=m%1e3))/6e4},l=r.prototype;l.tz=function(e,t){void 0===e&&(e=a);var n=this.utcOffset(),r=this.toDate(),o=r.toLocaleString("en-US",{timeZone:e}),u=Math.round((r-new Date(o))/1e3/60),l=i(o).$set("millisecond",this.$ms).utcOffset(15*-Math.round(r.getTimezoneOffset()/15)-u,!0);if(t){var c=l.utcOffset();l=l.add(n-c,"minute")}return l.$x.$timezone=e,l},l.offsetName=function(e){var t=this.$x.$timezone||i.tz.guess(),n=o(this.valueOf(),t,{timeZoneName:e}).find((function(e){return"timezonename"===e.type.toLowerCase()}));return n&&n.value};var c=l.startOf;l.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return c.call(this,e,t);var n=i(this.format("YYYY-MM-DD HH:mm:ss:SSS"));return c.call(n,e,t).tz(this.$x.$timezone,!0)},i.tz=function(e,t,n){var r=n&&t,o=n||t||a,l=u(+i(),o);if("string"!=typeof e)return i(e).tz(o);var c=function(e,t,n){var r=e-60*t*1e3,i=u(r,n);if(t===i)return[r,t];var a=u(r-=60*(i-t)*1e3,n);return i===a?[r,i]:[e-60*Math.min(i,a)*1e3,Math.max(i,a)]}(i.utc(e,r).valueOf(),l,o),s=c[0],f=c[1],d=i(s).utcOffset(f);return d.$x.$timezone=o,d},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(e){a=e}}}()},635:function(e){e.exports=function(){"use strict";var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,i,a){var o=i.prototype;a.utc=function(e){return new i({date:e,utc:!0,args:arguments})},o.utc=function(t){var n=a(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},o.local=function(){return a(this.toDate(),{locale:this.$L,utc:!1})};var u=o.parse;o.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),u.call(this,e)};var l=o.init;o.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var c=o.utcOffset;o.utcOffset=function(r,i){var a=this.$utils().u;if(a(r))return this.$u?0:a(this.$offset)?c.call(this):this.$offset;if("string"==typeof r&&(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var i=(""+r[0]).match(n)||["-",0,0],a=i[0],o=60*+i[1]+ +i[2];return 0===o?0:"+"===a?o:-o}(r),null===r))return this;var o=Math.abs(r)<=16?60*r:r,u=this;if(i)return u.$offset=o,u.$u=0===r,u;if(0!==r){var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(u=this.local().add(o+l,e)).$offset=o,u.$x.$localOffset=l}else u=this.utc();return u};var s=o.format;o.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return s.call(this,t)},o.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},o.isUTC=function(){return!!this.$u},o.toISOString=function(){return this.toDate().toISOString()},o.toString=function(){return this.toDate().toUTCString()};var f=o.toDate;o.toDate=function(e){return"s"===e&&this.$offset?a(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():f.call(this)};var d=o.diff;o.diff=function(e,t,n){if(e&&this.$u===e.$u)return d.call(this,e,t,n);var r=this.local(),i=a(e).local();return d.call(r,i,t,n)}}}()},781:function(e){"use strict";var t=Array.prototype.slice,n=Object.prototype.toString;e.exports=function(e){var r=this;if("function"!==typeof r||"[object Function]"!==n.call(r))throw new TypeError("Function.prototype.bind called on incompatible "+r);for(var i,a=t.call(arguments,1),o=Math.max(0,r.length-a.length),u=[],l=0;l1&&"boolean"!==typeof t)throw new o('"allowMissing" argument must be a boolean');if(null===C(/^%?[^%]*%?$/,e))throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=x(e,0,1),n=x(e,-1);if("%"===t&&"%"!==n)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new i("invalid intrinsic syntax, expected opening `%`");var r=[];return k(e,E,(function(e,t,n,i){r[r.length]=n?k(i,S,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",a=A("%"+r+"%",t),u=a.name,c=a.value,s=!1,f=a.alias;f&&(r=f[0],w(n,D([0,1],f)));for(var d=1,h=!0;d=n.length){var y=l(c,p);c=(h=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:c[p]}else h=b(c,p),c=c[p];h&&!s&&(m[u]=c)}}return c}},520:function(e,t,n){"use strict";var r="undefined"!==typeof Symbol&&Symbol,i=n(541);e.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&i())))}},541:function(e){"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},838:function(e,t,n){"use strict";var r=n(199);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},936:function(e,t,n){var r=NaN,i="[object Symbol]",a=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,s="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,f="object"==typeof self&&self&&self.Object===Object&&self,d=s||f||Function("return this")(),h=Object.prototype.toString,p=Math.max,m=Math.min,v=function(){return d.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&h.call(e)==i}(e))return r;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=u.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):o.test(e)?r:+e}e.exports=function(e,t,n){var r,i,a,o,u,l,c=0,s=!1,f=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function h(t){var n=r,a=i;return r=i=void 0,c=t,o=e.apply(a,n)}function _(e){var n=e-l;return void 0===l||n>=t||n<0||f&&e-c>=a}function b(){var e=v();if(_(e))return D(e);u=setTimeout(b,function(e){var n=t-(e-l);return f?m(n,a-(e-c)):n}(e))}function D(e){return u=void 0,d&&r?h(e):(r=i=void 0,o)}function w(){var e=v(),n=_(e);if(r=arguments,i=this,l=e,n){if(void 0===u)return function(e){return c=e,u=setTimeout(b,t),s?h(e):o}(l);if(f)return u=setTimeout(b,t),h(l)}return void 0===u&&(u=setTimeout(b,t)),o}return t=y(t)||0,g(n)&&(s=!!n.leading,a=(f="maxWait"in n)?p(y(n.maxWait)||0,t):a,d="trailing"in n?!!n.trailing:d),w.cancel=function(){void 0!==u&&clearTimeout(u),c=0,r=l=i=u=void 0},w.flush=function(){return void 0===u?o:D(v())},w}},7:function(e,t,n){var r="__lodash_hash_undefined__",i=1/0,a="[object Function]",o="[object GeneratorFunction]",u="[object Symbol]",l=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,c=/^\w*$/,s=/^\./,f=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,d=/\\(\\)?/g,h=/^\[object .+?Constructor\]$/,p="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,m="object"==typeof self&&self&&self.Object===Object&&self,v=p||m||Function("return this")();var g=Array.prototype,y=Function.prototype,_=Object.prototype,b=v["__core-js_shared__"],D=function(){var e=/[^.]+$/.exec(b&&b.keys&&b.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),w=y.toString,k=_.hasOwnProperty,x=_.toString,C=RegExp("^"+w.call(k).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),E=v.Symbol,S=g.splice,A=z(v,"Map"),N=z(Object,"create"),M=E?E.prototype:void 0,F=M?M.toString:void 0;function T(e){var t=-1,n=e?e.length:0;for(this.clear();++t-1},O.prototype.set=function(e,t){var n=this.__data__,r=B(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},I.prototype.clear=function(){this.__data__={hash:new T,map:new(A||O),string:new T}},I.prototype.delete=function(e){return L(this,e).delete(e)},I.prototype.get=function(e){return L(this,e).get(e)},I.prototype.has=function(e){return L(this,e).has(e)},I.prototype.set=function(e,t){return L(this,e).set(e,t),this};var j=H((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(V(e))return F?F.call(e):"";var t=e+"";return"0"==t&&1/e==-i?"-0":t}(t);var n=[];return s.test(e)&&n.push(""),e.replace(f,(function(e,t,r,i){n.push(r?i.replace(d,"$1"):t||e)})),n}));function $(e){if("string"==typeof e||V(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}function H(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function n(){var r=arguments,i=t?t.apply(this,r):r[0],a=n.cache;if(a.has(i))return a.get(i);var o=e.apply(this,r);return n.cache=a.set(i,o),o};return n.cache=new(H.Cache||I),n}H.Cache=I;var Y=Array.isArray;function U(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function V(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&x.call(e)==u}e.exports=function(e,t,n){var r=null==e?void 0:P(e,t);return void 0===r?n:r}},61:function(e,t,n){var r="Expected a function",i=NaN,a="[object Symbol]",o=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,s=parseInt,f="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,d="object"==typeof self&&self&&self.Object===Object&&self,h=f||d||Function("return this")(),p=Object.prototype.toString,m=Math.max,v=Math.min,g=function(){return h.Date.now()};function y(e,t,n){var i,a,o,u,l,c,s=0,f=!1,d=!1,h=!0;if("function"!=typeof e)throw new TypeError(r);function p(t){var n=i,r=a;return i=a=void 0,s=t,u=e.apply(r,n)}function y(e){var n=e-c;return void 0===c||n>=t||n<0||d&&e-s>=o}function D(){var e=g();if(y(e))return w(e);l=setTimeout(D,function(e){var n=t-(e-c);return d?v(n,o-(e-s)):n}(e))}function w(e){return l=void 0,h&&i?p(e):(i=a=void 0,u)}function k(){var e=g(),n=y(e);if(i=arguments,a=this,c=e,n){if(void 0===l)return function(e){return s=e,l=setTimeout(D,t),f?p(e):u}(c);if(d)return l=setTimeout(D,t),p(c)}return void 0===l&&(l=setTimeout(D,t)),u}return t=b(t)||0,_(n)&&(f=!!n.leading,o=(d="maxWait"in n)?m(b(n.maxWait)||0,t):o,h="trailing"in n?!!n.trailing:h),k.cancel=function(){void 0!==l&&clearTimeout(l),s=0,i=c=a=l=void 0},k.flush=function(){return void 0===l?u:w(g())},k}function _(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function b(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&p.call(e)==a}(e))return i;if(_(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=_(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=l.test(e);return n||c.test(e)?s(e.slice(2),n?2:8):u.test(e)?i:+e}e.exports=function(e,t,n){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError(r);return _(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),y(e,t,{leading:i,maxWait:t,trailing:a})}},154:function(e,t,n){var r="function"===typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,a=r&&i&&"function"===typeof i.get?i.get:null,o=r&&Map.prototype.forEach,u="function"===typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&u?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=u&&l&&"function"===typeof l.get?l.get:null,s=u&&Set.prototype.forEach,f="function"===typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"===typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,h="function"===typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,p=Boolean.prototype.valueOf,m=Object.prototype.toString,v=Function.prototype.toString,g=String.prototype.match,y=String.prototype.slice,_=String.prototype.replace,b=String.prototype.toUpperCase,D=String.prototype.toLowerCase,w=RegExp.prototype.test,k=Array.prototype.concat,x=Array.prototype.join,C=Array.prototype.slice,E=Math.floor,S="function"===typeof BigInt?BigInt.prototype.valueOf:null,A=Object.getOwnPropertySymbols,N="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,M="function"===typeof Symbol&&"object"===typeof Symbol.iterator,F="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===M||"symbol")?Symbol.toStringTag:null,T=Object.prototype.propertyIsEnumerable,O=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function I(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||w.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"===typeof e){var r=e<0?-E(-e):E(e);if(r!==e){var i=String(r),a=y.call(t,i.length+1);return _.call(i,n,"$&_")+"."+_.call(_.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return _.call(t,n,"$&_")}var B=n(654),P=B.custom,R=H(P)?P:null;function L(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function z(e){return _.call(String(e),/"/g,""")}function j(e){return"[object Array]"===V(e)&&(!F||!("object"===typeof e&&F in e))}function $(e){return"[object RegExp]"===V(e)&&(!F||!("object"===typeof e&&F in e))}function H(e){if(M)return e&&"object"===typeof e&&e instanceof Symbol;if("symbol"===typeof e)return!0;if(!e||"object"!==typeof e||!N)return!1;try{return N.call(e),!0}catch(t){}return!1}e.exports=function e(t,n,r,i){var u=n||{};if(U(u,"quoteStyle")&&"single"!==u.quoteStyle&&"double"!==u.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(U(u,"maxStringLength")&&("number"===typeof u.maxStringLength?u.maxStringLength<0&&u.maxStringLength!==1/0:null!==u.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=!U(u,"customInspect")||u.customInspect;if("boolean"!==typeof l&&"symbol"!==l)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(U(u,"indent")&&null!==u.indent&&"\t"!==u.indent&&!(parseInt(u.indent,10)===u.indent&&u.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(U(u,"numericSeparator")&&"boolean"!==typeof u.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var m=u.numericSeparator;if("undefined"===typeof t)return"undefined";if(null===t)return"null";if("boolean"===typeof t)return t?"true":"false";if("string"===typeof t)return W(t,u);if("number"===typeof t){if(0===t)return 1/0/t>0?"0":"-0";var b=String(t);return m?I(t,b):b}if("bigint"===typeof t){var w=String(t)+"n";return m?I(t,w):w}var E="undefined"===typeof u.depth?5:u.depth;if("undefined"===typeof r&&(r=0),r>=E&&E>0&&"object"===typeof t)return j(t)?"[Array]":"[Object]";var A=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"===typeof e.indent&&e.indent>0))return null;n=x.call(Array(e.indent+1)," ")}return{base:n,prev:x.call(Array(t+1),n)}}(u,r);if("undefined"===typeof i)i=[];else if(q(i,t)>=0)return"[Circular]";function P(t,n,a){if(n&&(i=C.call(i)).push(n),a){var o={depth:u.depth};return U(u,"quoteStyle")&&(o.quoteStyle=u.quoteStyle),e(t,o,r+1,i)}return e(t,u,r+1,i)}if("function"===typeof t&&!$(t)){var Y=function(e){if(e.name)return e.name;var t=g.call(v.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),Q=X(t,P);return"[Function"+(Y?": "+Y:" (anonymous)")+"]"+(Q.length>0?" { "+x.call(Q,", ")+" }":"")}if(H(t)){var ee=M?_.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):N.call(t);return"object"!==typeof t||M?ee:G(ee)}if(function(e){if(!e||"object"!==typeof e)return!1;if("undefined"!==typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"===typeof e.nodeName&&"function"===typeof e.getAttribute}(t)){for(var te="<"+D.call(String(t.nodeName)),ne=t.attributes||[],re=0;re"}if(j(t)){if(0===t.length)return"[]";var ie=X(t,P);return A&&!function(e){for(var t=0;t=0)return!1;return!0}(ie)?"["+K(ie,A)+"]":"[ "+x.call(ie,", ")+" ]"}if(function(e){return"[object Error]"===V(e)&&(!F||!("object"===typeof e&&F in e))}(t)){var ae=X(t,P);return"cause"in Error.prototype||!("cause"in t)||T.call(t,"cause")?0===ae.length?"["+String(t)+"]":"{ ["+String(t)+"] "+x.call(ae,", ")+" }":"{ ["+String(t)+"] "+x.call(k.call("[cause]: "+P(t.cause),ae),", ")+" }"}if("object"===typeof t&&l){if(R&&"function"===typeof t[R]&&B)return B(t,{depth:E-r});if("symbol"!==l&&"function"===typeof t.inspect)return t.inspect()}if(function(e){if(!a||!e||"object"!==typeof e)return!1;try{a.call(e);try{c.call(e)}catch(te){return!0}return e instanceof Map}catch(t){}return!1}(t)){var oe=[];return o&&o.call(t,(function(e,n){oe.push(P(n,t,!0)+" => "+P(e,t))})),Z("Map",a.call(t),oe,A)}if(function(e){if(!c||!e||"object"!==typeof e)return!1;try{c.call(e);try{a.call(e)}catch(t){return!0}return e instanceof Set}catch(n){}return!1}(t)){var ue=[];return s&&s.call(t,(function(e){ue.push(P(e,t))})),Z("Set",c.call(t),ue,A)}if(function(e){if(!f||!e||"object"!==typeof e)return!1;try{f.call(e,f);try{d.call(e,d)}catch(te){return!0}return e instanceof WeakMap}catch(t){}return!1}(t))return J("WeakMap");if(function(e){if(!d||!e||"object"!==typeof e)return!1;try{d.call(e,d);try{f.call(e,f)}catch(te){return!0}return e instanceof WeakSet}catch(t){}return!1}(t))return J("WeakSet");if(function(e){if(!h||!e||"object"!==typeof e)return!1;try{return h.call(e),!0}catch(t){}return!1}(t))return J("WeakRef");if(function(e){return"[object Number]"===V(e)&&(!F||!("object"===typeof e&&F in e))}(t))return G(P(Number(t)));if(function(e){if(!e||"object"!==typeof e||!S)return!1;try{return S.call(e),!0}catch(t){}return!1}(t))return G(P(S.call(t)));if(function(e){return"[object Boolean]"===V(e)&&(!F||!("object"===typeof e&&F in e))}(t))return G(p.call(t));if(function(e){return"[object String]"===V(e)&&(!F||!("object"===typeof e&&F in e))}(t))return G(P(String(t)));if(!function(e){return"[object Date]"===V(e)&&(!F||!("object"===typeof e&&F in e))}(t)&&!$(t)){var le=X(t,P),ce=O?O(t)===Object.prototype:t instanceof Object||t.constructor===Object,se=t instanceof Object?"":"null prototype",fe=!ce&&F&&Object(t)===t&&F in t?y.call(V(t),8,-1):se?"Object":"",de=(ce||"function"!==typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(fe||se?"["+x.call(k.call([],fe||[],se||[]),": ")+"] ":"");return 0===le.length?de+"{}":A?de+"{"+K(le,A)+"}":de+"{ "+x.call(le,", ")+" }"}return String(t)};var Y=Object.prototype.hasOwnProperty||function(e){return e in this};function U(e,t){return Y.call(e,t)}function V(e){return m.call(e)}function q(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return W(y.call(e,0,t.maxStringLength),t)+r}return L(_.call(_.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Q),"single",t)}function Q(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+b.call(t.toString(16))}function G(e){return"Object("+e+")"}function J(e){return e+" { ? }"}function Z(e,t,n,r){return e+" ("+t+") {"+(r?K(n,r):x.call(n,", "))+"}"}function K(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+x.call(e,","+n)+"\n"+t.prev}function X(e,t){var n=j(e),r=[];if(n){r.length=e.length;for(var i=0;i=n.__.length&&n.__.push({__V:s}),n.__[e]}function g(e){return l=1,y(B,e)}function y(e,t,n){var a=v(r++,2);if(a.t=e,!a.__c&&(a.__=[n?n(t):B(void 0,t),function(e){var t=a.__N?a.__N[0]:a.__[0],n=a.t(t,e);t!==n&&(a.__N=[n,a.__[1]],a.__c.setState({}))}],a.__c=i,!i.u)){var o=function(e,t,n){if(!a.__c.__H)return!0;var r=a.__c.__H.__.filter((function(e){return e.__c}));if(r.every((function(e){return!e.__N})))return!u||u.call(this,e,t,n);var i=!1;return r.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(i=!0)}})),!(!i&&a.__c.props===e)&&(!u||u.call(this,e,t,n))};i.u=!0;var u=i.shouldComponentUpdate,l=i.componentWillUpdate;i.componentWillUpdate=function(e,t,n){if(this.__e){var r=u;u=void 0,o(e,t,n),u=r}l&&l.call(this,e,t,n)},i.shouldComponentUpdate=o}return a.__N||a.__}function _(e,t){var n=v(r++,3);!u.YM.__s&&I(n.__H,t)&&(n.__=e,n.i=t,i.__H.__h.push(n))}function b(e,t){var n=v(r++,4);!u.YM.__s&&I(n.__H,t)&&(n.__=e,n.i=t,i.__h.push(n))}function D(e){return l=5,k((function(){return{current:e}}),[])}function w(e,t,n){l=6,b((function(){return"function"==typeof e?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0}),null==n?n:n.concat(e))}function k(e,t){var n=v(r++,7);return I(n.__H,t)?(n.__V=e(),n.i=t,n.__h=e,n.__V):n.__}function x(e,t){return l=8,k((function(){return e}),t)}function C(e){var t=i.context[e.__c],n=v(r++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(i)),t.props.value):e.__}function E(e,t){u.YM.useDebugValue&&u.YM.useDebugValue(t?t(e):e)}function S(e){var t=v(r++,10),n=g();return t.__=e,i.componentDidCatch||(i.componentDidCatch=function(e,r){t.__&&t.__(e,r),n[1](e)}),[n[0],function(){n[1](void 0)}]}function A(){var e=v(r++,11);if(!e.__){for(var t=i.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__}function N(){for(var e;e=c.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(T),e.__H.__h.forEach(O),e.__H.__h=[]}catch(i){e.__H.__h=[],u.YM.__e(i,e.__v)}}u.YM.__b=function(e){i=null,f&&f(e)},u.YM.__r=function(e){d&&d(e),r=0;var t=(i=e.__c).__H;t&&(a===i?(t.__h=[],i.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=s,e.__N=e.i=void 0}))):(t.__h.forEach(T),t.__h.forEach(O),t.__h=[])),a=i},u.YM.diffed=function(e){h&&h(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==c.push(t)&&o===u.YM.requestAnimationFrame||((o=u.YM.requestAnimationFrame)||F)(N)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==s&&(e.__=e.__V),e.i=void 0,e.__V=s}))),a=i=null},u.YM.__c=function(e,t){t.some((function(e){try{e.__h.forEach(T),e.__h=e.__h.filter((function(e){return!e.__||O(e)}))}catch(a){t.some((function(e){e.__h&&(e.__h=[])})),t=[],u.YM.__e(a,e.__v)}})),p&&p(e,t)},u.YM.unmount=function(e){m&&m(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{T(e)}catch(e){t=e}})),n.__H=void 0,t&&u.YM.__e(t,n.__v))};var M="function"==typeof requestAnimationFrame;function F(e){var t,n=function(){clearTimeout(r),M&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);M&&(t=requestAnimationFrame(n))}function T(e){var t=i,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),i=t}function O(e){var t=i;e.__c=e.__(),i=t}function I(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function B(e,t){return"function"==typeof t?t(e):t}function P(e,t){for(var n in t)e[n]=t[n];return e}function R(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function L(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}function z(e){this.props=e}function j(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:R(this.props,e)}function r(t){return this.shouldComponentUpdate=n,(0,u.az)(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(z.prototype=new u.wA).isPureReactComponent=!0,z.prototype.shouldComponentUpdate=function(e,t){return R(this.props,e)||R(this.state,t)};var $=u.YM.__b;u.YM.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),$&&$(e)};var H="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function Y(e){function t(t){var n=P({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=H,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var U=function(e,t){return null==e?null:(0,u.bR)((0,u.bR)(e).map(t))},V={map:U,forEach:U,count:function(e){return e?(0,u.bR)(e).length:0},only:function(e){var t=(0,u.bR)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:u.bR},q=u.YM.__e;u.YM.__e=function(e,t,n,r){if(e.then)for(var i,a=t;a=a.__;)if((i=a.__c)&&i.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t);q(e,t,n,r)};var W=u.YM.unmount;function Q(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=P({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return Q(e,t,n)}))),e}function G(e,t,n){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return G(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=n)),e}function J(){this.__u=0,this.t=null,this.__b=null}function Z(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function K(e){var t,n,r;function i(i){if(t||(t=e()).then((function(e){n=e.default||e}),(function(e){r=e})),r)throw r;if(!n)throw t;return(0,u.az)(n,i)}return i.displayName="Lazy",i.__f=!0,i}function X(){this.u=null,this.o=null}u.YM.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),W&&W(e)},(J.prototype=new u.wA).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var i=Z(r.__v),a=!1,o=function(){a||(a=!0,n.__R=null,i?i(u):u())};n.__R=o;var u=function(){if(!--r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=G(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}},l=!0===t.__h;r.__u++||l||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(o,o)},J.prototype.componentWillUnmount=function(){this.t=[]},J.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=Q(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__a&&(0,u.az)(u.HY,null,e.fallback);return i&&(i.__h=null),[(0,u.az)(u.HY,null,t.__a?null:e.children),i]};var ee=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(e)}}),(0,u.sY)((0,u.az)(te,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function re(e,t){var n=(0,u.az)(ne,{__v:e,i:t});return n.containerInfo=t,n}(X.prototype=new u.wA).__a=function(e){var t=this,n=Z(t.__v),r=t.o.get(e);return r[0]++,function(i){var a=function(){t.props.revealOrder?(r.push(i),ee(t,e,r)):i()};n?n(a):a()}},X.prototype.render=function(e){this.u=null,this.o=new Map;var t=(0,u.bR)(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},X.prototype.componentDidUpdate=X.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){ee(e,n,t)}))};var ie="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,ae=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,oe=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,ue=/[A-Z0-9]/g,le="undefined"!=typeof document,ce=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};function se(e,t,n){return null==t.__k&&(t.textContent=""),(0,u.sY)(e,t),"function"==typeof n&&n(),e?e.__c:null}function fe(e,t,n){return(0,u.ZB)(e,t),"function"==typeof n&&n(),e?e.__c:null}u.wA.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(u.wA.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var de=u.YM.event;function he(){}function pe(){return this.cancelBubble}function me(){return this.defaultPrevented}u.YM.event=function(e){return de&&(e=de(e)),e.persist=he,e.isPropagationStopped=pe,e.isDefaultPrevented=me,e.nativeEvent=e};var ve,ge={enumerable:!1,configurable:!0,get:function(){return this.class}},ye=u.YM.vnode;u.YM.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,r={};for(var i in t){var a=t[i];if(!("value"===i&&"defaultValue"in t&&null==a||le&&"children"===i&&"noscript"===n||"class"===i||"className"===i)){var o=i.toLowerCase();"defaultValue"===i&&"value"in t&&null==t.value?i="value":"download"===i&&!0===a?a="":"ondoubleclick"===o?i="ondblclick":"onchange"!==o||"input"!==n&&"textarea"!==n||ce(t.type)?"onfocus"===o?i="onfocusin":"onblur"===o?i="onfocusout":oe.test(i)?i=o:-1===n.indexOf("-")&&ae.test(i)?i=i.replace(ue,"-$&").toLowerCase():null===a&&(a=void 0):o=i="oninput","oninput"===o&&r[i=o]&&(i="oninputCapture"),r[i]=a}}"select"==n&&r.multiple&&Array.isArray(r.value)&&(r.value=(0,u.bR)(t.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==n&&null!=r.defaultValue&&(r.value=(0,u.bR)(t.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",ge)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),e.props=r}(e),e.$$typeof=ie,ye&&ye(e)};var _e=u.YM.__r;u.YM.__r=function(e){_e&&_e(e),ve=e.__c};var be=u.YM.diffed;u.YM.diffed=function(e){be&&be(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value),ve=null};var De={ReactCurrentDispatcher:{current:{readContext:function(e){return ve.__n[e.__c].props.value}}}},we="17.0.2";function ke(e){return u.az.bind(null,e)}function xe(e){return!!e&&e.$$typeof===ie}function Ce(e){return xe(e)?u.Tm.apply(null,arguments):e}function Ee(e){return!!e.__k&&((0,u.sY)(null,e),!0)}function Se(e){return e&&(e.base||1===e.nodeType&&e)||null}var Ae=function(e,t){return e(t)},Ne=function(e,t){return e(t)},Me=u.HY;function Fe(e){e()}function Te(e){return e}function Oe(){return[!1,Fe]}var Ie=b;function Be(e,t){var n=t(),r=g({h:{__:n,v:t}}),i=r[0].h,a=r[1];return b((function(){i.__=n,i.v=t,L(i.__,t())||a({h:i})}),[e,n,t]),_((function(){return L(i.__,i.v())||a({h:i}),e((function(){L(i.__,i.v())||a({h:i})}))}),[e]),n}var Pe={useState:g,useId:A,useReducer:y,useEffect:_,useLayoutEffect:b,useInsertionEffect:Ie,useTransition:Oe,useDeferredValue:Te,useSyncExternalStore:Be,startTransition:Fe,useRef:D,useImperativeHandle:w,useMemo:k,useCallback:x,useContext:C,useDebugValue:E,version:"17.0.2",Children:V,render:se,hydrate:fe,unmountComponentAtNode:Ee,createPortal:re,createElement:u.az,createContext:u.kr,createFactory:ke,cloneElement:Ce,createRef:u.Vf,Fragment:u.HY,isValidElement:xe,findDOMNode:Se,Component:u.wA,PureComponent:z,memo:j,forwardRef:Y,flushSync:Ne,unstable_batchedUpdates:Ae,StrictMode:Me,Suspense:J,SuspenseList:X,lazy:K,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:De}},856:function(e,t,n){"use strict";n.d(t,{HY:function(){return _},Tm:function(){return H},Vf:function(){return y},YM:function(){return i},ZB:function(){return $},az:function(){return v},bR:function(){return S},kr:function(){return Y},sY:function(){return j},wA:function(){return b}});var r,i,a,o,u,l,c,s,f={},d=[],h=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function p(e,t){for(var n in t)e[n]=t[n];return e}function m(e){var t=e.parentNode;t&&t.removeChild(e)}function v(e,t,n){var i,a,o,u={};for(o in t)"key"==o?i=t[o]:"ref"==o?a=t[o]:u[o]=t[o];if(arguments.length>2&&(u.children=arguments.length>3?r.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(o in e.defaultProps)void 0===u[o]&&(u[o]=e.defaultProps[o]);return g(e,u,i,a,null)}function g(e,t,n,r,o){var u={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++a:o};return null==o&&null!=i.vnode&&i.vnode(u),u}function y(){return{current:null}}function _(e){return e.children}function b(e,t){this.props=e,this.context=t}function D(e,t){if(null==t)return e.__?D(e.__,e.__.__k.indexOf(e)+1):null;for(var n;tt&&o.sort(c));x.__r=0}function C(e,t,n,r,i,a,o,u,l,c){var s,h,p,m,v,y,b,w=r&&r.__k||d,k=w.length;for(n.__k=[],s=0;s0?g(m.type,m.props,m.key,m.ref?m.ref:null,m.__v):m)){if(m.__=n,m.__b=n.__b+1,null===(p=w[s])||p&&m.key==p.key&&m.type===p.type)w[s]=void 0;else for(h=0;h=0;t--)if((n=e.__k[t])&&(r=N(n)))return r;return null}function M(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||h.test(t)?n:n+"px"}function F(e,t,n,r,i){var a;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||M(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||M(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])a=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+a]=n,n?r||e.addEventListener(t,a?O:T,a):e.removeEventListener(t,a?O:T,a);else if("dangerouslySetInnerHTML"!==t){if(i)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!==t[4]?e.removeAttribute(t):e.setAttribute(t,n))}}function T(e){return this.l[e.type+!1](i.event?i.event(e):e)}function O(e){return this.l[e.type+!0](i.event?i.event(e):e)}function I(e,t,n,r,a,o,u,l,c){var s,f,d,h,m,v,g,y,D,w,k,x,E,S,A,N=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(c=n.__h,l=t.__e=n.__e,t.__h=null,o=[l]),(s=i.__b)&&s(t);try{e:if("function"==typeof N){if(y=t.props,D=(s=N.contextType)&&r[s.__c],w=s?D?D.props.value:s.__:r,n.__c?g=(f=t.__c=n.__c).__=f.__E:("prototype"in N&&N.prototype.render?t.__c=f=new N(y,w):(t.__c=f=new b(y,w),f.constructor=N,f.render=z),D&&D.sub(f),f.props=y,f.state||(f.state={}),f.context=w,f.__n=r,d=f.__d=!0,f.__h=[],f._sb=[]),null==f.__s&&(f.__s=f.state),null!=N.getDerivedStateFromProps&&(f.__s==f.state&&(f.__s=p({},f.__s)),p(f.__s,N.getDerivedStateFromProps(y,f.__s))),h=f.props,m=f.state,f.__v=t,d)null==N.getDerivedStateFromProps&&null!=f.componentWillMount&&f.componentWillMount(),null!=f.componentDidMount&&f.__h.push(f.componentDidMount);else{if(null==N.getDerivedStateFromProps&&y!==h&&null!=f.componentWillReceiveProps&&f.componentWillReceiveProps(y,w),!f.__e&&null!=f.shouldComponentUpdate&&!1===f.shouldComponentUpdate(y,f.__s,w)||t.__v===n.__v){for(t.__v!==n.__v&&(f.props=y,f.state=f.__s,f.__d=!1),f.__e=!1,t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),k=0;k2&&(u.children=arguments.length>3?r.call(arguments,2):n),g(e.type,u,i||e.key,a||e.ref,null)}function Y(e,t){var n={__c:t="__cC"+s++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,k(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}r=d.slice,i={__e:function(e,t,n,r){for(var i,a,o;t=t.__;)if((i=t.__c)&&!i.__)try{if((a=i.constructor)&&null!=a.getDerivedStateFromError&&(i.setState(a.getDerivedStateFromError(e)),o=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(e,r||{}),o=i.__d),o)return i.__E=i}catch(t){e=t}throw e}},a=0,b.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=p({},this.state),"function"==typeof e&&(e=e(p({},n),this.props)),e&&p(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),k(this))},b.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),k(this))},b.prototype.render=_,o=[],l="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,c=function(e,t){return e.__v.__b-t.__v.__b},x.__r=0,s=0},609:function(e){"use strict";var t=String.prototype.replace,n=/%20/g,r="RFC1738",i="RFC3986";e.exports={default:i,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:r,RFC3986:i}},776:function(e,t,n){"use strict";var r=n(816),i=n(668),a=n(609);e.exports={formats:a,parse:i,stringify:r}},668:function(e,t,n){"use strict";var r=n(837),i=Object.prototype.hasOwnProperty,a=Array.isArray,o={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},u=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},l=function(e,t){return e&&"string"===typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},c=function(e,t,n,r){if(e){var a=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,o=/(\[[^[\]]*])/g,u=n.depth>0&&/(\[[^[\]]*])/.exec(a),c=u?a.slice(0,u.index):a,s=[];if(c){if(!n.plainObjects&&i.call(Object.prototype,c)&&!n.allowPrototypes)return;s.push(c)}for(var f=0;n.depth>0&&null!==(u=o.exec(a))&&f=0;--a){var o,u=e[a];if("[]"===u&&n.parseArrays)o=[].concat(i);else{o=n.plainObjects?Object.create(null):{};var c="["===u.charAt(0)&&"]"===u.charAt(u.length-1)?u.slice(1,-1):u,s=parseInt(c,10);n.parseArrays||""!==c?!isNaN(s)&&u!==c&&String(s)===c&&s>=0&&n.parseArrays&&s<=n.arrayLimit?(o=[])[s]=i:"__proto__"!==c&&(o[c]=i):o={0:i}}i=o}return i}(s,t,n,r)}};e.exports=function(e,t){var n=function(e){if(!e)return o;if(null!==e.decoder&&void 0!==e.decoder&&"function"!==typeof e.decoder)throw new TypeError("Decoder has to be a function.");if("undefined"!==typeof e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t="undefined"===typeof e.charset?o.charset:e.charset;return{allowDots:"undefined"===typeof e.allowDots?o.allowDots:!!e.allowDots,allowPrototypes:"boolean"===typeof e.allowPrototypes?e.allowPrototypes:o.allowPrototypes,allowSparse:"boolean"===typeof e.allowSparse?e.allowSparse:o.allowSparse,arrayLimit:"number"===typeof e.arrayLimit?e.arrayLimit:o.arrayLimit,charset:t,charsetSentinel:"boolean"===typeof e.charsetSentinel?e.charsetSentinel:o.charsetSentinel,comma:"boolean"===typeof e.comma?e.comma:o.comma,decoder:"function"===typeof e.decoder?e.decoder:o.decoder,delimiter:"string"===typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:o.delimiter,depth:"number"===typeof e.depth||!1===e.depth?+e.depth:o.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"===typeof e.interpretNumericEntities?e.interpretNumericEntities:o.interpretNumericEntities,parameterLimit:"number"===typeof e.parameterLimit?e.parameterLimit:o.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"===typeof e.plainObjects?e.plainObjects:o.plainObjects,strictNullHandling:"boolean"===typeof e.strictNullHandling?e.strictNullHandling:o.strictNullHandling}}(t);if(""===e||null===e||"undefined"===typeof e)return n.plainObjects?Object.create(null):{};for(var s="string"===typeof e?function(e,t){var n,c={},s=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,f=t.parameterLimit===1/0?void 0:t.parameterLimit,d=s.split(t.delimiter,f),h=-1,p=t.charset;if(t.charsetSentinel)for(n=0;n-1&&(v=a(v)?[v]:v),i.call(c,m)?c[m]=r.combine(c[m],v):c[m]=v}return c}(e,n):e,f=n.plainObjects?Object.create(null):{},d=Object.keys(s),h=0;h0?x.join(",")||null:void 0}];else if(l(d))N=d;else{var F=Object.keys(x);N=m?F.sort(m):F}for(var T=o&&l(x)&&1===x.length?n+"[]":n,O=0;O0?D+b:""}},837:function(e,t,n){"use strict";var r=n(609),i=Object.prototype.hasOwnProperty,a=Array.isArray,o=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),u=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r1;){var t=e.pop(),n=t.obj[t.prop];if(a(n)){for(var r=[],i=0;i=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||a===r.RFC1738&&(40===s||41===s)?l+=u.charAt(c):s<128?l+=o[s]:s<2048?l+=o[192|s>>6]+o[128|63&s]:s<55296||s>=57344?l+=o[224|s>>12]+o[128|s>>6&63]+o[128|63&s]:(c+=1,s=65536+((1023&s)<<10|1023&u.charCodeAt(c)),l+=o[240|s>>18]+o[128|s>>12&63]+o[128|s>>6&63]+o[128|63&s])}return l},isBuffer:function(e){return!(!e||"object"!==typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(a(e)){for(var n=[],r=0;rr.length&&h(e,t.length-1);)t=t.slice(0,t.length-1);return t.length}for(var i=r.length,a=t.length;a>=r.length;a--){var o=t[a];if(!h(e,a)&&p(e,a,o)){i=a+1;break}}return i}function g(e,t){return v(e,t)===e.mask.length}function y(e,t){var n=e.maskChar,r=e.mask,i=e.prefix;if(!n){for((t=_(e,"",t,0)).lengtht.length&&(t+=i.slice(t.length,r)),u.every((function(n){for(;s=n,h(e,c=r)&&s!==i[c];){if(r>=t.length&&(t+=i[r]),u=n,a&&h(e,r)&&u===a)return!0;if(++r>=i.length)return!1}var u,c,s;return!p(e,r,n)&&n!==a||(ri.start?f=(s=function(e,t,n,r){var i=e.mask,a=e.maskChar,o=n.split(""),u=r;return o.every((function(t){for(;o=t,h(e,n=r)&&o!==i[n];)if(++r>=i.length)return!1;var n,o;return(p(e,r,t)||t===a)&&r++,r=a.length?d=a.length:d=o.length&&de.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){u=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(u)throw a}}}}function y(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _(e){return function(e){if(Array.isArray(e))return h(e)}(e)||y(e)||p(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function D(e){return D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},D(e)}function w(e){var t=function(e,t){if("object"!==D(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==D(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===D(t)?t:String(t)}function k(e,t){for(var n=0;n=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function H(e,n,r,i){void 0===i&&(i={});var a=i,o=a.window,u=void 0===o?document.defaultView:o,l=a.v5Compat,c=void 0!==l&&l,s=u.history,f=t.Pop,d=null,h=p();function p(){return(s.state||{idx:null}).idx}function m(){f=t.Pop;var e=p(),n=null==e?null:e-h;h=e,d&&d({action:f,location:g.location,delta:n})}function v(e){var t="null"!==u.location.origin?u.location.origin:u.location.href,n="string"===typeof e?e:j(e);return P(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==h&&(h=0,s.replaceState(O({},s.state,{idx:h}),""));var g={get action(){return f},get location(){return e(u,s)},listen:function(e){if(d)throw new Error("A history only accepts one active listener");return u.addEventListener(B,m),d=e,function(){u.removeEventListener(B,m),d=null}},createHref:function(e){return n(u,e)},createURL:v,encodeLocation:function(e){var t=v(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,n){f=t.Push;var i=z(g.location,e,n);r&&r(i,e);var a=L(i,h=p()+1),o=g.createHref(i);try{s.pushState(a,"",o)}catch(l){u.location.assign(o)}c&&d&&d({action:f,location:g.location,delta:1})},replace:function(e,n){f=t.Replace;var i=z(g.location,e,n);r&&r(i,e);var a=L(i,h=p()),o=g.createHref(i);s.replaceState(a,"",o),c&&d&&d({action:f,location:g.location,delta:0})},go:function(e){return s.go(e)}};return g}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(I||(I={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function Y(e,t,n){void 0===n&&(n="/");var r=re(("string"===typeof t?$(t):t).pathname||"/",n);if(null==r)return null;var i=U(e);!function(e){e.sort((function(e,t){return e.score!==t.score?t.score-e.score:function(e,t){var n=e.length===t.length&&e.slice(0,-1).every((function(e,n){return e===t[n]}));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((function(e){return e.childrenIndex})),t.routesMeta.map((function(e){return e.childrenIndex})))}))}(i);for(var a=null,o=0;null==a&&o0&&(P(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+u+'".'),U(e.children,t,l,u)),(null!=e.path||e.index)&&t.push({path:u,score:X(u,e.index),routesMeta:l})};return e.forEach((function(e,t){var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?")){var r,a=g(V(e.path));try{for(a.s();!(r=a.n()).done;){var o=r.value;i(e,t,o)}}catch(u){a.e(u)}finally{a.f()}}else i(e,t)})),t}function V(e){var t=e.split("/");if(0===t.length)return[];var n,r=d(n=t)||y(n)||p(n)||m(),i=r[0],a=r.slice(1),o=i.endsWith("?"),u=i.replace(/\?$/,"");if(0===a.length)return o?[u,""]:[u];var l=V(a.join("/")),c=[];return c.push.apply(c,_(l.map((function(e){return""===e?u:[u,e].join("/")})))),o&&c.push.apply(c,_(l)),c.map((function(t){return e.startsWith("/")&&""===t?"/":t}))}var q=/^:\w+$/,W=3,Q=2,G=1,J=10,Z=-2,K=function(e){return"*"===e};function X(e,t){var n=e.split("/"),r=n.length;return n.some(K)&&(r+=Z),t&&(r+=Q),n.filter((function(e){return!K(e)})).reduce((function(e,t){return e+(q.test(t)?W:""===t?G:J)}),r)}function ee(e,t){for(var n=e.routesMeta,r={},i="/",a=[],o=0;o and the router will parse it for you.'}function ae(e){return e.filter((function(e,t){return 0===t||e.route.path&&e.route.path.length>0}))}function oe(e,t,n,r){var i;void 0===r&&(r=!1),"string"===typeof e?i=$(e):(P(!(i=O({},e)).pathname||!i.pathname.includes("?"),ie("?","pathname","search",i)),P(!i.pathname||!i.pathname.includes("#"),ie("#","pathname","hash",i)),P(!i.search||!i.search.includes("#"),ie("#","search","hash",i)));var a,o=""===e||""===i.pathname,u=o?"/":i.pathname;if(r||null==u)a=n;else{var l=t.length-1;if(u.startsWith("..")){for(var c=u.split("/");".."===c[0];)c.shift(),l-=1;i.pathname=c.join("/")}a=l>=0?t[l]:"/"}var s=function(e,t){void 0===t&&(t="/");var n="string"===typeof e?$(e):e,r=n.pathname,i=n.search,a=void 0===i?"":i,o=n.hash,u=void 0===o?"":o,l=r?r.startsWith("/")?r:function(e,t){var n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((function(e){".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(r,t):t;return{pathname:l,search:ce(a),hash:se(u)}}(i,a),f=u&&"/"!==u&&u.endsWith("/"),d=(o||"."===u)&&n.endsWith("/");return s.pathname.endsWith("/")||!f&&!d||(s.pathname+="/"),s}var ue=function(e){return e.join("/").replace(/\/\/+/g,"/")},le=function(e){return e.replace(/\/+$/,"").replace(/^\/*/,"/")},ce=function(e){return e&&"?"!==e?e.startsWith("?")?e:"?"+e:""},se=function(e){return e&&"#"!==e?e.startsWith("#")?e:"#"+e:""},fe=function(e){E(n,e);var t=M(n);function n(){return b(this,n),t.apply(this,arguments)}return x(n)}(T(Error));function de(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}var he=["post","put","patch","delete"],pe=(new Set(he),["get"].concat(he));new Set(pe),new Set([301,302,303,307,308]),new Set([307,308]),"undefined"!==typeof window&&"undefined"!==typeof window.document&&window.document.createElement;Symbol("deferred");var me="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},ve=r.useState,ge=r.useEffect,ye=r.useLayoutEffect,_e=r.useDebugValue;function be(e){var t=e.getSnapshot,n=e.value;try{var r=t();return!me(n,r)}catch(i){return!0}}"undefined"===typeof window||"undefined"===typeof window.document||window.document.createElement,r.useSyncExternalStore;var De=r.createContext(null);var we=r.createContext(null);var ke=r.createContext(null);var xe=r.createContext(null);var Ce=r.createContext(null);var Ee=r.createContext({outlet:null,matches:[]});var Se=r.createContext(null);function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||P(!1),i=i.slice(0,Math.min(i.length,o+1))}return i.reduceRight((function(e,o,u){var l=o.route.id?null==a?void 0:a[o.route.id]:null,c=null;n&&(c=o.route.ErrorBoundary?r.createElement(o.route.ErrorBoundary,null):o.route.errorElement?o.route.errorElement:r.createElement(Ie,null));var s=t.concat(i.slice(0,u+1)),f=function(){var t=e;return l?t=c:o.route.Component?t=r.createElement(o.route.Component,null):o.route.element&&(t=o.route.element),r.createElement(Le,{match:o,routeContext:{outlet:e,matches:s},children:t})};return n&&(o.route.ErrorBoundary||o.route.errorElement||0===u)?r.createElement(Re,{location:n.location,component:c,error:l,children:f(),routeContext:{outlet:null,matches:s}}):f()}),null)}function je(e){var t=r.useContext(we);return t||P(!1),t}function $e(e){var t=function(e){var t=r.useContext(Ee);return t||P(!1),t}(),n=t.matches[t.matches.length-1];return n.route.id||P(!1),n.route.id}!function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator"}(Be||(Be={})),function(e){e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"}(Pe||(Pe={}));var He;function Ye(e){return function(e){var t=r.useContext(Ee).outlet;return t?r.createElement(Te.Provider,{value:e},t):t}(e.context)}function Ue(e){P(!1)}function Ve(e){var n=e.basename,i=void 0===n?"/":n,a=e.children,o=void 0===a?null:a,u=e.location,l=e.navigationType,c=void 0===l?t.Pop:l,s=e.navigator,f=e.static,d=void 0!==f&&f;Ne()&&P(!1);var h=i.replace(/^\/*/,"/"),p=r.useMemo((function(){return{basename:h,navigator:s,static:d}}),[h,s,d]);"string"===typeof u&&(u=$(u));var m=u,v=m.pathname,g=void 0===v?"/":v,y=m.search,_=void 0===y?"":y,b=m.hash,D=void 0===b?"":b,w=m.state,k=void 0===w?null:w,x=m.key,C=void 0===x?"default":x,E=r.useMemo((function(){var e=re(g,h);return null==e?null:{location:{pathname:e,search:_,hash:D,state:k,key:C},navigationType:c}}),[h,g,_,D,k,C,c]);return null==E?null:r.createElement(xe.Provider,{value:p},r.createElement(Ce.Provider,{children:o,value:E}))}function qe(e){var n=e.children,i=e.location,a=r.useContext(De);return function(e,n){Ne()||P(!1);var i,a=r.useContext(xe).navigator,o=r.useContext(we),u=r.useContext(Ee).matches,l=u[u.length-1],c=l?l.params:{},s=(l&&l.pathname,l?l.pathnameBase:"/"),f=(l&&l.route,Me());if(n){var d,h="string"===typeof n?$(n):n;"/"===s||(null==(d=h.pathname)?void 0:d.startsWith(s))||P(!1),i=h}else i=f;var p=i.pathname||"/",m=Y(e,{pathname:"/"===s?p:p.slice(s.length)||"/"}),v=ze(m&&m.map((function(e){return Object.assign({},e,{params:Object.assign({},c,e.params),pathname:ue([s,a.encodeLocation?a.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?s:ue([s,a.encodeLocation?a.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})})),u,o||void 0);return n&&v?r.createElement(Ce.Provider,{value:{location:Ae({pathname:"/",search:"",hash:"",state:null,key:"default"},i),navigationType:t.Pop}},v):v}(a&&!n?a.router.routes:Qe(n),i)}!function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"}(He||(He={}));var We=new Promise((function(){}));r.Component;function Qe(e,t){void 0===t&&(t=[]);var n=[];return r.Children.forEach(e,(function(e,i){if(r.isValidElement(e)){var a=[].concat(_(t),[i]);if(e.type!==r.Fragment){e.type!==Ue&&P(!1),e.props.index&&e.props.children&&P(!1);var o={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(o.children=Qe(e.props.children,a)),n.push(o)}else n.push.apply(n,Qe(e.props.children,a))}})),n}function Ge(){return Ge=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[n]=e[n]);return i}function Ze(e){return void 0===e&&(e=""),new URLSearchParams("string"===typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((function(t,n){var r=e[n];return t.concat(Array.isArray(r)?r.map((function(e){return[n,e]})):[[n,r]])}),[]))}var Ke=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],Xe=["aria-current","caseSensitive","className","end","style","to","children"];function et(e){var t=e.basename,n=e.children,i=e.window,a=r.useRef();null==a.current&&(a.current=function(e){return void 0===e&&(e={}),H((function(e,t){var n=$(e.location.hash.substr(1)),r=n.pathname,i=void 0===r?"/":r,a=n.search,o=void 0===a?"":a,u=n.hash;return z("",{pathname:i,search:o,hash:void 0===u?"":u},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){var n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){var i=e.location.href,a=i.indexOf("#");r=-1===a?i:i.slice(0,a)}return r+"#"+("string"===typeof t?t:j(t))}),(function(e,t){R("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),e)}({window:i,v5Compat:!0}));var o=a.current,u=v(r.useState({action:o.action,location:o.location}),2),l=u[0],c=u[1];return r.useLayoutEffect((function(){return o.listen(c)}),[o]),r.createElement(Ve,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:o})}var tt="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement,nt=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,rt=r.forwardRef((function(e,t){var n,i=e.onClick,a=e.relative,o=e.reloadDocument,u=e.replace,l=e.state,c=e.target,s=e.to,f=e.preventScrollReset,d=Je(e,Ke),h=r.useContext(xe).basename,p=!1;if("string"===typeof s&&nt.test(s)&&(n=s,tt)){var m=new URL(window.location.href),v=s.startsWith("//")?new URL(m.protocol+s):new URL(s),g=re(v.pathname,h);v.origin===m.origin&&null!=g?s=g+v.search+v.hash:p=!0}var y=function(e,t){var n=(void 0===t?{}:t).relative;Ne()||P(!1);var i=r.useContext(xe),a=i.basename,o=i.navigator,u=Oe(e,{relative:n}),l=u.hash,c=u.pathname,s=u.search,f=c;return"/"!==a&&(f="/"===c?a:ue([a,c])),o.createHref({pathname:f,search:s,hash:l})}(s,{relative:a}),_=function(e,t){var n=void 0===t?{}:t,i=n.target,a=n.replace,o=n.state,u=n.preventScrollReset,l=n.relative,c=Fe(),s=Me(),f=Oe(e,{relative:l});return r.useCallback((function(t){if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(t,i)){t.preventDefault();var n=void 0!==a?a:j(s)===j(f);c(e,{replace:n,state:o,preventScrollReset:u,relative:l})}}),[s,c,f,a,o,i,e,u,l])}(s,{replace:u,state:l,target:c,preventScrollReset:f,relative:a});return r.createElement("a",Ge({},d,{href:n||y,onClick:p||o?i:function(e){i&&i(e),e.defaultPrevented||_(e)},ref:t,target:c}))}));var it=r.forwardRef((function(e,t){var n=e["aria-current"],i=void 0===n?"page":n,a=e.caseSensitive,o=void 0!==a&&a,u=e.className,l=void 0===u?"":u,c=e.end,s=void 0!==c&&c,f=e.style,d=e.to,h=e.children,p=Je(e,Xe),m=Oe(d,{relative:p.relative}),v=Me(),g=r.useContext(we),y=r.useContext(xe).navigator,_=y.encodeLocation?y.encodeLocation(m).pathname:m.pathname,b=v.pathname,D=g&&g.navigation&&g.navigation.location?g.navigation.location.pathname:null;o||(b=b.toLowerCase(),D=D?D.toLowerCase():null,_=_.toLowerCase());var w,k=b===_||!s&&b.startsWith(_)&&"/"===b.charAt(_.length),x=null!=D&&(D===_||!s&&D.startsWith(_)&&"/"===D.charAt(_.length)),C=k?i:void 0;w="function"===typeof l?l({isActive:k,isPending:x}):[l,k?"active":null,x?"pending":null].filter(Boolean).join(" ");var E="function"===typeof f?f({isActive:k,isPending:x}):f;return r.createElement(rt,Ge({},p,{"aria-current":C,className:w,ref:t,style:E,to:d}),"function"===typeof h?h({isActive:k,isPending:x}):h)}));var at,ot;function ut(e){var t=r.useRef(Ze(e)),n=r.useRef(!1),i=Me(),a=r.useMemo((function(){return function(e,t){var n=Ze(e);if(t){var r,i=g(t.keys());try{var a=function(){var e=r.value;n.has(e)||t.getAll(e).forEach((function(t){n.append(e,t)}))};for(i.s();!(r=i.n()).done;)a()}catch(o){i.e(o)}finally{i.f()}}return n}(i.search,n.current?null:t.current)}),[i.search]),o=Fe(),u=r.useCallback((function(e,t){var r=Ze("function"===typeof e?e(a):e);n.current=!0,o("?"+r,t)}),[o,a]);return[a,u]}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(at||(at={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(ot||(ot={}));var lt;function ct(e,t,n){return(t=w(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function st(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}function ft(e){for(var t=1;t=100&&(t=n-n%10),e<100&&e>=10&&(t=n-n%5),e<10&&e>=1&&(t=n),e<1&&e>.01&&(t=Math.round(40*e)/40),sn(a().duration(t||.001,"seconds").asMilliseconds()).replace(/\s/g,"")}(e/(t?Gt:Qt))},un=function(e,t){var n=(t||a()().toDate()).valueOf()/1e3,r=an(e);return{start:n-r,end:n,step:on(r),date:ln(t||a()().toDate())}},ln=function(e){return a().tz(e).utc().format(Wt)},cn=function(e){return a().tz(e).format(Wt)},sn=function(e){var t=Math.floor(e%1e3),n=Math.floor(e/1e3%60),r=Math.floor(e/1e3/60%60),i=Math.floor(e/1e3/3600%24),a=Math.floor(e/864e5),o=["d","h","m","s","ms"];return[a,i,r,n,t].map((function(e,t){return e?"".concat(e).concat(o[t]):""})).filter((function(e){return e})).join("")},fn=function(e){var t=a()(1e3*e);return t.isValid()?t.toDate():new Date},dn=[{title:"Last 5 minutes",duration:"5m"},{title:"Last 15 minutes",duration:"15m"},{title:"Last 30 minutes",duration:"30m",isDefault:!0},{title:"Last 1 hour",duration:"1h"},{title:"Last 3 hours",duration:"3h"},{title:"Last 6 hours",duration:"6h"},{title:"Last 12 hours",duration:"12h"},{title:"Last 24 hours",duration:"24h"},{title:"Last 2 days",duration:"2d"},{title:"Last 7 days",duration:"7d"},{title:"Last 30 days",duration:"30d"},{title:"Last 90 days",duration:"90d"},{title:"Last 180 days",duration:"180d"},{title:"Last 1 year",duration:"1y"},{title:"Yesterday",duration:"1d",until:function(){return a()().tz().subtract(1,"day").endOf("day").toDate()}},{title:"Today",duration:"1d",until:function(){return a()().tz().endOf("day").toDate()}}].map((function(e){return ft({id:e.title.replace(/\s/g,"_").toLocaleLowerCase(),until:e.until?e.until:function(){return a()().tz().toDate()}},e)})),hn=function(e){var t,n=e.relativeTimeId,r=e.defaultDuration,i=e.defaultEndInput,a=null===(t=dn.find((function(e){return e.isDefault})))||void 0===t?void 0:t.id,o=n||Ct("g0.relative_time",a),u=dn.find((function(e){return e.id===o}));return{relativeTimeId:u?o:"none",duration:u?u.duration:r,endInput:u?u.until():i}},pn=function(e){var t=a()().tz(e);return"UTC".concat(t.format("Z"))},mn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=new RegExp(e,"i");return Xt.reduce((function(n,r){var i=(r.match(/^(.*?)\//)||[])[1]||"unknown",a=pn(r),o=a.replace(/UTC|0/,""),u=r.replace(/[/_]/g," "),l={region:r,utc:a,search:"".concat(r," ").concat(a," ").concat(u," ").concat(o)},c=!e||e&&t.test(l.search);return c&&n[i]?n[i].push(l):c&&(n[i]=[l]),n}),{})},vn=function(e){a().tz.setDefault(e)},gn=St("TIMEZONE")||a().tz.guess();vn(gn);var yn,_n=Ct("g0.range_input"),bn=hn({defaultDuration:_n||"1h",defaultEndInput:(yn=Ct("g0.end_input",a()().utc().format(Wt)),a()(yn).utcOffset(0,!0).toDate()),relativeTimeId:_n?Ct("g0.relative_time","none"):void 0}),Dn=bn.duration,wn=bn.endInput,kn=bn.relativeTimeId,xn={duration:Dn,period:un(Dn,wn),relativeTime:kn,timezone:gn};function Cn(e,t){switch(t.type){case"SET_DURATION":return ft(ft({},e),{},{duration:t.payload,period:un(t.payload,fn(e.period.end)),relativeTime:"none"});case"SET_RELATIVE_TIME":return ft(ft({},e),{},{duration:t.payload.duration,period:un(t.payload.duration,t.payload.until),relativeTime:t.payload.id});case"SET_PERIOD":var n=function(e){var t=e.to.valueOf()-e.from.valueOf();return sn(t)}(t.payload);return ft(ft({},e),{},{duration:n,period:un(n,t.payload.to),relativeTime:"none"});case"RUN_QUERY":var r=hn({relativeTimeId:e.relativeTime,defaultDuration:e.duration,defaultEndInput:fn(e.period.end)}),i=r.duration,a=r.endInput;return ft(ft({},e),{},{period:un(i,a)});case"RUN_QUERY_TO_NOW":return ft(ft({},e),{},{period:un(e.duration)});case"SET_TIMEZONE":return vn(t.payload),Et("TIMEZONE",t.payload),ft(ft({},e),{},{timezone:t.payload});default:throw new Error}}var En=(0,r.createContext)({}),Sn=function(){return(0,r.useContext)(En).state},An=function(){return(0,r.useContext)(En).dispatch},Nn=function(){var e,t=(null===(e=(window.location.hash.split("?")[1]||"").match(/g\d+\.expr/g))||void 0===e?void 0:e.length)||1;return new Array(t>4?4:t).fill(1).map((function(e,t){return Ct("g".concat(t,".expr"),"")}))}(),Mn={query:Nn,queryHistory:Nn.map((function(e){return{index:0,values:[e]}})),autocomplete:St("AUTOCOMPLETE")||!1};function Fn(e,t){switch(t.type){case"SET_QUERY":return ft(ft({},e),{},{query:t.payload.map((function(e){return e}))});case"SET_QUERY_HISTORY":return ft(ft({},e),{},{queryHistory:t.payload});case"SET_QUERY_HISTORY_BY_INDEX":return e.queryHistory.splice(t.payload.queryNumber,1,t.payload.value),ft(ft({},e),{},{queryHistory:e.queryHistory});case"TOGGLE_AUTOCOMPLETE":return Et("AUTOCOMPLETE",!e.autocomplete),ft(ft({},e),{},{autocomplete:!e.autocomplete});default:throw new Error}}var Tn=(0,r.createContext)({}),On=function(){return(0,r.useContext)(Tn).state},In=function(){return(0,r.useContext)(Tn).dispatch},Bn=function(){return zt("svg",{viewBox:"0 0 74 24",fill:"currentColor",children:[zt("path",{d:"M6.11767 10.4759C6.47736 10.7556 6.91931 10.909 7.37503 10.9121H7.42681C7.90756 10.9047 8.38832 10.7199 8.67677 10.4685C10.1856 9.18921 14.5568 5.18138 14.5568 5.18138C15.7254 4.09438 12.4637 3.00739 7.42681 3H7.36764C2.3308 3.00739 -0.930935 4.09438 0.237669 5.18138C0.237669 5.18138 4.60884 9.18921 6.11767 10.4759ZM8.67677 12.6424C8.31803 12.9248 7.87599 13.0808 7.41941 13.0861H7.37503C6.91845 13.0808 6.47641 12.9248 6.11767 12.6424C5.0822 11.7551 1.38409 8.42018 0.000989555 7.14832V9.07829C0.000989555 9.29273 0.0823481 9.57372 0.222877 9.70682L0.293316 9.7712L0.293344 9.77122C1.33784 10.7258 4.83903 13.9255 6.11767 15.0161C6.47641 15.2985 6.91845 15.4545 7.37503 15.4597H7.41941C7.90756 15.4449 8.38092 15.2601 8.67677 15.0161C9.9859 13.9069 13.6249 10.572 14.5642 9.70682C14.7121 9.57372 14.7861 9.29273 14.7861 9.07829V7.14832C12.7662 8.99804 10.7297 10.8295 8.67677 12.6424ZM7.41941 17.6263C7.87513 17.6232 8.31708 17.4698 8.67677 17.19C10.7298 15.3746 12.7663 13.5407 14.7861 11.6885V13.6259C14.7861 13.8329 14.7121 14.1139 14.5642 14.247C13.6249 15.1196 9.9859 18.4471 8.67677 19.5563C8.38092 19.8077 7.90756 19.9926 7.41941 20H7.37503C6.91931 19.9968 6.47736 19.8435 6.11767 19.5637C4.91427 18.5373 1.74219 15.6364 0.502294 14.5025C0.393358 14.4029 0.299337 14.3169 0.222877 14.247C0.0823481 14.1139 0.000989555 13.8329 0.000989555 13.6259V11.6885C1.38409 12.953 5.0822 16.2953 6.11767 17.1827C6.47641 17.4651 6.91845 17.6211 7.37503 17.6263H7.41941Z"}),zt("path",{d:"M34.9996 5L29.1596 19.46H26.7296L20.8896 5H23.0496C23.2829 5 23.4729 5.05667 23.6196 5.17C23.7663 5.28333 23.8763 5.43 23.9496 5.61L27.3596 14.43C27.4729 14.7167 27.5796 15.0333 27.6796 15.38C27.7863 15.72 27.8863 16.0767 27.9796 16.45C28.0596 16.0767 28.1463 15.72 28.2396 15.38C28.3329 15.0333 28.4363 14.7167 28.5496 14.43L31.9396 5.61C31.9929 5.45667 32.0963 5.31667 32.2496 5.19C32.4096 5.06333 32.603 5 32.8297 5H34.9996ZM52.1763 5V19.46H49.8064V10.12C49.8064 9.74667 49.8263 9.34333 49.8663 8.91L45.4963 17.12C45.2897 17.5133 44.973 17.71 44.5463 17.71H44.1663C43.7397 17.71 43.4231 17.5133 43.2164 17.12L38.7963 8.88C38.8163 9.1 38.833 9.31667 38.8463 9.53C38.8597 9.74333 38.8663 9.94 38.8663 10.12V19.46H36.4963V5H38.5263C38.6463 5 38.7497 5.00333 38.8363 5.01C38.923 5.01667 38.9997 5.03333 39.0663 5.06C39.1397 5.08667 39.203 5.13 39.2563 5.19C39.3163 5.25 39.373 5.33 39.4263 5.43L43.7563 13.46C43.8697 13.6733 43.973 13.8933 44.0663 14.12C44.1663 14.3467 44.263 14.58 44.3563 14.82C44.4497 14.5733 44.5464 14.3367 44.6464 14.11C44.7464 13.8767 44.8531 13.6533 44.9664 13.44L49.2363 5.43C49.2897 5.33 49.3463 5.25 49.4063 5.19C49.4663 5.13 49.5297 5.08667 49.5963 5.06C49.6697 5.03333 49.7497 5.01667 49.8363 5.01C49.923 5.00333 50.0264 5 50.1464 5H52.1763ZM61.0626 18.73C61.7426 18.73 62.3492 18.6133 62.8826 18.38C63.4226 18.14 63.8792 17.81 64.2526 17.39C64.6259 16.97 64.9092 16.4767 65.1026 15.91C65.3026 15.3367 65.4026 14.72 65.4026 14.06V5.31H66.4226V14.06C66.4226 14.84 66.2993 15.57 66.0527 16.25C65.806 16.9233 65.4493 17.5133 64.9827 18.02C64.5227 18.52 63.9592 18.9133 63.2926 19.2C62.6326 19.4867 61.8892 19.63 61.0626 19.63C60.2359 19.63 59.4893 19.4867 58.8227 19.2C58.1627 18.9133 57.5992 18.52 57.1326 18.02C56.6726 17.5133 56.3193 16.9233 56.0727 16.25C55.826 15.57 55.7026 14.84 55.7026 14.06V5.31H56.7327V14.05C56.7327 14.71 56.8292 15.3267 57.0226 15.9C57.2226 16.4667 57.506 16.96 57.8727 17.38C58.246 17.8 58.6993 18.13 59.2327 18.37C59.7727 18.61 60.3826 18.73 61.0626 18.73ZM71.4438 19.46H70.4138V5.31H71.4438V19.46Z"})]})},Pn=function(){return zt("svg",{viewBox:"0 0 15 17",fill:"currentColor",children:zt("path",{d:"M6.11767 7.47586C6.47736 7.75563 6.91931 7.90898 7.37503 7.91213H7.42681C7.90756 7.90474 8.38832 7.71987 8.67677 7.46846C10.1856 6.18921 14.5568 2.18138 14.5568 2.18138C15.7254 1.09438 12.4637 0.00739 7.42681 0H7.36764C2.3308 0.00739 -0.930935 1.09438 0.237669 2.18138C0.237669 2.18138 4.60884 6.18921 6.11767 7.47586ZM8.67677 9.64243C8.31803 9.92483 7.87599 10.0808 7.41941 10.0861H7.37503C6.91845 10.0808 6.47641 9.92483 6.11767 9.64243C5.0822 8.75513 1.38409 5.42018 0.000989555 4.14832V6.07829C0.000989555 6.29273 0.0823481 6.57372 0.222877 6.70682L0.293316 6.7712L0.293344 6.77122C1.33784 7.72579 4.83903 10.9255 6.11767 12.0161C6.47641 12.2985 6.91845 12.4545 7.37503 12.4597H7.41941C7.90756 12.4449 8.38092 12.2601 8.67677 12.0161C9.9859 10.9069 13.6249 7.57198 14.5642 6.70682C14.7121 6.57372 14.7861 6.29273 14.7861 6.07829V4.14832C12.7662 5.99804 10.7297 7.82949 8.67677 9.64243ZM7.41941 14.6263C7.87513 14.6232 8.31708 14.4698 8.67677 14.19C10.7298 12.3746 12.7663 10.5407 14.7861 8.68853V10.6259C14.7861 10.8329 14.7121 11.1139 14.5642 11.247C13.6249 12.1196 9.9859 15.4471 8.67677 16.5563C8.38092 16.8077 7.90756 16.9926 7.41941 17H7.37503C6.91931 16.9968 6.47736 16.8435 6.11767 16.5637C4.91427 15.5373 1.74219 12.6364 0.502294 11.5025C0.393358 11.4029 0.299337 11.3169 0.222877 11.247C0.0823481 11.1139 0.000989555 10.8329 0.000989555 10.6259V8.68853C1.38409 9.95303 5.0822 13.2953 6.11767 14.1827C6.47641 14.4651 6.91845 14.6211 7.37503 14.6263H7.41941Z"})})},Rn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"})})},Ln=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})})},zn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8zm-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91z"})})},jn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})})},$n=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"})})},Hn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"})})},Yn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"})})},Un=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6zm6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26z"})})},Vn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"})})},qn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"m7 10 5 5 5-5z"})})},Wn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:[zt("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),zt("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]})},Qn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"})})},Gn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"})})},Jn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M20 5H4c-1.1 0-1.99.9-1.99 2L2 17c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-9 3h2v2h-2V8zm0 3h2v2h-2v-2zM8 8h2v2H8V8zm0 3h2v2H8v-2zm-1 2H5v-2h2v2zm0-3H5V8h2v2zm9 7H8v-2h8v2zm0-4h-2v-2h2v2zm0-3h-2V8h2v2zm3 3h-2v-2h2v2zm0-3h-2V8h2v2z"})})},Zn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M8 5v14l11-7z"})})},Kn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"m10 16.5 6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"})})},Xn=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"m3.5 18.49 6-6.01 4 4L22 6.92l-1.41-1.41-7.09 7.97-4-4L2 16.99z"})})},er=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M10 10.02h5V21h-5zM17 21h3c1.1 0 2-.9 2-2v-9h-5v11zm3-18H5c-1.1 0-2 .9-2 2v3h19V5c0-1.1-.9-2-2-2zM3 19c0 1.1.9 2 2 2h3V10H3v9z"})})},tr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"})})},nr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"})})},rr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"})})},ir=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M19 13H5v-2h14v2z"})})},ar=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M8.9999 14.7854L18.8928 4.8925C19.0803 4.70497 19.3347 4.59961 19.5999 4.59961C19.8651 4.59961 20.1195 4.70497 20.307 4.8925L21.707 6.2925C22.0975 6.68303 22.0975 7.31619 21.707 7.70672L9.70701 19.7067C9.31648 20.0972 8.68332 20.0972 8.2928 19.7067L2.6928 14.1067C2.50526 13.9192 2.3999 13.6648 2.3999 13.3996C2.3999 13.1344 2.50526 12.88 2.6928 12.6925L4.0928 11.2925C4.48332 10.902 5.11648 10.902 5.50701 11.2925L8.9999 14.7854Z"})})},or=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"})})},ur=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"})})},lr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"})})},cr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M20 9H4v2h16V9zM4 15h16v-2H4v2z"})})},sr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M23 8c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2z"})})},fr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:[zt("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 5C19.89 4.65 18.67 4.5 17.5 4.5C15.55 4.5 13.45 4.9 12 6C10.55 4.9 8.45 4.5 6.5 4.5C5.33 4.5 4.11 4.65 3 5C2.25 5.25 1.6 5.55 1 6V20.6C1 20.85 1.25 21.1 1.5 21.1C1.6 21.1 1.65 21.1 1.75 21.05C3.15 20.3 4.85 20 6.5 20C8.2 20 10.65 20.65 12 21.5C13.35 20.65 15.8 20 17.5 20C19.15 20 20.85 20.3 22.25 21.05C22.35 21.1 22.4 21.1 22.5 21.1C22.75 21.1 23 20.85 23 20.6V6C22.4 5.55 21.75 5.25 21 5ZM21 18.5C19.9 18.15 18.7 18 17.5 18C15.8 18 13.35 18.65 12 19.5C10.65 18.65 8.2 18 6.5 18C5.3 18 4.1 18.15 3 18.5V7C4.1 6.65 5.3 6.5 6.5 6.5C8.2 6.5 10.65 7.15 12 8C13.35 7.15 15.8 6.5 17.5 6.5C18.7 6.5 19.9 6.65 21 7V18.5Z"}),zt("path",{d:"M17.5 10.5C18.38 10.5 19.23 10.59 20 10.76V9.24C19.21 9.09 18.36 9 17.5 9C15.8 9 14.26 9.29 13 9.83V11.49C14.13 10.85 15.7 10.5 17.5 10.5ZM13 12.49V14.15C14.13 13.51 15.7 13.16 17.5 13.16C18.38 13.16 19.23 13.25 20 13.42V11.9C19.21 11.75 18.36 11.66 17.5 11.66C15.8 11.66 14.26 11.96 13 12.49ZM17.5 14.33C15.8 14.33 14.26 14.62 13 15.16V16.82C14.13 16.18 15.7 15.83 17.5 15.83C18.38 15.83 19.23 15.92 20 16.09V14.57C19.21 14.41 18.36 14.33 17.5 14.33Z"}),zt("path",{d:"M6.5 10.5C5.62 10.5 4.77 10.59 4 10.76V9.24C4.79 9.09 5.64 9 6.5 9C8.2 9 9.74 9.29 11 9.83V11.49C9.87 10.85 8.3 10.5 6.5 10.5ZM11 12.49V14.15C9.87 13.51 8.3 13.16 6.5 13.16C5.62 13.16 4.77 13.25 4 13.42V11.9C4.79 11.75 5.64 11.66 6.5 11.66C8.2 11.66 9.74 11.96 11 12.49ZM6.5 14.33C8.2 14.33 9.74 14.62 11 15.16V16.82C9.87 16.18 8.3 15.83 6.5 15.83C5.62 15.83 4.77 15.92 4 16.09V14.57C4.79 14.41 5.64 14.33 6.5 14.33Z"})]})},dr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3z"})})},hr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 6C9.79 6 8 7.79 8 10H10C10 8.9 10.9 8 12 8C13.1 8 14 8.9 14 10C14 10.8792 13.4202 11.3236 12.7704 11.8217C11.9421 12.4566 11 13.1787 11 15H13C13 13.9046 13.711 13.2833 14.4408 12.6455C15.21 11.9733 16 11.2829 16 10C16 7.79 14.21 6 12 6ZM13 16V18H11V16H13Z"})})},pr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M4 20h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm0-3h2v2H4v-2zM2 6c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2zm4 1H4V5h2v2zm-2 7h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm0-3h2v2H4v-2z"})})},mr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})})},vr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"})})},gr=function(){return zt("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:zt("path",{d:"M7 20h4c0 1.1-.9 2-2 2s-2-.9-2-2zm-2-1h8v-2H5v2zm11.5-9.5c0 3.82-2.66 5.86-3.77 6.5H5.27c-1.11-.64-3.77-2.68-3.77-6.5C1.5 5.36 4.86 2 9 2s7.5 3.36 7.5 7.5zm4.87-2.13L20 8l1.37.63L22 10l.63-1.37L24 8l-1.37-.63L22 6l-.63 1.37zM19 6l.94-2.06L22 3l-2.06-.94L19 0l-.94 2.06L16 3l2.06.94L19 6z"})})},yr=n(123),_r=n.n(yr);function br(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var Dr=["to","isNavLink","children"],wr=function(e){var t=e.to,n=e.isNavLink,r=e.children,i=br(e,Dr);return n?zt(it,ft(ft({to:t},i),{},{children:r})):zt("div",ft(ft({},i),{},{children:r}))},kr=function(e){var t,n=e.activeItem,r=e.item,i=e.color,a=void 0===i?Ft("color-primary"):i,o=e.activeNavRef,u=e.onChange,l=e.isNavLink;return zt(wr,{className:_r()(ct({"vm-tabs-item":!0,"vm-tabs-item_active":n===r.value},r.className||"",r.className)),isNavLink:l,to:r.value,style:{color:a},onClick:(t=r.value,function(){u&&u(t)}),ref:n===r.value?o:void 0,children:[r.icon&&zt("div",{className:_r()({"vm-tabs-item__icon":!0,"vm-tabs-item__icon_single":!r.label}),children:r.icon}),r.label]})},xr="undefined"!==typeof window?r.useLayoutEffect:r.useEffect;var Cr=function(e,t,n,i){var a=(0,r.useRef)(t);xr((function(){a.current=t}),[t]),(0,r.useEffect)((function(){var t,r=null!==(t=null===n||void 0===n?void 0:n.current)&&void 0!==t?t:window;if(r&&r.addEventListener){var o=function(e){return a.current(e)};return r.addEventListener(e,o,i),function(){r.removeEventListener(e,o,i)}}}),[e,n,i])},Er=function(){var e=v((0,r.useState)({width:0,height:0}),2),t=e[0],n=e[1],i=function(){n({width:window.innerWidth,height:window.innerHeight})};return Cr("resize",i),xr(i,[]),t},Sr=function(e){var t=e.activeItem,n=e.items,i=e.color,a=void 0===i?Ft("color-primary"):i,o=e.onChange,u=e.indicatorPlacement,l=void 0===u?"bottom":u,c=e.isNavLink,s=Er(),f=(0,r.useRef)(null),d=v((0,r.useState)({left:0,width:0,bottom:0}),2),h=d[0],p=d[1];return(0,r.useEffect)((function(){var e;if((null===(e=f.current)||void 0===e?void 0:e.base)instanceof HTMLElement){var t=f.current.base,n=t.offsetLeft,r=t.offsetWidth,i=t.offsetHeight;p({left:n,width:r,bottom:"top"===l?i-2:0})}}),[s,t,f,n]),zt("div",{className:"vm-tabs",children:[n.map((function(e){return zt(kr,{activeItem:t,item:e,onChange:o,color:a,activeNavRef:f,isNavLink:c},e.value)})),zt("div",{className:"vm-tabs__indicator",style:ft(ft({},h),{},{borderColor:a})})]})},Ar=[{value:"chart",icon:zt(Xn,{}),label:"Graph",prometheusCode:0},{value:"code",icon:zt(tr,{}),label:"JSON",prometheusCode:3},{value:"table",icon:zt(er,{}),label:"Table",prometheusCode:1}],Nr=function(){var e=Pr().displayType,t=Rr();return zt(Sr,{activeItem:e,items:Ar,onChange:function(n){var r;t({type:"SET_DISPLAY_TYPE",payload:null!==(r=n)&&void 0!==r?r:e})}})},Mr=Ct("g0.tab",0),Fr=Ar.find((function(e){return e.prometheusCode===+Mr||e.value===Mr})),Tr=St("SERIES_LIMITS"),Or={displayType:(null===Fr||void 0===Fr?void 0:Fr.value)||"chart",nocache:!1,isTracingEnabled:!1,seriesLimits:Tr?JSON.parse(St("SERIES_LIMITS")):kt,tableCompact:St("TABLE_COMPACT")||!1};function Ir(e,t){switch(t.type){case"SET_DISPLAY_TYPE":return ft(ft({},e),{},{displayType:t.payload});case"SET_SERIES_LIMITS":return Et("SERIES_LIMITS",JSON.stringify(t.payload)),ft(ft({},e),{},{seriesLimits:t.payload});case"TOGGLE_QUERY_TRACING":return ft(ft({},e),{},{isTracingEnabled:!e.isTracingEnabled});case"TOGGLE_NO_CACHE":return ft(ft({},e),{},{nocache:!e.nocache});case"TOGGLE_TABLE_COMPACT":return Et("TABLE_COMPACT",!e.tableCompact),ft(ft({},e),{},{tableCompact:!e.tableCompact});default:throw new Error}}var Br=(0,r.createContext)({}),Pr=function(){return(0,r.useContext)(Br).state},Rr=function(){return(0,r.useContext)(Br).dispatch},Lr={customStep:Ct("g0.step_input",""),yaxis:{limits:{enable:!1,range:{1:[0,0]}}},isHistogram:!1};function zr(e,t){switch(t.type){case"TOGGLE_ENABLE_YAXIS_LIMITS":return ft(ft({},e),{},{yaxis:ft(ft({},e.yaxis),{},{limits:ft(ft({},e.yaxis.limits),{},{enable:!e.yaxis.limits.enable})})});case"SET_CUSTOM_STEP":return ft(ft({},e),{},{customStep:t.payload});case"SET_YAXIS_LIMITS":return ft(ft({},e),{},{yaxis:ft(ft({},e.yaxis),{},{limits:ft(ft({},e.yaxis.limits),{},{range:t.payload})})});case"SET_IS_HISTOGRAM":return ft(ft({},e),{},{isHistogram:t.payload});default:throw new Error}}var jr=(0,r.createContext)({}),$r=function(){return(0,r.useContext)(jr).state},Hr=function(){return(0,r.useContext)(jr).dispatch},Yr={topN:Ct("topN",null),maxLifetime:Ct("maxLifetime",""),runQuery:0};function Ur(e,t){switch(t.type){case"SET_TOP_N":return ft(ft({},e),{},{topN:t.payload});case"SET_MAX_LIFE_TIME":return ft(ft({},e),{},{maxLifetime:t.payload});case"SET_RUN_QUERY":return ft(ft({},e),{},{runQuery:e.runQuery+1});default:throw new Error}}var Vr=(0,r.createContext)({}),qr=function(){return(0,r.useContext)(Vr).state},Wr={windows:"Windows",mac:"Mac OS",linux:"Linux"},Qr=function(){return(Object.values(Wr).find((function(e){return navigator.userAgent.indexOf(e)>=0}))||"unknown")===Wr.mac};function Gr(){var e=Er(),t=function(){var e=["Android","webOS","iPhone","iPad","iPod","BlackBerry","Windows Phone"].map((function(e){return navigator.userAgent.match(new RegExp(e,"i"))})).some((function(e){return e})),t=window.innerWidth<500;return e||t},n=v((0,r.useState)(t()),2),i=n[0],a=n[1];return(0,r.useEffect)((function(){a(t())}),[e]),{isMobile:i}}var Jr={success:zt(Yn,{}),error:zt(Hn,{}),warning:zt($n,{}),info:zt(jn,{})},Zr=function(e){var t,n=e.variant,r=e.children,i=$t().isDarkTheme,a=Gr().isMobile;return zt("div",{className:_r()((t={"vm-alert":!0},ct(t,"vm-alert_".concat(n),n),ct(t,"vm-alert_dark",i),ct(t,"vm-alert_mobile",a),t)),children:[zt("div",{className:"vm-alert__icon",children:Jr[n||"info"]}),zt("div",{className:"vm-alert__content",children:r})]})},Kr=(0,r.createContext)({showInfoMessage:function(){}}),Xr=function(){return(0,r.useContext)(Kr)},ei={dashboardsSettings:[],dashboardsLoading:!1,dashboardsError:""};function ti(e,t){switch(t.type){case"SET_DASHBOARDS_SETTINGS":return ft(ft({},e),{},{dashboardsSettings:t.payload});case"SET_DASHBOARDS_LOADING":return ft(ft({},e),{},{dashboardsLoading:t.payload});case"SET_DASHBOARDS_ERROR":return ft(ft({},e),{},{dashboardsError:t.payload});default:throw new Error}}var ni=(0,r.createContext)({}),ri=function(){return(0,r.useContext)(ni).state},ii=function(){for(var e=arguments.length,t=new Array(e),n=0;nd,m=r.top-20<0,v=r.left+D.width+20>f,g=r.left-20<0;return p&&(r.top=t.top-D.height-u),m&&(r.top=t.height+t.top+u),v&&(r.left=t.right-D.width-l),g&&(r.left=t.left+l),h&&(r.width="".concat(t.width,"px")),r.top<0&&(r.top=20),r}),[n,a,x,t,h]);d&&oi(S,(function(){return C(!1)}),n),(0,r.useEffect)((function(){if(S.current&&x&&(!g||m)){var e=S.current.getBoundingClientRect(),t=e.right,n=e.width;if(t>window.innerWidth){var r=window.innerWidth-20-n;S.current.style.left=rm,y=r.top-20<0,_=r.left+p.width+20>h,b=r.left-20<0;return v&&(r.top=n.top-p.height-c),y&&(r.top=n.height+n.top+c),_&&(r.left=n.right-p.width-s),b&&(r.left=n.left+s),r.top<0&&(r.top=20),r.left<0&&(r.left=20),r}),[g,o,f,p]),b=function(){"boolean"!==typeof i&&d(!0)},D=function(){d(!1)};return(0,r.useEffect)((function(){"boolean"===typeof i&&d(i)}),[i]),(0,r.useEffect)((function(){var e,t=null===g||void 0===g||null===(e=g.current)||void 0===e?void 0:e.base;if(t)return t.addEventListener("mouseenter",b),t.addEventListener("mouseleave",D),function(){t.removeEventListener("mouseenter",b),t.removeEventListener("mouseleave",D)}}),[g]),zt(Rt.HY,{children:[zt(r.Fragment,{ref:g,children:t}),!c&&f&&r.default.createPortal(zt("div",{className:"vm-tooltip",ref:y,style:_,children:n}),document.body)]})},pi=zt("code",{children:Qr()?"Cmd":"Ctrl"}),mi=[{title:"Zoom in",description:zt(Rt.HY,{children:["To zoom in, hold down the ",pi," + ",zt("code",{children:"scroll up"}),", or press the ",zt("code",{children:"+"}),". Also, you can zoom in on a range on the graph by holding down your mouse button and selecting the range."]})},{title:"Zoom out",description:zt(Rt.HY,{children:["To zoom out, hold down the ",pi," + ",zt("code",{children:"scroll down"}),", or press the ",zt("code",{children:"-"}),"."]})},{title:"Move horizontal axis",description:zt(Rt.HY,{children:["To move the graph, hold down the ",pi," + ",zt("code",{children:"drag"})," the graph to the right or left."]})},{title:"Fixing a tooltip",description:zt(Rt.HY,{children:["To fix the tooltip, ",zt("code",{children:"click"})," mouse when it's open. Then, you can drag the fixed tooltip by ",zt("code",{children:"clicking"})," and ",zt("code",{children:"dragging"})," on the ",zt(cr,{})," icon."]})},{title:"Set a custom range for the vertical axis",description:zt(Rt.HY,{children:["To set a custom range for the vertical axis, click on the ",zt(Rn,{})," icon located in the upper right corner of the graph, activate the toggle, and set the values."]})}],vi=[{title:"Show/hide a legend item",description:zt(Rt.HY,{children:[zt("code",{children:"click"})," on a legend item to isolate it on the graph.",pi," + ",zt("code",{children:"click"})," on a legend item to remove it from the graph. To revert to the previous state, click again."]})},{title:"Copy label key-value pairs",description:zt(Rt.HY,{children:[zt("code",{children:"click"})," on a label key-value pair to save it to the clipboard."]})},{title:"Collapse/Expand the legend group",description:zt(Rt.HY,{children:[zt("code",{children:"click"})," on the group name (e.g. ",zt("b",{children:'Query 1: {__name__!=""}'}),") to collapse or expand the legend."]})}],gi=mi.concat(vi),yi=function(){var e=li(!1),t=e.value,n=e.setFalse,r=e.setTrue;return zt(Rt.HY,{children:[zt(hi,{title:"Show tips on working with the graph",children:zt(ui,{variant:"text",color:"gray",startIcon:zt(gr,{}),onClick:r})}),t&&zt(di,{title:"Tips on working with the graph and the legend",onClose:n,children:zt("div",{className:"fc-graph-tips",children:gi.map((function(e){var t=e.title,n=e.description;return zt("div",{className:"fc-graph-tips-item",children:[zt("h4",{className:"fc-graph-tips-item__action",children:t}),zt("p",{className:"fc-graph-tips-item__description",children:n})]},t)}))})})]})},_i=zt("code",{children:Qr()?"Cmd":"Ctrl"}),bi=[{title:"Query",list:[{keys:zt("code",{children:"Enter"}),description:"Run"},{keys:zt(Rt.HY,{children:[zt("code",{children:"Shift"})," + ",zt("code",{children:"Enter"})]}),description:"Multi-line queries"},{keys:zt(Rt.HY,{children:[_i," + ",zt("code",{children:"Arrow Up"})]}),description:"Previous command from the Query history"},{keys:zt(Rt.HY,{children:[_i," + ",zt("code",{children:"Arrow Down"})]}),description:"Next command from the Query history"},{keys:zt(Rt.HY,{children:[_i," + ",zt("code",{children:"click"})," by ",zt(or,{})]}),description:"Toggle multiple queries"}]},{title:"Graph",readMore:zt(yi,{}),list:[{keys:zt(Rt.HY,{children:[_i," + ",zt("code",{children:"scroll Up"})," or ",zt("code",{children:"+"})]}),description:"Zoom in"},{keys:zt(Rt.HY,{children:[_i," + ",zt("code",{children:"scroll Down"})," or ",zt("code",{children:"-"})]}),description:"Zoom out"},{keys:zt(Rt.HY,{children:[_i," + ",zt("code",{children:"drag"})]}),description:"Move the graph left/right"},{keys:zt(Rt.HY,{children:zt("code",{children:"click"})}),description:"Select the series in the legend"},{keys:zt(Rt.HY,{children:[_i," + ",zt("code",{children:"click"})]}),description:"Toggle multiple series in the legend"}]}],Di="Shortcut keys",wi=Qr(),ki=wi?"Cmd + /":"F1",xi=function(e){var t=e.showTitle,n=gt(),i=li(!1),a=i.value,o=i.setTrue,u=i.setFalse,l=(0,r.useCallback)((function(e){var t=wi&&"/"===e.key&&e.metaKey,n=!wi&&"F1"===e.key&&!e.metaKey;(t||n)&&o()}),[o]);return Cr("keydown",l),zt(Rt.HY,{children:[zt(hi,{open:!0!==t&&void 0,title:"".concat(Di," (").concat(ki,")"),placement:"bottom-center",children:zt(ui,{className:n?"":"vm-header-button",variant:"contained",color:"primary",startIcon:zt(Jn,{}),onClick:o,children:t&&Di})}),a&&zt(di,{title:"Shortcut keys",onClose:u,children:zt("div",{className:"vm-shortcuts",children:bi.map((function(e){return zt("div",{className:"vm-shortcuts-section",children:[e.readMore&&zt("div",{className:"vm-shortcuts-section__read-more",children:e.readMore}),zt("h3",{className:"vm-shortcuts-section__title",children:e.title}),zt("div",{className:"vm-shortcuts-section-list",children:e.list.map((function(t,n){return zt("div",{className:"vm-shortcuts-section-list-item",children:[zt("div",{className:"vm-shortcuts-section-list-item__key",children:t.keys}),zt("p",{className:"vm-shortcuts-section-list-item__description",children:t.description})]},"".concat(e.title,"_").concat(n))}))})]},e.title)}))})})]})},Ci=function(e){var t=e.open;return zt("button",{className:_r()({"vm-menu-burger":!0,"vm-menu-burger_opened":t}),children:zt("span",{})})},Ei=function(e){var t=e.background,n=e.color,i=Me().pathname,a=Gr().isMobile,o=(0,r.useRef)(null),u=li(!1),l=u.value,c=u.toggle,s=u.setFalse;return(0,r.useEffect)(s,[i]),oi(o,s),zt("div",{className:"vm-header-sidebar",ref:o,children:[zt("div",{className:_r()({"vm-header-sidebar-button":!0,"vm-header-sidebar-button_open":l}),onClick:c,children:zt(Ci,{open:l})}),zt("div",{className:_r()({"vm-header-sidebar-menu":!0,"vm-header-sidebar-menu_open":l}),children:[zt("div",{children:zt(fi,{color:n,background:t,direction:"column"})}),zt("div",{className:"vm-header-sidebar-menu-settings",children:!a&&zt(xi,{showTitle:!0})})]})]})},Si=function(e){var t=e.label,n=e.value,i=e.type,a=void 0===i?"text":i,o=e.error,u=void 0===o?"":o,l=e.placeholder,c=e.endIcon,s=e.startIcon,f=e.disabled,d=void 0!==f&&f,h=e.autofocus,p=void 0!==h&&h,m=e.helperText,v=e.inputmode,g=void 0===v?"text":v,y=e.onChange,_=e.onEnter,b=e.onKeyDown,D=e.onFocus,w=e.onBlur,k=$t().isDarkTheme,x=Gr().isMobile,C=(0,r.useRef)(null),E=(0,r.useRef)(null),S=(0,r.useMemo)((function(){return"textarea"===a?E:C}),[a]),A=_r()({"vm-text-field__input":!0,"vm-text-field__input_error":u,"vm-text-field__input_icon-start":s,"vm-text-field__input_disabled":d,"vm-text-field__input_textarea":"textarea"===a}),N=function(e){b&&b(e),"Enter"!==e.key||e.shiftKey||(e.preventDefault(),_&&_())},M=function(e){d||y&&y(e.target.value)};(0,r.useEffect)((function(){var e;p&&!x&&(null===S||void 0===S||null===(e=S.current)||void 0===e?void 0:e.focus)&&S.current.focus()}),[S,p]);var F=function(){D&&D()},T=function(){w&&w()};return zt("label",{className:_r()({"vm-text-field":!0,"vm-text-field_textarea":"textarea"===a,"vm-text-field_dark":k}),"data-replicated-value":n,children:[s&&zt("div",{className:"vm-text-field__icon-start",children:s}),c&&zt("div",{className:"vm-text-field__icon-end",children:c}),"textarea"===a?zt("textarea",{className:A,disabled:d,ref:E,value:n,rows:1,inputMode:g,placeholder:l,autoCapitalize:"none",onInput:M,onKeyDown:N,onFocus:F,onBlur:T}):zt("input",{className:A,disabled:d,ref:C,value:n,type:a,placeholder:l,inputMode:g,autoCapitalize:"none",onInput:M,onKeyDown:N,onFocus:F,onBlur:T}),t&&zt("span",{className:"vm-text-field__label",children:t}),zt("span",{className:"vm-text-field__error","data-show":!!u,children:u}),m&&!u&&zt("span",{className:"vm-text-field__helper-text",children:m})]})},Ai=/(\/select\/)(\d+|\d.+)(\/)(.+)/,Ni=function(e){var t;return(null===(t=e.match(Ai))||void 0===t?void 0:t[2])||""},Mi=function(e){var t=e.accountIds,n=gt(),i=Gr().isMobile,a=$t(),o=a.tenantId,u=a.serverUrl,l=Ht(),c=An(),s=v((0,r.useState)(""),2),f=s[0],d=s[1],h=(0,r.useRef)(null),p=li(!1),m=p.value,g=p.toggle,y=p.setFalse,_=(0,r.useMemo)((function(){if(!f)return t;try{var e=new RegExp(f,"i");return t.filter((function(t){return e.test(t)})).sort((function(t,n){var r,i;return((null===(r=t.match(e))||void 0===r?void 0:r.index)||0)-((null===(i=n.match(e))||void 0===i?void 0:i.index)||0)}))}catch(n){return[]}}),[f,t]),b=(0,r.useMemo)((function(){return t.length>1}),[t]),D=function(e){return function(){var t=e;if(l({type:"SET_TENANT_ID",payload:t}),u){var n=function(e,t){return e.replace(Ai,"$1".concat(t,"/$4"))}(u,t);if(n===u)return;l({type:"SET_SERVER",payload:n}),c({type:"RUN_QUERY"})}y()}};return(0,r.useEffect)((function(){var e=Ni(u);o&&o!==e?D(o)():D(e)()}),[u]),b?zt("div",{className:"vm-tenant-input",children:[zt(hi,{title:"Define Tenant ID if you need request to another storage",children:zt("div",{ref:h,children:i?zt("div",{className:"vm-mobile-option",onClick:g,children:[zt("span",{className:"vm-mobile-option__icon",children:zt(pr,{})}),zt("div",{className:"vm-mobile-option-text",children:[zt("span",{className:"vm-mobile-option-text__label",children:"Tenant ID"}),zt("span",{className:"vm-mobile-option-text__value",children:o})]}),zt("span",{className:"vm-mobile-option__arrow",children:zt(Vn,{})})]}):zt(ui,{className:n?"":"vm-header-button",variant:"contained",color:"primary",fullWidth:!0,startIcon:zt(pr,{}),endIcon:zt("div",{className:_r()({"vm-execution-controls-buttons__arrow":!0,"vm-execution-controls-buttons__arrow_open":m}),children:zt(Vn,{})}),onClick:g,children:o})})}),zt(ci,{open:m,placement:"bottom-right",onClose:y,buttonRef:h,title:i?"Define Tenant ID":void 0,children:zt("div",{className:_r()({"vm-list vm-tenant-input-list":!0,"vm-list vm-tenant-input-list_mobile":i}),children:[zt("div",{className:"vm-tenant-input-list__search",children:zt(Si,{autofocus:!0,label:"Search",value:f,onChange:d,type:"search"})}),_.map((function(e){return zt("div",{className:_r()({"vm-list-item":!0,"vm-list-item_mobile":i,"vm-list-item_active":e===o}),onClick:D(e),children:e},e)}))]})})]}):null};var Fi=function(e){var t=(0,r.useRef)();return(0,r.useEffect)((function(){t.current=e}),[e]),t.current},Ti=function(){var e=gt(),t=Gr().isMobile,n=$r(),i=n.customStep,a=n.isHistogram,o=Sn().period,u=o.step,l=o.end,c=o.start,s=Hr(),f=Fi(l-c),d=(0,r.useMemo)((function(){return on(l-c,a)}),[u,a]),h=v((0,r.useState)(i||d),2),p=h[0],m=h[1],g=v((0,r.useState)(""),2),y=g[0],_=g[1],b=li(!1),D=b.value,w=b.toggle,k=b.setFalse,x=(0,r.useRef)(null),C=function(e){var t=e||p||d||"1s",n=(t.match(/[a-zA-Z]+/g)||[]).length?t:"".concat(t,"s");s({type:"SET_CUSTOM_STEP",payload:n}),m(n),_("")},E=function(e){var t=e.match(/[-+]?([0-9]*\.[0-9]+|[0-9]+)/g)||[],n=e.match(/[a-zA-Z]+/g)||[],r=t.length&&t.every((function(e){return parseFloat(e)>0})),i=n.every((function(e){return en.find((function(t){return t.short===e}))})),a=r&&i;m(e),_(a?"":Nt.validStep)};return(0,r.useEffect)((function(){i&&C(i)}),[i]),(0,r.useEffect)((function(){!i&&d&&C(d)}),[d]),(0,r.useEffect)((function(){l-c!==f&&f&&d&&C(d)}),[l,c,f,d]),(0,r.useEffect)((function(){u!==i&&u!==d||C(d)}),[a]),zt("div",{className:"vm-step-control",ref:x,children:[t?zt("div",{className:"vm-mobile-option",onClick:w,children:[zt("span",{className:"vm-mobile-option__icon",children:zt(sr,{})}),zt("div",{className:"vm-mobile-option-text",children:[zt("span",{className:"vm-mobile-option-text__label",children:"Step"}),zt("span",{className:"vm-mobile-option-text__value",children:p})]}),zt("span",{className:"vm-mobile-option__arrow",children:zt(Vn,{})})]}):zt(hi,{title:"Query resolution step width",children:zt(ui,{className:e?"":"vm-header-button",variant:"contained",color:"primary",startIcon:zt(sr,{}),onClick:w,children:zt("p",{children:["STEP",zt("p",{className:"vm-step-control__value",children:p})]})})}),zt(ci,{open:D,placement:"bottom-right",onClose:k,buttonRef:x,title:t?"Query resolution step width":void 0,children:zt("div",{className:_r()({"vm-step-control-popper":!0,"vm-step-control-popper_mobile":t}),children:[zt(Si,{autofocus:!0,label:"Step value",value:p,error:y,onChange:E,onEnter:function(){C(),k()},onFocus:function(){document.activeElement instanceof HTMLInputElement&&document.activeElement.select()},onBlur:C,endIcon:zt(hi,{title:"Set default step value: ".concat(d),children:zt(ui,{size:"small",variant:"text",color:"primary",startIcon:zt(zn,{}),onClick:function(){var e=d||"1s";E(e),C(e)}})})}),zt("div",{className:"vm-step-control-popper-info",children:[zt("code",{children:"step"})," - the ",zt("a",{className:"vm-link vm-link_colored",href:"https://prometheus.io/docs/prometheus/latest/querying/basics/#time-durations",target:"_blank",rel:"noreferrer",children:"interval"}),"between datapoints, which must be returned from the range query. The ",zt("code",{children:"query"})," is executed at",zt("code",{children:"start"}),", ",zt("code",{children:"start+step"}),", ",zt("code",{children:"start+2*step"}),", \u2026, ",zt("code",{children:"end"})," timestamps.",zt("a",{className:"vm-link vm-link_colored",href:"https://docs.victoriametrics.com/keyConcepts.html#range-query",target:"_blank",rel:"help noreferrer",children:"Read more about Range query"})]})]})})]})},Oi=function(e){var t=e.relativeTime,n=e.setDuration,r=Gr().isMobile;return zt("div",{className:_r()({"vm-time-duration":!0,"vm-time-duration_mobile":r}),children:dn.map((function(e){var i,a=e.id,o=e.duration,u=e.until,l=e.title;return zt("div",{className:_r()({"vm-list-item":!0,"vm-list-item_mobile":r,"vm-list-item_active":a===t}),onClick:(i={duration:o,until:u(),id:a},function(){n(i)}),children:l||o},a)}))})},Ii=function(e){var t=e.viewDate,n=e.showArrowNav,r=e.onChangeViewDate;return zt("div",{className:"vm-calendar-header",children:[zt("div",{className:"vm-calendar-header-left",onClick:e.toggleDisplayYears,children:[zt("span",{className:"vm-calendar-header-left__date",children:t.format("MMMM YYYY")}),zt("div",{className:"vm-calendar-header-left__select-year",children:zt(qn,{})})]}),n&&zt("div",{className:"vm-calendar-header-right",children:[zt("div",{className:"vm-calendar-header-right__prev",onClick:function(){r(t.subtract(1,"month"))},children:zt(Vn,{})}),zt("div",{className:"vm-calendar-header-right__next",onClick:function(){r(t.add(1,"month"))},children:zt(Vn,{})})]})]})},Bi=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],Pi=function(e){var t=e.viewDate,n=e.selectDate,i=e.onChangeSelectDate,o="YYYY-MM-DD",u=a()().tz().startOf("day"),l=(0,r.useMemo)((function(){var e=new Array(42).fill(null),n=t.startOf("month"),r=t.endOf("month").diff(n,"day")+1,i=new Array(r).fill(n).map((function(e,t){return e.add(t,"day")})),a=n.day();return e.splice.apply(e,[a,r].concat(_(i))),e}),[t]),c=function(e){return function(){e&&i(e)}};return zt("div",{className:"vm-calendar-body",children:[Bi.map((function(e){return zt("div",{className:"vm-calendar-body-cell vm-calendar-body-cell_weekday",children:e[0]},e)})),l.map((function(e,t){return zt("div",{className:_r()({"vm-calendar-body-cell":!0,"vm-calendar-body-cell_day":!0,"vm-calendar-body-cell_day_empty":!e,"vm-calendar-body-cell_day_active":(e&&e.format(o))===n.format(o),"vm-calendar-body-cell_day_today":(e&&e.format(o))===u.format(o)}),onClick:c(e),children:e&&e.format("D")},e?e.format(o):t)}))]})},Ri=function(e){var t=e.viewDate,n=e.onChangeViewDate,i=a()().format("YYYY"),o=(0,r.useMemo)((function(){return t.format("YYYY")}),[t]),u=(0,r.useMemo)((function(){var e=a()().subtract(9,"year");return new Array(18).fill(e).map((function(e,t){return e.add(t,"year")}))}),[t]);(0,r.useEffect)((function(){var e=document.getElementById("vm-calendar-year-".concat(o));e&&e.scrollIntoView({block:"center"})}),[]);return zt("div",{className:"vm-calendar-years",children:u.map((function(e){return zt("div",{className:_r()({"vm-calendar-years__year":!0,"vm-calendar-years__year_selected":e.format("YYYY")===o,"vm-calendar-years__year_today":e.format("YYYY")===i}),id:"vm-calendar-year-".concat(e.format("YYYY")),onClick:(t=e,function(){n(t)}),children:e.format("YYYY")},e.format("YYYY"));var t}))})},Li=function(e){var t=e.viewDate,n=e.selectDate,i=e.onChangeViewDate,o=a()().format("MM"),u=(0,r.useMemo)((function(){return n.format("MM")}),[n]),l=(0,r.useMemo)((function(){return new Array(12).fill("").map((function(e,n){return a()(t).month(n)}))}),[t]);(0,r.useEffect)((function(){var e=document.getElementById("vm-calendar-year-".concat(u));e&&e.scrollIntoView({block:"center"})}),[]);var c=function(e){return function(){i(e)}};return zt("div",{className:"vm-calendar-years",children:l.map((function(e){return zt("div",{className:_r()({"vm-calendar-years__year":!0,"vm-calendar-years__year_selected":e.format("MM")===u,"vm-calendar-years__year_today":e.format("MM")===o}),id:"vm-calendar-year-".concat(e.format("MM")),onClick:c(e),children:e.format("MMMM")},e.format("MM"))}))})},zi=function(e){return e[e.days=0]="days",e[e.months=1]="months",e[e.years=2]="years",e}(zi||{}),ji=function(e){var t=e.date,n=e.format,i=void 0===n?Vt:n,o=e.onChange,u=v((0,r.useState)(zi.days),2),l=u[0],c=u[1],s=v((0,r.useState)(a().tz(t)),2),f=s[0],d=s[1],h=v((0,r.useState)(a().tz(t)),2),p=h[0],m=h[1],g=a()().startOf("day").tz(),y=g.format()===f.format(),_=Gr().isMobile,b=function(e){d(e),c((function(e){return e===zi.years?zi.months:zi.days}))};return(0,r.useEffect)((function(){p.format()!==a().tz(t).format()&&o(p.format(i))}),[p]),(0,r.useEffect)((function(){var e=a().tz(t);d(e),m(e)}),[t]),zt("div",{className:_r()({"vm-calendar":!0,"vm-calendar_mobile":_}),children:[zt(Ii,{viewDate:f,onChangeViewDate:b,toggleDisplayYears:function(){c((function(e){return e===zi.years?zi.days:zi.years}))},showArrowNav:l===zi.days}),l===zi.days&&zt(Pi,{viewDate:f,selectDate:p,onChangeSelectDate:function(e){m(e)}}),l===zi.years&&zt(Ri,{viewDate:f,onChangeViewDate:b}),l===zi.months&&zt(Li,{selectDate:p,viewDate:f,onChangeViewDate:b}),!y&&l===zi.days&&zt("div",{className:"vm-calendar-footer",children:zt(ui,{variant:"text",size:"small",onClick:function(){d(g)},children:"show today"})})]})},$i=(0,r.forwardRef)((function(e,t){var n=e.date,i=e.targetRef,o=e.format,u=void 0===o?Vt:o,l=e.onChange,c=e.label,s=(0,r.useMemo)((function(){return a()(n).isValid()?a().tz(n):a()().tz()}),[n]),f=Gr().isMobile,d=li(!1),h=d.value,p=d.toggle,m=d.setFalse;return Cr("click",p,i),Cr("keyup",(function(e){"Escape"!==e.key&&"Enter"!==e.key||m()})),zt(Rt.HY,{children:zt(ci,{open:h,buttonRef:i,placement:"bottom-right",onClose:m,title:f?c:void 0,children:zt("div",{ref:t,children:zt(ji,{date:s,format:u,onChange:function(e){l(e),m()}})})})})})),Hi=$i,Yi=n(111),Ui=n.n(Yi),Vi=function(e){return a()(e).isValid()?a().tz(e).format(Vt):e},qi=function(e){var t=e.value,n=void 0===t?"":t,i=e.label,o=e.pickerLabel,u=e.pickerRef,l=e.onChange,c=e.onEnter,s=(0,r.useRef)(null),f=v((0,r.useState)(null),2),d=f[0],h=f[1],p=v((0,r.useState)(Vi(n)),2),m=p[0],g=p[1],y=v((0,r.useState)(!1),2),_=y[0],b=y[1],D=v((0,r.useState)(!1),2),w=D[0],k=D[1],x=a()(m).isValid()?"":"Expected format: YYYY-MM-DD HH:mm:ss";return(0,r.useEffect)((function(){var e=Vi(n);e!==m&&g(e),w&&(c(),k(!1))}),[n]),(0,r.useEffect)((function(){_&&d&&(d.focus(),d.setSelectionRange(11,11),b(!1))}),[_]),zt("div",{className:_r()({"vm-date-time-input":!0,"vm-date-time-input_error":x}),children:[zt("label",{children:i}),zt(Ui(),{tabIndex:1,inputRef:h,mask:"9999-99-99 99:99:99",placeholder:"YYYY-MM-DD HH:mm:ss",value:m,autoCapitalize:"none",inputMode:"numeric",maskChar:null,onChange:function(e){g(e.currentTarget.value)},onBlur:function(){l(m)},onKeyUp:function(e){"Enter"===e.key&&(l(m),k(!0))}}),x&&zt("span",{className:"vm-date-time-input__error-text",children:x}),zt("div",{className:"vm-date-time-input__icon",ref:s,children:zt(ui,{variant:"text",color:"gray",size:"small",startIcon:zt(Qn,{})})}),zt(Hi,{label:o,ref:u,date:m,onChange:function(e){g(e),b(!0)},targetRef:s})]})},Wi=function(){var e=Gr().isMobile,t=$t().isDarkTheme,n=(0,r.useRef)(null),i=Er(),o=(0,r.useMemo)((function(){return i.width>1120}),[i]),u=v((0,r.useState)(),2),l=u[0],c=u[1],s=v((0,r.useState)(),2),f=s[0],d=s[1],h=Sn(),p=h.period,m=p.end,g=p.start,y=h.relativeTime,_=h.timezone,b=h.duration,D=An(),w=gt(),k=li(!1),x=k.value,C=k.toggle,E=k.setFalse,S=(0,r.useMemo)((function(){return{region:_,utc:pn(_)}}),[_]);(0,r.useEffect)((function(){c(cn(fn(m)))}),[_,m]),(0,r.useEffect)((function(){d(cn(fn(g)))}),[_,g]);var A=function(e){var t=e.duration,n=e.until,r=e.id;D({type:"SET_RELATIVE_TIME",payload:{duration:t,until:n,id:r}}),E()},N=(0,r.useMemo)((function(){return{start:a().tz(fn(g)).format(Vt),end:a().tz(fn(m)).format(Vt)}}),[g,m,_]),M=(0,r.useMemo)((function(){return y&&"none"!==y?y.replace(/_/g," "):"".concat(N.start," - ").concat(N.end)}),[y,N]),F=(0,r.useRef)(null),T=(0,r.useRef)(null),O=(0,r.useRef)(null),I=function(){f&&l&&D({type:"SET_PERIOD",payload:{from:a().tz(f).toDate(),to:a().tz(l).toDate()}}),E()};return(0,r.useEffect)((function(){var e=hn({relativeTimeId:y,defaultDuration:b,defaultEndInput:fn(m)});A({id:e.relativeTimeId,duration:e.duration,until:e.endInput})}),[_]),oi(n,(function(t){var n,r;if(!e){var i=t.target,a=(null===F||void 0===F?void 0:F.current)&&(null===F||void 0===F||null===(n=F.current)||void 0===n?void 0:n.contains(i)),o=(null===T||void 0===T?void 0:T.current)&&(null===T||void 0===T||null===(r=T.current)||void 0===r?void 0:r.contains(i));a||o||E()}})),zt(Rt.HY,{children:[zt("div",{ref:O,children:e?zt("div",{className:"vm-mobile-option",onClick:C,children:[zt("span",{className:"vm-mobile-option__icon",children:zt(Wn,{})}),zt("div",{className:"vm-mobile-option-text",children:[zt("span",{className:"vm-mobile-option-text__label",children:"Time range"}),zt("span",{className:"vm-mobile-option-text__value",children:M})]}),zt("span",{className:"vm-mobile-option__arrow",children:zt(Vn,{})})]}):zt(hi,{title:o?"Time range controls":M,children:zt(ui,{className:w?"":"vm-header-button",variant:"contained",color:"primary",startIcon:zt(Wn,{}),onClick:C,children:o&&zt("span",{children:M})})})}),zt(ci,{open:x,buttonRef:O,placement:"bottom-right",onClose:E,clickOutside:!1,title:e?"Time range controls":"",children:zt("div",{className:_r()({"vm-time-selector":!0,"vm-time-selector_mobile":e}),ref:n,children:[zt("div",{className:"vm-time-selector-left",children:[zt("div",{className:_r()({"vm-time-selector-left-inputs":!0,"vm-time-selector-left-inputs_dark":t}),children:[zt(qi,{value:f,label:"From:",pickerLabel:"Date From",pickerRef:F,onChange:d,onEnter:I}),zt(qi,{value:l,label:"To:",pickerLabel:"Date To",pickerRef:T,onChange:c,onEnter:I})]}),zt("div",{className:"vm-time-selector-left-timezone",children:[zt("div",{className:"vm-time-selector-left-timezone__title",children:S.region}),zt("div",{className:"vm-time-selector-left-timezone__utc",children:S.utc})]}),zt(ui,{variant:"text",startIcon:zt(Gn,{}),onClick:function(){return D({type:"RUN_QUERY_TO_NOW"})},children:"switch to now"}),zt("div",{className:"vm-time-selector-left__controls",children:[zt(ui,{color:"error",variant:"outlined",onClick:function(){c(cn(fn(m))),d(cn(fn(g))),E()},children:"Cancel"}),zt(ui,{color:"primary",onClick:I,children:"Apply"})]})]}),zt(Oi,{relativeTime:y||"",setDuration:A})]})})]})},Qi=function(){var e=Gr().isMobile,t=gt(),n=(0,r.useRef)(null),i=v(ut(),2),o=i[0],u=i[1],l=o.get("date")||a()().tz().format(Ut),c=(0,r.useMemo)((function(){return a().tz(l).format(Ut)}),[l]),s=function(e){o.set("date",e),u(o)};return(0,r.useEffect)((function(){s(l)}),[]),zt("div",{children:[zt("div",{ref:n,children:e?zt("div",{className:"vm-mobile-option",children:[zt("span",{className:"vm-mobile-option__icon",children:zt(Qn,{})}),zt("div",{className:"vm-mobile-option-text",children:[zt("span",{className:"vm-mobile-option-text__label",children:"Date control"}),zt("span",{className:"vm-mobile-option-text__value",children:c})]}),zt("span",{className:"vm-mobile-option__arrow",children:zt(Vn,{})})]}):zt(hi,{title:"Date control",children:zt(ui,{className:t?"":"vm-header-button",variant:"contained",color:"primary",startIcon:zt(Qn,{}),children:c})})}),zt(Hi,{label:"Date control",date:l||"",format:Ut,onChange:s,targetRef:n})]})},Gi=[{seconds:0,title:"Off"},{seconds:1,title:"1s"},{seconds:2,title:"2s"},{seconds:5,title:"5s"},{seconds:10,title:"10s"},{seconds:30,title:"30s"},{seconds:60,title:"1m"},{seconds:300,title:"5m"},{seconds:900,title:"15m"},{seconds:1800,title:"30m"},{seconds:3600,title:"1h"},{seconds:7200,title:"2h"}],Ji=function(){var e=Gr().isMobile,t=An(),n=gt(),i=v((0,r.useState)(!1),2),a=i[0],o=i[1],u=v((0,r.useState)(Gi[0]),2),l=u[0],c=u[1],s=li(!1),f=s.value,d=s.toggle,h=s.setFalse,p=(0,r.useRef)(null);(0,r.useEffect)((function(){var e,n=l.seconds;return a?e=setInterval((function(){t({type:"RUN_QUERY"})}),1e3*n):c(Gi[0]),function(){e&&clearInterval(e)}}),[l,a]);var m=function(e){return function(){!function(e){(a&&!e.seconds||!a&&e.seconds)&&o((function(e){return!e})),c(e),h()}(e)}};return zt(Rt.HY,{children:[zt("div",{className:"vm-execution-controls",children:zt("div",{className:_r()({"vm-execution-controls-buttons":!0,"vm-execution-controls-buttons_mobile":e,"vm-header-button":!n}),children:[!e&&zt(hi,{title:"Refresh dashboard",children:zt(ui,{variant:"contained",color:"primary",onClick:function(){t({type:"RUN_QUERY"})},startIcon:zt(Un,{})})}),e?zt("div",{className:"vm-mobile-option",onClick:d,children:[zt("span",{className:"vm-mobile-option__icon",children:zt(zn,{})}),zt("div",{className:"vm-mobile-option-text",children:[zt("span",{className:"vm-mobile-option-text__label",children:"Auto-refresh"}),zt("span",{className:"vm-mobile-option-text__value",children:l.title})]}),zt("span",{className:"vm-mobile-option__arrow",children:zt(Vn,{})})]}):zt(hi,{title:"Auto-refresh control",children:zt("div",{ref:p,children:zt(ui,{variant:"contained",color:"primary",fullWidth:!0,endIcon:zt("div",{className:_r()({"vm-execution-controls-buttons__arrow":!0,"vm-execution-controls-buttons__arrow_open":f}),children:zt(Vn,{})}),onClick:d,children:l.title})})})]})}),zt(ci,{open:f,placement:"bottom-right",onClose:h,buttonRef:p,title:e?"Auto-refresh duration":void 0,children:zt("div",{className:_r()({"vm-execution-controls-list":!0,"vm-execution-controls-list_mobile":e}),children:Gi.map((function(t){return zt("div",{className:_r()({"vm-list-item":!0,"vm-list-item_mobile":e,"vm-list-item_active":t.seconds===l.seconds}),onClick:m(t),children:t.title},t.seconds)}))})})]})},Zi=function(e){var t;try{t=new URL(e)}catch(Lt){return!1}return"http:"===t.protocol||"https:"===t.protocol},Ki=function(e){var t=e.serverUrl,n=e.stateServerUrl,i=e.onChange,a=e.onEnter,o=v((0,r.useState)(""),2),u=o[0],l=o[1];return(0,r.useEffect)((function(){n||l(Nt.emptyServer),Zi(n)||l(Nt.validServer)}),[n]),zt(Si,{autofocus:!0,label:"Server URL",value:t,error:u,onChange:function(e){i(e||""),l("")},onEnter:a,inputmode:"url"})},Xi=[{label:"Graph",type:"chart"},{label:"JSON",type:"code"},{label:"Table",type:"table"}],ea=function(e){var t=e.limits,n=e.onChange,i=e.onEnter,a=Gr().isMobile,o=v((0,r.useState)({table:"",chart:"",code:""}),2),u=o[0],l=o[1],c=function(e){return function(r){!function(e,r){var i=e||"";l((function(e){return ft(ft({},e),{},ct({},r,+i<0?Nt.positiveNumber:""))})),n(ft(ft({},t),{},ct({},r,i||1/0)))}(r,e)}};return zt("div",{className:"vm-limits-configurator",children:[zt("div",{className:"vm-server-configurator__title",children:["Series limits by tabs",zt(hi,{title:"Set to 0 to disable the limit",children:zt(ui,{variant:"text",color:"primary",size:"small",startIcon:zt(jn,{})})}),zt("div",{className:"vm-limits-configurator-title__reset",children:zt(ui,{variant:"text",color:"primary",size:"small",startIcon:zt(zn,{}),onClick:function(){n(kt)},children:"Reset limits"})})]}),zt("div",{className:_r()({"vm-limits-configurator__inputs":!0,"vm-limits-configurator__inputs_mobile":a}),children:Xi.map((function(e){return zt("div",{children:zt(Si,{label:e.label,value:t[e.type],error:u[e.type],onChange:c(e.type),onEnter:i,type:"number"})},e.type)}))})]})},ta=function(e){var t=e.defaultExpanded,n=void 0!==t&&t,i=e.onChange,a=e.title,o=e.children,u=v((0,r.useState)(n),2),l=u[0],c=u[1];return(0,r.useEffect)((function(){i&&i(l)}),[l]),zt(Rt.HY,{children:[zt("header",{className:"vm-accordion-header ".concat(l&&"vm-accordion-header_open"),onClick:function(){c((function(e){return!e}))},children:[a,zt("div",{className:"vm-accordion-header__arrow ".concat(l&&"vm-accordion-header__arrow_open"),children:zt(Vn,{})})]}),l&&zt("section",{className:"vm-accordion-section",children:o},"content")]})},na=function(e){var t=e.timezoneState,n=e.onChange,i=Gr().isMobile,o=mn(),u=v((0,r.useState)(""),2),l=u[0],c=u[1],s=(0,r.useRef)(null),f=li(!1),d=f.value,h=f.toggle,p=f.setFalse,m=(0,r.useMemo)((function(){if(!l)return o;try{return mn(l)}catch(e){return{}}}),[l,o]),g=(0,r.useMemo)((function(){return Object.keys(m)}),[m]),y=(0,r.useMemo)((function(){return{region:a().tz.guess(),utc:pn(a().tz.guess())}}),[]),_=(0,r.useMemo)((function(){return{region:t,utc:pn(t)}}),[t]),b=function(e){return function(){!function(e){n(e.region),c(""),p()}(e)}};return zt("div",{className:"vm-timezones",children:[zt("div",{className:"vm-server-configurator__title",children:"Time zone"}),zt("div",{className:"vm-timezones-item vm-timezones-item_selected",onClick:h,ref:s,children:[zt("div",{className:"vm-timezones-item__title",children:_.region}),zt("div",{className:"vm-timezones-item__utc",children:_.utc}),zt("div",{className:_r()({"vm-timezones-item__icon":!0,"vm-timezones-item__icon_open":d}),children:zt(qn,{})})]}),zt(ci,{open:d,buttonRef:s,placement:"bottom-left",onClose:p,fullWidth:!0,title:i?"Time zone":void 0,children:zt("div",{className:_r()({"vm-timezones-list":!0,"vm-timezones-list_mobile":i}),children:[zt("div",{className:"vm-timezones-list-header",children:[zt("div",{className:"vm-timezones-list-header__search",children:zt(Si,{autofocus:!0,label:"Search",value:l,onChange:function(e){c(e)}})}),zt("div",{className:"vm-timezones-item vm-timezones-list-group-options__item",onClick:b(y),children:[zt("div",{className:"vm-timezones-item__title",children:["Browser Time (",y.region,")"]}),zt("div",{className:"vm-timezones-item__utc",children:y.utc})]})]}),g.map((function(e){return zt("div",{className:"vm-timezones-list-group",children:zt(ta,{defaultExpanded:!0,title:zt("div",{className:"vm-timezones-list-group__title",children:e}),children:zt("div",{className:"vm-timezones-list-group-options",children:m[e]&&m[e].map((function(e){return zt("div",{className:"vm-timezones-item vm-timezones-list-group-options__item",onClick:b(e),children:[zt("div",{className:"vm-timezones-item__title",children:e.region}),zt("div",{className:"vm-timezones-item__utc",children:e.utc})]},e.search)}))})})},e)}))]})})]})},ra=function(e){var t=e.options,n=e.value,i=e.label,a=e.onChange,o=(0,r.useRef)(null),u=v((0,r.useState)({width:"0px",left:"0px",borderRadius:"0px"}),2),l=u[0],c=u[1],s=function(e){return function(){a(e)}};return(0,r.useEffect)((function(){if(o.current){var e=t.findIndex((function(e){return e.value===n})),r=o.current.getBoundingClientRect().width,i=e*r,a="0";0===e&&(a="16px 0 0 16px"),e===t.length-1&&(a="10px",i-=1,a="0 16px 16px 0"),0!==e&&e!==t.length-1&&(r+=1,i-=1),c({width:"".concat(r,"px"),left:"".concat(i,"px"),borderRadius:a})}else c({width:"0px",left:"0px",borderRadius:"0px"})}),[o,n,t]),zt("div",{className:"vm-toggles",children:[i&&zt("label",{className:"vm-toggles__label",children:i}),zt("div",{className:"vm-toggles-group",style:{gridTemplateColumns:"repeat(".concat(t.length,", 1fr)")},children:[l.borderRadius&&zt("div",{className:"vm-toggles-group__highlight",style:l}),t.map((function(e,t){return zt("div",{className:_r()({"vm-toggles-group-item":!0,"vm-toggles-group-item_first":0===t,"vm-toggles-group-item_active":e.value===n,"vm-toggles-group-item_icon":e.icon&&e.title}),onClick:s(e.value),ref:e.value===n?o:null,children:[e.icon,e.title]},e.value)}))]})]})},ia=Object.values(Mt).map((function(e){return{title:e,value:e}})),aa=function(e){var t=e.theme,n=e.onChange,r=Gr().isMobile;return zt("div",{className:_r()({"vm-theme-control":!0,"vm-theme-control_mobile":r}),children:[zt("div",{className:"vm-server-configurator__title",children:"Theme preferences"}),zt("div",{className:"vm-theme-control__toggle",children:zt(ra,{options:ia,value:t,onChange:function(e){n(e)}})},"".concat(r))]})},oa="Settings",ua=function(){var e=Gr().isMobile,t=gt(),n=$t(),i=n.serverUrl,a=n.theme,o=Sn().timezone,u=Pr().seriesLimits,l=Ht(),c=An(),s=Rr(),f=v((0,r.useState)(i),2),d=f[0],h=f[1],p=v((0,r.useState)(u),2),m=p[0],g=p[1],y=v((0,r.useState)(o),2),_=y[0],b=y[1],D=li(!1),w=D.value,k=D.setTrue,x=D.setFalse,C=function(){x(),h(i),g(u),b(o)},E=function(){l({type:"SET_SERVER",payload:d}),c({type:"SET_TIMEZONE",payload:_}),s({type:"SET_SERIES_LIMITS",payload:m}),x()};return(0,r.useEffect)((function(){i!==d&&h(i)}),[i]),zt(Rt.HY,{children:[e?zt("div",{className:"vm-mobile-option",onClick:k,children:[zt("span",{className:"vm-mobile-option__icon",children:zt(Rn,{})}),zt("div",{className:"vm-mobile-option-text",children:zt("span",{className:"vm-mobile-option-text__label",children:oa})}),zt("span",{className:"vm-mobile-option__arrow",children:zt(Vn,{})})]}):zt(hi,{title:oa,children:zt(ui,{className:_r()({"vm-header-button":!t}),variant:"contained",color:"primary",startIcon:zt(Rn,{}),onClick:k})}),w&&zt(di,{title:oa,onClose:C,children:zt("div",{className:_r()({"vm-server-configurator":!0,"vm-server-configurator_mobile":e}),children:[!t&&zt("div",{className:"vm-server-configurator__input",children:zt(Ki,{stateServerUrl:i,serverUrl:d,onChange:h,onEnter:E})}),zt("div",{className:"vm-server-configurator__input",children:zt(ea,{limits:m,onChange:g,onEnter:E})}),zt("div",{className:"vm-server-configurator__input",children:zt(na,{timezoneState:_,onChange:b})}),!t&&zt("div",{className:"vm-server-configurator__input",children:zt(aa,{theme:a,onChange:function(e){l({type:"SET_THEME",payload:e})}})}),zt("div",{className:"vm-server-configurator-footer",children:[zt(ui,{color:"error",variant:"outlined",onClick:C,children:"Cancel"}),zt(ui,{color:"primary",variant:"contained",onClick:E,children:"Apply"})]})]})})]})};function la(){la=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",o=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(N){l=function(e,t,n){return e[t]=n}}function c(e,t,n,i){var a=t&&t.prototype instanceof d?t:d,o=Object.create(a.prototype),u=new E(i||[]);return r(o,"_invoke",{value:w(e,n,u)}),o}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(N){return{type:"throw",arg:N}}}e.wrap=c;var f={};function d(){}function h(){}function p(){}var m={};l(m,a,(function(){return this}));var v=Object.getPrototypeOf,g=v&&v(v(S([])));g&&g!==t&&n.call(g,a)&&(m=g);var y=p.prototype=d.prototype=Object.create(m);function _(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function i(r,a,o,u){var l=s(e[r],e,a);if("throw"!==l.type){var c=l.arg,f=c.value;return f&&"object"==D(f)&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){i("next",e,o,u)}),(function(e){i("throw",e,o,u)})):t.resolve(f).then((function(e){c.value=e,o(c)}),(function(e){return i("throw",e,o,u)}))}u(l.arg)}var a;r(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){i(e,n,t,r)}))}return a=a?a.then(r,r):r()}})}function w(e,t,n){var r="suspendedStart";return function(i,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw a;return A()}for(n.method=i,n.arg=a;;){var o=n.delegate;if(o){var u=k(o,n);if(u){if(u===f)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=s(e,t,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===f)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}function k(e,t){var n=t.method,r=e.iterator[n];if(void 0===r)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),f;var i=s(r,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,f;var a=i.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function E(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function S(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function t(){for(;++r=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),C(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;C(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:S(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function ca(e,t,n,r,i,a,o){try{var u=e[a](o),l=u.value}catch(c){return void n(c)}u.done?t(l):Promise.resolve(l).then(r,i)}function sa(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function o(e){ca(a,r,i,o,u,"next",e)}function u(e){ca(a,r,i,o,u,"throw",e)}o(void 0)}))}}var fa,da,ha=function(e){var t=e.displaySidebar,n=e.isMobile,r=e.headerSetup,i=e.accountIds;return zt("div",{className:_r()({"vm-header-controls":!0,"vm-header-controls_mobile":n}),children:[(null===r||void 0===r?void 0:r.tenant)&&zt(Mi,{accountIds:i||[]}),(null===r||void 0===r?void 0:r.stepControl)&&zt(Ti,{}),(null===r||void 0===r?void 0:r.timeSelector)&&zt(Wi,{}),(null===r||void 0===r?void 0:r.cardinalityDatePicker)&&zt(Qi,{}),(null===r||void 0===r?void 0:r.executionControls)&&zt(Ji,{}),zt(ua,{}),!t&&zt(xi,{})]})},pa=function(e){var t=gt(),n=Me().pathname,i=function(){var e=vt().useTenantID,t=gt(),n=$t().serverUrl,i=v((0,r.useState)(!1),2),a=i[0],o=i[1],u=v((0,r.useState)(),2),l=u[0],c=u[1],s=v((0,r.useState)([]),2),f=s[0],d=s[1],h=(0,r.useMemo)((function(){return"".concat(n.replace(/^(.+)(\/select.+)/,"$1"),"/admin/tenants")}),[n]),p=(0,r.useMemo)((function(){return!!Ni(n)}),[n]),m=t?!e:!p;return(0,r.useEffect)((function(){if(!m){var e=function(){var e=sa(la().mark((function e(){var t,n,r;return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),e.prev=1,e.next=4,fetch(h);case 4:return t=e.sent,e.next=7,t.json();case 7:n=e.sent,r=n.data||[],d(r.sort((function(e,t){return e.localeCompare(t)}))),t.ok?c(void 0):c("".concat(n.errorType,"\r\n").concat(null===n||void 0===n?void 0:n.error)),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),e.t0 instanceof Error&&c("".concat(e.t0.name,": ").concat(e.t0.message));case 16:o(!1);case 17:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();e().catch(console.error)}}),[h]),{accountIds:f,isLoading:a,error:l}}(),a=i.accountIds,o=li(!1),u=o.value,l=o.toggle,c=o.setFalse,s=(0,r.useMemo)((function(){return(pt[n]||{}).header||{}}),[n]);return e.isMobile?zt(Rt.HY,{children:[zt("div",{children:zt(ui,{className:_r()({"vm-header-button":!t}),startIcon:zt(mr,{}),onClick:l})}),zt(di,{title:"Controls",onClose:c,isOpen:u,className:_r()({"vm-header-controls-modal":!0,"vm-header-controls-modal_open":u}),children:zt(ha,ft(ft({},e),{},{accountIds:a,headerSetup:s}))})]}):zt(ha,ft(ft({},e),{},{accountIds:a,headerSetup:s}))},ma=function(){var e=Gr().isMobile,t=Er(),n=(0,r.useMemo)((function(){return window.innerWidth<1e3}),[t]),i=$t().isDarkTheme,a=gt(),o=(0,r.useMemo)((function(){return Ft(i?"color-background-block":"color-primary")}),[i]),u=(0,r.useMemo)((function(){var e=vt().headerStyles,t=void 0===e?{}:e,n=t.background,r=void 0===n?a?"#FFF":o:n,i=t.color;return{background:r,color:void 0===i?a?o:"#FFF":i}}),[o]),l=u.background,c=u.color,s=Fe(),f=function(){s({pathname:mt.home}),window.location.reload()};return zt("header",{className:_r()({"vm-header":!0,"vm-header_app":a,"vm-header_dark":i,"vm-header_mobile":e}),style:{background:l,color:c},children:[n?zt(Ei,{background:l,color:c}):zt(Rt.HY,{children:[!a&&zt("div",{className:"vm-header-logo",onClick:f,style:{color:c},children:zt(Bn,{})}),zt(fi,{color:c,background:l})]}),e&&zt("div",{className:"vm-header-logo vm-header-logo_mobile",onClick:f,style:{color:c},children:zt(Bn,{})}),zt(pa,{displaySidebar:n,isMobile:e})]})},va=function(){var e=Gr().isMobile,t="2019-".concat(a()().format("YYYY"));return zt("footer",{className:"vm-footer",children:[zt("a",{className:"vm-link vm-footer__website",target:"_blank",href:"https://victoriametrics.com/",rel:"me noreferrer",children:[zt(Pn,{}),"victoriametrics.com"]}),zt("a",{className:"vm-link vm-footer__link",target:"_blank",href:"https://docs.victoriametrics.com/#vmui",rel:"help noreferrer",children:[zt(fr,{}),e?"Docs":"Documentation"]}),zt("a",{className:"vm-link vm-footer__link",target:"_blank",href:"https://github.com/VictoriaMetrics/VictoriaMetrics/issues/new/choose",rel:"noreferrer",children:[zt(dr,{}),e?"New issue":"Create an issue"]}),zt("div",{className:"vm-footer__copyright",children:["\xa9 ",t," VictoriaMetrics"]})]})},ga=function(){var e=sa(la().mark((function e(t){var n,r;return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("./dashboards/".concat(t));case 2:return n=e.sent,e.next=5,n.json();case 5:return r=e.sent,e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ya=function(){var e=gt(),t=$t().serverUrl,n=(0,r.useContext)(ni).dispatch,i=v((0,r.useState)(!1),2),a=i[0],o=i[1],u=v((0,r.useState)(""),2),l=u[0],c=u[1],s=v((0,r.useState)([]),2),f=s[0],d=s[1],h=function(){var e=sa(la().mark((function e(){var t,n;return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,null!==(t=window.__VMUI_PREDEFINED_DASHBOARDS__)&&void 0!==t&&t.length){e.next=4;break}return e.abrupt("return",[]);case 4:return e.next=6,Promise.all(t.map(function(){var e=sa(la().mark((function e(t){return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",ga(t));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 6:n=e.sent,d((function(e){return[].concat(_(n),_(e))})),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),e.t0 instanceof Error&&c("".concat(e.t0.name,": ").concat(e.t0.message));case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}(),p=function(){var e=sa(la().mark((function e(){var n,r,i;return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return c(""),o(!0),e.prev=4,e.next=7,fetch("".concat(t,"/vmui/custom-dashboards"));case 7:return n=e.sent,e.next=10,n.json();case 10:if(r=e.sent,!n.ok){e.next=22;break}if(!((i=r.dashboardsSettings)&&i.length>0)){e.next=17;break}d((function(e){return[].concat(_(e),_(i))})),e.next=19;break;case 17:return e.next=19,h();case 19:o(!1),e.next=26;break;case 22:return e.next=24,h();case 24:c(r.error),o(!1);case 26:e.next=34;break;case 28:return e.prev=28,e.t0=e.catch(4),o(!1),e.t0 instanceof Error&&c("".concat(e.t0.name,": ").concat(e.t0.message)),e.next=34,h();case 34:case"end":return e.stop()}}),e,null,[[4,28]])})));return function(){return e.apply(this,arguments)}}();return(0,r.useEffect)((function(){e||(d([]),p())}),[t]),(0,r.useEffect)((function(){n({type:"SET_DASHBOARDS_SETTINGS",payload:f})}),[f]),(0,r.useEffect)((function(){n({type:"SET_DASHBOARDS_LOADING",payload:a})}),[a]),(0,r.useEffect)((function(){n({type:"SET_DASHBOARDS_ERROR",payload:l})}),[l]),{dashboardsSettings:f,isLoading:a,error:l}},_a=function(){var e=gt(),t=Gr().isMobile,n=Me().pathname,i=v(ut(),2),a=i[0],o=i[1];ya();return(0,r.useEffect)((function(){var e,t="vmui",r=null===(e=pt[n])||void 0===e?void 0:e.title;document.title=r?"".concat(r," - ").concat(t):t}),[n]),(0,r.useEffect)((function(){var e=window.location,t=e.search,n=e.href;if(t){var r=bt().parse(t,{ignoreQueryPrefix:!0});Object.entries(r).forEach((function(e){var t=v(e,2),n=t[0],r=t[1];return a.set(n,r)})),o(a),window.location.search=""}var i=n.replace(/\/\?#\//,"/#/");i!==n&&window.location.replace(i)}),[]),zt("section",{className:"vm-container",children:[zt(ma,{}),zt("div",{className:_r()({"vm-container-body":!0,"vm-container-body_mobile":t,"vm-container-body_app":e}),children:zt(Ye,{})}),!e&&zt(va,{})]})},ba="u-off",Da="u-label",wa="width",ka="height",xa="top",Ca="bottom",Ea="left",Sa="right",Aa="#000",Na=Aa+"0",Ma="mousemove",Fa="mousedown",Ta="mouseup",Oa="mouseenter",Ia="mouseleave",Ba="dblclick",Pa="change",Ra="dppxchange",La="--",za="undefined"!=typeof window,ja=za?document:null,$a=za?window:null,Ha=za?navigator:null;function Ya(e,t){if(null!=t){var n=e.classList;!n.contains(t)&&n.add(t)}}function Ua(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function Va(e,t,n){e.style[t]=n+"px"}function qa(e,t,n,r){var i=ja.createElement(e);return null!=t&&Ya(i,t),null!=n&&n.insertBefore(i,r),i}function Wa(e,t){return qa("div",e,t)}var Qa=new WeakMap;function Ga(e,t,n,r,i){var a="translate("+t+"px,"+n+"px)";a!=Qa.get(e)&&(e.style.transform=a,Qa.set(e,a),t<0||n<0||t>r||n>i?Ya(e,ba):Ua(e,ba))}var Ja=new WeakMap;function Za(e,t,n){var r=t+n;r!=Ja.get(e)&&(Ja.set(e,r),e.style.background=t,e.style.borderColor=n)}var Ka=new WeakMap;function Xa(e,t,n,r){var i=t+""+n;i!=Ka.get(e)&&(Ka.set(e,i),e.style.height=n+"px",e.style.width=t+"px",e.style.marginLeft=r?-t/2+"px":0,e.style.marginTop=r?-n/2+"px":0)}var eo={passive:!0},to=ft(ft({},eo),{},{capture:!0});function no(e,t,n,r){t.addEventListener(e,n,r?to:eo)}function ro(e,t,n,r){t.removeEventListener(e,n,r?to:eo)}function io(e,t,n,r){var i;n=n||0;for(var a=(r=r||t.length-1)<=2147483647;r-n>1;)t[i=a?n+r>>1:Do((n+r)/2)]=t&&i<=n;i+=r)if(null!=e[i])return i;return-1}function oo(e,t,n,r){var i=So(e),a=So(t),o=10==n?Ao:No;e==t&&(-1==i?(e*=n,t/=n):(e/=n,t*=n));var u=1==a?ko:Do,l=(1==i?Do:ko)(o(bo(e))),c=u(o(bo(t))),s=Eo(n,l),f=Eo(n,c);return 10==n&&(l<0&&(s=Uo(s,-l)),c<0&&(f=Uo(f,-c))),r||2==n?(e=s*i,t=f*a):(e=Yo(e,s),t=Ho(t,f)),[e,t]}function uo(e,t,n,r){var i=oo(e,t,n,r);return 0==e&&(i[0]=0),0==t&&(i[1]=0),i}za&&function e(){var t=devicePixelRatio;fa!=t&&(fa=t,da&&ro(Pa,da,e),da=matchMedia("(min-resolution: ".concat(fa-.001,"dppx) and (max-resolution: ").concat(fa+.001,"dppx)")),no(Pa,da,e),$a.dispatchEvent(new CustomEvent(Ra)))}();var lo=.1,co={mode:3,pad:lo},so={pad:0,soft:null,mode:0},fo={min:so,max:so};function ho(e,t,n,r){return eu(n)?mo(e,t,n):(so.pad=n,so.soft=r?0:null,so.mode=r?3:0,mo(e,t,fo))}function po(e,t){return null==e?t:e}function mo(e,t,n){var r=n.min,i=n.max,a=po(r.pad,0),o=po(i.pad,0),u=po(r.hard,-Fo),l=po(i.hard,Fo),c=po(r.soft,Fo),s=po(i.soft,-Fo),f=po(r.mode,0),d=po(i.mode,0),h=t-e,p=Ao(h),m=Co(bo(e),bo(t)),v=Ao(m),g=bo(v-p);(h<1e-9||g>10)&&(h=0,0!=e&&0!=t||(h=1e-9,2==f&&c!=Fo&&(a=0),2==d&&s!=-Fo&&(o=0)));var y=h||m||1e3,_=Ao(y),b=Eo(10,Do(_)),D=Uo(Yo(e-y*(0==h?0==e?.1:1:a),b/10),9),w=e>=c&&(1==f||3==f&&D<=c||2==f&&D>=c)?c:Fo,k=Co(u,D=w?w:xo(w,D)),x=Uo(Ho(t+y*(0==h?0==t?.1:1:o),b/10),9),C=t<=s&&(1==d||3==d&&x>=s||2==d&&x<=s)?s:-Fo,E=xo(l,x>C&&t<=C?C:Co(C,x));return k==E&&0==k&&(E=100),[k,E]}var vo=new Intl.NumberFormat(za?Ha.language:"en-US"),go=function(e){return vo.format(e)},yo=Math,_o=yo.PI,bo=yo.abs,Do=yo.floor,wo=yo.round,ko=yo.ceil,xo=yo.min,Co=yo.max,Eo=yo.pow,So=yo.sign,Ao=yo.log10,No=yo.log2,Mo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return yo.asinh(e/t)},Fo=1/0;function To(e){return 1+(0|Ao((e^e>>31)-(e>>31)))}function Oo(e,t,n){return xo(Co(e,t),n)}function Io(e){return"function"==typeof e?e:function(){return e}}var Bo=function(e){return e},Po=function(e,t){return t},Ro=function(e){return null},Lo=function(e){return!0},zo=function(e,t){return e==t},jo=function(e){return Uo(e,14)};function $o(e,t){return jo(Uo(jo(e/t))*t)}function Ho(e,t){return jo(ko(jo(e/t))*t)}function Yo(e,t){return jo(Do(jo(e/t))*t)}function Uo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(Ko(e))return e;var n=Math.pow(10,t),r=e*n*(1+Number.EPSILON);return wo(r)/n}var Vo=new Map;function qo(e){return((""+e).split(".")[1]||"").length}function Wo(e,t,n,r){for(var i=[],a=r.map(qo),o=t;o=0&&o>=0?0:u)+(o>=a[c]?0:a[c]),d=Uo(s,f);i.push(d),Vo.set(d,f)}return i}var Qo={},Go=[],Jo=[null,null],Zo=Array.isArray,Ko=Number.isInteger;function Xo(e){return"string"==typeof e}function eu(e){var t=!1;if(null!=e){var n=e.constructor;t=null==n||n==Object}return t}function tu(e){return null!=e&&"object"==typeof e}var nu=Object.getPrototypeOf(Uint8Array);function ru(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eu;if(Zo(e)){var r=e.find((function(e){return null!=e}));if(Zo(r)||n(r)){t=Array(e.length);for(var i=0;ia){for(r=o-1;r>=0&&null==e[r];)e[r--]=null;for(r=o+1;r12?t-12:t},AA:function(e){return e.getHours()>=12?"PM":"AM"},aa:function(e){return e.getHours()>=12?"pm":"am"},a:function(e){return e.getHours()>=12?"p":"a"},mm:function(e){return hu(e.getMinutes())},m:function(e){return e.getMinutes()},ss:function(e){return hu(e.getSeconds())},s:function(e){return e.getSeconds()},fff:function(e){return((t=e.getMilliseconds())<10?"00":t<100?"0":"")+t;var t}};function mu(e,t){t=t||du;for(var n,r=[],i=/\{([a-z]+)\}|[^{]+/gi;n=i.exec(e);)r.push("{"==n[0][0]?pu[n[1]]:n[0]);return function(e){for(var n="",i=0;i=o,m=f>=a&&f=i?i:f,M=_+(Do(c)-Do(g))+Ho(g-_,N);h.push(M);for(var F=t(M),T=F.getHours()+F.getMinutes()/n+F.getSeconds()/r,O=f/r,I=d/u.axes[l]._space;!((M=Uo(M+f,1==e?0:3))>s);)if(O>1){var B=Do(Uo(T+O,6))%24,P=t(M).getHours()-B;P>1&&(P=-1),T=(T+O)%24,Uo(((M-=P*r)-h[h.length-1])/f,3)*I>=.7&&h.push(M)}else h.push(M)}return h}}]}var Iu=v(Ou(1),3),Bu=Iu[0],Pu=Iu[1],Ru=Iu[2],Lu=v(Ou(.001),3),zu=Lu[0],ju=Lu[1],$u=Lu[2];function Hu(e,t){return e.map((function(e){return e.map((function(n,r){return 0==r||8==r||null==n?n:t(1==r||0==e[8]?n:e[1]+n)}))}))}function Yu(e,t){return function(n,r,i,a,o){var u,l,c,s,f,d,h=t.find((function(e){return o>=e[0]}))||t[t.length-1];return r.map((function(t){var n=e(t),r=n.getFullYear(),i=n.getMonth(),a=n.getDate(),o=n.getHours(),p=n.getMinutes(),m=n.getSeconds(),v=r!=u&&h[2]||i!=l&&h[3]||a!=c&&h[4]||o!=s&&h[5]||p!=f&&h[6]||m!=d&&h[7]||h[1];return u=r,l=i,c=a,s=o,f=p,d=m,v(n)}))}}function Uu(e,t,n){return new Date(e,t,n)}function Vu(e,t){return t(e)}Wo(2,-53,53,[1]);function qu(e,t){return function(n,r,i,a){return null==a?La:t(e(r))}}var Wu={show:!0,live:!0,isolate:!1,mount:function(){},markers:{show:!0,width:2,stroke:function(e,t){var n=e.series[t];return n.width?n.stroke(e,t):n.points.width?n.points.stroke(e,t):null},fill:function(e,t){return e.series[t].fill(e,t)},dash:"solid"},idx:null,idxs:null,values:[]};var Qu=[0,0];function Gu(e,t,n){return function(e){0==e.button&&n(e)}}function Ju(e,t,n){return n}var Zu={show:!0,x:!0,y:!0,lock:!1,move:function(e,t,n){return Qu[0]=t,Qu[1]=n,Qu},points:{show:function(e,t){var n=e.cursor.points,r=Wa(),i=n.size(e,t);Va(r,wa,i),Va(r,ka,i);var a=i/-2;Va(r,"marginLeft",a),Va(r,"marginTop",a);var o=n.width(e,t,i);return o&&Va(r,"borderWidth",o),r},size:function(e,t){return e.series[t].points.size},width:0,stroke:function(e,t){var n=e.series[t].points;return n._stroke||n._fill},fill:function(e,t){var n=e.series[t].points;return n._fill||n._stroke}},bind:{mousedown:Gu,mouseup:Gu,click:Gu,dblclick:Gu,mousemove:Ju,mouseleave:Ju,mouseenter:Ju},drag:{setScale:!0,x:!0,y:!1,dist:0,uni:null,click:function(e,t){t.stopPropagation(),t.stopImmediatePropagation()},_x:!1,_y:!1},focus:{prox:-1,bias:0},left:-10,top:-10,idx:null,dataIdx:function(e,t,n){return n},idxs:null},Ku={show:!0,stroke:"rgba(0,0,0,0.07)",width:2},Xu=iu({},Ku,{filter:Po}),el=iu({},Xu,{size:10}),tl=iu({},Ku,{show:!1}),nl='12px system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"',rl="bold "+nl,il={show:!0,scale:"x",stroke:Aa,space:50,gap:5,size:50,labelGap:0,labelSize:30,labelFont:rl,side:2,grid:Xu,ticks:el,border:tl,font:nl,rotate:0},al={show:!0,scale:"x",auto:!1,sorted:1,min:Fo,max:-Fo,idxs:[]};function ol(e,t,n,r,i){return t.map((function(e){return null==e?"":go(e)}))}function ul(e,t,n,r,i,a,o){for(var u=[],l=Vo.get(i)||0,c=n=o?n:Uo(Ho(n,i),l);c<=r;c=Uo(c+i,l))u.push(Object.is(c,-0)?0:c);return u}function ll(e,t,n,r,i,a,o){var u=[],l=e.scales[e.axes[t].scale].log,c=Do((10==l?Ao:No)(n));i=Eo(l,c),10==l&&c<0&&(i=Uo(i,-c));var s=n;do{u.push(s),s+=i,10==l&&(s=Uo(s,Vo.get(i))),s>=i*l&&(i=s)}while(s<=r);return u}function cl(e,t,n,r,i,a,o){var u=e.scales[e.axes[t].scale].asinh,l=r>u?ll(e,t,Co(u,n),r,i):[u],c=r>=0&&n<=0?[0]:[];return(n<-u?ll(e,t,Co(u,-r),-n,i):[u]).reverse().map((function(e){return-e})).concat(c,l)}var sl=/./,fl=/[12357]/,dl=/[125]/,hl=/1/;function pl(e,t,n,r,i){var a=e.axes[n],o=a.scale,u=e.scales[o];if(3==u.distr&&2==u.log)return t;var l=e.valToPos,c=a._space,s=l(10,o),f=l(9,o)-s>=c?sl:l(7,o)-s>=c?fl:l(5,o)-s>=c?dl:hl;return t.map((function(e){return 4==u.distr&&0==e||f.test(e)?e:null}))}function ml(e,t,n,r){return null==r?La:null==t?"":go(t)}var vl={show:!0,scale:"y",stroke:Aa,space:30,gap:5,size:50,labelGap:0,labelSize:30,labelFont:rl,side:3,grid:Xu,ticks:el,border:tl,font:nl,rotate:0};var gl={scale:null,auto:!0,sorted:0,min:Fo,max:-Fo},yl=function(e,t,n,r,i){return i},_l={show:!0,auto:!0,sorted:0,gaps:yl,alpha:1,facets:[iu({},gl,{scale:"x"}),iu({},gl,{scale:"y"})]},bl={scale:"y",auto:!0,sorted:0,show:!0,spanGaps:!1,gaps:yl,alpha:1,points:{show:function(e,t){var n=e.series[0],r=n.scale,i=n.idxs,a=e._data[0],o=e.valToPos(a[i[0]],r,!0),u=e.valToPos(a[i[1]],r,!0),l=bo(u-o)/(e.series[t].points.space*fa);return i[1]-i[0]<=l},filter:null},values:null,min:Fo,max:-Fo,idxs:[],path:null,clip:null};function Dl(e,t,n,r,i){return n/10}var wl={time:!0,auto:!0,distr:1,log:10,asinh:1,min:null,max:null,dir:1,ori:0},kl=iu({},wl,{time:!1,ori:1}),xl={};function Cl(e,t){var n=xl[e];return n||(n={key:e,plots:[],sub:function(e){n.plots.push(e)},unsub:function(e){n.plots=n.plots.filter((function(t){return t!=e}))},pub:function(e,t,r,i,a,o,u){for(var l=0;l0){o=new Path2D;for(var u=0==t?jl:$l,l=n,c=0;cs[0]){var f=s[0]-l;f>0&&u(o,l,r,f,r+a),l=s[1]}}var d=n+i-l;d>0&&u(o,l,r,d,r+a)}return o}function Ol(e,t,n,r,i,a,o){for(var u=[],l=e.length,c=1==i?n:r;c>=n&&c<=r;c+=i){if(null===t[c]){var s=c,f=c;if(1==i)for(;++c<=r&&null===t[c];)f=c;else for(;--c>=n&&null===t[c];)f=c;var d=a(e[s]),h=f==s?d:a(e[f]),p=s-i;d=o<=0&&p>=0&&p=0&&m>=0&&m=d&&u.push([d,h])}}return u}function Il(e){return 0==e?Bo:1==e?wo:function(t){return $o(t,e)}}function Bl(e){var t=0==e?Pl:Rl,n=0==e?function(e,t,n,r,i,a){e.arcTo(t,n,r,i,a)}:function(e,t,n,r,i,a){e.arcTo(n,t,i,r,a)},r=0==e?function(e,t,n,r,i){e.rect(t,n,r,i)}:function(e,t,n,r,i){e.rect(n,t,i,r)};return function(e,i,a,o,u){var l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0;0==l&&0==c?r(e,i,a,o,u):(l=xo(l,o/2,u/2),c=xo(c,o/2,u/2),t(e,i+l,a),n(e,i+o,a,i+o,a+u,l),n(e,i+o,a+u,i,a+u,c),n(e,i,a+u,i,a,c),n(e,i,a,i+o,a,l),e.closePath())}}var Pl=function(e,t,n){e.moveTo(t,n)},Rl=function(e,t,n){e.moveTo(n,t)},Ll=function(e,t,n){e.lineTo(t,n)},zl=function(e,t,n){e.lineTo(n,t)},jl=Bl(0),$l=Bl(1),Hl=function(e,t,n,r,i,a){e.arc(t,n,r,i,a)},Yl=function(e,t,n,r,i,a){e.arc(n,t,r,i,a)},Ul=function(e,t,n,r,i,a,o){e.bezierCurveTo(t,n,r,i,a,o)},Vl=function(e,t,n,r,i,a,o){e.bezierCurveTo(n,t,i,r,o,a)};function ql(e){return function(e,t,n,r,i){return Al(e,t,(function(t,a,o,u,l,c,s,f,d,h,p){var m,v,g=t.pxRound,y=t.points;0==u.ori?(m=Pl,v=Hl):(m=Rl,v=Yl);var _=Uo(y.width*fa,3),b=(y.size-y.width)/2*fa,D=Uo(2*b,3),w=new Path2D,k=new Path2D,x=e.bbox,C=x.left,E=x.top,S=x.width,A=x.height;jl(k,C-D,E-D,S+2*D,A+2*D);var N=function(e){if(null!=o[e]){var t=g(c(a[e],u,h,f)),n=g(s(o[e],l,p,d));m(w,t+b,n),v(w,t,n,b,0,2*_o)}};if(i)i.forEach(N);else for(var M=n;M<=r;M++)N(M);return{stroke:_>0?w:null,fill:w,clip:k,flags:El|Sl}}))}}function Wl(e){return function(t,n,r,i,a,o){r!=i&&(a!=r&&o!=r&&e(t,n,r),a!=i&&o!=i&&e(t,n,i),e(t,n,o))}}var Ql=Wl(Ll),Gl=Wl(zl);function Jl(e){var t=po(null===e||void 0===e?void 0:e.alignGaps,0);return function(e,n,r,i){return Al(e,n,(function(a,o,u,l,c,s,f,d,h,p,m){var g,y,b=a.pxRound,D=function(e){return b(s(e,l,p,d))},w=function(e){return b(f(e,c,m,h))};0==l.ori?(g=Ll,y=Ql):(g=zl,y=Gl);for(var k,x,C,E=l.dir*(0==l.ori?1:-1),S={stroke:new Path2D,fill:null,clip:null,band:null,gaps:null,flags:El},A=S.stroke,N=Fo,M=-Fo,F=D(o[1==E?r:i]),T=ao(u,r,i,1*E),O=ao(u,r,i,-1*E),I=D(o[T]),B=D(o[O]),P=!1,R=1==E?r:i;R>=r&&R<=i;R+=E){var L=D(o[R]),z=u[R];L==F?null!=z?(x=w(z),N==Fo&&(g(A,L,x),k=x),N=xo(x,N),M=Co(x,M)):null===z&&(P=!0):(N!=Fo&&(y(A,F,N,M,k,x),C=F),null!=z?(g(A,L,x=w(z)),N=M=k=x):(N=Fo,M=-Fo,null===z&&(P=!0)),F=L)}N!=Fo&&N!=M&&C!=F&&y(A,F,N,M,k,x);var j=v(Nl(e,n),2),$=j[0],H=j[1];if(null!=a.fill||0!=$){var Y=S.fill=new Path2D(A),U=w(a.fillTo(e,n,a.min,a.max,$));g(Y,B,U),g(Y,I,U)}if(!a.spanGaps){var V,q=[];P&&(V=q).push.apply(V,_(Ol(o,u,r,i,E,D,t))),S.gaps=q=a.gaps(e,n,r,i,q),S.clip=Tl(q,l.ori,d,h,p,m)}return 0!=H&&(S.band=2==H?[Fl(e,n,r,i,A,-1),Fl(e,n,r,i,A,1)]:Fl(e,n,r,i,A,H)),S}))}}function Zl(e,t,n,r,i,a){var o=e.length;if(o<2)return null;var u=new Path2D;if(n(u,e[0],t[0]),2==o)r(u,e[1],t[1]);else{for(var l=Array(o),c=Array(o-1),s=Array(o-1),f=Array(o-1),d=0;d0!==c[h]>0?l[h]=0:(l[h]=3*(f[h-1]+f[h])/((2*f[h]+f[h-1])/c[h-1]+(f[h]+2*f[h-1])/c[h]),isFinite(l[h])||(l[h]=0));l[o-1]=c[o-2];for(var p=0;p=i&&a+(l<5?Vo.get(l):0)<=17)return[l,c]}while(++u0?e:t.clamp(r,e,t.min,t.max,t.key)):4==t.distr?Mo(e,t.asinh):e)-t._min)/(t._max-t._min)}function o(e,t,n,r){var i=a(e,t);return r+n*(-1==t.dir?1-i:i)}function u(e,t,n,r){var i=a(e,t);return r+n*(-1==t.dir?i:1-i)}function l(e,t,n,r){return 0==t.ori?o(e,t,n,r):u(e,t,n,r)}r.valToPosH=o,r.valToPosV=u;var c=!1;r.status=0;var s=r.root=Wa("uplot");(null!=e.id&&(s.id=e.id),Ya(s,e.class),e.title)&&(Wa("u-title",s).textContent=e.title);var f=qa("canvas"),d=r.ctx=f.getContext("2d"),h=Wa("u-wrap",s);no("click",h,(function(e){(xt!=bt||Ct!=Dt)&&Ft.click(r,e)}),!0);var p=r.under=Wa("u-under",h);h.appendChild(f);var m=r.over=Wa("u-over",h),g=+po((e=ru(e)).pxAlign,1),y=Il(g);(e.plugins||[]).forEach((function(t){t.opts&&(e=t.opts(r,e)||e)}));var _,b,D=e.ms||.001,w=r.series=1==i?nc(e.series||[],al,bl,!1):(_=e.series||[null],b=_l,_.map((function(e,t){return 0==t?null:iu({},b,e)}))),k=r.axes=nc(e.axes||[],il,vl,!0),x=r.scales={},C=r.bands=e.bands||[];C.forEach((function(e){e.fill=Io(e.fill||null),e.dir=po(e.dir,-1)}));var E=2==i?w[1].facets[0].scale:w[0].scale,S={axes:function(){for(var e=function(){var e=k[t];if(!e.show||!e._show)return"continue";var n,i,a=e.side,o=a%2,u=e.stroke(r,t),c=0==a||3==a?-1:1;if(e.label){var s=e.labelGap*c,f=wo((e._lpos+s)*fa);nt(e.labelFont[0],u,"center",2==a?xa:Ca),d.save(),1==o?(n=i=0,d.translate(f,wo(me+ge/2)),d.rotate((3==a?-_o:_o)/2)):(n=wo(pe+ve/2),i=f),d.fillText(e.label,n,i),d.restore()}var h=v(e._found,2),p=h[0],m=h[1];if(0==m)return"continue";var g=x[e.scale],_=0==o?ve:ge,b=0==o?pe:me,D=wo(e.gap*fa),w=e._splits,C=2==g.distr?w.map((function(e){return Ze[e]})):w,E=2==g.distr?Ze[w[1]]-Ze[w[0]]:p,S=e.ticks,A=e.border,N=S.show?wo(S.size*fa):0,M=e._rotate*-_o/180,F=y(e._pos*fa),T=F+(N+D)*c;i=0==o?T:0,n=1==o?T:0,nt(e.font[0],u,1==e.align?Ea:2==e.align?Sa:M>0?Ea:M<0?Sa:0==o?"center":3==a?Sa:Ea,M||1==o?"middle":2==a?xa:Ca);for(var O=1.5*e.font[1],I=w.map((function(e){return y(l(e,g,_,b))})),B=e._values,P=0;P0&&(w.forEach((function(e,n){if(n>0&&e.show&&null==e._paths){var a=2==i?[0,t[n][0].length-1]:function(e){var t=Oo(Qe-1,0,Be-1),n=Oo(Ge+1,0,Be-1);for(;null==e[t]&&t>0;)t--;for(;null==e[n]&&n0&&e.show){Ve!=e.alpha&&(d.globalAlpha=Ve=e.alpha),it(t,!1),e._paths&&at(t,!1),it(t,!0);var n=e._paths?e._paths.gaps:null,i=e.points.show(r,t,Qe,Ge,n),a=e.points.filter(r,t,i,n);(i||a)&&(e.points._paths=e.points.paths(r,t,Qe,Ge,a),at(t,!0)),1!=Ve&&(d.globalAlpha=Ve=1),sn("drawSeries",t)}})))}},A=(e.drawOrder||["axes","series"]).map((function(e){return S[e]}));function N(t){var n=x[t];if(null==n){var r=(e.scales||Qo)[t]||Qo;if(null!=r.from)N(r.from),x[t]=iu({},x[r.from],r,{key:t});else{(n=x[t]=iu({},t==E?wl:kl,r)).key=t;var a=n.time,o=n.range,u=Zo(o);if((t!=E||2==i&&!a)&&(!u||null!=o[0]&&null!=o[1]||(o={min:null==o[0]?co:{mode:1,hard:o[0],soft:o[0]},max:null==o[1]?co:{mode:1,hard:o[1],soft:o[1]}},u=!1),!u&&eu(o))){var l=o;o=function(e,t,n){return null==t?Jo:ho(t,n,l)}}n.range=Io(o||(a?ac:t==E?3==n.distr?lc:4==n.distr?sc:ic:3==n.distr?uc:4==n.distr?cc:oc)),n.auto=Io(!u&&n.auto),n.clamp=Io(n.clamp||Dl),n._min=n._max=null}}}for(var M in N("x"),N("y"),1==i&&w.forEach((function(e){N(e.scale)})),k.forEach((function(e){N(e.scale)})),e.scales)N(M);var F,T,O=x[E],I=O.distr;0==O.ori?(Ya(s,"u-hz"),F=o,T=u):(Ya(s,"u-vt"),F=u,T=o);var B={};for(var P in x){var R=x[P];null==R.min&&null==R.max||(B[P]={min:R.min,max:R.max},R.min=R.max=null)}var L,z=e.tzDate||function(e){return new Date(wo(e/D))},j=e.fmtDate||mu,$=1==D?Ru(z):$u(z),H=Yu(z,Hu(1==D?Pu:ju,j)),Y=qu(z,Vu("{YYYY}-{MM}-{DD} {h}:{mm}{aa}",j)),U=[],V=r.legend=iu({},Wu,e.legend),q=V.show,W=V.markers;V.idxs=U,W.width=Io(W.width),W.dash=Io(W.dash),W.stroke=Io(W.stroke),W.fill=Io(W.fill);var Q,G=[],J=[],Z=!1,K={};if(V.live){var X=w[1]?w[1].values:null;for(var ee in Q=(Z=null!=X)?X(r,1,0):{_:0})K[ee]=La}if(q)if(L=qa("table","u-legend",s),V.mount(r,L),Z){var te=qa("tr","u-thead",L);for(var ne in qa("th",null,te),Q)qa("th",Da,te).textContent=ne}else Ya(L,"u-inline"),V.live&&Ya(L,"u-live");var re={show:!0},ie={show:!1};var ae=new Map;function oe(e,t,n){var i=ae.get(t)||{},a=Se.bind[e](r,t,n);a&&(no(e,t,i[e]=a),ae.set(t,i))}function ue(e,t,n){var r=ae.get(t)||{};for(var i in r)null!=e&&i!=e||(ro(i,t,r[i]),delete r[i]);null==e&&ae.delete(t)}var le=0,ce=0,se=0,fe=0,de=0,he=0,pe=0,me=0,ve=0,ge=0;r.bbox={};var ye=!1,_e=!1,be=!1,De=!1,we=!1,ke=!1;function xe(e,t,n){(n||e!=r.width||t!=r.height)&&Ce(e,t),ht(!1),be=!0,_e=!0,Se.left>=0&&(De=ke=!0),St()}function Ce(e,t){r.width=le=se=e,r.height=ce=fe=t,de=he=0,function(){var e=!1,t=!1,n=!1,r=!1;k.forEach((function(i,a){if(i.show&&i._show){var o=i.side,u=o%2,l=i._size+(null!=i.label?i.labelSize:0);l>0&&(u?(se-=l,3==o?(de+=l,r=!0):n=!0):(fe-=l,0==o?(he+=l,e=!0):t=!0))}})),Oe[0]=e,Oe[1]=n,Oe[2]=t,Oe[3]=r,se-=We[1]+We[3],de+=We[3],fe-=We[2]+We[0],he+=We[0]}(),function(){var e=de+se,t=he+fe,n=de,r=he;function i(i,a){switch(i){case 1:return(e+=a)-a;case 2:return(t+=a)-a;case 3:return(n-=a)+a;case 0:return(r-=a)+a}}k.forEach((function(e,t){if(e.show&&e._show){var n=e.side;e._pos=i(n,e._size),null!=e.label&&(e._lpos=i(n,e.labelSize))}}))}();var n=r.bbox;pe=n.left=$o(de*fa,.5),me=n.top=$o(he*fa,.5),ve=n.width=$o(se*fa,.5),ge=n.height=$o(fe*fa,.5)}var Ee=3;r.setSize=function(e){xe(e.width,e.height)};var Se=r.cursor=iu({},Zu,{drag:{y:2==i}},e.cursor);Se.idxs=U,Se._lock=!1;var Ae=Se.points;Ae.show=Io(Ae.show),Ae.size=Io(Ae.size),Ae.stroke=Io(Ae.stroke),Ae.width=Io(Ae.width),Ae.fill=Io(Ae.fill);var Ne=r.focus=iu({},e.focus||{alpha:.3},Se.focus);0!=Ne.bias&&(Ne.prox=1e5);var Me=Ne.prox>=0,Fe=[null];function Te(e,t){if(1==i||t>0){var n=1==i&&x[e.scale].time,a=e.value;e.value=n?Xo(a)?qu(z,Vu(a,j)):a||Y:a||ml,e.label=e.label||(n?"Time":"Value")}if(t>0){e.width=null==e.width?1:e.width,e.paths=e.paths||ec||Ro,e.fillTo=Io(e.fillTo||Ml),e.pxAlign=+po(e.pxAlign,g),e.pxRound=Il(e.pxAlign),e.stroke=Io(e.stroke||null),e.fill=Io(e.fill||null),e._stroke=e._fill=e._paths=e._focus=null;var o=Uo((3+2*(Co(1,e.width)||1))*1,3),u=e.points=iu({},{size:o,width:Co(1,.2*o),stroke:e.stroke,space:2*o,paths:tc,_stroke:null,_fill:null},e.points);u.show=Io(u.show),u.filter=Io(u.filter),u.fill=Io(u.fill),u.stroke=Io(u.stroke),u.paths=Io(u.paths),u.pxAlign=e.pxAlign}if(q){var l=function(e,t){if(0==t&&(Z||!V.live||2==i))return Jo;var n=[],a=qa("tr","u-series",L,L.childNodes[t]);Ya(a,e.class),e.show||Ya(a,ba);var o=qa("th",null,a);if(W.show){var u=Wa("u-marker",o);if(t>0){var l=W.width(r,t);l&&(u.style.border=l+"px "+W.dash(r,t)+" "+W.stroke(r,t)),u.style.background=W.fill(r,t)}}var c=Wa(Da,o);for(var s in c.textContent=e.label,t>0&&(W.show||(c.style.color=e.width>0?W.stroke(r,t):W.fill(r,t)),oe("click",o,(function(t){if(!Se._lock){var n=w.indexOf(e);if((t.ctrlKey||t.metaKey)!=V.isolate){var r=w.some((function(e,t){return t>0&&t!=n&&e.show}));w.forEach((function(e,t){t>0&&$t(t,r?t==n?re:ie:re,!0,fn.setSeries)}))}else $t(n,{show:!e.show},!0,fn.setSeries)}})),Me&&oe(Oa,o,(function(t){Se._lock||$t(w.indexOf(e),Ht,!0,fn.setSeries)}))),Q){var f=qa("td","u-value",a);f.textContent="--",n.push(f)}return[a,n]}(e,t);G.splice(t,0,l[0]),J.splice(t,0,l[1]),V.values.push(null)}if(Se.show){U.splice(t,0,null);var c=function(e,t){if(t>0){var n=Se.points.show(r,t);if(n)return Ya(n,"u-cursor-pt"),Ya(n,e.class),Ga(n,-10,-10,se,fe),m.insertBefore(n,Fe[t]),n}}(e,t);c&&Fe.splice(t,0,c)}sn("addSeries",t)}r.addSeries=function(e,t){t=null==t?w.length:t,e=1==i?rc(e,t,al,bl):rc(e,t,null,_l),w.splice(t,0,e),Te(w[t],t)},r.delSeries=function(e){if(w.splice(e,1),q){V.values.splice(e,1),J.splice(e,1);var t=G.splice(e,1)[0];ue(null,t.firstChild),t.remove()}Se.show&&(U.splice(e,1),Fe.length>1&&Fe.splice(e,1)[0].remove()),sn("delSeries",e)};var Oe=[!1,!1,!1,!1];function Ie(e,t,n,r){var i=v(n,4),a=i[0],o=i[1],u=i[2],l=i[3],c=t%2,s=0;return 0==c&&(l||o)&&(s=0==t&&!a||2==t&&!u?wo(il.size/3):0),1==c&&(a||u)&&(s=1==t&&!o||3==t&&!l?wo(vl.size/2):0),s}var Be,Pe,Re,Le,ze,je,$e,He,Ye,Ue,Ve,qe=r.padding=(e.padding||[Ie,Ie,Ie,Ie]).map((function(e){return Io(po(e,Ie))})),We=r._padding=qe.map((function(e,t){return e(r,t,Oe,0)})),Qe=null,Ge=null,Je=1==i?w[0].idxs:null,Ze=null,Ke=!1;function Xe(e,n){if(t=null==e?[]:ru(e,tu),2==i){Be=0;for(var a=1;a=0,ke=!0,St()}}function et(){var e,n;if(Ke=!0,1==i)if(Be>0){if(Qe=Je[0]=0,Ge=Je[1]=Be-1,e=t[0][Qe],n=t[0][Ge],2==I)e=Qe,n=Ge;else if(1==Be)if(3==I){var r=v(oo(e,e,O.log,!1),2);e=r[0],n=r[1]}else if(4==I){var a=v(uo(e,e,O.log,!1),2);e=a[0],n=a[1]}else if(O.time)n=e+wo(86400/D);else{var o=v(ho(e,n,lo,!0),2);e=o[0],n=o[1]}}else Qe=Je[0]=e=null,Ge=Je[1]=n=null;jt(E,e,n)}function tt(e,t,n,r,i,a){var o,u,l,c,s;null!==(o=e)&&void 0!==o||(e=Na),null!==(u=n)&&void 0!==u||(n=Go),null!==(l=r)&&void 0!==l||(r="butt"),null!==(c=i)&&void 0!==c||(i=Na),null!==(s=a)&&void 0!==s||(a="round"),e!=Pe&&(d.strokeStyle=Pe=e),i!=Re&&(d.fillStyle=Re=i),t!=Le&&(d.lineWidth=Le=t),a!=je&&(d.lineJoin=je=a),r!=$e&&(d.lineCap=$e=r),n!=ze&&d.setLineDash(ze=n)}function nt(e,t,n,r){t!=Re&&(d.fillStyle=Re=t),e!=He&&(d.font=He=e),n!=Ye&&(d.textAlign=Ye=n),r!=Ue&&(d.textBaseline=Ue=r)}function rt(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(i.length>0&&e.auto(r,Ke)&&(null==t||null==t.min)){var o=po(Qe,0),u=po(Ge,i.length-1),l=null==n.min?3==e.distr?function(e,t,n){for(var r=Fo,i=-Fo,a=t;a<=n;a++)e[a]>0&&(r=xo(r,e[a]),i=Co(i,e[a]));return[r==Fo?1:r,i==-Fo?10:i]}(i,o,u):function(e,t,n,r){var i=Fo,a=-Fo;if(1==r)i=e[t],a=e[n];else if(-1==r)i=e[n],a=e[t];else for(var o=t;o<=n;o++)null!=e[o]&&(i=xo(i,e[o]),a=Co(a,e[o]));return[i,a]}(i,o,u,a):[n.min,n.max];e.min=xo(e.min,n.min=l[0]),e.max=Co(e.max,n.max=l[1])}}function it(e,t){var n=t?w[e].points:w[e];n._stroke=n.stroke(r,e),n._fill=n.fill(r,e)}function at(e,n){var i=n?w[e].points:w[e],a=i._stroke,o=i._fill,u=i._paths,l=u.stroke,c=u.fill,s=u.clip,f=u.flags,h=null,p=Uo(i.width*fa,3),m=p%2/2;n&&null==o&&(o=p>0?"#fff":a);var v=1==i.pxAlign;if(v&&d.translate(m,m),!n){var g=pe,y=me,_=ve,b=ge,D=p*fa/2;0==i.min&&(b+=D),0==i.max&&(y-=D,b+=D),(h=new Path2D).rect(g,y,_,b)}n?ut(a,p,i.dash,i.cap,o,l,c,f,s):function(e,n,i,a,o,u,l,c,s,f,d){var h=!1;C.forEach((function(p,m){if(p.series[0]==e){var v,g=w[p.series[1]],y=t[p.series[1]],_=(g._paths||Qo).band;Zo(_)&&(_=1==p.dir?_[0]:_[1]);var b=null;g.show&&_&&function(e,t,n){for(t=po(t,0),n=po(n,e.length-1);t<=n;){if(null!=e[t])return!0;t++}return!1}(y,Qe,Ge)?(b=p.fill(r,m)||u,v=g._paths.clip):_=null,ut(n,i,a,o,b,l,c,s,f,d,v,_),h=!0}})),h||ut(n,i,a,o,u,l,c,s,f,d)}(e,a,p,i.dash,i.cap,o,l,c,f,h,s),v&&d.translate(-m,-m)}r.setData=Xe;var ot=El|Sl;function ut(e,t,n,r,i,a,o,u,l,c,s,f){tt(e,t,n,r,i),(l||c||f)&&(d.save(),l&&d.clip(l),c&&d.clip(c)),f?(u&ot)==ot?(d.clip(f),s&&d.clip(s),ct(i,o),lt(e,a,t)):u&Sl?(ct(i,o),d.clip(f),lt(e,a,t)):u&El&&(d.save(),d.clip(f),s&&d.clip(s),ct(i,o),d.restore(),lt(e,a,t)):(ct(i,o),lt(e,a,t)),(l||c||f)&&d.restore()}function lt(e,t,n){n>0&&(t instanceof Map?t.forEach((function(e,t){d.strokeStyle=Pe=t,d.stroke(e)})):null!=t&&e&&d.stroke(t))}function ct(e,t){t instanceof Map?t.forEach((function(e,t){d.fillStyle=Re=t,d.fill(e)})):null!=t&&e&&d.fill(t)}function st(e,t,n,r,i,a,o,u,l,c){var s=o%2/2;1==g&&d.translate(s,s),tt(u,o,l,c,u),d.beginPath();var f,h,p,m,v=i+(0==r||3==r?-a:a);0==n?(h=i,m=v):(f=i,p=v);for(var y=0;y0&&(t._paths=null,e&&(1==i?(t.min=null,t.max=null):t.facets.forEach((function(e){e.min=null,e.max=null}))))}))}var pt,mt,vt,gt,yt,_t,bt,Dt,wt,kt,xt,Ct,Et=!1;function St(){Et||(ou(At),Et=!0)}function At(){ye&&(!function(){var e=ru(x,tu);for(var n in e){var a=e[n],o=B[n];if(null!=o&&null!=o.min)iu(a,o),n==E&&ht(!0);else if(n!=E||2==i)if(0==Be&&null==a.from){var u=a.range(r,null,null,n);a.min=u[0],a.max=u[1]}else a.min=Fo,a.max=-Fo}if(Be>0)for(var l in w.forEach((function(n,a){if(1==i){var o=n.scale,u=e[o],l=B[o];if(0==a){var c=u.range(r,u.min,u.max,o);u.min=c[0],u.max=c[1],Qe=io(u.min,t[0]),(Ge=io(u.max,t[0]))-Qe>1&&(t[0][Qe]u.max&&Ge--),n.min=Ze[Qe],n.max=Ze[Ge]}else n.show&&n.auto&&rt(u,l,n,t[a],n.sorted);n.idxs[0]=Qe,n.idxs[1]=Ge}else if(a>0&&n.show&&n.auto){var s=v(n.facets,2),f=s[0],d=s[1],h=f.scale,p=d.scale,m=v(t[a],2),g=m[0],y=m[1];rt(e[h],B[h],f,g,f.sorted),rt(e[p],B[p],d,y,d.sorted),n.min=d.min,n.max=d.max}})),e){var c=e[l],s=B[l];if(null==c.from&&(null==s||null==s.min)){var f=c.range(r,c.min==Fo?null:c.min,c.max==-Fo?null:c.max,l);c.min=f[0],c.max=f[1]}}for(var d in e){var h=e[d];if(null!=h.from){var p=e[h.from];if(null==p.min)h.min=h.max=null;else{var m=h.range(r,p.min,p.max,d);h.min=m[0],h.max=m[1]}}}var g={},y=!1;for(var _ in e){var b=e[_],D=x[_];if(D.min!=b.min||D.max!=b.max){D.min=b.min,D.max=b.max;var k=D.distr;D._min=3==k?Ao(D.min):4==k?Mo(D.min,D.asinh):D.min,D._max=3==k?Ao(D.max):4==k?Mo(D.max,D.asinh):D.max,g[_]=y=!0}}if(y){for(var C in w.forEach((function(e,t){2==i?t>0&&g.y&&(e._paths=null):g[e.scale]&&(e._paths=null)})),g)be=!0,sn("setScale",C);Se.show&&Se.left>=0&&(De=ke=!0)}for(var S in B)B[S]=null}(),ye=!1),be&&(!function(){for(var e=!1,t=0;!e;){var n=ft(++t),i=dt(t);(e=t==Ee||n&&i)||(Ce(r.width,r.height),_e=!0)}}(),be=!1),_e&&(Va(p,Ea,de),Va(p,xa,he),Va(p,wa,se),Va(p,ka,fe),Va(m,Ea,de),Va(m,xa,he),Va(m,wa,se),Va(m,ka,fe),Va(h,wa,le),Va(h,ka,ce),f.width=wo(le*fa),f.height=wo(ce*fa),k.forEach((function(e){var t=e._el,n=e._show,r=e._size,i=e._pos,a=e.side;if(null!=t)if(n){var o=a%2==1;Va(t,o?"left":"top",i-(3===a||0===a?r:0)),Va(t,o?"width":"height",r),Va(t,o?"top":"left",o?he:de),Va(t,o?"height":"width",o?fe:se),Ua(t,ba)}else Ya(t,ba)})),Pe=Re=Le=je=$e=He=Ye=Ue=ze=null,Ve=1,Kt(!0),sn("setSize"),_e=!1),le>0&&ce>0&&(d.clearRect(0,0,f.width,f.height),sn("drawClear"),A.forEach((function(e){return e()})),sn("draw")),Rt.show&&we&&(zt(Rt),we=!1),Se.show&&De&&(Jt(null,!0,!1),De=!1),V.show&&V.live&&ke&&(Qt(),ke=!1),c||(c=!0,r.status=1,sn("ready")),Ke=!1,Et=!1}function Nt(e,n){var i=x[e];if(null==i.from){if(0==Be){var a=i.range(r,n.min,n.max,e);n.min=a[0],n.max=a[1]}if(n.min>n.max){var o=n.min;n.min=n.max,n.max=o}if(Be>1&&null!=n.min&&null!=n.max&&n.max-n.min<1e-16)return;e==E&&2==i.distr&&Be>0&&(n.min=io(n.min,t[0]),n.max=io(n.max,t[0]),n.min==n.max&&n.max++),B[e]=n,ye=!0,St()}}r.redraw=function(e,t){be=t||!1,!1!==e?jt(E,O.min,O.max):St()},r.setScale=Nt;var Mt=!1,Ft=Se.drag,Tt=Ft.x,Ot=Ft.y;Se.show&&(Se.x&&(pt=Wa("u-cursor-x",m)),Se.y&&(mt=Wa("u-cursor-y",m)),0==O.ori?(vt=pt,gt=mt):(vt=mt,gt=pt),xt=Se.left,Ct=Se.top);var It,Bt,Pt,Rt=r.select=iu({show:!0,over:!0,left:0,width:0,top:0,height:0},e.select),Lt=Rt.show?Wa("u-select",Rt.over?m:p):null;function zt(e,t){if(Rt.show){for(var n in e)Rt[n]=e[n],n in tn&&Va(Lt,n,e[n]);!1!==t&&sn("setSelect")}}function jt(e,t,n){Nt(e,{min:t,max:n})}function $t(e,t,n,a){null!=t.focus&&function(e){if(e!=Pt){var t=null==e,n=1!=Ne.alpha;w.forEach((function(r,i){var a=t||0==i||i==e;r._focus=t?null:a,n&&function(e,t){w[e].alpha=t,Se.show&&Fe[e]&&(Fe[e].style.opacity=t);q&&G[e]&&(G[e].style.opacity=t)}(i,a?1:Ne.alpha)})),Pt=e,n&&St()}}(e),null!=t.show&&w.forEach((function(n,r){r>0&&(e==r||null==e)&&(n.show=t.show,function(e,t){var n=w[e],r=q?G[e]:null;n.show?r&&Ua(r,ba):(r&&Ya(r,ba),Fe.length>1&&Ga(Fe[e],-10,-10,se,fe))}(r,t.show),jt(2==i?n.facets[1].scale:n.scale,null,null),St())})),!1!==n&&sn("setSeries",e,t),a&&pn("setSeries",r,e,t)}r.setSelect=zt,r.setSeries=$t,r.addBand=function(e,t){e.fill=Io(e.fill||null),e.dir=po(e.dir,-1),t=null==t?C.length:t,C.splice(t,0,e)},r.setBand=function(e,t){iu(C[e],t)},r.delBand=function(e){null==e?C.length=0:C.splice(e,1)};var Ht={focus:!0};function Yt(e,t,n){var r=x[t];n&&(e=e/fa-(1==r.ori?he:de));var i=se;1==r.ori&&(e=(i=fe)-e),-1==r.dir&&(e=i-e);var a=r._min,o=a+(r._max-a)*(e/i),u=r.distr;return 3==u?Eo(10,o):4==u?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return yo.sinh(e)*t}(o,r.asinh):o}function Ut(e,t){Va(Lt,Ea,Rt.left=e),Va(Lt,wa,Rt.width=t)}function Vt(e,t){Va(Lt,xa,Rt.top=e),Va(Lt,ka,Rt.height=t)}q&&Me&&no(Ia,L,(function(e){Se._lock||null!=Pt&&$t(null,Ht,!0,fn.setSeries)})),r.valToIdx=function(e){return io(e,t[0])},r.posToIdx=function(e,n){return io(Yt(e,E,n),t[0],Qe,Ge)},r.posToVal=Yt,r.valToPos=function(e,t,n){return 0==x[t].ori?o(e,x[t],n?ve:se,n?pe:0):u(e,x[t],n?ge:fe,n?me:0)},r.batch=function(e){e(r),St()},r.setCursor=function(e,t,n){xt=e.left,Ct=e.top,Jt(null,t,n)};var qt=0==O.ori?Ut:Vt,Wt=1==O.ori?Ut:Vt;function Qt(e,t){null!=e&&(e.idxs?e.idxs.forEach((function(e,t){U[t]=e})):void 0!==e.idx&&U.fill(e.idx),V.idx=U[0]);for(var n=0;n0||1==i&&!Z)&&Gt(n,U[n]);q&&V.live&&function(){if(q&&V.live)for(var e=2==i?1:0;eGe;It=Fo;var c=0==O.ori?se:fe,s=1==O.ori?se:fe;if(xt<0||0==Be||l){o=null;for(var f=0;f0&&Fe.length>1&&Ga(Fe[f],-10,-10,se,fe);Me&&$t(null,Ht,!0,null==e&&fn.setSeries),V.live&&(U.fill(o),ke=!0)}else{var d,h;1==i&&(o=io(d=Yt(0==O.ori?xt:Ct,E),t[0],Qe,Ge),h=F(t[0][o],O,c,0));for(var p=2==i?1:0;p0&&m.show){var k=null==b?-10:Ho(T(b,1==i?x[m.scale]:x[m.facets[1].scale],s,0),1);if(Me&&k>=0&&1==i){var C=bo(k-Ct),S=Ne.bias;if(0!=S){var A=Yt(1==O.ori?xt:Ct,m.scale),N=A>=0?1:-1;N==(b>=0?1:-1)&&C=A:b<=A:1==S?b<=A:b>=A)&&(It=C,Bt=p)}else C1){Za(Fe[p],Se.points.fill(r,p),Se.points.stroke(r,p));var B=void 0,P=void 0,R=void 0,L=void 0,z=!0,j=Se.points.bbox;if(null!=j){z=!1;var $=j(r,p);R=$.left,L=$.top,B=$.width,P=$.height}else R=M,L=I,B=P=Se.points.size(r,p);Xa(Fe[p],B,P,z),Ga(Fe[p],R,L,se,fe)}}}}if(Se.idx=o,Se.left=xt,Se.top=Ct,ke&&(V.idx=o,Qt()),Rt.show&&Mt)if(null!=e){var H=v(fn.scales,2),Y=H[0],q=H[1],W=v(fn.match,2),Q=W[0],G=W[1],J=v(e.cursor.sync.scales,2),Z=J[0],K=J[1],X=e.cursor.drag;if(Tt=X._x,Ot=X._y,Tt||Ot){var ee,te,ne,re,ie,ae=e.select,oe=ae.left,ue=ae.top,le=ae.width,ce=ae.height,de=e.scales[Y].ori,he=e.posToVal,pe=null!=Y&&Q(Y,Z),me=null!=q&&G(q,K);pe&&Tt?(0==de?(ee=oe,te=le):(ee=ue,te=ce),ne=x[Y],re=F(he(ee,Z),ne,c,0),ie=F(he(ee+te,Z),ne,c,0),qt(xo(re,ie),bo(ie-re))):qt(0,c),me&&Ot?(1==de?(ee=oe,te=le):(ee=ue,te=ce),ne=x[q],re=T(he(ee,K),ne,s,0),ie=T(he(ee+te,K),ne,s,0),Wt(xo(re,ie),bo(ie-re))):Wt(0,s)}else nn()}else{var ve=bo(wt-yt),ge=bo(kt-_t);if(1==O.ori){var ye=ve;ve=ge,ge=ye}Tt=Ft.x&&ve>=Ft.dist,Ot=Ft.y&&ge>=Ft.dist;var _e,be,De=Ft.uni;null!=De?Tt&&Ot&&(Ot=ge>=De,(Tt=ve>=De)||Ot||(ge>ve?Ot=!0:Tt=!0)):Ft.x&&Ft.y&&(Tt||Ot)&&(Tt=Ot=!0),Tt&&(0==O.ori?(_e=bt,be=xt):(_e=Dt,be=Ct),qt(xo(_e,be),bo(be-_e)),Ot||Wt(0,s)),Ot&&(1==O.ori?(_e=bt,be=xt):(_e=Dt,be=Ct),Wt(xo(_e,be),bo(be-_e)),Tt||qt(0,c)),Tt||Ot||(qt(0,0),Wt(0,0))}if(Ft._x=Tt,Ft._y=Ot,null==e){if(a){if(null!=dn){var we=v(fn.scales,2),xe=we[0],Ce=we[1];fn.values[0]=null!=xe?Yt(0==O.ori?xt:Ct,xe):null,fn.values[1]=null!=Ce?Yt(1==O.ori?xt:Ct,Ce):null}pn(Ma,r,xt,Ct,se,fe,o)}if(Me){var Ee=a&&fn.setSeries,Ae=Ne.prox;null==Pt?It<=Ae&&$t(Bt,Ht,!0,Ee):It>Ae?$t(null,Ht,!0,Ee):Bt!=Pt&&$t(Bt,Ht,!0,Ee)}}!1!==n&&sn("setCursor")}r.setLegend=Qt;var Zt=null;function Kt(e){!0===e?Zt=null:sn("syncRect",Zt=m.getBoundingClientRect())}function Xt(e,t,n,r,i,a,o){Se._lock||Mt&&null!=e&&0==e.movementX&&0==e.movementY||(en(e,t,n,r,i,a,o,!1,null!=e),null!=e?Jt(null,!0,!0):Jt(t,!0,!1))}function en(e,t,n,i,a,o,u,c,s){if(null==Zt&&Kt(!1),null!=e)n=e.clientX-Zt.left,i=e.clientY-Zt.top;else{if(n<0||i<0)return xt=-10,void(Ct=-10);var f=v(fn.scales,2),d=f[0],h=f[1],p=t.cursor.sync,m=v(p.values,2),g=m[0],y=m[1],_=v(p.scales,2),b=_[0],D=_[1],w=v(fn.match,2),k=w[0],C=w[1],E=t.axes[0].side%2==1,S=0==O.ori?se:fe,A=1==O.ori?se:fe,N=E?o:a,M=E?a:o,F=E?i:n,T=E?n:i;if(n=null!=b?k(d,b)?l(g,x[d],S,0):-10:S*(F/N),i=null!=D?C(h,D)?l(y,x[h],A,0):-10:A*(T/M),1==O.ori){var I=n;n=i,i=I}}if(s&&((n<=1||n>=se-1)&&(n=$o(n,se)),(i<=1||i>=fe-1)&&(i=$o(i,fe))),c){yt=n,_t=i;var B=v(Se.move(r,n,i),2);bt=B[0],Dt=B[1]}else xt=n,Ct=i}var tn={width:0,height:0,left:0,top:0};function nn(){zt(tn,!1)}function rn(e,t,n,i,a,o,u){Mt=!0,Tt=Ot=Ft._x=Ft._y=!1,en(e,t,n,i,a,o,0,!0,!1),null!=e&&(oe(Ta,ja,an),pn(Fa,r,bt,Dt,se,fe,null))}function an(e,t,n,i,a,o,u){Mt=Ft._x=Ft._y=!1,en(e,t,n,i,a,o,0,!1,!0);var l=Rt.left,c=Rt.top,s=Rt.width,f=Rt.height,d=s>0||f>0;if(d&&zt(Rt),Ft.setScale&&d){var h=l,p=s,m=c,v=f;if(1==O.ori&&(h=c,p=f,m=l,v=s),Tt&&jt(E,Yt(h,E),Yt(h+p,E)),Ot)for(var g in x){var y=x[g];g!=E&&null==y.from&&y.min!=Fo&&jt(g,Yt(m+v,g),Yt(m,g))}nn()}else Se.lock&&(Se._lock=!Se._lock,Se._lock||Jt(null,!0,!1));null!=e&&(ue(Ta,ja),pn(Ta,r,xt,Ct,se,fe,null))}function on(e,t,n,i,a,o,u){et(),nn(),null!=e&&pn(Ba,r,xt,Ct,se,fe,null)}function un(){k.forEach(hc),xe(r.width,r.height,!0)}no(Ra,$a,un);var ln={};ln.mousedown=rn,ln.mousemove=Xt,ln.mouseup=an,ln.dblclick=on,ln.setSeries=function(e,t,n,r){$t(n,r,!0,!1)},Se.show&&(oe(Fa,m,rn),oe(Ma,m,Xt),oe(Oa,m,Kt),oe(Ia,m,(function(e,t,n,r,i,a,o){if(!Se._lock){var u=Mt;if(Mt){var l,c,s=!0,f=!0;0==O.ori?(l=Tt,c=Ot):(l=Ot,c=Tt),l&&c&&(s=xt<=10||xt>=se-10,f=Ct<=10||Ct>=fe-10),l&&s&&(xt=xt=3&&10==i.log?pl:Po)),e.font=dc(e.font),e.labelFont=dc(e.labelFont),e._size=e.size(r,null,t,0),e._space=e._rotate=e._incrs=e._found=e._splits=e._values=null,e._size>0&&(Oe[t]=!0,e._el=Wa("u-axis",h))}})),n?n instanceof HTMLElement?(n.appendChild(s),mn()):n(r,mn):mn(),r}pc.assign=iu,pc.fmtNum=go,pc.rangeNum=ho,pc.rangeLog=oo,pc.rangeAsinh=uo,pc.orient=Al,pc.pxRatio=fa,pc.join=function(e,t){for(var n=new Set,r=0;r=o&&B<=u;B+=M){var P=s[B];if(null!=P){var R=C(c[B]),L=E(P);1==t?S(N,R,F):S(N,O,L),S(N,R,L),F=L,O=R}}var z=O;i&&1==t&&S(N,z=k+x,F);var j=v(Nl(e,a),2),$=j[0],H=j[1];if(null!=l.fill||0!=$){var Y=A.fill=new Path2D(N),U=E(l.fillTo(e,a,l.min,l.max,$));S(Y,z,U),S(Y,I,U)}if(!l.spanGaps){var V,q=[];(V=q).push.apply(V,_(Ol(c,s,o,u,M,C,r)));var W=l.width*fa/2,Q=n||1==t?W:-W,G=n||-1==t?-W:W;q.forEach((function(e){e[0]+=Q,e[1]+=G})),A.gaps=q=l.gaps(e,a,o,u,q),A.clip=Tl(q,f.ori,m,g,y,b)}return 0!=H&&(A.band=2==H?[Fl(e,a,o,u,N,-1),Fl(e,a,o,u,N,1)]:Fl(e,a,o,u,N,H)),A}))}},mc.bars=function(e){var t=po((e=e||Qo).size,[.6,Fo,1]),n=e.align||0,r=(e.gap||0)*fa,i=e.radius,a=Io(i=null==i?[0,0]:"number"==typeof i?[i,0]:i),o=1-t[0],u=po(t[1],Fo)*fa,l=po(t[2],1)*fa,c=po(e.disp,Qo),s=po(e.each,(function(e){})),f=c.fill,d=c.stroke;return function(e,t,i,h){return Al(e,t,(function(p,m,g,y,_,b,D,w,k,x,C){var E,S,A=p.pxRound;if(0==y.ori){var N=v(a(e,t),2);E=N[0],S=N[1]}else{var M=v(a(e,t),2);S=M[0],E=M[1]}var F,T,O=y.dir*(0==y.ori?1:-1),I=_.dir*(1==_.ori?1:-1),B=0==y.ori?jl:$l,P=0==y.ori?s:function(e,t,n,r,i,a,o){s(e,t,n,i,r,o,a)},R=v(Nl(e,t),2),L=R[0],z=R[1],j=3==_.distr?1==L?_.max:_.min:0,$=D(j,_,C,k),H=A(p.width*fa),Y=!1,U=null,V=null,q=null,W=null;null==f||0!=H&&null==d||(Y=!0,U=f.values(e,t,i,h),V=new Map,new Set(U).forEach((function(e){null!=e&&V.set(e,new Path2D)})),H>0&&(q=d.values(e,t,i,h),W=new Map,new Set(q).forEach((function(e){null!=e&&W.set(e,new Path2D)}))));var Q=c.x0,G=c.size;if(null!=Q&&null!=G){m=Q.values(e,t,i,h),2==Q.unit&&(m=m.map((function(t){return e.posToVal(w+t*x,y.key,!0)})));var J=G.values(e,t,i,h);T=A((T=2==G.unit?J[0]*x:b(J[0],y,x,w)-b(0,y,x,w))-H),F=1==O?-H/2:T+H/2}else{var Z=x;if(m.length>1)for(var K=null,X=0,ee=1/0;X=i&&fe<=h;fe+=O){var de=g[fe];if(void 0!==de){var he=b(2!=y.distr||null!=c?m[fe]:fe,y,x,w),pe=D(po(de,j),_,C,k);null!=le&&null!=de&&($=D(le[fe],_,C,k));var me=A(he-F),ve=A(Co(pe,$)),ge=A(xo(pe,$)),ye=ve-ge;if(null!=de){var _e=de<0?se:ce,be=de<0?ce:se;Y?(H>0&&null!=q[fe]&&B(W.get(q[fe]),me,ge+Do(H/2),T,Co(0,ye-H),_e,be),null!=U[fe]&&B(V.get(U[fe]),me,ge+Do(H/2),T,Co(0,ye-H),_e,be)):B(ie,me,ge+Do(H/2),T,Co(0,ye-H),_e,be),P(e,t,fe,me-H/2,ge,T+H,ye)}0!=z&&(I*z==1?(ve=ge,ge=ne):(ge=ve,ve=ne),B(ae,me-H/2,ge,T+H,Co(0,ye=ve-ge),0,0))}}return H>0&&(re.stroke=Y?W:ie),re.fill=Y?V:ie,re}))}},mc.spline=function(e){return function(e,t){var n=po(null===t||void 0===t?void 0:t.alignGaps,0);return function(t,r,i,a){return Al(t,r,(function(o,u,l,c,s,f,d,h,p,m,g){var y,b,D,w=o.pxRound,k=function(e){return w(f(e,c,m,h))},x=function(e){return w(d(e,s,g,p))};0==c.ori?(y=Pl,D=Ll,b=Ul):(y=Rl,D=zl,b=Vl);var C=c.dir*(0==c.ori?1:-1);i=ao(l,i,a,1),a=ao(l,i,a,-1);for(var E=k(u[1==C?i:a]),S=E,A=[],N=[],M=1==C?i:a;M>=i&&M<=a;M+=C)if(null!=l[M]){var F=k(u[M]);A.push(S=F),N.push(x(l[M]))}var T={stroke:e(A,N,y,D,b,w),fill:null,clip:null,band:null,gaps:null,flags:El},O=T.stroke,I=v(Nl(t,r),2),B=I[0],P=I[1];if(null!=o.fill||0!=B){var R=T.fill=new Path2D(O),L=x(o.fillTo(t,r,o.min,o.max,B));D(R,S,L),D(R,E,L)}if(!o.spanGaps){var z,j=[];(z=j).push.apply(z,_(Ol(u,l,i,a,C,k,n))),T.gaps=j=o.gaps(t,r,i,a,j),T.clip=Tl(j,c.ori,h,p,m,g)}return 0!=P&&(T.band=2==P?[Fl(t,r,i,a,O,-1),Fl(t,r,i,a,O,1)]:Fl(t,r,i,a,O,P)),T}))}}(Zl,e)};var vc={legend:{show:!1},cursor:{drag:{x:!0,y:!1},focus:{prox:30},points:{size:5.6,width:1.4},bind:{click:function(){return null},dblclick:function(){return null}}}},gc=function(e,t,n){if(void 0===e||null===e)return"";n=n||0,t=t||0;var r=Math.abs(n-t);if(isNaN(r)||0==r)return Math.abs(e)>=1e3?e.toLocaleString("en-US"):e.toString();var i=3+Math.floor(1+Math.log10(Math.max(Math.abs(t),Math.abs(n)))-Math.log10(r));return(isNaN(i)||i>20)&&(i=20),e.toLocaleString("en-US",{minimumSignificantDigits:i,maximumSignificantDigits:i})},yc=function(e,t,n,r){var i,a=e.axes[n];if(r>1)return a._size||60;var o=6+((null===a||void 0===a||null===(i=a.ticks)||void 0===i?void 0:i.size)||0)+(a.gap||0),u=(null!==t&&void 0!==t?t:[]).reduce((function(e,t){return(null===t||void 0===t?void 0:t.length)>e.length?t:e}),"");return""!=u&&(o+=function(e,t){var n=document.createElement("span");n.innerText=e,n.style.cssText="position: absolute; z-index: -1; pointer-events: none; opacity: 0; font: ".concat(t),document.body.appendChild(n);var r=n.offsetWidth;return n.remove(),r}(u,"10px Arial")),Math.ceil(o)},_c=function(e){var t=e.e,n=e.factor,r=void 0===n?.85:n,i=e.u,a=e.setPanning,o=e.setPlotScale;t.preventDefault();var u=t instanceof MouseEvent;a(!0);var l=u?t.clientX:t.touches[0].clientX,c=i.posToVal(1,"x")-i.posToVal(0,"x"),s=i.scales.x.min||0,f=i.scales.x.max||0,d=function(e){var t=e instanceof MouseEvent;if(t||!(e.touches.length>1)){e.preventDefault();var n=t?e.clientX:e.touches[0].clientX,a=c*((n-l)*r);o({u:i,min:s-a,max:f-a})}},h=function e(){a(!1),document.removeEventListener("mousemove",d),document.removeEventListener("mouseup",e),document.removeEventListener("touchmove",d),document.removeEventListener("touchend",e)};document.addEventListener("mousemove",d),document.addEventListener("mouseup",h),document.addEventListener("touchmove",d),document.addEventListener("touchend",h)},bc=function(e){for(var t=e.length,n=-1/0;t--;){var r=e[t];Number.isFinite(r)&&r>n&&(n=r)}return Number.isFinite(n)?n:null},Dc=function(e){for(var t=e.length,n=1/0;t--;){var r=e[t];Number.isFinite(r)&&r2&&void 0!==arguments[2]?arguments[2]:"",r=t[0],i=t[t.length-1];return n?t.map((function(e){return"".concat(gc(e,r,i)," ").concat(n)})):t.map((function(e){return gc(e,r,i)}))}(e,n,t)}};return e?Number(e)%2?i:ft(ft({},i),{},{side:1}):{space:80,values:wc,stroke:r,font:n}}))},xc=function(e,t){if(null==e||null==t)return[-1,1];var n=.02*(Math.abs(t-e)||Math.abs(e)||1);return[e-n,t+n]},Cc=n(61),Ec=n.n(Cc),Sc=function(e){var t,n,i,o=e.u,u=e.id,l=e.unit,c=void 0===l?"":l,s=e.metrics,f=e.series,d=e.yRange,h=e.tooltipIdx,p=e.tooltipOffset,m=e.isSticky,g=e.onClose,y=(0,r.useRef)(null),_=v((0,r.useState)({top:-999,left:-999}),2),b=_[0],D=_[1],w=v((0,r.useState)(!1),2),k=w[0],x=w[1],C=v((0,r.useState)(!1),2),E=C[0],S=C[1],A=v((0,r.useState)(h.seriesIdx),2),N=A[0],M=A[1],F=v((0,r.useState)(h.dataIdx),2),T=F[0],O=F[1],I=wt()(o,["data",N,T],0),B=gc(I,wt()(d,[0]),wt()(d,[1])),P=o.data[0][T],R=a()(1e3*P).tz().format(qt),L=(null===(t=f[N])||void 0===t?void 0:t.stroke)+"",z=(null===(n=f[N])||void 0===n?void 0:n.calculations)||{},j=new Set(s.map((function(e){return e.group}))).size>1,$=(null===(i=s[N-1])||void 0===i?void 0:i.group)||0,H=(0,r.useMemo)((function(){var e,t=(null===(e=s[N-1])||void 0===e?void 0:e.metric)||{},n=Object.keys(t).filter((function(e){return"__name__"!=e})).map((function(e){return"".concat(e,"=").concat(JSON.stringify(t[e]))})),r=t.__name__||"";return n.length>0&&(r+="{"+n.join(",")+"}"),r}),[s,N]),Y=(0,r.useCallback)((function(e){if(k){var t=e.clientX,n=e.clientY;D({top:n,left:t})}}),[k]);return(0,r.useEffect)((function(){var e;if(y.current){var t=o.valToPos(I||0,(null===(e=f[N])||void 0===e?void 0:e.scale)||"1"),n=o.valToPos(P,"x"),r=y.current.getBoundingClientRect(),i=r.width,a=r.height,u=o.over.getBoundingClientRect(),l=n+i>=u.width?i+20:0,c=t+a>=u.height?a+20:0,s={top:t+p.top+10-c,left:n+p.left+10-l};s.left<0&&(s.left=20),s.top<0&&(s.top=20),D(s)}}),[o,I,P,N,p,y]),(0,r.useEffect)((function(){M(h.seriesIdx),O(h.dataIdx)}),[h]),Cr("mousemove",Y),Cr("mouseup",(function(){x(!1)})),h.seriesIdx<0||h.dataIdx<0?null:r.default.createPortal(zt("div",{className:_r()({"vm-chart-tooltip":!0,"vm-chart-tooltip_sticky":m,"vm-chart-tooltip_moved":E}),ref:y,style:b,children:[zt("div",{className:"vm-chart-tooltip-header",children:[zt("div",{className:"vm-chart-tooltip-header__date",children:[j&&zt("div",{children:["Query ",$]}),R]}),m&&zt(Rt.HY,{children:[zt(ui,{className:"vm-chart-tooltip-header__drag",variant:"text",size:"small",startIcon:zt(cr,{}),onMouseDown:function(e){S(!0),x(!0);var t=e.clientX,n=e.clientY;D({top:n,left:t})}}),zt(ui,{className:"vm-chart-tooltip-header__close",variant:"text",size:"small",startIcon:zt(Ln,{}),onClick:function(){g&&g(u)}})]})]}),zt("div",{className:"vm-chart-tooltip-data",children:[zt("div",{className:"vm-chart-tooltip-data__marker",style:{background:L}}),zt("div",{children:[zt("b",{children:[B,c]}),zt("br",{}),"median:",zt("b",{children:z.median}),", min:",zt("b",{children:z.min}),", max:",zt("b",{children:z.max})]})]}),zt("div",{className:"vm-chart-tooltip-info",children:H})]}),o.root)},Ac=function(e){return e.xRange="xRange",e.yRange="yRange",e}(Ac||{}),Nc=function(e){var t=e.data,n=e.series,i=e.metrics,o=void 0===i?[]:i,u=e.period,l=e.yaxis,c=e.unit,s=e.setPeriod,f=e.layoutSize,d=e.height,h=$t().isDarkTheme,p=(0,r.useRef)(null),m=v((0,r.useState)(!1),2),g=m[0],y=m[1],b=v((0,r.useState)({min:u.start,max:u.end}),2),D=b[0],w=b[1],k=v((0,r.useState)([0,1]),2),x=k[0],C=k[1],E=v((0,r.useState)(),2),S=E[0],A=E[1],N=v((0,r.useState)(0),2),M=N[0],F=N[1],T=v((0,r.useState)(!1),2),O=T[0],I=T[1],B=v((0,r.useState)({seriesIdx:-1,dataIdx:-1}),2),P=B[0],R=B[1],L=v((0,r.useState)({left:0,top:0}),2),z=L[0],j=L[1],$=v((0,r.useState)([]),2),H=$[0],Y=$[1],U=(0,r.useMemo)((function(){return"".concat(P.seriesIdx,"_").concat(P.dataIdx)}),[P]),V=(0,r.useCallback)(Ec()((function(e){var t=e.min,n=e.max;s({from:a()(1e3*t).toDate(),to:a()(1e3*n).toDate()})}),500),[]),q=function(e){var t=e.u,n=e.min,r=e.max,i=1e3*(r-n);iZt||(t.setScale("x",{min:n,max:r}),w({min:n,max:r}),V({min:n,max:r}))},W=(0,r.useCallback)((function(e){var t=e.target,n=e.ctrlKey,r=e.metaKey,i=e.key,a=t instanceof HTMLInputElement||t instanceof HTMLTextAreaElement;if(S&&!a){var o="+"===i||"="===i;if(("-"===i||o)&&!n&&!r){e.preventDefault();var u=(D.max-D.min)/10*(o?1:-1);q({u:S,min:D.min+u,max:D.max-u})}}}),[S,D]),Q=(0,r.useCallback)((function(){if(O){var e="".concat(P.seriesIdx,"_").concat(P.dataIdx),t={id:e,unit:c,series:n,metrics:o,yRange:x,tooltipIdx:P,tooltipOffset:z};if(!H.find((function(t){return t.id===e}))){var r=JSON.parse(JSON.stringify(t));Y((function(e){return[].concat(_(e),[r])}))}}}),[o,n,H,P,z,O,c,x]),G=function(e){Y((function(t){return t.filter((function(t){return t.id!==e}))}))},J=function(){return[D.min,D.max]},Z=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,r=arguments.length>3?arguments[3]:void 0;return"1"==r&&C([t,n]),l.limits.enable?l.limits.range[r]:xc(t,n)},K=ft(ft({},vc),{},{tzDate:function(e){return a()(cn(fn(e))).local().toDate()},series:n,axes:kc([{},{scale:"1"}],c),scales:ft({},function(){var e={x:{range:J}},t=Object.keys(l.limits.range);return(t.length?t:["1"]).forEach((function(t){e[t]={range:function(e){return Z(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,t)}}})),e}()),width:f.width||400,height:d||500,plugins:[{hooks:{ready:function(e){var t=.9;j({left:parseFloat(e.over.style.left),top:parseFloat(e.over.style.top)}),e.over.addEventListener("mousedown",(function(n){var r=n.ctrlKey,i=n.metaKey;0===n.button&&(r||i)&&_c({u:e,e:n,setPanning:y,setPlotScale:q,factor:t})})),e.over.addEventListener("touchstart",(function(n){_c({u:e,e:n,setPanning:y,setPlotScale:q,factor:t})})),e.over.addEventListener("wheel",(function(n){if(n.ctrlKey||n.metaKey){n.preventDefault();var r=e.over.getBoundingClientRect().width,i=e.cursor.left&&e.cursor.left>0?e.cursor.left:0,a=e.posToVal(i,"x"),o=(e.scales.x.max||0)-(e.scales.x.min||0),u=n.deltaY<0?o*t:o/t,l=a-i/r*u,c=l+u;e.batch((function(){return q({u:e,min:l,max:c})}))}}))},setCursor:function(e){var t,n=null!==(t=e.cursor.idx)&&void 0!==t?t:-1;R((function(e){return ft(ft({},e),{},{dataIdx:n})}))},setSeries:function(e,t){var n=null!==t&&void 0!==t?t:-1;R((function(e){return ft(ft({},e),{},{seriesIdx:n})}))}}}],hooks:{setSelect:[function(e){var t=e.posToVal(e.select.left,"x"),n=e.posToVal(e.select.left+e.select.width,"x");q({u:e,min:t,max:n})}]}}),X=function(e){if(S){switch(e){case Ac.xRange:S.scales.x.range=J;break;case Ac.yRange:Object.keys(l.limits.range).forEach((function(e){S.scales[e]&&(S.scales[e].range=function(t){return Z(t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,e)})}))}g||S.redraw()}};(0,r.useEffect)((function(){return w({min:u.start,max:u.end})}),[u]),(0,r.useEffect)((function(){if(Y([]),R({seriesIdx:-1,dataIdx:-1}),p.current){var e=new pc(K,t,p.current);return A(e),w({min:u.start,max:u.end}),e.destroy}}),[p.current,n,f,d,h]);var ee=(0,r.useCallback)((function(e){if(2===e.touches.length&&S){e.preventDefault();var t=e.touches[0].clientX-e.touches[1].clientX,n=e.touches[0].clientY-e.touches[1].clientY,r=Math.sqrt(t*t+n*n),i=M-r,a=S.scales.x.max||D.max,o=S.scales.x.min||D.min,u=(a-o)/50*(i>0?-1:1);S.batch((function(){return q({u:S,min:o+u,max:a-u})}))}}),[S,M,D]);return(0,r.useEffect)((function(){return X(Ac.xRange)}),[D]),(0,r.useEffect)((function(){return X(Ac.yRange)}),[l]),(0,r.useEffect)((function(){var e=-1!==P.dataIdx&&-1!==P.seriesIdx;I(e)}),[P,H]),Cr("click",Q),Cr("keydown",W),Cr("touchmove",ee),Cr("touchstart",(function(e){if(2===e.touches.length){e.preventDefault();var t=e.touches[0].clientX-e.touches[1].clientX,n=e.touches[0].clientY-e.touches[1].clientY;F(Math.sqrt(t*t+n*n))}})),zt("div",{className:_r()({"vm-line-chart":!0,"vm-line-chart_panning":g}),style:{minWidth:"".concat(f.width||400,"px"),minHeight:"".concat(d||500,"px")},children:[zt("div",{className:"vm-line-chart__u-plot",ref:p}),S&&O&&zt(Sc,{unit:c,u:S,series:n,metrics:o,yRange:x,tooltipIdx:P,tooltipOffset:z,id:U}),S&&H.map((function(e){return(0,r.createElement)(Sc,ft(ft({},e),{},{isSticky:!0,u:S,key:e.id,onClose:G}))}))]})},Mc=function(){var e=Xr().showInfoMessage;return function(){var t=sa(la().mark((function t(n,r){var i;return la().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(null!==(i=navigator)&&void 0!==i&&i.clipboard){t.next=4;break}return e({text:"Clipboard not supported",type:"error"}),console.warn("Clipboard not supported"),t.abrupt("return",!1);case 4:return t.prev=4,t.next=7,navigator.clipboard.writeText(n);case 7:return r&&e({text:r,type:"success"}),t.abrupt("return",!0);case 11:return t.prev=11,t.t0=t.catch(4),t.t0 instanceof Error&&e({text:"".concat(t.t0.name,": ").concat(t.t0.message),type:"error"}),console.warn("Copy failed",t.t0),t.abrupt("return",!1);case 16:case"end":return t.stop()}}),t,null,[[4,11]])})));return function(e,n){return t.apply(this,arguments)}}()},Fc=function(e){var t=e.legend,n=e.onChange,i=e.isHeatmap,a=Mc(),o=v((0,r.useState)(""),2),u=o[0],l=o[1],c=(0,r.useMemo)((function(){var e=function(e){return Object.keys(e.freeFormFields).filter((function(e){return"__name__"!==e})).map((function(t){var n="".concat(t,"=").concat(JSON.stringify(e.freeFormFields[t]));return{id:"".concat(e.label,".").concat(n),freeField:n,key:t}}))}(t);return i?e.filter((function(e){return"vmrange"!==e.key})):e}),[t,i]),s=t.calculations,f=Object.values(s).some((function(e){return e})),d=function(){var e=sa(la().mark((function e(t,n){return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a(t);case 2:if(e.sent){e.next=5;break}return e.abrupt("return");case 5:l(n),setTimeout((function(){return l("")}),2e3);case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return zt("div",{className:_r()({"vm-legend-item":!0,"vm-legend-row":!0,"vm-legend-item_hide":!t.checked&&!i,"vm-legend-item_static":i}),onClick:function(e){return function(t){n&&n(e,t.ctrlKey||t.metaKey)}}(t),children:[!i&&zt("div",{className:"vm-legend-item__marker",style:{backgroundColor:t.color}}),zt("div",{className:"vm-legend-item-info",children:zt("span",{className:"vm-legend-item-info__label",children:[t.freeFormFields.__name__,!!c.length&&zt(Rt.HY,{children:"{"}),c.map((function(e,t){return zt(hi,{open:u===e.id,title:"copied!",placement:"top-center",children:zt("span",{className:"vm-legend-item-info__free-fields",onClick:(n=e.freeField,r=e.id,function(e){e.stopPropagation(),d(n,r)}),title:"copy to clipboard",children:[e.freeField,t+11;return zt(Rt.HY,{children:zt("div",{className:"vm-legend",children:a.map((function(e){return zt("div",{className:"vm-legend-group",children:zt(ta,{defaultExpanded:!0,title:zt("div",{className:"vm-legend-group-title",children:[o&&zt("span",{className:"vm-legend-group-title__count",children:["Query ",e,": "]}),zt("span",{className:"vm-legend-group-title__query",children:n[e-1]})]}),children:zt("div",{children:t.filter((function(t){return t.group===e})).map((function(e){return zt(Fc,{legend:e,onChange:i},e.label)}))})})},e)}))})})},Oc=["#e54040","#32a9dc","#2ee329","#7126a1","#e38f0f","#3d811a","#ffea00","#2d2d2d","#da42a6","#a44e0c"],Ic=function(e){var t=16777215,n=1,r=0,i=1;if(e.length>0)for(var a=0;ar&&(r=e[a].charCodeAt(0)),i=parseInt(String(t/r)),n=(n+e[a].charCodeAt(0)*i*49979693)%t;var o=(n*e.length%t).toString(16);return o=o.padEnd(6,o),"#".concat(o)},Bc=["__name__"],Pc=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e.metric,i=r.__name__,a=br(r,Bc),o=t||"".concat(n?"[Query ".concat(e.group,"] "):"").concat(i||"");return 0==Object.keys(a).length?o||"value":"".concat(o,"{").concat(Object.entries(a).map((function(e){return"".concat(e[0],"=").concat(JSON.stringify(e[1]))})).join(", "),"}")},Rc=function(e){switch(e){case"NaN":return NaN;case"Inf":case"+Inf":return 1/0;case"-Inf":return-1/0;default:return parseFloat(e)}},Lc=function(e){if(e.length<2)return!1;var t=["le","vmrange"],n=Object.keys(e[0].metric).filter((function(e){return!t.includes(e)}));return e.every((function(r){var i=Object.keys(r.metric).filter((function(e){return!t.includes(e)}));return n.length===i.length&&i.every((function(t){return r.metric[t]===e[0].metric[t]}))}))&&e.every((function(e){return t.some((function(t){return t in e.metric}))}))},zc=function(e,t,n){for(var r=[],i=0;i0&&(i=Math.min(i,n[o]),a=Math.max(a,n[o]));for(var u=a-i,l=r.length,c=Array(n.length),s=0;s0&&b[B]>=(o.min||-1/0)&&b[B]<=(o.max||1/0)&&D[B]>=(u.min||-1/0)&&D[B]<=(u.max||1/0)){var P=I[~~(B/S)],R=O[B%S];g(E[x[B]],P,R,F,T)}e.ctx.save(),e.ctx.rect(e.bbox.left,e.bbox.top,e.bbox.width,e.bbox.height),e.ctx.clip(),E.forEach((function(t,n){e.ctx.fillStyle=C[n],e.ctx.fill(t)})),e.ctx.restore()}))}},$c=function(e){var t=(e.metric.vmrange||e.metric.le||"").split("...");return Rc(t[t.length-1])},Hc=function(e,t){return $c(e)-$c(t)},Yc=function(e,t){if(!t)return e;var n=function(e){var t;if(!e.every((function(e){return e.metric.le})))return e;var n,r=e.sort((function(e,t){return parseFloat(e.metric.le)-parseFloat(t.metric.le)})),i=(null===(t=e[0])||void 0===t?void 0:t.group)||1,a={metric:{le:""},values:[],group:i},o=[],u=g(r);try{for(u.s();!(n=u.n()).done;){var l,c=n.value,s=[a.metric.le,c.metric.le].filter((function(e){return e})).join("..."),f=[],d=g(c.values);try{var h=function(){var e,t=v(l.value,2),n=t[0],r=+t[1]-+((null===(e=a.values.find((function(e){return e[0]===n})))||void 0===e?void 0:e[1])||0);f.push([n,"".concat(r)])};for(d.s();!(l=d.n()).done;)h()}catch(p){d.e(p)}finally{d.f()}o.push({metric:{vmrange:s},values:f,group:i}),a=c}}catch(p){u.e(p)}finally{u.f()}return o}(e.sort(Hc)),r=n.map((function(e){return e.values})).flat();return n.map((function(e){var t=e.values.map((function(e){var t=r.filter((function(t){return t[0]===e[0]})).reduce((function(e,t){return e+ +t[1]}),0);return[e[0],"".concat(Math.round(+e[1]/t*100))]}));return ft(ft({},e),{},{values:t})})).filter((function(e){return!e.values.every((function(e){return"0"===e[1]}))}))},Uc=function(e){var t,n=e.min,i=e.max,a=e.legendValue,o=e.series,u=v((0,r.useState)(0),2),l=u[0],c=u[1],s=v((0,r.useState)(""),2),f=s[0],d=s[1],h=v((0,r.useState)(""),2),p=h[0],m=h[1],g=v((0,r.useState)(""),2),y=g[0],_=g[1];return(0,r.useEffect)((function(){var e=(null===a||void 0===a?void 0:a.value)||0;c(e?(e-n)/(i-n)*100:0),d(e?"".concat(e,"%"):""),m("".concat(n,"%")),_("".concat(i,"%"))}),[a,n,i]),zt("div",{className:"vm-legend-heatmap__wrapper",children:[zt("div",{className:"vm-legend-heatmap",children:[zt("div",{className:"vm-legend-heatmap-gradient",style:{background:"linear-gradient(to right, ".concat(zc.join(", "),")")},children:!(null===a||void 0===a||!a.value)&&zt("div",{className:"vm-legend-heatmap-gradient__value",style:{left:"".concat(l,"%")},children:zt("span",{children:f})})}),zt("div",{className:"vm-legend-heatmap__value",children:p}),zt("div",{className:"vm-legend-heatmap__value",children:y})]}),o[1]&&zt(Fc,{legend:o[1],isHeatmap:!0},null===(t=o[1])||void 0===t?void 0:t.label)]})},Vc=function(){var e={};return function(t,n,r){var i=Pc(t,r[t.group-1]),a=Object.keys(e).length;a>1]}(o),s=function(e){for(var t=e.length;t--;){var n=e[t];if(Number.isFinite(n))return n}}(o);return{label:i,freeFormFields:t.metric,width:1.4,stroke:e[i]||Ic(i),show:!Wc(i,n),scale:"1",points:{size:4.2,width:1.4},calculations:{min:gc(u,u,l),max:gc(l,u,l),median:gc(c,u,l),last:gc(s,u,l)}}}},qc=function(e,t){return{group:t,label:e.label||"",color:e.stroke,checked:e.show||!1,freeFormFields:e.freeFormFields,calculations:e.calculations}},Wc=function(e,t){return t.includes("".concat(e))},Qc=function(e){var t=e.u,n=e.id,i=e.unit,a=void 0===i?"":i,o=e.cursor,u=e.tooltipOffset,l=e.isSticky,c=e.onClose,s=e.startDate,f=e.endDate,d=e.bucket,h=e.valueFormat,p=e.value,m=(0,r.useRef)(null),g=v((0,r.useState)({top:-999,left:-999}),2),y=g[0],_=g[1],b=v((0,r.useState)(!1),2),D=b[0],w=b[1],k=v((0,r.useState)(!1),2),x=k[0],C=k[1],E=(0,r.useCallback)((function(e){if(D){var t=e.clientX,n=e.clientY;_({top:n,left:t})}}),[D]);return(0,r.useEffect)((function(){if(m.current){var e=o.top,n=o.left,r=m.current.getBoundingClientRect(),i=r.width,a=r.height,l=t.over.getBoundingClientRect(),c=n+i>=l.width?i+20:0,s=e+a>=l.height?a+20:0;_({top:e+u.top+10-s,left:n+u.left+10-c})}}),[t,o,u,m]),Cr("mousemove",E),Cr("mouseup",(function(){w(!1)})),null!==o&&void 0!==o&&o.left&&null!==o&&void 0!==o&&o.top&&p?r.default.createPortal(zt("div",{className:_r()({"vm-chart-tooltip":!0,"vm-chart-tooltip_sticky":l,"vm-chart-tooltip_moved":x}),ref:m,style:y,children:[zt("div",{className:"vm-chart-tooltip-header",children:[zt("div",{className:"vm-chart-tooltip-header__date vm-chart-tooltip-header__date_range",children:[zt("span",{children:s}),zt("span",{children:f})]}),l&&zt(Rt.HY,{children:[zt(ui,{className:"vm-chart-tooltip-header__drag",variant:"text",size:"small",startIcon:zt(cr,{}),onMouseDown:function(e){C(!0),w(!0);var t=e.clientX,n=e.clientY;_({top:n,left:t})}}),zt(ui,{className:"vm-chart-tooltip-header__close",variant:"text",size:"small",startIcon:zt(Ln,{}),onClick:function(){c&&c(n)}})]})]}),zt("div",{className:"vm-chart-tooltip-data",children:zt("p",{children:["value: ",zt("b",{className:"vm-chart-tooltip-data__value",children:h}),a]})}),zt("div",{className:"vm-chart-tooltip-info",children:d})]}),t.root):null},Gc=function(e){return e.xRange="xRange",e.yRange="yRange",e}(Gc||{}),Jc=function(e){var t=e.data,n=e.metrics,i=void 0===n?[]:n,o=e.period,u=e.yaxis,l=e.unit,c=e.setPeriod,s=e.layoutSize,f=e.height,d=e.onChangeLegend,h=$t().isDarkTheme,p=(0,r.useRef)(null),m=v((0,r.useState)(!1),2),g=m[0],y=m[1],b=v((0,r.useState)({min:o.start,max:o.end}),2),D=b[0],w=b[1],k=v((0,r.useState)(),2),x=k[0],C=k[1],E=v((0,r.useState)(0),2),S=E[0],A=E[1],N=v((0,r.useState)(null),2),M=N[0],F=N[1],T=v((0,r.useState)({left:0,top:0}),2),O=T[0],I=T[1],B=v((0,r.useState)([]),2),P=B[0],R=B[1],L=(0,r.useMemo)((function(){return"".concat(null===M||void 0===M?void 0:M.bucket,"_").concat(null===M||void 0===M?void 0:M.startDate)}),[M]),z=(0,r.useCallback)(Ec()((function(e){var t=e.min,n=e.max;isNaN(t)||isNaN(n)||c({from:a()(1e3*t).toDate(),to:a()(1e3*n).toDate()})}),500),[]),j=function(e){var t=e.u,n=e.min,r=e.max,i=1e3*(r-n);iZt||(t.setScale("x",{min:n,max:r}),w({min:n,max:r}),z({min:n,max:r}))},$=(0,r.useCallback)((function(e){var t=e.target,n=e.ctrlKey,r=e.metaKey,i=e.key,a=t instanceof HTMLInputElement||t instanceof HTMLTextAreaElement;if(x&&!a){var o="+"===i||"="===i;if(("-"===i||o)&&!n&&!r){e.preventDefault();var u=(D.max-D.min)/10*(o?1:-1);j({u:x,min:D.min+u,max:D.max-u})}}}),[x,D]),H=(0,r.useCallback)((function(){if(null!==M&&void 0!==M&&M.value){var e="".concat(null===M||void 0===M?void 0:M.bucket,"_").concat(null===M||void 0===M?void 0:M.startDate),t=ft({id:e,unit:l,tooltipOffset:O},M);if(!P.find((function(t){return t.id===e}))){var n=JSON.parse(JSON.stringify(t));R((function(e){return[].concat(_(e),[n])}))}}}),[P,M,O,l]),Y=function(e){R((function(t){return t.filter((function(t){return t.id!==e}))}))},U=function(){return[D.min,D.max]},V=kc([{}],l),q=ft(ft({},vc),{},{mode:2,tzDate:function(e){return a()(cn(fn(e))).local().toDate()},series:[{},{paths:jc(),facets:[{scale:"x",auto:!0,sorted:1},{scale:"y",auto:!0}]}],axes:[].concat(_(V),[{scale:"y",stroke:V[0].stroke,font:V[0].font,size:yc,splits:i.map((function(e,t){return t})),values:i.map((function(e){return e.metric.vmrange}))}]),scales:{x:{time:!0},y:{log:2,time:!1,range:function(e,t,n){return[t-1,n+1]}}},width:s.width||400,height:f||500,plugins:[{hooks:{ready:function(e){var t=.9;I({left:parseFloat(e.over.style.left),top:parseFloat(e.over.style.top)}),e.over.addEventListener("mousedown",(function(n){var r=n.ctrlKey,i=n.metaKey;0===n.button&&(r||i)&&_c({u:e,e:n,setPanning:y,setPlotScale:j,factor:t})})),e.over.addEventListener("touchstart",(function(n){_c({u:e,e:n,setPanning:y,setPlotScale:j,factor:t})})),e.over.addEventListener("wheel",(function(n){if(n.ctrlKey||n.metaKey){n.preventDefault();var r=e.over.getBoundingClientRect().width,i=e.cursor.left&&e.cursor.left>0?e.cursor.left:0,a=e.posToVal(i,"x"),o=(e.scales.x.max||0)-(e.scales.x.min||0),u=n.deltaY<0?o*t:o/t,l=a-i/r*u,c=l+u;e.batch((function(){return j({u:e,min:l,max:c})}))}}))},setCursor:function(e){var t,n=e.cursor.left&&e.cursor.left>0?e.cursor.left:0,r=e.cursor.top&&e.cursor.top>0?e.cursor.top:0,o=e.data[1][0]||[];if(Array.isArray(o)){var u=e.posToVal(n,"x"),l=e.posToVal(r,"y"),c=o.findIndex((function(e,t){return u>=e&&u0?-1:1);x.batch((function(){return j({u:x,min:o+u,max:a-u})}))}}),[x,S,D]);return(0,r.useEffect)((function(){return W(Gc.xRange)}),[D]),(0,r.useEffect)((function(){return W(Gc.yRange)}),[u]),(0,r.useEffect)((function(){M&&d(M)}),[M]),Cr("click",H),Cr("keydown",$),Cr("touchmove",Q),Cr("touchstart",(function(e){if(2===e.touches.length){e.preventDefault();var t=e.touches[0].clientX-e.touches[1].clientX,n=e.touches[0].clientY-e.touches[1].clientY;A(Math.sqrt(t*t+n*n))}})),zt("div",{className:_r()({"vm-line-chart":!0,"vm-line-chart_panning":g}),style:{minWidth:"".concat(s.width||400,"px"),minHeight:"".concat(f||500,"px")},children:[zt("div",{className:"vm-line-chart__u-plot",ref:p}),x&&M&&zt(Qc,ft(ft({},M),{},{unit:l,u:x,tooltipOffset:O,id:L})),x&&P.map((function(e){return(0,r.createElement)(Qc,ft(ft({},e),{},{isSticky:!0,u:x,key:e.id,onClose:Y}))}))]})},Zc=function(){var e=v((0,r.useState)(null),2),t=e[0],n=e[1],i=v((0,r.useState)({width:0,height:0}),2),a=i[0],o=i[1],u=(0,r.useCallback)((function(){o({width:(null===t||void 0===t?void 0:t.offsetWidth)||0,height:(null===t||void 0===t?void 0:t.offsetHeight)||0})}),[null===t||void 0===t?void 0:t.offsetHeight,null===t||void 0===t?void 0:t.offsetWidth]);return Cr("resize",u),xr(u,[null===t||void 0===t?void 0:t.offsetHeight,null===t||void 0===t?void 0:t.offsetWidth]),[n,a]},Kc=function(e){var t=e.data,n=void 0===t?[]:t,i=e.period,a=e.customStep,o=e.query,u=e.yaxis,l=e.unit,c=e.showLegend,s=void 0===c||c,f=e.setYaxisLimits,d=e.setPeriod,h=e.alias,p=void 0===h?[]:h,m=e.fullWidth,y=void 0===m||m,b=e.height,D=e.isHistogram,w=Gr().isMobile,k=Sn().timezone,x=(0,r.useMemo)((function(){return a||i.step||"1s"}),[i.step,a]),C=(0,r.useMemo)((function(){return Yc(n,D)}),[D,n]),E=(0,r.useCallback)(Vc(),[C]),S=v((0,r.useState)([[]]),2),A=S[0],N=S[1],M=v((0,r.useState)([]),2),F=M[0],T=M[1],O=v((0,r.useState)([]),2),I=O[0],B=O[1],P=v((0,r.useState)([]),2),R=P[0],L=P[1],z=v((0,r.useState)(null),2),j=z[0],$=z[1],H=function(e){var t=function(e,t){var n={},r=Object.values(e).flat(),i=Dc(r)||0,a=bc(r)||1;return n[1]=t?xc(i,a):[i,a],n}(e,!D);f(t)};(0,r.useEffect)((function(){var e=[],t={},n=[],r=[{}];null===C||void 0===C||C.forEach((function(i){var a=E(i,R,p);r.push(a),n.push(qc(a,i.group));var o,u=t[i.group]||[],l=g(i.values);try{for(l.s();!(o=l.n()).done;){var c=o.value;e.push(c[0]),u.push(Rc(c[1]))}}catch(s){l.e(s)}finally{l.f()}t[i.group]=u}));var a=function(e,t,n){for(var r=an(t)||1,i=Array.from(new Set(e)).sort((function(e,t){return e-t})),a=n.start,o=nn(n.end+r),u=0,l=[];a<=o;){for(;u=i.length||i[u]>a)&&l.push(a)}for(;l.length<2;)l.push(a),a=nn(a+r);return l}(e,x,i),o=C.map((function(e){var t,n=[],r=e.values,i=r.length,o=0,u=g(a);try{for(u.s();!(t=u.n()).done;){for(var l=t.value;o1e10*h?n.map((function(){return f})):n}));o.unshift(a),H(t);var u=D?function(e){var t=e.slice(1,e.length),n=[],r=[];t.forEach((function(e,n){e.forEach((function(e,i){var a=i*t.length+n;r[a]=e}))})),e[0].forEach((function(e){var r=new Array(t.length).fill(e);n.push.apply(n,_(r))}));var i=new Array(n.length).fill(0).map((function(e,n){return n%t.length}));return[null,[n,i,r]]}(o):o;N(u),T(r),B(n)}),[C,k,D]),(0,r.useEffect)((function(){var e=[],t=[{}];null===C||void 0===C||C.forEach((function(n){var r=E(n,R,p);t.push(r),e.push(qc(r,n.group))})),T(t),B(e)}),[R]);var Y=v(Zc(),2),U=Y[0],V=Y[1];return zt("div",{className:_r()({"vm-graph-view":!0,"vm-graph-view_full-width":y,"vm-graph-view_full-width_mobile":y&&w}),ref:U,children:[!D&&zt(Nc,{data:A,series:F,metrics:C,period:i,yaxis:u,unit:l,setPeriod:d,layoutSize:V,height:b}),D&&zt(Jc,{data:A,metrics:C,period:i,yaxis:u,unit:l,setPeriod:d,layoutSize:V,height:b,onChangeLegend:function(e){$(e)}}),!D&&s&&zt(Tc,{labels:I,query:o,onChange:function(e,t){L(function(e){var t=e.hideSeries,n=e.legend,r=e.metaKey,i=e.series,a=n.label,o=Wc(a,t),u=i.map((function(e){return e.label||""}));return r?o?t.filter((function(e){return e!==a})):[].concat(_(t),[a]):t.length?o?_(u.filter((function(e){return e!==a}))):[]:_(u.filter((function(e){return e!==a})))}({hideSeries:R,legend:e,metaKey:t,series:F}))}}),D&&s&&zt(Uc,{series:F,min:u.limits.range[1][0]||0,max:u.limits.range[1][1]||0,legendValue:j})]})},Xc=function(e){var t=e.value,n=e.options,i=e.anchor,a=e.disabled,o=e.maxWords,u=void 0===o?1:o,l=e.minLength,c=void 0===l?2:l,s=e.fullWidth,f=e.selected,d=e.noOptionsText,h=e.label,p=e.disabledFullScreen,m=e.onSelect,g=e.onOpenAutocomplete,y=Gr().isMobile,_=(0,r.useRef)(null),b=v((0,r.useState)(-1),2),D=b[0],w=b[1],k=li(!1),x=k.value,C=k.setValue,E=k.setFalse,S=(0,r.useMemo)((function(){if(!x)return[];try{var e=new RegExp(String(t),"i");return n.filter((function(n){return e.test(n)&&n!==t})).sort((function(t,n){var r,i;return((null===(r=t.match(e))||void 0===r?void 0:r.index)||0)-((null===(i=n.match(e))||void 0===i?void 0:i.index)||0)}))}catch(r){return[]}}),[x,n,t]),A=(0,r.useMemo)((function(){return d&&!S.length}),[d,S]),N=(0,r.useCallback)((function(e){var t=e.key,n=e.ctrlKey,r=e.metaKey,i=e.shiftKey,a=n||r||i,o=S.length;if("ArrowUp"===t&&!a&&o&&(e.preventDefault(),w((function(e){return e<=0?0:e-1}))),"ArrowDown"===t&&!a&&o){e.preventDefault();var u=S.length-1;w((function(e){return e>=u?u:e+1}))}if("Enter"===t){var l=S[D];l&&m(l),f||E()}"Escape"===t&&E()}),[D,S,E,m,f]);return(0,r.useEffect)((function(){var e=(t.match(/[a-zA-Z_:.][a-zA-Z0-9_:.]*/gm)||[]).length;C(t.length>c&&e<=u)}),[t]),Cr("keydown",N),(0,r.useEffect)((function(){if(_.current){var e=_.current.childNodes[D];null!==e&&void 0!==e&&e.scrollIntoView&&e.scrollIntoView({block:"center"})}}),[D,S]),(0,r.useEffect)((function(){w(-1)}),[S]),(0,r.useEffect)((function(){g&&g(x)}),[x]),zt(ci,{open:x,buttonRef:i,placement:"bottom-left",onClose:E,fullWidth:s,title:y?h:void 0,disabledFullScreen:p,children:zt("div",{className:_r()({"vm-autocomplete":!0,"vm-autocomplete_mobile":y&&!p}),ref:_,children:[A&&zt("div",{className:"vm-autocomplete__no-options",children:d}),S.map((function(e,t){return zt("div",{className:_r()({"vm-list-item":!0,"vm-list-item_mobile":y,"vm-list-item_active":t===D,"vm-list-item_multiselect":f,"vm-list-item_multiselect_selected":null===f||void 0===f?void 0:f.includes(e)}),id:"$autocomplete$".concat(e),onClick:(n=e,function(){a||(m(n),f||E())}),children:[(null===f||void 0===f?void 0:f.includes(e))&&zt(ar,{}),zt("span",{children:e})]},e);var n}))]})})},es=function(e){var t=e.value,n=e.onChange,i=e.onEnter,a=e.onArrowUp,o=e.onArrowDown,u=e.autocomplete,l=e.error,c=e.stats,s=e.options,f=e.label,d=e.disabled,h=void 0!==d&&d,p=v((0,r.useState)(!1),2),m=p[0],g=p[1],y=(0,r.useRef)(null),_="0"===(null===c||void 0===c?void 0:c.seriesFetched)&&!c.resultLength;return zt("div",{className:"vm-query-editor",ref:y,children:[zt(Si,{value:t,label:f,type:"textarea",autofocus:!!t,error:l,onKeyDown:function(e){var t=e.key,n=e.ctrlKey,r=e.metaKey,u=e.shiftKey,l=n||r,c="ArrowDown"===t,s="Enter"===t;"ArrowUp"===t&&l&&(e.preventDefault(),a()),c&&l&&(e.preventDefault(),o()),!s||u||m||i()},onChange:n,disabled:h,inputmode:"search"}),u&&zt(Xc,{disabledFullScreen:!0,value:t,options:s,anchor:y,onSelect:function(e){n(e)},onOpenAutocomplete:g}),_&&zt("div",{className:"vm-query-editor-warning",children:zt(hi,{placement:"bottom-right",title:zt("span",{className:"vm-query-editor-warning__tooltip",children:"No match! \n This query hasn't selected any time series from database.\n Either the requested metrics are missing in the database, \n or there is a typo in series selector."}),children:zt($n,{})})})]})},ts=function(e){var t,n=e.value,r=void 0!==n&&n,i=e.disabled,a=void 0!==i&&i,o=e.label,u=e.color,l=void 0===u?"secondary":u,c=e.fullWidth,s=e.onChange;return zt("div",{className:_r()((ct(t={"vm-switch":!0,"vm-switch_full-width":c,"vm-switch_disabled":a,"vm-switch_active":r},"vm-switch_".concat(l,"_active"),r),ct(t,"vm-switch_".concat(l),l),t)),onClick:function(){a||s(!r)},children:[zt("div",{className:"vm-switch-track",children:zt("div",{className:"vm-switch-track__thumb"})}),o&&zt("span",{className:"vm-switch__label",children:o})]})},ns=function(e){var t=e.isMobile,n=On().autocomplete,r=In(),i=Pr(),a=i.nocache,o=i.isTracingEnabled,u=Rr();return zt("div",{className:_r()({"vm-additional-settings":!0,"vm-additional-settings_mobile":t}),children:[zt(ts,{label:"Autocomplete",value:n,onChange:function(){r({type:"TOGGLE_AUTOCOMPLETE"})},fullWidth:t}),zt(ts,{label:"Disable cache",value:a,onChange:function(){u({type:"TOGGLE_NO_CACHE"})},fullWidth:t}),zt(ts,{label:"Trace query",value:o,onChange:function(){u({type:"TOGGLE_QUERY_TRACING"})},fullWidth:t})]})},rs=function(){var e=Gr().isMobile,t=(0,r.useRef)(null),n=li(!1),i=n.value,a=n.toggle,o=n.setFalse;return e?zt(Rt.HY,{children:[zt("div",{ref:t,children:zt(ui,{variant:"outlined",startIcon:zt(vr,{}),onClick:a})}),zt(ci,{open:i,buttonRef:t,placement:"bottom-left",onClose:o,title:"Query settings",children:zt(ns,{isMobile:e})})]}):zt(ns,{})},is=function(e,t){return e.length===t.length&&e.every((function(e,n){return e===t[n]}))},as=function(e){var t=e.errors,n=e.stats,i=e.queryOptions,a=e.onHideQuery,o=e.onRunQuery,u=Gr().isMobile,l=On(),c=l.query,s=l.queryHistory,f=l.autocomplete,d=In(),h=An(),p=v((0,r.useState)(c||[]),2),m=p[0],g=p[1],y=v((0,r.useState)([]),2),b=y[0],D=y[1],w=Fi(m),k=function(){d({type:"SET_QUERY_HISTORY",payload:m.map((function(e,t){var n=s[t]||{values:[]},r=e===n.values[n.values.length-1];return{index:n.values.length-Number(r),values:!r&&e?[].concat(_(n.values),[e]):n.values}}))}),d({type:"SET_QUERY",payload:m}),h({type:"RUN_QUERY"}),o()},x=function(e,t){g((function(n){return n.map((function(n,r){return r===t?e:n}))}))},C=function(e,t){return function(){!function(e,t){var n=s[t],r=n.index,i=n.values,a=r+e;a<0||a>=i.length||(x(i[a]||"",t),d({type:"SET_QUERY_HISTORY_BY_INDEX",payload:{value:{values:i,index:a},queryNumber:t}}))}(e,t)}},E=function(e){return function(t){x(t,e)}},S=function(e){return function(){var t;t=e,g((function(e){return e.filter((function(e,n){return n!==t}))})),D((function(t){return t.includes(e)?t.filter((function(t){return t!==e})):t.map((function(t){return t>e?t-1:t}))}))}},A=function(e){return function(t){!function(e,t){var n=e.ctrlKey,r=e.metaKey;if(n||r){var i=m.map((function(e,t){return t})).filter((function(e){return e!==t}));D((function(e){return is(i,e)?[]:i}))}else D((function(e){return e.includes(t)?e.filter((function(e){return e!==t})):[].concat(_(e),[t])}))}(t,e)}};return(0,r.useEffect)((function(){w&&m.length1&&zt(hi,{title:"Remove Query",children:zt("div",{className:"vm-query-configurator-list-row__button",children:zt(ui,{variant:"text",color:"error",startIcon:zt(nr,{}),onClick:S(r)})})})]},r)}))}),zt("div",{className:"vm-query-configurator-settings",children:[zt(rs,{}),zt("div",{className:"vm-query-configurator-settings__buttons",children:[m.length<4&&zt(ui,{variant:"outlined",onClick:function(){g((function(e){return[].concat(_(e),[""])}))},startIcon:zt(rr,{}),children:"Add Query"}),zt(ui,{variant:"contained",onClick:k,startIcon:zt(Zn,{}),children:u?"Execute":"Execute Query"})]})]})]})};function os(e){var t,n,r,i=2;for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,r=Symbol.iterator);i--;){if(n&&null!=(t=e[n]))return t.call(e);if(r&&null!=(t=e[r]))return new us(t.call(e));n="@@asyncIterator",r="@@iterator"}throw new TypeError("Object is not async iterable")}function us(e){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then((function(e){return{value:e,done:t}}))}return us=function(e){this.s=e,this.n=e.next},us.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var n=this.s.return;return void 0===n?Promise.resolve({value:e,done:!0}):t(n.apply(this.s,arguments))},throw:function(e){var n=this.s.return;return void 0===n?Promise.reject(e):t(n.apply(this.s,arguments))}},new us(e)}var ls=n(936),cs=n.n(ls),ss=0,fs=function(){function e(t,n){b(this,e),this.tracing=void 0,this.query=void 0,this.tracingChildren=void 0,this.originalTracing=void 0,this.id=void 0,this.tracing=t,this.originalTracing=JSON.parse(JSON.stringify(t)),this.query=n,this.id=ss++;var r=t.children||[];this.tracingChildren=r.map((function(t){return new e(t,n)}))}return x(e,[{key:"queryValue",get:function(){return this.query}},{key:"idValue",get:function(){return this.id}},{key:"children",get:function(){return this.tracingChildren}},{key:"message",get:function(){return this.tracing.message}},{key:"duration",get:function(){return this.tracing.duration_msec}},{key:"JSON",get:function(){return JSON.stringify(this.tracing,null,2)}},{key:"originalJSON",get:function(){return JSON.stringify(this.originalTracing,null,2)}},{key:"setTracing",value:function(t){var n=this;this.tracing=t;var r=t.children||[];this.tracingChildren=r.map((function(t){return new e(t,n.query)}))}},{key:"setQuery",value:function(e){this.query=e}},{key:"resetTracing",value:function(){this.tracing=this.originalTracing}}]),e}(),ds=function(e){var t=e.predefinedQuery,n=e.visible,i=e.display,a=e.customStep,o=e.hideQuery,u=e.showAllSeries,l=On().query,c=Sn().period,s=Pr(),f=s.displayType,d=s.nocache,h=s.isTracingEnabled,p=s.seriesLimits,m=$t().serverUrl,g=v((0,r.useState)(!1),2),y=g[0],b=g[1],D=v((0,r.useState)(),2),w=D[0],k=D[1],x=v((0,r.useState)(),2),C=x[0],E=x[1],S=v((0,r.useState)(),2),A=S[0],N=S[1],M=v((0,r.useState)(),2),F=M[0],T=M[1],O=v((0,r.useState)([]),2),I=O[0],B=O[1],P=v((0,r.useState)([]),2),R=P[0],L=P[1],z=v((0,r.useState)(),2),j=z[0],$=z[1],H=v((0,r.useState)([]),2),Y=H[0],U=H[1],V=v((0,r.useState)(!1),2),q=V[0],W=V[1],Q=function(){var e=sa(la().mark((function e(t){var n,r,i,a,o,u,l,c,s,f,d,h,p,m,v,g,y,D,w,x,C;return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.fetchUrl,r=t.fetchQueue,i=t.displayType,a=t.query,o=t.stateSeriesLimits,u=t.showAllSeries,l=t.hideQuery,c=new AbortController,U([].concat(_(r),[c])),e.prev=3,s="chart"===i,f=u?1/0:+o[i]||1/0,d=[],h=[],p=1,m=0,v=!1,g=!1,e.prev=12,D=la().mark((function e(){var t,n,r,i,o,u;return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=x.value,!(null===l||void 0===l?void 0:l.includes(p-1))){e.next=7;break}return B((function(e){return[].concat(_(e),[""])})),L((function(e){return[].concat(_(e),[{}])})),p++,e.abrupt("return","continue");case 7:return e.next=9,fetch(t,{signal:c.signal});case 9:return n=e.sent,e.next=12,n.json();case 12:r=e.sent,n.ok?(L((function(e){return[].concat(_(e),[ft(ft({},null===r||void 0===r?void 0:r.stats),{},{resultLength:r.data.result.length})])})),B((function(e){return[].concat(_(e),[""])})),r.trace&&(i=new fs(r.trace,a[p-1]),h.push(i)),o=s&&Lc(r.data.result),r.data.result.length&&W(o),o&&(f=1/0),u=f-d.length,r.data.result.slice(0,u).forEach((function(e){e.group=p,d.push(e)})),m+=r.data.result.length):(d.push({metric:{},values:[],group:p}),B((function(e){return[].concat(_(e),["".concat(r.errorType,"\r\n").concat(null===r||void 0===r?void 0:r.error)])}))),p++;case 15:case"end":return e.stop()}}),e)})),w=os(n);case 15:return e.next=17,w.next();case 17:if(!(v=!(x=e.sent).done)){e.next=25;break}return e.delegateYield(D(),"t0",19);case 19:if("continue"!==e.t0){e.next=22;break}return e.abrupt("continue",22);case 22:v=!1,e.next=15;break;case 25:e.next=31;break;case 27:e.prev=27,e.t1=e.catch(12),g=!0,y=e.t1;case 31:if(e.prev=31,e.prev=32,!v||null==w.return){e.next=36;break}return e.next=36,w.return();case 36:if(e.prev=36,!g){e.next=39;break}throw y;case 39:return e.finish(36);case 40:return e.finish(31);case 41:C="Showing ".concat(f," series out of ").concat(m," series due to performance reasons. Please narrow down the query, so it returns less series"),$(m>f?C:""),s?k(d):E(d),N(h),e.next=50;break;case 47:e.prev=47,e.t2=e.catch(3),e.t2 instanceof Error&&"AbortError"!==e.t2.name&&T("".concat(e.t2.name,": ").concat(e.t2.message));case 50:b(!1);case 51:case"end":return e.stop()}}),e,null,[[3,47],[12,27,31,41],[32,,36,40]])})));return function(t){return e.apply(this,arguments)}}(),G=(0,r.useCallback)(cs()(Q,300),[]),J=(0,r.useMemo)((function(){T(""),B([]),L([]);var e=null!==t&&void 0!==t?t:l,n="chart"===(i||f);if(c)if(m)if(e.every((function(e){return!e.trim()})))B(e.map((function(){return Nt.validQuery})));else{if(Zi(m)){var r=ft({},c);return r.step=a,e.map((function(e){return n?function(e,t,n,r,i){return"".concat(e,"/api/v1/query_range?query=").concat(encodeURIComponent(t),"&start=").concat(n.start,"&end=").concat(n.end,"&step=").concat(n.step).concat(r?"&nocache=1":"").concat(i?"&trace=1":"")}(m,e,r,d,h):function(e,t,n,r){return"".concat(e,"/api/v1/query?query=").concat(encodeURIComponent(t),"&time=").concat(n.end).concat(r?"&trace=1":"")}(m,e,r,h)}))}T(Nt.validServer)}else T(Nt.emptyServer)}),[m,c,f,a,o]),Z=v((0,r.useState)([]),2),K=Z[0],X=Z[1];return(0,r.useEffect)((function(){var e=J===K&&!!t;n&&null!==J&&void 0!==J&&J.length&&!e&&(b(!0),G({fetchUrl:J,fetchQueue:Y,displayType:i||f,query:null!==t&&void 0!==t?t:l,stateSeriesLimits:p,showAllSeries:u,hideQuery:o}),X(J))}),[J,n,p,u]),(0,r.useEffect)((function(){var e=Y.slice(0,-1);e.length&&(e.map((function(e){return e.abort()})),U(Y.filter((function(e){return!e.signal.aborted}))))}),[Y]),{fetchUrl:J,isLoading:y,graphData:w,liveData:C,error:F,queryErrors:I,queryStats:R,warning:j,traces:A,isHistogram:q}},hs=function(e){var t=e.data,n=Mc(),i=(0,r.useMemo)((function(){return JSON.stringify(t,null,2)}),[t]),a=function(){var e=sa(la().mark((function e(){return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n(i,"Formatted JSON has been copied");case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return zt("div",{className:"vm-json-view",children:[zt("div",{className:"vm-json-view__copy",children:zt(ui,{variant:"outlined",onClick:a,children:"Copy JSON"})}),zt("pre",{className:"vm-json-view__code",children:zt("code",{children:i})})]})},ps=function(e){var t=e.yaxis,n=e.setYaxisLimits,i=e.toggleEnableLimits,a=Gr().isMobile,o=(0,r.useMemo)((function(){return Object.keys(t.limits.range)}),[t.limits.range]),u=(0,r.useCallback)(cs()((function(e,r,i){var a=t.limits.range;a[r][i]=+e,a[r][0]===a[r][1]||a[r][0]>a[r][1]||n(a)}),500),[t.limits.range]),l=function(e,t){return function(n){u(n,e,t)}};return zt("div",{className:_r()({"vm-axes-limits":!0,"vm-axes-limits_mobile":a}),children:[zt(ts,{value:t.limits.enable,onChange:i,label:"Fix the limits for y-axis",fullWidth:a}),zt("div",{className:"vm-axes-limits-list",children:o.map((function(e){return zt("div",{className:"vm-axes-limits-list__inputs",children:[zt(Si,{label:"Min ".concat(e),type:"number",disabled:!t.limits.enable,value:t.limits.range[e][0],onChange:l(e,0)}),zt(Si,{label:"Max ".concat(e),type:"number",disabled:!t.limits.enable,value:t.limits.range[e][1],onChange:l(e,1)})]},e)}))})]})},ms="Axes settings",vs=function(e){var t=e.yaxis,n=e.setYaxisLimits,i=e.toggleEnableLimits,a=(0,r.useRef)(null),o=(0,r.useRef)(null),u=li(!1),l=u.value,c=u.toggle,s=u.setFalse;return zt("div",{className:"vm-graph-settings",children:[zt(hi,{title:ms,children:zt("div",{ref:o,children:zt(ui,{variant:"text",startIcon:zt(Rn,{}),onClick:c})})}),zt(ci,{open:l,buttonRef:o,placement:"bottom-right",onClose:s,title:ms,children:zt("div",{className:"vm-graph-settings-popper",ref:a,children:zt("div",{className:"vm-graph-settings-popper__body",children:zt(ps,{yaxis:t,setYaxisLimits:n,toggleEnableLimits:i})})})})]})},gs=function(e){var t=e.containerStyles,n=void 0===t?{}:t,r=e.message,i=$t().isDarkTheme;return zt("div",{className:_r()({"vm-spinner":!0,"vm-spinner_dark":i}),style:n&&{},children:[zt("div",{className:"half-circle-spinner",children:[zt("div",{className:"circle circle-1"}),zt("div",{className:"circle circle-2"})]}),r&&zt("div",{className:"vm-spinner__message",children:r})]})},ys=function(e){var t=e.value;return zt("div",{className:"vm-line-progress",children:[zt("div",{className:"vm-line-progress-track",children:zt("div",{className:"vm-line-progress-track__thumb",style:{width:"".concat(t,"%")}})}),zt("span",{children:[t.toFixed(2),"%"]})]})},_s=function e(t){var n=t.trace,i=t.totalMsec,a=$t().isDarkTheme,o=Gr().isMobile,u=v((0,r.useState)({}),2),l=u[0],c=u[1],s=(0,r.useRef)(null),f=v((0,r.useState)(!1),2),d=f[0],h=f[1],p=v((0,r.useState)(!1),2),m=p[0],g=p[1];(0,r.useEffect)((function(){if(s.current){var e=s.current,t=s.current.children[0].getBoundingClientRect().height;h(t>e.clientHeight)}}),[n]);var y,_=n.children&&!!n.children.length,b=n.duration/i*100;return zt("div",{className:_r()({"vm-nested-nav":!0,"vm-nested-nav_dark":a,"vm-nested-nav_mobile":o}),children:[zt("div",{className:"vm-nested-nav-header",onClick:(y=n.idValue,function(){c((function(e){return ft(ft({},e),{},ct({},y,!e[y]))}))}),children:[_&&zt("div",{className:_r()({"vm-nested-nav-header__icon":!0,"vm-nested-nav-header__icon_open":l[n.idValue]}),children:zt(Vn,{})}),zt("div",{className:"vm-nested-nav-header__progress",children:zt(ys,{value:b})}),zt("div",{className:_r()({"vm-nested-nav-header__message":!0,"vm-nested-nav-header__message_show-full":m}),ref:s,children:zt("span",{children:n.message})}),zt("div",{className:"vm-nested-nav-header-bottom",children:[zt("div",{className:"vm-nested-nav-header-bottom__duration",children:"duration: ".concat(n.duration," ms")}),(d||m)&&zt(ui,{variant:"outlined",size:"small",color:"secondary",onClick:function(e){e.stopPropagation(),g((function(e){return!e}))},children:m?"Hide":"Show full query"})]})]}),l[n.idValue]&&zt("div",{children:_&&n.children.map((function(t){return zt(e,{trace:t,totalMsec:i},t.duration)}))})]})},bs=function(e){var t=e.editable,n=void 0!==t&&t,i=e.defaultTile,a=void 0===i?"JSON":i,o=e.displayTitle,u=void 0===o||o,l=e.defaultJson,c=void 0===l?"":l,s=e.resetValue,f=void 0===s?"":s,d=e.onClose,h=e.onUpload,p=Mc(),m=Gr().isMobile,g=v((0,r.useState)(c),2),y=g[0],_=g[1],b=v((0,r.useState)(a),2),D=b[0],w=b[1],k=v((0,r.useState)(""),2),x=k[0],C=k[1],E=v((0,r.useState)(""),2),S=E[0],A=E[1],N=(0,r.useMemo)((function(){try{var e=JSON.parse(y),t=e.trace||e;return t.duration_msec?(new fs(t,""),""):Nt.traceNotFound}catch(n){return n instanceof Error?n.message:"Unknown error"}}),[y]),M=function(){var e=sa(la().mark((function e(){return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p(y,"Formatted JSON has been copied");case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=function(){A(N),D.trim()||C(Nt.emptyTitle),N||x||(h(y,D),d())};return zt("div",{className:_r()({"vm-json-form":!0,"vm-json-form_one-field":!u,"vm-json-form_one-field_mobile":!u&&m,"vm-json-form_mobile":m}),children:[u&&zt(Si,{value:D,label:"Title",error:x,onEnter:F,onChange:function(e){w(e)}}),zt(Si,{value:y,label:"JSON",type:"textarea",error:S,autofocus:!0,onChange:function(e){A(""),_(e)},disabled:!n}),zt("div",{className:"vm-json-form-footer",children:[zt("div",{className:"vm-json-form-footer__controls",children:[zt(ui,{variant:"outlined",startIcon:zt(lr,{}),onClick:M,children:"Copy JSON"}),f&&zt(ui,{variant:"text",startIcon:zt(zn,{}),onClick:function(){_(f)},children:"Reset JSON"})]}),zt("div",{className:"vm-json-form-footer__controls vm-json-form-footer__controls_right",children:[zt(ui,{variant:"outlined",color:"error",onClick:d,children:"Cancel"}),zt(ui,{variant:"contained",onClick:F,children:"apply"})]})]})]})},Ds=function(e){var t=e.traces,n=e.jsonEditor,i=void 0!==n&&n,a=e.onDeleteClick,o=Gr().isMobile,u=v((0,r.useState)(null),2),l=u[0],c=u[1],s=function(){c(null)};if(!t.length)return zt(Zr,{variant:"info",children:"Please re-run the query to see results of the tracing"});var f=function(e){return function(){a(e)}};return zt(Rt.HY,{children:[zt("div",{className:"vm-tracings-view",children:t.map((function(e){return zt("div",{className:"vm-tracings-view-trace vm-block vm-block_empty-padding",children:[zt("div",{className:"vm-tracings-view-trace-header",children:[zt("h3",{className:"vm-tracings-view-trace-header-title",children:["Trace for ",zt("b",{className:"vm-tracings-view-trace-header-title__query",children:e.queryValue})]}),zt(hi,{title:"Open JSON",children:zt(ui,{variant:"text",startIcon:zt(tr,{}),onClick:(t=e,function(){c(t)})})}),zt(hi,{title:"Remove trace",children:zt(ui,{variant:"text",color:"error",startIcon:zt(nr,{}),onClick:f(e)})})]}),zt("nav",{className:_r()({"vm-tracings-view-trace__nav":!0,"vm-tracings-view-trace__nav_mobile":o}),children:zt(_s,{trace:e,totalMsec:e.duration})})]},e.idValue);var t}))}),l&&zt(di,{title:l.queryValue,onClose:s,children:zt(bs,{editable:i,displayTitle:i,defaultTile:l.queryValue,defaultJson:l.JSON,resetValue:l.originalJSON,onClose:s,onUpload:function(e,t){if(i&&l)try{l.setTracing(JSON.parse(e)),l.setQuery(t),c(null)}catch(n){console.error(n)}}})})]})},ws=function(e,t){return(0,r.useMemo)((function(){var n={};e.forEach((function(e){return Object.entries(e.metric).forEach((function(e){return n[e[0]]?n[e[0]].options.add(e[1]):n[e[0]]={options:new Set([e[1]])}}))}));var r=Object.entries(n).map((function(e){return{key:e[0],variations:e[1].options.size}})).sort((function(e,t){return e.variations-t.variations}));return t?r.filter((function(e){return t.includes(e.key)})):r}),[e,t])},ks=function(e){var t,n=e.checked,r=void 0!==n&&n,i=e.disabled,a=void 0!==i&&i,o=e.label,u=e.color,l=void 0===u?"secondary":u,c=e.onChange;return zt("div",{className:_r()((ct(t={"vm-checkbox":!0,"vm-checkbox_disabled":a,"vm-checkbox_active":r},"vm-checkbox_".concat(l,"_active"),r),ct(t,"vm-checkbox_".concat(l),l),t)),onClick:function(){a||c(!r)},children:[zt("div",{className:"vm-checkbox-track",children:zt("div",{className:"vm-checkbox-track__thumb",children:zt(ar,{})})}),o&&zt("span",{className:"vm-checkbox__label",children:o})]})},xs="Table settings",Cs=function(e){var t=e.data,n=e.defaultColumns,i=void 0===n?[]:n,a=e.onChange,o=Gr().isMobile,u=Pr().tableCompact,l=Rr(),c=ws(t),s=(0,r.useRef)(null),f=li(!1),d=f.value,h=f.toggle,p=f.setFalse,m=(0,r.useMemo)((function(){return!c.length}),[c]),v=function(e){return function(){!function(e){a(i.includes(e)?i.filter((function(t){return t!==e})):[].concat(_(i),[e]))}(e)}};return(0,r.useEffect)((function(){var e=c.map((function(e){return e.key}));is(e,i)||a(e)}),[c]),zt("div",{className:"vm-table-settings",children:[zt(hi,{title:xs,children:zt("div",{ref:s,children:zt(ui,{variant:"text",startIcon:zt(Rn,{}),onClick:h,disabled:m})})}),zt(ci,{open:d,onClose:p,placement:"bottom-right",buttonRef:s,title:xs,children:zt("div",{className:_r()({"vm-table-settings-popper":!0,"vm-table-settings-popper_mobile":o}),children:[zt("div",{className:"vm-table-settings-popper-list vm-table-settings-popper-list_first",children:zt(ts,{label:"Compact view",value:u,onChange:function(){l({type:"TOGGLE_TABLE_COMPACT"})}})}),zt("div",{className:"vm-table-settings-popper-list",children:[zt("div",{className:"vm-table-settings-popper-list-header",children:[zt("h3",{className:"vm-table-settings-popper-list-header__title",children:"Display columns"}),zt(hi,{title:"Reset to default",children:zt(ui,{color:"primary",variant:"text",size:"small",onClick:function(){p(),a(c.map((function(e){return e.key})))},startIcon:zt(zn,{})})})]}),c.map((function(e){return zt("div",{className:"vm-table-settings-popper-list__item",children:zt(ks,{checked:i.includes(e.key),onChange:v(e.key),label:e.key,disabled:u})},e.key)}))]})]})})]})};function Es(e){return function(e,t){return Object.fromEntries(Object.entries(e).filter(t))}(e,(function(e){return!!e[1]}))}var Ss=["__name__"],As=function(e){var t=e.data,n=e.displayColumns,i=Mc(),a=Gr().isMobile,o=Pr().tableCompact,u=Er(),l=(0,r.useRef)(null),c=v((0,r.useState)(0),2),s=c[0],f=c[1],d=v((0,r.useState)(0),2),h=d[0],p=d[1],m=v((0,r.useState)(""),2),g=m[0],y=m[1],_=v((0,r.useState)("asc"),2),b=_[0],D=_[1],w=o?ws([{group:0,metric:{Data:"Data"}}],["Data"]):ws(t,n),k=function(e){var t=e.__name__,n=br(e,Ss);return t||Object.keys(n).length?"".concat(t," ").concat(JSON.stringify(n)):""},x=new Set(null===t||void 0===t?void 0:t.map((function(e){return e.group}))).size>1,C=(0,r.useMemo)((function(){var e=null===t||void 0===t?void 0:t.map((function(e){return{metadata:w.map((function(t){return o?Pc(e,"",x):e.metric[t.key]||"-"})),value:e.value?e.value[1]:"-",values:e.values?e.values.map((function(e){var t=v(e,2),n=t[0],r=t[1];return"".concat(r," @").concat(n)})):[],copyValue:k(e.metric)}})),n="Value"===g,r=w.findIndex((function(e){return e.key===g}));return n||-1!==r?e.sort((function(e,t){var i=n?Number(e.value):e.metadata[r],a=n?Number(t.value):t.metadata[r];return("asc"===b?ia)?-1:1})):e}),[w,t,g,b,o]),E=(0,r.useMemo)((function(){return C.some((function(e){return e.copyValue}))}),[C]),S=function(e){return function(){!function(e){D((function(t){return"asc"===t&&g===e?"desc":"asc"})),y(e)}(e)}},A=(0,r.useCallback)((function(){if(l.current){var e=l.current.getBoundingClientRect().top;p(e<0?window.scrollY-s:0)}}),[l,s,u]);return Cr("scroll",A),(0,r.useEffect)((function(){if(l.current){var e=l.current.getBoundingClientRect().top;f(e+window.scrollY)}}),[l,u]),C.length?zt("div",{className:_r()({"vm-table-view":!0,"vm-table-view_mobile":a}),children:zt("table",{className:"vm-table",ref:l,children:[zt("thead",{className:"vm-table-header",children:zt("tr",{className:"vm-table__row vm-table__row_header",style:{transform:"translateY(".concat(h,"px)")},children:[w.map((function(e,t){return zt("td",{className:"vm-table-cell vm-table-cell_header vm-table-cell_sort",onClick:S(e.key),children:zt("div",{className:"vm-table-cell__content",children:[e.key,zt("div",{className:_r()({"vm-table__sort-icon":!0,"vm-table__sort-icon_active":g===e.key,"vm-table__sort-icon_desc":"desc"===b&&g===e.key}),children:zt(qn,{})})]})},t)})),zt("td",{className:"vm-table-cell vm-table-cell_header vm-table-cell_right vm-table-cell_sort",onClick:S("Value"),children:zt("div",{className:"vm-table-cell__content",children:[zt("div",{className:_r()({"vm-table__sort-icon":!0,"vm-table__sort-icon_active":"Value"===g,"vm-table__sort-icon_desc":"desc"===b}),children:zt(qn,{})}),"Value"]})}),E&&zt("td",{className:"vm-table-cell vm-table-cell_header"})]})}),zt("tbody",{className:"vm-table-body",children:C.map((function(e,t){return zt("tr",{className:"vm-table__row",children:[e.metadata.map((function(e,n){return zt("td",{className:_r()({"vm-table-cell vm-table-cell_no-wrap":!0,"vm-table-cell_gray":C[t-1]&&C[t-1].metadata[n]===e}),children:e},n)})),zt("td",{className:"vm-table-cell vm-table-cell_right vm-table-cell_no-wrap",children:e.values.length?e.values.map((function(e){return zt("p",{children:e},e)})):e.value}),E&&zt("td",{className:"vm-table-cell vm-table-cell_right",children:e.copyValue&&zt("div",{className:"vm-table-cell__content",children:zt(hi,{title:"Copy row",children:zt(ui,{variant:"text",color:"gray",size:"small",startIcon:zt(lr,{}),onClick:(n=e.copyValue,sa(la().mark((function e(){return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i(n,"Row has been copied");case 2:case"end":return e.stop()}}),e)}))))})})})})]},t);var n}))})]})}):zt(Zr,{variant:"warning",children:"No data to show"})},Ns=function(e){var t=e.text,n=e.href,r=e.children,i=e.colored,a=void 0===i||i,o=e.underlined,u=void 0!==o&&o;return zt("a",{href:n,className:_r()({"vm-link":!0,"vm-link_colored":a,"vm-link_underlined":u}),target:"_blank",rel:"noreferrer",children:t||r})},Ms=zt(Ns,{text:"last_over_time",href:"https://docs.victoriametrics.com/MetricsQL.html#last_over_time",underlined:!0}),Fs=zt(Ns,{text:"instant query",href:"https://docs.victoriametrics.com/keyConcepts.html#instant-query",underlined:!0}),Ts=function(){return zt("div",{children:[zt("p",{children:["This tab shows ",Fs," results for the last 5 minutes ending at the selected time range."]}),zt("p",{children:["Please wrap the query into ",Ms," if you need results over arbitrary lookbehind interval."]})]})},Os=function(){var e=Pr(),t=e.displayType,n=e.isTracingEnabled,i=On().query,a=Sn().period,o=An(),u=Gr().isMobile;!function(){var e=$t().tenantId,t=Pr().displayType,n=On().query,i=Sn(),a=i.duration,o=i.relativeTime,u=i.period,l=u.date,c=u.step,s=$r().customStep,f=v(ut(),2)[1],d=function(){var r={};n.forEach((function(n,i){var u,f="g".concat(i);r["".concat(f,".expr")]=n,r["".concat(f,".range_input")]=a,r["".concat(f,".end_input")]=l,r["".concat(f,".tab")]=(null===(u=Ar.find((function(e){return e.value===t})))||void 0===u?void 0:u.prometheusCode)||0,r["".concat(f,".relative_time")]=o,r["".concat(f,".tenantID")]=e,c!==s&&s&&(r["".concat(f,".step_input")]=s)})),f(Es(r))};(0,r.useEffect)(d,[e,t,n,a,o,l,c,s]),(0,r.useEffect)(d,[])}();var l=v((0,r.useState)(),2),c=l[0],s=l[1],f=v((0,r.useState)([]),2),d=f[0],h=f[1],p=v((0,r.useState)([]),2),m=p[0],g=p[1],y=v((0,r.useState)(!i[0]),2),b=y[0],D=y[1],w=li(!1),k=w.value,x=w.setTrue,C=w.setFalse,E=$r(),S=E.customStep,A=E.yaxis,N=Hr(),M=function(){var e=$t().serverUrl,t=v((0,r.useState)([]),2),n=t[0],i=t[1],a=function(){var t=sa(la().mark((function t(){var n,r,a;return la().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}return t.abrupt("return");case 2:return n="".concat(e,"/api/v1/label/__name__/values"),t.prev=3,t.next=6,fetch(n);case 6:return r=t.sent,t.next=9,r.json();case 9:a=t.sent,r.ok&&i(a.data),t.next=16;break;case 13:t.prev=13,t.t0=t.catch(3),console.error(t.t0);case 16:case"end":return t.stop()}}),t,null,[[3,13]])})));return function(){return t.apply(this,arguments)}}();return(0,r.useEffect)((function(){a()}),[e]),{queryOptions:n}}(),F=M.queryOptions,T=ds({visible:!0,customStep:S,hideQuery:m,showAllSeries:k}),O=T.isLoading,I=T.liveData,B=T.graphData,P=T.error,R=T.queryErrors,L=T.queryStats,z=T.warning,j=T.traces,$=T.isHistogram,H=function(e){N({type:"SET_YAXIS_LIMITS",payload:e})};return(0,r.useEffect)((function(){j&&h([].concat(_(d),_(j)))}),[j]),(0,r.useEffect)((function(){h([])}),[t]),(0,r.useEffect)(C,[i]),(0,r.useEffect)((function(){N({type:"SET_IS_HISTOGRAM",payload:$})}),[B]),zt("div",{className:_r()({"vm-custom-panel":!0,"vm-custom-panel_mobile":u}),children:[zt(as,{errors:b?[]:R,stats:L,queryOptions:F,onHideQuery:function(e){g(e)},onRunQuery:function(){D(!1)}}),n&&zt("div",{className:"vm-custom-panel__trace",children:zt(Ds,{traces:d,onDeleteClick:function(e){var t=d.filter((function(t){return t.idValue!==e.idValue}));h(_(t))}})}),O&&zt(gs,{}),!b&&P&&zt(Zr,{variant:"error",children:P}),!(null!==I&&void 0!==I&&I.length)&&"chart"!==t&&zt(Zr,{variant:"info",children:zt(Ts,{})}),z&&zt(Zr,{variant:"warning",children:zt("div",{className:_r()({"vm-custom-panel__warning":!0,"vm-custom-panel__warning_mobile":u}),children:[zt("p",{children:z}),zt(ui,{color:"warning",variant:"outlined",onClick:x,children:"Show all"})]})}),zt("div",{className:_r()({"vm-custom-panel-body":!0,"vm-custom-panel-body_mobile":u,"vm-block":!0,"vm-block_mobile":u}),children:[zt("div",{className:"vm-custom-panel-body-header",children:[zt(Nr,{}),"chart"===t&&zt("div",{className:"vm-custom-panel-body-header__left",children:[zt(yi,{}),zt(vs,{yaxis:A,setYaxisLimits:H,toggleEnableLimits:function(){N({type:"TOGGLE_ENABLE_YAXIS_LIMITS"})}})]}),"table"===t&&zt(Cs,{data:I||[],defaultColumns:c,onChange:s})]}),B&&a&&"chart"===t&&zt(Kc,{data:B,period:a,customStep:S,query:i,yaxis:A,setYaxisLimits:H,setPeriod:function(e){var t=e.from,n=e.to;o({type:"SET_PERIOD",payload:{from:t,to:n}})},height:u?.5*window.innerHeight:500,isHistogram:$}),I&&"code"===t&&zt(hs,{data:I}),I&&"table"===t&&zt(As,{data:I,displayColumns:c})]})]})};function Is(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}var Bs={async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1};var Ps=/[&<>"']/,Rs=new RegExp(Ps.source,"g"),Ls=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,zs=new RegExp(Ls.source,"g"),js={"&":"&","<":"<",">":">",'"':""","'":"'"},$s=function(e){return js[e]};function Hs(e,t){if(t){if(Ps.test(e))return e.replace(Rs,$s)}else if(Ls.test(e))return e.replace(zs,$s);return e}var Ys=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function Us(e){return e.replace(Ys,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var Vs=/(^|[^\[])\^/g;function qs(e,t){e="string"===typeof e?e:e.source,t=t||"";var n={replace:function(t,r){return r=(r=r.source||r).replace(Vs,"$1"),e=e.replace(t,r),n},getRegex:function(){return new RegExp(e,t)}};return n}var Ws=/[^\w:]/g,Qs=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function Gs(e,t,n){if(e){var r;try{r=decodeURIComponent(Us(n)).replace(Ws,"").toLowerCase()}catch(i){return null}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:")||0===r.indexOf("data:"))return null}t&&!Qs.test(n)&&(n=function(e,t){Js[" "+e]||(Zs.test(e)?Js[" "+e]=e+"/":Js[" "+e]=nf(e,"/",!0));e=Js[" "+e];var n=-1===e.indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(Ks,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(Xs,"$1")+t:e+t}(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch(i){return null}return n}var Js={},Zs=/^[^:]+:\/*[^/]*$/,Ks=/^([^:]+:)[\s\S]*$/,Xs=/^([^:]+:\/*[^/]*)[\s\S]*$/;var ef={exec:function(){}};function tf(e,t){var n=e.replace(/\|/g,(function(e,t,n){for(var r=!1,i=t;--i>=0&&"\\"===n[i];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),n.length>t)n.splice(t);else for(;n.length1;)1&t&&(n+=e),t>>=1,e+=e;return n+e}function af(e,t,n,r){var i=t.href,a=t.title?Hs(t.title):null,o=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){r.state.inLink=!0;var u={type:"link",raw:n,href:i,title:a,text:o,tokens:r.inlineTokens(o)};return r.state.inLink=!1,u}return{type:"image",raw:n,href:i,title:a,text:Hs(o)}}var of=function(){function e(t){b(this,e),this.options=t||Bs}return x(e,[{key:"space",value:function(e){var t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}},{key:"code",value:function(e){var t=this.rules.block.code.exec(e);if(t){var n=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:nf(n,"\n")}}}},{key:"fences",value:function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:v(t,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:r}}}},{key:"heading",value:function(e){var t=this.rules.block.heading.exec(e);if(t){var n=t[2].trim();if(/#$/.test(n)){var r=nf(n,"#");this.options.pedantic?n=r.trim():r&&!/ $/.test(r)||(n=r.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}}},{key:"hr",value:function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}},{key:"blockquote",value:function(e){var t=this.rules.block.blockquote.exec(e);if(t){var n=t[0].replace(/^ *>[ \t]?/gm,""),r=this.lexer.state.top;this.lexer.state.top=!0;var i=this.lexer.blockTokens(n);return this.lexer.state.top=r,{type:"blockquote",raw:t[0],tokens:i,text:n}}}},{key:"list",value:function(e){var t=this.rules.block.list.exec(e);if(t){var n,r,i,a,o,u,l,c,s,f,d,h,p=t[1].trim(),m=p.length>1,v={type:"list",raw:"",ordered:m,start:m?+p.slice(0,-1):"",loose:!1,items:[]};p=m?"\\d{1,9}\\".concat(p.slice(-1)):"\\".concat(p),this.options.pedantic&&(p=m?p:"[*+-]");for(var g=new RegExp("^( {0,3}".concat(p,")((?:[\t ][^\\n]*)?(?:\\n|$))"));e&&(h=!1,t=g.exec(e))&&!this.rules.block.hr.test(e);){if(n=t[0],e=e.substring(n.length),c=t[2].split("\n",1)[0].replace(/^\t+/,(function(e){return" ".repeat(3*e.length)})),s=e.split("\n",1)[0],this.options.pedantic?(a=2,d=c.trimLeft()):(a=(a=t[2].search(/[^ ]/))>4?1:a,d=c.slice(a),a+=t[1].length),u=!1,!c&&/^ *$/.test(s)&&(n+=s+"\n",e=e.substring(s.length+1),h=!0),!h)for(var y=new RegExp("^ {0,".concat(Math.min(3,a-1),"}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))")),_=new RegExp("^ {0,".concat(Math.min(3,a-1),"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)")),b=new RegExp("^ {0,".concat(Math.min(3,a-1),"}(?:```|~~~)")),D=new RegExp("^ {0,".concat(Math.min(3,a-1),"}#"));e&&(s=f=e.split("\n",1)[0],this.options.pedantic&&(s=s.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!b.test(s))&&!D.test(s)&&!y.test(s)&&!_.test(e);){if(s.search(/[^ ]/)>=a||!s.trim())d+="\n"+s.slice(a);else{if(u)break;if(c.search(/[^ ]/)>=4)break;if(b.test(c))break;if(D.test(c))break;if(_.test(c))break;d+="\n"+s}u||s.trim()||(u=!0),n+=f+"\n",e=e.substring(f.length+1),c=s.slice(a)}v.loose||(l?v.loose=!0:/\n *\n *$/.test(n)&&(l=!0)),this.options.gfm&&(r=/^\[[ xX]\] /.exec(d))&&(i="[ ] "!==r[0],d=d.replace(/^\[[ xX]\] +/,"")),v.items.push({type:"list_item",raw:n,task:!!r,checked:i,loose:!1,text:d}),v.raw+=n}v.items[v.items.length-1].raw=n.trimRight(),v.items[v.items.length-1].text=d.trimRight(),v.raw=v.raw.trimRight();var w=v.items.length;for(o=0;o0&&k.some((function(e){return/\n.*\n/.test(e.raw)}));v.loose=x}if(v.loose)for(o=0;o$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:n,raw:t[0],href:r,title:i}}}},{key:"table",value:function(e){var t=this.rules.block.table.exec(e);if(t){var n={type:"table",header:tf(t[1]).map((function(e){return{text:e}})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(n.header.length===n.align.length){n.raw=t[0];var r,i,a,o,u=n.align.length;for(r=0;r/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):Hs(t[0]):t[0]}}},{key:"link",value:function(e){var t=this.rules.inline.link.exec(e);if(t){var n=t[2].trim();if(!this.options.pedantic&&/^$/.test(n))return;var r=nf(n.slice(0,-1),"\\");if((n.length-r.length)%2===0)return}else{var i=function(e,t){if(-1===e.indexOf(t[1]))return-1;for(var n=e.length,r=0,i=0;i-1){var a=(0===t[0].indexOf("!")?5:4)+t[1].length+i;t[2]=t[2].substring(0,i),t[0]=t[0].substring(0,a).trim(),t[3]=""}}var o=t[2],u="";if(this.options.pedantic){var l=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(o);l&&(o=l[1],u=l[3])}else u=t[3]?t[3].slice(1,-1):"";return o=o.trim(),/^$/.test(n)?o.slice(1):o.slice(1,-1)),af(t,{href:o?o.replace(this.rules.inline._escapes,"$1"):o,title:u?u.replace(this.rules.inline._escapes,"$1"):u},t[0],this.lexer)}}},{key:"reflink",value:function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var r=(n[2]||n[1]).replace(/\s+/g," ");if(!(r=t[r.toLowerCase()])){var i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return af(n,r,n[0],this.lexer)}}},{key:"emStrong",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=this.rules.inline.emStrong.lDelim.exec(e);if(r&&(!r[3]||!n.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDF50-\uDF59\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEC0-\uDED3\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDCD0-\uDCEB\uDCF0-\uDCF9\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])/))){var i=r[1]||r[2]||"";if(!i||i&&(""===n||this.rules.inline.punctuation.exec(n))){var a,o,u=r[0].length-1,l=u,c=0,s="*"===r[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(s.lastIndex=0,t=t.slice(-1*e.length+u);null!=(r=s.exec(t));)if(a=r[1]||r[2]||r[3]||r[4]||r[5]||r[6])if(o=a.length,r[3]||r[4])l+=o;else if(!((r[5]||r[6])&&u%3)||(u+o)%3){if(!((l-=o)>0)){o=Math.min(o,o+l+c);var f=e.slice(0,u+r.index+(r[0].length-a.length)+o);if(Math.min(u,o)%2){var d=f.slice(1,-1);return{type:"em",raw:f,text:d,tokens:this.lexer.inlineTokens(d)}}var h=f.slice(2,-2);return{type:"strong",raw:f,text:h,tokens:this.lexer.inlineTokens(h)}}}else c+=o}}}},{key:"codespan",value:function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),r=/[^ ]/.test(n),i=/^ /.test(n)&&/ $/.test(n);return r&&i&&(n=n.substring(1,n.length-1)),n=Hs(n,!0),{type:"codespan",raw:t[0],text:n}}}},{key:"br",value:function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}},{key:"del",value:function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}},{key:"autolink",value:function(e,t){var n,r,i=this.rules.inline.autolink.exec(e);if(i)return r="@"===i[2]?"mailto:"+(n=Hs(this.options.mangle?t(i[1]):i[1])):n=Hs(i[1]),{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}},{key:"url",value:function(e,t){var n;if(n=this.rules.inline.url.exec(e)){var r,i;if("@"===n[2])i="mailto:"+(r=Hs(this.options.mangle?t(n[0]):n[0]));else{var a;do{a=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(a!==n[0]);r=Hs(n[0]),i="www."===n[1]?"http://"+n[0]:n[0]}return{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}},{key:"inlineText",value:function(e,t){var n,r=this.rules.inline.text.exec(e);if(r)return n=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):Hs(r[0]):r[0]:Hs(this.options.smartypants?t(r[0]):r[0]),{type:"text",raw:r[0],text:n}}}]),e}(),uf={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:ef,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\.|[^\[\]\\])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};uf.def=qs(uf.def).replace("label",uf._label).replace("title",uf._title).getRegex(),uf.bullet=/(?:[*+-]|\d{1,9}[.)])/,uf.listItemStart=qs(/^( *)(bull) */).replace("bull",uf.bullet).getRegex(),uf.list=qs(uf.list).replace(/bull/g,uf.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+uf.def.source+")").getRegex(),uf._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",uf._comment=/|$)/,uf.html=qs(uf.html,"i").replace("comment",uf._comment).replace("tag",uf._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),uf.paragraph=qs(uf._paragraph).replace("hr",uf.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",uf._tag).getRegex(),uf.blockquote=qs(uf.blockquote).replace("paragraph",uf.paragraph).getRegex(),uf.normal=ft({},uf),uf.gfm=ft(ft({},uf.normal),{},{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),uf.gfm.table=qs(uf.gfm.table).replace("hr",uf.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",uf._tag).getRegex(),uf.gfm.paragraph=qs(uf._paragraph).replace("hr",uf.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",uf.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",uf._tag).getRegex(),uf.pedantic=ft(ft({},uf.normal),{},{html:qs("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",uf._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:ef,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:qs(uf.normal._paragraph).replace("hr",uf.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",uf.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var lf={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:ef,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:ef,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\.5&&(n="x"+n.toString(16)),r+="&#"+n+";";return r}lf._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",lf.punctuation=qs(lf.punctuation).replace(/punctuation/g,lf._punctuation).getRegex(),lf.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,lf.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g,lf._comment=qs(uf._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),lf.emStrong.lDelim=qs(lf.emStrong.lDelim).replace(/punct/g,lf._punctuation).getRegex(),lf.emStrong.rDelimAst=qs(lf.emStrong.rDelimAst,"g").replace(/punct/g,lf._punctuation).getRegex(),lf.emStrong.rDelimUnd=qs(lf.emStrong.rDelimUnd,"g").replace(/punct/g,lf._punctuation).getRegex(),lf._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,lf._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,lf._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,lf.autolink=qs(lf.autolink).replace("scheme",lf._scheme).replace("email",lf._email).getRegex(),lf._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,lf.tag=qs(lf.tag).replace("comment",lf._comment).replace("attribute",lf._attribute).getRegex(),lf._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,lf._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,lf._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,lf.link=qs(lf.link).replace("label",lf._label).replace("href",lf._href).replace("title",lf._title).getRegex(),lf.reflink=qs(lf.reflink).replace("label",lf._label).replace("ref",uf._label).getRegex(),lf.nolink=qs(lf.nolink).replace("ref",uf._label).getRegex(),lf.reflinkSearch=qs(lf.reflinkSearch,"g").replace("reflink",lf.reflink).replace("nolink",lf.nolink).getRegex(),lf.normal=ft({},lf),lf.pedantic=ft(ft({},lf.normal),{},{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:qs(/^!?\[(label)\]\((.*?)\)/).replace("label",lf._label).getRegex(),reflink:qs(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",lf._label).getRegex()}),lf.gfm=ft(ft({},lf.normal),{},{escape:qs(lf.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\1&&void 0!==arguments[1]?arguments[1]:[];e=this.options.pedantic?e.replace(/\t/g," ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,(function(e,t,n){return t+" ".repeat(n.length)}));for(var u=function(){if(a.options.extensions&&a.options.extensions.block&&a.options.extensions.block.some((function(n){return!!(t=n.call({lexer:a},e,o))&&(e=e.substring(t.raw.length),o.push(t),!0)})))return"continue";if(t=a.tokenizer.space(e))return e=e.substring(t.raw.length),1===t.raw.length&&o.length>0?o[o.length-1].raw+="\n":o.push(t),"continue";if(t=a.tokenizer.code(e))return e=e.substring(t.raw.length),!(n=o[o.length-1])||"paragraph"!==n.type&&"text"!==n.type?o.push(t):(n.raw+="\n"+t.raw,n.text+="\n"+t.text,a.inlineQueue[a.inlineQueue.length-1].src=n.text),"continue";if(t=a.tokenizer.fences(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.heading(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.hr(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.blockquote(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.list(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.html(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.def(e))return e=e.substring(t.raw.length),!(n=o[o.length-1])||"paragraph"!==n.type&&"text"!==n.type?a.tokens.links[t.tag]||(a.tokens.links[t.tag]={href:t.href,title:t.title}):(n.raw+="\n"+t.raw,n.text+="\n"+t.raw,a.inlineQueue[a.inlineQueue.length-1].src=n.text),"continue";if(t=a.tokenizer.table(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(t=a.tokenizer.lheading(e))return e=e.substring(t.raw.length),o.push(t),"continue";if(r=e,a.options.extensions&&a.options.extensions.startBlock){var u,l=1/0,c=e.slice(1);a.options.extensions.startBlock.forEach((function(e){"number"===typeof(u=e.call({lexer:this},c))&&u>=0&&(l=Math.min(l,u))})),l<1/0&&l>=0&&(r=e.substring(0,l+1))}if(a.state.top&&(t=a.tokenizer.paragraph(r)))return n=o[o.length-1],i&&"paragraph"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,a.inlineQueue.pop(),a.inlineQueue[a.inlineQueue.length-1].src=n.text):o.push(t),i=r.length!==e.length,e=e.substring(t.raw.length),"continue";if(t=a.tokenizer.text(e))return e=e.substring(t.raw.length),(n=o[o.length-1])&&"text"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,a.inlineQueue.pop(),a.inlineQueue[a.inlineQueue.length-1].src=n.text):o.push(t),"continue";if(e){var s="Infinite loop on byte: "+e.charCodeAt(0);if(a.options.silent)return console.error(s),"break";throw new Error(s)}};e;){var l=u();if("continue"!==l&&"break"===l)break}return this.state.top=!0,o}},{key:"inline",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.inlineQueue.push({src:e,tokens:t}),t}},{key:"inlineTokens",value:function(e){var t,n,r,i,a,o,u=this,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],c=e;if(this.tokens.links){var s=Object.keys(this.tokens.links);if(s.length>0)for(;null!=(i=this.tokenizer.rules.inline.reflinkSearch.exec(c));)s.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(c=c.slice(0,i.index)+"["+rf("a",i[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(i=this.tokenizer.rules.inline.blockSkip.exec(c));)c=c.slice(0,i.index)+"["+rf("a",i[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(i=this.tokenizer.rules.inline.escapedEmSt.exec(c));)c=c.slice(0,i.index+i[0].length-2)+"++"+c.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(var f=function(){if(a||(o=""),a=!1,u.options.extensions&&u.options.extensions.inline&&u.options.extensions.inline.some((function(n){return!!(t=n.call({lexer:u},e,l))&&(e=e.substring(t.raw.length),l.push(t),!0)})))return"continue";if(t=u.tokenizer.escape(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.tag(e))return e=e.substring(t.raw.length),(n=l[l.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):l.push(t),"continue";if(t=u.tokenizer.link(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.reflink(e,u.tokens.links))return e=e.substring(t.raw.length),(n=l[l.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):l.push(t),"continue";if(t=u.tokenizer.emStrong(e,c,o))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.codespan(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.br(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.del(e))return e=e.substring(t.raw.length),l.push(t),"continue";if(t=u.tokenizer.autolink(e,sf))return e=e.substring(t.raw.length),l.push(t),"continue";if(!u.state.inLink&&(t=u.tokenizer.url(e,sf)))return e=e.substring(t.raw.length),l.push(t),"continue";if(r=e,u.options.extensions&&u.options.extensions.startInline){var i,s=1/0,f=e.slice(1);u.options.extensions.startInline.forEach((function(e){"number"===typeof(i=e.call({lexer:this},f))&&i>=0&&(s=Math.min(s,i))})),s<1/0&&s>=0&&(r=e.substring(0,s+1))}if(t=u.tokenizer.inlineText(r,cf))return e=e.substring(t.raw.length),"_"!==t.raw.slice(-1)&&(o=t.raw.slice(-1)),a=!0,(n=l[l.length-1])&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):l.push(t),"continue";if(e){var d="Infinite loop on byte: "+e.charCodeAt(0);if(u.options.silent)return console.error(d),"break";throw new Error(d)}};e;){var d=f();if("continue"!==d&&"break"===d)break}return l}}],[{key:"rules",get:function(){return{block:uf,inline:lf}}},{key:"lex",value:function(t,n){return new e(n).lex(t)}},{key:"lexInline",value:function(t,n){return new e(n).inlineTokens(t)}}]),e}(),df=function(){function e(t){b(this,e),this.options=t||Bs}return x(e,[{key:"code",value:function(e,t,n){var r=(t||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,r);null!=i&&i!==e&&(n=!0,e=i)}return e=e.replace(/\n$/,"")+"\n",r?'
    '+(n?e:Hs(e,!0))+"
    \n":"
    "+(n?e:Hs(e,!0))+"
    \n"}},{key:"blockquote",value:function(e){return"
    \n".concat(e,"
    \n")}},{key:"html",value:function(e){return e}},{key:"heading",value:function(e,t,n,r){if(this.options.headerIds){var i=this.options.headerPrefix+r.slug(n);return"').concat(e,"\n")}return"").concat(e,"\n")}},{key:"hr",value:function(){return this.options.xhtml?"
    \n":"
    \n"}},{key:"list",value:function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"}},{key:"listitem",value:function(e){return"
  • ".concat(e,"
  • \n")}},{key:"checkbox",value:function(e){return" "}},{key:"paragraph",value:function(e){return"

    ".concat(e,"

    \n")}},{key:"table",value:function(e,t){return t&&(t="".concat(t,"")),"\n\n"+e+"\n"+t+"
    \n"}},{key:"tablerow",value:function(e){return"\n".concat(e,"\n")}},{key:"tablecell",value:function(e,t){var n=t.header?"th":"td";return(t.align?"<".concat(n,' align="').concat(t.align,'">'):"<".concat(n,">"))+e+"\n")}},{key:"strong",value:function(e){return"".concat(e,"")}},{key:"em",value:function(e){return"".concat(e,"")}},{key:"codespan",value:function(e){return"".concat(e,"")}},{key:"br",value:function(){return this.options.xhtml?"
    ":"
    "}},{key:"del",value:function(e){return"".concat(e,"")}},{key:"link",value:function(e,t,n){if(null===(e=Gs(this.options.sanitize,this.options.baseUrl,e)))return n;var r='
    "}},{key:"image",value:function(e,t,n){if(null===(e=Gs(this.options.sanitize,this.options.baseUrl,e)))return n;var r='').concat(n,'":">"}},{key:"text",value:function(e){return e}}]),e}(),hf=function(){function e(){b(this,e)}return x(e,[{key:"strong",value:function(e){return e}},{key:"em",value:function(e){return e}},{key:"codespan",value:function(e){return e}},{key:"del",value:function(e){return e}},{key:"html",value:function(e){return e}},{key:"text",value:function(e){return e}},{key:"link",value:function(e,t,n){return""+n}},{key:"image",value:function(e,t,n){return""+n}},{key:"br",value:function(){return""}}]),e}(),pf=function(){function e(){b(this,e),this.seen={}}return x(e,[{key:"serialize",value:function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}},{key:"getNextSafeSlug",value:function(e,t){var n=e,r=0;if(this.seen.hasOwnProperty(n)){r=this.seen[e];do{n=e+"-"+ ++r}while(this.seen.hasOwnProperty(n))}return t||(this.seen[e]=r,this.seen[n]=0),n}},{key:"slug",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.serialize(e);return this.getNextSafeSlug(n,t.dryrun)}}]),e}(),mf=function(){function e(t){b(this,e),this.options=t||Bs,this.options.renderer=this.options.renderer||new df,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new hf,this.slugger=new pf}return x(e,[{key:"parse",value:function(e){var t,n,r,i,a,o,u,l,c,s,f,d,h,p,m,v,g,y,_,b=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],D="",w=e.length;for(t=0;t0&&"paragraph"===m.tokens[0].type?(m.tokens[0].text=y+" "+m.tokens[0].text,m.tokens[0].tokens&&m.tokens[0].tokens.length>0&&"text"===m.tokens[0].tokens[0].type&&(m.tokens[0].tokens[0].text=y+" "+m.tokens[0].tokens[0].text)):m.tokens.unshift({type:"text",text:y}):p+=y),p+=this.parse(m.tokens,h),c+=this.renderer.listitem(p,g,v);D+=this.renderer.list(c,f,d);continue;case"html":D+=this.renderer.html(s.text);continue;case"paragraph":D+=this.renderer.paragraph(this.parseInline(s.tokens));continue;case"text":for(c=s.tokens?this.parseInline(s.tokens):s.text;t+1";return t?Promise.resolve(i):n?void n(null,i):i}if(t)return Promise.reject(r);if(!n)throw r;n(r)}}((r=ft(ft({},yf.defaults),a)).silent,r.async,i);if("undefined"===typeof n||null===n)return o(new Error("marked(): input parameter is undefined or null"));if("string"!==typeof n)return o(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));if(function(e){e&&e.sanitize&&!e.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}(r),r.hooks&&(r.hooks.options=r),i){var u,l=r.highlight;try{r.hooks&&(n=r.hooks.preprocess(n)),u=e(n,r)}catch(h){return o(h)}var c=function(e){var n;if(!e)try{r.walkTokens&&yf.walkTokens(u,r.walkTokens),n=t(u,r),r.hooks&&(n=r.hooks.postprocess(n))}catch(h){e=h}return r.highlight=l,e?o(e):i(null,n)};if(!l||l.length<3)return c();if(delete r.highlight,!u.length)return c();var s=0;return yf.walkTokens(u,(function(e){"code"===e.type&&(s++,setTimeout((function(){l(e.text,e.lang,(function(t,n){if(t)return c(t);null!=n&&n!==e.text&&(e.text=n,e.escaped=!0),0===--s&&c()}))}),0))})),void(0===s&&c())}if(r.async)return Promise.resolve(r.hooks?r.hooks.preprocess(n):n).then((function(t){return e(t,r)})).then((function(e){return r.walkTokens?Promise.all(yf.walkTokens(e,r.walkTokens)).then((function(){return e})):e})).then((function(e){return t(e,r)})).then((function(e){return r.hooks?r.hooks.postprocess(e):e})).catch(o);try{r.hooks&&(n=r.hooks.preprocess(n));var f=e(n,r);r.walkTokens&&yf.walkTokens(f,r.walkTokens);var d=t(f,r);return r.hooks&&(d=r.hooks.postprocess(d)),d}catch(h){return o(h)}}}function yf(e,t,n){return gf(ff.lex,mf.parse)(e,t,n)}ct(vf,"passThroughHooks",new Set(["preprocess","postprocess"])),yf.options=yf.setOptions=function(e){var t;return yf.defaults=ft(ft({},yf.defaults),e),t=yf.defaults,Bs=t,yf},yf.getDefaults=Is,yf.defaults=Bs,yf.use=function(){for(var e=yf.defaults.extensions||{renderers:{},childTokens:{}},t=arguments.length,n=new Array(t),r=0;r=12)){var r=d.map((function(e,t){return e-(t===m.target?n:0)}));h(r)}}}),[m,u]),_=(0,r.useCallback)((function(){g(ft(ft({},m),{},{enable:!1}))}),[m]),b=function(e){return function(t){!function(e,t){g({start:e.clientX,target:t,enable:!0})}(t,e)}};return Cr("mousemove",y),Cr("mouseup",_),zt("div",{className:"vm-predefined-dashboard",children:zt(ta,{defaultExpanded:c,onChange:function(e){return s(e)},title:zt((function(){return zt("div",{className:_r()({"vm-predefined-dashboard-header":!0,"vm-predefined-dashboard-header_open":c}),children:[(n||a)&&zt("span",{className:"vm-predefined-dashboard-header__title",children:n||"".concat(t+1,". ").concat(a)}),i&&zt("span",{className:"vm-predefined-dashboard-header__count",children:["(",i.length," panels)"]})]})}),{}),children:zt("div",{className:"vm-predefined-dashboard-panels",children:Array.isArray(i)&&i.length?i.map((function(e,t){return zt("div",{className:"vm-predefined-dashboard-panels-panel vm-block vm-block_empty-padding",style:{gridColumn:"span ".concat(d[t])},children:[zt(_f,{title:e.title,description:e.description,unit:e.unit,expr:e.expr,alias:e.alias,filename:a,showLegend:e.showLegend}),zt("button",{className:"vm-predefined-dashboard-panels-panel__resizer",onMouseDown:b(t)})]},t)})):zt("div",{className:"vm-predefined-dashboard-panels-panel__alert",children:zt(Zr,{variant:"error",children:[zt("code",{children:'"panels"'})," not found. Check the configuration file ",zt("b",{children:a}),"."]})})})})})},Df=function(){!function(){var e=Sn(),t=e.duration,n=e.relativeTime,i=e.period.date,a=$r().customStep,o=v(ut(),2)[1],u=function(){var e,r=Es((ct(e={},"g0.range_input",t),ct(e,"g0.end_input",i),ct(e,"g0.step_input",a),ct(e,"g0.relative_time",n),e));o(r)};(0,r.useEffect)(u,[t,n,i,a]),(0,r.useEffect)(u,[])}();var e=Gr().isMobile,t=ri(),n=t.dashboardsSettings,i=t.dashboardsLoading,a=t.dashboardsError,o=v((0,r.useState)(0),2),u=o[0],l=o[1],c=(0,r.useMemo)((function(){return n.map((function(e,t){return{label:e.title||"",value:t}}))}),[n]),s=(0,r.useMemo)((function(){return n[u]||{}}),[n,u]),f=(0,r.useMemo)((function(){return null===s||void 0===s?void 0:s.rows}),[s]),d=(0,r.useMemo)((function(){return s.title||s.filename||""}),[s]),h=(0,r.useMemo)((function(){return Array.isArray(f)&&!!f.length}),[f]),p=function(e){return function(){!function(e){l(e)}(e)}};return zt("div",{className:"vm-predefined-panels",children:[i&&zt(gs,{}),!n.length&&a&&zt(Zr,{variant:"error",children:a}),!n.length&&zt(Zr,{variant:"info",children:"Dashboards not found"}),c.length>1&&zt("div",{className:_r()({"vm-predefined-panels-tabs":!0,"vm-predefined-panels-tabs_mobile":e}),children:c.map((function(e){return zt("div",{className:_r()({"vm-predefined-panels-tabs__tab":!0,"vm-predefined-panels-tabs__tab_active":e.value==u}),onClick:p(e.value),children:e.label},e.value)}))}),zt("div",{className:"vm-predefined-panels__dashboards",children:[h&&f.map((function(e,t){return zt(bf,{index:t,filename:d,title:e.title,panels:e.panels},"".concat(u,"_").concat(t))})),!!n.length&&!h&&zt(Zr,{variant:"error",children:[zt("code",{children:'"rows"'})," not found. Check the configuration file ",zt("b",{children:d}),"."]})]})]})},wf=function(e,t){var n=t.match?"&match[]="+encodeURIComponent(t.match):"",r=t.focusLabel?"&focusLabel="+encodeURIComponent(t.focusLabel):"";return"".concat(e,"/api/v1/status/tsdb?topN=").concat(t.topN,"&date=").concat(t.date).concat(n).concat(r)},kf=function(){function e(){b(this,e),this.tsdbStatus=void 0,this.tabsNames=void 0,this.tsdbStatus=this.defaultTSDBStatus,this.tabsNames=["table","graph"],this.getDefaultState=this.getDefaultState.bind(this)}return x(e,[{key:"tsdbStatusData",get:function(){return this.tsdbStatus},set:function(e){this.tsdbStatus=e}},{key:"defaultTSDBStatus",get:function(){return{totalSeries:0,totalSeriesPrev:0,totalSeriesByAll:0,totalLabelValuePairs:0,seriesCountByMetricName:[],seriesCountByLabelName:[],seriesCountByFocusLabelValue:[],seriesCountByLabelValuePair:[],labelValueCountByLabelName:[]}}},{key:"keys",value:function(e,t){var n=e&&/__name__=".+"/.test(e),r=e&&/{.+=".+"}/g.test(e),i=e&&/__name__=".+", .+!=""/g.test(e),a=[];return a=t||i?a.concat("seriesCountByFocusLabelValue"):n?a.concat("labelValueCountByLabelName"):r?a.concat("seriesCountByMetricName","seriesCountByLabelName"):a.concat("seriesCountByMetricName","seriesCountByLabelName","seriesCountByLabelValuePair","labelValueCountByLabelName"),a}},{key:"getDefaultState",value:function(e,t){var n=this;return this.keys(e,t).reduce((function(e,t){return ft(ft({},e),{},{tabs:ft(ft({},e.tabs),{},ct({},t,n.tabsNames)),containerRefs:ft(ft({},e.containerRefs),{},ct({},t,(0,r.useRef)(null)))})}),{tabs:{},containerRefs:{}})}},{key:"sectionsTitles",value:function(e){return{seriesCountByMetricName:"Metric names with the highest number of series",seriesCountByLabelName:"Labels with the highest number of series",seriesCountByFocusLabelValue:'Values for "'.concat(e,'" label with the highest number of series'),seriesCountByLabelValuePair:"Label=value pairs with the highest number of series",labelValueCountByLabelName:"Labels with the highest number of unique values"}}},{key:"sectionsTips",get:function(){return{seriesCountByMetricName:"\n

    \n This table returns a list of metrics with the highest cardinality.\n The cardinality of a metric is the number of time series associated with that metric,\n where each time series is defined as a unique combination of key-value label pairs.\n

    \n

    \n When looking to reduce the number of active series in your data source,\n you can start by inspecting individual metrics with high cardinality\n (i.e. that have lots of active time series associated with them),\n since that single metric contributes a large fraction of the series that make up your total series count.\n

    ",seriesCountByLabelName:"\n

    \n This table returns a list of the labels with the highest number of series.\n

    \n

    \n Use this table to identify labels that are storing dimensions with high cardinality\n (many different label values).\n

    \n

    \n It is recommended to choose labels such that they have a finite set of values,\n since every unique combination of key-value label pairs creates a new time series\n and therefore can dramatically increase the number of time series in your system.\n

    ",seriesCountByFocusLabelValue:"\n

    \n This table returns a list of unique label values per selected label.\n

    \n

    \n Use this table to identify label values that are storing per each selected series.\n

    ",labelValueCountByLabelName:"\n

    \n This table returns a list of labels with the highest number of the unique values.\n

    \n ",seriesCountByLabelValuePair:"\n

    \n This table returns a list of the label values pairs with the highest number of series.\n

    \n

    \n Use this table to identify unique label values pairs. This helps to identify same labels \n is applied to count timeseries in your system, since every unique combination of key-value label pairs \n creates a new time series and therefore can dramatically increase the number of time series in your system\n

    "}}},{key:"tablesHeaders",get:function(){return{seriesCountByMetricName:xf,seriesCountByLabelName:Cf,seriesCountByFocusLabelValue:Ef,seriesCountByLabelValuePair:Sf,labelValueCountByLabelName:Af}}},{key:"totalSeries",value:function(e){return"labelValueCountByLabelName"===e?-1:arguments.length>1&&void 0!==arguments[1]&&arguments[1]?this.tsdbStatus.totalSeriesPrev:this.tsdbStatus.totalSeries}}]),e}(),xf=[{id:"name",label:"Metric name"},{id:"value",label:"Number of series"},{id:"percentage",label:"Share in total",info:"Shows the share of a metric to the total number of series"},{id:"action",label:""}],Cf=[{id:"name",label:"Label name"},{id:"value",label:"Number of series"},{id:"percentage",label:"Share in total",info:"Shows the share of the label to the total number of series"},{id:"action",label:""}],Ef=[{id:"name",label:"Label value"},{id:"value",label:"Number of series"},{id:"percentage",label:"Share in total"},{disablePadding:!1,id:"action",label:"",numeric:!1}],Sf=[{id:"name",label:"Label=value pair"},{id:"value",label:"Number of series"},{id:"percentage",label:"Share in total",info:"Shows the share of the label value pair to the total number of series"},{id:"action",label:""}],Af=[{id:"name",label:"Label name"},{id:"value",label:"Number of unique values"},{id:"action",label:""}],Nf={seriesCountByMetricName:function(e){var t=e.query;return Mf("__name__",t)},seriesCountByLabelName:function(e){var t=e.query;return"{".concat(t,'!=""}')},seriesCountByFocusLabelValue:function(e){var t=e.query,n=e.focusLabel;return Mf(n,t)},seriesCountByLabelValuePair:function(e){var t=e.query.split("="),n=t[0],r=t.slice(1).join("=");return Mf(n,r)},labelValueCountByLabelName:function(e){var t=e.query,n=e.match;return""===n?"{".concat(t,'!=""}'):"".concat(n.replace("}",""),", ").concat(t,'!=""}')}},Mf=function(e,t){return e?"{"+e+"="+JSON.stringify(t)+"}":""},Ff=function(e){var t,n=e.totalSeries,r=e.totalSeriesPrev,i=e.totalSeriesAll,a=e.seriesCountByMetricName,o=Gr().isMobile,u=v(ut(),1)[0],l=u.get("match"),c=u.get("focusLabel"),s=/__name__/.test(l||""),f=(null===(t=a[0])||void 0===t?void 0:t.value)/i*100,d=n-r,h=Math.abs(d)/r*100,p=[{title:"Total series",value:n.toLocaleString("en-US"),dynamic:n&&r?"".concat(h.toFixed(2),"%"):"",display:!c,info:'The total number of active time series. \n A time series is uniquely identified by its name plus a set of its labels. \n For example, temperature{city="NY",country="US"} and temperature{city="SF",country="US"} \n are two distinct series, since they differ by the city label.'},{title:"Percentage from total",value:isNaN(f)?"-":"".concat(f.toFixed(2),"%"),display:s,info:"The share of these series in the total number of time series."}].filter((function(e){return e.display}));return p.length?zt("div",{className:_r()({"vm-cardinality-totals":!0,"vm-cardinality-totals_mobile":o}),children:p.map((function(e){var t=e.title,n=e.value,i=e.info,a=e.dynamic;return zt("div",{className:"vm-cardinality-totals-card",children:[zt("h4",{className:"vm-cardinality-totals-card__title",children:[t,i&&zt(hi,{title:zt("p",{className:"vm-cardinality-totals-card__tooltip",children:i}),children:zt("div",{className:"vm-cardinality-totals-card__info-icon",children:zt(jn,{})})})]}),zt("span",{className:"vm-cardinality-totals-card__value",children:n}),!!a&&zt(hi,{title:"in relation to the previous day: ".concat(r.toLocaleString("en-US")),children:zt("span",{className:_r()({"vm-dynamic-number":!0,"vm-dynamic-number_positive vm-dynamic-number_down":d<0,"vm-dynamic-number_negative vm-dynamic-number_up":d>0}),children:a})})]},t)}))}):null},Tf=function(e){var t=Gr().isMobile,n=v(ut(),2),i=n[0],a=n[1],o=i.get("tips")||"",u=v((0,r.useState)(i.get("match")||""),2),l=u[0],c=u[1],s=v((0,r.useState)(i.get("focusLabel")||""),2),f=s[0],d=s[1],h=v((0,r.useState)(+(i.get("topN")||10)),2),p=h[0],m=h[1],g=(0,r.useMemo)((function(){return p<0?"Number must be bigger than zero":""}),[p]),y=function(){i.set("match",l),i.set("topN",p.toString()),i.set("focusLabel",f),a(i)};return(0,r.useEffect)((function(){var e=i.get("match"),t=+(i.get("topN")||10),n=i.get("focusLabel");e!==l&&c(e||""),t!==p&&m(t),n!==f&&d(n||"")}),[i]),zt("div",{className:_r()({"vm-cardinality-configurator":!0,"vm-cardinality-configurator_mobile":t,"vm-block":!0,"vm-block_mobile":t}),children:[zt("div",{className:"vm-cardinality-configurator-controls",children:[zt("div",{className:"vm-cardinality-configurator-controls__query",children:zt(Si,{label:"Time series selector",type:"string",value:l,onChange:c,onEnter:y})}),zt("div",{className:"vm-cardinality-configurator-controls__item",children:zt(Si,{label:"Focus label",type:"text",value:f||"",onChange:d,onEnter:y,endIcon:zt(hi,{title:zt("div",{children:zt("p",{children:"To identify values with the highest number of series for the selected label."})}),children:zt(hr,{})})})}),zt("div",{className:"vm-cardinality-configurator-controls__item vm-cardinality-configurator-controls__item_limit",children:zt(Si,{label:"Limit entries",type:"number",value:p,error:g,onChange:function(e){var t=+e;m(isNaN(t)?0:t)},onEnter:y})})]}),zt("div",{className:"vm-cardinality-configurator-bottom",children:[zt(Ff,ft({},e)),zt("div",{className:"vm-cardinality-configurator-bottom-helpful",children:zt("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/#cardinality-explorer",rel:"help noreferrer",children:[zt(fr,{}),"Documentation"]})}),zt("div",{className:"vm-cardinality-configurator-bottom__execute",children:[zt(hi,{title:o?"Hide tips":"Show tips",children:zt(ui,{variant:"text",color:o?"warning":"gray",startIcon:zt(gr,{}),onClick:function(){i.get("tips")||""?i.delete("tips"):i.set("tips","true"),a(i)}})}),zt(ui,{variant:"text",startIcon:zt(zn,{}),onClick:function(){i.set("match",""),i.set("focusLabel",""),a(i)},children:"Reset"}),zt(ui,{startIcon:zt(Zn,{}),onClick:y,children:"Execute Query"})]})]})]})};function Of(e){var t=e.order,n=e.orderBy,r=e.onRequestSort,i=e.headerCells;return zt("thead",{className:"vm-table-header vm-cardinality-panel-table__header",children:zt("tr",{className:"vm-table__row vm-table__row_header",children:i.map((function(e){return zt("th",{className:_r()({"vm-table-cell vm-table-cell_header":!0,"vm-table-cell_sort":"action"!==e.id&&"percentage"!==e.id,"vm-table-cell_right":"action"===e.id}),onClick:(i=e.id,function(e){r(e,i)}),children:zt("div",{className:"vm-table-cell__content",children:[e.info?zt(hi,{title:e.info,children:[zt("div",{className:"vm-metrics-content-header__tip-icon",children:zt(jn,{})}),e.label]}):zt(Rt.HY,{children:e.label}),"action"!==e.id&&"percentage"!==e.id&&zt("div",{className:_r()({"vm-table__sort-icon":!0,"vm-table__sort-icon_active":n===e.id,"vm-table__sort-icon_desc":"desc"===t&&n===e.id}),children:zt(qn,{})})]})},e.id);var i}))})})}function If(e,t,n){return t[n]e[n]?1:0}function Bf(e,t){return"desc"===e?function(e,n){return If(e,n,t)}:function(e,n){return-If(e,n,t)}}function Pf(e,t){var n=e.map((function(e,t){return[e,t]}));return n.sort((function(e,n){var r=t(e[0],n[0]);return 0!==r?r:e[1]-n[1]})),n.map((function(e){return e[0]}))}var Rf=function(e){var t=e.rows,n=e.headerCells,i=e.defaultSortColumn,a=e.tableCells,o=v((0,r.useState)("desc"),2),u=o[0],l=o[1],c=v((0,r.useState)(i),2),s=c[0],f=c[1],d=Pf(t,Bf(u,s));return zt("table",{className:"vm-table vm-cardinality-panel-table",children:[zt(Of,{order:u,orderBy:s,onRequestSort:function(e,t){l(s===t&&"asc"===u?"desc":"asc"),f(t)},rowCount:t.length,headerCells:n}),zt("tbody",{className:"vm-table-header",children:d.map((function(e){return zt("tr",{className:"vm-table__row",children:a(e)},e.name)}))})]})},Lf=function(e){var t=e.row,n=e.totalSeries,r=e.totalSeriesPrev,i=e.onActionClick,a=n>0?t.value/n*100:-1,o=r>0?t.valuePrev/r*100:-1,u=[a,o].some((function(e){return-1===e})),l=a-o,c=u?"":"".concat(l.toFixed(2),"%"),s=function(){i(t.name)};return zt(Rt.HY,{children:[zt("td",{className:"vm-table-cell",children:zt("span",{className:"vm-link vm-link_colored",onClick:s,children:t.name})},t.name),zt("td",{className:"vm-table-cell",children:[t.value,!!t.diff&&zt(hi,{title:"in relation to the previous day: ".concat(t.valuePrev),children:zt("span",{className:_r()({"vm-dynamic-number":!0,"vm-dynamic-number_positive":t.diff<0,"vm-dynamic-number_negative":t.diff>0}),children:["\xa0",t.diff>0?"+":"",t.diff]})})]},t.value),a>0&&zt("td",{className:"vm-table-cell",children:zt("div",{className:"vm-cardinality-panel-table__progress",children:[zt(ys,{value:a}),c&&zt(hi,{title:"in relation to the previous day",children:zt("span",{className:_r()({"vm-dynamic-number":!0,"vm-dynamic-number_positive vm-dynamic-number_down":l<0,"vm-dynamic-number_negative vm-dynamic-number_up":l>0}),children:c})})]})},t.progressValue),zt("td",{className:"vm-table-cell vm-table-cell_right",children:zt("div",{className:"vm-table-cell__content",children:zt(hi,{title:"Filter by ".concat(t.name),children:zt(ui,{variant:"text",size:"small",onClick:s,children:zt(Kn,{})})})})},"action")]})},zf=function(e){var t=e.data,n=v((0,r.useState)([]),2),i=n[0],a=n[1],o=v((0,r.useState)([0,0]),2),u=o[0],l=o[1];return(0,r.useEffect)((function(){var e=t.sort((function(e,t){return t.value-e.value})),n=function(e){var t=e.map((function(e){return e.value})),n=Math.ceil(t[0]||1),r=n/9;return new Array(11).fill(n+r).map((function(e,t){return Math.round(e-r*t)}))}(e);l(n),a(e.map((function(e){return ft(ft({},e),{},{percentage:e.value/n[0]*100})})))}),[t]),zt("div",{className:"vm-simple-bar-chart",children:[zt("div",{className:"vm-simple-bar-chart-y-axis",children:u.map((function(e){return zt("div",{className:"vm-simple-bar-chart-y-axis__tick",children:e},e)}))}),zt("div",{className:"vm-simple-bar-chart-data",children:i.map((function(e){var t=e.name,n=e.value,r=e.percentage;return zt(hi,{title:"".concat(t,": ").concat(n),placement:"top-center",children:zt("div",{className:"vm-simple-bar-chart-data-item",style:{maxHeight:"".concat(r||0,"%")}})},"".concat(t,"_").concat(n))}))})]})},jf=function(e){var t=e.rows,n=e.tabs,i=void 0===n?[]:n,a=e.chartContainer,o=e.totalSeries,u=e.totalSeriesPrev,l=e.onActionClick,c=e.sectionTitle,s=e.tip,f=e.tableHeaderCells,d=Gr().isMobile,h=v((0,r.useState)("table"),2),p=h[0],m=h[1],g=(0,r.useMemo)((function(){return i.map((function(e,t){return{value:e,label:e,icon:zt(0===t?er:Xn,{})}}))}),[i]);return zt("div",{className:_r()({"vm-metrics-content":!0,"vm-metrics-content_mobile":d,"vm-block":!0,"vm-block_mobile":d}),children:[zt("div",{className:"vm-metrics-content-header vm-section-header",children:[zt("h5",{className:_r()({"vm-metrics-content-header__title":!0,"vm-section-header__title":!0,"vm-section-header__title_mobile":d}),children:[!d&&s&&zt(hi,{title:zt("p",{dangerouslySetInnerHTML:{__html:s},className:"vm-metrics-content-header__tip"}),children:zt("div",{className:"vm-metrics-content-header__tip-icon",children:zt(jn,{})})}),c]}),zt("div",{className:"vm-section-header__tabs",children:zt(Sr,{activeItem:p,items:g,onChange:m})})]}),"table"===p&&zt("div",{ref:a,className:_r()({"vm-metrics-content__table":!0,"vm-metrics-content__table_mobile":d}),children:zt(Rf,{rows:t,headerCells:f,defaultSortColumn:"value",tableCells:function(e){return zt(Lf,{row:e,totalSeries:o,totalSeriesPrev:u,onActionClick:l})}})}),"graph"===p&&zt("div",{className:"vm-metrics-content__chart",children:zt(zf,{data:t.map((function(e){return{name:e.name,value:e.value}}))})})]})},$f=function(e){var t=e.title,n=e.children;return zt("div",{className:"vm-cardinality-tip",children:[zt("div",{className:"vm-cardinality-tip-header",children:[zt("div",{className:"vm-cardinality-tip-header__tip-icon",children:zt(gr,{})}),zt("h4",{className:"vm-cardinality-tip-header__title",children:t||"Tips"})]}),zt("p",{className:"vm-cardinality-tip__description",children:n})]})},Hf=function(){return zt($f,{title:"Metrics with a high number of series",children:zt("ul",{children:[zt("li",{children:["Identify and eliminate labels with frequently changed values to reduce their\xa0",zt(Ns,{href:"https://docs.victoriametrics.com/FAQ.html#what-is-high-cardinality",children:"cardinality"}),"\xa0and\xa0",zt(Ns,{href:"https://docs.victoriametrics.com/FAQ.html#what-is-high-churn-rate",children:"high churn rate"})]}),zt("li",{children:["Find unused time series and\xa0",zt(Ns,{href:"https://docs.victoriametrics.com/relabeling.html",children:"drop entire metrics"})]}),zt("li",{children:["Aggregate time series before they got ingested into the database via\xa0",zt(Ns,{href:"https://docs.victoriametrics.com/stream-aggregation.html",children:"streaming aggregation"})]})]})})},Yf=function(){return zt($f,{title:"Labels with a high number of unique values",children:zt("ul",{children:[zt("li",{children:"Decrease the number of unique label values to reduce cardinality"}),zt("li",{children:["Drop the label entirely via\xa0",zt(Ns,{href:"https://docs.victoriametrics.com/relabeling.html",children:"relabeling"})]}),zt("li",{children:"For volatile label values (such as URL path, user session, etc.) consider printing them to the log file instead of adding to time series"})]})})},Uf=function(){return zt($f,{title:"Dashboard of a single metric",children:[zt("p",{children:"This dashboard helps to understand the cardinality of a single metric."}),zt("p",{children:"Each time series is a unique combination of key-value label pairs. Therefore a label key with many values can create a lot of time series for a particular metric. If you\u2019re trying to decrease the cardinality of a metric, start by looking at the labels with the highest number of values."}),zt("p",{children:"Use the series selector at the top of the page to apply additional filters."})]})},Vf=function(){return zt($f,{title:"Dashboard of a label",children:[zt("p",{children:"This dashboard helps you understand the count of time series per label."}),zt("p",{children:"Use the selector at the top of the page to pick a label name you\u2019d like to inspect. For the selected label name, you\u2019ll see the label values that have the highest number of series associated with them. So if you\u2019ve chosen `instance` as your label name, you may see that `657` time series have value \u201chost-1\u201d attached to them and `580` time series have value `host-2` attached to them."}),zt("p",{children:"This can be helpful in allowing you to determine where the bulk of your time series are coming from. If the label \u201cinstance=host-1\u201d was applied to 657 series and the label \u201cinstance=host-2\u201d was only applied to 580 series, you\u2019d know, for example, that host-01 was responsible for sending the majority of the time series."})]})},qf=function(){var e=Gr().isMobile,t=v(ut(),2),n=t[0],i=t[1],o=n.get("tips")||"",u=n.get("match")||"",l=n.get("focusLabel")||"",c=function(){var e=new kf,t=v(ut(),1)[0],n=t.get("match"),i=t.get("focusLabel"),o=+(t.get("topN")||10),u=t.get("date")||a()().tz().format(Ut),l=$t().serverUrl,c=v((0,r.useState)(!1),2),s=c[0],f=c[1],d=v((0,r.useState)(),2),h=d[0],p=d[1],m=v((0,r.useState)(e.defaultTSDBStatus),2),g=m[0],y=m[1],_=function(){var t=sa(la().mark((function t(r){var i,o,u,c,s,d,h,m,g,_,b,D,w,k,x,C;return la().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(l){t.next=2;break}return t.abrupt("return");case 2:return p(""),f(!0),y(e.defaultTSDBStatus),i={date:r.date,topN:0,match:"",focusLabel:""},o=ft(ft({},r),{},{date:a()(r.date).subtract(1,"day").tz().format(Ut)}),u=wf(l,r),c=wf(l,o),s=wf(l,i),d=[u,c,s],t.prev=11,t.next=14,Promise.all(d.map((function(e){return fetch(e)})));case 14:return h=t.sent,t.next=17,Promise.all(h.map((function(e){return e.json()})));case 17:m=t.sent,g=v(m,3),_=g[0],b=g[1],D=g[2],h[0].ok?(w=D.data,k=ft({},b.data),(x=ft({},_.data)).totalSeriesByAll=null===w||void 0===w?void 0:w.totalSeries,x.totalSeriesPrev=null===k||void 0===k?void 0:k.totalSeries,C=null===n||void 0===n?void 0:n.replace(/[{}"]/g,""),x.seriesCountByLabelValuePair=x.seriesCountByLabelValuePair.filter((function(e){return e.name!==C})),Object.keys(x).forEach((function(e){var t=e,n=x[t],r=k[t];Array.isArray(n)&&Array.isArray(r)&&n.forEach((function(e){var t,n=null===(t=r.find((function(t){return t.name===e.name})))||void 0===t?void 0:t.value;e.diff=n?e.value-n:0,e.valuePrev=n||0}))})),y(x),f(!1)):(p(_.error),y(e.defaultTSDBStatus),f(!1)),t.next=29;break;case 25:t.prev=25,t.t0=t.catch(11),f(!1),t.t0 instanceof Error&&p("".concat(t.t0.name,": ").concat(t.t0.message));case 29:case"end":return t.stop()}}),t,null,[[11,25]])})));return function(e){return t.apply(this,arguments)}}();return(0,r.useEffect)((function(){_({topN:o,match:n,date:u,focusLabel:i})}),[l,n,i,o,u]),(0,r.useEffect)((function(){h&&(y(e.defaultTSDBStatus),f(!1))}),[h]),e.tsdbStatusData=g,{isLoading:s,appConfigurator:e,error:h}}(),s=c.isLoading,f=c.appConfigurator,d=c.error,h=f.tsdbStatusData,p=f.getDefaultState,m=f.tablesHeaders,g=f.sectionsTips,y=p(u,l);return zt("div",{className:_r()({"vm-cardinality-panel":!0,"vm-cardinality-panel_mobile":e}),children:[s&&zt(gs,{message:"Please wait while cardinality stats is calculated. \n This may take some time if the db contains big number of time series."}),zt(Tf,{totalSeries:h.totalSeries,totalSeriesPrev:h.totalSeriesPrev,totalSeriesAll:h.totalSeriesByAll,totalLabelValuePairs:h.totalLabelValuePairs,seriesCountByMetricName:h.seriesCountByMetricName}),o&&zt("div",{className:"vm-cardinality-panel-tips",children:[!u&&!l&&zt(Hf,{}),u&&!l&&zt(Uf,{}),!u&&!l&&zt(Yf,{}),l&&zt(Vf,{})]}),d&&zt(Zr,{variant:"error",children:d}),f.keys(u,l).map((function(e){return zt(jf,{sectionTitle:f.sectionsTitles(l)[e],tip:g[e],rows:h[e],onActionClick:(t=e,function(e){var r=Nf[t]({query:e,focusLabel:l,match:u});n.set("match",r),"labelValueCountByLabelName"!==t&&"seriesCountByLabelName"!=t||n.set("focusLabel",e),"seriesCountByFocusLabelValue"==t&&n.set("focusLabel",""),i(n)}),tabs:y.tabs[e],chartContainer:y.containerRefs[e],totalSeriesPrev:f.totalSeries(e,!0),totalSeries:f.totalSeries(e),tableHeaderCells:m[e]},e);var t}))]})},Wf=function(e){var t=e.rows,n=e.columns,i=e.defaultOrderBy,a=Xr().showInfoMessage,o=v((0,r.useState)(i||"count"),2),u=o[0],l=o[1],c=v((0,r.useState)("desc"),2),s=c[0],f=c[1],d=(0,r.useMemo)((function(){return Pf(t,Bf(s,u))}),[t,u,s]),h=function(e){return function(){var t;t=e,f((function(e){return"asc"===e&&u===t?"desc":"asc"})),l(t)}},p=function(e){var t=e.query;return function(){navigator.clipboard.writeText(t),a({text:"Query has been copied",type:"success"})}};return zt("table",{className:"vm-table",children:[zt("thead",{className:"vm-table-header",children:zt("tr",{className:"vm-table__row vm-table__row_header",children:[n.map((function(e){return zt("th",{className:"vm-table-cell vm-table-cell_header vm-table-cell_sort",onClick:h(e.sortBy||e.key),children:zt("div",{className:"vm-table-cell__content",children:[e.title||e.key,zt("div",{className:_r()({"vm-table__sort-icon":!0,"vm-table__sort-icon_active":u===e.key,"vm-table__sort-icon_desc":"desc"===s&&u===e.key}),children:zt(qn,{})})]})},e.key)})),zt("th",{className:"vm-table-cell vm-table-cell_header"})," "]})}),zt("tbody",{className:"vm-table-body",children:d.map((function(e,t){return zt("tr",{className:"vm-table__row",children:[n.map((function(t){return zt("td",{className:"vm-table-cell",children:e[t.key]||"-"},t.key)})),zt("td",{className:"vm-table-cell vm-table-cell_no-padding",children:zt("div",{className:"vm-top-queries-panels__table-actions",children:[zt(hi,{title:"Execute query",children:zt(rt,{to:"".concat(mt.home,"?g0.expr=").concat(encodeURIComponent(e.query)),target:"_blank",rel:"noreferrer",children:zt(ui,{variant:"text",size:"small",startIcon:zt(Kn,{})})})}),zt(hi,{title:"Copy query",children:zt(ui,{variant:"text",size:"small",startIcon:zt(lr,{}),onClick:p(e)})})]})})]},t)}))})]})},Qf=["table","JSON"].map((function(e,t){return{value:String(t),label:e,icon:zt(0===t?er:tr,{})}})),Gf=function(e){var t=e.rows,n=e.title,i=e.columns,a=e.defaultOrderBy,o=Gr().isMobile,u=v((0,r.useState)(0),2),l=u[0],c=u[1];return zt("div",{className:_r()({"vm-top-queries-panel":!0,"vm-block":!0,"vm-block_mobile":o}),children:[zt("div",{className:_r()({"vm-top-queries-panel-header":!0,"vm-section-header":!0,"vm-top-queries-panel-header_mobile":o}),children:[zt("h5",{className:_r()({"vm-section-header__title":!0,"vm-section-header__title_mobile":o}),children:n}),zt("div",{className:"vm-section-header__tabs",children:zt(Sr,{activeItem:String(l),items:Qf,onChange:function(e){c(+e)}})})]}),zt("div",{className:_r()({"vm-top-queries-panel__table":!0,"vm-top-queries-panel__table_mobile":o}),children:[0===l&&zt(Wf,{rows:t,columns:i,defaultOrderBy:a}),1===l&&zt(hs,{data:t})]})]})},Jf=function(){var e=Gr().isMobile,t=function(){var e=$t().serverUrl,t=qr(),n=t.topN,i=t.maxLifetime,a=t.runQuery,o=v((0,r.useState)(null),2),u=o[0],l=o[1],c=v((0,r.useState)(!1),2),s=c[0],f=c[1],d=v((0,r.useState)(),2),h=d[0],p=d[1],m=(0,r.useMemo)((function(){return function(e,t,n){return"".concat(e,"/api/v1/status/top_queries?topN=").concat(t||"","&maxLifetime=").concat(n||"")}(e,n,i)}),[e,n,i]),g=function(){var e=sa(la().mark((function e(){var t,n;return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),e.prev=1,e.next=4,fetch(m);case 4:return t=e.sent,e.next=7,t.json();case 7:n=e.sent,t.ok&&["topByAvgDuration","topByCount","topBySumDuration"].forEach((function(e){var t=n[e];Array.isArray(t)&&t.forEach((function(e){return e.timeRange=sn(1e3*e.timeRangeSeconds)}))})),l(t.ok?n:null),p(String(n.error||"")),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),e.t0 instanceof Error&&"AbortError"!==e.t0.name&&p("".concat(e.t0.name,": ").concat(e.t0.message));case 16:f(!1);case 17:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();return(0,r.useEffect)((function(){g()}),[a]),{data:u,error:h,loading:s}}(),n=t.data,i=t.error,o=t.loading,u=qr(),l=u.topN,c=u.maxLifetime,s=(0,r.useContext)(Vr).dispatch;!function(){var e=qr(),t=e.topN,n=e.maxLifetime,i=v(ut(),2)[1],a=function(){var e=Es({topN:String(t),maxLifetime:n});i(e)};(0,r.useEffect)(a,[t,n]),(0,r.useEffect)(a,[])}();var f=(0,r.useMemo)((function(){var e=c.trim().split(" ").reduce((function(e,t){var n=rn(t);return n?ft(ft({},e),n):ft({},e)}),{});return!!a().duration(e).asMilliseconds()}),[c]),d=(0,r.useMemo)((function(){return!!l&&l<1}),[l]),h=(0,r.useMemo)((function(){return d?"Number must be bigger than zero":""}),[d]),p=(0,r.useMemo)((function(){return f?"":"Invalid duration value"}),[f]),m=function(e){if(!n)return e;var t=n[e];return"number"===typeof t?gc(t,t,t):t||e},g=function(){s({type:"SET_RUN_QUERY"})},y=function(e){"Enter"===e.key&&g()};return(0,r.useEffect)((function(){n&&(l||s({type:"SET_TOP_N",payload:+n.topN}),c||s({type:"SET_MAX_LIFE_TIME",payload:n.maxLifetime}))}),[n]),zt("div",{className:_r()({"vm-top-queries":!0,"vm-top-queries_mobile":e}),children:[o&&zt(gs,{containerStyles:{height:"500px"}}),zt("div",{className:_r()({"vm-top-queries-controls":!0,"vm-block":!0,"vm-block_mobile":e}),children:[zt("div",{className:"vm-top-queries-controls-fields",children:[zt("div",{className:"vm-top-queries-controls-fields__item",children:zt(Si,{label:"Max lifetime",value:c,error:p,helperText:"For example ".concat("30ms, 15s, 3d4h, 1y2w"),onChange:function(e){s({type:"SET_MAX_LIFE_TIME",payload:e})},onKeyDown:y})}),zt("div",{className:"vm-top-queries-controls-fields__item",children:zt(Si,{label:"Number of returned queries",type:"number",value:l||"",error:h,onChange:function(e){s({type:"SET_TOP_N",payload:+e})},onKeyDown:y})})]}),zt("div",{className:_r()({"vm-top-queries-controls-bottom":!0,"vm-top-queries-controls-bottom_mobile":e}),children:[zt("div",{className:"vm-top-queries-controls-bottom__info",children:["VictoriaMetrics tracks the last\xa0",zt(hi,{title:"search.queryStats.lastQueriesCount",children:zt("b",{children:m("search.queryStats.lastQueriesCount")})}),"\xa0queries with durations at least\xa0",zt(hi,{title:"search.queryStats.minQueryDuration",children:zt("b",{children:m("search.queryStats.minQueryDuration")})})]}),zt("div",{className:"vm-top-queries-controls-bottom__button",children:zt(ui,{startIcon:zt(Zn,{}),onClick:g,children:"Execute"})})]})]}),i&&zt(Zr,{variant:"error",children:i}),n&&zt(Rt.HY,{children:zt("div",{className:"vm-top-queries-panels",children:[zt(Gf,{rows:n.topByCount,title:"Most frequently executed queries",columns:[{key:"query"},{key:"timeRange",sortBy:"timeRangeSeconds",title:"Query Time Interval"},{key:"count"}]}),zt(Gf,{rows:n.topByAvgDuration,title:"Most heavy queries",columns:[{key:"query"},{key:"avgDurationSeconds",title:"avg duration, sec"},{key:"timeRange",sortBy:"timeRangeSeconds",title:"Query Time Interval"},{key:"count"}],defaultOrderBy:"avgDurationSeconds"}),zt(Gf,{rows:n.topBySumDuration,title:"Queries with most summary time to execute",columns:[{key:"query"},{key:"sumDurationSeconds",title:"sum duration, sec"},{key:"timeRange",sortBy:"timeRangeSeconds",title:"Query Time Interval"},{key:"count"}],defaultOrderBy:"sumDurationSeconds"})]})})]})},Zf={"color-primary":"#589DF6","color-secondary":"#316eca","color-error":"#e5534b","color-warning":"#c69026","color-info":"#539bf5","color-success":"#57ab5a","color-background-body":"#22272e","color-background-block":"#2d333b","color-background-tooltip":"rgba(22, 22, 22, 0.8)","color-text":"#cdd9e5","color-text-secondary":"#768390","color-text-disabled":"#636e7b","box-shadow":"rgba(0, 0, 0, 0.16) 1px 2px 6px","box-shadow-popper":"rgba(0, 0, 0, 0.2) 0px 2px 8px 0px","border-divider":"1px solid rgba(99, 110, 123, 0.5)","color-hover-black":"rgba(0, 0, 0, 0.12)"},Kf={"color-primary":"#3F51B5","color-secondary":"#E91E63","color-error":"#FD080E","color-warning":"#FF8308","color-info":"#03A9F4","color-success":"#4CAF50","color-background-body":"#FEFEFF","color-background-block":"#FFFFFF","color-background-tooltip":"rgba(97,97,97, 0.92)","color-text":"#110f0f","color-text-secondary":"#706F6F","color-text-disabled":"#A09F9F","box-shadow":"rgba(0, 0, 0, 0.08) 1px 2px 6px","box-shadow-popper":"rgba(0, 0, 0, 0.1) 0px 2px 8px 0px","border-divider":"1px solid rgba(0, 0, 0, 0.15)","color-hover-black":"rgba(0, 0, 0, 0.06)"},Xf=function(){var e=v((0,r.useState)(Ot()),2),t=e[0],n=e[1],i=function(e){n(e.matches)};return(0,r.useEffect)((function(){var e=window.matchMedia("(prefers-color-scheme: dark)");return e.addEventListener("change",i),function(){return e.removeEventListener("change",i)}}),[]),t},ed=["primary","secondary","error","warning","info","success"],td=function(e){var t,n=e.onLoaded,i=gt(),a=vt().palette,o=void 0===a?{}:a,u=$t().theme,l=Xf(),c=Ht(),s=Er(),f=v((0,r.useState)((ct(t={},Mt.dark,Zf),ct(t,Mt.light,Kf),ct(t,Mt.system,Ot()?Zf:Kf),t)),2),d=f[0],h=f[1],p=function(){var e=window,t=e.innerWidth,n=e.innerHeight,r=document.documentElement,i=r.clientWidth,a=r.clientHeight;Tt("scrollbar-width","".concat(t-i,"px")),Tt("scrollbar-height","".concat(n-a,"px")),Tt("vh","".concat(.01*n,"px"))},m=function(){ed.forEach((function(e,t){var r=function(e){var t=e.replace("#","").trim();if(3===t.length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),6!==t.length)throw new Error("Invalid HEX color.");return(299*parseInt(t.slice(0,2),16)+587*parseInt(t.slice(2,4),16)+114*parseInt(t.slice(4,6),16))/1e3>=128?"#000000":"#FFFFFF"}(Ft("color-".concat(e)));Tt("".concat(e,"-text"),r),t===ed.length-1&&(c({type:"SET_DARK_THEME"}),n(!0))}))},g=function(){var e=St("THEME")||Mt.system,t=d[e];Object.entries(t).forEach((function(e){var t=v(e,2),n=t[0],r=t[1];Tt(n,r)})),m(),i&&(ed.forEach((function(e){var t=o[e];t&&Tt("color-".concat(e),t)})),m())};return(0,r.useEffect)((function(){p(),g()}),[d]),(0,r.useEffect)(p,[s]),(0,r.useEffect)((function(){var e=Ot()?Zf:Kf;d[Mt.system]!==e?h((function(t){return ft(ft({},t),{},ct({},Mt.system,e))})):g()}),[u,l]),(0,r.useEffect)((function(){i&&c({type:"SET_THEME",payload:Mt.light})}),[]),null},nd=function(){var e=v((0,r.useState)([]),2),t=e[0],n=e[1],i=v((0,r.useState)(!1),2),a=i[0],o=i[1],u=(0,r.useRef)(document.body),l=function(e){e.preventDefault(),e.stopPropagation(),"dragenter"===e.type||"dragover"===e.type?o(!0):"dragleave"===e.type&&o(!1)};return Cr("dragenter",l,u),Cr("dragleave",l,u),Cr("dragover",l,u),Cr("drop",(function(e){var t;e.preventDefault(),e.stopPropagation(),o(!1),null!==e&&void 0!==e&&null!==(t=e.dataTransfer)&&void 0!==t&&t.files&&e.dataTransfer.files[0]&&function(e){var t=Array.from(e||[]);n(t)}(e.dataTransfer.files)}),u),Cr("paste",(function(e){var t,r=null===(t=e.clipboardData)||void 0===t?void 0:t.items;if(r){var i=Array.from(r).filter((function(e){return"application/json"===e.type})).map((function(e){return e.getAsFile()})).filter((function(e){return null!==e}));n(i)}}),u),{files:t,dragging:a}},rd=function(e){var t=e.onOpenModal,n=e.onChange;return zt("div",{className:"vm-trace-page-controls",children:[zt(ui,{variant:"outlined",onClick:t,children:"Paste JSON"}),zt(hi,{title:"The file must contain tracing information in JSON format",children:zt(ui,{children:["Upload Files",zt("input",{id:"json",type:"file",accept:"application/json",multiple:!0,title:" ",onChange:n})]})})]})},id=function(){var e=v((0,r.useState)([]),2),t=e[0],n=e[1],i=v((0,r.useState)([]),2),a=i[0],o=i[1],u=(0,r.useMemo)((function(){return!!t.length}),[t]),l=v(ut(),2)[1],c=li(!1),s=c.value,f=c.setTrue,d=c.setFalse,h=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";o((function(n){return[{filename:t,text:": ".concat(e.message)}].concat(_(n))}))},p=function(e,t){try{var r=JSON.parse(e),i=r.trace||r;if(!i.duration_msec)return void h(new Error(Nt.traceNotFound),t);var a=new fs(i,t);n((function(e){return[a].concat(_(e))}))}catch(o){o instanceof Error&&h(o,t)}},m=function(e){e.map((function(e){var t=new FileReader,n=(null===e||void 0===e?void 0:e.name)||"";t.onload=function(e){var t,r=String(null===(t=e.target)||void 0===t?void 0:t.result);p(r,n)},t.readAsText(e)}))},g=function(e){o([]);var t=Array.from(e.target.files||[]);m(t),e.target.value=""},y=function(e){return function(){!function(e){o((function(t){return t.filter((function(t,n){return n!==e}))}))}(e)}};(0,r.useEffect)((function(){l({})}),[]);var b=nd(),D=b.files,w=b.dragging;return(0,r.useEffect)((function(){m(D)}),[D]),zt("div",{className:"vm-trace-page",children:[zt("div",{className:"vm-trace-page-header",children:[zt("div",{className:"vm-trace-page-header-errors",children:a.map((function(e,t){return zt("div",{className:"vm-trace-page-header-errors-item",children:[zt(Zr,{variant:"error",children:[zt("b",{className:"vm-trace-page-header-errors-item__filename",children:e.filename}),zt("span",{children:e.text})]}),zt(ui,{className:"vm-trace-page-header-errors-item__close",startIcon:zt(Ln,{}),variant:"text",color:"error",onClick:y(t)})]},"".concat(e,"_").concat(t))}))}),zt("div",{children:u&&zt(rd,{onOpenModal:f,onChange:g})})]}),u&&zt("div",{children:zt(Ds,{jsonEditor:!0,traces:t,onDeleteClick:function(e){var r=t.filter((function(t){return t.idValue!==e.idValue}));n(_(r))}})}),!u&&zt("div",{className:"vm-trace-page-preview",children:[zt("p",{className:"vm-trace-page-preview__text",children:["Please, upload file with JSON response content.","\n","The file must contain tracing information in JSON format.","\n","In order to use tracing please refer to the doc:\xa0",zt("a",{className:"vm-link vm-link_colored",href:"https://docs.victoriametrics.com/#query-tracing",target:"_blank",rel:"help noreferrer",children:"https://docs.victoriametrics.com/#query-tracing"}),"\n","Tracing graph will be displayed after file upload.","\n","Attach files by dragging & dropping, selecting or pasting them."]}),zt(rd,{onOpenModal:f,onChange:g})]}),s&&zt(di,{title:"Paste JSON",onClose:d,children:zt(bs,{editable:!0,displayTitle:!0,defaultTile:"JSON ".concat(t.length+1),onClose:d,onUpload:p})}),w&&zt("div",{className:"vm-trace-page__dropzone"})]})},ad=function(e){var t=$t().serverUrl,n=Sn().period,i=v((0,r.useState)([]),2),a=i[0],o=i[1],u=v((0,r.useState)(!1),2),l=u[0],c=u[1],s=v((0,r.useState)(),2),f=s[0],d=s[1],h=(0,r.useMemo)((function(){return function(e,t,n){var r="{job=".concat(JSON.stringify(n),"}");return"".concat(e,"/api/v1/label/instance/values?match[]=").concat(encodeURIComponent(r),"&start=").concat(t.start,"&end=").concat(t.end)}(t,n,e)}),[t,n,e]);return(0,r.useEffect)((function(){if(e){var t=function(){var e=sa(la().mark((function e(){var t,n,r;return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c(!0),e.prev=1,e.next=4,fetch(h);case 4:return t=e.sent,e.next=7,t.json();case 7:n=e.sent,r=n.data||[],o(r.sort((function(e,t){return e.localeCompare(t)}))),t.ok?d(void 0):d("".concat(n.errorType,"\r\n").concat(null===n||void 0===n?void 0:n.error)),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),e.t0 instanceof Error&&d("".concat(e.t0.name,": ").concat(e.t0.message));case 16:c(!1);case 17:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();t().catch(console.error)}}),[h]),{instances:a,isLoading:l,error:f}},od=function(e,t){var n=$t().serverUrl,i=Sn().period,a=v((0,r.useState)([]),2),o=a[0],u=a[1],l=v((0,r.useState)(!1),2),c=l[0],s=l[1],f=v((0,r.useState)(),2),d=f[0],h=f[1],p=(0,r.useMemo)((function(){return function(e,t,n,r){var i=Object.entries({job:n,instance:r}).filter((function(e){return e[1]})).map((function(e){var t=v(e,2),n=t[0],r=t[1];return"".concat(n,"=").concat(JSON.stringify(r))})).join(","),a="{".concat(i,"}");return"".concat(e,"/api/v1/label/__name__/values?match[]=").concat(encodeURIComponent(a),"&start=").concat(t.start,"&end=").concat(t.end)}(n,i,e,t)}),[n,i,e,t]);return(0,r.useEffect)((function(){if(e){var t=function(){var e=sa(la().mark((function e(){var t,n,r;return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s(!0),e.prev=1,e.next=4,fetch(p);case 4:return t=e.sent,e.next=7,t.json();case 7:n=e.sent,r=n.data||[],u(r.sort((function(e,t){return e.localeCompare(t)}))),t.ok?h(void 0):h("".concat(n.errorType,"\r\n").concat(null===n||void 0===n?void 0:n.error)),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),e.t0 instanceof Error&&h("".concat(e.t0.name,": ").concat(e.t0.message));case 16:s(!1);case 17:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();t().catch(console.error)}}),[p]),{names:o,isLoading:c,error:d}},ud=function(e){var t=e.name,n=e.job,i=e.instance,a=e.rateEnabled,o=e.isBucket,u=e.height,l=Gr().isMobile,c=$r(),s=c.customStep,f=c.yaxis,d=Sn().period,h=Hr(),p=An(),m=on(d.end-d.start),g=an(s),y=sn(10*g*1e3),_=v((0,r.useState)(!1),2),b=_[0],D=_[1],w=b&&s===m?y:s,k=li(!1),x=k.value,C=k.setTrue,E=(0,r.useMemo)((function(){var e=Object.entries({job:n,instance:i}).filter((function(e){return e[1]})).map((function(e){var t=v(e,2),n=t[0],r=t[1];return"".concat(n,"=").concat(JSON.stringify(r))}));e.push("__name__=".concat(JSON.stringify(t))),"node_cpu_seconds_total"==t&&e.push('mode!="idle"');var r="{".concat(e.join(","),"}");if(o)return"sum(rate(".concat(r,")) by (vmrange, le)");var u=a?"rollup_rate(".concat(r,")"):"rollup(".concat(r,")");return"\nwith (q = ".concat(u,') (\n alias(min(label_match(q, "rollup", "min")), "min"),\n alias(max(label_match(q, "rollup", "max")), "max"),\n alias(avg(label_match(q, "rollup", "avg")), "avg"),\n)')}),[t,n,i,a,o]),S=ds({predefinedQuery:[E],visible:!0,customStep:w,showAllSeries:x}),A=S.isLoading,N=S.graphData,M=S.error,F=S.warning,T=S.isHistogram;return(0,r.useEffect)((function(){D(T)}),[T]),zt("div",{className:_r()({"vm-explore-metrics-graph":!0,"vm-explore-metrics-graph_mobile":l}),children:[A&&zt(gs,{}),M&&zt(Zr,{variant:"error",children:M}),F&&zt(Zr,{variant:"warning",children:zt("div",{className:"vm-explore-metrics-graph__warning",children:[zt("p",{children:F}),zt(ui,{color:"warning",variant:"outlined",onClick:C,children:"Show all"})]})}),N&&d&&zt(Kc,{data:N,period:d,customStep:w,query:[E],yaxis:f,setYaxisLimits:function(e){h({type:"SET_YAXIS_LIMITS",payload:e})},setPeriod:function(e){var t=e.from,n=e.to;p({type:"SET_PERIOD",payload:{from:t,to:n}})},showLegend:!1,height:u,isHistogram:T})]})},ld=function(e){var t=e.name,n=e.index,r=e.length,i=e.isBucket,a=e.rateEnabled,o=e.onChangeRate,u=e.onRemoveItem,l=e.onChangeOrder,c=Gr().isMobile,s=li(!1),f=s.value,d=s.setTrue,h=s.setFalse,p=function(){u(t)},m=function(){l(t,n,n+1)},v=function(){l(t,n,n-1)};return zt("div",c?{className:"vm-explore-metrics-item-header vm-explore-metrics-item-header_mobile",children:[zt("div",{className:"vm-explore-metrics-item-header__name",children:t}),zt(ui,{variant:"text",size:"small",startIcon:zt(mr,{}),onClick:d}),f&&zt(di,{title:t,onClose:h,children:zt("div",{className:"vm-explore-metrics-item-header-modal",children:[zt("div",{className:"vm-explore-metrics-item-header-modal-order",children:[zt(ui,{startIcon:zt(ir,{}),variant:"outlined",onClick:v,disabled:0===n}),zt("p",{children:["position:",zt("span",{className:"vm-explore-metrics-item-header-modal-order__index",children:["#",n+1]})]}),zt(ui,{endIcon:zt(rr,{}),variant:"outlined",onClick:m,disabled:n===r-1})]}),!i&&zt("div",{className:"vm-explore-metrics-item-header-modal__rate",children:[zt(ts,{label:zt("span",{children:["enable ",zt("code",{children:"rate()"})]}),value:a,onChange:o,fullWidth:!0}),zt("p",{children:"calculates the average per-second speed of metrics change"})]}),zt(ui,{startIcon:zt(Ln,{}),color:"error",variant:"outlined",onClick:p,fullWidth:!0,children:"Remove graph"})]})})]}:{className:"vm-explore-metrics-item-header",children:[zt("div",{className:"vm-explore-metrics-item-header-order",children:[zt(hi,{title:"move graph up",children:zt(ui,{className:"vm-explore-metrics-item-header-order__up",startIcon:zt(Vn,{}),variant:"text",color:"gray",size:"small",onClick:v})}),zt("div",{className:"vm-explore-metrics-item-header__index",children:["#",n+1]}),zt(hi,{title:"move graph down",children:zt(ui,{className:"vm-explore-metrics-item-header-order__down",startIcon:zt(Vn,{}),variant:"text",color:"gray",size:"small",onClick:m})})]}),zt("div",{className:"vm-explore-metrics-item-header__name",children:t}),!i&&zt("div",{className:"vm-explore-metrics-item-header__rate",children:zt(hi,{title:"calculates the average per-second speed of metric's change",children:zt(ts,{label:zt("span",{children:["enable ",zt("code",{children:"rate()"})]}),value:a,onChange:o})})}),zt("div",{className:"vm-explore-metrics-item-header__close",children:zt(hi,{title:"close graph",children:zt(ui,{startIcon:zt(Ln,{}),variant:"text",color:"gray",size:"small",onClick:p})})})]})},cd=function(e){var t=e.name,n=e.job,i=e.instance,a=e.index,o=e.length,u=e.size,l=e.onRemoveItem,c=e.onChangeOrder,s=(0,r.useMemo)((function(){return/_sum?|_total?|_count?/.test(t)}),[t]),f=(0,r.useMemo)((function(){return/_bucket?/.test(t)}),[t]),d=v((0,r.useState)(s),2),h=d[0],p=d[1],m=Er(),g=(0,r.useMemo)(u.height,[u,m]);return(0,r.useEffect)((function(){p(s)}),[n]),zt("div",{className:"vm-explore-metrics-item vm-block vm-block_empty-padding",children:[zt(ld,{name:t,index:a,length:o,isBucket:f,rateEnabled:h,size:u.id,onChangeRate:p,onRemoveItem:l,onChangeOrder:c}),zt(ud,{name:t,job:n,instance:i,rateEnabled:h,isBucket:f,height:g},"".concat(t,"_").concat(n,"_").concat(i,"_").concat(h))]})},sd=function(e){var t=e.values,n=e.onRemoveItem,r=Gr().isMobile;return r?zt("span",{className:"vm-select-input-content__counter",children:["selected ",t.length]}):zt(Rt.HY,{children:t.map((function(e){return zt("div",{className:"vm-select-input-content__selected",children:[zt("span",{children:e}),zt("div",{onClick:(t=e,function(e){n(t),e.stopPropagation()}),children:zt(Ln,{})})]},e);var t}))})},fd=function(e){var t=e.value,n=e.list,i=e.label,a=e.placeholder,o=e.noOptionsText,u=e.clearable,l=void 0!==u&&u,c=e.searchable,s=void 0!==c&&c,f=e.autofocus,d=e.onChange,h=$t().isDarkTheme,p=Gr().isMobile,m=v((0,r.useState)(""),2),g=m[0],y=m[1],_=(0,r.useRef)(null),b=v((0,r.useState)(!1),2),D=b[0],w=b[1],k=(0,r.useRef)(null),x=Array.isArray(t),C=Array.isArray(t)?t:void 0,E=p&&x&&!(null===C||void 0===C||!C.length),S=(0,r.useMemo)((function(){return D?g:Array.isArray(t)?"":t}),[t,g,D,x]),A=(0,r.useMemo)((function(){return D?g||"(.+)":""}),[g,D]),N=function(){k.current&&k.current.blur()},M=function(e){d(e),x||(w(!1),N()),x&&k.current&&k.current.focus()};return(0,r.useEffect)((function(){y(""),D&&k.current&&k.current.focus(),D||N()}),[D,k]),(0,r.useEffect)((function(){f&&k.current&&!p&&k.current.focus()}),[f,k]),Cr("keyup",(function(e){k.current!==e.target&&w(!1)})),zt("div",{className:_r()({"vm-select":!0,"vm-select_dark":h}),children:[zt("div",{className:"vm-select-input",onClick:function(e){e.target instanceof HTMLInputElement||w((function(e){return!e}))},ref:_,children:[zt("div",{className:"vm-select-input-content",children:[!(null===C||void 0===C||!C.length)&&zt(sd,{values:C,onRemoveItem:M}),!E&&zt("input",{value:S,type:"text",placeholder:a,onInput:function(e){y(e.target.value)},onFocus:function(){w(!0)},ref:k,readOnly:p||!s})]}),i&&zt("span",{className:"vm-text-field__label",children:i}),l&&t&&zt("div",{className:"vm-select-input__icon",onClick:function(e){return function(t){M(e),t.stopPropagation()}}(""),children:zt(Ln,{})}),zt("div",{className:_r()({"vm-select-input__icon":!0,"vm-select-input__icon_open":D}),children:zt(qn,{})})]}),zt(Xc,{label:i,value:A,options:n,anchor:_,selected:C,maxWords:10,minLength:0,fullWidth:!0,noOptionsText:o,onSelect:M,onOpenAutocomplete:w})]})},dd=xt.map((function(e){return e.id})),hd=function(e){var t=e.jobs,n=e.instances,i=e.names,a=e.job,o=e.instance,u=e.size,l=e.selectedMetrics,c=e.onChangeJob,s=e.onChangeInstance,f=e.onToggleMetric,d=e.onChangeSize,h=(0,r.useMemo)((function(){return a?"":"No instances. Please select job"}),[a]),p=(0,r.useMemo)((function(){return a?"":"No metric names. Please select job"}),[a]),m=Gr().isMobile;return zt("div",{className:_r()({"vm-explore-metrics-header":!0,"vm-explore-metrics-header_mobile":m,"vm-block":!0,"vm-block_mobile":m}),children:[zt("div",{className:"vm-explore-metrics-header__job",children:zt(fd,{value:a,list:t,label:"Job",placeholder:"Please select job",onChange:c,autofocus:!a,searchable:!0})}),zt("div",{className:"vm-explore-metrics-header__instance",children:zt(fd,{value:o,list:n,label:"Instance",placeholder:"Please select instance",onChange:s,noOptionsText:h,clearable:!0,searchable:!0})}),zt("div",{className:"vm-explore-metrics-header__size",children:zt(fd,{label:"Size graphs",value:u,list:dd,onChange:d})}),zt("div",{className:"vm-explore-metrics-header-metrics",children:zt(fd,{label:"Metrics",value:l,list:i,placeholder:"Search metric name",onChange:f,noOptionsText:p,clearable:!0,searchable:!0})})]})},pd=Ct("job",""),md=Ct("instance",""),vd=Ct("metrics",""),gd=Ct("size",""),yd=xt.find((function(e){return gd?e.id===gd:e.isDefault}))||xt[0],_d=function(){var e=v((0,r.useState)(pd),2),t=e[0],n=e[1],i=v((0,r.useState)(md),2),a=i[0],o=i[1],u=v((0,r.useState)(vd?vd.split("&"):[]),2),l=u[0],c=u[1],s=v((0,r.useState)(yd),2),f=s[0],d=s[1];!function(e){var t=e.job,n=e.instance,i=e.metrics,a=e.size,o=Sn(),u=o.duration,l=o.relativeTime,c=o.period.date,s=$r().customStep,f=v(ut(),2)[1],d=function(){var e,r=Es((ct(e={},"g0.range_input",u),ct(e,"g0.end_input",c),ct(e,"g0.step_input",s),ct(e,"g0.relative_time",l),ct(e,"size",a),ct(e,"job",t),ct(e,"instance",n),ct(e,"metrics",i),e));f(r)};(0,r.useEffect)(d,[u,l,c,s,t,n,i,a]),(0,r.useEffect)(d,[])}({job:t,instance:a,metrics:l.join("&"),size:f.id});var h=function(){var e=$t().serverUrl,t=Sn().period,n=v((0,r.useState)([]),2),i=n[0],a=n[1],o=v((0,r.useState)(!1),2),u=o[0],l=o[1],c=v((0,r.useState)(),2),s=c[0],f=c[1],d=(0,r.useMemo)((function(){return function(e,t){return"".concat(e,"/api/v1/label/job/values?start=").concat(t.start,"&end=").concat(t.end)}(e,t)}),[e,t]);return(0,r.useEffect)((function(){var e=function(){var e=sa(la().mark((function e(){var t,n,r;return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(!0),e.prev=1,e.next=4,fetch(d);case 4:return t=e.sent,e.next=7,t.json();case 7:n=e.sent,r=n.data||[],a(r.sort((function(e,t){return e.localeCompare(t)}))),t.ok?f(void 0):f("".concat(n.errorType,"\r\n").concat(null===n||void 0===n?void 0:n.error)),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),e.t0 instanceof Error&&f("".concat(e.t0.name,": ").concat(e.t0.message));case 16:l(!1);case 17:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();e().catch(console.error)}),[d]),{jobs:i,isLoading:u,error:s}}(),p=h.jobs,m=h.isLoading,g=h.error,y=ad(t),b=y.instances,D=y.isLoading,w=y.error,k=od(t,a),x=k.names,C=k.isLoading,E=k.error,S=(0,r.useMemo)((function(){return m||D||C}),[m,D,C]),A=(0,r.useMemo)((function(){return g||w||E}),[g,w,E]),N=function(e){c(e?function(t){return t.includes(e)?t.filter((function(t){return t!==e})):[].concat(_(t),[e])}:[])},M=function(e,t,n){var r=n>l.length-1;n<0||r||c((function(e){var r=_(e),i=v(r.splice(t,1),1)[0];return r.splice(n,0,i),r}))};return(0,r.useEffect)((function(){a&&b.length&&!b.includes(a)&&o("")}),[b,a]),zt("div",{className:"vm-explore-metrics",children:[zt(hd,{jobs:p,instances:b,names:x,job:t,size:f.id,instance:a,selectedMetrics:l,onChangeJob:n,onChangeSize:function(e){var t=xt.find((function(t){return t.id===e}));t&&d(t)},onChangeInstance:o,onToggleMetric:N}),S&&zt(gs,{}),A&&zt(Zr,{variant:"error",children:A}),!t&&zt(Zr,{variant:"info",children:"Please select job to see list of metric names."}),t&&!l.length&&zt(Zr,{variant:"info",children:"Please select metric names to see the graphs."}),zt("div",{className:"vm-explore-metrics-body",children:l.map((function(e,n){return zt(cd,{name:e,job:t,instance:a,index:n,length:l.length,size:f,onRemoveItem:N,onChangeOrder:M},e)}))})]})},bd=function(){var t=Mc();return zt("div",{className:"vm-preview-icons",children:Object.entries(e).map((function(e){var n,r=v(e,2),i=r[0],a=r[1];return zt("div",{className:"vm-preview-icons-item",onClick:(n=i,sa(la().mark((function e(){return la().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t("<".concat(n,"/>"),"<".concat(n,"/> has been copied"));case 2:case"end":return e.stop()}}),e)})))),children:[zt("div",{className:"vm-preview-icons-item__svg",children:a()}),zt("div",{className:"vm-preview-icons-item__name",children:"<".concat(i,"/>")})]},i)}))})},Dd=function(e){return e.copy="Copy",e.copied="Copied",e}(Dd||{}),wd=function(e){var t=e.code,n=v((0,r.useState)(Dd.copy),2),i=n[0],a=n[1];return(0,r.useEffect)((function(){var e=null;return i===Dd.copied&&(e=setTimeout((function(){return a(Dd.copy)}),1e3)),function(){e&&clearTimeout(e)}}),[i]),zt("code",{className:"vm-code-example",children:[t,zt("div",{className:"vm-code-example__copy",children:zt(hi,{title:i,children:zt(ui,{size:"small",variant:"text",onClick:function(){navigator.clipboard.writeText(t),a(Dd.copied)},startIcon:zt(lr,{})})})})]})},kd=function(){return zt("a",{className:"vm-link vm-link_colored",href:"https://docs.victoriametrics.com/MetricsQL.html",target:"_blank",rel:"help noreferrer",children:"MetricsQL"})},xd=function(){return zt("a",{className:"vm-link vm-link_colored",href:"https://grafana.com/grafana/dashboards/1860-node-exporter-full/",target:"_blank",rel:"help noreferrer",children:"Node Exporter Full"})},Cd=function(){return zt("section",{className:"vm-with-template-tutorial",children:[zt("h2",{className:"vm-with-template-tutorial__title",children:["Tutorial for WITH expressions in ",zt(kd,{})]}),zt("div",{className:"vm-with-template-tutorial-section",children:[zt("p",{className:"vm-with-template-tutorial-section__text",children:["Let's look at the following real query from ",zt(xd,{})," dashboard:"]}),zt(wd,{code:'(\n (\n node_memory_MemTotal_bytes{instance=~"$node:$port", job=~"$job"}\n -\n node_memory_MemFree_bytes{instance=~"$node:$port", job=~"$job"}\n )\n /\n node_memory_MemTotal_bytes{instance=~"$node:$port", job=~"$job"}\n) * 100'}),zt("p",{className:"vm-with-template-tutorial-section__text",children:"It is clear the query calculates the percentage of used memory for the given $node, $port and $job. Isn't it? :)"})]}),zt("div",{className:"vm-with-template-tutorial-section",children:[zt("p",{className:"vm-with-template-tutorial-section__text",children:"What's wrong with this query? Copy-pasted label filters for distinct timeseries which makes it easy to mistype these filters during modification. Let's simplify the query with WITH expressions:"}),zt(wd,{code:'WITH (\n commonFilters = {instance=~"$node:$port",job=~"$job"}\n)\n(\n node_memory_MemTotal_bytes{commonFilters}\n -\n node_memory_MemFree_bytes{commonFilters}\n)\n /\nnode_memory_MemTotal_bytes{commonFilters} * 100'})]}),zt("div",{className:"vm-with-template-tutorial-section",children:[zt("p",{className:"vm-with-template-tutorial-section__text",children:["Now label filters are located in a single place instead of three distinct places. The query mentions node_memory_MemTotal_bytes metric twice and ","{commonFilters}"," three times. WITH expressions may improve this:"]}),zt(wd,{code:'WITH (\n my_resource_utilization(free, limit, filters) = (limit{filters} - free{filters}) / limit{filters} * 100\n)\nmy_resource_utilization(\n node_memory_MemFree_bytes,\n node_memory_MemTotal_bytes,\n {instance=~"$node:$port",job=~"$job"},\n)'}),zt("p",{className:"vm-with-template-tutorial-section__text",children:"Now the template function my_resource_utilization() may be used for monitoring arbitrary resources - memory, CPU, network, storage, you name it."})]}),zt("div",{className:"vm-with-template-tutorial-section",children:[zt("p",{className:"vm-with-template-tutorial-section__text",children:["Let's take another nice query from ",zt(xd,{})," dashboard:"]}),zt(wd,{code:'(\n (\n (\n count(\n count(node_cpu_seconds_total{instance=~"$node:$port",job=~"$job"}) by (cpu)\n )\n )\n -\n avg(\n sum by (mode) (rate(node_cpu_seconds_total{mode=\'idle\',instance=~"$node:$port",job=~"$job"}[5m]))\n )\n )\n *\n 100\n)\n /\ncount(\n count(node_cpu_seconds_total{instance=~"$node:$port",job=~"$job"}) by (cpu)\n)'}),zt("p",{className:"vm-with-template-tutorial-section__text",children:"Do you understand what does this mess do? Is it manageable? :) WITH expressions are happy to help in a few iterations."})]}),zt("div",{className:"vm-with-template-tutorial-section",children:[zt("p",{className:"vm-with-template-tutorial-section__text",children:"1. Extract common filters used in multiple places into a commonFilters variable:"}),zt(wd,{code:'WITH (\n commonFilters = {instance=~"$node:$port",job=~"$job"}\n)\n(\n (\n (\n count(\n count(node_cpu_seconds_total{commonFilters}) by (cpu)\n )\n )\n -\n avg(\n sum by (mode) (rate(node_cpu_seconds_total{mode=\'idle\',commonFilters}[5m]))\n )\n )\n *\n 100\n)\n /\ncount(\n count(node_cpu_seconds_total{commonFilters}) by (cpu)\n)'})]}),zt("div",{className:"vm-with-template-tutorial-section",children:[zt("p",{className:"vm-with-template-tutorial-section__text",children:'2. Extract "count(count(...) by (cpu))" into cpuCount variable:'}),zt(wd,{code:'WITH (\n commonFilters = {instance=~"$node:$port",job=~"$job"},\n cpuCount = count(count(node_cpu_seconds_total{commonFilters}) by (cpu))\n)\n(\n (\n cpuCount\n -\n avg(\n sum by (mode) (rate(node_cpu_seconds_total{mode=\'idle\',commonFilters}[5m]))\n )\n )\n *\n 100\n) / cpuCount'})]}),zt("div",{className:"vm-with-template-tutorial-section",children:[zt("p",{className:"vm-with-template-tutorial-section__text",children:"3. Extract rate(...) part into cpuIdle variable, since it is clear now that this part calculates the number of idle CPUs:"}),zt(wd,{code:'WITH (\n commonFilters = {instance=~"$node:$port",job=~"$job"},\n cpuCount = count(count(node_cpu_seconds_total{commonFilters}) by (cpu)),\n cpuIdle = sum(rate(node_cpu_seconds_total{mode=\'idle\',commonFilters}[5m]))\n)\n((cpuCount - cpuIdle) * 100) / cpuCount'})]}),zt("div",{className:"vm-with-template-tutorial-section",children:[zt("p",{className:"vm-with-template-tutorial-section__text",children:["4. Put node_cpu_seconds_total","{commonFilters}"," into its own varialbe with the name cpuSeconds:"]}),zt(wd,{code:'WITH (\n cpuSeconds = node_cpu_seconds_total{instance=~"$node:$port",job=~"$job"},\n cpuCount = count(count(cpuSeconds) by (cpu)),\n cpuIdle = sum(rate(cpuSeconds{mode=\'idle\'}[5m]))\n)\n((cpuCount - cpuIdle) * 100) / cpuCount'}),zt("p",{className:"vm-with-template-tutorial-section__text",children:"Now the query became more clear comparing to the initial query."})]}),zt("div",{className:"vm-with-template-tutorial-section",children:[zt("p",{className:"vm-with-template-tutorial-section__text",children:"WITH expressions may be nested and may be put anywhere. Try expanding the following query:"}),zt(wd,{code:"WITH (\n f(a, b) = WITH (\n f1(x) = b-x,\n f2(x) = x+x\n ) f1(a)*f2(b)\n) f(foo, with(x=bar) x)"})]})]})},Ed=function(e,t){return"".concat(e,"/expand-with-exprs?query=").concat(t,"&format=json")},Sd=function(){var e=function(){var e=$t().serverUrl,t=v((0,r.useState)(""),2),n=t[0],i=t[1],a=v((0,r.useState)(!1),2),o=a[0],u=a[1],l=v((0,r.useState)(),2),c=l[0],s=l[1],f=function(){var t=sa(la().mark((function t(n){var r,a,o;return la().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=Ed(e,n),u(!0),t.prev=2,t.next=5,fetch(r);case 5:return a=t.sent,t.next=8,a.json();case 8:o=t.sent,i((null===o||void 0===o?void 0:o.expr)||""),s(String(o.error||"")),t.next=16;break;case 13:t.prev=13,t.t0=t.catch(2),t.t0 instanceof Error&&"AbortError"!==t.t0.name&&s("".concat(t.t0.name,": ").concat(t.t0.message));case 16:u(!1);case 17:case"end":return t.stop()}}),t,null,[[2,13]])})));return function(e){return t.apply(this,arguments)}}();return{data:n,error:c,loading:o,expand:f}}(),t=e.data,n=e.loading,i=e.error,a=e.expand,o=v((0,r.useState)(""),2),u=o[0],l=o[1];return zt("section",{className:"vm-with-template",children:[n&&zt(gs,{}),zt("div",{className:"vm-with-template-body vm-block",children:[zt("div",{className:"vm-with-template-body__expr",children:zt(Si,{type:"textarea",label:"MetricsQL query with optional WITH expressions",value:u,error:i,autofocus:!0,onChange:function(e){l(e)}})}),zt("div",{className:"vm-with-template-body__result",children:zt(Si,{type:"textarea",label:"MetricsQL query after expanding WITH expressions and applying other optimizations",value:t,disabled:!0})}),zt("div",{className:"vm-with-template-body-top",children:zt(ui,{variant:"contained",onClick:function(){a(u)},startIcon:zt(Zn,{}),children:"Expand"})})]}),zt("div",{className:"vm-block",children:zt(Cd,{})})]})},Ad=function(e,t,n){var r=["format=json","relabel_configs=".concat(encodeURIComponent(t)),"metric=".concat(encodeURIComponent(n))];return"".concat(e,"/metric-relabel-debug?").concat(r.join("&"))},Nd='- if: \'{bar_label=~"b.*"}\'\n source_labels: [foo_label, bar_label]\n separator: "_"\n target_label: foobar\n- action: labeldrop\n regex: "foo_.*"\n- target_label: job\n replacement: "my-application-2"',Md='{__name__="my_metric", bar_label="bar", foo_label="foo", job="my-application", instance="192.168.0.1"}',Fd=function(){var e=v(ut(),2),t=e[0],n=e[1],i=function(){var e=$t().serverUrl,t=v((0,r.useState)(null),2),n=t[0],i=t[1],a=v((0,r.useState)(!1),2),o=a[0],u=a[1],l=v((0,r.useState)(),2),c=l[0],s=l[1],f=function(){var t=sa(la().mark((function t(n,r){var a,o,l;return la().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=Ad(e,n,r),u(!0),t.prev=2,t.next=5,fetch(a);case 5:return o=t.sent,t.next=8,o.json();case 8:l=t.sent,i(l.error?null:l),s(String(l.error||"")),t.next=16;break;case 13:t.prev=13,t.t0=t.catch(2),t.t0 instanceof Error&&"AbortError"!==t.t0.name&&s("".concat(t.t0.name,": ").concat(t.t0.message));case 16:u(!1);case 17:case"end":return t.stop()}}),t,null,[[2,13]])})));return function(e,n){return t.apply(this,arguments)}}();return{data:n,error:c,loading:o,fetchData:f}}(),a=i.data,o=i.loading,u=i.error,l=i.fetchData,c=v((0,r.useState)(""),2),s=c[0],f=c[1],d=v((0,r.useState)(""),2),h=d[0],p=d[1];return(0,r.useEffect)((function(){var e=t.get("config")||"",n=t.get("labels")||"";(n||e)&&(l(e,n),f(e),p(n))}),[]),zt("section",{className:"vm-relabeling",children:[o&&zt(gs,{}),zt("div",{className:"vm-relabeling-header vm-block",children:[zt("div",{className:"vm-relabeling-header__configs",children:zt(Si,{type:"textarea",label:"Relabel configs",value:s,autofocus:!0,onChange:function(e){f(e)}})}),zt("div",{className:"vm-relabeling-header__labels",children:zt(Si,{type:"textarea",label:"Labels",value:h,onChange:function(e){p(e)}})}),zt("div",{className:"vm-relabeling-header-bottom",children:[zt("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/relabeling.html",rel:"help noreferrer",children:[zt(jn,{}),"Relabeling cookbook"]}),zt("a",{className:"vm-link vm-link_with-icon",target:"_blank",href:"https://docs.victoriametrics.com/vmagent.html#relabeling",rel:"help noreferrer",children:[zt(fr,{}),"Documentation"]}),zt(ui,{variant:"text",onClick:function(){var e=Nd,r=Md;f(e),p(r),l(e,r),t.set("config",e),t.set("labels",r),n(t)},children:"Try example"}),zt(ui,{variant:"contained",onClick:function(){l(s,h),t.set("config",s),t.set("labels",h),n(t)},startIcon:zt(Zn,{}),children:"Submit"})]})]}),u&&zt(Zr,{variant:"error",children:u}),a&&zt("div",{className:"vm-relabeling-steps vm-block",children:[a.originalLabels&&zt("div",{className:"vm-relabeling-steps-item",children:zt("div",{className:"vm-relabeling-steps-item__row",children:[zt("span",{children:"Original labels:"}),zt("code",{dangerouslySetInnerHTML:{__html:a.originalLabels}})]})}),a.steps.map((function(e,t){return zt("div",{className:"vm-relabeling-steps-item",children:[zt("div",{className:"vm-relabeling-steps-item__row",children:[zt("span",{children:"Step:"}),t+1]}),zt("div",{className:"vm-relabeling-steps-item__row",children:[zt("span",{children:"Relabeling Rule:"}),zt("code",{children:zt("pre",{children:e.rule})})]}),zt("div",{className:"vm-relabeling-steps-item__row",children:[zt("span",{children:"Input Labels:"}),zt("code",{children:zt("pre",{dangerouslySetInnerHTML:{__html:e.inLabels}})})]}),zt("div",{className:"vm-relabeling-steps-item__row",children:[zt("span",{children:"Output labels:"}),zt("code",{children:zt("pre",{dangerouslySetInnerHTML:{__html:e.outLabels}})})]})]},t)})),a.resultingLabels&&zt("div",{className:"vm-relabeling-steps-item",children:zt("div",{className:"vm-relabeling-steps-item__row",children:[zt("span",{children:"Resulting labels:"}),zt("code",{dangerouslySetInnerHTML:{__html:a.resultingLabels}})]})})]})]})},Td=function(){var e=v((0,r.useState)(!1),2),t=e[0],n=e[1];return zt(Rt.HY,{children:zt(et,{children:zt(ii,{children:zt(Rt.HY,{children:[zt(td,{onLoaded:n}),t&&zt(qe,{children:zt(Ue,{path:"/",element:zt(_a,{}),children:[zt(Ue,{path:mt.home,element:zt(Os,{})}),zt(Ue,{path:mt.metrics,element:zt(_d,{})}),zt(Ue,{path:mt.cardinality,element:zt(qf,{})}),zt(Ue,{path:mt.topQueries,element:zt(Jf,{})}),zt(Ue,{path:mt.trace,element:zt(id,{})}),zt(Ue,{path:mt.dashboards,element:zt(Df,{})}),zt(Ue,{path:mt.withTemplate,element:zt(Sd,{})}),zt(Ue,{path:mt.relabel,element:zt(Fd,{})}),zt(Ue,{path:mt.icons,element:zt(bd,{})})]})})]})})})})},Od=function(e){e&&n.e(27).then(n.bind(n,27)).then((function(t){var n=t.getCLS,r=t.getFID,i=t.getFCP,a=t.getLCP,o=t.getTTFB;n(e),r(e),i(e),a(e),o(e)}))},Id=document.getElementById("root");Id&&(0,r.render)(zt(Td,{}),Id),Od()}()}(); \ No newline at end of file