!function(e){function t(t){for(var i,a,o=t[0],r=t[1],s=0,c=[];s",'"',"`"," ","\r","\n","\t"]),u=["'"].concat(c),d=["%","/","?",";","#"].concat(u),p=["/","?","#"],h=/^[+a-z0-9A-Z_-]{0,63}$/,g=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,m={javascript:!0,"javascript:":!0},b={javascript:!0,"javascript:":!0},f={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},v=i(60);function y(e,t,i){if(e&&a.isObject(e)&&e instanceof o)return e;var n=new o;return n.parse(e,t,i),n}o.prototype.parse=function(e,t,i){if(!a.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var o=e.indexOf("?"),s=-1!==o&&o127?E+="x":E+=L[P];if(!E.match(h)){var A=M.slice(0,C),D=M.slice(C+1),R=L.match(g);R&&(A.push(R[1]),D.unshift(R[2])),D.length&&(y="/"+D.join(".")+y),this.hostname=A.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),B||(this.hostname=n.toASCII(this.hostname));var N=this.port?":"+this.port:"",F=this.hostname||"";this.host=F+N,this.href+=this.host,B&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==y[0]&&(y="/"+y))}if(!m[k])for(C=0,T=u.length;C0)&&i.host.split("@"))&&(i.auth=B.shift(),i.host=i.hostname=B.shift())),i.search=e.search,i.query=e.query,a.isNull(i.pathname)&&a.isNull(i.search)||(i.path=(i.pathname?i.pathname:"")+(i.search?i.search:"")),i.href=i.format(),i;if(!w.length)return i.pathname=null,i.search?i.path="/"+i.search:i.path=null,i.href=i.format(),i;for(var j=w.slice(-1)[0],$=(i.host||e.host||w.length>1)&&("."===j||".."===j)||""===j,C=0,O=w.length;O>=0;O--)"."===(j=w[O])?w.splice(O,1):".."===j?(w.splice(O,1),C++):C&&(w.splice(O,1),C--);if(!_&&!k)for(;C--;C)w.unshift("..");!_||""===w[0]||w[0]&&"/"===w[0].charAt(0)||w.unshift(""),$&&"/"!==w.join("/").substr(-1)&&w.push("");var B,M=""===w[0]||w[0]&&"/"===w[0].charAt(0);return S&&(i.hostname=i.host=M?"":w.length?w.shift():"",(B=!!(i.host&&i.host.indexOf("@")>0)&&i.host.split("@"))&&(i.auth=B.shift(),i.host=i.hostname=B.shift())),(_=_||i.host&&w.length)&&!M&&w.unshift(""),w.length?i.pathname=w.join("/"):(i.pathname=null,i.path=null),a.isNull(i.pathname)&&a.isNull(i.search)||(i.path=(i.pathname?i.pathname:"")+(i.search?i.search:"")),i.auth=e.auth||i.auth,i.slashes=i.slashes||e.slashes,i.href=i.format(),i},o.prototype.parseHost=function(){var e=this.host,t=s.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.apS=t.apSW=t.bind=t.bindW=t.bindTo=t.exists=t.elem=t.toError=t.either=t.getValidationMonoid=t.MonadThrow=t.ChainRec=t.Extend=t.Alt=t.Bifunctor=t.Traversable=t.Foldable=t.Monad=t.Applicative=t.Functor=t.getValidationSemigroup=t.getValidation=t.getAltValidation=t.getApplicativeValidation=t.getWitherable=t.getFilterable=t.getApplyMonoid=t.getApplySemigroup=t.getSemigroup=t.getEq=t.getShow=t.URI=t.throwError=t.sequence=t.traverse=t.reduceRight=t.foldMap=t.reduce=t.duplicate=t.extend=t.alt=t.flatten=t.chainFirst=t.chainFirstW=t.chain=t.chainW=t.of=t.apSecond=t.apFirst=t.ap=t.apW=t.mapLeft=t.bimap=t.map=t.filterOrElse=t.orElse=t.swap=t.getOrElse=t.getOrElseW=t.fold=t.fromPredicate=t.fromOption=t.stringifyJSON=t.parseJSON=t.tryCatch=t.fromNullable=t.right=t.left=t.isRight=t.isLeft=void 0;var n=i(69),a=i(70);function o(e,i){try{return t.right(e())}catch(e){return t.left(i(e))}}t.isLeft=function(e){return"Left"===e._tag},t.isRight=function(e){return"Right"===e._tag},t.left=function(e){return{_tag:"Left",left:e}},t.right=function(e){return{_tag:"Right",right:e}},t.fromNullable=function(e){return function(i){return null==i?t.left(e):t.right(i)}},t.tryCatch=o,t.parseJSON=function(e,t){return o((function(){return JSON.parse(e)}),t)},t.stringifyJSON=function(e,t){return o((function(){return JSON.stringify(e)}),t)},t.fromOption=function(e){return function(i){return"None"===i._tag?t.left(e()):t.right(i.value)}},t.fromPredicate=function(e,i){return function(n){return e(n)?t.right(n):t.left(i(n))}},t.fold=function(e,i){return function(n){return t.isLeft(n)?e(n.left):i(n.right)}},t.getOrElseW=function(e){return function(i){return t.isLeft(i)?e(i.left):i.right}},t.getOrElse=t.getOrElseW,t.swap=function(e){return t.isLeft(e)?t.right(e.left):t.left(e.right)},t.orElse=function(e){return function(i){return t.isLeft(i)?e(i.left):i}},t.filterOrElse=function(e,i){return t.chain((function(n){return e(n)?t.right(n):t.left(i(n))}))};var r=function(e,i){return a.pipe(e,t.map(i))},s=function(e,i){return a.pipe(e,t.ap(i))},l=function(e,i){return a.pipe(e,t.chain(i))},c=function(e,i,n){return a.pipe(e,t.reduce(i,n))},u=function(e){return function(i,n){var o=t.foldMap(e);return a.pipe(i,o(n))}},d=function(e,i,n){return a.pipe(e,t.reduceRight(i,n))},p=function(e){var i=t.traverse(e);return function(e,t){return a.pipe(e,i(t))}},h=function(e,i,n){return a.pipe(e,t.bimap(i,n))},g=function(e,i){return a.pipe(e,t.mapLeft(i))},m=function(e,i){return a.pipe(e,t.alt(i))},b=function(e,i){return a.pipe(e,t.extend(i))},f=function(e,i){return n.tailRec(i(e),(function(e){return t.isLeft(e)?t.right(t.left(e.left)):t.isLeft(e.right)?t.left(i(e.right.left)):t.right(t.right(e.right.right))}))};function v(e){return{concat:function(i,n){return t.isLeft(i)?i:t.isLeft(n)?n:t.right(e.concat(i.right,n.right))}}}function y(e){var i=t.left(e.empty);return{URI:t.URI,_E:void 0,map:r,compact:function(e){return t.isLeft(e)?e:"None"===e.right._tag?i:t.right(e.right.value)},separate:function(e){return t.isLeft(e)?{left:e,right:e}:t.isLeft(e.right)?{left:t.right(e.right.left),right:i}:{left:i,right:t.right(e.right.right)}},filter:function(e,n){return t.isLeft(e)||n(e.right)?e:i},filterMap:function(e,n){if(t.isLeft(e))return e;var a=n(e.right);return"None"===a._tag?i:t.right(a.value)},partition:function(e,n){return t.isLeft(e)?{left:e,right:e}:n(e.right)?{left:i,right:t.right(e.right)}:{left:t.right(e.right),right:i}},partitionMap:function(e,n){if(t.isLeft(e))return{left:e,right:e};var a=n(e.right);return t.isLeft(a)?{left:t.right(a.left),right:i}:{left:i,right:t.right(a.right)}}}}function x(e){return{URI:t.URI,_E:void 0,map:r,ap:function(i,n){return t.isLeft(i)?t.isLeft(n)?t.left(e.concat(i.left,n.left)):i:t.isLeft(n)?n:t.right(i.right(n.right))},of:t.of}}function _(e){return{URI:t.URI,_E:void 0,map:r,alt:function(i,n){if(t.isRight(i))return i;var a=n();return t.isLeft(a)?t.left(e.concat(i.left,a.left)):a}}}function k(e,i){return{concat:function(n,a){return t.isLeft(n)?t.isLeft(a)?t.left(e.concat(n.left,a.left)):n:t.isLeft(a)?a:t.right(i.concat(n.right,a.right))}}}t.map=function(e){return function(i){return t.isLeft(i)?i:t.right(e(i.right))}},t.bimap=function(e,i){return function(n){return t.isLeft(n)?t.left(e(n.left)):t.right(i(n.right))}},t.mapLeft=function(e){return function(i){return t.isLeft(i)?t.left(e(i.left)):i}},t.apW=function(e){return function(i){return t.isLeft(i)?i:t.isLeft(e)?e:t.right(i.right(e.right))}},t.ap=t.apW,t.apFirst=function(e){return a.flow(t.map((function(e){return function(){return e}})),t.ap(e))},t.apSecond=function(e){return a.flow(t.map((function(){return function(e){return e}})),t.ap(e))},t.of=t.right,t.chainW=function(e){return function(i){return t.isLeft(i)?i:e(i.right)}},t.chain=t.chainW,t.chainFirstW=function(e){return function(i){return a.pipe(i,t.chainW((function(i){return a.pipe(e(i),t.map((function(){return i})))})))}},t.chainFirst=t.chainFirstW,t.flatten=t.chain(a.identity),t.alt=function(e){return function(i){return t.isLeft(i)?e():i}},t.extend=function(e){return function(i){return t.isLeft(i)?i:t.right(e(i))}},t.duplicate=t.extend(a.identity),t.reduce=function(e,i){return function(n){return t.isLeft(n)?e:i(e,n.right)}},t.foldMap=function(e){return function(i){return function(n){return t.isLeft(n)?e.empty:i(n.right)}}},t.reduceRight=function(e,i){return function(n){return t.isLeft(n)?e:i(n.right,e)}},t.traverse=function(e){return function(i){return function(n){return t.isLeft(n)?e.of(t.left(n.left)):e.map(i(n.right),t.right)}}},t.sequence=function(e){return function(i){return t.isLeft(i)?e.of(t.left(i.left)):e.map(i.right,t.right)}},t.throwError=t.left,t.URI="Either",t.getShow=function(e,i){return{show:function(n){return t.isLeft(n)?"left("+e.show(n.left)+")":"right("+i.show(n.right)+")"}}},t.getEq=function(e,i){return{equals:function(n,a){return n===a||(t.isLeft(n)?t.isLeft(a)&&e.equals(n.left,a.left):t.isRight(a)&&i.equals(n.right,a.right))}}},t.getSemigroup=function(e){return{concat:function(i,n){return t.isLeft(n)?i:t.isLeft(i)?n:t.right(e.concat(i.right,n.right))}}},t.getApplySemigroup=v,t.getApplyMonoid=function(e){return{concat:v(e).concat,empty:t.right(e.empty)}},t.getFilterable=y,t.getWitherable=function(e){var i=y(e);return{URI:t.URI,_E:void 0,map:r,compact:i.compact,separate:i.separate,filter:i.filter,filterMap:i.filterMap,partition:i.partition,partitionMap:i.partitionMap,traverse:p,sequence:t.sequence,reduce:c,foldMap:u,reduceRight:d,wither:function(e){var t=p(e);return function(n,a){return e.map(t(n,a),i.compact)}},wilt:function(e){var t=p(e);return function(n,a){return e.map(t(n,a),i.separate)}}}},t.getApplicativeValidation=x,t.getAltValidation=_,t.getValidation=function(e){var i=x(e),n=_(e);return{URI:t.URI,_E:void 0,map:r,of:t.of,chain:l,bimap:h,mapLeft:g,reduce:c,foldMap:u,reduceRight:d,extend:b,traverse:p,sequence:t.sequence,chainRec:f,throwError:t.throwError,ap:i.ap,alt:n.alt}},t.getValidationSemigroup=k,t.Functor={URI:t.URI,map:r},t.Applicative={URI:t.URI,map:r,ap:s,of:t.of},t.Monad={URI:t.URI,map:r,ap:s,of:t.of,chain:l},t.Foldable={URI:t.URI,reduce:c,foldMap:u,reduceRight:d},t.Traversable={URI:t.URI,map:r,reduce:c,foldMap:u,reduceRight:d,traverse:p,sequence:t.sequence},t.Bifunctor={URI:t.URI,bimap:h,mapLeft:g},t.Alt={URI:t.URI,map:r,alt:m},t.Extend={URI:t.URI,map:r,extend:b},t.ChainRec={URI:t.URI,map:r,ap:s,chain:l,chainRec:f},t.MonadThrow={URI:t.URI,map:r,ap:s,of:t.of,chain:l,throwError:t.throwError},t.getValidationMonoid=function(e,i){return{concat:k(e,i).concat,empty:t.right(i.empty)}},t.either={URI:t.URI,map:r,of:t.of,ap:s,chain:l,reduce:c,foldMap:u,reduceRight:d,traverse:p,sequence:t.sequence,bimap:h,mapLeft:g,alt:m,extend:b,chainRec:f,throwError:t.throwError},t.toError=function(e){return e instanceof Error?e:new Error(String(e))},t.elem=function(e){return function(i,n){return!t.isLeft(n)&&e.equals(i,n.right)}},t.exists=function(e){return function(i){return!t.isLeft(i)&&e(i.right)}},t.bindTo=function(e){return t.map(a.bindTo_(e))},t.bindW=function(e,i){return t.chainW((function(n){return a.pipe(i(n),t.map((function(t){return a.bind_(n,e,t)})))}))},t.bind=t.bindW,t.apSW=function(e,i){return a.flow(t.map((function(t){return function(i){return a.bind_(t,e,i)}})),t.apW(i))},t.apS=t.apSW},function(e,t){e.exports=__kbnSharedDeps__.ReactRouterDomV5Compat},function(e,t){e.exports=__kbnSharedDeps_npm__},function(e,t){e.exports=__kbnSharedDeps__.EmotionCache},function(e,t){e.exports=__kbnSharedDeps__.ElasticNumeral},function(e,t){e.exports=__kbnSharedDeps__.TsLib},function(e,t,i){e.exports=i(22)(2953)},function(e,t,i){e.exports=i(22)(2948)},function(e,t,i){"use strict";var n=Array.isArray,a=Object.keys,o=Object.prototype.hasOwnProperty,r="undefined"!=typeof Element;function s(e,t){if(e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){var i,l,c,u=n(e),d=n(t);if(u&&d){if((l=e.length)!=t.length)return!1;for(i=l;0!=i--;)if(!s(e[i],t[i]))return!1;return!0}if(u!=d)return!1;var p=e instanceof Date,h=t instanceof Date;if(p!=h)return!1;if(p&&h)return e.getTime()==t.getTime();var g=e instanceof RegExp,m=t instanceof RegExp;if(g!=m)return!1;if(g&&m)return e.toString()==t.toString();var b=a(e);if((l=b.length)!==a(t).length)return!1;for(i=l;0!=i--;)if(!o.call(t,b[i]))return!1;if(r&&e instanceof Element&&t instanceof Element)return e===t;for(i=l;0!=i--;)if(!("_owner"===(c=b[i])&&e.$$typeof||s(e[c],t[c])))return!1;return!0}return e!=e&&t!=t}e.exports=function(e,t){try{return s(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i)||-2146828260===e.number)return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDeepEqual=t.off=t.on=t.isClient=void 0;var n=i(25).__importDefault(i(50));t.isClient="object"==typeof window,t.on=function(e){for(var t=[],i=1;i=8*this._finalSize&&(this._update(this._block),this._block.fill(0)),this._block.writeInt32BE(t,this._blockSize-4),this._update(this._block),this._hash().toString(e)}_update(e){const t=this._w;let i,n=0|this._a,a=0|this._b,r=0|this._c,p=0|this._d,h=0|this._e,g=0|this._f,m=0|this._g,b=0|this._h;for(i=0;i<16;++i)t[i]=e.readInt32BE(4*i);for(;i<64;++i)t[i]=0|(((f=t[i-2])>>>17|f<<15)^(f>>>19|f<<13)^f>>>10)+t[i-7]+d(t[i-15])+t[i-16];var f;for(let e=0;e<64;++e){const i=b+u(h)+s(h,g,m)+o[e]+t[e]|0,d=c(n)+l(n,a,r)|0;b=m,m=g,g=h,h=p+i|0,p=r,r=a,a=n,n=i+d|0}this._a=n+this._a|0,this._b=a+this._b|0,this._c=r+this._c|0,this._d=p+this._d|0,this._e=h+this._e|0,this._f=g+this._f|0,this._g=m+this._g|0,this._h=b+this._h|0}_hash(){const t=e.alloc(32);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t.writeInt32BE(this._h,28),t}}function s(e,t,i){return i^e&(t^i)}function l(e,t,i){return e&t|i&(e|t)}function c(e){return(e>>>2|e<<30)^(e>>>13|e<<19)^(e>>>22|e<<10)}function u(e){return(e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7)}function d(e){return(e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3}}).call(this,i(71).Buffer)},function(e,t,i){"use strict";e.exports=i(79)},function(e,t,i){"use strict";e.exports=i(86)},function(e,t){e.exports=__kbnSharedDeps__.History},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(25),a=i(29),o=n.__importDefault(i(51));t.default=function(e,t){o.default(e,t,a.isDeepEqual)}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(63);Object.keys(n).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===n[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}}))}))},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setEuiDevProviderWarning=t.getEuiDevProviderWarning=t.emitEuiProviderWarning=void 0;var n=void 0;t.setEuiDevProviderWarning=function(e){return n=e},t.getEuiDevProviderWarning=function(){return n},t.emitEuiProviderWarning=function(e){switch(n){case"log":console.log(e);break;case"warn":console.warn(e);break;case"error":throw new Error(e)}}},function(e,t,i){"use strict";e.exports=({onlyFirst:e=!1}={})=>{const t=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(t,e?void 0:"g")}},function(e,t){e.exports=__kbnSharedDeps__.Uuid},function(e,t,i){e.exports=i(22)(2955)},function(e,t){e.exports=__kbnSharedDeps__.SaferLodashSet},function(e,t,i){"use strict";e.exports=i(77)},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(4),a=i(29),o=function(){};t.default=function(e,t,i){if(!a.isClient)return[t,o,o];if(!e)throw new Error("useLocalStorage key may not be falsy");var r=i?i.raw?function(e){return e}:i.deserializer:JSON.parse,s=n.useState((function(){try{var n=i?i.raw?String:i.serializer:JSON.stringify,a=localStorage.getItem(e);return null!==a?r(a):(t&&localStorage.setItem(e,n(t)),t)}catch(e){return t}})),l=s[0],c=s[1],u=n.useCallback((function(t){try{var n="function"==typeof t?t(l):t;if(void 0===n)return;var a;a=i?i.raw?"string"==typeof n?n:JSON.stringify(n):i.serializer?i.serializer(n):JSON.stringify(n):JSON.stringify(n),localStorage.setItem(e,a),c(r(a))}catch(e){}}),[e,c]),d=n.useCallback((function(){try{localStorage.removeItem(e),c(void 0)}catch(e){}}),[e,c]);return[l,u,d]}},function(e,t,i){i(44),__kbnBundles__.define("entry/core/public",i,107)},function(e,t,i){i.p=window.__kbnPublicPath__.core},function(e,t,i){switch(window.__kbnThemeTag__){case"v8dark":return i(46);case"v8light":return i(48)}},function(e,t,i){var n=i(12),a=i(47);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,'.echChartStatus{height:0;pointer-events:none;position:absolute;visibility:hidden;width:0;z-index:-100000}.echChartBackground{bottom:0;left:0;position:absolute;right:0;top:0}.echChart{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.echChart__titles{margin-right:24px}.echChartContent{display:flex;flex-direction:row;flex-grow:1;height:1px;position:relative;width:100%}.echChartContent--column{flex-direction:column}.echChartTitle{flex-shrink:0;font-size:16px;font-style:normal;font-weight:700;line-height:19px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.echChartTitle+.echChartDescription{padding-top:0}.echChartDescription{flex-shrink:0;font-size:14px;font-style:normal;font-weight:400;line-height:17px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.echContainer{flex:1;height:100%;overflow:hidden;position:relative;width:100%}.echChartPointerContainer{-webkit-user-select:none;user-select:none}.echChartPointerContainer,.echChartResizer{bottom:0;box-sizing:border-box;left:0;position:absolute;right:0;top:0}.echChartResizer{z-index:-10000000}.echBrushTool{box-sizing:border-box;left:0;margin:0;overflow:hidden;position:absolute;top:0}.echBrushTool,.echTooltip{padding:0;pointer-events:none}.echTooltip{background-color:#000;background-color:#1d1e24;border:1px solid #1d1e24;border-radius:6px;box-shadow:0 1px 5px #00000040,0 3.6px 13px rgba(0,0,0,.175),0 8.4px 23px #00000026,0 23px 35px rgba(0,0,0,.125);color:#fff;color:#dfe5ef;cursor:default;font-size:12px;font-size:.85714rem;line-height:1.14286rem;max-width:256px;max-width:100%;overflow:hidden;overflow-wrap:break-word;transition:box-shadow .4s,opacity .25s;-webkit-user-select:none;user-select:none;z-index:9000}.echTooltip .euiHorizontalRule{background-color:#333}.echTooltip__outerWrapper{display:flex}.echTooltip--pinned{box-shadow:0 .7px 1.4px rgba(0,0,0,.175),0 1.9px 4px rgba(0,0,0,.125),0 4.5px 10px rgba(0,0,0,.125);pointer-events:auto;-webkit-user-select:auto;user-select:auto}.echTooltip--pinned .echTooltip__tableRow--selectable{cursor:pointer}.echTooltip--pinned .echTooltipActions,.echTooltip--pinned .echTooltip__tableWrapper{pointer-events:auto}.echTooltip .echTooltip__tableCell--truncate{max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.echTooltip__metricRow{display:flex;justify-content:space-between;padding:4px 8px}.echTooltip__tableWrapper{background-color:#1d1e24;overflow:hidden;scrollbar-color:#98a2b380 #0000;scrollbar-width:thin}.echTooltip__tableWrapper::-webkit-scrollbar{height:16px;width:16px}.echTooltip__tableWrapper::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.echTooltip__tableWrapper::-webkit-scrollbar-corner,.echTooltip__tableWrapper::-webkit-scrollbar-track{background-color:#0000}.echTooltip__tableWrapper--pinned{overflow:auto}.echTooltip__table{display:grid;width:100%}.echTooltip__table--noGrid{display:table}.echTooltip__tableFooter .echTooltip__tableCell,.echTooltip__tableHeader .echTooltip__tableCell{background-color:#1d1e24;cursor:default;font-weight:600;position:sticky;z-index:1}.echTooltip__tableBody,.echTooltip__tableFooter,.echTooltip__tableHeader,.echTooltip__tableRow{display:contents}.echTooltip__tableHeader{margin-bottom:0;top:0}.echTooltip__tableHeader .echTooltip__tableCell{border-bottom:1px solid #343741;top:0}.echTooltip__tableFooter{bottom:0;margin-top:0}.echTooltip__tableFooter .echTooltip__tableCell{border-top:1px solid #343741;bottom:0}.echTooltip__tableCell:not(.echTooltip__colorCell){padding:4px}.echTooltip__tableBody .echTooltip__tableCell:not(.echTooltip__colorCell){padding:2px 4px;transition:margin .2s,padding .2s}.echTooltip__tableBody .echTooltip__tableRow--selected .echTooltip__colorCell .echTooltip__colorStrip--spacer,.echTooltip__tableBody .echTooltip__tableRow--selected .echTooltip__tableCell:not(.echTooltip__colorCell){background-color:#1b517847}.echTooltip__tableBody .echTooltip__tableRow--selected .echTooltip__colorCell+.echTooltip__tableCell{margin-left:10px;padding-left:10px}.echTooltip__tableBody .echTooltip__tableRow--selected:hover .echTooltip__colorCell .echTooltip__colorStrip--spacer,.echTooltip__tableBody .echTooltip__tableRow--selected:hover .echTooltip__tableCell:not(.echTooltip__colorCell){background-color:#1b517847}.echTooltip__tableBody .echTooltip__tableRow--selectable:hover .echTooltip__colorCell .echTooltip__colorStrip--spacer,.echTooltip__tableBody .echTooltip__tableRow--selectable:hover .echTooltip__tableCell:not(.echTooltip__colorCell){background-color:#36a2ef0d}.echTooltip__tableRow{position:relative}.echTooltip__tableRow--highlighted .echTooltip__colorCell .echTooltip__colorStrip--spacer,.echTooltip__tableRow--highlighted .echTooltip__tableCell:not(.echTooltip__colorCell){background-color:#34374180}.echTooltip__tableRow--selected :not(.echTooltip__colorCell--static) .echTooltip__colorStrip{width:21px}.echTooltip__tableRow--selected :not(.echTooltip__colorCell--static) .echTooltip__colorStrip--spacer{min-width:0;width:0}.echTooltip__tableRow--selected :not(.echTooltip__colorCell--static) .echTooltip__colorStrip--icon{opacity:1}.echTooltip__colorCell{height:100%;overflow:hidden;padding:0;position:relative;width:21px}.echTooltip__colorCell--static{width:5px}.echTooltip__colorStrip,.echTooltip__colorStrip--bg,.echTooltip__colorStrip--spacer{bottom:0;left:0;position:absolute;top:0;transition:width .2s;width:5px}.echTooltip__colorStrip--icon{align-items:center;display:flex;height:100%;justify-content:center;opacity:0;padding:0 4px;transition:opacity .2s}.echTooltip__colorStrip--spacer{left:auto;min-width:6px;right:10px;width:6px}.echTooltip__label{flex:1 1 auto;min-width:1px;text-align:left}.echTooltip__value{font-feature-settings:"tnum";text-align:right}.echTooltip[dir=rtl] .echTooltip__colorStrip{left:auto;right:0}.echTooltipHeader{font-weight:600;margin-bottom:0;padding:4px 8px}.echTooltipFooter{font-weight:600;margin-top:0;padding:4px 8px}.echTooltipDivider{border-bottom:1px solid #343741;width:100%}@keyframes promptSlideDown{to{height:26px;opacity:1;top:0}}.echTooltipPrompt{position:relative;width:100%;z-index:-1}.echTooltipPrompt__content{color:#7a7f89;font-size:12px;font-style:normal;line-height:26px;padding:0 8px}.echTooltipPrompt.slideDown{animation:promptSlideDown .25s forwards;animation-delay:1.5s;height:0;opacity:0;top:-26px}.echTooltipActions{align-items:flex-start;display:flex;flex-direction:column;line-height:21px}.echTooltipActions,.echTooltipActions__prompt{font-size:12px;font-style:normal;position:relative;width:100%}.echTooltipActions__prompt{color:#7a7f89;height:26px;line-height:26px;padding:0 8px}.echTooltipActions__action{color:#dfe5ef;cursor:pointer;display:block;line-height:21px;overflow:hidden;padding:0 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.echTooltipActions__action:nth-child(2){padding-top:4px}.echTooltipActions__action:last-child{padding-bottom:2px}.echTooltipActions__action:focus,.echTooltipActions__action:hover{text-decoration:underline}.echTooltipActions__action[disabled]{color:#515761;cursor:default}.echTooltipActions__action[disabled]:focus,.echTooltipActions__action[disabled]:hover{text-decoration:none}[id^=echAnchor],[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute}.echTooltipPortal__invisible{height:0;position:fixed;visibility:hidden;width:0}.echIcon{fill:currentColor;display:inline-block;flex-shrink:0;vertical-align:middle}.echIcon svg{transform:translate(0)}.echIcon:focus{background:#36a2ef33;opacity:1}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0,1fr);margin-block-end:0;margin-block-start:0;padding-inline-end:0;padding-inline-start:0}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-bottom:8px;margin-top:8px}.echLegend--left,.echLegend--top{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:#ee82ee33;position:relative}.echLegend--inert{pointer-events:none}.echLegend .echLegendListContainer{height:100%;-webkit-mask-image:linear-gradient(180deg,#ff00001a 0,red 7.5px,red calc(100% - 7.5px),#ff00001a);mask-image:linear-gradient(180deg,#ff00001a 0,red 7.5px,red calc(100% - 7.5px),#ff00001a);overflow-x:hidden;overflow-y:auto;scrollbar-color:#98a2b380 #0000;scrollbar-width:thin;width:100%}.echLegend .echLegendListContainer::-webkit-scrollbar{height:16px;width:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:#0000}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{background-color:#36a2ef33;border-radius:3px;outline:2px solid currentColor;outline-offset:1px}.echLegend .echLegendListContainer :focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus:not(:focus-visible){outline:none}.echLegendItem{align-items:flex-start;color:#dfe5ef;display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative}.echLegendItem .colorWrapper>:first-of-type{height:18px}.echLegendItem:not([dir=rtl])>:not(.background){margin-left:4px}.echLegendItem:not([dir=rtl])>:not(.background):last-child:not(.echLegendItem__extra),.echLegendItem[dir=rtl]>:not(.background){margin-right:4px}.echLegendItem[dir=rtl]>:not(.background):last-child:not(.echLegendItem__extra){margin-left:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#25262e}.echLegendItem .background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.echLegendItem__action{align-items:center;cursor:pointer;display:flex;height:18px;justify-content:center;max-width:26px}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>:first-child{height:100%;width:100%}.echLegendItem__color{align-items:center;display:flex;line-height:1.5}.echLegendItem__label{word-wrap:break-word;align-items:center;flex:1 1 auto;font-size:12px;font-size:.85714rem;-webkit-hyphens:auto;hyphens:auto;letter-spacing:unset;line-height:1.14286rem;min-width:1px;overflow:hidden;overflow-wrap:break-word;text-align:left;vertical-align:initial;word-break:break-all;word-break:break-word}.echLegendItem__label--singleline{max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.echLegendItem__label--multiline:is(div){-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-feature-settings:"tnum";direction:ltr;flex:0 0 auto;font-size:12px;font-size:.85714rem;letter-spacing:unset;line-height:1.14286rem;margin-left:4px;text-align:right}.echLegendItem--vertical{padding-bottom:2px;padding-top:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-bottom:2px;margin-top:2px}.echLegendItem--hidden{color:#98a2b3}.echLegendItem[dir=rtl] .echLegendItem__label{text-align:right}.echReactiveChart_noResults{align-items:center;color:#98a2b3;display:flex;font-size:12px;font-size:.85714rem;height:100%;justify-content:center;line-height:1.14286rem;width:100%}.echHighlighter{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.echHighlighterOverlay__fill{fill:#fff3}.echHighlighterOverlay__stroke{stroke:#fff3}.echHighlighter__mask{fill:#1d1e2480}.echCrosshair,.echCrosshair__crossLine,.echCrosshair__cursor{left:0;pointer-events:none;position:absolute;top:0}.echScreenReaderOnly{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.echScreenReaderOnlyDebug{background:#fffc;bottom:0!important;height:100%!important;left:0!important;overflow:auto!important;right:0!important;top:0!important;width:100%!important}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{max-width:260px;padding:0;pointer-events:none;transition:opacity .25s}.echAnnotation,.echAnnotation__marker{-webkit-user-select:none;user-select:none}.echAnnotation__marker{font-size:12px;font-weight:700;line-height:normal;position:absolute}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{background:#0000;border:0;left:0;margin:0;padding:0;position:absolute;top:0}.echMetricText{display:grid;grid-template-columns:100%;grid-template-rows:min-content min-content auto min-content min-content;height:100%;line-height:1.2;padding:8px;position:relative;text-align:left;z-index:1}.echMetricText__title{word-wrap:break-word;font-weight:700}.echMetricText__title button{font-weight:700;text-align:left;width:100%}.echMetricText__icon{position:absolute;right:8px;top:8px}.echMetricText__subtitle{font-weight:400;padding-top:5px;text-align:left}.echMetricText__extra{font-weight:400;text-align:right}.echMetricText__value{font-weight:700;overflow:hidden;position:relative;text-align:right;white-space:nowrap}.echMetricText__valueIcon{bottom:8px;display:inline-block;position:absolute;right:8px}.echMetricText__part{font-weight:700}.echMetricText__gap{position:relative}.echSingleMetricProgress{overflow:hidden;position:absolute}.echSingleMetricProgress--vertical{bottom:0;height:100%;left:0;right:0;top:0;width:100%}.echSingleMetricProgress--vertical.echSingleMetricProgress--small{right:auto;width:10px}.echSingleMetricProgress--horizontal{bottom:0;height:100%;left:0;right:0;top:0;width:100%}.echSingleMetricProgress--horizontal.echSingleMetricProgress--small{height:10px;top:auto}.echSingleMetricProgressBar{transition:background-color .1s ease-in-out}.echSingleMetricProgressBar--vertical{bottom:0;left:0;position:absolute;right:0;width:100%}.echSingleMetricProgressBar--horizontal{bottom:0;height:100%;left:0;position:absolute;top:0}.echSingleMetricSparkline{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.echSingleMetricSparkline__svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.echSingleMetricSparkline__svg path,.echSingleMetricSparkline__svg rect{transition:fill .1s ease-in-out}.echSingleMetricChart--small{bottom:0;height:30px;left:auto;position:absolute;right:0;top:auto;width:100px}.echMetricContainer{align-content:start;align-items:stretch;display:grid;height:100%;justify-content:stretch;-webkit-user-select:text;user-select:text;width:100%}.echMetric{height:100%;overflow:hidden;position:relative;transition:background-color .1s ease-in-out;width:100%}.echMetric .echMetric--outline{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.echMetric:focus-within .echMetric--outline{outline:auto;outline-offset:-1.5px}.echMetric:focus-within button{outline:none}.echMetric--rightBorder{border-right:1px solid #343741}.echMetric--topBorder{border-top:1px solid #343741}.echMetric--bottomBorder{border-bottom:1px solid #343741}.echMetric--vertical.echMetric--small{padding-left:10px}.echMetric--horizontal.echMetric--small{padding-bottom:10px}.echMetricEmpty{border-bottom:1px solid;bottom:9px;position:absolute;right:11px;width:20px}.echAnnotation{font-size:12px;font-weight:700}:focus:not([class^=eui]):not(.kbn-resetFocusState){outline:2px solid currentColor}:focus:not([class^=eui]):not(.kbn-resetFocusState):focus-visible{outline-style:auto}:focus:not([class^=eui]):not(.kbn-resetFocusState):not(:focus-visible){outline:none}.euiComboBox input:not([class^=eui]):focus{animation:none!important}.euiBody--collapsibleNavIsDocked .euiBottomBar{margin-left:320px}.euiPageHeader--bottomBorder:not(.euiPageHeader--tabsAtBottom):not([class*=euiPageHeader--padding]){padding-bottom:24px}.kbnBody .ace-tm{background-color:#25262e;color:#dfe5ef}.kbnBody .ace-tm .ace_scrollbar{scrollbar-color:#98a2b380 #0000;scrollbar-width:thin}.kbnBody .ace-tm .ace_scrollbar::-webkit-scrollbar{height:16px;width:16px}.kbnBody .ace-tm .ace_scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.kbnBody .ace-tm .ace_scrollbar::-webkit-scrollbar-corner,.kbnBody .ace-tm .ace_scrollbar::-webkit-scrollbar-track{background-color:#0000}.kbnBody .ace-tm .ace_gutter-active-line,.kbnBody .ace-tm .ace_marker-layer .ace_active-line{background-color:#343741b3}.kbnBody .ace-tm .ace_snippet-marker{background-color:#343741;border:none;width:100%}.kbnBody .ace-tm .ace_indent-guide{background:linear-gradient(270deg,#535966 0,#535966 1px,#0000 0,#0000)}.kbnBody .ace-tm .ace_search{z-index:1001}.kbnBody .ace-tm .ace_layer.ace_marker-layer{overflow:visible}.kbnBody .ace-tm .ace_warning{color:#f86b63}.kbnBody .ace-tm .ace_method{color:#ec7bb3}.kbnBody .ace-tm .ace_end_triple_quote,.kbnBody .ace-tm .ace_start_triple_quote,.kbnBody .ace-tm .ace_url{color:#25b2aa}.kbnBody .ace-tm .ace_multi_string{color:#4db867;font-style:italic}.kbnBody .ace-tm .ace_gutter{background-color:#1d1e24;border-left:1px solid #343741;color:#98a2b3}.kbnBody .ace-tm .ace_print-margin{background:#343741;width:1px}.kbnBody .ace-tm .ace_fold{background-color:#6b72e6}.kbnBody .ace-tm .ace_cursor{color:#fff}.kbnBody .ace-tm .ace_invisible{color:#343741}.kbnBody .ace-tm .ace_keyword,.kbnBody .ace-tm .ace_storage{color:#5eaac6}.kbnBody .ace-tm .ace_constant{color:#d28f8f}.kbnBody .ace-tm .ace_constant.ace_buildin{color:#a097f6}.kbnBody .ace-tm .ace_constant.ace_language{color:#9698f6}.kbnBody .ace-tm .ace_constant.ace_library{color:#4db867}.kbnBody .ace-tm .ace_invalid{background-color:euiCallOutColor("danger","background");color:euiCallOutColor("danger","foreground")}.kbnBody .ace-tm .ace_support.ace_function{color:#9ba4b6}.kbnBody .ace-tm .ace_support.ace_constant{color:#4db867}.kbnBody .ace-tm .ace_support.ace_class,.kbnBody .ace-tm .ace_support.ace_type{color:#949ce6}.kbnBody .ace-tm .ace_keyword.ace_operator{color:#98a2b3}.kbnBody .ace-tm .ace_string{color:#4db867}.kbnBody .ace-tm .ace_comment{color:#83ac97}.kbnBody .ace-tm .ace_comment.ace_doc{color:#5eaac6}.kbnBody .ace-tm .ace_comment.ace_doc.ace_tag{color:#9da1a9}.kbnBody .ace-tm .ace_constant.ace_numeric,.kbnBody .ace-tm .ace_variable{color:#5eaac6}.kbnBody .ace-tm .ace_xml-pe{color:#98a2b3}.kbnBody .ace-tm .ace_entity.ace_name.ace_function{color:#9a9ada}.kbnBody .ace-tm .ace_heading{color:#9a97ff}.kbnBody .ace-tm .ace_list{color:#dd85c9}.kbnBody .ace-tm .ace_meta.ace_tag{color:#959ed0}.kbnBody .ace-tm .ace_string.ace_regex{color:#ff7575}.kbnBody .ace-tm .ace_marker-layer .ace_selection{background:#103148}.kbnBody .ace-tm.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px 0 #1d1e24}.kbnBody .ace-tm .ace_marker-layer .ace_step{background:#312a17}.kbnBody .ace-tm .ace_marker-layer .ace_stack{background:#192c2b}.kbnBody .ace-tm .ace_marker-layer .ace_bracket{border:1px solid #343741;margin:-1px 0 0 -1px}.kbnBody .ace-tm .ace_marker-layer .ace_selected-word{background:#25262e;border:1px solid #343741}.header__topBanner{height:32px;left:0;position:fixed;top:0;width:100%;z-index:1000}.header__topBannerContainer{height:100%;width:100%}.kbnBody--hasHeaderBanner .header__bars .header__firstBar{top:32px}.kbnBody--hasHeaderBanner .header__bars .header__secondBar{top:80px}.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed{padding-top:80px}.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed .header__actionMenu,.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{top:80px}.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:calc(100% - 80px)}.euiDataGrid__restrictBody .headerGlobalNav,.euiDataGrid__restrictBody .kbnQueryBar{display:none}.euiDataGrid__restrictBody.euiBody--headerIsFixed .euiFlyout{height:100%;top:0}.chrHeaderHelpMenu__version{text-transform:none}.chrHeaderBadge__wrapper{align-self:center;margin-right:16px}.euiBody--collapsibleNavIsDocked .header__toggleNavButtonSection{display:none}.header__breadcrumbsWithExtensionContainer{overflow:hidden}.header__breadcrumbsWithExtensionContainer .euiHeaderBreadcrumbs{flex-grow:0;margin-right:0;overflow:hidden}.header__breadcrumbsAppendExtension{flex-grow:1}#kibana-body{display:flex;flex-direction:column;min-height:100%}#app-fixed-viewport{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;visibility:hidden}.kbnAppWrapper{display:flex;flex-flow:column nowrap;flex-grow:1;position:relative;z-index:0}.kbnBody.euiBody--headerIsFixed{padding-top:96px}.kbnBody.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:calc(100% - 96px);top:96px}@media only screen and (min-width:768px) and (max-width:991px){.kbnBody.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 96px);top:96px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 96px);top:96px}}@media only screen and (min-width:1200px){.kbnBody.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 96px);top:96px}}.kbnBody #app-fixed-viewport,.kbnBody #securitySolutionStickyKQL,.kbnBody.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiOverlayMask[data-relative-to-header=below]{top:96px}@media only screen and (min-width:1200px){.kbnBody .kbnStickyMenu{max-height:calc(100vh - 112px);position:sticky;top:112px}.kbnBody .kbnSolutionNav__sidebar{max-height:calc(100vh - 96px);position:sticky;top:96px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody .kbnStickyMenu{max-height:calc(100vh - 112px);position:sticky;top:112px}.kbnBody .kbnSolutionNav__sidebar{max-height:calc(100vh - 96px);position:sticky;top:96px}}.kbnBody.kbnBody--hasHeaderBanner{padding-top:32px}.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed{padding-top:128px}.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:calc(100% - 128px);top:128px}@media only screen and (min-width:768px) and (max-width:991px){.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 128px);top:128px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 128px);top:128px}}@media only screen and (min-width:1200px){.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 128px);top:128px}}.kbnBody.kbnBody--hasHeaderBanner #app-fixed-viewport,.kbnBody.kbnBody--hasHeaderBanner #securitySolutionStickyKQL,.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiOverlayMask[data-relative-to-header=below]{top:128px}@media only screen and (min-width:1200px){.kbnBody.kbnBody--hasHeaderBanner .kbnStickyMenu{max-height:calc(100vh - 144px);position:sticky;top:144px}.kbnBody.kbnBody--hasHeaderBanner .kbnSolutionNav__sidebar{max-height:calc(100vh - 128px);position:sticky;top:128px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--hasHeaderBanner .kbnStickyMenu{max-height:calc(100vh - 144px);position:sticky;top:144px}.kbnBody.kbnBody--hasHeaderBanner .kbnSolutionNav__sidebar{max-height:calc(100vh - 128px);position:sticky;top:128px}}.kbnBody.kbnBody--hasHeaderBanner .euiDataGrid--fullScreen{height:calc(100vh - 32px);top:32px}.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed{padding-top:0}.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:100%;top:0}@media only screen and (min-width:768px) and (max-width:991px){.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:100vh;top:0}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:100vh;top:0}}@media only screen and (min-width:1200px){.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:100vh;top:0}}.kbnBody.kbnBody--chromeHidden #app-fixed-viewport,.kbnBody.kbnBody--chromeHidden #securitySolutionStickyKQL,.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiOverlayMask[data-relative-to-header=below]{top:0}@media only screen and (min-width:1200px){.kbnBody.kbnBody--chromeHidden .kbnStickyMenu{max-height:calc(100vh - 16px);position:sticky;top:16px}.kbnBody.kbnBody--chromeHidden .kbnSolutionNav__sidebar{max-height:100vh;position:sticky;top:0}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--chromeHidden .kbnStickyMenu{max-height:calc(100vh - 16px);position:sticky;top:16px}.kbnBody.kbnBody--chromeHidden .kbnSolutionNav__sidebar{max-height:100vh;position:sticky;top:0}}.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed{padding-top:48px}.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:calc(100% - 48px);top:48px}@media only screen and (min-width:768px) and (max-width:991px){.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 48px);top:48px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 48px);top:48px}}@media only screen and (min-width:1200px){.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 48px);top:48px}}.kbnBody.kbnBody--projectLayout #app-fixed-viewport,.kbnBody.kbnBody--projectLayout #securitySolutionStickyKQL,.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiOverlayMask[data-relative-to-header=below]{top:48px}@media only screen and (min-width:1200px){.kbnBody.kbnBody--projectLayout .kbnStickyMenu{max-height:calc(100vh - 64px);position:sticky;top:64px}.kbnBody.kbnBody--projectLayout .kbnSolutionNav__sidebar{max-height:calc(100vh - 48px);position:sticky;top:48px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--projectLayout .kbnStickyMenu{max-height:calc(100vh - 64px);position:sticky;top:64px}.kbnBody.kbnBody--projectLayout .kbnSolutionNav__sidebar{max-height:calc(100vh - 48px);position:sticky;top:48px}}.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed{padding-top:32px}.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:calc(100% - 32px);top:32px}@media only screen and (min-width:768px) and (max-width:991px){.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 32px);top:32px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 32px);top:32px}}@media only screen and (min-width:1200px){.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 32px);top:32px}}.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner #app-fixed-viewport,.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner #securitySolutionStickyKQL,.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiOverlayMask[data-relative-to-header=below]{top:32px}@media only screen and (min-width:1200px){.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner .kbnStickyMenu{max-height:calc(100vh - 48px);position:sticky;top:48px}.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner .kbnSolutionNav__sidebar{max-height:calc(100vh - 32px);position:sticky;top:32px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner .kbnStickyMenu{max-height:calc(100vh - 48px);position:sticky;top:48px}.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner .kbnSolutionNav__sidebar{max-height:calc(100vh - 32px);position:sticky;top:32px}}',""]),e.exports=t},function(e,t,i){var n=i(12),a=i(49);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,'.echChartStatus{height:0;pointer-events:none;position:absolute;visibility:hidden;width:0;z-index:-100000}.echChartBackground{bottom:0;left:0;position:absolute;right:0;top:0}.echChart{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.echChart__titles{margin-right:24px}.echChartContent{display:flex;flex-direction:row;flex-grow:1;height:1px;position:relative;width:100%}.echChartContent--column{flex-direction:column}.echChartTitle{flex-shrink:0;font-size:16px;font-style:normal;font-weight:700;line-height:19px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.echChartTitle+.echChartDescription{padding-top:0}.echChartDescription{flex-shrink:0;font-size:14px;font-style:normal;font-weight:400;line-height:17px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.echContainer{flex:1;height:100%;overflow:hidden;position:relative;width:100%}.echChartPointerContainer{-webkit-user-select:none;user-select:none}.echChartPointerContainer,.echChartResizer{bottom:0;box-sizing:border-box;left:0;position:absolute;right:0;top:0}.echChartResizer{z-index:-10000000}.echBrushTool{box-sizing:border-box;left:0;margin:0;overflow:hidden;position:absolute;top:0}.echBrushTool,.echTooltip{padding:0;pointer-events:none}.echTooltip{background-color:#404040;background-color:#fff;border:1px solid #fff;border-radius:6px;box-shadow:0 1px 5px #0000001a,0 3.6px 13px #00000012,0 8.4px 23px #0000000f,0 23px 35px #0000000d;color:#fff;color:#343741;cursor:default;font-size:12px;font-size:.85714rem;line-height:1.14286rem;max-width:256px;max-width:100%;overflow:hidden;overflow-wrap:break-word;transition:box-shadow .4s,opacity .25s;-webkit-user-select:none;user-select:none;z-index:9000}.echTooltip .euiHorizontalRule{background-color:#595959}.echTooltip__outerWrapper{display:flex}.echTooltip--pinned{box-shadow:0 .7px 1.4px #00000012,0 1.9px 4px #0000000d,0 4.5px 10px #0000000d;pointer-events:auto;-webkit-user-select:auto;user-select:auto}.echTooltip--pinned .echTooltip__tableRow--selectable{cursor:pointer}.echTooltip--pinned .echTooltipActions,.echTooltip--pinned .echTooltip__tableWrapper{pointer-events:auto}.echTooltip .echTooltip__tableCell--truncate{max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.echTooltip__metricRow{display:flex;justify-content:space-between;padding:4px 8px}.echTooltip__tableWrapper{background-color:#fff;overflow:hidden;scrollbar-color:#69707d80 #0000;scrollbar-width:thin}.echTooltip__tableWrapper::-webkit-scrollbar{height:16px;width:16px}.echTooltip__tableWrapper::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.echTooltip__tableWrapper::-webkit-scrollbar-corner,.echTooltip__tableWrapper::-webkit-scrollbar-track{background-color:#0000}.echTooltip__tableWrapper--pinned{overflow:auto}.echTooltip__table{display:grid;width:100%}.echTooltip__table--noGrid{display:table}.echTooltip__tableFooter .echTooltip__tableCell,.echTooltip__tableHeader .echTooltip__tableCell{background-color:#fff;cursor:default;font-weight:600;position:sticky;z-index:1}.echTooltip__tableBody,.echTooltip__tableFooter,.echTooltip__tableHeader,.echTooltip__tableRow{display:contents}.echTooltip__tableHeader{margin-bottom:0;top:0}.echTooltip__tableHeader .echTooltip__tableCell{border-bottom:1px solid #d3dae6;top:0}.echTooltip__tableFooter{bottom:0;margin-top:0}.echTooltip__tableFooter .echTooltip__tableCell{border-top:1px solid #d3dae6;bottom:0}.echTooltip__tableCell:not(.echTooltip__colorCell){padding:4px}.echTooltip__tableBody .echTooltip__tableCell:not(.echTooltip__colorCell){padding:2px 4px;transition:margin .2s,padding .2s}.echTooltip__tableBody .echTooltip__tableRow--selected .echTooltip__colorCell .echTooltip__colorStrip--spacer,.echTooltip__tableBody .echTooltip__tableRow--selected .echTooltip__tableCell:not(.echTooltip__colorCell){background-color:#0077cc1a}.echTooltip__tableBody .echTooltip__tableRow--selected .echTooltip__colorCell+.echTooltip__tableCell{margin-left:10px;padding-left:10px}.echTooltip__tableBody .echTooltip__tableRow--selected:hover .echTooltip__colorCell .echTooltip__colorStrip--spacer,.echTooltip__tableBody .echTooltip__tableRow--selected:hover .echTooltip__tableCell:not(.echTooltip__colorCell){background-color:#0077cc1a}.echTooltip__tableBody .echTooltip__tableRow--selectable:hover .echTooltip__colorCell .echTooltip__colorStrip--spacer,.echTooltip__tableBody .echTooltip__tableRow--selectable:hover .echTooltip__tableCell:not(.echTooltip__colorCell){background-color:#0077cc0d}.echTooltip__tableRow{position:relative}.echTooltip__tableRow--highlighted .echTooltip__colorCell .echTooltip__colorStrip--spacer,.echTooltip__tableRow--highlighted .echTooltip__tableCell:not(.echTooltip__colorCell){background-color:#d3dae680}.echTooltip__tableRow--selected :not(.echTooltip__colorCell--static) .echTooltip__colorStrip{width:21px}.echTooltip__tableRow--selected :not(.echTooltip__colorCell--static) .echTooltip__colorStrip--spacer{min-width:0;width:0}.echTooltip__tableRow--selected :not(.echTooltip__colorCell--static) .echTooltip__colorStrip--icon{opacity:1}.echTooltip__colorCell{height:100%;overflow:hidden;padding:0;position:relative;width:21px}.echTooltip__colorCell--static{width:5px}.echTooltip__colorStrip,.echTooltip__colorStrip--bg,.echTooltip__colorStrip--spacer{bottom:0;left:0;position:absolute;top:0;transition:width .2s;width:5px}.echTooltip__colorStrip--icon{align-items:center;display:flex;height:100%;justify-content:center;opacity:0;padding:0 4px;transition:opacity .2s}.echTooltip__colorStrip--spacer{left:auto;min-width:6px;right:10px;width:6px}.echTooltip__label{flex:1 1 auto;min-width:1px;text-align:left}.echTooltip__value{font-feature-settings:"tnum";text-align:right}.echTooltip[dir=rtl] .echTooltip__colorStrip{left:auto;right:0}.echTooltipHeader{font-weight:600;margin-bottom:0;padding:4px 8px}.echTooltipFooter{font-weight:600;margin-top:0;padding:4px 8px}.echTooltipDivider{border-bottom:1px solid #d3dae6;width:100%}@keyframes promptSlideDown{to{height:26px;opacity:1;top:0}}.echTooltipPrompt{position:relative;width:100%;z-index:-1}.echTooltipPrompt__content{color:#69707d;font-size:12px;font-style:normal;line-height:26px;padding:0 8px}.echTooltipPrompt.slideDown{animation:promptSlideDown .25s forwards;animation-delay:1.5s;height:0;opacity:0;top:-26px}.echTooltipActions{align-items:flex-start;display:flex;flex-direction:column;line-height:21px}.echTooltipActions,.echTooltipActions__prompt{font-size:12px;font-style:normal;position:relative;width:100%}.echTooltipActions__prompt{color:#69707d;height:26px;line-height:26px;padding:0 8px}.echTooltipActions__action{color:#343741;cursor:pointer;display:block;line-height:21px;overflow:hidden;padding:0 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.echTooltipActions__action:nth-child(2){padding-top:4px}.echTooltipActions__action:last-child{padding-bottom:2px}.echTooltipActions__action:focus,.echTooltipActions__action:hover{text-decoration:underline}.echTooltipActions__action[disabled]{color:#abb4c4;cursor:default}.echTooltipActions__action[disabled]:focus,.echTooltipActions__action[disabled]:hover{text-decoration:none}[id^=echAnchor],[id^=echTooltipPortal]{pointer-events:none}[id^=echAnchor]{position:absolute}.echTooltipPortal__invisible{height:0;position:fixed;visibility:hidden;width:0}.echIcon{fill:currentColor;display:inline-block;flex-shrink:0;vertical-align:middle}.echIcon svg{transform:translate(0)}.echIcon:focus{background:#0077cc1a;opacity:1}.echLegend .echLegendList{display:grid;grid-template-columns:minmax(0,1fr);margin-block-end:0;margin-block-start:0;padding-inline-end:0;padding-inline-start:0}.echLegend--horizontal .echLegendList{grid-column-gap:24px;grid-row-gap:8px;margin-bottom:8px;margin-top:8px}.echLegend--left,.echLegend--top{order:0}.echLegend--bottom,.echLegend--right{order:1}.echLegend--debug{background:#ee82ee33;position:relative}.echLegend--inert{pointer-events:none}.echLegend .echLegendListContainer{height:100%;-webkit-mask-image:linear-gradient(180deg,#ff00001a 0,red 7.5px,red calc(100% - 7.5px),#ff00001a);mask-image:linear-gradient(180deg,#ff00001a 0,red 7.5px,red calc(100% - 7.5px),#ff00001a);overflow-x:hidden;overflow-y:auto;scrollbar-color:#69707d80 #0000;scrollbar-width:thin;width:100%}.echLegend .echLegendListContainer::-webkit-scrollbar{height:16px;width:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.echLegend .echLegendListContainer::-webkit-scrollbar-corner,.echLegend .echLegendListContainer::-webkit-scrollbar-track{background-color:#0000}.echLegend .echLegendListContainer:focus{outline:none}.echLegend .echLegendListContainer[tabindex="0"]:focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus{background-color:#0077cc1a;border-radius:3px;outline:2px solid currentColor;outline-offset:1px}.echLegend .echLegendListContainer :focus:focus-visible{outline-style:auto}.echLegend .echLegendListContainer :focus:not(:focus-visible){outline:none}.echLegendItem{align-items:flex-start;color:#343741;display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative}.echLegendItem .colorWrapper>:first-of-type{height:18px}.echLegendItem:not([dir=rtl])>:not(.background){margin-left:4px}.echLegendItem:not([dir=rtl])>:not(.background):last-child:not(.echLegendItem__extra),.echLegendItem[dir=rtl]>:not(.background){margin-right:4px}.echLegendItem[dir=rtl]>:not(.background):last-child:not(.echLegendItem__extra){margin-left:4px}.echLegendItem:not(.echLegendItem--hidden) .echLegendItem__color--changable{cursor:pointer}.echLegendItem:hover .background{background-color:#f5f7fa}.echLegendItem .background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.echLegendItem__action{align-items:center;cursor:pointer;display:flex;height:18px;justify-content:center;max-width:26px}.echLegendItem__action .euiPopover,.echLegendItem__action .euiPopover__anchor,.echLegendItem__action .euiPopover__anchor>:first-child{height:100%;width:100%}.echLegendItem__color{align-items:center;display:flex;line-height:1.5}.echLegendItem__label{word-wrap:break-word;align-items:center;flex:1 1 auto;font-size:12px;font-size:.85714rem;-webkit-hyphens:auto;hyphens:auto;letter-spacing:unset;line-height:1.14286rem;min-width:1px;overflow:hidden;overflow-wrap:break-word;text-align:left;vertical-align:initial;word-break:break-all;word-break:break-word}.echLegendItem__label--singleline{max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.echLegendItem__label--multiline:is(div){-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.echLegendItem__label--clickable:hover{cursor:pointer;text-decoration:underline}.echLegendItem__extra{font-feature-settings:"tnum";direction:ltr;flex:0 0 auto;font-size:12px;font-size:.85714rem;letter-spacing:unset;line-height:1.14286rem;margin-left:4px;text-align:right}.echLegendItem--vertical{padding-bottom:2px;padding-top:2px}.echLegendItem--vertical:first-of-type{margin-top:2px}.echLegendItem--vertical .background{margin-bottom:2px;margin-top:2px}.echLegendItem--hidden{color:#69707d}.echLegendItem[dir=rtl] .echLegendItem__label{text-align:right}.echReactiveChart_noResults{align-items:center;color:#69707d;display:flex;font-size:12px;font-size:.85714rem;height:100%;justify-content:center;line-height:1.14286rem;width:100%}.echHighlighter{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.echHighlighterOverlay__fill{fill:#fff3}.echHighlighterOverlay__stroke{stroke:#fff3}.echHighlighter__mask{fill:#ffffff80}.echCrosshair,.echCrosshair__crossLine,.echCrosshair__cursor{left:0;pointer-events:none;position:absolute;top:0}.echScreenReaderOnly{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.echScreenReaderOnlyDebug{background:#fffc;bottom:0!important;height:100%!important;left:0!important;overflow:auto!important;right:0!important;top:0!important;width:100%!important}.echScreenReaderOnlyDebug table,.echScreenReaderOnlyDebug td,.echScreenReaderOnlyDebug th{border:1px solid #000;font-size:12px}.echScreenReaderTable{overflow-x:auto;text-align:left}.echAnnotation{max-width:260px;padding:0;pointer-events:none;transition:opacity .25s}.echAnnotation,.echAnnotation__marker{-webkit-user-select:none;user-select:none}.echAnnotation__marker{font-size:12px;font-weight:700;line-height:normal;position:absolute}.echAnnotation__details{padding:4px 8px}.echAnnotation__icon{position:relative}.echAnnotation__body{white-space:nowrap}.echCanvasRenderer{background:#0000;border:0;left:0;margin:0;padding:0;position:absolute;top:0}.echMetricText{display:grid;grid-template-columns:100%;grid-template-rows:min-content min-content auto min-content min-content;height:100%;line-height:1.2;padding:8px;position:relative;text-align:left;z-index:1}.echMetricText__title{word-wrap:break-word;font-weight:700}.echMetricText__title button{font-weight:700;text-align:left;width:100%}.echMetricText__icon{position:absolute;right:8px;top:8px}.echMetricText__subtitle{font-weight:400;padding-top:5px;text-align:left}.echMetricText__extra{font-weight:400;text-align:right}.echMetricText__value{font-weight:700;overflow:hidden;position:relative;text-align:right;white-space:nowrap}.echMetricText__valueIcon{bottom:8px;display:inline-block;position:absolute;right:8px}.echMetricText__part{font-weight:700}.echMetricText__gap{position:relative}.echSingleMetricProgress{overflow:hidden;position:absolute}.echSingleMetricProgress--vertical{bottom:0;height:100%;left:0;right:0;top:0;width:100%}.echSingleMetricProgress--vertical.echSingleMetricProgress--small{right:auto;width:10px}.echSingleMetricProgress--horizontal{bottom:0;height:100%;left:0;right:0;top:0;width:100%}.echSingleMetricProgress--horizontal.echSingleMetricProgress--small{height:10px;top:auto}.echSingleMetricProgressBar{transition:background-color .1s ease-in-out}.echSingleMetricProgressBar--vertical{bottom:0;left:0;position:absolute;right:0;width:100%}.echSingleMetricProgressBar--horizontal{bottom:0;height:100%;left:0;position:absolute;top:0}.echSingleMetricSparkline{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.echSingleMetricSparkline__svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.echSingleMetricSparkline__svg path,.echSingleMetricSparkline__svg rect{transition:fill .1s ease-in-out}.echSingleMetricChart--small{bottom:0;height:30px;left:auto;position:absolute;right:0;top:auto;width:100px}.echMetricContainer{align-content:start;align-items:stretch;display:grid;height:100%;justify-content:stretch;-webkit-user-select:text;user-select:text;width:100%}.echMetric{height:100%;overflow:hidden;position:relative;transition:background-color .1s ease-in-out;width:100%}.echMetric .echMetric--outline{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.echMetric:focus-within .echMetric--outline{outline:auto;outline-offset:-1.5px}.echMetric:focus-within button{outline:none}.echMetric--rightBorder{border-right:1px solid #343741}.echMetric--topBorder{border-top:1px solid #343741}.echMetric--bottomBorder{border-bottom:1px solid #343741}.echMetric--vertical.echMetric--small{padding-left:10px}.echMetric--horizontal.echMetric--small{padding-bottom:10px}.echMetricEmpty{border-bottom:1px solid;bottom:9px;position:absolute;right:11px;width:20px}.echAnnotation{font-size:12px;font-weight:700}:focus:not([class^=eui]):not(.kbn-resetFocusState){outline:2px solid currentColor}:focus:not([class^=eui]):not(.kbn-resetFocusState):focus-visible{outline-style:auto}:focus:not([class^=eui]):not(.kbn-resetFocusState):not(:focus-visible){outline:none}.euiComboBox input:not([class^=eui]):focus{animation:none!important}.euiBody--collapsibleNavIsDocked .euiBottomBar{margin-left:320px}.euiPageHeader--bottomBorder:not(.euiPageHeader--tabsAtBottom):not([class*=euiPageHeader--padding]){padding-bottom:24px}.kbnBody .ace-tm{background-color:#f5f7fa;color:#343741}.kbnBody .ace-tm .ace_scrollbar{scrollbar-color:#69707d80 #0000;scrollbar-width:thin}.kbnBody .ace-tm .ace_scrollbar::-webkit-scrollbar{height:16px;width:16px}.kbnBody .ace-tm .ace_scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.kbnBody .ace-tm .ace_scrollbar::-webkit-scrollbar-corner,.kbnBody .ace-tm .ace_scrollbar::-webkit-scrollbar-track{background-color:#0000}.kbnBody .ace-tm .ace_gutter-active-line,.kbnBody .ace-tm .ace_marker-layer .ace_active-line{background-color:#d3dae6b3}.kbnBody .ace-tm .ace_snippet-marker{background-color:#e9edf3;border:none;width:100%}.kbnBody .ace-tm .ace_indent-guide{background:linear-gradient(270deg,#98a2b3 0,#98a2b3 1px,#0000 0,#0000)}.kbnBody .ace-tm .ace_search{z-index:1001}.kbnBody .ace-tm .ace_layer.ace_marker-layer{overflow:visible}.kbnBody .ace-tm .ace_warning{color:#bd271e}.kbnBody .ace-tm .ace_method{color:#c80a68}.kbnBody .ace-tm .ace_end_triple_quote,.kbnBody .ace-tm .ace_start_triple_quote,.kbnBody .ace-tm .ace_url{color:#00756c}.kbnBody .ace-tm .ace_multi_string{color:#007c1e;font-style:italic}.kbnBody .ace-tm .ace_gutter{background-color:#fff;border-left:1px solid #e9edf3;color:#69707d}.kbnBody .ace-tm .ace_print-margin{background:#d3dae6;width:1px}.kbnBody .ace-tm .ace_fold{background-color:#6b72e6}.kbnBody .ace-tm .ace_cursor{color:#000}.kbnBody .ace-tm .ace_invisible{color:#d3dae6}.kbnBody .ace-tm .ace_keyword,.kbnBody .ace-tm .ace_storage{color:#00739d}.kbnBody .ace-tm .ace_constant{color:#900}.kbnBody .ace-tm .ace_constant.ace_buildin{color:#5848f6}.kbnBody .ace-tm .ace_constant.ace_language{color:#5457ea}.kbnBody .ace-tm .ace_constant.ace_library{color:#007c1e}.kbnBody .ace-tm .ace_invalid{background-color:euiCallOutColor("danger","background");color:euiCallOutColor("danger","foreground")}.kbnBody .ace-tm .ace_support.ace_function{color:#3c4c72}.kbnBody .ace-tm .ace_support.ace_constant{color:#007c1e}.kbnBody .ace-tm .ace_support.ace_class,.kbnBody .ace-tm .ace_support.ace_type{color:#5963b5}.kbnBody .ace-tm .ace_keyword.ace_operator{color:#646a77}.kbnBody .ace-tm .ace_string{color:#007c1e}.kbnBody .ace-tm .ace_comment{color:#41755c}.kbnBody .ace-tm .ace_comment.ace_doc{color:#00739d}.kbnBody .ace-tm .ace_comment.ace_doc.ace_tag{color:#656b77}.kbnBody .ace-tm .ace_constant.ace_numeric,.kbnBody .ace-tm .ace_variable{color:#00739d}.kbnBody .ace-tm .ace_xml-pe{color:#646a77}.kbnBody .ace-tm .ace_entity.ace_name.ace_function{color:#0000a2}.kbnBody .ace-tm .ace_heading{color:#0c07ff}.kbnBody .ace-tm .ace_list{color:#b90690}.kbnBody .ace-tm .ace_meta.ace_tag{color:#00168e}.kbnBody .ace-tm .ace_string.ace_regex{color:#d00000}.kbnBody .ace-tm .ace_marker-layer .ace_selection{background:#b3d6f0}.kbnBody .ace-tm.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px 0 #fff}.kbnBody .ace-tm .ace_marker-layer .ace_step{background:#fff3d0}.kbnBody .ace-tm .ace_marker-layer .ace_stack{background:#ccf2f0}.kbnBody .ace-tm .ace_marker-layer .ace_bracket{border:1px solid #d3dae6;margin:-1px 0 0 -1px}.kbnBody .ace-tm .ace_marker-layer .ace_selected-word{background:#f5f7fa;border:1px solid #d3dae6}.header__topBanner{height:32px;left:0;position:fixed;top:0;width:100%;z-index:1000}.header__topBannerContainer{height:100%;width:100%}.kbnBody--hasHeaderBanner .header__bars .header__firstBar{top:32px}.kbnBody--hasHeaderBanner .header__bars .header__secondBar{top:80px}.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed{padding-top:80px}.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed .header__actionMenu,.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{top:80px}.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--hasHeaderBanner.kbnBody--projectLayout.euiBody--headerIsFixed.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:calc(100% - 80px)}.euiDataGrid__restrictBody .headerGlobalNav,.euiDataGrid__restrictBody .kbnQueryBar{display:none}.euiDataGrid__restrictBody.euiBody--headerIsFixed .euiFlyout{height:100%;top:0}.chrHeaderHelpMenu__version{text-transform:none}.chrHeaderBadge__wrapper{align-self:center;margin-right:16px}.euiBody--collapsibleNavIsDocked .header__toggleNavButtonSection{display:none}.header__breadcrumbsWithExtensionContainer{overflow:hidden}.header__breadcrumbsWithExtensionContainer .euiHeaderBreadcrumbs{flex-grow:0;margin-right:0;overflow:hidden}.header__breadcrumbsAppendExtension{flex-grow:1}#kibana-body{display:flex;flex-direction:column;min-height:100%}#app-fixed-viewport{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;visibility:hidden}.kbnAppWrapper{display:flex;flex-flow:column nowrap;flex-grow:1;position:relative;z-index:0}.kbnBody.euiBody--headerIsFixed{padding-top:96px}.kbnBody.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:calc(100% - 96px);top:96px}@media only screen and (min-width:768px) and (max-width:991px){.kbnBody.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 96px);top:96px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 96px);top:96px}}@media only screen and (min-width:1200px){.kbnBody.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 96px);top:96px}}.kbnBody #app-fixed-viewport,.kbnBody #securitySolutionStickyKQL,.kbnBody.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiOverlayMask[data-relative-to-header=below]{top:96px}@media only screen and (min-width:1200px){.kbnBody .kbnStickyMenu{max-height:calc(100vh - 112px);position:sticky;top:112px}.kbnBody .kbnSolutionNav__sidebar{max-height:calc(100vh - 96px);position:sticky;top:96px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody .kbnStickyMenu{max-height:calc(100vh - 112px);position:sticky;top:112px}.kbnBody .kbnSolutionNav__sidebar{max-height:calc(100vh - 96px);position:sticky;top:96px}}.kbnBody.kbnBody--hasHeaderBanner{padding-top:32px}.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed{padding-top:128px}.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:calc(100% - 128px);top:128px}@media only screen and (min-width:768px) and (max-width:991px){.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 128px);top:128px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 128px);top:128px}}@media only screen and (min-width:1200px){.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 128px);top:128px}}.kbnBody.kbnBody--hasHeaderBanner #app-fixed-viewport,.kbnBody.kbnBody--hasHeaderBanner #securitySolutionStickyKQL,.kbnBody.kbnBody--hasHeaderBanner.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiOverlayMask[data-relative-to-header=below]{top:128px}@media only screen and (min-width:1200px){.kbnBody.kbnBody--hasHeaderBanner .kbnStickyMenu{max-height:calc(100vh - 144px);position:sticky;top:144px}.kbnBody.kbnBody--hasHeaderBanner .kbnSolutionNav__sidebar{max-height:calc(100vh - 128px);position:sticky;top:128px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--hasHeaderBanner .kbnStickyMenu{max-height:calc(100vh - 144px);position:sticky;top:144px}.kbnBody.kbnBody--hasHeaderBanner .kbnSolutionNav__sidebar{max-height:calc(100vh - 128px);position:sticky;top:128px}}.kbnBody.kbnBody--hasHeaderBanner .euiDataGrid--fullScreen{height:calc(100vh - 32px);top:32px}.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed{padding-top:0}.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:100%;top:0}@media only screen and (min-width:768px) and (max-width:991px){.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:100vh;top:0}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:100vh;top:0}}@media only screen and (min-width:1200px){.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:100vh;top:0}}.kbnBody.kbnBody--chromeHidden #app-fixed-viewport,.kbnBody.kbnBody--chromeHidden #securitySolutionStickyKQL,.kbnBody.kbnBody--chromeHidden.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiOverlayMask[data-relative-to-header=below]{top:0}@media only screen and (min-width:1200px){.kbnBody.kbnBody--chromeHidden .kbnStickyMenu{max-height:calc(100vh - 16px);position:sticky;top:16px}.kbnBody.kbnBody--chromeHidden .kbnSolutionNav__sidebar{max-height:100vh;position:sticky;top:0}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--chromeHidden .kbnStickyMenu{max-height:calc(100vh - 16px);position:sticky;top:16px}.kbnBody.kbnBody--chromeHidden .kbnSolutionNav__sidebar{max-height:100vh;position:sticky;top:0}}.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed{padding-top:48px}.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:calc(100% - 48px);top:48px}@media only screen and (min-width:768px) and (max-width:991px){.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 48px);top:48px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 48px);top:48px}}@media only screen and (min-width:1200px){.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 48px);top:48px}}.kbnBody.kbnBody--projectLayout #app-fixed-viewport,.kbnBody.kbnBody--projectLayout #securitySolutionStickyKQL,.kbnBody.kbnBody--projectLayout.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiOverlayMask[data-relative-to-header=below]{top:48px}@media only screen and (min-width:1200px){.kbnBody.kbnBody--projectLayout .kbnStickyMenu{max-height:calc(100vh - 64px);position:sticky;top:64px}.kbnBody.kbnBody--projectLayout .kbnSolutionNav__sidebar{max-height:calc(100vh - 48px);position:sticky;top:48px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--projectLayout .kbnStickyMenu{max-height:calc(100vh - 64px);position:sticky;top:64px}.kbnBody.kbnBody--projectLayout .kbnSolutionNav__sidebar{max-height:calc(100vh - 48px);position:sticky;top:48px}}.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed{padding-top:32px}.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiCollapsibleNav,.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiFlyout{height:calc(100% - 32px);top:32px}@media only screen and (min-width:768px) and (max-width:991px){.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 32px);top:32px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 32px);top:32px}}@media only screen and (min-width:1200px){.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed .euiPageSideBar--sticky{max-height:calc(100vh - 32px);top:32px}}.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner #app-fixed-viewport,.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner #securitySolutionStickyKQL,.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner.euiBody--headerIsFixed:not(.euiDataGrid__restrictBody) .euiOverlayMask[data-relative-to-header=below]{top:32px}@media only screen and (min-width:1200px){.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner .kbnStickyMenu{max-height:calc(100vh - 48px);position:sticky;top:48px}.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner .kbnSolutionNav__sidebar{max-height:calc(100vh - 32px);position:sticky;top:32px}}@media only screen and (min-width:992px) and (max-width:1199px){.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner .kbnStickyMenu{max-height:calc(100vh - 48px);position:sticky;top:48px}.kbnBody.kbnBody--chromeHidden.kbnBody--hasHeaderBanner .kbnSolutionNav__sidebar{max-height:calc(100vh - 32px);position:sticky;top:32px}}',""]),e.exports=t},function(e,t,i){"use strict";e.exports=function e(t,i){if(t===i)return!0;if(t&&i&&"object"==typeof t&&"object"==typeof i){if(t.constructor!==i.constructor)return!1;var n,a,o;if(Array.isArray(t)){if((n=t.length)!=i.length)return!1;for(a=n;0!=a--;)if(!e(t[a],i[a]))return!1;return!0}if(t.constructor===RegExp)return t.source===i.source&&t.flags===i.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===i.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===i.toString();if((n=(o=Object.keys(t)).length)!==Object.keys(i).length)return!1;for(a=n;0!=a--;)if(!Object.prototype.hasOwnProperty.call(i,o[a]))return!1;for(a=n;0!=a--;){var r=o[a];if(!("_owner"===r&&t.$$typeof||e(t[r],i[r])))return!1}return!0}return t!=t&&i!=i}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(4);t.default=function(e,t,i){var a=n.useRef(void 0);a.current&&i(t,a.current)||(a.current=t),n.useEffect(e,a.current)}},function(e,t,i){switch(window.__kbnThemeTag__){case"v8dark":return i(53);case"v8light":return i(55)}},function(e,t,i){var n=i(12),a=i(54);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,".appContainer__loading{animation-duration:2s;animation-iteration-count:1;animation-name:appContainerFadeIn;animation-timing-function:ease-in;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1000}@keyframes appContainerFadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}",""]),e.exports=t},function(e,t,i){var n=i(12),a=i(56);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,".appContainer__loading{animation-duration:2s;animation-iteration-count:1;animation-name:appContainerFadeIn;animation-timing-function:ease-in;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1000}@keyframes appContainerFadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}",""]),e.exports=t},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(4),a="undefined"!=typeof window?n.useLayoutEffect:n.useEffect;t.default=a},function(e,t,i){e.exports=i(22)(2947)},function(e,t,i){"use strict";e.exports={isString:function(e){return"string"==typeof e},isObject:function(e){return"object"==typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},function(e,t,i){"use strict";t.decode=t.parse=i(61),t.encode=t.stringify=i(62)},function(e,t,i){"use strict";function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,i,o){t=t||"&",i=i||"=";var r={};if("string"!=typeof e||0===e.length)return r;var s=/\+/g;e=e.split(t);var l=1e3;o&&"number"==typeof o.maxKeys&&(l=o.maxKeys);var c=e.length;l>0&&c>l&&(c=l);for(var u=0;u=0?(d=m.substr(0,b),p=m.substr(b+1)):(d=m,p=""),h=decodeURIComponent(d),g=decodeURIComponent(p),n(r,h)?a(r[h])?r[h].push(g):r[h]=[r[h],g]:r[h]=g}return r};var a=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},function(e,t,i){"use strict";var n=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,i,s){return t=t||"&",i=i||"=",null===e&&(e=void 0),"object"==typeof e?o(r(e),(function(r){var s=encodeURIComponent(n(r))+i;return a(e[r])?o(e[r],(function(e){return s+encodeURIComponent(n(e))})).join(t):s+encodeURIComponent(n(e[r]))})).join(t):s?encodeURIComponent(n(s))+i+encodeURIComponent(n(e)):""};var a=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function o(e,t){if(e.map)return e.map(t);for(var i=[],n=0;n=4;++n,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),i=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&i)+(59797*(i>>>16)<<16);switch(a){case 3:i^=(255&e.charCodeAt(n+2))<<16;case 2:i^=(255&e.charCodeAt(n+1))<<8;case 1:i=1540483477*(65535&(i^=255&e.charCodeAt(n)))+(59797*(i>>>16)<<16)}return(((i=1540483477*(65535&(i^=i>>>13))+(59797*(i>>>16)<<16))^i>>>15)>>>0).toString(36)}},function(e,t,i){"use strict";e.exports=i(83)},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},function(e,t,i){"use strict";e.exports=i(85)},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=Object.create(null);return function(i){return void 0===t[i]&&(t[i]=e(i)),t[i]}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="undefined"!=typeof document,a=function(e,t,i){var a=e.key+"-"+t.name;(!1===i||!1===n&&void 0!==e.compat)&&void 0===e.registered[a]&&(e.registered[a]=t.styles)};t.getRegisteredStyles=function(e,t,i){var n="";return i.split(" ").forEach((function(i){void 0!==e[i]?t.push(e[i]+";"):n+=i+" "})),n},t.insertStyles=function(e,t,i){a(e,t,i);var o=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var r="",s=t;do{var l=e.insert(t===s?"."+o:"",s,e.sheet,!0);n||void 0===l||(r+=l),s=s.next}while(void 0!==s);if(!n&&0!==r.length)return r}},t.registerStyles=a},function(e,t,i){switch(window.__kbnThemeTag__){case"v8dark":return i(88);case"v8light":return i(90)}},function(e,t,i){var n=i(12),a=i(89);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,'@media (max-height:240px){.kbnCollapsibleNav{overflow-y:auto}}.kbnCollapsibleNav__recentsListGroup{height:100%;margin-right:-8px;max-height:160px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#98a2b380 #0000;scrollbar-width:thin}.kbnCollapsibleNav__recentsListGroup::-webkit-scrollbar{height:16px;width:16px}.kbnCollapsibleNav__recentsListGroup::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.kbnCollapsibleNav__recentsListGroup::-webkit-scrollbar-corner,.kbnCollapsibleNav__recentsListGroup::-webkit-scrollbar-track{background-color:#0000}.kbnCollapsibleNav__recentsListGroup:focus{outline:none}.kbnCollapsibleNav__recentsListGroup[tabindex="0"]:focus:focus-visible{outline-style:auto}.kbnCollapsibleNav__solutions{height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-color:#98a2b380 #0000;scrollbar-width:thin}.kbnCollapsibleNav__solutions::-webkit-scrollbar{height:16px;width:16px}.kbnCollapsibleNav__solutions::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.kbnCollapsibleNav__solutions::-webkit-scrollbar-corner,.kbnCollapsibleNav__solutions::-webkit-scrollbar-track{background-color:#0000}.kbnCollapsibleNav__solutions:focus{outline:none}.kbnCollapsibleNav__solutions[tabindex="0"]:focus:focus-visible{outline-style:auto}@media (max-height:240px){.kbnCollapsibleNav__solutions{flex:1 0 auto}}.kbnCollapsibleNav__solutionGroupButton{display:block}.kbnCollapsibleNav__solutionGroupButton:hover{text-decoration:none}.kbnCollapsibleNav__solutionGroupLink{display:block}.kbnCollapsibleNav__solutionGroupLink:hover{text-decoration:underline}',""]),e.exports=t},function(e,t,i){var n=i(12),a=i(91);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,'@media (max-height:240px){.kbnCollapsibleNav{overflow-y:auto}}.kbnCollapsibleNav__recentsListGroup{height:100%;margin-right:-8px;max-height:160px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#69707d80 #0000;scrollbar-width:thin}.kbnCollapsibleNav__recentsListGroup::-webkit-scrollbar{height:16px;width:16px}.kbnCollapsibleNav__recentsListGroup::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.kbnCollapsibleNav__recentsListGroup::-webkit-scrollbar-corner,.kbnCollapsibleNav__recentsListGroup::-webkit-scrollbar-track{background-color:#0000}.kbnCollapsibleNav__recentsListGroup:focus{outline:none}.kbnCollapsibleNav__recentsListGroup[tabindex="0"]:focus:focus-visible{outline-style:auto}.kbnCollapsibleNav__solutions{height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-color:#69707d80 #0000;scrollbar-width:thin}.kbnCollapsibleNav__solutions::-webkit-scrollbar{height:16px;width:16px}.kbnCollapsibleNav__solutions::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.kbnCollapsibleNav__solutions::-webkit-scrollbar-corner,.kbnCollapsibleNav__solutions::-webkit-scrollbar-track{background-color:#0000}.kbnCollapsibleNav__solutions:focus{outline:none}.kbnCollapsibleNav__solutions[tabindex="0"]:focus:focus-visible{outline-style:auto}@media (max-height:240px){.kbnCollapsibleNav__solutions{flex:1 0 auto}}.kbnCollapsibleNav__solutionGroupButton{display:block}.kbnCollapsibleNav__solutionGroupButton:hover{text-decoration:none}.kbnCollapsibleNav__solutionGroupLink{display:block}.kbnCollapsibleNav__solutionGroupLink:hover{text-decoration:underline}',""]),e.exports=t},function(e,t,i){switch(window.__kbnThemeTag__){case"v8dark":return i(93);case"v8light":return i(95)}},function(e,t,i){var n=i(12),a=i(94);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,".chrHeaderLogo{align-items:center;display:flex;height:40px;padding-inline:8px}.chrHeaderLogo__mark{fill:#fff;margin-left:8px}",""]),e.exports=t},function(e,t,i){var n=i(12),a=i(96);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,".chrHeaderLogo{align-items:center;display:flex;height:40px;padding-inline:8px}.chrHeaderLogo__mark{fill:#fff;margin-left:8px}",""]),e.exports=t},function(e,t,i){switch(window.__kbnThemeTag__){case"v8dark":return i(98);case"v8light":return i(100)}},function(e,t,i){var n=i(12),a=i(99);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,".kbnLoadingIndicator-hidden{animation-play-state:paused;visibility:hidden}",""]),e.exports=t},function(e,t,i){var n=i(12),a=i(101);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,".kbnLoadingIndicator-hidden{animation-play-state:paused;visibility:hidden}",""]),e.exports=t},function(e,t,i){switch(window.__kbnThemeTag__){case"v8dark":return i(103);case"v8light":return i(105)}},function(e,t,i){var n=i(12),a=i(104);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,".coreSystemRootDomElement{min-height:100%;min-width:100%;overflow-x:hidden}",""]),e.exports=t},function(e,t,i){var n=i(12),a=i(106);"string"==typeof(a=a.__esModule?a.default:a)&&(a=[[e.i,a,""]]);n(a,{insert:"head",singleton:!1}),e.exports=a.locals||{}},function(e,t,i){(t=i(13)(!1)).push([e.i,".coreSystemRootDomElement{min-height:100%;min-width:100%;overflow-x:hidden}",""]),e.exports=t},function(e,t,i){"use strict";i.r(t),i.d(t,"DEFAULT_APP_CATEGORIES",(function(){return o})),i.d(t,"APP_WRAPPER_CLASS",(function(){return n})),i.d(t,"AppNavLinkStatus",(function(){return l})),i.d(t,"AppStatus",(function(){return s})),i.d(t,"CoreScopedHistory",(function(){return scoped_history_CoreScopedHistory})),i.d(t,"URL_MAX_LENGTH",(function(){return Me})),i.d(t,"__kbnBootstrap__",(function(){return Yn})),i(45);const n="kbnAppWrapper";var a=i(1);const o=Object.freeze({kibana:{id:"kibana",label:a.i18n.translate("core.ui.kibanaNavList.label",{defaultMessage:"Analytics"}),euiIconType:"logoKibana",order:1e3},enterpriseSearch:{id:"enterpriseSearch",label:a.i18n.translate("core.ui.searchNavList.label",{defaultMessage:"Search"}),order:2e3,euiIconType:"logoEnterpriseSearch"},observability:{id:"observability",label:a.i18n.translate("core.ui.observabilityNavList.label",{defaultMessage:"Observability"}),euiIconType:"logoObservability",order:3e3},security:{id:"securitySolution",label:a.i18n.translate("core.ui.securityNavList.label",{defaultMessage:"Security"}),order:4e3,euiIconType:"logoSecurity"},management:{id:"management",label:a.i18n.translate("core.ui.managementNavList.label",{defaultMessage:"Management"}),order:5e3,euiIconType:"managementApp"}});let r,s,l;!function(e){e.confirm="confirm",e.default="default"}(r||(r={})),function(e){e[e.accessible=0]="accessible",e[e.inaccessible=1]="inaccessible"}(s||(s={})),function(e){e[e.default=0]="default",e[e.visible=1]="visible",e[e.disabled=2]="disabled",e[e.hidden=3]="hidden"}(l||(l={}));var c=i(2),u=i.n(c),d=i(4),p=i.n(d),h=i(5),g=i(6),m=i(33),b=i(15);class capabilities_service_CapabilitiesService{async start({appIds:e,http:t}){const i=t.anonymousPaths.isAnonymous(window.location.pathname),n=await t.post("/api/core/capabilities",{query:i?{useDefaultCapabilities:i}:void 0,body:JSON.stringify({applications:e})});return{capabilities:Object(b.deepFreeze)(n)}}}var f=i(11),v=i.n(f),y=i(16);const x={services:{}},_=Object(d.createContext)(x);var k=i(34),w=i.n(k),S=i(0);const j=({children:e,component:t,render:i,...n})=>{const a=Object(d.useMemo)((()=>{if(t)return e=>Object(S.jsx)(p.a.Fragment,null,Object(S.jsx)($,null),Object(S.jsx)(t,e))}),[t]);if(a)return Object(S.jsx)(y.Route,v()({},n,{component:a}));if(i||"function"==typeof e){const t="function"==typeof e?e:i;return Object(S.jsx)(y.Route,v()({},n,{render:e=>Object(S.jsx)(p.a.Fragment,null,Object(S.jsx)($,null),t(e))}))}return Object(S.jsx)(y.Route,n,Object(S.jsx)($,null),e)},$=()=>{const{executionContext:e}=Object(d.useContext)(_).services,t=Object(y.useRouteMatch)();return function(e,t){w()((()=>(null==e||e.set(t),()=>{null==e||e.clear()})),[t])}(e,{type:"application",page:t.path,id:Object.keys(t.params).length>0?JSON.stringify(t.params):void 0}),null};var C=i(21);const O=({children:e,...t})=>Object(S.jsx)(y.Router,t,Object(S.jsx)(C.CompatRouter,null,e));var B=i(8);const M=({legacySwitch:e=!0,children:t})=>{const i=Object(y.useRouteMatch)();return e?Object(S.jsx)(y.Switch,null,t):Object(S.jsx)(C.Routes,null,d.Children.map(t,(e=>{if(p.a.isValidElement(e)&&e.type===j){var n;const a=Object(B.replace)(null==e?void 0:e.props.path,i.url+"/",""),o="function"==typeof(null==e?void 0:e.props.children)?null==e?void 0:e.props.children:null==e?void 0:e.props.render;return Object(S.jsx)(C.Route,{path:a,element:Object(S.jsx)(p.a.Fragment,null,Object(S.jsx)($,null),(null==e||null===(n=e.props)||void 0===n?void 0:n.component)&&Object(S.jsx)(e.props.component,null)||o&&o()||t)})}return e})))};var T=i(9),L=i.n(T),E=(i(52),i(3)),P=i(7);const I=()=>Object(S.jsx)(E.EuiPageTemplate,{"data-test-subj":"appNotFoundPageContent"},Object(S.jsx)(E.EuiPageTemplate.EmptyPrompt,{iconType:"warning",iconColor:"danger",title:Object(S.jsx)("h2",null,Object(S.jsx)(P.FormattedMessage,{id:"core.application.appNotFound.title",defaultMessage:"Application Not Found"})),body:Object(S.jsx)("p",null,Object(S.jsx)(P.FormattedMessage,{id:"core.application.appNotFound.pageDescription",defaultMessage:"No application was found at this URL. Try going back or choosing an app from the menu."}))})),A=({mounter:e,appId:t,appPath:i,setAppLeaveHandler:a,setAppActionMenu:o,createScopedHistory:r,appStatus:l,setIsMounting:c,theme$:u,showPlainSpinner:p})=>{const[h,g]=Object(d.useState)(!0),[m,b]=Object(d.useState)(!1),f=Object(d.useRef)(null),v=Object(d.useRef)(null);return Object(d.useLayoutEffect)((()=>{const n=()=>{v.current&&(v.current(),v.current=null)};return e&&l===s.accessible?(b(!1),c(!0),e.unmountBeforeMounting&&n(),(async()=>{g(!0);try{v.current=await e.mount({appBasePath:e.appBasePath,history:r(i),element:f.current,theme$:u,onAppLeave:e=>a(t,e),setHeaderActionMenu:e=>o(t,e)})||null}catch(e){console.error(e)}finally{f.current&&(g(!1),c(!1))}})(),n):b(!0)}),[t,l,e,r,a,o,i,c,u]),Object(S.jsx)(d.Fragment,null,m&&Object(S.jsx)(I,null),h&&!m&&Object(S.jsx)(D,{showPlainSpinner:Boolean(p)}),Object(S.jsx)("div",{className:n,key:t,ref:f,"aria-busy":h}))},D=({showPlainSpinner:e})=>e?Object(S.jsx)(E.EuiLoadingSpinner,{size:"xxl",className:"appContainer__loading","data-test-subj":"appContainer-loadingSpinner","aria-label":a.i18n.translate("core.application.appContainer.loadingAriaLabel",{defaultMessage:"Loading application"})}):Object(S.jsx)(E.EuiLoadingElastic,{className:"appContainer__loading","aria-label":a.i18n.translate("core.application.appContainer.loadingAriaLabel",{defaultMessage:"Loading application"}),size:"xxl"});class scoped_history_CoreScopedHistory{constructor(e,t){u()(this,"isActive",!0),u()(this,"listeners",new Set),u()(this,"locationKeys",[]),u()(this,"currentLocationKeyIndex",0),u()(this,"blockUnregisterCallbacks",new Set),u()(this,"createSubHistory",(e=>new scoped_history_CoreScopedHistory(this,e))),u()(this,"push",((e,t)=>{this.verifyActive(),"string"==typeof e?this.parentHistory.push(this.prependBasePath(e),t):this.parentHistory.push(this.prependBasePath(e))})),u()(this,"replace",((e,t)=>{this.verifyActive(),"string"==typeof e?this.parentHistory.replace(this.prependBasePath(e),t):this.parentHistory.replace(this.prependBasePath(e))})),u()(this,"go",(e=>{this.verifyActive(),0===e?this.parentHistory.go(e):e<0?this.currentLocationKeyIndex+1+e>=1&&this.parentHistory.go(e):e<=this.currentLocationKeyIndex+this.locationKeys.length-1&&this.parentHistory.go(e)})),u()(this,"goBack",(()=>{this.verifyActive(),this.go(-1)})),u()(this,"goForward",(()=>{this.verifyActive(),this.go(1)})),u()(this,"block",(e=>{this.verifyActive();const t=this.parentHistory.block(e);return this.blockUnregisterCallbacks.add(t),()=>{this.blockUnregisterCallbacks.delete(t),t()}})),u()(this,"listen",(e=>(this.verifyActive(),this.listeners.add(e),()=>{this.listeners.delete(e)}))),u()(this,"createHref",((e,{prependBasePath:t=!0}={})=>(this.verifyActive(),t&&void 0===(e=this.prependBasePath(e)).pathname&&(e.pathname=this.basePath),this.parentHistory.createHref(e)))),this.parentHistory=e,this.basePath=t;const i=this.parentHistory.location.pathname;if(!i.startsWith(t))throw new Error(`Browser location [${i}] is not currently in expected basePath [${t}]`);this.locationKeys.push(this.parentHistory.location.key),this.setupHistoryListener()}get length(){return this.verifyActive(),this.locationKeys.length}get location(){return this.verifyActive(),this.stripBasePath(this.parentHistory.location)}get action(){return this.verifyActive(),this.parentHistory.action}prependBasePath(e){return"string"==typeof e?this.prependBasePathToString(e):{...e,pathname:void 0!==e.pathname?this.prependBasePathToString(e.pathname):void 0}}prependBasePathToString(e){return e.length?`${this.basePath}/${e}`.replace(/\/{2,}/g,"/"):this.basePath}stripBasePath(e){return{...e,pathname:e.pathname.replace(new RegExp(`^${this.basePath}`),"")}}verifyActive(){if(!this.isActive)throw new Error(`ScopedHistory instance has fell out of navigation scope for basePath: ${this.basePath}`)}setupHistoryListener(){const e=this.parentHistory.listen(((t,i)=>{if(t.pathname.startsWith(this.basePath)){if("PUSH"===i)this.locationKeys=[...this.locationKeys.slice(0,this.currentLocationKeyIndex+1),t.key],this.currentLocationKeyIndex=this.locationKeys.indexOf(t.key);else if("POP"===i)this.currentLocationKeyIndex=this.locationKeys.indexOf(t.key);else{if("REPLACE"!==i)throw new Error(`Unrecognized history action: ${i}`);this.locationKeys[this.currentLocationKeyIndex]=t.key}[...this.listeners].forEach((e=>{e(this.stripBasePath(t),i)}))}else{e(),this.isActive=!1;for(const e of this.blockUnregisterCallbacks)e();this.blockUnregisterCallbacks.clear()}}))}}const R=({history:e,mounters:t,theme$:i,setAppLeaveHandler:n,setAppActionMenu:a,appStatuses$:o,setIsMounting:r,hasCustomBranding$:l})=>{const c=L()(o,new Map),u=Object(d.useMemo)((()=>t=>new scoped_history_CoreScopedHistory(e,t)),[e]),p=L()(null!=l?l:h.EMPTY,!1);return Object(S.jsx)(O,{history:e},Object(S.jsx)(M,null,[...t].map((([e,t])=>Object(S.jsx)(j,{key:t.appRoute,path:t.appRoute,exact:t.exactRoute,render:({match:{path:o}})=>{var l;return Object(S.jsx)(A,{appPath:o,appStatus:null!==(l=c.get(e))&&void 0!==l?l:s.inaccessible,createScopedHistory:u,appId:e,mounter:t,setAppLeaveHandler:n,setAppActionMenu:a,setIsMounting:r,theme$:i,showPlainSpinner:p})}}))),Object(S.jsx)(j,{path:"/app/:appId",render:({match:{params:{appId:e},url:o}})=>{var l;const[d,h]=t.has(e)?[e,t.get(e)]:[];return Object(S.jsx)(A,{appPath:o,appId:null!=d?d:e,appStatus:null!==(l=c.get(e))&&void 0!==l?l:s.inaccessible,createScopedHistory:u,mounter:h,setAppLeaveHandler:n,setAppActionMenu:a,setIsMounting:r,theme$:i,showPlainSpinner:p})}})))},N={confirm:(e,t,i,n,a)=>({type:r.confirm,text:e,title:t,confirmButtonText:n,buttonColor:a,callback:i}),default:()=>({type:r.default})};function F(e){return e.type===r.confirm}function H(e,t){return e?e(N,t):N.default()}const U=({overlayPromise:e,fallbackHandler:t=z})=>{let i;return e.then((e=>{i=G(e)}),(()=>{})),(e,n)=>{i?i(e,n):t(e,n)}},z=(e,t)=>{t(window.confirm(e))},G=e=>(t,i)=>{e.openConfirm(t,{title:" ","data-test-subj":"navigationBlockConfirmModal"}).then((e=>{i(e)}),(()=>{i(!1)}))},W=(e="",t="")=>{const i=-1===(t=""===t||t.startsWith("#")||t.startsWith("?")?t:`/${t}`).indexOf("#")&&-1===e.indexOf("#");return((e,{trailing:t=!1,leading:i=!1,duplicates:n=!0}={})=>(n&&(e=e.replace(/\/{2,}/g,"/")),t&&(e=e.replace(/\/$/,"")),i&&(e=e.replace(/^\//,"")),e))(`${e}${t}`,{trailing:i,duplicates:!0,leading:!1})};function q(e){var t,i;const{updater$:n,mount:a,navLinkStatus:o=l.default,...r}=e;return{...r,status:e.status,navLinkStatus:o===l.default?e.status===s.inaccessible?l.hidden:l.visible:o,searchable:null!==(t=e.searchable)&&void 0!==t?t:o===l.default||o===l.visible,appRoute:e.appRoute,keywords:null!==(i=e.keywords)&&void 0!==i?i:[],deepLinks:K(e.deepLinks)}}function K(e){return e?e.map((({navLinkStatus:e=l.default,...t})=>{var i,n;return{...t,keywords:null!==(i=t.keywords)&&void 0!==i?i:[],navLinkStatus:e===l.default?l.hidden:e,searchable:null!==(n=t.searchable)&&void 0!==n?n:e===l.default||e===l.visible,deepLinks:K(t.deepLinks)}})):[]}var V=i(19),Q=i.n(V);const J=["/","?","#"],Y=(e,t)=>{if(e===t)return!0;if(e.startsWith(t)){const i=e.substring(t.length,t.length+1);return J.includes(i)}return!1},Z=e=>`${e.pathname}${e.hash}`;function X(e,t){return new Map([...e].filter((([e])=>void 0===t.navLinks[e]||!0===t.navLinks[e])))}const ee=(e,t,i="")=>{var n;const a=null!==(n=e.get(t))&&void 0!==n&&n.appRoute?`/${e.get(t).appRoute}`:`/app/${t}`;return W(a,i)},te=(e,t,i)=>re(e.deepLinks)[i],ie=/^[a-zA-Z0-9_:-]+$/,ne="__ALL__";class application_service_ApplicationService{constructor(){u()(this,"apps",new Map),u()(this,"mounters",new Map),u()(this,"capabilities",new capabilities_service_CapabilitiesService),u()(this,"appInternalStates",new Map),u()(this,"currentAppId$",new h.BehaviorSubject(void 0)),u()(this,"currentActionMenu$",new h.BehaviorSubject(void 0)),u()(this,"statusUpdaters$",new h.BehaviorSubject(new Map)),u()(this,"subscriptions",[]),u()(this,"stop$",new h.Subject),u()(this,"registrationClosed",!1),u()(this,"history",void 0),u()(this,"navigate",void 0),u()(this,"openInNewTab",void 0),u()(this,"redirectTo",void 0),u()(this,"overlayStart$",new h.Subject),u()(this,"hasCustomBranding$",void 0),u()(this,"setAppLeaveHandler",((e,t)=>{var i;this.appInternalStates.set(e,{...null!==(i=this.appInternalStates.get(e))&&void 0!==i?i:{},leaveHandler:t})})),u()(this,"setAppActionMenu",((e,t)=>{var i;this.appInternalStates.set(e,{...null!==(i=this.appInternalStates.get(e))&&void 0!==i?i:{},actionMenu:t}),this.refreshCurrentActionMenu()})),u()(this,"refreshCurrentActionMenu",(()=>{var e;const t=this.currentAppId$.getValue(),i=t?null===(e=this.appInternalStates.get(t))||void 0===e?void 0:e.actionMenu:void 0;this.currentActionMenu$.next(i)})),u()(this,"onBeforeUnload",(e=>{var t;const i=this.currentAppId$.value;if(void 0===i)return;const n=H(null===(t=this.appInternalStates.get(i))||void 0===t?void 0:t.leaveHandler);F(n)&&(e.preventDefault(),e.returnValue=n.text)}))}setup({http:{basePath:e},analytics:t,redirectTo:i=(e=>{window.location.assign(e)}),history:n}){const a=e.get();this.history=n||Object(m.createBrowserHistory)({basename:a,getUserConfirmation:U({overlayPromise:Object(h.firstValueFrom)(this.overlayStart$.pipe(Object(g.take)(1)))})});const o=((e,t)=>{const i=new h.Subject;return t.listen((e=>{i.next(Z(e))})),i.pipe(Object(h.startWith)(Z(e)),Object(h.distinctUntilChanged)(),Object(h.shareReplay)(1))})(window.location,this.history);!function({analytics:e,location$:t}){e.registerContextProvider({name:"page url",context$:t.pipe(Object(h.map)((e=>({page_url:e})))),schema:{page_url:{type:"text",_meta:{description:"The page url"}}}})}({analytics:t,location$:o}),this.navigate=(e,t,i)=>i?this.history.replace(e,t):this.history.push(e,t),this.openInNewTab=e=>window.open(W(a,e),"_blank"),this.redirectTo=i;const r=(e,t)=>{const i=Symbol(),n=t.subscribe((t=>{const n=new Map(this.statusUpdaters$.getValue());n.set(i,{application:e,updater:t}),this.statusUpdaters$.next(n)}));this.subscriptions.push(n)},c=(e,t)=>async e=>{const i=this.currentAppId$.value;return i&&i!==t.id&&this.appInternalStates.delete(i),this.currentAppId$.next(t.id),t.mount(e)},u=e=>{if(this.registrationClosed)throw new Error('Applications cannot be registered after "setup"');if(!ie.test(e.id))throw new Error("Invalid application id: it can only be composed of alphanum chars, '-' and '_'");if(this.apps.has(e.id))throw new Error(`An application is already registered with the id "${e.id}"`);if(t=this.mounters,i=e.appRoute,[...t].find((([,e])=>e.appRoute===i)))throw new Error(`An application is already registered with the appRoute "${e.appRoute}"`);if(a&&e.appRoute.startsWith(`${a}/`))throw new Error("Cannot register an application route that includes HTTP base path");var t,i};return{register:(t,i)=>{var n,a,o;i={appRoute:`/app/${i.id}`,...i},u(i);const{updater$:d,...p}=i;this.apps.set(i.id,{...p,status:null!==(n=i.status)&&void 0!==n?n:s.accessible,navLinkStatus:null!==(a=i.navLinkStatus)&&void 0!==a?a:l.default,deepLinks:oe(p.deepLinks)}),d&&r(i.id,d),this.mounters.set(i.id,{appRoute:i.appRoute,appBasePath:e.prepend(i.appRoute),exactRoute:null!==(o=i.exactRoute)&&void 0!==o&&o,mount:c(0,i),unmountBeforeMounting:!1})},registerAppUpdater:e=>r(ne,e)}}async start({http:e,overlays:t,theme:i,customBranding:n}){if(!this.redirectTo)throw new Error("ApplicationService#setup() must be invoked before start.");this.overlayStart$.next(t),this.hasCustomBranding$=n.hasCustomBranding$.pipe(Object(g.takeUntil)(this.stop$));const a=new h.BehaviorSubject(0);e.addLoadingCountSource(a),this.registrationClosed=!0,window.addEventListener("beforeunload",this.onBeforeUnload);const{capabilities:o}=await this.capabilities.start({appIds:[...this.mounters.keys()],http:e}),r=X(this.mounters,o),s=X(this.apps,o),l=new h.BehaviorSubject(s);this.statusUpdaters$.pipe(Object(g.map)((e=>new Map([...s].map((([t,i])=>[t,ae(i,[...e.values()])])))))).subscribe((e=>l.next(e)));const c=l.pipe(Object(g.map)((e=>new Map([...e.entries()].map((([e,t])=>[e,t.status]))))),Object(g.shareReplay)(1)),u=async(e,{deepLinkId:i,path:n,state:a,replace:o=!1,openInNewTab:s=!1,skipAppLeave:c=!1}={})=>{const u=!(this.currentAppId$.value!==e&&!c)||await this.shouldNavigate(t,e),d=l.value.get(e);if(u){if(i&&d){const e=te(d,0,i);e&&(n=W(e,n))}void 0===n&&(n=null==d?void 0:d.defaultPath),s?this.openInNewTab(ee(r,e,n)):this.navigate(ee(r,e,n),a,o)}};return this.currentAppId$.subscribe((()=>this.refreshCurrentActionMenu())),{applications$:l.pipe(Object(g.map)((e=>new Map([...e.entries()].map((([e,t])=>[e,q(t)]))))),Object(g.shareReplay)(1)),capabilities:o,currentAppId$:this.currentAppId$.pipe(Object(g.filter)((e=>void 0!==e)),Object(g.distinctUntilChanged)(),Object(g.takeUntil)(this.stop$)),currentActionMenu$:this.currentActionMenu$.pipe(Object(g.distinctUntilChanged)(),Object(g.takeUntil)(this.stop$)),history:this.history,getUrlForApp:(t,{path:i,absolute:n=!1,deepLinkId:a}={})=>{const o=l.value.get(t);if(a&&o){const e=te(o,0,a);e&&(i=W(e,i))}const s=e.basePath.prepend(ee(r,t,i));return n?(e=>{const t=document.createElement("a");return t.setAttribute("href",e),t.href})(s):s},navigateToApp:u,navigateToUrl:async(t,{skipAppLeave:i=!1,forceRedirect:n=!1,state:a}={})=>{const o=((e,t,i,n=window.location.href)=>{const a=Object(b.getUrlOrigin)(n);if(!a)throw new Error("when manually provided, currentUrl must be valid url with an origin");const o=n.substring(a.length);e.startsWith(a)&&(e=e.substring(a.length)),e.startsWith("/")||(e=Object(V.resolve)(o,e));const r=t.get();if((!r||e.startsWith(r))&&(e=t.remove(e)).startsWith("/"))for(const t of i.values()){const i=t.appRoute||`/app/${t.id}`;if(Y(e,i)){const n=e.substr(i.length);return{app:t.id,path:n.length?n:void 0}}}})(t,e.basePath,this.apps);return!0===(n||!o)?(i&&window.removeEventListener("beforeunload",this.onBeforeUnload),this.redirectTo(t)):o?u(o.app,{path:o.path,skipAppLeave:i,state:a}):void 0},getComponent:()=>this.history?Object(S.jsx)(R,{history:this.history,theme$:i.theme$,mounters:r,appStatuses$:c,setAppLeaveHandler:this.setAppLeaveHandler,setAppActionMenu:this.setAppActionMenu,setIsMounting:e=>a.next(e?1:0),hasCustomBranding$:this.hasCustomBranding$}):null}}async shouldNavigate(e,t){var i;const n=this.currentAppId$.value;if(void 0===n)return!0;const a=H(null===(i=this.appInternalStates.get(n))||void 0===i?void 0:i.leaveHandler,t);return!(F(a)&&!await e.openConfirm(a.text,{title:a.title,"data-test-subj":"appLeaveConfirmModal",confirmButtonText:a.confirmButtonText,buttonColor:a.buttonColor}))||(a.callback&&setTimeout(a.callback,0),!1)}stop(){this.stop$.next(),this.currentAppId$.complete(),this.currentActionMenu$.complete(),this.statusUpdaters$.complete(),this.subscriptions.forEach((e=>e.unsubscribe())),window.removeEventListener("beforeunload",this.onBeforeUnload)}}const ae=(e,t)=>{let i={};return t.forEach((t=>{if(t.application!==ne&&t.application!==e.id)return;const n=t.updater(e);var a,o,r,c;n&&(i={...i,...n,status:Math.max(null!==(a=i.status)&&void 0!==a?a:s.accessible,null!==(o=n.status)&&void 0!==o?o:s.accessible),navLinkStatus:Math.max(null!==(r=i.navLinkStatus)&&void 0!==r?r:l.default,null!==(c=n.navLinkStatus)&&void 0!==c?c:l.default),...n.deepLinks?{deepLinks:oe(n.deepLinks)}:{}})})),{...e,...i}},oe=e=>e?e.map((e=>{var t;return{...e,navLinkStatus:null!==(t=e.navLinkStatus)&&void 0!==t?t:l.default,deepLinks:oe(e.deepLinks)}})):[],re=e=>e?e.reduce(((e,t)=>(t.path&&(e[t.id]=t.path),{...e,...re(t.deepLinks)})),{}):{};var se=i(10),le=i.n(se);class theme_service_ThemeService{constructor(){u()(this,"theme$",void 0),u()(this,"stop$",new h.Subject)}setup({injectedMetadata:e}){const t=e.getTheme();return this.theme$=Object(h.of)({darkMode:t.darkMode}),{theme$:this.theme$.pipe(Object(g.takeUntil)(this.stop$),Object(g.shareReplay)(1))}}start(){if(!this.theme$)throw new Error("setup must be called before start");return{theme$:this.theme$.pipe(Object(g.takeUntil)(this.stop$),Object(g.shareReplay)(1))}}stop(){this.stop$.next()}}var ce=i(35),ue=i(36),de=i(23),pe=i.n(de);let he;!function(e){e.preboot="preboot",e.standard="standard"}(he||(he={}));const ge="eui-global",me="eui-utilities",be=e=>e.darkMode?E.COLOR_MODES_STANDARD.dark:E.COLOR_MODES_STANDARD.light,fe={darkMode:!1},ve=pe()({key:"css",container:document.querySelector('meta[name="emotion"]')}),ye=pe()({key:ge,container:document.querySelector(`meta[name="${ge}"]`)}),xe=pe()({key:me,container:document.querySelector(`meta[name="${me}"]`)});ve.compat=!0,ye.compat=!0,xe.compat=!0;const _e={default:ve,global:ye,utility:xe},ke=({theme:{theme$:e},globalStyles:t,colorMode:i,children:n})=>{const a=L()(e,fe),o=Object(d.useMemo)((()=>be(a)),[a]),r=i||o,s=!1!==t&&void 0;return Object(S.jsx)(E.EuiProvider,{cache:_e,colorMode:r,globalStyles:s,utilityClasses:s},n)},we=({children:e,i18n:t,...i})=>Object(S.jsx)(ke,i,Object(S.jsx)(t.Context,null,e)),Se=({theme:{theme$:e},euiTheme:t,children:i,...n})=>{const a=L()(e,fe),o=Object(d.useMemo)((()=>be(a)),[a]);return Object(S.jsx)(E.EuiThemeProvider,v()({colorMode:o,theme:t},n),i)},je=({theme:e,children:t,...i})=>Object(ce.useIsNestedEuiProvider)()?Object(S.jsx)(Se,v()({theme:e},i),t):(Object(ue.emitEuiProviderWarning)("KibanaThemeProvider requires a parent KibanaRenderContextProvider. Check your React tree and ensure that they are wrapped in a KibanaRenderContextProvider."),Object(S.jsx)(ke,{theme:e,globalStyles:!1},t)),$e=({theme$:e,globalStyles:t,children:i})=>Object(S.jsx)(je,{theme:{theme$:e},globalStyles:t},i);i(64);const Ce=({mount:e,className:t="kbnMountWrapper"})=>{const i=Object(d.useRef)(null);return Object(d.useEffect)((()=>e(i.current)),[e]),Object(S.jsx)("div",{className:t,ref:i})},Oe=e=>t=>(Object(se.render)(Object(S.jsx)(P.I18nProvider,null,e),t),()=>Object(se.unmountComponentAtNode)(t)),Be=/(; ?MSIE |Edge\/\d|Trident\/[\d+\.]+;.*rv:*11\.\d+)/.test(window.navigator.userAgent),Me=Be?2e3:25e3,Te=Be?1e3:24e3,Le="/app/error",Ee=({basePath:e})=>Object(S.jsx)(E.EuiText,{textAlign:"left"},Object(S.jsx)("p",null,Object(S.jsx)(P.FormattedMessage,{id:"core.ui.errorUrlOverflow.optionsToFixErrorDescription",defaultMessage:"Things to try:"})),Object(S.jsx)("ul",null,Object(S.jsx)("li",null,Object(S.jsx)(P.FormattedMessage,{id:"core.ui.errorUrlOverflow.optionsToFixError.enableOptionText",defaultMessage:"Enable the {storeInSessionStorageConfig} option in {kibanaSettingsLink}.",values:{storeInSessionStorageConfig:Object(S.jsx)("code",null,"state:storeInSessionStorage"),kibanaSettingsLink:Object(S.jsx)("a",{href:e.prepend("/app/management/kibana/settings")},Object(S.jsx)(P.FormattedMessage,{id:"core.ui.errorUrlOverflow.optionsToFixError.enableOptionText.advancedSettingsLinkText",defaultMessage:"Advanced Settings"}))}})),Object(S.jsx)("li",null,Object(S.jsx)(P.FormattedMessage,{id:"core.ui.errorUrlOverflow.optionsToFixError.removeStuffFromDashboardText",defaultMessage:"Simplify the object you are editing by removing content or filters."})),Be&&Object(S.jsx)("li",null,Object(S.jsx)(P.FormattedMessage,{id:"core.ui.errorUrlOverflow.optionsToFixError.doNotUseIEText",defaultMessage:"Upgrade to a modern browser. Every other supported browser we know of doesn't have this limit."})))),Pe=({title:e,children:t})=>{var i;return e=null!==(i=e)&&void 0!==i?i:a.i18n.translate("core.application.appRenderError.defaultTitle",{defaultMessage:"Application error"}),Object(S.jsx)(E.EuiPageTemplate,{"data-test-subj":"appRenderErrorPageContent"},Object(S.jsx)(E.EuiPageTemplate.EmptyPrompt,{iconType:"warning",iconColor:"danger",title:Object(S.jsx)("h2",null,e),body:t}))},Ie=({basePath:e,history:t})=>{const[i,n]=Object(d.useState)(t.location);return Object(d.useLayoutEffect)((()=>t.listen((e=>n(e)))),[t]),"urlOverflow"===new URLSearchParams(i.search).get("errorType")?Object(S.jsx)(Pe,{title:a.i18n.translate("core.ui.errorUrlOverflow.errorTitle",{defaultMessage:"The URL for this object is too long, and we can't display it"})},Object(S.jsx)(Ee,{basePath:e})):Object(S.jsx)(Pe,null)},Ae="core.warnings.publicBaseUrlMissingDismissed";var De=i(24),Re=i.n(De);function Ne(e,t){let i,n="";switch(t){case"byte":i="0.00 b";break;case"time":i="0.00",n=" ms";break;case"integer":i="0";break;default:i="0.00"}return Re()(e).format(i)+n}function Fe({metrics:e}){var t,i,n;return e?[{name:a.i18n.translate("core.statusPage.metricsTiles.columns.heapUsedHeader",{defaultMessage:"Heap used out of {heapTotal}",values:{heapTotal:Re()(e.process.memory.heap.size_limit).format("0.00 b")}}),value:e.process.memory.heap.used_in_bytes,type:"byte"},{name:a.i18n.translate("core.statusPage.metricsTiles.columns.requestsPerSecHeader",{defaultMessage:"Requests per second"}),value:1e3*e.requests.total/e.collection_interval_in_millis,type:"float"},{name:a.i18n.translate("core.statusPage.metricsTiles.columns.utilizationHeader",{defaultMessage:"Utilization (active: {active} / idle: {idle})",values:{active:Re()(e.process.event_loop_utilization.active).format("0.00"),idle:Re()(e.process.event_loop_utilization.idle).format("0.00")}}),value:e.process.event_loop_utilization.utilization,type:"float"},{name:a.i18n.translate("core.statusPage.metricsTiles.columns.loadHeader",{defaultMessage:"Load"}),value:[e.os.load["1m"],e.os.load["5m"],e.os.load["15m"]],type:"float",meta:{description:a.i18n.translate("core.statusPage.metricsTiles.columns.load.metaHeader",{defaultMessage:"Load interval"}),title:Object.keys(e.os.load).join("; ")}},{name:a.i18n.translate("core.statusPage.metricsTiles.columns.processDelayHeader",{defaultMessage:"Delay"}),value:e.process.event_loop_delay,type:"time",meta:{description:a.i18n.translate("core.statusPage.metricsTiles.columns.processDelayDetailsHeader",{defaultMessage:"Percentiles"}),title:"",value:[null===(t=e.process.event_loop_delay_histogram)||void 0===t?void 0:t.percentiles[50],null===(i=e.process.event_loop_delay_histogram)||void 0===i?void 0:i.percentiles[95],null===(n=e.process.event_loop_delay_histogram)||void 0===n?void 0:n.percentiles[99]],type:"time"}},{name:a.i18n.translate("core.statusPage.metricsTiles.columns.resTimeAvgHeader",{defaultMessage:"Response time avg"}),value:e.response_times.avg_in_millis,type:"time",meta:{description:a.i18n.translate("core.statusPage.metricsTiles.columns.resTimeMaxHeader",{defaultMessage:"Response time max"}),title:"",value:[e.response_times.max_in_millis],type:"time"}}]:[]}function He(e,t){const{title:i,uiColor:n}=Ue[t.level];return{id:e,original:t,state:{id:t.level,message:t.summary,title:i,uiColor:n}}}const Ue={critical:{title:a.i18n.translate("core.status.redTitle",{defaultMessage:"Red"}),uiColor:"danger"},unavailable:{title:a.i18n.translate("core.status.redTitle",{defaultMessage:"Red"}),uiColor:"danger"},degraded:{title:a.i18n.translate("core.status.yellowTitle",{defaultMessage:"Yellow"}),uiColor:"warning"},available:{title:a.i18n.translate("core.status.greenTitle",{defaultMessage:"Green"}),uiColor:"success"}},ze=["critical","unavailable","degraded","available"],Ge=({title:e,description:t})=>Object(S.jsx)(E.EuiStat,{"data-test-subj":"serverMetricMeta",title:e,titleSize:"xxs",description:t,reverse:!0}),We=({metric:e})=>{const{name:t,meta:i}=e;return Object(S.jsx)(E.EuiCard,{"data-test-subj":`serverMetric-${Ye(t)}`,title:Je(e),textAlign:"left",description:`${t} avg`,footer:(null==i?void 0:i.value)&&Object(S.jsx)(Ge,{title:Ze(i.value,i.type),description:i.description})})},qe=({metric:e})=>{const{name:t,meta:i}=e;return Object(S.jsx)(E.EuiCard,{"data-test-subj":`serverMetric-${Ye(t)}`,title:Je(e),textAlign:"left",description:t,footer:i&&Object(S.jsx)(Ge,{title:i.title,description:i.description})})},Ke=({metric:e})=>{const{name:t,meta:i}=e;return Object(S.jsx)(E.EuiCard,{"data-test-subj":`serverMetric-${Ye(t)}`,title:Je(e),textAlign:"left",description:t,footer:(null==i?void 0:i.value)&&Array.isArray(i.value)&&Object(S.jsx)(Ge,{title:Ne(i.value[0],i.type),description:i.description})})},Ve=({metric:e})=>{const{name:t}=e;switch(t){case"Delay":return Object(S.jsx)(We,{metric:e});case"Load":return Object(S.jsx)(qe,{metric:e});case"Response time avg":return Object(S.jsx)(Ke,{metric:e});default:return Object(S.jsx)(E.EuiCard,{"data-test-subj":`serverMetric-${Ye(t)}`,textAlign:"left",title:Je(e),description:t})}},Qe=({metrics:e})=>Object(S.jsx)(E.EuiFlexGrid,{columns:3},e.map((e=>Object(S.jsx)(E.EuiFlexItem,{key:e.name,"data-test-subj":"serverMetric"},Object(S.jsx)(Ve,{metric:e}))))),Je=({value:e,type:t})=>(Array.isArray(e)?e:[e]).map((e=>Ne(e,t))).join(", "),Ye=e=>e.toLowerCase().replace(/[ ]+/g,"-"),Ze=(e,t)=>`\n 50: ${Ne(e[0],t)};\n 95: ${Ne(e[1],t)};\n 99: ${Ne(e[2],t)}`,Xe=e=>Object(S.jsx)(E.EuiBadge,{"data-test-subj":e["data-test-subj"],color:e.status.uiColor,"aria-label":e.status.title},e.status.title),et=({name:e,serverState:t})=>Object(S.jsx)(E.EuiFlexGroup,{alignItems:"center",justifyContent:"spaceBetween",style:{flexGrow:0}},Object(S.jsx)(E.EuiFlexItem,{grow:!1},Object(S.jsx)(E.EuiTitle,null,Object(S.jsx)("h2",{"data-test-subj":"serverStatusTitle"},Object(S.jsx)(P.FormattedMessage,{id:"core.statusPage.serverStatus.statusTitle",defaultMessage:"Kibana status is {kibanaStatus}",values:{kibanaStatus:Object(S.jsx)(Xe,{status:t,"data-test-subj":"serverStatusTitleBadge"})}})))),Object(S.jsx)(E.EuiFlexItem,{grow:!1},Object(S.jsx)(E.EuiText,null,Object(S.jsx)("p",null,e)))),tt=({status:e})=>{const{original:t}=e,i=Object(d.useMemo)((()=>JSON.stringify(t,null,2)),[t]);return Object(S.jsx)(E.EuiFlexGroup,null,Object(S.jsx)(E.EuiFlexItem,{grow:!0},Object(S.jsx)(E.EuiCodeBlock,{language:"json",overflowHeight:300,isCopyable:!0,paddingSize:"none",transparentBackground:!0},i)))},it=a.i18n.translate("core.statusPage.statusTable.columns.expandRow.expandLabel",{defaultMessage:"Expand"}),nt=a.i18n.translate("core.statusPage.statusTable.columns.expandRow.collapseLabel",{defaultMessage:"Collapse"}),at=({statuses:e})=>{const[t,i]=Object(d.useState)({});if(!e)return null;const n=[{field:"state",name:a.i18n.translate("core.statusPage.statusTable.columns.statusHeader",{defaultMessage:"Status"}),render:e=>Object(S.jsx)(E.EuiIcon,{type:"dot","aria-hidden":!0,color:e.uiColor,title:e.title}),width:"100px",align:"center",sortable:e=>{return t=e,ze.indexOf(t.state.id);var t}},{field:"id",name:a.i18n.translate("core.statusPage.statusTable.columns.idHeader",{defaultMessage:"ID"}),sortable:!0},{field:"state",name:a.i18n.translate("core.statusPage.statusTable.columns.statusSummaryHeader",{defaultMessage:"Status summary"}),render:e=>Object(S.jsx)("span",null,e.message)},{name:Object(S.jsx)(E.EuiScreenReaderOnly,null,Object(S.jsx)(P.FormattedMessage,{id:"core.statusPage.statusTable.columns.expandRowHeader",defaultMessage:"Expand row"})),align:"right",width:"40px",isExpander:!0,render:e=>Object(S.jsx)(E.EuiButtonIcon,{onClick:()=>(e=>{const n={...t};t[e.id]?delete n[e.id]:n[e.id]=Object(S.jsx)(tt,{status:e}),i(n)})(e),"aria-label":t[e.id]?nt:it,iconType:t[e.id]?"arrowUp":"arrowDown"})}];return Object(S.jsx)(E.EuiInMemoryTable,{columns:n,itemId:e=>e.id,items:e,isExpandable:!0,itemIdToExpandedRowMap:t,rowProps:({state:e})=>({className:`status-table-row-${e.uiColor}`}),sorting:{sort:{direction:"asc",field:"state"}},"data-test-subj":"statusBreakdown"})},ot=({id:e,title:t,statuses:i})=>{const n=Object(d.useMemo)((()=>(e=>{const t=(e=>e.reduce(((e,t)=>{var i;const n=null!==(i=e.get(t.state.id))&&void 0!==i?i:[];return e.set(t.state.id,[...n,t]),e}),new Map))(e);for(const e of ze)if(t.has(e)&&t.get(e).length){const{message:i,...n}=t.get(e)[0].state;return n}return{id:"available",title:Ue.available.title,uiColor:Ue.available.uiColor}})(i)),[i]);return Object(S.jsx)(E.EuiPanel,{grow:!1},Object(S.jsx)(E.EuiFlexGroup,{alignItems:"center",justifyContent:"spaceBetween"},Object(S.jsx)(E.EuiFlexItem,{grow:!1},Object(S.jsx)(E.EuiTitle,{size:"s"},Object(S.jsx)("h2",null,t))),Object(S.jsx)(E.EuiFlexItem,{grow:!1},Object(S.jsx)(Xe,{status:n,"data-test-subj":`${e}SectionStatusBadge`}))),Object(S.jsx)(E.EuiSpacer,null),Object(S.jsx)(at,{statuses:i}))},rt=({version:e})=>{const{build_hash:t,build_number:i,number:n}=e;return Object(S.jsx)(E.EuiPanel,{grow:!1},Object(S.jsx)(E.EuiFlexGroup,{justifyContent:"spaceBetween"},Object(S.jsx)(E.EuiFlexItem,{grow:!1},Object(S.jsx)(E.EuiText,{size:"s"},Object(S.jsx)("p",{"data-test-subj":"statusBuildVersion"},Object(S.jsx)(P.FormattedMessage,{id:"core.statusPage.statusApp.statusActions.versionText",defaultMessage:"VERSION: {versionNum}",values:{versionNum:Object(S.jsx)("strong",null,n)}})))),Object(S.jsx)(E.EuiFlexItem,{grow:!1},Object(S.jsx)(E.EuiText,{size:"s"},Object(S.jsx)("p",{"data-test-subj":"statusBuildNumber"},Object(S.jsx)(P.FormattedMessage,{id:"core.statusPage.statusApp.statusActions.buildText",defaultMessage:"BUILD: {buildNum}",values:{buildNum:Object(S.jsx)("strong",null,i)}})))),Object(S.jsx)(E.EuiFlexItem,{grow:!1},Object(S.jsx)(E.EuiText,{size:"s"},Object(S.jsx)("p",{"data-test-subj":"statusBuildHash"},Object(S.jsx)(P.FormattedMessage,{id:"core.statusPage.statusApp.statusActions.commitText",defaultMessage:"COMMIT: {buildSha}",values:{buildSha:Object(S.jsx)("strong",null,t)}}))))))};class status_app_StatusApp extends d.Component{constructor(e){super(e),this.state={loading:!0,fetchError:!1,data:null}}async componentDidMount(){const{http:e,notifications:t}=this.props;try{const i=await async function({http:e,notifications:t}){let i;try{i=await e.get("/api/status")}catch(e){var n,o,r,s,l;if(503!==(null===(n=e.response)||void 0===n?void 0:n.status)||"string"!=typeof(null===(o=e.body)||void 0===o?void 0:o.name))throw(null!==(r=null===(s=e.response)||void 0===s?void 0:s.status)&&void 0!==r?r:0)>=400?t.toasts.addDanger(a.i18n.translate("core.statusPage.loadStatus.serverStatusCodeErrorMessage",{defaultMessage:"Failed to request server status with status code {responseStatus}",values:{responseStatus:null===(l=e.response)||void 0===l?void 0:l.status}})):t.toasts.addDanger(a.i18n.translate("core.statusPage.loadStatus.serverIsDownErrorMessage",{defaultMessage:"Failed to request server status. Perhaps your server is down?"})),e;i=e.body}return{name:i.name,version:i.version,coreStatus:Object.entries(i.status.core).map((([e,t])=>He(e,t))),pluginStatus:Object.entries(i.status.plugins).map((([e,t])=>He(e,t))),serverState:He("overall",i.status.overall).state,metrics:Fe(i)}}({http:e,notifications:t});this.setState({loading:!1,fetchError:!1,data:i})}catch(e){this.setState({fetchError:!0,loading:!1,data:null})}}render(){const{loading:e,fetchError:t,data:i}=this.state;if(e)return Object(S.jsx)(E.EuiLoadingSpinner,{size:"l"});if(t)return Object(S.jsx)(E.EuiText,{color:"danger"},Object(S.jsx)(P.FormattedMessage,{id:"core.statusPage.statusApp.loadingErrorText",defaultMessage:"An error occurred loading the status"}));const{metrics:n,coreStatus:o,pluginStatus:r,serverState:s,name:l,version:c}=i;return Object(S.jsx)(E.EuiPage,{className:"stsPage","data-test-subj":"statusPageRoot"},Object(S.jsx)(E.EuiPageBody,{restrictWidth:!0},Object(S.jsx)(et,{name:l,serverState:s}),Object(S.jsx)(E.EuiSpacer,null),Object(S.jsx)(rt,{version:c}),Object(S.jsx)(E.EuiSpacer,null),Object(S.jsx)(Qe,{metrics:n}),Object(S.jsx)(E.EuiSpacer,null),Object(S.jsx)(ot,{id:"core",title:a.i18n.translate("core.statusPage.coreStatus.sectionTitle",{defaultMessage:"Core status"}),statuses:o}),Object(S.jsx)(E.EuiSpacer,null),Object(S.jsx)(ot,{id:"plugins",title:a.i18n.translate("core.statusPage.statusApp.statusTitle",{defaultMessage:"Plugin status"}),statuses:r})))}}class core_app_CoreAppsService{constructor(e){u()(this,"stopHistoryListening",void 0),this.coreContext=e}setup({application:e,http:t,injectedMetadata:i,notifications:n}){e.register(this.coreContext.coreId,{id:"error",title:"App Error",navLinkStatus:l.hidden,mount:e=>(({element:e,history:t,theme$:i},{basePath:n})=>(le.a.render(Object(S.jsx)(P.I18nProvider,null,Object(S.jsx)($e,{theme$:i},Object(S.jsx)(Ie,{history:t,basePath:n}))),e),()=>{le.a.unmountComponentAtNode(e)}))(e,{basePath:t.basePath})}),i.getAnonymousStatusPage()&&t.anonymousPaths.register("/status"),e.register(this.coreContext.coreId,{id:"status",title:"Server Status",appRoute:"/status",chromeless:!0,navLinkStatus:l.hidden,mount:e=>(({element:e,theme$:t},{http:i,notifications:n})=>(le.a.render(Object(S.jsx)(P.I18nProvider,null,Object(S.jsx)($e,{theme$:t},Object(S.jsx)(status_app_StatusApp,{http:i,notifications:n}))),e),()=>{le.a.unmountComponentAtNode(e)}))(e,{http:t,notifications:n})})}start({application:e,docLinks:t,http:i,notifications:n,uiSettings:o}){e.history&&(this.stopHistoryListening=(({basePath:e,history:t,toasts:i,uiSettings:n})=>t.listen((o=>{if(n.get("state:storeInSessionStorage")||t.location.pathname.startsWith(Le))return;const r=t.createHref(o).length;if(r>Me){const e=t.createHref({pathname:Le,search:"errorType=urlOverflow"});window.location.assign(e)}else r>=Te&&i.addWarning({title:a.i18n.translate("core.ui.errorUrlOverflow.bigUrlWarningNotificationTitle",{defaultMessage:"The URL is big and Kibana might stop working"}),text:Oe(Object(S.jsx)(P.FormattedMessage,{id:"core.ui.errorUrlOverflow.bigUrlWarningNotificationMessage",defaultMessage:"Either enable the {storeInSessionStorageParam} option in {advancedSettingsLink} or simplify the onscreen visuals.",values:{storeInSessionStorageParam:Object(S.jsx)("code",null,"state:storeInSessionStorage"),advancedSettingsLink:Object(S.jsx)("a",{href:e.prepend("/app/management/kibana/settings")},Object(S.jsx)(P.FormattedMessage,{id:"core.ui.errorUrlOverflow.bigUrlWarningNotificationMessage.advancedSettingsLinkText",defaultMessage:"advanced settings"}))}}))})})))({basePath:i.basePath,history:e.history,toasts:n.toasts,uiSettings:o}),(({docLinks:e,http:t,notifications:i,storage:n=window.localStorage,location:o=window.location})=>{if("localhost"===o.hostname||"127.0.0.1"===o.hostname)return;if("true"===n.getItem(Ae)||t.basePath.publicBaseUrl)return;const r=i.toasts.addWarning({title:a.i18n.translate("core.ui.publicBaseUrlWarning.configRecommendedTitle",{defaultMessage:"Configuration recommended"}),text:Oe(Object(S.jsx)(p.a.Fragment,null,Object(S.jsx)("p",null,Object(S.jsx)(P.FormattedMessage,{id:"core.ui.publicBaseUrlWarning.configRecommendedDescription",defaultMessage:"In a production environment, it is recommended that you configure {configKey}.",values:{configKey:Object(S.jsx)("code",null,"server.publicBaseUrl")}})," ",Object(S.jsx)("a",{href:`${e.links.settings}#server-publicBaseUrl`,target:"_blank",rel:"noopener noreferrer"},Object(S.jsx)(P.FormattedMessage,{id:"core.ui.publicBaseUrlWarning.learnMoreLinkLabel",defaultMessage:"Learn more."}))),Object(S.jsx)(E.EuiFlexGroup,{justifyContent:"flexEnd",gutterSize:"s"},Object(S.jsx)(E.EuiFlexItem,{grow:!1},Object(S.jsx)(E.EuiButton,{size:"s",onClick:()=>{i.toasts.remove(r),n.setItem(Ae,"true")},id:"mute"},Object(S.jsx)(P.FormattedMessage,{id:"core.ui.publicBaseUrlWarning.muteWarningButtonLabel",defaultMessage:"Mute warning"}))))))})})({docLinks:t,http:i,notifications:n}))}stop(){this.stopHistoryListening&&(this.stopHistoryListening(),this.stopHistoryListening=void 0)}}const st="kbnLoad",lt="load_started",ct="bootstrap_started",ut="core_created",dt="setup_done",pt="start_done",ht="first_app_nav";class injected_metadata_service_InjectedMetadataService{constructor(e){u()(this,"state",void 0),this.params=e,this.state=Object(b.deepFreeze)(this.params.injectedMetadata)}start(){return this.setup()}setup(){return{getBasePath:()=>this.state.basePath,getServerBasePath:()=>this.state.serverBasePath,getPublicBaseUrl:()=>this.state.publicBaseUrl,getAnonymousStatusPage:()=>this.state.anonymousStatusPage,getKibanaVersion:()=>this.state.version,getCspConfig:()=>this.state.csp,getExternalUrlConfig:()=>this.state.externalUrl,getPlugins:()=>this.state.uiPlugins,getLegacyMetadata:()=>this.state.legacyMetadata,getInjectedVar:(e,t)=>Object(B.get)(this.state.vars,e,t),getInjectedVars:()=>this.state.vars,getKibanaBuildNumber:()=>this.state.buildNumber,getKibanaBranch:()=>this.state.branch,getTheme:()=>this.state.theme,getElasticsearchInfo:()=>this.state.clusterInfo,getCustomBranding:()=>this.state.customBranding}}}const gt={pattern:/%logger/g,convert:e=>e.context},mt={pattern:/%level/g,convert:e=>e.level.id.toUpperCase().padEnd(5)};var bt=i(37);const ft=i.n(bt)()(),vt={pattern:/%message/g,convert(e){var t;const i=(null===(t=e.error)||void 0===t?void 0:t.stack)||e.message;return"string"==typeof i?i.replace(ft,""):i}},yt={pattern:/%meta/g,convert:e=>e.meta?`${JSON.stringify(e.meta)}`:""};var xt=i(18),_t=i.n(xt);const kt=/%date({(?[^}]+)})?({(?[^}]+)})?/g,wt={ISO8601:"ISO8601",ISO8601_TZ:"ISO8601_TZ",ABSOLUTE:"ABSOLUTE",UNIX:"UNIX",UNIX_MILLIS:"UNIX_MILLIS"};function St(e){if(!Reflect.has(wt,e))throw new Error(`Date format expected one of ${Reflect.ownKeys(wt).join(", ")}, but given: ${e}`)}function jt(e){if(!_t.a.tz.zone(e))throw new Error(`Unknown timezone: ${e}`)}const $t={pattern:kt,convert(e,t,...i){const n=Object(B.last)(i),{format:a,timezone:o}=n;return function(e,t=wt.ISO8601_TZ,i){const n=_t()(e);switch(n.tz(null!=i?i:_t.a.tz.guess()),t){case wt.ISO8601:return n.toISOString();case wt.ISO8601_TZ:return n.format("YYYY-MM-DDTHH:mm:ss.SSSZ");case wt.ABSOLUTE:return n.format("HH:mm:ss.SSS");case wt.UNIX:return n.format("X");case wt.UNIX_MILLIS:return n.format("x");default:throw new Error(`Unknown format: ${t}`)}}(e.timestamp,a,o)},validate:function(e){for(const t of e.matchAll(kt)){const{format:e,timezone:i}=t.groups;e&&St(e),i&&jt(i)}}},Ct=[gt,vt,mt,yt,$t];class pattern_layout_PatternLayout{constructor({pattern:e="[%date][%level][%logger] %message",highlight:t=!1,conversions:i=Ct}={}){u()(this,"pattern",void 0),u()(this,"highlight",void 0),u()(this,"conversions",void 0),this.pattern=e,this.highlight=t,this.conversions=i}format(e){let t=this.pattern;for(const i of this.conversions)t=t.replace(i.pattern,i.convert.bind(null,e,this.highlight));return t}}class log_level_LogLevel{static fromId(e){switch(e){case"all":return log_level_LogLevel.All;case"fatal":return log_level_LogLevel.Fatal;case"error":return log_level_LogLevel.Error;case"warn":return log_level_LogLevel.Warn;case"info":return log_level_LogLevel.Info;case"debug":return log_level_LogLevel.Debug;case"trace":return log_level_LogLevel.Trace;case"off":return log_level_LogLevel.Off;default:return Object(b.assertNever)(e)}}constructor(e,t){this.id=e,this.value=t}supports(e){return this.value>=e.value}}u()(log_level_LogLevel,"Off",new log_level_LogLevel("off",1)),u()(log_level_LogLevel,"Fatal",new log_level_LogLevel("fatal",2)),u()(log_level_LogLevel,"Error",new log_level_LogLevel("error",3)),u()(log_level_LogLevel,"Warn",new log_level_LogLevel("warn",4)),u()(log_level_LogLevel,"Info",new log_level_LogLevel("info",5)),u()(log_level_LogLevel,"Debug",new log_level_LogLevel("debug",6)),u()(log_level_LogLevel,"Trace",new log_level_LogLevel("trace",7)),u()(log_level_LogLevel,"All",new log_level_LogLevel("all",8));class logger_AbstractLogger{constructor(e,t,i,n){this.context=e,this.level=t,this.appenders=i,this.factory=n}trace(e,t){this.log(this.createLogRecord(log_level_LogLevel.Trace,e,t))}debug(e,t){this.log(this.createLogRecord(log_level_LogLevel.Debug,e,t))}info(e,t){this.log(this.createLogRecord(log_level_LogLevel.Info,e,t))}warn(e,t){this.log(this.createLogRecord(log_level_LogLevel.Warn,e,t))}error(e,t){this.log(this.createLogRecord(log_level_LogLevel.Error,e,t))}fatal(e,t){this.log(this.createLogRecord(log_level_LogLevel.Fatal,e,t))}isLevelEnabled(e){return this.level.supports(log_level_LogLevel.fromId(e))}log(e){if(this.level.supports(e.level))for(const t of this.appenders)t.append(e)}get(...e){return this.factory.get(this.context,...e)}}class logger_BaseLogger extends logger_AbstractLogger{createLogRecord(e,t,i){return t instanceof Error?{context:this.context,error:t,level:e,message:t.message,meta:i,timestamp:new Date,pid:-1}:{context:this.context,level:e,message:t,meta:i,timestamp:new Date,pid:-1}}}const Ot=[gt,vt,mt,yt,$t];class layouts_pattern_layout_PatternLayout extends pattern_layout_PatternLayout{constructor(e="[%date][%level][%logger] %message"){super({pattern:e,highlight:!1,conversions:Ot})}}class ConsoleAppender{constructor(e){this.layout=e}append(e){console.log(this.layout.format(e))}dispose(){}}const Bt="console";class logging_system_BrowserLoggingSystem{constructor(e){u()(this,"loggers",new Map),u()(this,"appenders",new Map),this.loggingConfig=e,this.setupSystem(e)}get(...e){const t=(e=>e.join(".")||"root")(e);return this.loggers.has(t)||this.loggers.set(t,this.createLogger(t)),this.loggers.get(t)}createLogger(e){const{level:t,appenders:i}=this.getLoggerConfigByContext(e),n=log_level_LogLevel.fromId(t),a=i.map((e=>this.appenders.get(e)));return new logger_BaseLogger(e,n,a,this.asLoggerFactory())}getLoggerConfigByContext(e){return{level:this.loggingConfig.logLevel,appenders:[Bt],name:e}}setupSystem(e){const t=new ConsoleAppender(new layouts_pattern_layout_PatternLayout);this.appenders.set(Bt,t)}asLoggerFactory(){return{get:(...e)=>this.get(...e)}}}const Mt=({kibanaBranch:e})=>({version:"main"===e?"master":e,elasticWebsiteUrl:"https://www.elastic.co/",elasticGithubUrl:"https://github.com/elastic/",docsWebsiteUrl:"https://docs.elastic.co/"});class doc_links_service_DocLinksService{setup(){}start({injectedMetadata:e}){const t=e.getKibanaBranch(),i=Mt({kibanaBranch:t}),n=(({kibanaBranch:e})=>{const t=Mt({kibanaBranch:e}),i=t.version,n=t.elasticWebsiteUrl,a=t.docsWebsiteUrl,o=t.elasticGithubUrl,r=`${n}guide/en/elasticsearch/reference/${i}/`,s=`${n}guide/en/kibana/${i}/`,l=`${n}guide/en/fleet/${i}/`,c=`${n}guide/en/elasticsearch/plugins/${i}/`,u=`${n}guide/en/apm/`,d=`${n}guide/en/security/${i}/`,p=`${n}guide/en/app-search/${i}/`,h=`${n}guide/en/enterprise-search/${i}/`,g=`${n}guide/en/esre/${i}/`,m=`${n}guide/en/workplace-search/${i}/`,f=`${a}search-ui/`,v=`${n}guide/en/machine-learning/${i}/`,y=`${a}serverless/elasticsearch/`;return Object(b.deepFreeze)({settings:`${n}guide/en/kibana/${i}/settings.html`,elasticStackGetStarted:`${n}guide/en/index.html`,upgrade:{upgradingStackOnPrem:`${n}guide/en/elastic-stack/current/upgrading-elastic-stack-on-prem.html`,upgradingStackOnCloud:`${n}guide/en/elastic-stack/current/upgrade-elastic-stack-for-elastic-cloud.html`},apm:{kibanaSettings:`${s}apm-settings-in-kibana.html`,supportedServiceMaps:`${s}service-maps.html#service-maps-supported`,customLinks:`${s}custom-links.html`,droppedTransactionSpans:`${u}guide/${i}/data-model-spans.html#data-model-dropped-spans`,upgrading:`${u}guide/${i}/upgrade.html`,metaData:`${u}guide/${i}/data-model-metadata.html`,overview:`${u}guide/${i}/apm-overview.html`,tailSamplingPolicies:`${u}guide/${i}/configure-tail-based-sampling.html`,elasticAgent:`${u}guide/${i}/upgrade-to-apm-integration.html`,storageExplorer:`${s}storage-explorer.html`,spanCompression:`${u}guide/${i}/span-compression.html`,transactionSampling:`${u}guide/${i}/sampling.html`,indexLifecycleManagement:`${u}guide/${i}/ilm-how-to.html`},canvas:{guide:`${s}canvas.html`},cloud:{indexManagement:`${n}guide/en/cloud/current/ec-configure-index-management.html`},console:{guide:`${s}console-kibana.html`,serverlessGuide:`${y}dev-tools-console`},dashboard:{guide:`${s}dashboard.html`,drilldowns:`${s}drilldowns.html`,drilldownsTriggerPicker:`${s}create-drilldowns.html#url-drilldowns`,urlDrilldownTemplateSyntax:`${s}create-drilldowns.html#url_templating-language`,urlDrilldownVariables:`${s}create-drilldowns.html#url-template-variables`},discover:{guide:`${s}discover.html`,fieldStatistics:`${s}show-field-statistics.html`,fieldTypeHelp:`${r}mapping-types.html`,dateFieldTypeDocs:`${r}date.html`,dateFormatsDocs:`${r}mapping-date-format.html`,documentExplorer:`${s}document-explorer.html`},filebeat:{base:`${n}guide/en/beats/filebeat/${i}`,installation:`${n}guide/en/beats/filebeat/${i}/filebeat-installation-configuration.html`,configuration:`${n}guide/en/beats/filebeat/${i}/configuring-howto-filebeat.html`,elasticsearchModule:`${n}guide/en/beats/filebeat/${i}/filebeat-module-elasticsearch.html`,elasticsearchOutput:`${n}guide/en/beats/filebeat/${i}/elasticsearch-output.html`,startup:`${n}guide/en/beats/filebeat/${i}/filebeat-starting.html`,exportedFields:`${n}guide/en/beats/filebeat/${i}/exported-fields.html`,suricataModule:`${n}guide/en/beats/filebeat/${i}/filebeat-module-suricata.html`,zeekModule:`${n}guide/en/beats/filebeat/${i}/filebeat-module-zeek.html`},auditbeat:{base:`${n}guide/en/beats/auditbeat/${i}`,auditdModule:`${n}guide/en/beats/auditbeat/${i}/auditbeat-module-auditd.html`,systemModule:`${n}guide/en/beats/auditbeat/${i}/auditbeat-module-system.html`},appSearch:{adaptiveRelevance:`${p}curations-guide.html#curations-reference-adaptive-relevance`,apiRef:`${p}api-reference.html`,apiClients:`${p}api-clients.html`,apiKeys:`${p}authentication.html#authentication-api-keys`,authentication:`${p}authentication.html`,crawlRules:`${p}crawl-web-content.html#crawl-web-content-manage-crawl-rules`,curations:`${p}curations-guide.html`,duplicateDocuments:`${p}web-crawler-reference.html#web-crawler-reference-content-deduplication`,elasticsearchIndexedEngines:`${p}elasticsearch-engines.html`,entryPoints:`${p}crawl-web-content.html#crawl-web-content-manage-entry-points`,gettingStarted:`${p}getting-started.html`,guide:`${p}index.html`,indexingDocuments:`${p}indexing-documents-guide.html`,indexingDocumentsSchema:`${p}indexing-documents-guide.html#indexing-documents-guide-schema`,logSettings:`${p}logs.html`,metaEngines:`${p}meta-engines-guide.html`,precisionTuning:`${p}precision-tuning.html`,relevanceTuning:`${p}relevance-tuning-guide.html`,resultSettings:`${p}result-settings-guide.html`,searchUI:`${p}reference-ui-guide.html`,security:`${p}security-and-users.html`,synonyms:`${p}synonyms-guide.html`,webCrawler:`${p}web-crawler.html`,webCrawlerEventLogs:`${p}view-web-crawler-events-logs.html`,webCrawlerReference:`${p}web-crawler-reference.html`},enterpriseSearch:{apiKeys:`${s}api-keys.html`,behavioralAnalytics:`${h}analytics-overview.html`,behavioralAnalyticsCORS:`${h}analytics-cors-proxy.html`,behavioralAnalyticsEvents:`${h}analytics-events.html`,buildConnector:`${h}build-connector.html`,bulkApi:`${r}docs-bulk.html`,configuration:`${h}configuration.html`,connectors:`${h}connectors.html`,connectorsAzureBlobStorage:`${h}connectors-azure-blob.html`,connectorsClients:`${h}connectors.html#connectors-build`,connectorsConfluence:`${h}connectors-confluence.html`,connectorsDropbox:`${h}connectors-dropbox.html`,connectorsContentExtraction:`${h}connectors-content-extraction.html`,connectorsGithub:`${h}connectors-github.html`,connectorsGmail:`${h}connectors-gmail.html`,connectorsGoogleCloudStorage:`${h}connectors-google-cloud.html`,connectorsGoogleDrive:`${h}connectors-google-drive.html`,connectorsJira:`${h}connectors-jira.html`,connectorsMicrosoftSQL:`${h}connectors-ms-sql.html`,connectorsMongoDB:`${h}connectors-mongodb.html`,connectorsMySQL:`${h}connectors-mysql.html`,connectorsNative:`${h}connectors.html#connectors-native`,connectorsNetworkDrive:`${h}connectors-network-drive.html`,connectorsOneDrive:`${h}connectors-onedrive.html`,connectorsOracle:`${h}connectors-oracle.html`,connectorsPostgreSQL:`${h}connectors-postgresql.html`,connectorsS3:`${h}connectors-s3.html`,connectorsSalesforce:`${h}connectors-salesforce.html`,connectorsServiceNow:`${h}connectors-servicenow.html`,connectorsSharepoint:`${h}connectors-sharepoint.html`,connectorsSharepointOnline:`${h}connectors-sharepoint-online.html`,connectorsSlack:`${h}connectors-slack.html`,connectorsWorkplaceSearch:`${h}workplace-search-connectors.html`,crawlerExtractionRules:`${h}crawler-extraction-rules.html`,crawlerManaging:`${h}crawler-managing.html`,crawlerOverview:`${h}crawler.html`,deployTrainedModels:`${v}ml-nlp-deploy-models.html`,documentLevelSecurity:`${r}document-level-security.html`,elser:`${h}elser-text-expansion.html`,engines:`${h}engines.html`,esre:`${g}index.html`,esreFaq:`${g}faq.html`,esreHelp:`${g}help.html`,esreLearn:`${g}learn.html`,indexApi:`${r}docs-index_.html`,ingestionApis:`${h}ingestion-apis.html`,ingestPipelines:`${h}ingest-pipelines.html`,knnSearch:`${r}knn-search.html`,knnSearchCombine:`${r}knn-search.html#_combine_approximate_knn_with_other_features`,languageAnalyzers:`${r}analysis-lang-analyzer.html`,languageClients:`${h}programming-language-clients.html`,licenseManagement:`${h}license-management.html`,machineLearningStart:`${h}machine-learning-start.html`,mailService:`${h}mailer-configuration.html`,mlDocumentEnrichment:`${h}document-enrichment.html`,mlDocumentEnrichmentUpdateMappings:`${h}document-enrichment.html#document-enrichment-update-mappings`,searchApplicationsTemplates:`${h}search-applications-templates.html`,searchApplicationsSearchApi:`${h}search-applications-safe-search.html`,searchApplications:`${h}search-applications.html`,searchApplicationsSearch:`${h}search-applications-search.html`,searchTemplates:`${r}search-template.html`,start:`${h}start.html`,supportedNlpModels:`${v}ml-nlp-model-ref.html`,syncRules:`${h}sync-rules.html`,trainedModels:`${v}ml-trained-models.html`,textEmbedding:`${v}ml-nlp-model-ref.html#ml-nlp-model-ref-text-embedding`,troubleshootSetup:`${h}troubleshoot-setup.html`,usersAccess:`${h}users-access.html`},workplaceSearch:{apiKeys:`${m}workplace-search-api-authentication.html`,box:`${m}workplace-search-box-connector.html`,confluenceCloud:`${m}workplace-search-confluence-cloud-connector.html`,confluenceCloudConnectorPackage:`${m}confluence-cloud.html`,confluenceServer:`${m}workplace-search-confluence-server-connector.html`,contentSources:`${m}workplace-search-content-sources.html`,customConnectorPackage:`${m}custom-connector-package.html`,customSources:`${m}workplace-search-custom-api-sources.html`,customSourcePermissions:`${m}workplace-search-custom-api-sources.html#custom-api-source-document-level-access-control`,documentPermissions:`${m}workplace-search-sources-document-permissions.html`,dropbox:`${m}workplace-search-dropbox-connector.html`,externalSharePointOnline:`${m}sharepoint-online-external.html`,externalIdentities:`${m}workplace-search-external-identities-api.html`,gettingStarted:`${m}workplace-search-getting-started.html`,gitHub:`${m}workplace-search-github-connector.html`,gmail:`${m}workplace-search-gmail-connector.html`,googleDrive:`${m}workplace-search-google-drive-connector.html`,indexingSchedule:`${m}workplace-search-customizing-indexing-rules.html#_indexing_schedule`,jiraCloud:`${m}workplace-search-jira-cloud-connector.html`,jiraServer:`${m}workplace-search-jira-server-connector.html`,networkDrive:`${m}network-drives.html`,oneDrive:`${m}workplace-search-onedrive-connector.html`,permissions:`${m}workplace-search-permissions.html`,privateSourcePermissions:`${m}workplace-search-permissions.html#organizational-sources-private-sources`,salesforce:`${m}workplace-search-salesforce-connector.html`,security:`${m}workplace-search-security.html`,serviceNow:`${m}workplace-search-servicenow-connector.html`,sharePoint:`${m}workplace-search-sharepoint-online-connector.html`,sharePointServer:`${m}sharepoint-server.html`,slack:`${m}workplace-search-slack-connector.html`,synch:`${m}workplace-search-customizing-indexing-rules.html`,zendesk:`${m}workplace-search-zendesk-connector.html`},metricbeat:{base:`${n}guide/en/beats/metricbeat/${i}`,configure:`${n}guide/en/beats/metricbeat/${i}/configuring-howto-metricbeat.html`,httpEndpoint:`${n}guide/en/beats/metricbeat/${i}/http-endpoint.html`,install:`${n}guide/en/beats/metricbeat/${i}/metricbeat-installation-configuration.html`,start:`${n}guide/en/beats/metricbeat/${i}/metricbeat-starting.html`},heartbeat:{base:`${n}guide/en/beats/heartbeat/${i}`},libbeat:{getStarted:`${n}guide/en/beats/libbeat/${i}/getting-started.html`},logstash:{base:`${n}guide/en/logstash/${i}`,inputElasticAgent:`${n}guide/en/logstash/${i}/plugins-inputs-elastic_agent.html`},functionbeat:{base:`${n}guide/en/beats/functionbeat/${i}`},winlogbeat:{base:`${n}guide/en/beats/winlogbeat/${i}`},aggs:{composite:`${r}search-aggregations-bucket-composite-aggregation.html`,composite_missing_bucket:`${r}search-aggregations-bucket-composite-aggregation.html#_missing_bucket`,date_histogram:`${r}search-aggregations-bucket-datehistogram-aggregation.html`,date_range:`${r}search-aggregations-bucket-daterange-aggregation.html`,date_format_pattern:`${r}search-aggregations-bucket-daterange-aggregation.html#date-format-pattern`,filter:`${r}search-aggregations-bucket-filter-aggregation.html`,filters:`${r}search-aggregations-bucket-filters-aggregation.html`,geohash_grid:`${r}search-aggregations-bucket-geohashgrid-aggregation.html`,histogram:`${r}search-aggregations-bucket-histogram-aggregation.html`,ip_range:`${r}search-aggregations-bucket-iprange-aggregation.html`,range:`${r}search-aggregations-bucket-range-aggregation.html`,significant_terms:`${r}search-aggregations-bucket-significantterms-aggregation.html`,terms:`${r}search-aggregations-bucket-terms-aggregation.html`,terms_doc_count_error:`${r}search-aggregations-bucket-terms-aggregation.html#_per_bucket_document_count_error`,rare_terms:`${r}search-aggregations-bucket-rare-terms-aggregation.html`,avg:`${r}search-aggregations-metrics-avg-aggregation.html`,avg_bucket:`${r}search-aggregations-pipeline-avg-bucket-aggregation.html`,max_bucket:`${r}search-aggregations-pipeline-max-bucket-aggregation.html`,min_bucket:`${r}search-aggregations-pipeline-min-bucket-aggregation.html`,sum_bucket:`${r}search-aggregations-pipeline-sum-bucket-aggregation.html`,cardinality:`${r}search-aggregations-metrics-cardinality-aggregation.html`,count:`${r}search-aggregations-metrics-valuecount-aggregation.html`,cumulative_sum:`${r}search-aggregations-metrics-sum-aggregation.html`,derivative:`${r}search-aggregations-pipeline-derivative-aggregation.html`,geo_bounds:`${r}search-aggregations-metrics-geobounds-aggregation.html`,geo_centroid:`${r}search-aggregations-metrics-geocentroid-aggregation.html`,max:`${r}search-aggregations-metrics-max-aggregation.html`,median:`${r}search-aggregations-metrics-percentile-aggregation.html`,min:`${r}search-aggregations-metrics-min-aggregation.html`,moving_avg:`${r}search-aggregations-pipeline-movfn-aggregation.html`,percentile_ranks:`${r}search-aggregations-metrics-percentile-rank-aggregation.html`,serial_diff:`${r}search-aggregations-pipeline-serialdiff-aggregation.html`,std_dev:`${r}search-aggregations-metrics-extendedstats-aggregation.html`,sum:`${r}search-aggregations-metrics-sum-aggregation.html`,top_hits:`${r}search-aggregations-metrics-top-hits-aggregation.html`,top_metrics:`${r}search-aggregations-metrics-top-metrics.html`,change_point:`${r}search-aggregations-change-point-aggregation.html`},runtimeFields:{overview:`${r}runtime.html`,mapping:`${r}runtime-mapping-fields.html`},scriptedFields:{scriptFields:`${r}search-request-script-fields.html`,scriptAggs:`${r}search-aggregations.html`,painless:`${r}modules-scripting-painless.html`,painlessApi:`${n}guide/en/elasticsearch/painless/${i}/painless-api-reference.html`,painlessLangSpec:`${n}guide/en/elasticsearch/painless/${i}/painless-lang-spec.html`,painlessSyntax:`${r}modules-scripting-painless-syntax.html`,painlessWalkthrough:`${n}guide/en/elasticsearch/painless/${i}/painless-walkthrough.html`,painlessLanguage:`${n}guide/en/elasticsearch/painless/${i}/painless-lang-spec.html`,luceneExpressions:`${r}modules-scripting-expression.html`},indexPatterns:{introduction:`${s}data-views.html`,fieldFormattersNumber:`${s}numeral.html`,fieldFormattersString:`${s}managing-data-views.html#string-field-formatters`,runtimeFields:`${s}managing-data-views.html#runtime-fields`},addData:`${s}connect-to-elasticsearch.html`,kibana:{askElastic:`${n}products/kibana/ask-elastic?blade=kibanaaskelastic`,createGithubIssue:`${o}kibana/issues/new/choose`,feedback:`${n}products/kibana/feedback?blade=kibanafeedback`,guide:`${s}index.html`,autocompleteSuggestions:`${s}kibana-concepts-analysts.html#autocomplete-suggestions`,secureSavedObject:`${s}xpack-security-secure-saved-objects.html`,xpackSecurity:`${s}xpack-security.html`},upgradeAssistant:{overview:`${s}upgrade-assistant.html`,batchReindex:`${s}batch-start-resume-reindex.html`,remoteReindex:`${r}docs-reindex.html#reindex-from-remote`,reindexWithPipeline:`${r}docs-reindex.html#reindex-with-an-ingest-pipeline`},rollupJobs:`${s}data-rollups.html`,elasticsearch:{docsBase:`${r}`,asyncSearch:`${r}async-search-intro.html`,dataStreams:`${r}data-streams.html`,deprecationLogging:`${r}logging.html#deprecation-logging`,createIndex:`${r}indices-create-index.html`,frozenIndices:`${r}frozen-indices.html`,gettingStarted:`${r}getting-started.html`,hiddenIndices:`${r}multi-index.html#hidden`,ilm:`${r}index-lifecycle-management.html`,ilmForceMerge:`${r}ilm-forcemerge.html`,ilmFreeze:`${r}ilm-freeze.html`,ilmPhaseTransitions:`${r}ilm-index-lifecycle.html#ilm-phase-transitions`,ilmReadOnly:`${r}ilm-readonly.html`,ilmRollover:`${r}ilm-rollover.html`,ilmSearchableSnapshot:`${r}ilm-searchable-snapshot.html`,ilmSetPriority:`${r}ilm-set-priority.html`,ilmShrink:`${r}ilm-shrink.html`,ilmWaitForSnapshot:`${r}ilm-wait-for-snapshot.html`,indexModules:`${r}index-modules.html`,indexSettings:`${r}index-modules.html#index-modules-settings`,dynamicIndexSettings:`${r}index-modules.html#dynamic-index-settings`,indexTemplates:`${r}index-templates.html`,mapping:`${r}mapping.html`,mappingAnalyzer:`${r}analyzer.html`,mappingCoerce:`${r}coerce.html`,mappingCopyTo:`${r}copy-to.html`,mappingDocValues:`${r}doc-values.html`,mappingDynamic:`${r}dynamic.html`,mappingDynamicFields:`${r}dynamic-field-mapping.html`,mappingDynamicTemplates:`${r}dynamic-templates.html`,mappingEagerGlobalOrdinals:`${r}eager-global-ordinals.html`,mappingEnabled:`${r}enabled.html`,mappingFieldData:`${r}text.html#fielddata-mapping-param`,mappingFieldDataEnable:`${r}text.html#before-enabling-fielddata`,mappingFieldDataFilter:`${r}text.html#field-data-filtering`,mappingFieldDataTypes:`${r}mapping-types.html`,mappingFormat:`${r}mapping-date-format.html`,mappingIgnoreAbove:`${r}ignore-above.html`,mappingIgnoreMalformed:`${r}ignore-malformed.html`,mappingIndex:`${r}mapping-index.html`,mappingIndexOptions:`${r}index-options.html`,mappingIndexPhrases:`${r}index-phrases.html`,mappingIndexPrefixes:`${r}index-prefixes.html`,mappingJoinFieldsPerformance:`${r}parent-join.html#_parent_join_and_performance`,mappingMeta:`${r}mapping-field-meta.html`,mappingMetaFields:`${r}mapping-meta-field.html`,mappingMultifields:`${r}multi-fields.html`,mappingNormalizer:`${r}normalizer.html`,mappingNorms:`${r}norms.html`,mappingNullValue:`${r}null-value.html`,mappingParameters:`${r}mapping-params.html`,mappingPositionIncrementGap:`${r}position-increment-gap.html`,mappingRankFeatureFields:`${r}rank-feature.html`,mappingRouting:`${r}mapping-routing-field.html`,mappingSimilarity:`${r}similarity.html`,mappingSourceFields:`${r}mapping-source-field.html`,mappingSourceFieldsDisable:`${r}mapping-source-field.html#disable-source-field`,mappingStore:`${r}mapping-store.html`,mappingTermVector:`${r}term-vector.html`,mappingTypesRemoval:`${r}removal-of-types.html`,migrateIndexAllocationFilters:`${r}migrate-index-allocation-filters.html`,migrationApiDeprecation:`${r}migration-api-deprecation.html`,nodeRoles:`${r}modules-node.html#node-roles`,releaseHighlights:`${r}release-highlights.html`,latestReleaseHighlights:`${n}guide/en/elastic-stack/current/elastic-stack-highlights.html`,remoteClusters:`${r}remote-clusters.html`,remoteClustersProxy:`${r}remote-clusters.html#proxy-mode`,remoteClusersProxySettings:`${r}remote-clusters-settings.html#remote-cluster-proxy-settings`,remoteClustersOnPremSetupTrustWithCert:`${r}remote-clusters-cert.html`,remoteClustersOnPremSetupTrustWithApiKey:`${r}remote-clusters-api-key.html`,remoteClustersCloudSetupTrust:`${n}guide/en/cloud/current/ec-enable-ccs.html`,rrf:`${r}rrf.html`,scriptParameters:`${r}modules-scripting-using.html#prefer-params`,secureCluster:`${r}secure-cluster.html`,shardAllocationSettings:`${r}modules-cluster.html#cluster-shard-allocation-settings`,sortSearch:`${r}sort-search-results.html`,transportSettings:`${r}modules-network.html#common-network-settings`,typesRemoval:`${r}removal-of-types.html`,setupUpgrade:`${r}setup-upgrade.html`,apiCompatibilityHeader:`${r}api-conventions.html#api-compatibility`},siem:{guide:`${d}index.html`,gettingStarted:`${d}index.html`,privileges:`${d}sec-requirements.html`,ml:`${d}machine-learning.html`,ruleChangeLog:`${d}prebuilt-rules-downloadable-updates.html`,detectionsReq:`${d}detections-permissions-section.html`,networkMap:`${d}conf-map-ui.html`,troubleshootGaps:`${d}alerts-ui-monitor.html#troubleshoot-gaps`,ruleApiOverview:`${d}rule-api-overview.html`,configureAlertSuppression:`${d}alert-suppression.html#_configure_alert_suppression`},securitySolution:{trustedApps:`${d}trusted-apps-ov.html`,eventFilters:`${d}event-filters.html`,blocklist:`${d}blocklist.html`,threatIntelInt:`${d}es-threat-intel-integrations.html`,endpointArtifacts:`${d}endpoint-artifacts.html`,policyResponseTroubleshooting:{full_disk_access:`${d}deploy-elastic-endpoint.html#enable-fda-endpoint`,macos_system_ext:`${d}deploy-elastic-endpoint.html#system-extension-endpoint`,linux_deadlock:`${d}ts-management.html#linux-deadlock`},packageActionTroubleshooting:{es_connection:`${d}ts-management.html`},responseActions:`${d}response-actions.html`,configureEndpointIntegrationPolicy:`${d}configure-endpoint-integration-policy.html`,exceptions:{value_lists:`${d}value-lists-exceptions.html`},privileges:`${d}endpoint-management-req.html`,manageDetectionRules:`${d}rules-ui-management.html`},query:{eql:`${r}eql.html`,kueryQuerySyntax:`${s}kuery-query.html`,luceneQuery:`${r}query-dsl-query-string-query.html`,luceneQuerySyntax:`${r}query-dsl-query-string-query.html#query-string-syntax`,percolate:`${r}query-dsl-percolate-query.html`,queryDsl:`${r}query-dsl.html`},search:{sessions:`${s}search-sessions.html`,sessionLimits:`${s}search-sessions.html#_limitations`},date:{dateMath:`${r}common-options.html#date-math`,dateMathIndexNames:`${r}date-math-index-names.html`},management:{dashboardSettings:`${s}advanced-options.html#kibana-dashboard-settings`,indexManagement:`${r}index-mgmt.html`,kibanaSearchSettings:`${s}advanced-options.html#kibana-search-settings`,discoverSettings:`${s}advanced-options.html#kibana-discover-settings`,visualizationSettings:`${s}advanced-options.html#kibana-visualization-settings`,timelionSettings:`${s}advanced-options.html#kibana-timelion-settings`,savedObjectsApiList:`${s}saved-objects-api.html#saved-objects-api`},ml:{guide:`${v}index.html`,aggregations:`${v}ml-configuring-aggregation.html`,anomalyDetection:`${v}ml-ad-overview.html`,anomalyDetectionBucketSpan:`${v}ml-ad-run-jobs.html#ml-ad-bucket-span`,anomalyDetectionConfiguringCategories:`${v}ml-configuring-categories.html`,anomalyDetectionCardinality:`${v}ml-ad-run-jobs.html#ml-ad-cardinality`,anomalyDetectionCreateJobs:`${v}ml-ad-run-jobs.html#ml-ad-create-job`,anomalyDetectionDetectors:`${v}ml-ad-run-jobs.html#ml-ad-detectors`,anomalyDetectionFunctions:`${v}ml-functions.html`,anomalyDetectionInfluencers:`${v}ml-ad-run-jobs.html#ml-ad-influencers`,anomalyDetectionJobs:`${v}ml-ad-finding-anomalies.html`,anomalyDetectionJobResource:`${r}ml-put-job.html#ml-put-job-path-parms`,anomalyDetectionJobResourceAnalysisConfig:`${r}ml-put-job.html#put-analysisconfig`,anomalyDetectionJobTips:`${v}ml-ad-run-jobs.html#ml-ad-job-tips`,anomalyDetectionScoreExplanation:`${v}ml-ad-explain.html`,alertingRules:`${v}ml-configuring-alerts.html`,anomalyDetectionModelMemoryLimits:`${v}ml-ad-run-jobs.html#ml-ad-model-memory-limits`,calendars:`${v}ml-ad-run-jobs.html#ml-ad-calendars`,classificationEvaluation:`${v}ml-dfa-classification.html#ml-dfanalytics-classification-evaluation`,customRules:`${v}ml-ad-run-jobs.html#ml-ad-rules`,customUrls:`${v}ml-configuring-url.html`,dataFrameAnalytics:`${v}ml-dfanalytics.html`,dFAPrepareData:`${v}ml-dfa-overview.html#prepare-transform-data`,featureImportance:`${v}ml-feature-importance.html`,outlierDetectionRoc:`${v}ml-dfa-finding-outliers.html#ml-dfanalytics-roc`,regressionEvaluation:`${v}ml-dfa-regression.html#ml-dfanalytics-regression-evaluation`,classificationAucRoc:`${v}ml-dfa-classification.html#ml-dfanalytics-class-aucroc`,setUpgradeMode:`${r}ml-set-upgrade-mode.html`,trainedModels:`${v}ml-trained-models.html`,startTrainedModelsDeployment:`${v}ml-nlp-deploy-model.html`},transforms:{guide:`${r}transforms.html`,alertingRules:`${r}transform-alerts.html`},visualize:{guide:`${s}dashboard.html`,lens:`${n}what-is/kibana-lens`,lensPanels:`${s}lens.html`,maps:`${n}maps`,vega:`${s}vega.html`,tsvbIndexPatternMode:`${s}tsvb.html#tsvb-index-pattern-mode`},observability:{guide:`${n}guide/en/observability/${i}/index.html`,infrastructureThreshold:`${n}guide/en/observability/${i}/infrastructure-threshold-alert.html`,logsThreshold:`${n}guide/en/observability/${i}/logs-threshold-alert.html`,metricsThreshold:`${n}guide/en/observability/${i}/metrics-threshold-alert.html`,threshold:`${n}guide/en/observability/${i}/threshold-alert.html`,monitorStatus:`${n}guide/en/observability/${i}/monitor-status-alert.html`,monitorUptime:`${n}guide/en/observability/${i}/monitor-uptime.html`,tlsCertificate:`${n}guide/en/observability/${i}/tls-certificate-alert.html`,uptimeDurationAnomaly:`${n}guide/en/observability/${i}/duration-anomaly-alert.html`,monitorLogs:`${n}guide/en/observability/${i}/monitor-logs.html`,analyzeMetrics:`${n}guide/en/observability/${i}/analyze-metrics.html`,monitorUptimeSynthetics:`${n}guide/en/observability/${i}/monitor-uptime-synthetics.html`,userExperience:`${n}guide/en/observability/${i}/user-experience.html`,createAlerts:`${n}guide/en/observability/${i}/create-alerts.html`,syntheticsCommandReference:`${n}guide/en/observability/${i}/synthetics-configuration.html#synthetics-configuration-playwright-options`,syntheticsProjectMonitors:`${n}guide/en/observability/${i}/synthetic-run-tests.html#synthetic-monitor-choose-project`,syntheticsMigrateFromIntegration:`${n}guide/en/observability/${i}/synthetics-migrate-from-integration.html`,sloBurnRateRule:`${n}guide/en/observability/${i}/slo-burn-rate-alert.html`},alerting:{guide:`${s}create-and-manage-rules.html`,actionTypes:`${s}action-types.html`,apmRules:`${s}apm-alerts.html`,emailAction:`${s}email-action-type.html`,emailActionConfig:`${s}email-action-type.html`,emailExchangeClientSecretConfig:`${s}email-action-type.html#exchange-client-secret`,emailExchangeClientIdConfig:`${s}email-action-type.html#exchange-client-tenant-id`,generalSettings:`${s}alert-action-settings-kb.html#general-alert-action-settings`,indexAction:`${s}index-action-type.html`,esQuery:`${s}rule-type-es-query.html`,indexThreshold:`${s}rule-type-index-threshold.html`,maintenanceWindows:`${s}maintenance-windows.html`,pagerDutyAction:`${s}pagerduty-action-type.html`,preconfiguredConnectors:`${s}pre-configured-connectors.html`,preconfiguredAlertHistoryConnector:`${s}index-action-type.html#preconfigured-connector-alert-history`,serviceNowAction:`${s}servicenow-action-type.html#configuring-servicenow`,serviceNowSIRAction:`${s}servicenow-sir-action-type.html`,setupPrerequisites:`${s}alerting-setup.html#alerting-prerequisites`,slackAction:`${s}slack-action-type.html#configuring-slack-webhook`,slackApiAction:`${s}slack-action-type.html#configuring-slack-web-api`,teamsAction:`${s}teams-action-type.html#configuring-teams`,connectors:`${s}action-types.html`},taskManager:{healthMonitoring:`${s}task-manager-health-monitoring.html`},maps:{connectToEms:`${s}maps-connect-to-ems.html`,guide:`${s}maps.html`,importGeospatialPrivileges:`${s}import-geospatial-data.html#import-geospatial-privileges`,gdalTutorial:`${n}blog/how-to-ingest-geospatial-data-into-elasticsearch-with-gdal`,termJoinsExample:`${s}terms-join.html#_example_term_join`},monitoring:{alertsKibana:`${s}kibana-alerts.html`,alertsKibanaCpuThreshold:`${s}kibana-alerts.html#kibana-alerts-cpu-threshold`,alertsKibanaDiskThreshold:`${s}kibana-alerts.html#kibana-alerts-disk-usage-threshold`,alertsKibanaJvmThreshold:`${s}kibana-alerts.html#kibana-alerts-jvm-memory-threshold`,alertsKibanaMissingData:`${s}kibana-alerts.html#kibana-alerts-missing-monitoring-data`,alertsKibanaThreadpoolRejections:`${s}kibana-alerts.html#kibana-alerts-thread-pool-rejections`,alertsKibanaCCRReadExceptions:`${s}kibana-alerts.html#kibana-alerts-ccr-read-exceptions`,alertsKibanaLargeShardSize:`${s}kibana-alerts.html#kibana-alerts-large-shard-size`,alertsKibanaClusterAlerts:`${s}kibana-alerts.html#kibana-alerts-cluster-alerts`,metricbeatBlog:`${n}blog/external-collection-for-elastic-stack-monitoring-is-now-available-via-metricbeat`,monitorElasticsearch:`${r}configuring-metricbeat.html`,monitorKibana:`${s}monitoring-metricbeat.html`,monitorLogstash:`${n}guide/en/logstash/${i}/monitoring-with-metricbeat.html`,troubleshootKibana:`${s}monitor-troubleshooting.html`},reporting:{cloudMinimumRequirements:`${s}reporting-getting-started.html#reporting-on-cloud-resource-requirements`,grantUserAccess:`${s}secure-reporting.html#grant-user-access`,browserSystemDependencies:`${s}secure-reporting.html#install-reporting-packages`,browserSandboxDependencies:`${s}reporting-troubleshooting.html#reporting-troubleshooting-sandbox-dependency`},security:{apiKeyServiceSettings:`${r}security-settings.html#api-key-service-settings`,clusterPrivileges:`${r}security-privileges.html#privileges-list-cluster`,elasticsearchSettings:`${r}security-settings.html`,elasticsearchEnableSecurity:`${r}configuring-stack-security.html`,elasticsearchEnableApiKeys:`${r}security-settings.html#api-key-service-settings`,indicesPrivileges:`${r}security-privileges.html#privileges-list-indices`,kibanaTLS:`${r}security-basic-setup.html#encrypt-internode-communication`,kibanaPrivileges:`${s}kibana-privileges.html`,mappingRoles:`${r}mapping-roles.html`,mappingRolesFieldRules:`${r}role-mapping-resources.html#mapping-roles-rule-field`,runAsPrivilege:`${r}security-privileges.html#_run_as_privilege`},spaces:{kibanaLegacyUrlAliases:`${s}legacy-url-aliases.html`,kibanaDisableLegacyUrlAliasesApi:`${s}spaces-api-disable-legacy-url-aliases.html`},watcher:{jiraAction:`${r}actions-jira.html`,pagerDutyAction:`${r}actions-pagerduty.html`,slackAction:`${r}actions-slack.html`,ui:`${s}watcher-ui.html`},ccs:{guide:`${r}modules-cross-cluster-search.html`,skippingDisconnectedClusters:`${r}modules-cross-cluster-search.html#skip-unavailable-clusters`},apis:{bulkIndexAlias:`${r}indices-aliases.html`,byteSizeUnits:`${r}api-conventions.html#byte-units`,createAutoFollowPattern:`${r}ccr-put-auto-follow-pattern.html`,createFollower:`${r}ccr-put-follow.html`,createIndex:`${r}indices-create-index.html`,createSnapshotLifecyclePolicy:`${r}slm-api-put-policy.html`,createRoleMapping:`${r}security-api-put-role-mapping.html`,createRoleMappingTemplates:`${r}security-api-put-role-mapping.html#_role_templates`,createRollupJobsRequest:`${r}rollup-put-job.html#rollup-put-job-api-request-body`,createApiKey:`${r}security-api-create-api-key.html`,createPipeline:`${r}put-pipeline-api.html`,createTransformRequest:`${r}put-transform.html#put-transform-request-body`,cronExpressions:`${r}cron-expressions.html`,executeWatchActionModes:`${r}watcher-api-execute-watch.html#watcher-api-execute-watch-action-mode`,indexExists:`${r}indices-exists.html`,multiSearch:`${r}search-multi-search.html`,openIndex:`${r}indices-open-close.html`,putComponentTemplate:`${r}indices-component-template.html`,painlessExecute:`${n}guide/en/elasticsearch/painless/${i}/painless-execute-api.html`,painlessExecuteAPIContexts:`${n}guide/en/elasticsearch/painless/${i}/painless-execute-api.html#_contexts`,putComponentTemplateMetadata:`${r}indices-component-template.html#component-templates-metadata`,putEnrichPolicy:`${r}put-enrich-policy-api.html`,putIndexTemplateV1:`${r}indices-templates-v1.html`,putSnapshotLifecyclePolicy:`${r}slm-api-put-policy.html`,putWatch:`${r}watcher-api-put-watch.html`,restApis:`${r}rest-apis.html`,searchPreference:`${r}search-search.html#search-preference`,securityApis:`${r}security-api.html`,simulatePipeline:`${r}simulate-pipeline-api.html`,timeUnits:`${r}api-conventions.html#time-units`,unfreezeIndex:`${r}unfreeze-index-api.html`,updateTransform:`${r}update-transform.html`},plugins:{azureRepo:`${r}repository-azure.html`,gcsRepo:`${r}repository-gcs.html`,hdfsRepo:`${c}repository-hdfs.html`,ingestAttachment:`${c}ingest-attachment.html`,s3Repo:`${r}repository-s3.html`,snapshotRestoreRepos:`${r}snapshots-register-repository.html`,mapperSize:`${c}mapper-size-usage.html`},snapshotRestore:{guide:`${r}snapshot-restore.html`,changeIndexSettings:`${r}index-modules.html`,createSnapshot:`${r}snapshots-take-snapshot.html`,getSnapshot:`${r}get-snapshot-api.html`,registerSharedFileSystem:`${r}snapshots-filesystem-repository.html#filesystem-repository-settings`,registerSourceOnly:`${r}snapshots-source-only-repository.html#source-only-repository-settings`,registerUrl:`${r}snapshots-read-only-repository.html#read-only-url-repository-settings`,restoreSnapshot:`${r}snapshots-restore-snapshot.html`,restoreSnapshotApi:`${r}restore-snapshot-api.html#restore-snapshot-api-request-body`,searchableSnapshotSharedCache:`${r}searchable-snapshots.html#searchable-snapshots-shared-cache`},ingest:{append:`${r}append-processor.html`,bytes:`${r}bytes-processor.html`,circle:`${r}ingest-circle-processor.html`,convert:`${r}convert-processor.html`,csv:`${r}csv-processor.html`,date:`${r}date-processor.html`,dateIndexName:`${r}date-index-name-processor.html`,dissect:`${r}dissect-processor.html`,dissectKeyModifiers:`${r}dissect-processor.html#dissect-key-modifiers`,dotExpander:`${r}dot-expand-processor.html`,drop:`${r}drop-processor.html`,enrich:`${r}ingest-enriching-data.html`,fail:`${r}fail-processor.html`,foreach:`${r}foreach-processor.html`,geoIp:`${r}geoip-processor.html`,geoMatch:`${r}geo-match-enrich-policy-type.html`,grok:`${r}grok-processor.html`,gsub:`${r}gsub-processor.html`,htmlString:`${r}htmlstrip-processor.html`,inference:`${r}inference-processor.html`,inferenceClassification:`${r}inference-processor.html#inference-processor-classification-opt`,inferenceRegression:`${r}inference-processor.html#inference-processor-regression-opt`,join:`${r}join-processor.html`,json:`${r}json-processor.html`,kv:`${r}kv-processor.html`,lowercase:`${r}lowercase-processor.html`,pipeline:`${r}pipeline-processor.html`,pipelines:`${r}ingest.html`,csvPipelines:`${n}guide/en/ecs/${i}/ecs-converting.html`,pipelineFailure:`${r}ingest.html#handling-pipeline-failures`,processors:`${r}processors.html`,remove:`${r}remove-processor.html`,rename:`${r}rename-processor.html`,script:`${r}script-processor.html`,set:`${r}set-processor.html`,setSecurityUser:`${r}ingest-node-set-security-user-processor.html`,sort:`${r}sort-processor.html`,split:`${r}split-processor.html`,trim:`${r}trim-processor.html`,uppercase:`${r}uppercase-processor.html`,uriParts:`${r}uri-parts-processor.html`,urlDecode:`${r}urldecode-processor.html`,userAgent:`${r}user-agent-processor.html`},fleet:{guide:`${l}index.html`,fleetServer:`${l}fleet-server.html`,fleetServerAddFleetServer:`${l}add-a-fleet-server.html`,settings:`${l}fleet-settings.html`,kafkaSettings:`${l}kafka-output-settings.html`,logstashSettings:`${l}ls-output-settings.html`,settingsFleetServerHostSettings:`${l}fleet-settings.html#fleet-server-hosts-setting`,settingsFleetServerProxySettings:`${s}fleet-settings-kb.html#fleet-data-visualizer-settings`,troubleshooting:`${l}fleet-troubleshooting.html`,elasticAgent:`${l}elastic-agent-installation.html`,beatsAgentComparison:`${l}beats-agent-comparison.html`,datastreams:`${l}data-streams.html`,datastreamsILM:`${l}data-streams.html#data-streams-ilm`,datastreamsNamingScheme:`${l}data-streams.html#data-streams-naming-scheme`,datastreamsManualRollover:`${r}use-a-data-stream.html#manually-roll-over-a-data-stream`,datastreamsTSDS:`${r}tsds.html`,datastreamsTSDSMetrics:`${r}tsds.html#time-series-metric`,installElasticAgent:`${l}install-fleet-managed-elastic-agent.html`,installElasticAgentStandalone:`${l}install-standalone-elastic-agent.html`,upgradeElasticAgent:`${l}upgrade-elastic-agent.html`,learnMoreBlog:`${n}blog/elastic-agent-and-fleet-make-it-easier-to-integrate-your-systems-with-elastic`,apiKeysLearnMore:`${s}api-keys.html`,onPremRegistry:`${l}air-gapped.html`,packageSignatures:`${l}package-signatures.html`,secureLogstash:`${l}secure-logstash-connections.html`,agentPolicy:`${l}agent-policy.html`,api:`${l}fleet-api-docs.html`,uninstallAgent:`${d}uninstall-agent.html`},ecs:{guide:`${n}guide/en/ecs/current/index.html`},clients:{guide:`${n}guide/en/elasticsearch/client/index.html`,goConnecting:`${n}guide/en/elasticsearch/client/go-api/${i}/connecting.html`,goGettingStarted:`${n}guide/en/elasticsearch/client/go-api/${i}/getting-started-go.html`,goIndex:`${n}guide/en/elasticsearch/client/go-api/${i}/index.html`,goOverview:`${n}guide/en/elasticsearch/client/go-api/${i}/overview.html`,javaBasicAuthentication:`${n}guide/en/elasticsearch/client/java-api-client/${i}/_basic_authentication.html`,javaIndex:`${n}guide/en/elasticsearch/client/java-api-client/${i}/index.html`,javaInstallation:`${n}guide/en/elasticsearch/client/java-api-client/${i}/installation.html`,javaIntroduction:`${n}guide/en/elasticsearch/client/java-api-client/${i}/introduction.html`,javaRestLow:`${n}guide/en/elasticsearch/client/java-api-client/${i}/java-rest-low.html`,jsAdvancedConfig:`${n}guide/en/elasticsearch/client/javascript-api/${i}/advanced-config.html`,jsApiReference:`${n}guide/en/elasticsearch/client/javascript-api/${i}/api-reference.html`,jsBasicConfig:`${n}guide/en/elasticsearch/client/javascript-api/${i}/basic-config.html`,jsClientConnecting:`${n}guide/en/elasticsearch/client/javascript-api/${i}/client-connecting.html`,jsIntro:`${n}guide/en/elasticsearch/client/javascript-api/${i}/introduction.html`,netGuide:`${n}guide/en/elasticsearch/client/net-api/${i}/index.html`,netIntroduction:`${n}guide/en/elasticsearch/client/net-api/${i}/introduction.html`,netNest:`${n}guide/en/elasticsearch/client/net-api/${i}/nest.html`,netSingleNode:`${n}guide/en/elasticsearch/client/net-api/${i}/connecting.html#single-node`,phpConfiguration:`${n}guide/en/elasticsearch/client/php-api/${i}/configuration.html`,phpConnecting:`${n}guide/en/elasticsearch/client/php-api/${i}/connecting.html`,phpInstallation:`${n}guide/en/elasticsearch/client/php-api/${i}/installation.html`,phpGuide:`${n}guide/en/elasticsearch/client/php-api/${i}/index.html`,phpOverview:`${n}guide/en/elasticsearch/client/php-api/${i}/overview.html`,pythonAuthentication:`${n}guide/en/elasticsearch/client/python-api/${i}/connecting.html#authentication`,pythonConfig:`${n}guide/en/elasticsearch/client/python-api/${i}/config.html`,pythonConnecting:`${n}guide/en/elasticsearch/client/python-api/${i}/connecting.html`,pythonGuide:`${n}guide/en/elasticsearch/client/python-api/${i}/index.html`,pythonOverview:`${n}guide/en/elasticsearch/client/python-api/${i}/overview.html`,rubyAuthentication:`${n}guide/en/elasticsearch/client/ruby-api/${i}/connecting.html#client-auth`,rubyAdvancedConfig:`${n}guide/en/elasticsearch/client/ruby-api/${i}/advanced-config.html`,rubyBasicConfig:`${n}guide/en/elasticsearch/client/ruby-api/${i}/basic-config.html`,rubyExamples:`${n}guide/en/elasticsearch/client/ruby-api/${i}/examples.html`,rubyOverview:`${n}guide/en/elasticsearch/client/ruby-api/${i}/ruby_client.html`,rustGuide:`${n}guide/en/elasticsearch/client/rust-api/${i}/index.html`,rustOverview:`${n}guide/en/elasticsearch/client/rust-api/${i}/overview.html`},endpoints:{troubleshooting:`${d}ts-management.html#ts-endpoints`},legal:{privacyStatement:`${n}legal/product-privacy-statement`},kibanaUpgradeSavedObjects:{resolveMigrationFailures:`${s}resolve-migrations-failures.html`,repeatedTimeoutRequests:`${s}resolve-migrations-failures.html#_repeated_time_out_requests_that_eventually_fail`,routingAllocationDisabled:`${s}resolve-migrations-failures.html#routing-allocation-disabled`,clusterShardLimitExceeded:`${s}resolve-migrations-failures.html#cluster-shard-limit-exceeded`},searchUI:{appSearch:`${f}tutorials/app-search`,elasticsearch:`${f}tutorials/elasticsearch`},serverlessClients:{goApiReference:`${y}go-apis-references`,goGettingStarted:`${y}go-apis`,httpApis:`${y}http-apis`,httpApiReferences:`${y}http-apis-references`,jsApiReference:`${y}nodejs-apis-references`,jsGettingStarted:`${y}nodejs-apis-getting-started`,phpApiReference:`${y}php-apis-references`,phpGettingStarted:`${y}php-apis-getting-started`,pythonApiReference:`${y}python-apis-references`,pythonGettingStarted:`${y}python-apis-getting-started`,pythonReferences:`${y}python-apis-references`,rubyApiReference:`${y}ruby-apis-references`,rubyGettingStarted:`${y}ruby-apis-getting-started`},serverlessSearch:{integrations:`${y}ingest-data-through-integrations`,integrationsLogstash:`${y}ingest-data-through-integrations-logstash`,integrationsBeats:`${y}ingest-data-through-integrations-beats`,integrationsConnectorClient:`${y}ingest-data-through-integrations-connector-client`,gettingStartedExplore:`${y}get-started-explore`,gettingStartedIngest:`${y}get-started-ingest`,gettingStartedSearch:`${y}get-started-search`},synthetics:{featureRoles:`${n}guide/en/observability/${i}/synthetics-feature-roles.html`},telemetry:{settings:`${s}telemetry-settings-kbn.html`}})})({kibanaBranch:t});return{DOC_LINK_VERSION:i.version,ELASTIC_WEBSITE_URL:i.elasticWebsiteUrl,links:n}}}class shippers_registry_ShippersRegistry{constructor(){u()(this,"allShippers",new Map),u()(this,"globalShippers",new Map),u()(this,"eventTypeExclusiveShippers",new Map)}addGlobalShipper(e,t){if(this.globalShippers.get(e))throw new Error(`Shipper "${e}" is already registered`);this.globalShippers.set(e,t),this.allShippers.set(e,t)}addEventExclusiveShipper(e,t,i){const n=this.eventTypeExclusiveShippers.get(e)||new Map;if(n.get(t))throw new Error(`${t} is already registered for event-type ${e}`);n.set(t,i),this.eventTypeExclusiveShippers.set(e,n),this.allShippers.set(t,i)}getShippersForEventType(e){return this.eventTypeExclusiveShippers.get(e)||this.globalShippers}}class OptInConfigService{constructor(e){this.optInConfig=e}isOptedIn(){return this.optInConfig.global.enabled}isEventTypeOptedIn(e){var t,i;return!!this.isOptedIn()&&(null===(t=this.optInConfig.event_types&&(null===(i=this.optInConfig.event_types[e])||void 0===i?void 0:i.enabled))||void 0===t||t)}isShipperOptedIn(e,t){var i;if(!this.isOptedIn())return!1;const n=null===(i=this.optInConfig.global.shippers&&this.optInConfig.global.shippers[e])||void 0===i||i;if(!n)return!1;if(t){var a;if(!this.isEventTypeOptedIn(t))return!1;const i=this.optInConfig.event_types&&this.optInConfig.event_types[t];return null===(a=(null==i?void 0:i.shippers)&&i.shippers[e])||void 0===a||a}return n}}var Tt=i(14),Lt=i(20);const Et=e=>t=>t._tag===e,Pt=Et("InterfaceType"),It=Et("PartialType"),At=Et("IntersectionType"),Dt=e=>{switch(e._tag){case"RefinementType":case"ReadonlyType":return Dt(e.type);case"InterfaceType":case"StrictType":case"PartialType":return e.props;case"IntersectionType":return e.types.reduce(((e,t)=>Object.assign(e,Dt(t))),{})}},Rt=(e,t)=>Object.keys(e).map((i=>`${i}${t?"?":""}: ${e[i].name}`)).join(", "),Nt=(e,t)=>{const i=Object.getOwnPropertyNames(e);return Object.getOwnPropertyNames(t).forEach((e=>{const t=i.indexOf(e);-1!==t&&i.splice(t,1)})),i.length?Object(Lt.left)(i):Object(Lt.right)(e)},Ft=(e,t=(e=>At(e)?`{ ${e.types.map((e=>Pt(e)?Rt(e.props,!1):It(e)?Rt(e.props,!0):e.name)).filter(Boolean).join(", ")} }`:`Excess<${e.name}>`)(e))=>{const i=Dt(e);return new excess_ExcessType(t,(t=>Object(Lt.isRight)(Nt(t,i))&&e.is(t)),((t,n)=>Lt.either.chain(Tt.UnknownRecord.validate(t,n),(()=>Lt.either.chain(e.validate(t,n),(e=>Lt.either.mapLeft(Nt(e,i),(t=>t.map((t=>({value:e[t],context:n,message:`excess key '${t}' found`})))))))))),(t=>e.encode(Nt(t,i).right)),e)};class excess_ExcessType extends Tt.Type{constructor(e,t,i,n,a){super(e,t,i,n),u()(this,"_tag","ExcessType"),this.type=a}}function Ht(e){if("pass_through"===e.type)return Tt.unknown;if("properties"in e){const{DYNAMIC_KEY:t,...i}=e.properties,n=[zt({properties:i})];return t&&n.push(Tt.record(Tt.string,Ht(t))),function(e){return 2===e.length}(n)?Tt.union(n):n[0]}{const t=e.type;switch(t){case"boolean":return Tt.boolean;case"keyword":case"text":case"date":return Tt.string;case"byte":case"double":case"float":case"integer":case"long":case"short":return Tt.number;case"array":if("items"in e)return Tt.array(Ht(e.items));throw new Error('Schema type must include the "items" declaration.');default:throw new Error(`Unsupported schema type ${t}.`)}}}function Ut(e){return Object.fromEntries(e.map((([e,t])=>{try{return[e,Ht(t)]}catch(t){throw t.failedKey=[e,...t.failedKey||[]],t}})))}function zt(e){const t=Object.entries(e.properties),i=t.filter((([e,{_meta:t}])=>!0!==(null==t?void 0:t.optional))),n=t.filter((([e,{_meta:t}])=>!0===(null==t?void 0:t.optional)));return Ft(Tt.intersection([Tt.interface(Ut(i)),Tt.partial(Ut(n))]))}function Gt(e){try{return zt({properties:e})}catch(e){throw e.failedKey&&(e.message=`Malformed schema for key [${e.failedKey.join(".")}]: ${e.message}`),e}}function Wt(e,t,i){const n=t.decode(i);Lt.either.mapLeft(n,(t=>{const i=t.map((e=>{var t,i;return`[${i=e.context,i.filter((e=>!["InterfaceType","PartialType"].includes(e.type._tag))).map((({key:e})=>e)).filter(Boolean).join(".")}]: ${null!==(t=e.message)&&void 0!==t?t:function(e){const t=e[e.length-1];return JSON.stringify({expected:t.type.name,actual:typeof t.actual,value:void 0===t.actual?"undefined":t.actual})}(e.context)}`})).filter(((e,t,i)=>-1===i.indexOf(e,t+1)));throw new Error(`Failed to validate payload coming from "${e}":\n\t- ${i.join("\n\t- ")}`)}))}class context_service_ContextService{constructor(e,t,i){u()(this,"contextProvidersRegistry",new Map),u()(this,"contextProvidersSubscriptions",new Map),this.context$=e,this.isDevMode=t,this.logger=i}registerContextProvider({name:e,context$:t,schema:i}){if(this.contextProvidersSubscriptions.has(e))throw new Error(`Context provider with name '${e}' already registered`);const n=this.isDevMode?Gt(i):void 0,a=t.pipe(Object(h.filter)((t=>{if(n)try{Wt(`Context Provider '${e}'`,n,t)}catch(e){return this.logger.error(e),!1}return!0}))).subscribe((t=>{this.contextProvidersRegistry.set(e,t),this.updateGlobalContext()}));this.contextProvidersSubscriptions.set(e,a)}removeContextProvider(e){var t;null===(t=this.contextProvidersSubscriptions.get(e))||void 0===t||t.unsubscribe(),this.contextProvidersRegistry.delete(e),this.updateGlobalContext()}updateGlobalContext(){this.context$.next([...this.contextProvidersRegistry.values()].reduce(((e,t)=>({...e,...this.removeEmptyValues(t)})),{}))}removeEmptyValues(e){return e?Object.keys(e).reduce(((t,i)=>(void 0!==e[i]&&(t[i]=e[i]),t)),{}):{}}}class analytics_client_AnalyticsClient{constructor(e){u()(this,"internalTelemetryCounter$",new h.Subject),u()(this,"telemetryCounter$",this.internalTelemetryCounter$.pipe(Object(g.share)())),u()(this,"internalEventQueue$",new h.Subject),u()(this,"shippersRegistry",new shippers_registry_ShippersRegistry),u()(this,"shipperRegistered$",new h.Subject),u()(this,"eventTypeRegistry",new Map),u()(this,"contextService",void 0),u()(this,"context$",new h.BehaviorSubject({})),u()(this,"optInConfig$",new h.BehaviorSubject(void 0)),u()(this,"optInConfigWithReplay$",this.optInConfig$.pipe(Object(g.filter)((e=>void 0!==e)),Object(g.shareReplay)(1))),u()(this,"contextWithReplay$",this.context$.pipe(Object(g.skipWhile)((()=>!this.optInConfig$.value)),Object(g.shareReplay)(1))),u()(this,"reportEvent",((e,t)=>{const i=(new Date).toISOString();this.internalTelemetryCounter$.next({type:"enqueued",source:"client",event_type:e,code:"enqueued",count:1});const n=this.eventTypeRegistry.get(e);if(!n)throw this.internalTelemetryCounter$.next({type:"dropped",source:"client",event_type:e,code:"UnregisteredType",count:1}),new Error(`Attempted to report event type "${e}", before registering it. Use the "registerEventType" API to register it.`);n.validator&&Wt(`Event Type '${e}'`,n.validator,t);const a={timestamp:i,event_type:e,context:this.context$.value,properties:t};this.initContext.isDev&&this.initContext.logger.debug(`Report event "${e}"`,{ebt_event:a});const o=this.optInConfig$.value;!1!==(null==o?void 0:o.isEventTypeOptedIn(e))&&(void 0===o?this.internalEventQueue$.next(a):this.sendToShipper(e,[a]))})),u()(this,"registerEventType",(e=>{if(this.eventTypeRegistry.get(e.eventType))throw new Error(`Event Type "${e.eventType}" is already registered.`);this.eventTypeRegistry.set(e.eventType,{...e,validator:this.initContext.isDev?Gt(e.schema):void 0})})),u()(this,"optIn",(e=>{const t=new OptInConfigService(e);this.optInConfig$.next(t)})),u()(this,"registerContextProvider",(e=>{this.contextService.registerContextProvider(e)})),u()(this,"removeContextProvider",(e=>{this.contextService.removeContextProvider(e)})),u()(this,"registerShipper",((e,t,{exclusiveEventTypes:i=[]}={})=>{var n;const a=e.shipperName,o=new e(t,{...this.initContext,logger:this.initContext.logger.get("shipper",a)});i.length?i.forEach((e=>{this.shippersRegistry.addEventExclusiveShipper(e,a,o)})):this.shippersRegistry.addGlobalShipper(a,o),null===(n=o.telemetryCounter$)||void 0===n||n.subscribe((e=>this.internalTelemetryCounter$.next({...e,source:a}))),this.optInConfigWithReplay$.subscribe((e=>{const t=e.isShipperOptedIn(a);try{o.optIn(t)}catch(e){this.initContext.logger.warn(`Failed to set isOptedIn:${t} in shipper ${a}`,e)}})),o.extendContext&&this.contextWithReplay$.subscribe((e=>{try{o.extendContext(e)}catch(e){this.initContext.logger.warn(`Shipper "${a}" failed to extend the context`,e)}})),this.shipperRegistered$.next()})),u()(this,"flush",(async()=>{await Promise.all([...this.shippersRegistry.allShippers.entries()].map((async([e,t])=>{try{await t.flush()}catch(t){this.initContext.logger.warn(`Failed to flush shipper "${e}"`,t)}})))})),u()(this,"shutdown",(async()=>{await this.flush(),this.shippersRegistry.allShippers.forEach(((e,t)=>{try{e.shutdown()}catch(e){this.initContext.logger.warn(`Failed to shutdown shipper "${t}"`,e)}})),this.internalEventQueue$.complete(),this.internalTelemetryCounter$.complete(),this.shipperRegistered$.complete(),this.optInConfig$.complete(),this.context$.complete()})),this.initContext=e,this.contextService=new context_service_ContextService(this.context$,this.initContext.isDev,this.initContext.logger.get("context-service")),this.reportEnqueuedEventsWhenClientIsReady()}sendToShipper(e,t){let i=!1;this.shippersRegistry.getShippersForEventType(e).forEach(((n,a)=>{var o;if(null===(o=this.optInConfig$.value)||void 0===o?void 0:o.isShipperOptedIn(a,e)){i=!0;try{n.reportEvents(t)}catch(t){this.initContext.logger.warn(`Failed to report event "${e}" via shipper "${a}"`,t)}}})),i&&this.internalTelemetryCounter$.next({type:"sent_to_shipper",source:"client",event_type:e,code:"OK",count:t.length})}reportEnqueuedEventsWhenClientIsReady(){const e=Object(h.combineLatest)([this.optInConfigWithReplay$,Object(h.merge)([this.shipperRegistered$,this.optInConfigWithReplay$.pipe(Object(g.filter)((e=>!1===(null==e?void 0:e.isOptedIn()))))])]);this.internalEventQueue$.pipe(Object(g.takeUntil)(e),Object(g.buffer)(e),Object(g.delay)(0),Object(g.tap)((()=>{var e;null!==(e=this.optInConfig$.value)&&void 0!==e&&e.isOptedIn()&&this.context$.next(this.context$.value)})),Object(g.delay)(0),Object(g.concatMap)((e=>Object(h.from)(e))),Object(g.filter)((e=>{var t;return!0===(null===(t=this.optInConfig$.value)||void 0===t?void 0:t.isEventTypeOptedIn(e.event_type))})),Object(g.groupBy)((e=>e.event_type)),Object(g.mergeMap)((e=>e.pipe(Object(g.bufferCount)(1e3),Object(g.map)((t=>({eventType:e.key,events:t}))))))).subscribe((({eventType:e,events:t})=>{this.sendToShipper(e,t)}))}}const qt={eventName:{type:"keyword",_meta:{description:"The name of the event that is tracked in the metrics i.e. kibana_loaded, kibana_started"}},meta:{type:"pass_through",_meta:{description:"Meta data that is searchable but not aggregatable",optional:!0}},duration:{type:"integer",_meta:{description:"The main event duration in ms"}},key1:{type:"keyword",_meta:{description:"Performance metric label 1",optional:!0}},value1:{type:"long",_meta:{description:"Performance metric value 1",optional:!0}},key2:{type:"keyword",_meta:{description:"Performance metric label 2",optional:!0}},value2:{type:"long",_meta:{description:"Performance metric value 2",optional:!0}},key3:{type:"keyword",_meta:{description:"Performance metric label 3",optional:!0}},value3:{type:"long",_meta:{description:"Performance metric value 3",optional:!0}},key4:{type:"keyword",_meta:{description:"Performance metric label 4",optional:!0}},value4:{type:"long",_meta:{description:"Performance metric value 4",optional:!0}},key5:{type:"keyword",_meta:{description:"Performance metric label 5",optional:!0}},value5:{type:"long",_meta:{description:"Performance metric value 5",optional:!0}}},Kt="performance_metric",Vt=["data-href","data-ech-series-name","data-provider-id","data-rfd-drag-handle-draggable-id","data-rfd-droppable-id","data-rfd-draggable-id","href","value"];function Qt(e){return[...e.parentElement?Qt(e.parentElement):[],e.tagName,...[...e.attributes].filter((e=>!Vt.includes(e.name))).map((e=>`${e.name}=${e.value}`))]}var Jt=i(38);function Yt(){var e;const t=null!==(e=sessionStorage.getItem("sessionId"))&&void 0!==e?e:Object(Jt.v4)();return sessionStorage.setItem("sessionId",t),t}function Zt(e){const t={fatal:(...t)=>e?console.error(...t):void 0,error:(...t)=>e?console.error(...t):void 0,warn:(...t)=>e?console.warn(...t):void 0,info:(...t)=>e?console.info(...t):void 0,debug:(...t)=>e?console.debug(...t):void 0,trace:(...t)=>e?console.trace(...t):void 0,log:(...t)=>e?console.log(...t):void 0,isLevelEnabled:()=>!0,get:()=>t};return t}const Xt={viewport_width:{type:"long",_meta:{description:"The value seen as the CSS viewport @media (width)"}},viewport_height:{type:"long",_meta:{description:"The value seen as the CSS viewport @media (height)"}}};function ei(){return{viewport_width:Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),viewport_height:Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)}}class analytics_service_AnalyticsService{constructor(e){var t,i,n;u()(this,"analyticsClient",void 0),u()(this,"subscriptionsHandler",new h.Subscription),this.analyticsClient=(t={isDev:e.env.mode.dev,logger:Zt(e.env.mode.dev),sendTo:e.env.packageInfo.dist?"production":"staging"},new analytics_client_AnalyticsClient(t)),this.registerBuildInfoAnalyticsContext(e),this.analyticsClient.registerEventType({eventType:Kt,schema:qt}),this.registerSessionIdContext(),this.registerBrowserInfoAnalyticsContext(),this.subscriptionsHandler.add((i=this.analyticsClient,n=e.env.mode.dev,i.registerEventType({eventType:"click",schema:{target:{type:"array",items:{type:"keyword",_meta:{description:'The attributes of the clicked element and all its parents in the form `{attr.name}={attr.value}`. It allows finding the clicked elements by looking up its attributes like "data-test-subj=my-button".'}}}}}),Object(h.fromEvent)(window,"click").subscribe((e=>{try{const t=e.target;i.reportEvent("click",{target:Qt(t)})}catch(t){n&&console.error("Failed to report the click event",{event:e,error:t})}})))),this.subscriptionsHandler.add(function(e){const t=Object(h.fromEvent)(window,"resize").pipe(Object(h.debounceTime)(200),Object(h.map)((()=>ei())),Object(h.shareReplay)(1));return e.registerEventType({eventType:"viewport_resize",schema:Xt}),e.registerContextProvider({name:"viewport_size",schema:Xt,context$:Object(h.merge)(Object(h.of)(ei()),t)}),t.subscribe((t=>e.reportEvent("viewport_resize",t)))}(this.analyticsClient)),window.__kbnAnalytics={flush:()=>this.analyticsClient.flush()}}setup({injectedMetadata:e}){return this.registerElasticsearchInfoContext(e),{optIn:this.analyticsClient.optIn,registerContextProvider:this.analyticsClient.registerContextProvider,removeContextProvider:this.analyticsClient.removeContextProvider,registerEventType:this.analyticsClient.registerEventType,registerShipper:this.analyticsClient.registerShipper,reportEvent:this.analyticsClient.reportEvent,telemetryCounter$:this.analyticsClient.telemetryCounter$}}start(){return{optIn:this.analyticsClient.optIn,reportEvent:this.analyticsClient.reportEvent,telemetryCounter$:this.analyticsClient.telemetryCounter$}}async stop(){this.subscriptionsHandler.unsubscribe(),await this.analyticsClient.shutdown()}registerSessionIdContext(){this.analyticsClient.registerContextProvider({name:"session-id",context$:Object(h.of)({session_id:Yt()}),schema:{session_id:{type:"keyword",_meta:{description:"Unique session ID for every browser session"}}}})}registerBuildInfoAnalyticsContext(e){this.analyticsClient.registerContextProvider({name:"build info",context$:Object(h.of)({isDev:e.env.mode.dev,isDistributable:e.env.packageInfo.dist,version:e.env.packageInfo.version,branch:e.env.packageInfo.branch,buildNum:e.env.packageInfo.buildNum,buildSha:e.env.packageInfo.buildSha}),schema:{isDev:{type:"boolean",_meta:{description:"Is it running in development mode?"}},isDistributable:{type:"boolean",_meta:{description:"Is it running from a distributable?"}},version:{type:"keyword",_meta:{description:"Version of the Kibana instance."}},branch:{type:"keyword",_meta:{description:"Branch of source running Kibana from."}},buildNum:{type:"long",_meta:{description:"Build number of the Kibana instance."}},buildSha:{type:"keyword",_meta:{description:"Build SHA of the Kibana instance."}}}})}registerBrowserInfoAnalyticsContext(){this.analyticsClient.registerContextProvider({name:"browser info",context$:Object(h.of)({user_agent:navigator.userAgent,preferred_language:navigator.language,preferred_languages:navigator.languages}),schema:{user_agent:{type:"keyword",_meta:{description:"User agent of the browser."}},preferred_language:{type:"keyword",_meta:{description:"Preferred language of the browser."}},preferred_languages:{type:"array",items:{type:"keyword",_meta:{description:"List of the preferred languages of the browser."}}}}})}registerElasticsearchInfoContext(e){this.analyticsClient.registerContextProvider({name:"elasticsearch info",context$:Object(h.of)(e.getElasticsearchInfo()),schema:{cluster_name:{type:"keyword",_meta:{description:"The Cluster Name",optional:!0}},cluster_uuid:{type:"keyword",_meta:{description:"The Cluster UUID",optional:!0}},cluster_version:{type:"keyword",_meta:{description:"The Cluster version",optional:!0}}}})}}class i18n_service_I18nService{getContext(){const e={"euiAccordion.isLoading":a.i18n.translate("core.euiAccordion.isLoading",{defaultMessage:"Loading"}),"euiAutoRefresh.autoRefreshLabel":a.i18n.translate("core.euiAutoRefresh.autoRefreshLabel",{defaultMessage:"Auto refresh"}),"euiAutoRefresh.buttonLabelOff":a.i18n.translate("core.euiAutoRefresh.buttonLabelOff",{defaultMessage:"Auto refresh is off"}),"euiAutoRefresh.buttonLabelOn":({prettyInterval:e})=>a.i18n.translate("core.euiAutoRefresh.buttonLabelOn",{defaultMessage:"Auto refresh is on and set to {prettyInterval}",values:{prettyInterval:e}}),"euiBasicTable.selectAllRows":a.i18n.translate("core.euiBasicTable.selectAllRows",{defaultMessage:"Select all rows",description:"ARIA and displayed label on a checkbox to select all table rows"}),"euiBasicTable.selectThisRow":a.i18n.translate("core.euiBasicTable.selectThisRow",{defaultMessage:"Select this row",description:"ARIA and displayed label on a checkbox to select a single table row"}),"euiBasicTable.tableCaptionWithPagination":({tableCaption:e,page:t,pageCount:i})=>a.i18n.translate("core.euiBasicTable.tableCaptionWithPagination",{defaultMessage:"{tableCaption}; Page {page} of {pageCount}.",values:{tableCaption:e,page:t,pageCount:i},description:"Screen reader text to describe the size of a paginated table"}),"euiBasicTable.tableAutoCaptionWithPagination":({itemCount:e,totalItemCount:t,page:i,pageCount:n})=>a.i18n.translate("core.euiBasicTable.tableAutoCaptionWithPagination",{defaultMessage:"This table contains {itemCount} rows out of {totalItemCount} rows; Page {page} of {pageCount}.",values:{itemCount:e,totalItemCount:t,page:i,pageCount:n},description:"Screen reader text to describe the size of a paginated table"}),"euiBasicTable.tableSimpleAutoCaptionWithPagination":({itemCount:e,page:t,pageCount:i})=>a.i18n.translate("core.euiBasicTable.tableSimpleAutoCaptionWithPagination",{defaultMessage:"This table contains {itemCount} rows; Page {page} of {pageCount}.",values:{itemCount:e,page:t,pageCount:i},description:"Screen reader text to describe the size of a paginated table"}),"euiBasicTable.tableAutoCaptionWithoutPagination":({itemCount:e})=>a.i18n.translate("core.euiBasicTable.tableAutoCaptionWithoutPagination",{defaultMessage:"This table contains {itemCount} rows.",values:{itemCount:e},description:"Screen reader text to describe the size of a table"}),"euiBasicTable.tablePagination":({tableCaption:e})=>a.i18n.translate("core.euiBasicTable.tablePagination",{defaultMessage:"Pagination for table: {tableCaption}",values:{tableCaption:e},description:"Screen reader text to describe the pagination controls"}),"euiBasicTable.noItemsMessage":a.i18n.translate("core.euiBasicTable.noItemsMessage",{defaultMessage:"No items found"}),"euiBottomBar.customScreenReaderAnnouncement":({landmarkHeading:e})=>a.i18n.translate("core.euiBottomBar.customScreenReaderAnnouncement",{defaultMessage:"There is a new region landmark called {landmarkHeading} with page level controls at the end of the document.",values:{landmarkHeading:e},description:"Screen reader announcement that functionality is available in the page document"}),"euiBottomBar.screenReaderAnnouncement":a.i18n.translate("core.euiBottomBar.screenReaderAnnouncement",{defaultMessage:"There is a new region landmark with page level controls at the end of the document.",description:"Screen reader announcement that functionality is available in the page document"}),"euiBottomBar.screenReaderHeading":a.i18n.translate("core.euiBottomBar.screenReaderHeading",{defaultMessage:"Page level controls",description:"Screen reader announcement about heading controls"}),"euiBreadcrumb.collapsedBadge.ariaLabel":a.i18n.translate("core.euiBreadcrumb.collapsedBadge.ariaLabel",{defaultMessage:"See collapsed breadcrumbs"}),"euiBreadcrumbs.nav.ariaLabel":a.i18n.translate("core.euiBreadcrumbs.nav.ariaLabel",{defaultMessage:"Breadcrumbs",description:"Label on the breadcrumbs nav element"}),"euiCardSelect.select":a.i18n.translate("core.euiCardSelect.select",{defaultMessage:"Select",description:"Displayed button text when a card option can be selected."}),"euiCardSelect.selected":a.i18n.translate("core.euiCardSelect.selected",{defaultMessage:"Selected",description:"Displayed button text when a card option is selected."}),"euiCardSelect.unavailable":a.i18n.translate("core.euiCardSelect.unavailable",{defaultMessage:"Unavailable",description:"Displayed button text when a card option is unavailable."}),"euiCodeBlockAnnotations.ariaLabel":({lineNumber:e})=>a.i18n.translate("core.euiCodeBlockAnnotations.ariaLabel",{defaultMessage:"Click to view a code annotation for line {lineNumber}",values:{lineNumber:e},description:"ARIA label for a button icon that toggles a popover annotation for a specific code line"}),"euiCodeBlockCopy.copy":a.i18n.translate("core.euiCodeBlockCopy.copy",{defaultMessage:"Copy",description:"ARIA label for a button that copies source code text to the clipboard"}),"euiCodeBlockFullScreen.fullscreenCollapse":a.i18n.translate("core.euiCodeBlockFullScreen.fullscreenCollapse",{defaultMessage:"Collapse",description:"ARIA label for a button that exits fullscreen view"}),"euiCodeBlockFullScreen.fullscreenExpand":a.i18n.translate("core.euiCodeBlockFullScreen.fullscreenExpand",{defaultMessage:"Expand",description:"ARIA label for a button that enters fullscreen view"}),"euiCollapsedItemActions.allActions":a.i18n.translate("core.euiCollapsedItemActions.allActions",{defaultMessage:"All actions",description:"ARIA label and tooltip content describing a button that expands an actions menu"}),"euiColorPicker.alphaLabel":a.i18n.translate("core.euiColorPicker.alphaLabel",{defaultMessage:"Alpha channel (opacity) value",description:"Label describing color alpha channel"}),"euiColorPicker.colorLabel":a.i18n.translate("core.euiColorPicker.colorLabel",{defaultMessage:"Color value"}),"euiColorPicker.colorErrorMessage":a.i18n.translate("core.euiColorPicker.colorErrorMessage",{defaultMessage:"Invalid color value"}),"euiColorPicker.transparent":a.i18n.translate("core.euiColorPicker.transparent",{defaultMessage:"Transparent"}),"euiColorPicker.openLabel":a.i18n.translate("core.euiColorPicker.openLabel",{defaultMessage:"Press the escape key to close the popover",description:"Screen reader text to describe how to close the picker"}),"euiColorPicker.closeLabel":a.i18n.translate("core.euiColorPicker.closeLabel",{defaultMessage:"Press the down key to open a popover containing color options",description:"Screen reader text to describe how to open the picker"}),"euiColorPicker.popoverLabel":a.i18n.translate("core.euiColorPicker.popoverLabel",{defaultMessage:"Color selection dialog"}),"euiColorStopThumb.removeLabel":a.i18n.translate("core.euiColorStopThumb.removeLabel",{defaultMessage:"Remove this stop",description:"Label accompanying a button whose action will remove the color stop"}),"euiColorStopThumb.screenReaderAnnouncement":a.i18n.translate("core.euiColorStopThumb.screenReaderAnnouncement",{defaultMessage:"A popup with a color stop edit form opened. Tab forward to cycle through form controls or press escape to close this popup.",description:"Message when the color picker popover has opened for an individual color stop thumb."}),"euiColorStopThumb.buttonAriaLabel":a.i18n.translate("core.euiColorStopThumb.buttonAriaLabel",{defaultMessage:"Press the Enter key to modify this stop. Press Escape to focus the group",description:"Screen reader text to describe picker interaction"}),"euiColorStopThumb.buttonTitle":a.i18n.translate("core.euiColorStopThumb.buttonTitle",{defaultMessage:"Click to edit, drag to reposition",description:"Screen reader text to describe button interaction"}),"euiColorStopThumb.stopLabel":a.i18n.translate("core.euiColorStopThumb.stopLabel",{defaultMessage:"Stop value"}),"euiColorStopThumb.stopErrorMessage":a.i18n.translate("core.euiColorStopThumb.stopErrorMessage",{defaultMessage:"Value is out of range"}),"euiColorStops.screenReaderAnnouncement":({label:e,readOnly:t,disabled:i})=>a.i18n.translate("core.euiColorStops.screenReaderAnnouncement",{defaultMessage:"{label}: {readOnly} {disabled} Color stop picker. Each stop consists of a number and corresponding color value. Use the Down and Up arrow keys to select individual stops. Press the Enter key to create a new stop.",values:{label:e,readOnly:t,disabled:i},description:"Screen reader text to describe the composite behavior of the color stops component."}),"euiColorPickerSwatch.ariaLabel":({color:e})=>a.i18n.translate("core.euiColorPickerSwatch.ariaLabel",{defaultMessage:"Select {color} as the color",values:{color:e}}),"euiColumnActions.hideColumn":a.i18n.translate("core.euiColumnActions.hideColumn",{defaultMessage:"Hide column"}),"euiColumnActions.sort":({schemaLabel:e})=>Object(S.jsx)(P.FormattedMessage,{id:"core.euiColumnActions.sort",defaultMessage:"Sort {schemaLabel}",values:{schemaLabel:e}}),"euiColumnActions.moveLeft":a.i18n.translate("core.euiColumnActions.moveLeft",{defaultMessage:"Move left"}),"euiColumnActions.moveRight":a.i18n.translate("core.euiColumnActions.moveRight",{defaultMessage:"Move right"}),"euiColumnSelector.dragHandleAriaLabel":a.i18n.translate("core.euiColumnSelector.dragHandleAriaLabel",{defaultMessage:"Drag handle"}),"euiColumnSelector.hideAll":a.i18n.translate("core.euiColumnSelector.hideAll",{defaultMessage:"Hide all"}),"euiColumnSelector.selectAll":a.i18n.translate("core.euiColumnSelector.selectAll",{defaultMessage:"Show all"}),"euiColumnSelector.button":a.i18n.translate("core.euiColumnSelector.button",{defaultMessage:"Columns"}),"euiColumnSelector.search":a.i18n.translate("core.euiColumnSelector.search",{defaultMessage:"Search"}),"euiColumnSelector.searchcolumns":a.i18n.translate("core.euiColumnSelector.searchcolumns",{defaultMessage:"Search columns"}),"euiColumnSelector.buttonActiveSingular":({numberOfHiddenFields:e})=>a.i18n.translate("core.euiColumnSelector.buttonActiveSingular",{defaultMessage:"{numberOfHiddenFields} column hidden",values:{numberOfHiddenFields:e}}),"euiColumnSelector.buttonActivePlural":({numberOfHiddenFields:e})=>a.i18n.translate("core.euiColumnSelector.buttonActivePlural",{defaultMessage:"{numberOfHiddenFields} columns hidden",values:{numberOfHiddenFields:e}}),"euiColumnSorting.clearAll":a.i18n.translate("core.euiColumnSorting.clearAll",{defaultMessage:"Clear sorting"}),"euiColumnSorting.emptySorting":a.i18n.translate("core.euiColumnSorting.emptySorting",{defaultMessage:"Currently no fields are sorted"}),"euiColumnSorting.pickFields":a.i18n.translate("core.euiColumnSorting.pickFields",{defaultMessage:"Pick fields to sort by"}),"euiColumnSorting.sortFieldAriaLabel":a.i18n.translate("core.euiColumnSorting.sortFieldAriaLabel",{defaultMessage:"Sort by:"}),"euiColumnSorting.button":a.i18n.translate("core.euiColumnSorting.button",{defaultMessage:"Sort fields"}),"euiColumnSorting.buttonActive":({numberOfSortedFields:e})=>a.i18n.translate("core.euiColumnSorting.buttonActive",{defaultMessage:"{numberOfSortedFields, plural, one {# field} other {# fields}} sorted",values:{numberOfSortedFields:e}}),"euiColumnSortingDraggable.activeSortLabel":({display:e})=>a.i18n.translate("core.euiColumnSortingDraggable.activeSortLabel",{defaultMessage:"{display} is sorting this data grid",values:{display:e}}),"euiColumnSortingDraggable.defaultSortAsc":a.i18n.translate("core.euiColumnSortingDraggable.defaultSortAsc",{defaultMessage:"A-Z",description:"Ascending sort label"}),"euiColumnSortingDraggable.defaultSortDesc":a.i18n.translate("core.euiColumnSortingDraggable.defaultSortDesc",{defaultMessage:"Z-A",description:"Descending sort label"}),"euiColumnSortingDraggable.removeSortLabel":({display:e})=>a.i18n.translate("core.euiColumnSortingDraggable.removeSortLabel",{defaultMessage:"Remove {display} from data grid sort",values:{display:e}}),"euiColumnSortingDraggable.toggleLegend":({display:e})=>a.i18n.translate("core.euiColumnSortingDraggable.toggleLegend",{defaultMessage:"Select sorting method for {display}",values:{display:e}}),"euiColumnSortingDraggable.dragHandleAriaLabel":a.i18n.translate("core.euiColumnSortingDraggable.dragHandleAriaLabel",{defaultMessage:"Drag handle"}),"euiComboBox.listboxAriaLabel":a.i18n.translate("core.euiComboBox.listboxAriaLabel",{defaultMessage:"Choose from the following options"}),"euiComboBoxOptionsList.allOptionsSelected":a.i18n.translate("core.euiComboBoxOptionsList.allOptionsSelected",{defaultMessage:"You've selected all available options"}),"euiComboBoxOptionsList.alreadyAdded":({label:e})=>Object(S.jsx)(P.FormattedMessage,{id:"core.euiComboBoxOptionsList.alreadyAdded",defaultMessage:"{label} has already been added",values:{label:e}}),"euiComboBoxOptionsList.createCustomOption":({searchValue:e})=>Object(S.jsx)(P.FormattedMessage,{id:"core.euiComboBoxOptionsList.createCustomOption",defaultMessage:"Add {searchValue} as a custom option",values:{searchValue:e}}),"euiComboBoxOptionsList.loadingOptions":a.i18n.translate("core.euiComboBoxOptionsList.loadingOptions",{defaultMessage:"Loading options",description:"Placeholder message while data is asynchronously loaded"}),"euiComboBoxOptionsList.noAvailableOptions":a.i18n.translate("core.euiComboBoxOptionsList.noAvailableOptions",{defaultMessage:"There aren't any options available"}),"euiComboBoxOptionsList.noMatchingOptions":({searchValue:e})=>Object(S.jsx)(P.FormattedMessage,{id:"core.euiComboBoxOptionsList.noMatchingOptions",defaultMessage:"{searchValue} doesn't match any options",values:{searchValue:e}}),"euiComboBoxOptionsList.delimiterMessage":({delimiter:e})=>Object(S.jsx)(P.FormattedMessage,{id:"core.euiComboBoxOptionsList.delimiterMessage",defaultMessage:"Add each item separated by {delimiter}",values:{delimiter:e}}),"euiComboBoxPill.removeSelection":({children:e})=>a.i18n.translate("core.euiComboBoxPill.removeSelection",{defaultMessage:"Remove {children} from selection in this group",values:{children:e},description:"ARIA label, `children` is the human-friendly value of an option"}),"euiCommonlyUsedTimeRanges.legend":a.i18n.translate("core.euiCommonlyUsedTimeRanges.legend",{defaultMessage:"Commonly used"}),"euiControlBar.screenReaderHeading":a.i18n.translate("core.euiControlBar.screenReaderHeading",{defaultMessage:"Page level controls"}),"euiControlBar.screenReaderAnnouncement":a.i18n.translate("core.euiControlBar.screenReaderAnnouncement",{defaultMessage:"There is a new region landmark with page level controls at the end of the document."}),"euiControlBar.customScreenReaderAnnouncement":({landmarkHeading:e})=>a.i18n.translate("core.euiControlBar.customScreenReaderAnnouncement",{defaultMessage:"There is a new region landmark called {landmarkHeading} with page level controls at the end of the document.",values:{landmarkHeading:e}}),"euiKeyboardShortcuts.title":a.i18n.translate("core.euiKeyboardShortcuts.title",{defaultMessage:"Keyboard shortcuts"}),"euiKeyboardShortcuts.upArrowTitle":a.i18n.translate("core.euiKeyboardShortcuts.upArrowTitle",{defaultMessage:"Up arrow"}),"euiKeyboardShortcuts.upArrowDescription":a.i18n.translate("core.euiKeyboardShortcuts.upArrowDescription",{defaultMessage:"Move one cell up"}),"euiKeyboardShortcuts.downArrowTitle":a.i18n.translate("core.euiKeyboardShortcuts.downArrowTitle",{defaultMessage:"Down arrow"}),"euiKeyboardShortcuts.downArrowDescription":a.i18n.translate("core.euiKeyboardShortcuts.downArrowDescription",{defaultMessage:"Move one cell down"}),"euiKeyboardShortcuts.rightArrowTitle":a.i18n.translate("core.euiKeyboardShortcuts.rightArrowTitle",{defaultMessage:"Right arrow"}),"euiKeyboardShortcuts.rightArrowDescription":a.i18n.translate("core.euiKeyboardShortcuts.rightArrowDescription",{defaultMessage:"Move one cell right"}),"euiKeyboardShortcuts.leftArrowTitle":a.i18n.translate("core.euiKeyboardShortcuts.leftArrowTitle",{defaultMessage:"Left arrow"}),"euiKeyboardShortcuts.leftArrowDescription":a.i18n.translate("core.euiKeyboardShortcuts.leftArrowDescription",{defaultMessage:"Move one cell left"}),"euiKeyboardShortcuts.homeTitle":a.i18n.translate("core.euiKeyboardShortcuts.homeTitle",{defaultMessage:"Home"}),"euiKeyboardShortcuts.homeDescription":a.i18n.translate("core.euiKeyboardShortcuts.homeDescription",{defaultMessage:"Move to the first cell of the current row"}),"euiKeyboardShortcuts.endTitle":a.i18n.translate("core.euiKeyboardShortcuts.endTitle",{defaultMessage:"End"}),"euiKeyboardShortcuts.endDescription":a.i18n.translate("core.euiKeyboardShortcuts.endDescription",{defaultMessage:"Move to the last cell of the current row"}),"euiKeyboardShortcuts.ctrl":a.i18n.translate("core.euiKeyboardShortcuts.ctrl",{defaultMessage:"Ctrl"}),"euiKeyboardShortcuts.ctrlHomeDescription":a.i18n.translate("core.euiKeyboardShortcuts.ctrlHomeDescription",{defaultMessage:"Move to the first cell of the current page"}),"euiKeyboardShortcuts.ctrlEndDescription":a.i18n.translate("core.euiKeyboardShortcuts.ctrlEndDescription",{defaultMessage:"Move to the last cell of the current page"}),"euiKeyboardShortcuts.pageUpTitle":a.i18n.translate("core.euiKeyboardShortcuts.pageUpTitle",{defaultMessage:"Page Up"}),"euiKeyboardShortcuts.pageUpDescription":a.i18n.translate("core.euiKeyboardShortcuts.pageUpDescription",{defaultMessage:"Go to the last row of the previous page"}),"euiKeyboardShortcuts.pageDownTitle":a.i18n.translate("core.euiKeyboardShortcuts.pageDownTitle",{defaultMessage:"Page Down"}),"euiKeyboardShortcuts.pageDownDescription":a.i18n.translate("core.euiKeyboardShortcuts.pageDownDescription",{defaultMessage:"Go to the first row of the next page"}),"euiKeyboardShortcuts.enterTitle":a.i18n.translate("core.euiKeyboardShortcuts.enterTitle",{defaultMessage:"Enter"}),"euiKeyboardShortcuts.enterDescription":a.i18n.translate("core.euiKeyboardShortcuts.enterDescription",{defaultMessage:"Open cell details and actions"}),"euiKeyboardShortcuts.escapeTitle":a.i18n.translate("core.euiKeyboardShortcuts.escapeTitle",{defaultMessage:"Escape"}),"euiKeyboardShortcuts.escapeDescription":a.i18n.translate("core.euiKeyboardShortcuts.escapeDescription",{defaultMessage:"Close cell details and actions"}),"euiDataGrid.screenReaderNotice":a.i18n.translate("core.euiDataGrid.screenReaderNotice",{defaultMessage:"Cell contains interactive content."}),"euiDataGrid.ariaLabel":({label:e,page:t,pageCount:i})=>a.i18n.translate("core.euiDataGrid.ariaLabel",{defaultMessage:"{label}; Page {page} of {pageCount}.",values:{label:e,page:t,pageCount:i},description:"Screen reader text to describe the size of the data grid"}),"euiDataGrid.ariaLabelledBy":({page:e,pageCount:t})=>a.i18n.translate("core.euiDataGrid.ariaLabelledBy",{defaultMessage:"Page {page} of {pageCount}.",values:{page:e,pageCount:t},description:"Screen reader text to describe the size of the data grid"}),"euiDataGridCell.position":({columnId:e,row:t,col:i})=>a.i18n.translate("core.euiDataGridCell.position",{defaultMessage:"{columnId}, column {col}, row {row}",values:{columnId:e,row:t,col:i}}),"euiDataGridCellActions.expandButtonTitle":a.i18n.translate("core.euiDataGridCellActions.expandButtonTitle",{defaultMessage:"Click or hit enter to interact with cell content"}),"euiDataGridHeaderCell.headerActions":a.i18n.translate("core.euiDataGridHeaderCell.headerActions",{defaultMessage:"Click to view column header actions"}),"euiDataGridHeaderCell.sortedByAscendingSingle":a.i18n.translate("core.euiDataGridHeaderCell.sortedByAscendingSingle",{defaultMessage:"Sorted ascending"}),"euiDataGridHeaderCell.sortedByDescendingSingle":a.i18n.translate("core.euiDataGridHeaderCell.sortedByDescendingSingle",{defaultMessage:"Sorted descending"}),"euiDataGridHeaderCell.sortedByAscendingFirst":({columnId:e})=>a.i18n.translate("core.euiDataGridHeaderCell.sortedByAscendingFirst",{defaultMessage:"Sorted by {columnId}, ascending",values:{columnId:e}}),"euiDataGridHeaderCell.sortedByDescendingFirst":({columnId:e})=>a.i18n.translate("core.euiDataGridHeaderCell.sortedByDescendingFirst",{defaultMessage:"Sorted by {columnId}, descending",values:{columnId:e}}),"euiDataGridHeaderCell.sortedByAscendingMultiple":({columnId:e})=>a.i18n.translate("core.euiDataGridHeaderCell.sortedByAscendingMultiple",{defaultMessage:", then sorted by {columnId}, ascending",values:{columnId:e}}),"euiDataGridHeaderCell.sortedByDescendingMultiple":({columnId:e})=>a.i18n.translate("core.euiDataGridHeaderCell.sortedByDescendingMultiple",{defaultMessage:", then sorted by {columnId}, descending",values:{columnId:e}}),"euiDataGridHeaderCell.actionsPopoverScreenReaderText":a.i18n.translate("core.euiDataGridHeaderCell.actionsPopoverScreenReaderText",{defaultMessage:"To navigate through the list of column actions, press the Tab or Up and Down arrow keys."}),"euiDataGridPagination.detailedPaginationLabel":({label:e})=>a.i18n.translate("core.euiDataGridPagination.detailedPaginationLabel",{defaultMessage:"Pagination for preceding grid: {label}",values:{label:e}}),"euiDataGridPagination.paginationLabel":a.i18n.translate("core.euiDataGridPagination.paginationLabel",{defaultMessage:"Pagination for preceding grid"}),"euiDataGridSchema.booleanSortTextAsc":a.i18n.translate("core.euiDataGridSchema.booleanSortTextAsc",{defaultMessage:"False-True",description:"Ascending boolean label"}),"euiDataGridSchema.booleanSortTextDesc":a.i18n.translate("core.euiDataGridSchema.booleanSortTextDesc",{defaultMessage:"True-False",description:"Descending boolean label"}),"euiDataGridSchema.currencySortTextAsc":a.i18n.translate("core.euiDataGridSchema.currencySortTextAsc",{defaultMessage:"Low-High",description:"Ascending currency label"}),"euiDataGridSchema.currencySortTextDesc":a.i18n.translate("core.euiDataGridSchema.currencySortTextDesc",{defaultMessage:"High-Low",description:"Descending currency label"}),"euiDataGridSchema.dateSortTextAsc":a.i18n.translate("core.euiDataGridSchema.dateSortTextAsc",{defaultMessage:"Old-New",description:"Ascending date label"}),"euiDataGridSchema.dateSortTextDesc":a.i18n.translate("core.euiDataGridSchema.dateSortTextDesc",{defaultMessage:"New-Old",description:"Descending date label"}),"euiDataGridSchema.numberSortTextAsc":a.i18n.translate("core.euiDataGridSchema.numberSortTextAsc",{defaultMessage:"Low-High",description:"Ascending number label"}),"euiDataGridSchema.numberSortTextDesc":a.i18n.translate("core.euiDataGridSchema.numberSortTextDesc",{defaultMessage:"High-Low",description:"Descending number label"}),"euiDataGridSchema.jsonSortTextAsc":a.i18n.translate("core.euiDataGridSchema.jsonSortTextAsc",{defaultMessage:"Small-Large",description:"Ascending size label"}),"euiDataGridSchema.jsonSortTextDesc":a.i18n.translate("core.euiDataGridSchema.jsonSortTextDesc",{defaultMessage:"Large-Small",description:"Descending size label"}),"euiDatePopoverButton.invalidTitle":({title:e})=>a.i18n.translate("core.euiDatePopoverButton.invalidTitle",{defaultMessage:"Invalid date: {title}",values:{title:e}}),"euiDatePopoverButton.outdatedTitle":({title:e})=>a.i18n.translate("core.euiDatePopoverButton.outdatedTitle",{defaultMessage:"Update needed: {title}",values:{title:e}}),"euiDisplaySelector.buttonText":a.i18n.translate("core.euiDisplaySelector.buttonText",{defaultMessage:"Display options"}),"euiDisplaySelector.resetButtonText":a.i18n.translate("core.euiDisplaySelector.resetButtonText",{defaultMessage:"Reset to default"}),"euiDisplaySelector.densityLabel":a.i18n.translate("core.euiDisplaySelector.densityLabel",{defaultMessage:"Density"}),"euiDisplaySelector.labelCompact":a.i18n.translate("core.euiDisplaySelector.labelCompact",{defaultMessage:"Compact"}),"euiDisplaySelector.labelNormal":a.i18n.translate("core.euiDisplaySelector.labelNormal",{defaultMessage:"Normal"}),"euiDisplaySelector.labelExpanded":a.i18n.translate("core.euiDisplaySelector.labelExpanded",{defaultMessage:"Expanded"}),"euiDisplaySelector.labelSingle":a.i18n.translate("core.euiDisplaySelector.labelSingle",{defaultMessage:"Single"}),"euiDisplaySelector.labelAuto":a.i18n.translate("core.euiDisplaySelector.labelAuto",{defaultMessage:"Auto fit"}),"euiDisplaySelector.labelCustom":a.i18n.translate("core.euiDisplaySelector.labelCustom",{defaultMessage:"Custom"}),"euiDisplaySelector.rowHeightLabel":a.i18n.translate("core.euiDisplaySelector.rowHeightLabel",{defaultMessage:"Row height"}),"euiDisplaySelector.lineCountLabel":a.i18n.translate("core.euiDisplaySelector.lineCountLabel",{defaultMessage:"Lines per row"}),"euiFieldPassword.showPassword":a.i18n.translate("core.euiFieldPassword.showPassword",{defaultMessage:"Show password as plain text. Note: this will visually expose your password on the screen."}),"euiFieldPassword.maskPassword":a.i18n.translate("core.euiFieldPassword.maskPassword",{defaultMessage:"Mask password"}),"euiFilePicker.clearSelectedFiles":a.i18n.translate("core.euiFilePicker.clearSelectedFiles",{defaultMessage:"Clear selected files"}),"euiFilePicker.filesSelected":({fileCount:e})=>a.i18n.translate("core.euiFilePicker.filesSelected",{defaultMessage:"{fileCount} files selected",values:{fileCount:e}}),"euiFilePicker.promptText":a.i18n.translate("core.euiFilePicker.promptText",{defaultMessage:"Select or drag and drop a file"}),"euiFilePicker.removeSelected":a.i18n.translate("core.euiFilePicker.removeSelected",{defaultMessage:"Remove"}),"euiFilterButton.filterBadgeActiveAriaLabel":({count:e})=>a.i18n.translate("core.euiFilterButton.filterBadgeActiveAriaLabel",{defaultMessage:"{count} active filters",values:{count:e}}),"euiFilterButton.filterBadgeAvailableAriaLabel":({count:e})=>a.i18n.translate("core.euiFilterButton.filterBadgeAvailableAriaLabel",{defaultMessage:"{count} available filters",values:{count:e}}),"euiFlyout.closeAriaLabel":a.i18n.translate("core.euiFlyout.closeAriaLabel",{defaultMessage:"Close this dialog"}),"euiFlyout.screenReaderModalDialog":a.i18n.translate("core.euiFlyout.screenReaderModalDialog",{defaultMessage:"You are in a modal dialog. Press Escape or tap/click outside the dialog on the shadowed overlay to close."}),"euiFlyout.screenReaderNonModalDialog":a.i18n.translate("core.euiFlyout.screenReaderNonModalDialog",{defaultMessage:"You are in a non-modal dialog. To close the dialog, press Escape."}),"euiFlyout.screenReaderFixedHeaders":a.i18n.translate("core.euiFlyout.screenReaderFixedHeaders",{defaultMessage:"You can still continue tabbing through the page headers in addition to the dialog."}),"euiForm.addressFormErrors":a.i18n.translate("core.euiForm.addressFormErrors",{defaultMessage:"Please address the highlighted errors."}),"euiFormControlLayoutClearButton.label":a.i18n.translate("core.euiFormControlLayoutClearButton.label",{defaultMessage:"Clear input",description:"ARIA label on a button that removes any entry in a form field"}),"euiFormControlLayoutDelimited.delimiterLabel":a.i18n.translate("core.euiFormControlLayoutDelimited.delimiterLabel",{defaultMessage:"to"}),"euiFullscreenSelector.fullscreenButton":a.i18n.translate("core.euiFullscreenSelector.fullscreenButton",{defaultMessage:"Enter fullscreen"}),"euiFullscreenSelector.fullscreenButtonActive":a.i18n.translate("core.euiFullscreenSelector.fullscreenButtonActive",{defaultMessage:"Exit fullscreen"}),"euiHeaderLinks.appNavigation":a.i18n.translate("core.euiHeaderLinks.appNavigation",{defaultMessage:"App menu",description:"ARIA label on a `nav` element"}),"euiHeaderLinks.openNavigationMenu":a.i18n.translate("core.euiHeaderLinks.openNavigationMenu",{defaultMessage:"Open menu"}),"euiHue.label":a.i18n.translate("core.euiHue.label",{defaultMessage:'Select the HSV color mode "hue" value'}),"euiImageButton.openFullScreen":a.i18n.translate("core.euiImageButton.openFullScreen",{defaultMessage:"Click to open this image in fullscreen mode"}),"euiImageButton.closeFullScreen":a.i18n.translate("core.euiImageButton.closeFullScreen",{defaultMessage:"Press Escape or click to close image fullscreen mode"}),"euiInlineEditForm.activateEditModeDescription":a.i18n.translate("core.euiInlineEditForm.activateEditModeDescription",{defaultMessage:"Click to edit this text inline."}),"euiInlineEditForm.inputKeyboardInstructions":a.i18n.translate("core.euiInlineEditForm.inputKeyboardInstructions",{defaultMessage:"Press Enter to save your edited text. Press Escape to cancel your edit."}),"euiInlineEditForm.cancelButtonAriaLabel":a.i18n.translate("core.euiInlineEditForm.cancelButtonAriaLabel",{defaultMessage:"Cancel edit"}),"euiInlineEditForm.saveButtonAriaLabel":a.i18n.translate("core.euiInlineEditForm.saveButtonAriaLabel",{defaultMessage:"Save edit"}),"euiLink.external.ariaLabel":a.i18n.translate("core.euiLink.external.ariaLabel",{defaultMessage:"External link"}),"euiLink.newTarget.screenReaderOnlyText":a.i18n.translate("core.euiLink.newTarget.screenReaderOnlyText",{defaultMessage:"(opens in a new tab or window)"}),"euiLoadingChart.ariaLabel":a.i18n.translate("core.euiLoadingChart.ariaLabel",{defaultMessage:"Loading"}),"euiLoadingStrings.ariaLabel":a.i18n.translate("core.euiLoadingStrings.ariaLabel",{defaultMessage:"Loading"}),"euiMark.highlightStart":a.i18n.translate("core.euiMark.highlightStart",{defaultMessage:"highlight start"}),"euiMark.highlightEnd":a.i18n.translate("core.euiMark.highlightEnd",{defaultMessage:"highlight end"}),"euiMarkdownEditorFooter.closeButton":a.i18n.translate("core.euiMarkdownEditorFooter.closeButton",{defaultMessage:"Close"}),"euiMarkdownEditorFooter.uploadingFiles":a.i18n.translate("core.euiMarkdownEditorFooter.uploadingFiles",{defaultMessage:"Click to upload files"}),"euiMarkdownEditorFooter.openUploadModal":a.i18n.translate("core.euiMarkdownEditorFooter.openUploadModal",{defaultMessage:"Open upload files modal"}),"euiMarkdownEditorFooter.unsupportedFileType":a.i18n.translate("core.euiMarkdownEditorFooter.unsupportedFileType",{defaultMessage:"File type not supported"}),"euiMarkdownEditorFooter.supportedFileTypes":({supportedFileTypes:e})=>a.i18n.translate("core.euiMarkdownEditorFooter.supportedFileTypes",{defaultMessage:"Supported files: {supportedFileTypes}",values:{supportedFileTypes:e}}),"euiMarkdownEditorFooter.showSyntaxErrors":a.i18n.translate("core.euiMarkdownEditorFooter.showSyntaxErrors",{defaultMessage:"Show errors"}),"euiMarkdownEditorFooter.showMarkdownHelp":a.i18n.translate("core.euiMarkdownEditorFooter.showMarkdownHelp",{defaultMessage:"Show markdown help"}),"euiMarkdownEditorFooter.errorsTitle":a.i18n.translate("core.euiMarkdownEditorFooter.errorsTitle",{defaultMessage:"Errors"}),"euiMarkdownEditorFooter.syntaxTitle":a.i18n.translate("core.euiMarkdownEditorFooter.syntaxTitle",{defaultMessage:"Syntax help"}),"euiMarkdownEditorFooter.mdSyntaxLink":a.i18n.translate("core.euiMarkdownEditorFooter.mdSyntaxLink",{defaultMessage:"GitHub flavored markdown"}),"euiMarkdownEditorFooter.syntaxModalDescriptionPrefix":a.i18n.translate("core.euiMarkdownEditorFooter.syntaxModalDescriptionPrefix",{defaultMessage:"This editor uses"}),"euiMarkdownEditorFooter.syntaxModalDescriptionSuffix":a.i18n.translate("core.euiMarkdownEditorFooter.syntaxModalDescriptionSuffix",{defaultMessage:"You can also utilize these additional syntax plugins to add rich content to your text."}),"euiMarkdownEditorFooter.syntaxPopoverDescription":a.i18n.translate("core.euiMarkdownEditorFooter.syntaxPopoverDescription",{defaultMessage:"This editor uses"}),"euiMarkdownEditorToolbar.editor":a.i18n.translate("core.euiMarkdownEditorToolbar.editor",{defaultMessage:"Editor"}),"euiMarkdownEditorToolbar.previewMarkdown":a.i18n.translate("core.euiMarkdownEditorToolbar.previewMarkdown",{defaultMessage:"Preview"}),"euiModal.closeModal":a.i18n.translate("core.euiModal.closeModal",{defaultMessage:"Closes this modal window"}),"euiNotificationEventMessages.accordionButtonText":({messagesLength:e})=>a.i18n.translate("core.euiNotificationEventMessages.accordionButtonText",{defaultMessage:"+ {messagesLength} more",values:{messagesLength:e}}),"euiErrorBoundary.error":a.i18n.translate("core.euiErrorBoundary.error",{defaultMessage:"Error",description:"Error boundary for uncaught exceptions when rendering part of the application"}),"euiNotificationEventMessages.accordionAriaLabelButtonText":({messagesLength:e,eventName:t})=>a.i18n.translate("core.euiNotificationEventMessages.accordionAriaLabelButtonText",{defaultMessage:"+ {messagesLength} messages for {eventName}",values:{messagesLength:e,eventName:t}}),"euiNotificationEventMeta.contextMenuButton":({eventName:e})=>a.i18n.translate("core.euiNotificationEventMeta.contextMenuButton",{defaultMessage:"Menu for {eventName}",values:{eventName:e}}),"euiNotificationEventReadButton.markAsReadAria":({eventName:e})=>a.i18n.translate("core.euiNotificationEventReadButton.markAsReadAria",{defaultMessage:"Mark {eventName} as read",values:{eventName:e}}),"euiNotificationEventReadButton.markAsUnreadAria":({eventName:e})=>a.i18n.translate("core.euiNotificationEventReadButton.markAsUnreadAria",{defaultMessage:"Mark {eventName} as unread",values:{eventName:e}}),"euiNotificationEventReadButton.markAsRead":a.i18n.translate("core.euiNotificationEventReadButton.markAsRead",{defaultMessage:"Mark as read"}),"euiNotificationEventReadButton.markAsUnread":a.i18n.translate("core.euiNotificationEventReadButton.markAsUnread",{defaultMessage:"Mark as unread"}),"euiNotificationEventMessages.accordionHideText":a.i18n.translate("core.euiNotificationEventMessages.accordionHideText",{defaultMessage:"hide"}),"euiPagination.pageOfTotalCompressed":({page:e,total:t})=>Object(S.jsx)(P.FormattedMessage,{id:"core.euiPagination.pageOfTotalCompressed",defaultMessage:"{page} of {total}",values:{page:e,total:t}}),"euiPagination.firstRangeAriaLabel":({lastPage:e})=>a.i18n.translate("core.euiPagination.firstRangeAriaLabel",{defaultMessage:"Skipping pages 2 to {lastPage}",values:{lastPage:e}}),"euiPagination.lastRangeAriaLabel":({firstPage:e,lastPage:t})=>a.i18n.translate("core.euiPagination.lastRangeAriaLabel",{defaultMessage:"Skipping pages {firstPage} to {lastPage}",values:{firstPage:e,lastPage:t}}),"euiPagination.last":a.i18n.translate("core.euiPagination.last",{defaultMessage:"Last"}),"euiPagination.page":a.i18n.translate("core.euiPagination.page",{defaultMessage:"Page"}),"euiPagination.of":a.i18n.translate("core.euiPagination.of",{defaultMessage:"of"}),"euiPagination.collection":a.i18n.translate("core.euiPagination.collection",{defaultMessage:"collection"}),"euiPagination.fromEndLabel":a.i18n.translate("core.euiPagination.fromEndLabel",{defaultMessage:"from end"}),"euiPaginationButton.longPageString":({page:e,totalPages:t})=>a.i18n.translate("core.euiPaginationButton.longPageString",{defaultMessage:"Page {page} of {totalPages}",values:{page:e,totalPages:t},description:"Text to describe the size of a paginated section"}),"euiPaginationButton.shortPageString":({page:e})=>a.i18n.translate("core.euiPaginationButton.shortPageString",{defaultMessage:"Page {page}",values:{page:e},description:"Text to describe the current page of a paginated section"}),"euiPaginationButtonArrow.nextPage":a.i18n.translate("core.euiPaginationButtonArrow.nextPage",{defaultMessage:"Next page"}),"euiPaginationButtonArrow.previousPage":a.i18n.translate("core.euiPaginationButtonArrow.previousPage",{defaultMessage:"Previous page"}),"euiPaginationButtonArrow.firstPage":a.i18n.translate("core.euiPaginationButtonArrow.firstPage",{defaultMessage:"First page"}),"euiPaginationButtonArrow.lastPage":a.i18n.translate("core.euiPaginationButtonArrow.lastPage",{defaultMessage:"Last page"}),"euiPinnableListGroup.pinExtraActionLabel":a.i18n.translate("core.euiPinnableListGroup.pinExtraActionLabel",{defaultMessage:"Pin item"}),"euiPinnableListGroup.pinnedExtraActionLabel":a.i18n.translate("core.euiPinnableListGroup.pinnedExtraActionLabel",{defaultMessage:"Unpin item"}),"euiPopover.screenReaderAnnouncement":a.i18n.translate("core.euiPopover.screenReaderAnnouncement",{defaultMessage:"You are in a dialog. Press Escape, or tap/click outside the dialog to close."}),"euiProgress.valueText":({value:e})=>a.i18n.translate("core.euiProgress.valueText",{defaultMessage:"{value}%",values:{value:e}}),"euiPrettyDuration.lastDurationSeconds":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.lastDurationSeconds",{defaultMessage:"Last {duration, plural, one {# second} other {# seconds}}",values:{duration:e}}),"euiPrettyDuration.nextDurationSeconds":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.nextDurationSeconds",{defaultMessage:"Next {duration, plural, one {# second} other {# seconds}}",values:{duration:e}}),"euiPrettyDuration.lastDurationMinutes":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.lastDurationMinutes",{defaultMessage:"Last {duration, plural, one {# minute} other {# minutes}}",values:{duration:e}}),"euiPrettyDuration.nextDurationMinutes":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.nextDurationMinutes",{defaultMessage:"Next {duration, plural, one {# minute} other {# minutes}}",values:{duration:e}}),"euiPrettyDuration.lastDurationHours":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.lastDurationHours",{defaultMessage:"Last {duration, plural, one {# hour} other {# hours}}",values:{duration:e}}),"euiPrettyDuration.nextDurationHours":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.nextDurationHours",{defaultMessage:"Next {duration, plural, one {# hour} other {# hours}}",values:{duration:e}}),"euiPrettyDuration.lastDurationDays":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.lastDurationDays",{defaultMessage:"Last {duration, plural, one {# day} other {# days}}",values:{duration:e}}),"euiPrettyDuration.nexttDurationDays":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.nexttDurationDays",{defaultMessage:"Next {duration, plural, one {# day} other {# days}}",values:{duration:e}}),"euiPrettyDuration.lastDurationWeeks":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.lastDurationWeeks",{defaultMessage:"Last {duration, plural, one {# week} other {# weeks}}",values:{duration:e}}),"euiPrettyDuration.nextDurationWeeks":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.nextDurationWeeks",{defaultMessage:"Next {duration, plural, one {# week} other {# weeks}}",values:{duration:e}}),"euiPrettyDuration.lastDurationMonths":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.lastDurationMonths",{defaultMessage:"Last {duration, plural, one {# month} other {# months}}",values:{duration:e}}),"euiPrettyDuration.nextDurationMonths":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.nextDurationMonths",{defaultMessage:"Next {duration, plural, one {# month} other {# months}}",values:{duration:e}}),"euiPrettyDuration.lastDurationYears":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.lastDurationYears",{defaultMessage:"Last {duration, plural, one {# year} other {# years}}",values:{duration:e}}),"euiPrettyDuration.nextDurationYears":({duration:e})=>a.i18n.translate("core.euiPrettyDuration.nextDurationYears",{defaultMessage:"Next {duration, plural, one {# year} other {# years}}",values:{duration:e}}),"euiPrettyDuration.durationRoundedToSecond":({prettyDuration:e})=>a.i18n.translate("core.euiPrettyDuration.durationRoundedToSecond",{defaultMessage:"{prettyDuration} rounded to the second",values:{prettyDuration:e}}),"euiPrettyDuration.durationRoundedToMinute":({prettyDuration:e})=>a.i18n.translate("core.euiPrettyDuration.durationRoundedToMinute",{defaultMessage:"{prettyDuration} rounded to the minute",values:{prettyDuration:e}}),"euiPrettyDuration.durationRoundedToHour":({prettyDuration:e})=>a.i18n.translate("core.euiPrettyDuration.durationRoundedToHour",{defaultMessage:"{prettyDuration} rounded to the hour",values:{prettyDuration:e}}),"euiPrettyDuration.durationRoundedToDay":({prettyDuration:e})=>a.i18n.translate("core.euiPrettyDuration.durationRoundedToDay",{defaultMessage:"{prettyDuration} rounded to the day",values:{prettyDuration:e}}),"euiPrettyDuration.durationRoundedToWeek":({prettyDuration:e})=>a.i18n.translate("core.euiPrettyDuration.durationRoundedToWeek",{defaultMessage:"{prettyDuration} rounded to the week",values:{prettyDuration:e}}),"euiPrettyDuration.durationRoundedToMonth":({prettyDuration:e})=>a.i18n.translate("core.euiPrettyDuration.durationRoundedToMonth",{defaultMessage:"{prettyDuration} rounded to the month",values:{prettyDuration:e}}),"euiPrettyDuration.durationRoundedToYear":({prettyDuration:e})=>a.i18n.translate("core.euiPrettyDuration.durationRoundedToYear",{defaultMessage:"{prettyDuration} rounded to the year",values:{prettyDuration:e}}),"euiPrettyDuration.now":a.i18n.translate("core.euiPrettyDuration.now",{defaultMessage:"now"}),"euiPrettyDuration.invalid":a.i18n.translate("core.euiPrettyDuration.invalid",{defaultMessage:"Invalid date"}),"euiPrettyDuration.fallbackDuration":({displayFrom:e,displayTo:t})=>a.i18n.translate("core.euiPrettyDuration.fallbackDuration",{defaultMessage:"{displayFrom} to {displayTo}",values:{displayFrom:e,displayTo:t}}),"euiPrettyInterval.seconds":({interval:e})=>a.i18n.translate("core.euiPrettyInterval.seconds",{defaultMessage:"{interval, plural, one {# second} other {# seconds}}",values:{interval:e}}),"euiPrettyInterval.minutes":({interval:e})=>a.i18n.translate("core.euiPrettyInterval.minutes",{defaultMessage:"{interval, plural, one {# minute} other {# minutes}}",values:{interval:e}}),"euiPrettyInterval.hours":({interval:e})=>a.i18n.translate("core.euiPrettyInterval.hours",{defaultMessage:"{interval, plural, one {# hour} other {# hours}}",values:{interval:e}}),"euiPrettyInterval.days":({interval:e})=>a.i18n.translate("core.euiPrettyInterval.days",{defaultMessage:"{interval, plural, one {# day} other {# days}}",values:{interval:e}}),"euiPrettyInterval.secondsShorthand":({interval:e})=>a.i18n.translate("core.euiPrettyInterval.secondsShorthand",{defaultMessage:"{interval} s",values:{interval:e}}),"euiPrettyInterval.minutesShorthand":({interval:e})=>a.i18n.translate("core.euiPrettyInterval.minutesShorthand",{defaultMessage:"{interval} m",values:{interval:e}}),"euiPrettyInterval.hoursShorthand":({interval:e})=>a.i18n.translate("core.euiPrettyInterval.hoursShorthand",{defaultMessage:"{interval} h",values:{interval:e}}),"euiPrettyInterval.daysShorthand":({interval:e})=>a.i18n.translate("core.euiPrettyInterval.daysShorthand",{defaultMessage:"{interval} d",values:{interval:e}}),"euiPrettyInterval.off":a.i18n.translate("core.euiPrettyInterval.off",{defaultMessage:"Off"}),"euiTimeOptions.last":a.i18n.translate("core.euiTimeOptions.last",{defaultMessage:"Last"}),"euiTimeOptions.next":a.i18n.translate("core.euiTimeOptions.next",{defaultMessage:"Next"}),"euiTimeOptions.seconds":a.i18n.translate("core.euiTimeOptions.seconds",{defaultMessage:"Seconds"}),"euiTimeOptions.minutes":a.i18n.translate("core.euiTimeOptions.minutes",{defaultMessage:"Minutes"}),"euiTimeOptions.hours":a.i18n.translate("core.euiTimeOptions.hours",{defaultMessage:"Hours"}),"euiTimeOptions.days":a.i18n.translate("core.euiTimeOptions.days",{defaultMessage:"Days"}),"euiTimeOptions.weeks":a.i18n.translate("core.euiTimeOptions.weeks",{defaultMessage:"Weeks"}),"euiTimeOptions.months":a.i18n.translate("core.euiTimeOptions.months",{defaultMessage:"Months"}),"euiTimeOptions.years":a.i18n.translate("core.euiTimeOptions.years",{defaultMessage:"Years"}),"euiTimeOptions.secondsAgo":a.i18n.translate("core.euiTimeOptions.secondsAgo",{defaultMessage:"Seconds ago"}),"euiTimeOptions.minutesAgo":a.i18n.translate("core.euiTimeOptions.minutesAgo",{defaultMessage:"Minutes ago"}),"euiTimeOptions.hoursAgo":a.i18n.translate("core.euiTimeOptions.hoursAgo",{defaultMessage:"Hours ago"}),"euiTimeOptions.daysAgo":a.i18n.translate("core.euiTimeOptions.daysAgo",{defaultMessage:"Days ago"}),"euiTimeOptions.weeksAgo":a.i18n.translate("core.euiTimeOptions.weeksAgo",{defaultMessage:"Weeks ago"}),"euiTimeOptions.monthsAgo":a.i18n.translate("core.euiTimeOptions.monthsAgo",{defaultMessage:"Months ago"}),"euiTimeOptions.yearsAgo":a.i18n.translate("core.euiTimeOptions.yearsAgo",{defaultMessage:"Years ago"}),"euiTimeOptions.secondsFromNow":a.i18n.translate("core.euiTimeOptions.secondsFromNow",{defaultMessage:"Seconds from now"}),"euiTimeOptions.minutesFromNow":a.i18n.translate("core.euiTimeOptions.minutesFromNow",{defaultMessage:"Minutes from now"}),"euiTimeOptions.hoursFromNow":a.i18n.translate("core.euiTimeOptions.hoursFromNow",{defaultMessage:"Hours from now"}),"euiTimeOptions.daysFromNow":a.i18n.translate("core.euiTimeOptions.daysFromNow",{defaultMessage:"Days from now"}),"euiTimeOptions.weeksFromNow":a.i18n.translate("core.euiTimeOptions.weeksFromNow",{defaultMessage:"Weeks from now"}),"euiTimeOptions.monthsFromNow":a.i18n.translate("core.euiTimeOptions.monthsFromNow",{defaultMessage:"Months from now"}),"euiTimeOptions.yearsFromNow":a.i18n.translate("core.euiTimeOptions.yearsFromNow",{defaultMessage:"Years from now"}),"euiTimeOptions.roundToSecond":a.i18n.translate("core.euiTimeOptions.roundToSecond",{defaultMessage:"Round to the second"}),"euiTimeOptions.roundToMinute":a.i18n.translate("core.euiTimeOptions.roundToMinute",{defaultMessage:"Round to the minute"}),"euiTimeOptions.roundToHour":a.i18n.translate("core.euiTimeOptions.roundToHour",{defaultMessage:"Round to the hour"}),"euiTimeOptions.roundToDay":a.i18n.translate("core.euiTimeOptions.roundToDay",{defaultMessage:"Round to the day"}),"euiTimeOptions.roundToWeek":a.i18n.translate("core.euiTimeOptions.roundToWeek",{defaultMessage:"Round to the week"}),"euiTimeOptions.roundToMonth":a.i18n.translate("core.euiTimeOptions.roundToMonth",{defaultMessage:"Round to the month"}),"euiTimeOptions.roundToYear":a.i18n.translate("core.euiTimeOptions.roundToYear",{defaultMessage:"Round to the year"}),"euiTimeOptions.today":a.i18n.translate("core.euiTimeOptions.today",{defaultMessage:"Today"}),"euiTimeOptions.thisWeek":a.i18n.translate("core.euiTimeOptions.thisWeek",{defaultMessage:"This week"}),"euiTimeOptions.thisMonth":a.i18n.translate("core.euiTimeOptions.thisMonth",{defaultMessage:"This month"}),"euiTimeOptions.thisYear":a.i18n.translate("core.euiTimeOptions.thisYear",{defaultMessage:"This year"}),"euiTimeOptions.yesterday":a.i18n.translate("core.euiTimeOptions.yesterday",{defaultMessage:"Yesterday"}),"euiTimeOptions.weekToDate":a.i18n.translate("core.euiTimeOptions.weekToDate",{defaultMessage:"Week to date"}),"euiTimeOptions.monthToDate":a.i18n.translate("core.euiTimeOptions.monthToDate",{defaultMessage:"Month to date"}),"euiTimeOptions.yearToDate":a.i18n.translate("core.euiTimeOptions.yearToDate",{defaultMessage:"Year to date"}),"euiQuickSelect.applyButton":a.i18n.translate("core.euiQuickSelect.applyButton",{defaultMessage:"Apply"}),"euiQuickSelect.fullDescription":({timeTense:e,timeValue:t,timeUnit:i})=>a.i18n.translate("core.euiQuickSelect.fullDescription",{defaultMessage:"Currently set to {timeTense} {timeValue} {timeUnit}.",values:{timeTense:e,timeValue:t,timeUnit:i}}),"euiQuickSelect.legendText":a.i18n.translate("core.euiQuickSelect.legendText",{defaultMessage:"Quick select a time range"}),"euiQuickSelect.nextLabel":a.i18n.translate("core.euiQuickSelect.nextLabel",{defaultMessage:"Next time window"}),"euiQuickSelect.previousLabel":a.i18n.translate("core.euiQuickSelect.previousLabel",{defaultMessage:"Previous time window"}),"euiQuickSelect.quickSelectTitle":a.i18n.translate("core.euiQuickSelect.quickSelectTitle",{defaultMessage:"Quick select"}),"euiQuickSelect.tenseLabel":a.i18n.translate("core.euiQuickSelect.tenseLabel",{defaultMessage:"Time tense"}),"euiQuickSelect.unitLabel":a.i18n.translate("core.euiQuickSelect.unitLabel",{defaultMessage:"Time unit"}),"euiQuickSelect.valueLabel":a.i18n.translate("core.euiQuickSelect.valueLabel",{defaultMessage:"Time value"}),"euiQuickSelectPopover.buttonLabel":a.i18n.translate("core.euiQuickSelectPopover.buttonLabel",{defaultMessage:"Date quick select"}),"euiRecentlyUsed.legend":a.i18n.translate("core.euiRecentlyUsed.legend",{defaultMessage:"Recently used date ranges"}),"euiRefreshInterval.legend":a.i18n.translate("core.euiRefreshInterval.legend",{defaultMessage:"Refresh every"}),"euiRefreshInterval.fullDescriptionOff":({optionValue:e,optionText:t})=>a.i18n.translate("core.euiRefreshInterval.fullDescriptionOff",{defaultMessage:"Refresh is off, interval set to {optionValue} {optionText}.",values:{optionValue:e,optionText:t}}),"euiRefreshInterval.fullDescriptionOn":({optionValue:e,optionText:t})=>a.i18n.translate("core.euiRefreshInterval.fullDescriptionOn",{defaultMessage:"Refresh is on, interval set to {optionValue} {optionText}.",values:{optionValue:e,optionText:t}}),"euiDatePopoverContent.startDateLabel":a.i18n.translate("core.euiDatePopoverContent.startDateLabel",{defaultMessage:"Start date"}),"euiDatePopoverContent.endDateLabel":a.i18n.translate("core.euiDatePopoverContent.endDateLabel",{defaultMessage:"End date"}),"euiDatePopoverContent.absoluteTabLabel":a.i18n.translate("core.euiDatePopoverContent.absoluteTabLabel",{defaultMessage:"Absolute"}),"euiDatePopoverContent.relativeTabLabel":a.i18n.translate("core.euiDatePopoverContent.relativeTabLabel",{defaultMessage:"Relative"}),"euiDatePopoverContent.nowTabLabel":a.i18n.translate("core.euiDatePopoverContent.nowTabLabel",{defaultMessage:"Now"}),"euiDatePopoverContent.nowTabContent":a.i18n.translate("core.euiDatePopoverContent.nowTabContent",{defaultMessage:'Setting the time to "now" means that on every refresh this time will be set to the time of the refresh.'}),"euiDatePopoverContent.nowTabButtonStart":a.i18n.translate("core.euiDatePopoverContent.nowTabButtonStart",{defaultMessage:"Set start date and time to now"}),"euiDatePopoverContent.nowTabButtonEnd":a.i18n.translate("core.euiDatePopoverContent.nowTabButtonEnd",{defaultMessage:"Set end date and time to now"}),"euiAbsoluteTab.dateFormatError":({dateFormat:e})=>a.i18n.translate("core.euiAbsoluteTab.dateFormatError",{defaultMessage:"Expected format: {dateFormat}",values:{dateFormat:e}}),"euiRelativeTab.fullDescription":({unit:e})=>a.i18n.translate("core.euiRelativeTab.fullDescription",{defaultMessage:"The unit is changeable. Currently set to {unit}.",values:{unit:e}}),"euiRelativeTab.unitInputLabel":a.i18n.translate("core.euiRelativeTab.unitInputLabel",{defaultMessage:"Relative time span"}),"euiRelativeTab.numberInputError":a.i18n.translate("core.euiRelativeTab.numberInputError",{defaultMessage:"Must be >= 0"}),"euiRelativeTab.numberInputLabel":a.i18n.translate("core.euiRelativeTab.numberInputLabel",{defaultMessage:"Time span amount"}),"euiRelativeTab.dateInputError":a.i18n.translate("core.euiRelativeTab.dateInputError",{defaultMessage:"Must be a valid range"}),"euiResizableButton.horizontalResizerAriaLabel":a.i18n.translate("core.euiResizableButton.horizontalResizerAriaLabel",{defaultMessage:"Press left or right to adjust panels size"}),"euiResizableButton.verticalResizerAriaLabel":a.i18n.translate("core.euiResizableButton.verticalResizerAriaLabel",{defaultMessage:"Press up or down to adjust panels size"}),"euiResizablePanel.toggleButtonAriaLabel":a.i18n.translate("core.euiResizablePanel.toggleButtonAriaLabel",{defaultMessage:"Press to toggle this panel"}),"euiSaturation.screenReaderInstructions":a.i18n.translate("core.euiSaturation.screenReaderInstructions",{defaultMessage:'Arrow keys to navigate the square color gradient. Coordinates will be used to calculate HSV color mode "saturation" and "value" numbers, in the range of 0 to 1. Left and right to change the saturation. Up and down change the value.'}),"euiSaturation.ariaLabel":a.i18n.translate("core.euiSaturation.ariaLabel",{defaultMessage:"HSV color mode saturation and value 2-axis slider"}),"euiSelectable.loadingOptions":a.i18n.translate("core.euiSelectable.loadingOptions",{defaultMessage:"Loading options",description:"Placeholder message while data is asynchronously loaded"}),"euiSelectable.noAvailableOptions":a.i18n.translate("core.euiSelectable.noAvailableOptions",{defaultMessage:"No options available"}),"euiSelectable.noMatchingOptions":({searchValue:e})=>Object(S.jsx)(P.FormattedMessage,{id:"core.euiSelectable.noMatchingOptions",defaultMessage:"{searchValue} doesn't match any options",values:{searchValue:e}}),"euiSelectable.screenReaderInstructions":a.i18n.translate("core.euiSelectable.screenReaderInstructions",{defaultMessage:"Use the Up and Down arrow keys to move focus over options. Press Enter to select. Press Escape to collapse options."}),"euiSelectable.searchResults":({resultsLength:e})=>a.i18n.translate("core.euiSelectable.searchResults",{defaultMessage:"{resultsLength, plural, one {# result} other {# results}} available",values:{resultsLength:e}}),"euiSelectable.placeholderName":a.i18n.translate("core.euiSelectable.placeholderName",{defaultMessage:"Filter options"}),"euiSelectableListItem.checkedOption":a.i18n.translate("core.euiSelectableListItem.checkedOption",{defaultMessage:"Checked option."}),"euiSelectableListItem.excludedOption":a.i18n.translate("core.euiSelectableListItem.excludedOption",{defaultMessage:"Excluded option."}),"euiSelectableListItem.checkOptionInstructions":a.i18n.translate("core.euiSelectableListItem.checkOptionInstructions",{defaultMessage:"To check this option, press Enter."}),"euiSelectableListItem.uncheckOptionInstructions":a.i18n.translate("core.euiSelectableListItem.uncheckOptionInstructions",{defaultMessage:"To uncheck this option, press Enter."}),"euiSelectableListItem.excludeOptionInstructions":a.i18n.translate("core.euiSelectableListItem.excludeOptionInstructions",{defaultMessage:"To exclude this option, press Enter."}),"euiSelectableListItem.mixedOption":a.i18n.translate("core.euiSelectableListItem.mixedOption",{defaultMessage:"Mixed (indeterminate) option."}),"euiSelectableListItem.mixedOptionInstructions":a.i18n.translate("core.euiSelectableListItem.mixedOptionInstructions",{defaultMessage:"To check this option for all, press Enter once."}),"euiSelectableListItem.mixedOptionUncheckInstructions":a.i18n.translate("core.euiSelectableListItem.mixedOptionUncheckInstructions",{defaultMessage:"To uncheck this option for all, press Enter twice."}),"euiSelectableListItem.mixedOptionExcludeInstructions":a.i18n.translate("core.euiSelectableListItem.mixedOptionExcludeInstructions",{defaultMessage:"To exclude this option for all, press Enter twice."}),"euiSelectableTemplateSitewide.loadingResults":a.i18n.translate("core.euiSelectableTemplateSitewide.loadingResults",{defaultMessage:"Loading results"}),"euiSelectableTemplateSitewide.noResults":a.i18n.translate("core.euiSelectableTemplateSitewide.noResults",{defaultMessage:"No results available"}),"euiSelectableTemplateSitewide.onFocusBadgeGoTo":a.i18n.translate("core.euiSelectableTemplateSitewide.onFocusBadgeGoTo",{defaultMessage:"Go to"}),"euiSelectableTemplateSitewide.searchPlaceholder":a.i18n.translate("core.euiSelectableTemplateSitewide.searchPlaceholder",{defaultMessage:"Search for anything..."}),"euiStat.loadingText":a.i18n.translate("core.euiStat.loadingText",{defaultMessage:"Statistic is loading"}),"euiStepStrings.step":({number:e,title:t})=>a.i18n.translate("core.euiStepStrings.step",{defaultMessage:"Step {number}: {title}",values:{number:e,title:t}}),"euiStepStrings.simpleStep":({number:e})=>a.i18n.translate("core.euiStepStrings.simpleStep",{defaultMessage:"Step {number}",values:{number:e}}),"euiStepStrings.complete":({number:e,title:t})=>a.i18n.translate("core.euiStepStrings.complete",{defaultMessage:"Step {number}: {title} is complete",values:{number:e,title:t}}),"euiStepStrings.current":({number:e,title:t})=>a.i18n.translate("core.euiStepStrings.current",{defaultMessage:"Current step {number}: {title}",values:{number:e,title:t}}),"euiStepStrings.simpleComplete":({number:e})=>a.i18n.translate("core.euiStepStrings.simpleComplete",{defaultMessage:"Step {number} is complete",values:{number:e}}),"euiStepStrings.simpleCurrent":({number:e})=>a.i18n.translate("core.euiStepStrings.simpleCurrent",{defaultMessage:"Current step is {number}",values:{number:e}}),"euiStepStrings.warning":({number:e,title:t})=>a.i18n.translate("core.euiStepStrings.warning",{defaultMessage:"Step {number}: {title} has warnings",values:{number:e,title:t}}),"euiStepStrings.simpleWarning":({number:e})=>a.i18n.translate("core.euiStepStrings.simpleWarning",{defaultMessage:"Step {number} has warnings",values:{number:e}}),"euiStepStrings.errors":({number:e,title:t})=>a.i18n.translate("core.euiStepStrings.errors",{defaultMessage:"Step {number}: {title} has errors",values:{number:e,title:t}}),"euiStepStrings.simpleErrors":({number:e})=>a.i18n.translate("core.euiStepStrings.simpleErrors",{defaultMessage:"Step {number} has errors",values:{number:e}}),"euiStepStrings.incomplete":({number:e,title:t})=>a.i18n.translate("core.euiStepStrings.incomplete",{defaultMessage:"Step {number}: {title} is incomplete",values:{number:e,title:t}}),"euiStepStrings.simpleIncomplete":({number:e})=>a.i18n.translate("core.euiStepStrings.simpleIncomplete",{defaultMessage:"Step {number} is incomplete",values:{number:e}}),"euiStepStrings.disabled":({number:e,title:t})=>a.i18n.translate("core.euiStepStrings.disabled",{defaultMessage:"Step {number}: {title} is disabled",values:{number:e,title:t}}),"euiStepStrings.simpleDisabled":({number:e})=>a.i18n.translate("core.euiStepStrings.simpleDisabled",{defaultMessage:"Step {number} is disabled",values:{number:e}}),"euiStepStrings.loading":({number:e,title:t})=>a.i18n.translate("core.euiStepStrings.loading",{defaultMessage:"Step {number}: {title} is loading",values:{number:e,title:t}}),"euiStepStrings.simpleLoading":({number:e})=>a.i18n.translate("core.euiStepStrings.simpleLoading",{defaultMessage:"Step {number} is loading",values:{number:e}}),"euiSuggest.stateSavedTooltip":a.i18n.translate("core.euiSuggest.stateSavedTooltip",{defaultMessage:"Saved."}),"euiSuggest.stateUnsavedTooltip":a.i18n.translate("core.euiSuggest.stateUnsavedTooltip",{defaultMessage:"Changes have not been saved."}),"euiSuggest.stateLoading":a.i18n.translate("core.euiSuggest.stateLoading",{defaultMessage:"State: loading."}),"euiSuggest.stateSaved":a.i18n.translate("core.euiSuggest.stateSaved",{defaultMessage:"State: saved."}),"euiSuggest.stateUnsaved":a.i18n.translate("core.euiSuggest.stateUnsaved",{defaultMessage:"State: unsaved."}),"euiSuggest.stateUnchanged":a.i18n.translate("core.euiSuggest.stateUnchanged",{defaultMessage:"State: unchanged."}),"euiSuperSelect.screenReaderAnnouncement":a.i18n.translate("core.euiSuperSelect.screenReaderAnnouncement",{defaultMessage:"You are in a form selector and must select a single option. Use the Up and Down arrow keys to navigate or Escape to close."}),"euiSuperUpdateButton.cannotUpdateTooltip":a.i18n.translate("core.euiSuperUpdateButton.cannotUpdateTooltip",{defaultMessage:"Cannot update",description:"Displayed in a tooltip when updates can't happen"}),"euiSuperUpdateButton.clickToApplyTooltip":a.i18n.translate("core.euiSuperUpdateButton.clickToApplyTooltip",{defaultMessage:"Click to apply",description:"Displayed in a tooltip when there are changes that haven't been applied"}),"euiSuperUpdateButton.refreshButtonLabel":a.i18n.translate("core.euiSuperUpdateButton.refreshButtonLabel",{defaultMessage:"Refresh",description:"Displayed in a button that refreshes based on date picked"}),"euiSuperUpdateButton.updatingButtonLabel":a.i18n.translate("core.euiSuperUpdateButton.updatingButtonLabel",{defaultMessage:"Updating",description:"Displayed in a button that refreshes when updates are happening"}),"euiSuperUpdateButton.updateButtonLabel":a.i18n.translate("core.euiSuperUpdateButton.updateButtonLabel",{defaultMessage:"Update",description:"Displayed in a button that updates based on date picked"}),"euiTableHeaderCell.titleTextWithDesc":({innerText:e,description:t})=>a.i18n.translate("core.euiTableHeaderCell.titleTextWithDesc",{defaultMessage:"{innerText}; {description}",values:{innerText:e,description:t},description:"Displayed in a cell in the header of the table to describe the field"}),"euiTablePagination.allRows":a.i18n.translate("core.euiTablePagination.allRows",{defaultMessage:"Showing all rows",description:"Displayed in a button that toggles a table pagination menu"}),"euiTablePagination.rowsPerPage":a.i18n.translate("core.euiTablePagination.rowsPerPage",{defaultMessage:"Rows per page",description:"Displayed in a button that toggles a table pagination menu"}),"euiTablePagination.rowsPerPageOption":({rowsPerPage:e})=>a.i18n.translate("core.euiTablePagination.rowsPerPageOption",{defaultMessage:"{rowsPerPage} rows",description:"Displayed in a button that toggles the number of visible rows",values:{rowsPerPage:e}}),"euiTablePagination.rowsPerPageOptionShowAllRows":a.i18n.translate("core.euiTablePagination.rowsPerPageOptionShowAllRows",{defaultMessage:"Show all rows",description:"Displayed in a button that toggles the number of visible rows"}),"euiTableSortMobile.sorting":a.i18n.translate("core.euiTableSortMobile.sorting",{defaultMessage:"Sorting",description:"Displayed in a button that toggles a table sorting menu"}),"euiToast.dismissToast":a.i18n.translate("core.euiToast.dismissToast",{defaultMessage:"Dismiss toast"}),"euiToast.newNotification":a.i18n.translate("core.euiToast.newNotification",{defaultMessage:"A new notification appears"}),"euiToast.notification":a.i18n.translate("core.euiToast.notification",{defaultMessage:"Notification",description:"ARIA label on an element containing a notification"}),"euiTourStep.endTour":a.i18n.translate("core.euiTourStep.endTour",{defaultMessage:"End tour"}),"euiTourStep.skipTour":a.i18n.translate("core.euiTourStep.skipTour",{defaultMessage:"Skip tour"}),"euiTourStep.closeTour":a.i18n.translate("core.euiTourStep.closeTour",{defaultMessage:"Close tour"}),"euiTourStepIndicator.isActive":a.i18n.translate("core.euiTourStepIndicator.isActive",{defaultMessage:"active",description:"Text for an active tour step"}),"euiTourStepIndicator.isComplete":a.i18n.translate("core.euiTourStepIndicator.isComplete",{defaultMessage:"complete",description:"Text for a completed tour step"}),"euiTourStepIndicator.isIncomplete":a.i18n.translate("core.euiTourStepIndicator.isIncomplete",{defaultMessage:"incomplete",description:"Text for an incomplete tour step"}),"euiTourStepIndicator.ariaLabel":({status:e,number:t})=>a.i18n.translate("core.euiTourStepIndicator.ariaLabel",{defaultMessage:"Step {number} {status}",values:{status:e,number:t},description:"Screen reader text describing the state of a tour step"}),"euiTreeView.ariaLabel":({nodeLabel:e,ariaLabel:t})=>a.i18n.translate("core.euiTreeView.ariaLabel",{defaultMessage:"{nodeLabel} child of {ariaLabel}",values:{nodeLabel:e,ariaLabel:t}}),"euiTreeView.listNavigationInstructions":a.i18n.translate("core.euiTreeView.listNavigationInstructions",{defaultMessage:"You can quickly navigate this list using arrow keys."}),"euiNotificationEventReadIcon.read":a.i18n.translate("core.euiNotificationEventReadIcon.read",{defaultMessage:"Read"}),"euiNotificationEventReadIcon.readAria":({eventName:e})=>a.i18n.translate("core.euiNotificationEventReadIcon.readAria",{defaultMessage:"{eventName} is read",values:{eventName:e}}),"euiNotificationEventReadIcon.unread":a.i18n.translate("core.euiNotificationEventReadIcon.unread",{defaultMessage:"Unread"}),"euiNotificationEventReadIcon.unreadAria":({eventName:e})=>a.i18n.translate("core.euiNotificationEventReadIcon.unreadAria",{defaultMessage:"{eventName} is unread",values:{eventName:e}}),"euiSkeletonLoading.loadingAriaText":({contentAriaLabel:e})=>a.i18n.translate("core.euiSkeletonLoading.loadingAriaText",{defaultMessage:"Loading {contentAriaLabel}",values:{contentAriaLabel:e}}),"euiSkeletonLoading.loadedAriaText":({contentAriaLabel:e})=>a.i18n.translate("core.euiSkeletonLoading.loadedAriaText",{defaultMessage:"Loaded {contentAriaLabel}",values:{contentAriaLabel:e}}),"euiDualRange.sliderScreenReaderInstructions":a.i18n.translate("core.euiDualRange.sliderScreenReaderInstructions",{defaultMessage:"You are in a custom range slider. Use the Up and Down arrow keys to change the minimum value. Press Tab to interact with the maximum value.",description:"Screen reader instructions for changing dual range slider values."}),"euiRange.sliderScreenReaderInstructions":a.i18n.translate("core.euiRange.sliderScreenReaderInstructions",{defaultMessage:"You are in a custom range slider. Use the Up and Down arrow keys to change the value.",description:"Screen reader instructions for changing range slider values."}),"euiSuperSelect.ariaLabel":a.i18n.translate("core.euiSuperSelect.ariaLabel",{defaultMessage:"Select listbox",description:"Accessible label for Super Selects without a visible label."})};return{Context:function({children:t}){return Object(S.jsx)(P.I18nProvider,null,Object(S.jsx)(E.EuiContext,{i18n:{mapping:e}},t))}}}start(){return this.getContext()}stop(){}}class execution_context_service_ExecutionContextService{constructor(){u()(this,"context$",new h.BehaviorSubject({})),u()(this,"appId",void 0),u()(this,"subscription",new h.Subscription),u()(this,"contract",void 0)}setup({analytics:e}){return this.enrichAnalyticsContext(e),this.contract={context$:this.context$.asObservable(),clear:()=>{this.context$.next(this.getDefaultContext())},set:e=>{const t=this.mergeContext(e);Object(B.isEqual)(t,this.context$.value)||this.context$.next(t)},get:()=>this.mergeContext(),getAsLabels:()=>{var e,t;return this.removeUndefined({name:this.appId,id:null===(e=this.context$.value)||void 0===e?void 0:e.id,page:null===(t=this.context$.value)||void 0===t?void 0:t.page})},withGlobalContext:e=>this.mergeContext(e)},this.contract}start({curApp$:e}){const t=this.contract;return this.subscription.add(e.subscribe((e=>{this.appId=e,t.clear()}))),t}stop(){this.subscription.unsubscribe()}removeUndefined(e={}){return Object(B.omitBy)(e,B.isUndefined)}getDefaultContext(){return{type:"application",name:this.appId,url:window.location.pathname}}mergeContext(e={}){return{...this.getDefaultContext(),...this.context$.value,...e}}enrichAnalyticsContext(e){e.registerContextProvider({name:"execution_context",context$:this.context$.pipe(Object(g.map)((({type:e,name:t,page:i,id:n})=>{var a;return{pageName:`${Object(B.compact)([e,t,i]).join(":")}`,applicationId:null!==(a=null!=t?t:e)&&void 0!==a?a:"unknown",page:i,entityId:n}}))),schema:{pageName:{type:"keyword",_meta:{description:"The name of the current page"}},page:{type:"keyword",_meta:{description:"The current page",optional:!0}},applicationId:{type:"keyword",_meta:{description:"The id of the current application"}},entityId:{type:"keyword",_meta:{description:"The id of the current entity (dashboard, visualization, canvas, lens, etc)",optional:!0}}}})}}var ti=i(26),ii=i.n(ti),ni=i(39),ai=i.n(ni);var oi=new WeakMap;class execution_context_container_ExecutionContextContainer{constructor(e){var t,i,n;n={writable:!0,value:void 0},function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}(t=this,i=oi),i.set(t,n),ai()(this,oi,e)}toString(){const e=JSON.stringify(ii()(this,oi));return encodeURIComponent(e).slice(0,1024)}toHeader(){return{"x-kbn-context":this.toString()}}toJSON(){return ii()(this,oi)}}class fatal_errors_screen_FatalErrorsScreen extends p.a.Component{constructor(...e){super(...e),u()(this,"state",{errors:[]}),u()(this,"subscription",void 0),u()(this,"onClickGoBack",(e=>{e.preventDefault(),window.history.back()})),u()(this,"onClickClearSession",(e=>{e.preventDefault(),localStorage.clear(),sessionStorage.clear(),window.location.hash="",window.location.reload()}))}componentDidMount(){this.subscription=Object(h.merge)(Object(h.fromEvent)(window,"hashchange").pipe(Object(h.tap)((()=>{window.location.reload()}))),this.props.errorInfo$.pipe(Object(h.tap)((e=>{this.setState((t=>({...t,errors:[...t.errors,e]})))})))).subscribe({error(e){console.error("Uncaught error in fatal error screen internals",e)}})}componentWillUnmount(){this.subscription&&(this.subscription.unsubscribe(),this.subscription=void 0)}render(){return Object(S.jsx)(E.EuiPage,{style:{minHeight:"100vh",alignItems:"center"},"data-test-subj":"fatalErrorScreen"},Object(S.jsx)(E.EuiPageBody,null,Object(S.jsx)(E.EuiPageSection,{alignment:"center"},Object(S.jsx)(E.EuiEmptyPrompt,{iconType:"warning",iconColor:"danger",title:Object(S.jsx)("h2",null,Object(S.jsx)(P.FormattedMessage,{id:"core.fatalErrors.somethingWentWrongTitle",defaultMessage:"Something went wrong"})),body:Object(S.jsx)("p",null,Object(S.jsx)(P.FormattedMessage,{id:"core.fatalErrors.tryRefreshingPageDescription",defaultMessage:"Try refreshing the page. If that doesn't work, go back to the previous page or clear your session data."})),actions:[Object(S.jsx)(E.EuiButton,{color:"primary",fill:!0,onClick:this.onClickClearSession,"data-test-subj":"clearSession"},Object(S.jsx)(P.FormattedMessage,{id:"core.fatalErrors.clearYourSessionButtonLabel",defaultMessage:"Clear your session"})),Object(S.jsx)(E.EuiButtonEmpty,{onClick:this.onClickGoBack,"data-test-subj":"goBack"},Object(S.jsx)(P.FormattedMessage,{id:"core.fatalErrors.goBackButtonLabel",defaultMessage:"Go back"}))]}),this.state.errors.map(((e,t)=>Object(S.jsx)(E.EuiCallOut,{key:t,title:e.message,color:"danger",iconType:"warning"},Object(S.jsx)(E.EuiCodeBlock,{language:"bash",className:"eui-textBreakAll"},`Version: ${this.props.kibanaVersion}\nBuild: ${this.props.buildNumber}\n`+(e.stack?e.stack:""))))))))}}var ri=i(27);function si(e){return"string"==typeof e?e:e?e.resp&&e.resp.error&&e.resp.error.root_cause?e.resp.error.root_cause.map((e=>e.reason)).join("\n"):e.body&&"string"==typeof e.body.message?e.body.message:e instanceof Error&&e.message?e.message:Object(ri.inspect)(e):Object(ri.inspect)(e)}function li(e,t){return{message:(t?t+": ":"")+si(e),stack:(i=e,i.stack&&!i.stack.includes(i.message)?"Error: "+i.message+"\n"+i.stack:i.stack)};var i}class fatal_errors_service_FatalErrorsService{constructor(e,t){u()(this,"errorInfo$",new h.ReplaySubject),u()(this,"fatalErrors",void 0),this.rootDomElement=e,this.onFirstErrorCb=t}setup(e){return this.errorInfo$.pipe(Object(h.first)(),Object(h.tap)((()=>{this.onFirstErrorCb(),this.renderError(e)}))).subscribe({error:e=>{console.error("Uncaught error in fatal error service internals",e)}}),this.fatalErrors={add:(e,t)=>{const i=li(e,t);throw this.errorInfo$.next(i),e instanceof Error&&console.error(e),e},get$:()=>this.errorInfo$.asObservable()},this.setupGlobalErrorHandlers(),this.fatalErrors}start(){const{fatalErrors:e}=this;if(!e)throw new Error("FatalErrorsService#setup() must be invoked before start.");return e}renderError({i18n:e,theme:t,injectedMetadata:i}){this.rootDomElement.textContent="";const n=document.createElement("div");this.rootDomElement.appendChild(n),Object(se.render)(Object(S.jsx)(we,{i18n:e,theme:t,globalStyles:!0},Object(S.jsx)(fatal_errors_screen_FatalErrorsScreen,{buildNumber:i.getKibanaBuildNumber(),kibanaVersion:i.getKibanaVersion(),errorInfo$:this.errorInfo$})),n)}setupGlobalErrorHandlers(){window.addEventListener&&window.addEventListener("unhandledrejection",(e=>{const{message:t,stack:i}=li(e.reason);console.log(`Detected an unhandled Promise rejection.\n\n Message: ${t}\n\n Stack: ${i}`)}))}}class base_path_BasePath{constructor(e="",t=e,i){u()(this,"get",(()=>this.basePath)),u()(this,"prepend",(e=>this.basePath?Object(b.modifyUrl)(e,(e=>{!e.hostname&&e.pathname&&e.pathname.startsWith("/")&&(e.pathname=`${this.basePath}${e.pathname}`)})):e)),u()(this,"remove",(e=>this.basePath?e===this.basePath?"/":e.startsWith(`${this.basePath}/`)?e.slice(this.basePath.length):e:e)),this.basePath=e,this.serverBasePath=t,this.publicBaseUrl=i}}class anonymous_paths_service_AnonymousPathsService{constructor(){u()(this,"paths",new Set)}setup({basePath:e}){return{isAnonymous:t=>{const i=e.remove(t);return this.paths.has(ci(i))},register:e=>{this.paths.add(ci(e))},normalizePath:ci}}start(e){return this.setup(e)}stop(){}}const ci=e=>{let t=e.toLowerCase();return t.endsWith("/")&&(t=t.slice(0,t.length-1)),t.startsWith("/")||(t=`/${t}`),t};class loading_count_service_LoadingCountService{constructor(){u()(this,"stop$",new h.Subject),u()(this,"loadingCount$",new h.BehaviorSubject(0))}setup({fatalErrors:e}){return{getLoadingCount$:()=>this.loadingCount$.pipe(Object(g.distinctUntilChanged)()),addLoadingCountSource:t=>{t.pipe(Object(g.distinctUntilChanged)(),Object(g.tap)((e=>{if(e<0)throw new Error("Observables passed to loadingCount.add() must only emit positive numbers")})),Object(g.takeUntil)(this.stop$),Object(g.endWith)(0),Object(g.startWith)(0),Object(g.pairwise)(),Object(g.map)((([e,t])=>t-e))).subscribe({next:e=>{this.loadingCount$.next(this.loadingCount$.getValue()+e)},error:t=>e.add(t)})}}}start({fatalErrors:e}){return this.setup({fatalErrors:e})}stop(){this.stop$.next(),this.loadingCount$.complete()}}const ui="x-elastic-internal-origin";class http_fetch_error_HttpFetchError extends Error{constructor(e,t,i,n,a){super(e),u()(this,"name",void 0),this.request=i,this.response=n,this.body=a,this.name=t,Error.captureStackTrace&&Error.captureStackTrace(this,http_fetch_error_HttpFetchError)}}class http_intercept_controller_HttpInterceptController{constructor(){u()(this,"_halted",!1)}get halted(){return this._halted}halt(){this._halted=!0}}class HttpInterceptHaltError extends Error{constructor(){super("HTTP Intercept Halt"),Error.captureStackTrace&&Error.captureStackTrace(this,HttpInterceptHaltError)}}function di(e,t){if(t instanceof HttpInterceptHaltError)throw t;if(e.halted)throw new HttpInterceptHaltError}const pi=/^(application\/(json|x-javascript)|text\/(x-)?javascript|x-json)(;.*)?$/,hi=/^(application\/ndjson)(;.*)?$/,gi=/^(application\/zip)(;.*)?$/,mi=/^(application\/vnd.mapbox-vector-tile)(;.*)?$/,bi=e=>Object(B.omitBy)(e,(e=>void 0===e));class fetch_Fetch{constructor(e){u()(this,"interceptors",new Set),u()(this,"requestCount$",new h.BehaviorSubject(0)),u()(this,"delete",this.shorthand("DELETE")),u()(this,"get",this.shorthand("GET")),u()(this,"head",this.shorthand("HEAD")),u()(this,"options",this.shorthand("options")),u()(this,"patch",this.shorthand("PATCH")),u()(this,"post",this.shorthand("POST")),u()(this,"put",this.shorthand("PUT")),u()(this,"fetch",(async(e,t)=>{const i=fi(e,t),n=new http_intercept_controller_HttpInterceptController;return new Promise((async(e,t)=>{try{this.requestCount$.next(this.requestCount$.value+1);const t=await async function(e,t,i){let n;return[...t].reduceRight(((e,t)=>e.then((async e=>{if(n=e,di(i),!t.request)return e;const a=await t.request(n,i);return{...n,...a}}),(async e=>{if(di(i,e),!t.requestError)throw e;const a=await t.requestError({error:e,fetchOptions:n},i);if(!a)throw e;return n={...n,...a},n}))),Promise.resolve(e))}(i,this.interceptors,n),a=this.fetchResponse(t),o=await async function(e,t,i,n){let a;return await[...i].reduce(((t,i)=>t.then((async e=>{if(a=e,di(n),!i.response)return e;const t=await i.response(e,n)||{};return{...e,...t}}),(async t=>{const o=t.request||a&&a.request;if(di(n,t),!i.responseError)throw t;try{const r=await i.responseError({error:t,fetchOptions:e,request:o,response:t.response||a&&a.response,body:t.body||a&&a.body},n);if(di(n,t),!r)throw t;return{...r,request:o,fetchOptions:e}}catch(e){throw di(n,e),e}}))),t)}(t,a,this.interceptors,n);i.asResponse?e(o):e(o.body)}catch(e){e instanceof HttpInterceptHaltError||t(e)}finally{this.requestCount$.next(this.requestCount$.value-1)}}))})),this.params=e}intercept(e){return this.interceptors.add(e),()=>{this.interceptors.delete(e)}}removeAllInterceptors(){this.interceptors.clear()}getRequestCount$(){return this.requestCount$.asObservable()}createRequest(e){const t=this.params.executionContext.withGlobalContext(e.context),{version:i}=e,{query:n,prependBasePath:a,asResponse:o,asSystemRequest:r,...s}={method:"GET",credentials:"same-origin",prependBasePath:!0,...e,headers:bi({"Content-Type":"application/json",...e.headers,"kbn-version":this.params.kibanaVersion,"kbn-build-number":this.params.buildNumber,"elastic-api-version":i,[ui]:"Kibana",...Object(B.isEmpty)(t)?{}:new execution_context_container_ExecutionContextContainer(t).toHeader()})},l=Object(V.format)({pathname:a?this.params.basePath.prepend(e.path):e.path,query:bi(n)});return r&&(s.headers["kbn-system-request"]="true"),new Request(l,s)}async fetchResponse(e){const t=this.createRequest(e);let i,n=null;try{i=await window.fetch(t)}catch(e){var a;throw new http_fetch_error_HttpFetchError(e.message,null!==(a=e.name)&&void 0!==a?a:"Error",t)}const o=i.headers.get("Content-Type")||"";try{if(e.rawResponse)n=null;else if(hi.test(o)||gi.test(o))n=await i.blob();else if(pi.test(o))n=await i.json();else if(mi.test(o))n=await i.arrayBuffer();else{const e=await i.text();try{n=JSON.parse(e)}catch(t){n=e}}}catch(e){var r;throw new http_fetch_error_HttpFetchError(e.message,null!==(r=e.name)&&void 0!==r?r:"Error",t,i,n)}if(!i.ok)throw new http_fetch_error_HttpFetchError(i.statusText,"Error",t,i,n);return{fetchOptions:e,request:t,response:i,body:n}}shorthand(e){return(t,i)=>{const n=fi(t,i);return this.fetch({...n,method:e})}}}const fi=(e,t)=>{var i,n;let a;if("string"!=typeof e||"object"!=typeof t&&void 0!==t){if("object"!=typeof e||void 0!==t)throw new Error(`Invalid fetch arguments, must either be (string, object) or (object, undefined), received (${typeof e}, ${typeof t})`);a=e}else a={...t,path:e};if(a.rawResponse&&!a.asResponse)throw new Error("Invalid fetch arguments, rawResponse = true is only supported when asResponse = true");const o=Object.keys(null!==(i=a.headers)&&void 0!==i?i:{}).filter((e=>e.startsWith("kbn-"))),r=Object.keys(null!==(n=a.headers)&&void 0!==n?n:{}).filter((e=>e.includes(ui)));if(o.length)throw new Error(`Invalid fetch headers, headers beginning with "kbn-" are not allowed: [${o.join(",")}]`);if(r.length)throw new Error(`Invalid fetch headers, headers beginning with "x-elastic-internal-" are not allowed: [${r.join(",")}]`);return a};var vi=i(30);function yi(e){return e.endsWith(":")?e.slice(0,-1).toLowerCase():e.toLowerCase()}const xi=(e,t)=>function(i){const n=new URL(e.href),a=new URL(i,n);return a.origin===n.origin&&(!t||a.pathname.startsWith(`${t}/`))},_i=(e,t,i)=>{const n=xi(t,i);return function(i){const a=new URL(t.href),o=new URL(i,a);if(n(i))return o;let r=null;return e.forEach((e=>{const t=!e.host||((e,t)=>{const i=e.includes("[")||e.endsWith(".")?e:`${e}.`;for(const e of function*(e){yield(new vi.a).update(e,"utf8").digest("hex");let t=e.substr(e.indexOf(".")+1);for(;t&&(yield(new vi.a).update(t,"utf8").digest("hex"),-1!==t.indexOf("."));)t=t.substr(t.indexOf(".")+1)}(i))if(e===t)return!0;return!1})(o.hostname||"",e.host),i=!e.protocol||(n=o.protocol,a=e.protocol,yi(n)===yi(a));var n,a;t&&i&&!1!==r&&(r=e.allow)})),!0===r?o:null}};class ExternalUrlService{setup({injectedMetadata:e,location:t}){const i=e.getServerBasePath(),{policy:n}=e.getExternalUrlConfig();return{isInternalUrl:xi(t,i),validateUrl:_i(n,t,i)}}start(){}stop(){}}class http_service_HttpService{constructor(){u()(this,"anonymousPaths",new anonymous_paths_service_AnonymousPathsService),u()(this,"loadingCount",new loading_count_service_LoadingCountService),u()(this,"service",void 0)}setup({injectedMetadata:e,fatalErrors:t,executionContext:i}){const n=e.getKibanaVersion(),a=e.getKibanaBuildNumber(),o=new base_path_BasePath(e.getBasePath(),e.getServerBasePath(),e.getPublicBaseUrl()),r=new fetch_Fetch({basePath:o,kibanaVersion:n,buildNumber:a,executionContext:i}),s=this.loadingCount.setup({fatalErrors:t});return s.addLoadingCountSource(r.getRequestCount$()),this.service={basePath:o,anonymousPaths:this.anonymousPaths.setup({basePath:o}),externalUrl:(new ExternalUrlService).setup({injectedMetadata:e,location:window.location}),intercept:r.intercept.bind(r),fetch:r.fetch.bind(r),delete:r.delete.bind(r),get:r.get.bind(r),head:r.head.bind(r),options:r.options.bind(r),patch:r.patch.bind(r),post:r.post.bind(r),put:r.put.bind(r),...s},this.service}start(){if(!this.service)throw new Error("HttpService#setup() must be called first!");return this.service}stop(){this.loadingCount.stop()}}const ki={values:{},callback:()=>{}};class ui_settings_api_UiSettingsApi{constructor(e){u()(this,"pendingChanges",void 0),u()(this,"sendInProgress",!1),u()(this,"loadingCount$",new h.BehaviorSubject(0)),this.http=e}batchSet(e,t){return new Promise(((i,n)=>{const a=this.pendingChanges||ki;this.pendingChanges={values:{...a.values,[e]:t},callback(e,t){a.callback(e,t),e?n(e):i(t)}},this.flushPendingChanges("namespace")}))}batchSetGlobal(e,t){return new Promise(((i,n)=>{const a=this.pendingChanges||ki;this.pendingChanges={values:{...a.values,[e]:t},callback(e,t){a.callback(e,t),e?n(e):i(t)}},this.flushPendingChanges("global")}))}getLoadingCount$(){return this.loadingCount$.asObservable()}stop(){this.loadingCount$.complete()}hasPendingChanges(){return!(!this.pendingChanges||!this.sendInProgress)}async flushPendingChanges(e){if(!this.pendingChanges)return;if(this.sendInProgress)return;const t=this.pendingChanges;this.pendingChanges=void 0;try{this.sendInProgress=!0;const i="namespace"===e?"/internal/kibana/settings":"/internal/kibana/global_settings";t.callback(void 0,await this.sendRequest("POST",i,{changes:t.values}))}catch(e){t.callback(e)}finally{this.sendInProgress=!1,this.flushPendingChanges(e)}}async sendRequest(e,t,i){try{return this.loadingCount$.next(this.loadingCount$.getValue()+1),await this.http.fetch(t,{method:e,body:JSON.stringify(i),headers:{accept:"application/json"}})}catch(e){if(e.response){if(400===e.response.status)throw new Error(e.body.message);if(e.response.status>400)throw new Error(`Request failed with status code: ${e.response.status}`)}throw e}finally{this.loadingCount$.next(this.loadingCount$.getValue()-1)}}}class ui_settings_client_common_UiSettingsClientCommon{constructor(e){u()(this,"update$",new h.Subject),u()(this,"updateErrors$",new h.Subject),u()(this,"api",void 0),u()(this,"defaults",void 0),u()(this,"cache",void 0),this.api=e.api,this.defaults=Object(B.cloneDeep)(e.defaults),this.cache=Object(B.defaultsDeep)({},this.defaults,Object(B.cloneDeep)(e.initialSettings)),e.done$.subscribe({complete:()=>{this.update$.complete(),this.updateErrors$.complete()}})}getAll(){return Object(B.cloneDeep)(this.cache)}get(e,t){const i=this.isDeclared(e);if(!i&&void 0!==t)return t;if(!i)throw new Error(`Unexpected \`IUiSettingsClient.get("${e}")\` call on unrecognized configuration setting "${e}".\nSetting an initial value via \`IUiSettingsClient.set("${e}", value)\` before attempting to retrieve\nany custom setting value for "${e}" may fix this issue.\nYou can use \`IUiSettingsClient.get("${e}", defaultValue)\`, which will just return\n\`defaultValue\` when the key is unrecognized.`);const n=this.cache[e].type,a=this.cache[e].userValue,o=void 0!==t?t:this.cache[e].value,r=null==a?o:a;return"json"===n?JSON.parse(r):"number"===n?parseFloat(r):r}get$(e,t){return Object(h.concat)(Object(h.defer)((()=>Object(h.of)(this.get(e,t)))),this.update$.pipe(Object(g.filter)((t=>t.key===e)),Object(g.map)((()=>this.get(e,t)))))}async set(e,t){return await this.update(e,t)}async remove(e){return await this.update(e,null)}isDeclared(e){return e in this.cache}isDefault(e){return!this.isDeclared(e)||null==this.cache[e].userValue}isCustom(e){return this.isDeclared(e)&&!("value"in this.cache[e])}isOverridden(e){return this.isDeclared(e)&&Boolean(this.cache[e].isOverridden)}getUpdate$(){return this.update$.asObservable()}getUpdateErrors$(){return this.updateErrors$.asObservable()}assertUpdateAllowed(e){if(this.isOverridden(e))throw new Error(`Unable to update "${e}" because its value is overridden by the Kibana server`)}setLocally(e,t){this.assertUpdateAllowed(e),this.isDeclared(e)||(this.cache[e]={});const i=this.get(e);if(null===t)delete this.cache[e].userValue;else{const{type:i}=this.cache[e];this.cache[e].userValue="json"===i&&"string"!=typeof t?JSON.stringify(t):t}this.update$.next({key:e,newValue:t,oldValue:i})}}class ui_settings_client_UiSettingsClient extends ui_settings_client_common_UiSettingsClientCommon{constructor(e){super(e)}async update(e,t){this.assertUpdateAllowed(e);const i=this.isDeclared(e),n=this.defaults;if((i?this.cache[e].userValue:void 0)===t)return!0;const a=i?this.get(e):void 0;this.setLocally(e,t);try{const{settings:i}=await this.api.batchSet(e,t);return this.cache=Object(B.defaultsDeep)({},n,i),!0}catch(t){return this.setLocally(e,a),this.updateErrors$.next(t),!1}}}class ui_settings_service_UiSettingsService{constructor(){u()(this,"uiSettingsApi",void 0),u()(this,"uiSettingsClient",void 0),u()(this,"done$",new h.Subject)}setup({http:e,injectedMetadata:t}){this.uiSettingsApi=new ui_settings_api_UiSettingsApi(e),e.addLoadingCountSource(this.uiSettingsApi.getLoadingCount$());const i=t.getLegacyMetadata();return this.uiSettingsClient=new ui_settings_client_UiSettingsClient({api:this.uiSettingsApi,defaults:i.uiSettings.defaults,initialSettings:i.uiSettings.user,done$:this.done$}),this.uiSettingsClient}start(){return this.uiSettingsClient}stop(){this.done$.complete(),this.uiSettingsApi&&this.uiSettingsApi.stop()}}class ui_settings_global_client_UiSettingsGlobalClient extends ui_settings_client_common_UiSettingsClientCommon{constructor(e){super(e)}async update(e,t){this.assertUpdateAllowed(e);const i=this.isDeclared(e),n=this.defaults;if((i?this.cache[e].userValue:void 0)===t)return!0;const a=i?this.get(e):void 0;this.setLocally(e,t);try{const{settings:i}=await this.api.batchSetGlobal(e,t);return this.cache=Object(B.defaultsDeep)({},n,i),!0}catch(t){return this.setLocally(e,a),this.updateErrors$.next(t),!1}}}class settings_service_SettingsService{constructor(){u()(this,"uiSettingsApi",void 0),u()(this,"uiSettingsClient",void 0),u()(this,"uiSettingsGlobalClient",void 0),u()(this,"done$",new h.Subject)}setup({http:e,injectedMetadata:t}){this.uiSettingsApi=new ui_settings_api_UiSettingsApi(e),e.addLoadingCountSource(this.uiSettingsApi.getLoadingCount$());const i=t.getLegacyMetadata();return this.uiSettingsClient=new ui_settings_client_UiSettingsClient({api:this.uiSettingsApi,defaults:i.uiSettings.defaults,initialSettings:i.uiSettings.user,done$:this.done$}),this.uiSettingsGlobalClient=new ui_settings_global_client_UiSettingsGlobalClient({api:this.uiSettingsApi,defaults:i.globalUiSettings.defaults,initialSettings:i.globalUiSettings.user,done$:this.done$}),{client:this.uiSettingsClient,globalClient:this.uiSettingsGlobalClient}}start(){if(!this.uiSettingsClient||!this.uiSettingsGlobalClient)throw new Error("#setup must be called before start");return{client:this.uiSettingsClient,globalClient:this.uiSettingsGlobalClient}}stop(){this.done$.complete(),this.uiSettingsApi&&this.uiSettingsApi.stop()}}class deprecations_client_DeprecationsClient{constructor({http:e}){u()(this,"http",void 0),u()(this,"fetchDeprecations",(async()=>{const{deprecations:e}=await this.http.fetch("/api/deprecations/",{asSystemRequest:!0});return e})),u()(this,"getAllDeprecations",(async()=>await this.fetchDeprecations())),u()(this,"getDeprecations",(async e=>(await this.fetchDeprecations()).filter((t=>t.domainId===e)))),u()(this,"isDeprecationResolvable",(e=>"object"==typeof e.correctiveActions.api)),u()(this,"resolveDeprecation",(async e=>{const{domainId:t,correctiveActions:i}=e;if("object"!=typeof i.api)return{status:"fail",reason:a.i18n.translate("core.deprecations.noCorrectiveAction",{defaultMessage:"This deprecation cannot be resolved automatically."})};const{body:n,method:o,path:r,omitContextFromBody:s=!1}=i.api;try{return await this.http.fetch({path:r,method:o,asSystemRequest:!0,body:JSON.stringify({...n,...s?{}:{deprecationDetails:{domainId:t}}})}),{status:"ok"}}catch(e){return{status:"fail",reason:e.body.message}}})),this.http=e}}class deprecations_service_DeprecationsService{setup(){}start({http:e}){const t=new deprecations_client_DeprecationsClient({http:e});return{getAllDeprecations:t.getAllDeprecations,getDeprecations:t.getDeprecations,isDeprecationResolvable:t.isDeprecationResolvable,resolveDeprecation:t.resolveDeprecation}}stop(){}}class moment_service_MomentService{constructor(){u()(this,"uiSettingsSubscription",void 0)}async setup(){}async start({uiSettings:e}){this.uiSettingsSubscription=Object(h.merge)(e.get$("dateFormat:tz").pipe(Object(g.tap)((e=>{const t=_t.a.tz.zone(e);t&&_t.a.tz.setDefault(t.name)}))),e.get$("dateFormat:dow").pipe(Object(g.tap)((e=>{const t=_t.a.weekdays().indexOf(e);_t.a.updateLocale(_t.a.locale(),{week:{dow:t}})})))).subscribe()}async stop(){this.uiSettingsSubscription&&(this.uiSettingsSubscription.unsubscribe(),this.uiSettingsSubscription=void 0)}}class styles_service_StylesService{constructor(){u()(this,"uiSettingsSubscription",void 0)}async setup(){}async start({uiSettings:e}){const t=document.createElement("style");t.setAttribute("id","disableAnimationsCss"),document.head.appendChild(t),this.uiSettingsSubscription=e.get$("accessibility:disableAnimations").subscribe((e=>{t.textContent=e?"/**\n * `@hello-pangea/dnd` relies on `transition` for functionality\n * https://github.com/elastic/kibana/issues/95133\n */\n*:not(.essentialAnimation):not([data-rbd-draggable-context-id]):not([data-rbd-droppable-context-id]),\n*:not(.essentialAnimation):before,\n*:not(.essentialAnimation):after {\n /**\n * set the animation/transition duration to 0s so that animation callbacks are\n * still triggered, allowing components that require them to remain functional\n */\n\n -webkit-animation-duration: 0s !important;\n animation-duration: 0s !important;\n\n -webkit-transition-duration: 0s !important;\n transition-duration: 0s !important;\n\n -webkit-transition-delay: 0s !important;\n transition-delay: 0s !important;\n}\n":""}))}async stop(){this.uiSettingsSubscription&&(this.uiSettingsSubscription.unsubscribe(),this.uiSettingsSubscription=void 0)}}class integrations_service_IntegrationsService{constructor(){u()(this,"styles",new styles_service_StylesService),u()(this,"moment",new moment_service_MomentService)}async setup(){await this.styles.setup(),await this.moment.setup()}async start({uiSettings:e}){await this.styles.start({uiSettings:e}),await this.moment.start({uiSettings:e})}async stop(){await this.styles.stop(),await this.moment.stop()}}let wi;wi=Symbol.iterator;class priority_map_PriorityMap{constructor(e){u()(this,"map",void 0),this.map=e?new Map(Si(e)):new Map}add(e,t){return new priority_map_PriorityMap(new Map(Si([...this.map,[e,t]])))}remove(e){return new priority_map_PriorityMap(new Map([...this.map].filter((([t])=>t!==e))))}has(e){return this.map.has(e)}[wi](){return this.map[Symbol.iterator]()}values(){return this.map.values()}}const Si=e=>Object(B.sortBy)([...e],"1.priority").reverse();i(72);const ji=({banners$:e})=>{const[t,i]=Object(d.useState)([]);return Object(d.useEffect)((()=>{const t=e.subscribe(i);return()=>t.unsubscribe()}),[e]),0===t.length?null:Object(S.jsx)("div",{className:"kbnGlobalBannerList"},t.map((e=>Object(S.jsx)($i,{key:e.id,banner:e}))))},$i=({banner:e})=>{const t=Object(d.useRef)(null);return Object(d.useEffect)((()=>e.mount(t.current)),[e]),Object(S.jsx)("div",{"data-test-priority":e.priority,className:"kbnGlobalBannerList__item",ref:t,"data-test-subj":"global-banner-item"})},Ci=p.a.lazy((()=>i.e(1).then(i.t.bind(null,267,7))));class user_banner_service_UserBannerService{constructor(){u()(this,"settingsSubscription",void 0)}start({banners:e,i18n:t,uiSettings:i}){let n,a;const o=()=>{e.remove(n),clearTimeout(a)},r=()=>{const r=i.get("notifications:banner"),s=i.get("notifications:lifetime:banner");"string"==typeof r&&0!==r.length&&"number"==typeof s?n=e.replace(n,(i=>(le.a.render(Object(S.jsx)(t.Context,null,Object(S.jsx)(E.EuiCallOut,{title:Object(S.jsx)(P.FormattedMessage,{id:"core.ui.overlays.banner.attentionTitle",defaultMessage:"Attention"}),iconType:"help"},Object(S.jsx)(p.a.Suspense,{fallback:Object(S.jsx)("div",null,Object(S.jsx)(E.EuiLoadingSpinner,null))},Object(S.jsx)(Ci,null,r.trim())),Object(S.jsx)(E.EuiButton,{type:"primary",size:"s",onClick:()=>e.remove(n)},Object(S.jsx)(P.FormattedMessage,{id:"core.ui.overlays.banner.closeButtonLabel",defaultMessage:"Close"})))),i),a=setTimeout(o,s),()=>le.a.unmountComponentAtNode(i))),100):o()};r(),this.settingsSubscription=i.getUpdate$().pipe(Object(g.filter)((({key:e})=>"notifications:banner"===e||"notifications:lifetime:banner"===e))).subscribe((()=>r()))}stop(){this.settingsSubscription&&(this.settingsSubscription.unsubscribe(),this.settingsSubscription=void 0)}}class banners_service_OverlayBannersService{constructor(){u()(this,"userBanner",new user_banner_service_UserBannerService)}start({i18n:e,uiSettings:t}){let i=0;const n=()=>""+i++,a=new h.BehaviorSubject(new priority_map_PriorityMap),o={add:(e,t=0)=>{const i=n(),o={id:i,mount:e,priority:t};return a.next(a.value.add(i,o)),i},remove:e=>!!a.value.has(e)&&(a.next(a.value.remove(e)),!0),replace(e,t,i=0){if(!e||!a.value.has(e))return this.add(t,i);const o=n(),r={id:o,mount:t,priority:i};return a.next(a.value.remove(e).add(o,r)),o},get$:()=>a.pipe(Object(g.map)((e=>[...e.values()]))),getComponent(){return Object(S.jsx)(ji,{banners$:this.get$()})}};return this.userBanner.start({banners:o,i18n:e,uiSettings:t}),o}stop(){this.userBanner.stop()}}const Oi=({children:e,...t})=>Object(S.jsx)(we,v()({globalStyles:!1},t),Object(S.jsx)(E.EuiErrorBoundary,null,e));class flyout_service_FlyoutRef{constructor(){u()(this,"onClose",void 0),u()(this,"closeSubject",new h.Subject),this.onClose=this.closeSubject.toPromise()}close(){return this.closeSubject.closed||(this.closeSubject.next(),this.closeSubject.complete()),this.onClose}}class flyout_service_FlyoutService{constructor(){u()(this,"activeFlyout",null),u()(this,"targetDomElement",null)}start({i18n:e,theme:t,targetDomElement:i}){return this.targetDomElement=i,{open:(i,n={})=>{this.activeFlyout&&(this.activeFlyout.close(),this.cleanupDom());const a=new flyout_service_FlyoutRef;return a.onClose.then((()=>{this.activeFlyout===a&&this.cleanupDom()})),this.activeFlyout=a,Object(se.render)(Object(S.jsx)(Oi,{i18n:e,theme:t},Object(S.jsx)(E.EuiFlyout,v()({},n,{onClose:()=>{n.onClose?n.onClose(a):a.close()}}),Object(S.jsx)(Ce,{mount:i,className:"kbnOverlayMountWrapper"}))),this.targetDomElement),a}}}cleanupDom(){null!=this.targetDomElement&&(Object(se.unmountComponentAtNode)(this.targetDomElement),this.targetDomElement.innerHTML=""),this.activeFlyout=null}}class modal_service_ModalRef{constructor(){u()(this,"onClose",void 0),u()(this,"closeSubject",new h.Subject),this.onClose=this.closeSubject.toPromise()}close(){return this.closeSubject.closed||(this.closeSubject.next(),this.closeSubject.complete()),this.onClose}}class modal_service_ModalService{constructor(){u()(this,"activeModal",null),u()(this,"targetDomElement",null)}start({i18n:e,theme:t,targetDomElement:i}){return this.targetDomElement=i,{open:(n,a={})=>{this.activeModal&&(this.activeModal.close(),this.cleanupDom());const o=new modal_service_ModalRef;return o.onClose.then((()=>{this.activeModal===o&&this.cleanupDom()})),this.activeModal=o,Object(se.render)(Object(S.jsx)(Oi,{i18n:e,theme:t},Object(S.jsx)(E.EuiModal,v()({},a,{onClose:()=>o.close()}),Object(S.jsx)(Ce,{mount:n,className:"kbnOverlayMountWrapper"}))),i),o},openConfirm:(n,o)=>(this.activeModal&&(this.activeModal.close(),this.cleanupDom()),new Promise(((r,s)=>{let l=!1;const c=e=>{l=!0,u.close(),r(e)},u=new modal_service_ModalRef;u.onClose.then((()=>{this.activeModal===u&&this.cleanupDom(),l||c(!1)})),this.activeModal=u;const d={...o,children:"string"==typeof n?n:Object(S.jsx)(Ce,{mount:n,className:"kbnOverlayMountWrapper"}),onCancel:()=>c(!1),onConfirm:()=>c(!0),cancelButtonText:(null==o?void 0:o.cancelButtonText)||a.i18n.translate("core.overlays.confirm.cancelButton",{defaultMessage:"Cancel"}),confirmButtonText:(null==o?void 0:o.confirmButtonText)||a.i18n.translate("core.overlays.confirm.okButton",{defaultMessage:"Confirm"})};Object(se.render)(Object(S.jsx)(Oi,{i18n:e,theme:t},Object(S.jsx)(E.EuiConfirmModal,d)),i)})))}}cleanupDom(){null!=this.targetDomElement&&(Object(se.unmountComponentAtNode)(this.targetDomElement),this.targetDomElement.innerHTML=""),this.activeModal=null}}class overlay_service_OverlayService{constructor(){u()(this,"bannersService",new banners_service_OverlayBannersService),u()(this,"modalService",new modal_service_ModalService),u()(this,"flyoutService",new flyout_service_FlyoutService)}start({i18n:e,targetDomElement:t,uiSettings:i,theme:n}){const a=document.createElement("div");t.appendChild(a);const o=this.flyoutService.start({i18n:e,theme:n,targetDomElement:a}),r=this.bannersService.start({i18n:e,uiSettings:i}),s=document.createElement("div");t.appendChild(s);const l=this.modalService.start({i18n:e,theme:n,targetDomElement:s});return{banners:r,openFlyout:o.open.bind(o),openModal:l.open.bind(l),openConfirm:l.openConfirm.bind(l)}}}var Bi=i(40);class simple_saved_object_SimpleSavedObjectImpl{constructor(e,{id:t,type:i,version:n,attributes:a,error:o,references:r,migrationVersion:s,coreMigrationVersion:l,typeMigrationVersion:c,managed:d,namespaces:p,updated_at:h,created_at:g}){u()(this,"attributes",void 0),u()(this,"_version",void 0),u()(this,"id",void 0),u()(this,"type",void 0),u()(this,"migrationVersion",void 0),u()(this,"coreMigrationVersion",void 0),u()(this,"typeMigrationVersion",void 0),u()(this,"managed",void 0),u()(this,"error",void 0),u()(this,"references",void 0),u()(this,"updatedAt",void 0),u()(this,"createdAt",void 0),u()(this,"namespaces",void 0),this.client=e,this.id=t,this.type=i,this.attributes=a||{},this.references=r||[],this._version=n,this.migrationVersion=s,this.coreMigrationVersion=l,this.typeMigrationVersion=c,this.managed=d,this.namespaces=p,this.updatedAt=h,this.createdAt=g,o&&(this.error=o)}get(e){return Object(B.get)(this.attributes,e)}set(e,t){return Object(Bi.set)(this.attributes,e,t)}has(e){return Object(B.has)(this.attributes,e)}save(){return this.id?this.client.update(this.type,this.id,this.attributes,{references:this.references}).then((e=>(this.updatedAt=e.updatedAt,e))):this.client.create(this.type,this.attributes,{migrationVersion:this.migrationVersion,coreMigrationVersion:this.coreMigrationVersion,typeMigrationVersion:this.typeMigrationVersion,managed:this.managed,references:this.references}).then((e=>(this.updatedAt=e.updatedAt,e)))}delete(){return this.client.delete(this.type,this.id)}}class saved_objects_client_SavedObjectsClient{constructor(e){u()(this,"http",void 0),u()(this,"batchGetQueue",void 0),u()(this,"batchResolveQueue",void 0),u()(this,"processBatchGetQueue",Object(B.throttle)((async()=>{const e=[...this.batchGetQueue];this.batchGetQueue=[];try{const t=(e=>{const t=[],i=new Set;return e.forEach((({id:e,type:n})=>{i.has(`${n}|${e}`)||(t.push({id:e,type:n}),i.add(`${n}|${e}`))})),t})(e),{saved_objects:i}=await this.performBulkGet(t);e.forEach((e=>{const t=i.find((t=>t.id===e.id&&t.type===e.type));t?e.resolve(this.createSavedObject(Object(B.cloneDeep)(t))):e.resolve(this.createSavedObject(Object(B.pick)(e,["id","type"])))}))}catch(t){e.forEach((e=>{e.reject(t)}))}}),100,{leading:!1})),u()(this,"processBatchResolveQueue",Object(B.throttle)((async()=>{const e=[...this.batchResolveQueue];this.batchResolveQueue=[];try{const{objectsToResolve:t,responseIndices:i}=(e=>{const t=[],i=[],n=new Map;return e.forEach((({id:e,type:a})=>{const o=`${a}|${e}`,r=n.get(o);void 0===r?(n.set(o,i.length),t.push(i.length),i.push({id:e,type:a})):t.push(r)})),{objectsToResolve:i,responseIndices:t}})(e),{resolved_objects:n}=await this.performBulkResolve(t);e.forEach(((e,t)=>{const a=i[t],o=Object(B.cloneDeep)(n[a]);e.resolve(this.createResolvedSavedObject(o))}))}catch(t){e.forEach((e=>{e.reject(t)}))}}),100,{leading:!1})),u()(this,"create",((e,t,i={})=>{if(!e||!t)return Promise.reject(new Error("requires type and attributes"));const n=this.getPath([e,i.id]),a={overwrite:i.overwrite};return this.savedObjectsFetch(n,{method:"POST",query:a,body:JSON.stringify({attributes:t,migrationVersion:i.migrationVersion,typeMigrationVersion:i.typeMigrationVersion,managed:i.managed,references:i.references})}).then((e=>this.createSavedObject(e)))})),u()(this,"bulkCreate",((e=[],t={overwrite:!1})=>{const i=this.getPath(["_bulk_create"]),n={overwrite:t.overwrite};return this.savedObjectsFetch(i,{method:"POST",query:n,body:JSON.stringify(e)}).then((e=>(e.saved_objects=e.saved_objects.map((e=>this.createSavedObject(e))),Mi({saved_objects:"savedObjects"},e))))})),u()(this,"delete",((e,t,i)=>{if(!e||!t)return Promise.reject(new Error("requires type and id"));const n={force:!(null==i||!i.force)};return this.savedObjectsFetch(this.getPath([e,t]),{method:"DELETE",query:n})})),u()(this,"bulkDelete",(async(e,t)=>{const i=e.map((({type:e,id:t})=>({type:e,id:t}))),n={force:!(null==t||!t.force)};return{statuses:(await this.performBulkDelete(i,n)).statuses}})),u()(this,"find",(e=>{const t=this.getPath(["_find"]),i={defaultSearchOperator:"default_search_operator",fields:"fields",hasReference:"has_reference",hasReferenceOperator:"has_reference_operator",hasNoReference:"has_no_reference",hasNoReferenceOperator:"has_no_reference_operator",page:"page",perPage:"per_page",search:"search",searchFields:"search_fields",sortField:"sort_field",type:"type",filter:"filter",aggs:"aggs",namespaces:"namespaces",preference:"preference"},n=Mi(i,e),a=B.pick.apply(null,[n,...Object.values(i)]);return a.has_reference&&(a.has_reference=JSON.stringify(a.has_reference)),a.has_no_reference&&(a.has_no_reference=JSON.stringify(a.has_no_reference)),a.aggs&&(a.aggs=JSON.stringify(a.aggs)),this.savedObjectsFetch(t,{method:"GET",query:a}).then((e=>Mi({aggregations:"aggregations",saved_objects:"savedObjects",total:"total",per_page:"perPage",page:"page"},{...e,saved_objects:e.saved_objects.map((e=>this.createSavedObject(e)))})))})),u()(this,"get",((e,t)=>e&&t?new Promise(((i,n)=>{this.batchGetQueue.push({type:e,id:t,resolve:i,reject:n}),this.processBatchGetQueue()})):Promise.reject(new Error("requires type and id")))),u()(this,"bulkGet",((e=[])=>{const t=e.map((e=>Object(B.pick)(e,["id","type"])));return this.performBulkGet(t).then((e=>(e.saved_objects=e.saved_objects.map((e=>this.createSavedObject(e))),Mi({saved_objects:"savedObjects"},e))))})),u()(this,"resolve",((e,t)=>e&&t?new Promise(((i,n)=>{this.batchResolveQueue.push({type:e,id:t,resolve:i,reject:n}),this.processBatchResolveQueue()})):Promise.reject(new Error("requires type and id")))),u()(this,"bulkResolve",(async(e=[])=>{const t=e.map((({type:e,id:t})=>({type:e,id:t})));return{resolved_objects:(await this.performBulkResolve(t)).resolved_objects.map((e=>this.createResolvedSavedObject(e)))}})),this.http=e,this.batchGetQueue=[],this.batchResolveQueue=[]}async performBulkDelete(e,t){const i=this.getPath(["_bulk_delete"]);return this.savedObjectsFetch(i,{method:"POST",body:JSON.stringify(e),query:t})}async performBulkGet(e){const t=this.getPath(["_bulk_get"]);return this.savedObjectsFetch(t,{method:"POST",body:JSON.stringify(e)})}async performBulkResolve(e){const t=this.getPath(["_bulk_resolve"]);return this.savedObjectsFetch(t,{method:"POST",body:JSON.stringify(e)})}update(e,t,i,{version:n,references:a,upsert:o}={}){if(!e||!t||!i)return Promise.reject(new Error("requires type, id and attributes"));const r=this.getPath([e,t]),s={attributes:i,references:a,version:n,upsert:o};return this.savedObjectsFetch(r,{method:"PUT",body:JSON.stringify(s)}).then((e=>this.createSavedObject(e)))}bulkUpdate(e=[]){const t=this.getPath(["_bulk_update"]);return this.savedObjectsFetch(t,{method:"PUT",body:JSON.stringify(e)}).then((e=>(e.saved_objects=e.saved_objects.map((e=>this.createSavedObject(e))),Mi({saved_objects:"savedObjects"},e))))}createSavedObject(e){return new simple_saved_object_SimpleSavedObjectImpl(this,e)}createResolvedSavedObject(e){return{saved_object:new simple_saved_object_SimpleSavedObjectImpl(this,e.saved_object),outcome:e.outcome,alias_target_id:e.alias_target_id,alias_purpose:e.alias_purpose}}getPath(e){return"/api/saved_objects/"+((...e)=>e.filter((e=>Boolean(e))).map(encodeURIComponent).join("/"))(...e)}savedObjectsFetch(e,{method:t,query:i,body:n}){return this.http.fetch(e,{method:t,query:i,body:n})}}const Mi=(e,t)=>Object.keys(t).reduce(((i,n)=>({...i,[e[n]||n]:t[n]})),{});class saved_objects_service_SavedObjectsService{async setup(){}async start({http:e}){return{client:new saved_objects_client_SavedObjectsClient(e)}}async stop(){}}var Ti=i(41);function Li(e){return Ei(e.title)&&Ei(e.text)?e.title+" "+e.text:Ei(e.title)&&!e.text?e.title:Ei(e.title)&&"function"==typeof e.text?e.title+" "+function(e){const t=e.length;let i=5381;for(let n=0;n>>0}(e.text.toString()):Ei(e.text)&&!e.title?e.text:"KEY_"+e.id.toString()}function Ei(e){return"string"==typeof e}const Pi=Object(Ti.css)({name:"ilvaxn",styles:"position:absolute;top:-8px;right:-8px"});function Ii({title:e,counter:t}){return Object(S.jsx)(p.a.Fragment,null,e," ",Object(S.jsx)(E.EuiNotificationBadge,{color:"subdued",size:"m",className:Pi},t))}const Ai=e=>({...e,title:e.title instanceof Function?Object(S.jsx)(Ce,{mount:e.title}):e.title,text:e.text instanceof Function?Object(S.jsx)(Ce,{mount:e.text}):e.text});class global_toast_list_GlobalToastList extends p.a.Component{constructor(...e){super(...e),u()(this,"state",{toasts:[],idToToasts:{}}),u()(this,"subscription",void 0)}componentDidMount(){this.subscription=this.props.toasts$.subscribe((e=>{const{toasts:t,idToToasts:i}=function(e){const t=function(e){const t={};for(const i of e){const e=Li(i);t[e]?t[e].push(i):t[e]=[i]}return t}(e),i=[],n={};for(const e of Object.values(t)){const t=e[0];if(n[t.id]=e,1===e.length)i.push(t);else{const n=t.title;i.push({...t,title:Object(S.jsx)(Ii,{title:n,counter:e.length})})}}return{toasts:i,idToToasts:n}}(e);this.setState({toasts:t,idToToasts:i})}))}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}closeToastsRepresentedById(e){const t=this.state.idToToasts[e];t&&t.forEach((e=>this.props.dismissToast(e.id)))}render(){return Object(S.jsx)(E.EuiGlobalToastList,{"aria-label":a.i18n.translate("core.notifications.globalToast.ariaLabel",{defaultMessage:"Notification message list"}),"data-test-subj":"globalToastList",toasts:this.state.toasts.map(Ai),dismissToast:({id:e})=>this.closeToastsRepresentedById(e),toastLifeTimeMs:1/0})}}const Di=e=>{var t,i,n;return"body"in e&&void 0!==(null===(t=e.body)||void 0===t||null===(i=t.attributes)||void 0===i||null===(n=i.error)||void 0===n?void 0:n.caused_by)};function Ri({title:e,error:t,openModal:i,i18n:n,theme:a}){let o="";var r,s,l,c,u,d;Di(t)&&(o+=`${null==t||null===(r=t.body)||void 0===r||null===(s=r.attributes)||void 0===s||null===(l=s.error)||void 0===l?void 0:l.caused_by.type}\n`,o+=`${null==t||null===(c=t.body)||void 0===c||null===(u=c.attributes)||void 0===u||null===(d=u.error)||void 0===d?void 0:d.caused_by.reason}\n\n`),t.stack&&(o+=t.stack);const h=i(Fi(Object(S.jsx)(Oi,{i18n:n,theme:a},Object(S.jsx)(E.EuiModalHeader,null,Object(S.jsx)(E.EuiModalHeaderTitle,null,e)),Object(S.jsx)(E.EuiModalBody,{"data-test-subj":"errorModalBody"},Object(S.jsx)(E.EuiCallOut,{size:"s",color:"danger",iconType:"error",title:t.message}),o&&Object(S.jsx)(p.a.Fragment,null,Object(S.jsx)(E.EuiSpacer,{size:"s"}),Object(S.jsx)(E.EuiCodeBlock,{isCopyable:!0,paddingSize:"s"},o))),Object(S.jsx)(E.EuiModalFooter,null,Object(S.jsx)(E.EuiButton,{onClick:()=>h.close(),fill:!0},Object(S.jsx)(P.FormattedMessage,{id:"core.notifications.errorToast.closeModal",defaultMessage:"Close"}))))))}function Ni({title:e,error:t,toastMessage:i,openModal:n,i18n:a,theme:o}){return Object(S.jsx)(p.a.Fragment,null,Object(S.jsx)("p",{"data-test-subj":"errorToastMessage"},i),Object(S.jsx)("div",{className:"eui-textRight"},Object(S.jsx)(E.EuiButton,{size:"s",color:"danger","data-test-subj":"errorToastBtn",onClick:()=>Ri({title:e,error:t,openModal:n,i18n:a,theme:o})},Object(S.jsx)(P.FormattedMessage,{id:"core.toasts.errorToast.seeFullError",defaultMessage:"See the full error"}))))}const Fi=e=>t=>(le.a.render(e,t),()=>le.a.unmountComponentAtNode(t)),Hi=e=>"string"==typeof e?{title:e}:Object(B.omitBy)(e,B.isUndefined);class toasts_api_ToastsApi{constructor(e){u()(this,"toasts$",new h.BehaviorSubject([])),u()(this,"idCounter",0),u()(this,"uiSettings",void 0),u()(this,"overlays",void 0),u()(this,"i18n",void 0),u()(this,"theme",void 0),this.uiSettings=e.uiSettings}start({overlays:e,i18n:t,theme:i}){this.overlays=e,this.i18n=t,this.theme=i}get$(){return this.toasts$.asObservable()}add(e){const t={id:String(this.idCounter++),toastLifeTimeMs:this.uiSettings.get("notifications:lifetime:info"),...Hi(e)};return this.toasts$.next([...this.toasts$.getValue(),t]),t}remove(e){const t="string"==typeof e?e:e.id,i=this.toasts$.getValue(),n=i.filter((e=>e.id!==t));n.length!==i.length&&this.toasts$.next(n)}addInfo(e,t){return this.add({color:"primary",iconType:"iInCircle",...Hi(e),...t})}addSuccess(e,t){return this.add({color:"success",iconType:"check",...Hi(e),...t})}addWarning(e,t){return this.add({color:"warning",iconType:"help",toastLifeTimeMs:this.uiSettings.get("notifications:lifetime:warning"),...Hi(e),...t})}addDanger(e,t){return this.add({color:"danger",iconType:"error",toastLifeTimeMs:this.uiSettings.get("notifications:lifetime:warning"),...Hi(e),...t})}addError(e,t){const i=t.toastMessage||e.message;return this.add({color:"danger",iconType:"error",toastLifeTimeMs:this.uiSettings.get("notifications:lifetime:error"),text:Oe(Object(S.jsx)(Ni,{openModal:this.openModal.bind(this),error:e,title:t.title,toastMessage:i,i18n:this.i18n,theme:this.theme})),...t})}openModal(...e){if(!this.overlays)throw new Error("Modal opened before ToastService was started.");return this.overlays.openModal(...e)}}class toasts_service_ToastsService{constructor(){u()(this,"api",void 0),u()(this,"targetDomElement",void 0)}setup({uiSettings:e}){return this.api=new toasts_api_ToastsApi({uiSettings:e}),this.api}start({i18n:e,overlays:t,theme:i,targetDomElement:n}){return this.api.start({overlays:t,i18n:e,theme:i}),this.targetDomElement=n,Object(se.render)(Object(S.jsx)(Oi,{i18n:e,theme:i},Object(S.jsx)(global_toast_list_GlobalToastList,{dismissToast:e=>this.api.remove(e),toasts$:this.api.get$()})),n),this.api}stop(){this.targetDomElement&&(Object(se.unmountComponentAtNode)(this.targetDomElement),this.targetDomElement.textContent="")}}class notifications_service_NotificationsService{constructor(){u()(this,"toasts",void 0),u()(this,"uiSettingsErrorSubscription",void 0),u()(this,"targetDomElement",void 0),this.toasts=new toasts_service_ToastsService}setup({uiSettings:e}){const t={toasts:this.toasts.setup({uiSettings:e})};return this.uiSettingsErrorSubscription=e.getUpdateErrors$().subscribe((e=>{t.toasts.addDanger({title:a.i18n.translate("core.notifications.unableUpdateUISettingNotificationMessageTitle",{defaultMessage:"Unable to update UI setting"}),text:e.message})})),t}start({i18n:e,overlays:t,theme:i,targetDomElement:n}){this.targetDomElement=n;const a=document.createElement("div");return n.appendChild(a),{toasts:this.toasts.start({i18n:e,overlays:t,theme:i,targetDomElement:a}),showErrorDialog:({title:n,error:a})=>Ri({title:n,error:a,openModal:t.openModal,i18n:e,theme:i})}}stop(){this.toasts.stop(),this.targetDomElement&&(this.targetDomElement.textContent=""),this.uiSettingsErrorSubscription&&this.uiSettingsErrorSubscription.unsubscribe()}}const Ui=[];class doc_title_service_DocTitleService{constructor(){u()(this,"document",void 0),u()(this,"baseTitle",void 0),u()(this,"titleSubject",new h.ReplaySubject(1))}setup({document:e}){return this.document=e,this.baseTitle=e.title,this.titleSubject.next(this.baseTitle),{title$:this.titleSubject.asObservable().pipe(Object(h.distinctUntilChanged)())}}start(){if(void 0===this.document||void 0===this.baseTitle)throw new Error("DocTitleService#setup must be called before DocTitleService#start");return{change:e=>{this.applyTitle(e)},reset:()=>{this.applyTitle(Ui)}}}applyTitle(e){const t=this.render(e);this.document.title=t,this.titleSubject.next(t)}render(e){const t=[...Object(B.isString)(e)?[e]:e,this.baseTitle];return Object(B.compact)(Object(B.flattenDeep)(t)).join(" - ")}}class nav_controls_service_NavControlsService{constructor(){u()(this,"stop$",new h.ReplaySubject(1))}start(){const e=new h.BehaviorSubject(new Set),t=new h.BehaviorSubject(new Set),i=new h.BehaviorSubject(new Set),n=new h.BehaviorSubject(new Set),a=new h.BehaviorSubject([]);return{registerLeft:t=>e.next(new Set([...e.value.values(),t])),registerRight:e=>t.next(new Set([...t.value.values(),e])),registerCenter:e=>i.next(new Set([...i.value.values(),e])),registerExtension:e=>n.next(new Set([...n.value.values(),e])),setHelpMenuLinks:e=>{if(a.value.length>0)throw new Error("Help menu links have already been set");a.next(e)},getLeft$:()=>e.pipe(Object(g.map)((e=>Object(B.sortBy)([...e.values()],"order"))),Object(g.takeUntil)(this.stop$)),getRight$:()=>t.pipe(Object(g.map)((e=>Object(B.sortBy)([...e.values()],"order"))),Object(g.takeUntil)(this.stop$)),getCenter$:()=>i.pipe(Object(g.map)((e=>Object(B.sortBy)([...e.values()],"order"))),Object(g.takeUntil)(this.stop$)),getExtension$:()=>n.pipe(Object(g.map)((e=>Object(B.sortBy)([...e.values()],"order"))),Object(g.takeUntil)(this.stop$)),getHelpMenuLinks$:()=>a.pipe(Object(g.takeUntil)(this.stop$))}}stop(){this.stop$.next()}}class nav_link_NavLinkWrapper{constructor(e){if(u()(this,"id",void 0),u()(this,"properties",void 0),!e||!e.id)throw new Error("`id` is required.");this.id=e.id,this.properties=Object.freeze(e)}}function zi(e,t,i){var n;const a=t.prepend(e.appRoute),o=W(a,(null==i?void 0:i.path)||e.defaultPath),r=qi(o),s=qi(a);return new nav_link_NavLinkWrapper({...i||e,...e.category?{category:e.category}:{},hidden:i?Wi(i):Gi(e),disabled:(null!==(n=null==i?void 0:i.navLinkStatus)&&void 0!==n?n:e.navLinkStatus)===l.disabled,baseUrl:s,href:r,url:o})}function Gi(e){return e.navLinkStatus===l.default?e.status===s.inaccessible:e.navLinkStatus===l.hidden}function Wi(e){return e.navLinkStatus===l.default||e.navLinkStatus===l.hidden}function qi(e){const t=document.createElement("a");return t.setAttribute("href",e),t.href}class nav_links_service_NavLinksService{constructor(){u()(this,"stop$",new h.ReplaySubject(1))}start({application:e,http:t}){const i=new h.BehaviorSubject(new Map);e.applications$.pipe(Object(g.map)((e=>new Map([...e].filter((([,e])=>!e.chromeless)).reduce(((e,[i,n])=>(e.push([i,zi(n,t.basePath)],...Vi(n,n.deepLinks,t.basePath)),e)),[]))))).subscribe((e=>{i.next(e)}));const n=new h.BehaviorSubject(!1);return{getNavLinks$:()=>i.pipe(Object(g.map)(Ki),Object(g.takeUntil)(this.stop$)),get(e){const t=i.value.get(e);return t&&t.properties},getAll:()=>Ki(i.value),has:e=>i.value.has(e),enableForcedAppSwitcherNavigation(){n.next(!0)},getForceAppSwitcherNavigation$:()=>n.asObservable()}}stop(){this.stop$.next()}}function Ki(e){return Object(B.sortBy)([...e.values()].map((e=>e.properties)),"order")}function Vi(e,t,i){return t?t.reduce(((t,n)=>{const a=`${e.id}:${n.id}`;return n.path&&t.push([a,zi(e,i,{...n,id:a})]),t.push(...Vi(e,n.deepLinks,i)),t}),[]):[]}var Qi=i(28),Ji=i.n(Qi),Yi=i(17),Zi=i.n(Yi);const Xi=(e,t=[])=>e.reduce(((e,i,n)=>{const a=[...t,(o=n,`[${o}]`)];var o;const r=()=>a.join("");if(i.children&&i.children.length>0){const{children:t,...n}=i;return{...e,[r()]:n,...Xi(t,a)}}return e[r()]=i,e}),{}),en=e=>{return(t=e,e=>{const i=t.indexOf(e);return-1!==i&&(t=t.slice(0,i)),t})("?");var t};function tn(e,t){const i=e.split("][");if(1===i.length)return i;i[0]=`${i[0]}]`,i[i.length-1]=`[${i[i.length-1]}`;for(let e=1;e(e.push(i.slice(0,n+1).join("")),e)),[]).filter((e=>Boolean(t[e])))}class project_navigation_service_ProjectNavigationService{constructor(){u()(this,"customProjectSideNavComponent$",new h.BehaviorSubject({current:null})),u()(this,"projectHome$",new h.BehaviorSubject(void 0)),u()(this,"projectsUrl$",new h.BehaviorSubject(void 0)),u()(this,"projectNavigation$",new h.BehaviorSubject(void 0)),u()(this,"activeNodes$",new h.BehaviorSubject([])),u()(this,"projectNavigationNavTreeFlattened",{}),u()(this,"projectBreadcrumbs$",new h.BehaviorSubject({breadcrumbs:[],params:{absolute:!1}})),u()(this,"stop$",new h.ReplaySubject(1)),u()(this,"application",void 0),u()(this,"http",void 0),u()(this,"unlistenHistory",void 0)}start({application:e,navLinks:t,http:i}){return this.application=e,this.http=i,this.onHistoryLocationChange(e.history.location),this.unlistenHistory=e.history.listen(this.onHistoryLocationChange.bind(this)),this.activeNodes$.pipe(Object(h.takeUntil)(this.stop$),Object(h.skipWhile)((()=>!this.projectNavigation$.getValue())),Object(h.distinctUntilChanged)(((e,t)=>{var i,n;return Ji()(null==e||null===(i=e[0])||void 0===i?void 0:i.map((e=>e.id)),null==t||null===(n=t[0])||void 0===n?void 0:n.map((e=>e.id)))})),Object(h.skip)(1)).subscribe((()=>{this.projectBreadcrumbs$.next({breadcrumbs:[],params:{absolute:!1}})})),{setProjectHome:e=>{this.projectHome$.next(e)},getProjectHome$:()=>this.projectHome$.asObservable(),setProjectsUrl:e=>{this.projectsUrl$.next(e)},getProjectsUrl$:()=>this.projectsUrl$.asObservable(),setProjectNavigation:e=>{this.projectNavigation$.next(e),this.projectNavigationNavTreeFlattened=Xi(e.navigationTree),this.setActiveProjectNavigationNodes()},getProjectNavigation$:()=>this.projectNavigation$.asObservable(),getActiveNodes$:()=>this.activeNodes$.pipe(Object(h.takeUntil)(this.stop$)),setProjectSideNavComponent:e=>{this.customProjectSideNavComponent$.next({current:e})},getProjectSideNavComponent$:()=>this.customProjectSideNavComponent$.asObservable(),setProjectBreadcrumbs:(e,t)=>{this.projectBreadcrumbs$.next({breadcrumbs:Array.isArray(e)?e:[e],params:{absolute:!1,...t}})},getProjectBreadcrumbs$:()=>Object(h.combineLatest)([this.projectBreadcrumbs$,this.activeNodes$,this.projectHome$.pipe(Object(h.map)((e=>null!=e?e:"/")))]).pipe(Object(h.map)((([e,t,i])=>{var n,o,r,s;const l=(({homeHref:e})=>({text:Object(S.jsx)(E.EuiIcon,{type:"home"}),title:a.i18n.translate("core.ui.chrome.breadcrumbs.homeLink",{defaultMessage:"Home"}),href:e,"data-test-subj":"breadcrumb-home"}))({homeHref:null!==(n=null===(o=this.http)||void 0===o||null===(r=(s=o.basePath).prepend)||void 0===r?void 0:r.call(s,i))&&void 0!==n?n:i});return e.params.absolute?[l,...e.breadcrumbs]:[l,...(null!==(c=t[0])&&void 0!==c?c:[]).filter((e=>Boolean(e.title)&&"hidden"!==e.breadcrumbStatus)).map((e=>{var t,i,n;return{href:null!==(t=null===(i=e.deepLink)||void 0===i?void 0:i.url)&&void 0!==t?t:e.href,text:e.title,"data-test-subj":Zi()({[`breadcrumb-deepLinkId-${null===(n=e.deepLink)||void 0===n?void 0:n.id}`]:!!e.deepLink})}})),...e.breadcrumbs];var c})))}}setActiveProjectNavigationNodes(e){var t,i,n;if(!this.application)return;if(!Object.keys(this.projectNavigationNavTreeFlattened).length)return;const a=null!=e?e:this.application.history.location;let o=null!==(t=null===(i=this.http)||void 0===i?void 0:i.basePath.prepend(a.pathname))&&void 0!==t?t:a.pathname;o=en(`${o}${a.hash}`);const r=((e,t,i,n=(e=>e))=>{const a=[],o=[],r=e=>({...t[e],isActive:!0});return Object.entries(t).forEach((([s,l])=>{var c;if(l.getIsActive&&i){if(l.getIsActive({pathNameSerialized:e,location:i,prepend:n})){const e=tn(s,t);a.push(e.map(r))}return}const u=function(e){if(e)return en(e)}(null===(c=l.deepLink)||void 0===c?void 0:c.url);if(u&&e.startsWith(u)){const{length:e}=u;o[e]||(o[e]=[]),o[e].push(s)}})),o.length>0&&o[o.length-1].forEach((e=>{const i=tn(e,t);a.push(i.map(r))})),a})(o,this.projectNavigationNavTreeFlattened,a,null===(n=this.http)||void 0===n?void 0:n.basePath.prepend);!Ji()(r,this.activeNodes$.value)&&this.activeNodes$.next(r)}onHistoryLocationChange(e){this.setActiveProjectNavigationNodes(e)}stop(){var e;this.stop$.next(),null===(e=this.unlistenHistory)||void 0===e||e.call(this)}}class persisted_log_PersistedLog{constructor(e,t,i=localStorage){u()(this,"name",void 0),u()(this,"maxLength",void 0),u()(this,"isEqual",void 0),u()(this,"storage",void 0),u()(this,"items$",void 0),this.name=e,this.maxLength="string"==typeof t.maxLength?this.maxLength=parseInt(t.maxLength,10):t.maxLength,this.isEqual=t.isEqual||B.isEqual,this.storage=i,this.items$=new h.BehaviorSubject(this.loadItems()),void 0===this.maxLength||isNaN(this.maxLength)||this.items$.next(Object(B.take)(this.items$.value,this.maxLength))}add(e){if(null==e)return this.items$.value;const t=[e,...[...this.items$.value].filter((t=>!this.isEqual(t,e)))].slice(0,this.maxLength);return this.storage.setItem(this.name,JSON.stringify(t)),this.items$.next(t),t}get(){return Object(B.cloneDeep)(this.items$.value)}get$(){return this.items$.pipe(Object(g.map)((e=>Object(B.cloneDeep)(e))))}loadItems(){try{return JSON.parse(this.storage.getItem(this.name)||"[]")}catch{return[]}}}class recently_accessed_service_RecentlyAccessedService{async start({http:e}){const t=await async function(e,t){const i="kibana.history.recentlyAccessed";return t?`${i}-${(new vi.a).update(t,"utf8").digest("base64")}`:i}(0,e.basePath.get()),i=new persisted_log_PersistedLog(t,{maxLength:20,isEqual:(e,t)=>e.id===t.id});return{add:(e,t,n)=>{i.add({link:e,label:t,id:n})},get:()=>i.get(),get$:()=>i.get$()}}}i(87);const nn=e=>e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||e.defaultPrevented;function an({link:e,appId:t,basePath:i,onClick:n=(()=>{}),navigateToUrl:a,dataTestSubj:o,externalLink:r=!1,iconProps:s}){const{href:l,id:c,title:u,disabled:d,euiIconType:p,icon:h,tooltip:g,url:m}=e;return{label:null!=g?g:u,href:l,onClick(e){nn(e)||n(),r||0!==e.button||nn(e)||(e.preventDefault(),a(m))},isActive:!r&&t===c,isDisabled:d,"data-test-subj":o,...i&&{iconType:p,iconProps:s,icon:!p&&h?Object(S.jsx)(E.EuiIcon,{type:i.prepend(`/${h}`),size:"m"}):void 0}}}function on({link:e,onClick:t=(()=>{}),navigateToUrl:i}){const{href:n,url:a}=e;return{href:n,onClick(e){e.stopPropagation(),nn(e)||t(),e.preventDefault(),i(a)},"data-test-subj":"collapsibleNavAppLink-overview"}}function rn(e){return`core.navGroup.${e}`}function sn(e,t){var i;return"true"===(null!==(i=t.getItem(rn(e)))&&void 0!==i?i:"true")}function ln(e,t,i){i.setItem(rn(e),`${t}`)}const cn=["kibanaOverview"],un=[...cn,"observability-overview","securitySolutionUI:get_started","management","enterpriseSearch"];function dn({basePath:e,id:t,isNavOpen:i,homeHref:n,storage:o=window.localStorage,onIsLockedUpdate:r,closeNav:s,navigateToApp:l,navigateToUrl:c,button:u,...h}){const g=L()(h.navLinks$,[]),m=Object(d.useMemo)((()=>g.filter((e=>!e.hidden&&!cn.includes(e.id)))),[g]),b=Object(d.useMemo)((()=>g.find((e=>"integrations"===e.id))),[g]),f=Object(d.useMemo)((()=>g.filter((e=>un.includes(e.id)))),[g]),y=L()(h.recentlyAccessed$,[]),x=L()(h.customNavLink$,void 0),_=L()(h.appId$,""),k=Object(B.groupBy)(m,(e=>{var t;return null==e||null===(t=e.category)||void 0===t?void 0:t.id})),{undefined:w=[],...j}=k,$=function(e){const t={};for(const[i,n]of Object.entries(e))t[i]=n[0].category;return t}(j),C=function(e,t){return Object(B.sortBy)(Object.keys(e),(e=>{var i;return null===(i=t[e])||void 0===i?void 0:i.order}))}(j,$),O=(t,i=!1)=>an({link:t,appId:_,dataTestSubj:"collapsibleNavAppLink",navigateToUrl:c,onClick:s,...i&&{basePath:e}});return Object(S.jsx)(E.EuiCollapsibleNav,{"data-test-subj":"collapsibleNav",id:t,"aria-label":a.i18n.translate("core.ui.primaryNav.screenReaderLabel",{defaultMessage:"Primary"}),isOpen:i,onClose:s,button:u,ownFocus:!1,size:248,className:"kbnCollapsibleNav"},x&&Object(S.jsx)(p.a.Fragment,null,Object(S.jsx)(E.EuiFlexItem,{grow:!1,style:{flexShrink:0}},Object(S.jsx)(E.EuiCollapsibleNavGroup,{background:"dark",className:"eui-yScroll",style:{maxHeight:"40vh"}},Object(S.jsx)(E.EuiThemeProvider,{colorMode:"dark"},Object(S.jsx)(E.EuiListGroup,{listItems:[an({link:x,basePath:e,navigateToUrl:c,dataTestSubj:"collapsibleNavCustomNavLink",onClick:s,externalLink:!0})],maxWidth:"none",gutterSize:"none",size:"s"})))),Object(S.jsx)(E.EuiHorizontalRule,{margin:"none"})),Object(S.jsx)(E.EuiFlexItem,{grow:!1,style:{flexShrink:0}},Object(S.jsx)(E.EuiCollapsibleNavGroup,{background:"light",className:"eui-yScroll",style:{maxHeight:"40vh"}},Object(S.jsx)(E.EuiListGroup,{"aria-label":a.i18n.translate("core.ui.primaryNav.pinnedLinksAriaLabel",{defaultMessage:"Pinned links"}),listItems:[{label:"Home",iconType:"home",href:n,"data-test-subj":"homeLink",isActive:"home"===_,onClick:e=>{nn(e)||(e.preventDefault(),s(),l("home"))}}],maxWidth:"none",color:"text",gutterSize:"none",size:"s"}))),y.length>0&&Object(S.jsx)(E.EuiCollapsibleNavGroup,{key:"recentlyViewed",background:"light",title:a.i18n.translate("core.ui.recentlyViewed",{defaultMessage:"Recently viewed"}),isCollapsible:!0,initialIsOpen:sn("recentlyViewed",o),onToggle:e=>ln("recentlyViewed",e,o),"data-test-subj":"collapsibleNavGroup-recentlyViewed"},Object(S.jsx)(E.EuiListGroup,{"aria-label":a.i18n.translate("core.ui.recentlyViewedAriaLabel",{defaultMessage:"Recently viewed links"}),listItems:y.map((t=>{const{iconType:i,onClick:n,...o}=function(e,t,i,n){const{link:o,label:r}=e,s=qi(i.prepend(o)),l=t.find((e=>s.startsWith(e.baseUrl)));let c=r;return l&&(c=a.i18n.translate("core.ui.recentLinks.linkItem.screenReaderLabel",{defaultMessage:"{recentlyAccessedItemLinklabel}, type: {pageType}",values:{recentlyAccessedItemLinklabel:r,pageType:l.title}})),{href:s,label:r,title:c,"aria-label":c,iconType:null==l?void 0:l.euiIconType,onClick(e){0!==e.button||nn(e)||(e.preventDefault(),n(s))}}}(t,m,e,c);return{...o,"data-test-subj":"collapsibleNavAppLink--recent",onClick:e=>{nn(e)||(s(),n(e))}}})),maxWidth:"none",color:"subdued",gutterSize:"none",size:"s",className:"kbnCollapsibleNav__recentsListGroup"})),Object(S.jsx)(E.EuiHorizontalRule,{margin:"none"}),Object(S.jsx)(E.EuiFlexItem,{className:"kbnCollapsibleNav__solutions"},C.map((e=>{const t=$[e],i=f.find((e=>e.category===t));return Object(S.jsx)(E.EuiCollapsibleNavGroup,{key:t.id,iconType:t.euiIconType,iconSize:"m",buttonElement:i?"div":"button",buttonClassName:"kbnCollapsibleNav__solutionGroupButton",title:i?Object(S.jsx)("a",v()({className:"eui-textInheritColor kbnCollapsibleNav__solutionGroupLink"},on({link:i,navigateToUrl:c,onClick:s})),t.label):t.label,isCollapsible:!0,initialIsOpen:sn(t.id,o),onToggle:e=>ln(t.id,e,o),"data-test-subj":`collapsibleNavGroup-${t.id}`},Object(S.jsx)(E.EuiListGroup,{"aria-label":a.i18n.translate("core.ui.primaryNavSection.screenReaderLabel",{defaultMessage:"Primary navigation links, {category}",values:{category:t.label}}),listItems:j[e].map((e=>O(e))),maxWidth:"none",color:"subdued",gutterSize:"none",size:"s"}))})),w.map(((e,t)=>Object(S.jsx)(E.EuiCollapsibleNavGroup,{"data-test-subj":"collapsibleNavGroup-noCategory",key:t},Object(S.jsx)(E.EuiListGroup,{flush:!0},Object(S.jsx)(E.EuiListGroupItem,v()({color:"text",size:"s"},O(e,!0)))))))),b&&Object(S.jsx)(E.EuiFlexItem,{grow:!1},Object(S.jsx)("span",null),Object(S.jsx)(E.EuiCollapsibleNavGroup,null,Object(S.jsx)(E.EuiButton,v()({},function({link:e,onClick:t=(()=>{}),navigateToUrl:i,dataTestSubj:n}){const{href:a,disabled:o,url:r,id:s}=e;return{href:a,onClick(e){nn(e)||t(),e.preventDefault(),i(r)},isDisabled:o,"data-test-subj":n||`collapsibleNavAppButton-${s}`}}({link:b,navigateToUrl:c,onClick:s}),{fill:!0,fullWidth:!0,iconType:"plusInCircleFilled"}),a.i18n.translate("core.ui.primaryNav.addData",{defaultMessage:"Add integrations"})))))}class header_badge_HeaderBadge extends d.Component{constructor(e){super(e),u()(this,"subscription",void 0),this.state={badge:void 0}}componentDidMount(){this.subscribe()}componentDidUpdate(e){e.badge$!==this.props.badge$&&(this.unsubscribe(),this.subscribe())}componentWillUnmount(){this.unsubscribe()}render(){return null==this.state.badge?null:Object(S.jsx)("div",{className:"chrHeaderBadge__wrapper"},Object(S.jsx)(E.EuiBetaBadge,{"data-test-subj":"headerBadge","data-test-badge-label":this.state.badge.text,tabIndex:0,label:this.state.badge.text,tooltipContent:this.state.badge.tooltip,iconType:this.state.badge.iconType}))}subscribe(){this.subscription=this.props.badge$.subscribe((e=>{this.setState({badge:e})}))}unsubscribe(){this.subscription&&(this.subscription.unsubscribe(),this.subscription=void 0)}}function pn({breadcrumbs$:e}){const t=L()(e,[]);let i=t;return 0===t.length&&(i=[{text:"Kibana"}]),i=i.map(((e,i)=>({...e,"data-test-subj":Zi()("breadcrumb",e["data-test-subj"],0===i&&"first",i===t.length-1&&"last")}))),Object(S.jsx)(E.EuiHeaderBreadcrumbs,{breadcrumbs:i,max:10,"data-test-subj":"breadcrumbs"})}class header_extension_HeaderExtension extends p.a.Component{constructor(...e){super(...e),u()(this,"ref",p.a.createRef()),u()(this,"unrender",void 0)}componentDidMount(){this.renderExtension()}componentDidUpdate(e){this.props.extension!==e.extension&&(this.unrenderExtension(),this.renderExtension())}componentWillUnmount(){this.unrenderExtension()}render(){return Object(S.jsx)("div",{ref:this.ref,className:this.props.containerClassName,style:{display:"inlineBlock"===this.props.display?"inline-block":void 0}})}renderExtension(){if(!this.ref.current)throw new Error(" mounted without ref");this.props.extension&&(this.unrender=this.props.extension(this.ref.current))}unrenderExtension(){this.unrender&&(this.unrender(),this.unrender=void 0)}}const hn=({kibanaDocLink:e,docLinks:t,helpSupportUrl:i})=>[{title:a.i18n.translate("core.ui.chrome.headerGlobalNav.helpMenuKibanaDocumentationTitle",{defaultMessage:"Kibana documentation"}),href:e},{title:a.i18n.translate("core.ui.chrome.headerGlobalNav.helpMenuAskElasticTitle",{defaultMessage:"Ask Elastic"}),href:i},{title:a.i18n.translate("core.ui.chrome.headerGlobalNav.helpMenuGiveFeedbackTitle",{defaultMessage:"Give feedback"}),href:t.links.kibana.feedback},{title:a.i18n.translate("core.ui.chrome.headerGlobalNav.helpMenuOpenGitHubIssueTitle",{defaultMessage:"Open an issue in GitHub"}),href:t.links.kibana.createGithubIssue}];class header_help_menu_HeaderHelpMenu extends d.Component{constructor(e){super(e),u()(this,"subscription",void 0),u()(this,"onMenuButtonClick",(()=>{this.setState({isOpen:!this.state.isOpen})})),u()(this,"closeMenu",(()=>{this.setState({isOpen:!1})})),this.state={isOpen:!1,helpExtension:void 0,helpSupportUrl:"",globalHelpExtensionMenuLinks:[],defaultContentLinks:[]}}componentDidMount(){this.subscription=Object(h.combineLatest)(this.props.helpExtension$,this.props.helpSupportUrl$,this.props.globalHelpExtensionMenuLinks$,this.props.defaultContentLinks$).subscribe((([e,t,i,n])=>{this.setState({helpExtension:e,helpSupportUrl:t,globalHelpExtensionMenuLinks:i,defaultContentLinks:0===n.length?hn({...this.props,helpSupportUrl:t}):n})}))}componentWillUnmount(){this.subscription&&(this.subscription.unsubscribe(),this.subscription=void 0)}render(){const{kibanaVersion:e}=this.props,t=this.renderDefaultContent(),i=this.renderGlobalCustomContent(),n=this.renderCustomContent(),o=Object(S.jsx)(E.EuiHeaderSectionItemButton,{"aria-expanded":this.state.isOpen,"aria-haspopup":"true","aria-label":a.i18n.translate("core.ui.chrome.headerGlobalNav.helpMenuButtonAriaLabel",{defaultMessage:"Help menu"}),onClick:this.onMenuButtonClick},Object(S.jsx)(E.EuiIcon,{type:"help",size:"m"}));return Object(S.jsx)(E.EuiPopover,{anchorPosition:"downRight",button:o,closePopover:this.closeMenu,"data-test-subj":"helpMenuButton",id:"headerHelpMenu",isOpen:this.state.isOpen,repositionOnScroll:!0},Object(S.jsx)(E.EuiPopoverTitle,null,Object(S.jsx)(E.EuiFlexGroup,{responsive:!1},Object(S.jsx)(E.EuiFlexItem,null,Object(S.jsx)("h2",null,Object(S.jsx)(P.FormattedMessage,{id:"core.ui.chrome.headerGlobalNav.helpMenuTitle",defaultMessage:"Help"}))),Object(S.jsx)(E.EuiFlexItem,{grow:!1,className:"chrHeaderHelpMenu__version"},Object(S.jsx)(P.FormattedMessage,{id:"core.ui.chrome.headerGlobalNav.helpMenuVersion",defaultMessage:"v {version}",values:{version:e}})))),Object(S.jsx)("div",{style:{maxWidth:240}},i,t,n&&Object(S.jsx)(p.a.Fragment,null,Object(S.jsx)(E.EuiHorizontalRule,{margin:"m"}),n)))}renderDefaultContent(){const{defaultContentLinks:e}=this.state;return Object(S.jsx)(d.Fragment,null,e.map((({href:t,title:i,iconType:n},a)=>{const o=a===e.length-1;return Object(S.jsx)(d.Fragment,{key:a},Object(S.jsx)(E.EuiButtonEmpty,{href:t,target:"_blank",size:"s",flush:"left",iconType:n},i),!o&&Object(S.jsx)(E.EuiSpacer,{size:"xs"}))})))}renderGlobalCustomContent(){const{navigateToUrl:e}=this.props,{globalHelpExtensionMenuLinks:t}=this.state;return t.sort(((e,t)=>t.priority-e.priority)).map(((t,i)=>{const{linkType:n,content:a,href:o,external:r,...s}=t;return mn(i,a,!0,{href:o,onClick:r?void 0:this.createOnClickHandler(o,e),...s})}))}renderCustomContent(){const{helpExtension:e}=this.state;if(!e)return null;const{navigateToUrl:t}=this.props,{appName:i,links:n,content:o}=e,r=()=>a.i18n.translate("core.ui.chrome.headerGlobalNav.helpMenuGiveFeedbackOnApp",{defaultMessage:"Give feedback on {appName}",values:{appName:e.appName}}),s=n&&n.map(((e,i)=>{const a=io(e,{hideHelpMenu:this.closeMenu})})))}createOnClickHandler(e,t){return i=>{nn(i)||0!==i.button||(i.preventDefault(),this.closeMenu(),t(e))}}}const gn=(e,t)=>{const i=new URL("https://github.com/elastic/kibana/issues/new?");return e.length&&i.searchParams.set("labels",e.join(",")),t&&i.searchParams.set("title",t),i.toString()},mn=(e,t,i,n)=>Object(S.jsx)(d.Fragment,{key:`helpButton${e}`},Object(S.jsx)(E.EuiButtonEmpty,v()({},n,{size:"s",flush:"left"}),t),i&&Object(S.jsx)(E.EuiSpacer,{size:"xs"}));i(92);const bn=({...e})=>Object(S.jsx)("svg",v()({width:"64",height:"19",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":"elasticMark"},e),Object(S.jsx)("title",{id:"elasticMark"},"Elastic"),Object(S.jsx)("path",{d:"M9.74 16.882l.711-.076.046 1.455c-1.879.257-3.485.393-4.818.393-1.773 0-3.03-.515-3.773-1.545C1.164 16.08.8 14.473.8 12.306c0-4.333 1.727-6.5 5.167-6.5 1.666 0 2.909.47 3.727 1.394.818.924 1.227 2.394 1.227 4.379l-.106 1.409H2.664c0 1.364.242 2.379.742 3.03.5.652 1.349.985 2.576.985 1.242.03 2.485-.015 3.757-.121zm-.667-5.349c0-1.515-.243-2.59-.728-3.212-.484-.621-1.272-.94-2.363-.94s-1.924.334-2.47.986c-.545.651-.833 1.712-.848 3.166h6.409zM13.497 18.427V.7h1.848v17.727h-1.848zM27.027 9.806v6.076c0 .621 1.53.742 1.53.742l-.09 1.637c-1.303 0-2.38.106-3.03-.515a10.861 10.861 0 01-4.44.924c-1.136 0-2-.319-2.59-.97-.592-.636-.895-1.56-.895-2.773 0-1.197.303-2.09.91-2.651.605-.56 1.56-.925 2.863-1.046l3.879-.363v-1.06c0-.834-.182-1.44-.546-1.804-.363-.364-.863-.545-1.485-.545H18.27V5.82h4.742c1.394 0 2.41.318 3.046.97.651.636.97 1.651.97 3.015zm-7.606 5.03c0 1.516.621 2.273 1.879 2.273a9.89 9.89 0 003.303-.56l.56-.197v-4.076l-3.65.348c-.743.06-1.274.273-1.607.637-.333.363-.485.894-.485 1.575zM34.255 7.473c-1.788 0-2.697.62-2.697 1.879 0 .575.212.984.62 1.227.41.242 1.35.485 2.819.742 1.47.258 2.5.606 3.106 1.076.606.454.91 1.318.91 2.59 0 1.274-.41 2.198-1.228 2.789-.818.59-2 .894-3.576.894-1.015 0-4.424-.38-4.424-.38l.106-1.605c1.954.182 3.379.333 4.333.333.955 0 1.682-.151 2.182-.454.5-.303.758-.819.758-1.53 0-.713-.212-1.198-.637-1.455-.424-.258-1.363-.5-2.818-.728-1.455-.227-2.485-.56-3.09-1.015-.607-.439-.91-1.272-.91-2.47 0-1.196.424-2.09 1.273-2.666.848-.576 1.909-.864 3.166-.864 1 0 4.485.258 4.485.258v1.621c-1.833-.106-3.333-.242-4.379-.242zM47.952 7.685h-3.925v5.909c0 1.409.106 2.348.303 2.788.212.44.697.666 1.47.666l2.197-.151.121 1.53c-1.106.182-1.94.273-2.515.273-1.288 0-2.167-.318-2.667-.94-.5-.62-.742-1.818-.742-3.575v-6.5h-1.758V6.079h1.758V2.29h1.833v3.773h3.925v1.62zM50.527 3.276V1.139h1.849v2.152l-1.849-.015zm0 15.151V6.08h1.849v12.348h-1.849zM60.406 5.821c.546 0 1.47.106 2.773.303l.59.076-.075 1.5c-1.318-.152-2.288-.227-2.91-.227-1.393 0-2.348.333-2.848 1-.5.666-.757 1.909-.757 3.712 0 1.803.227 3.06.697 3.773.47.712 1.44 1.06 2.924 1.06l2.91-.227.075 1.53c-1.53.227-2.682.349-3.44.349-1.924 0-3.257-.5-3.984-1.485-.728-.985-1.106-2.652-1.106-5 0-2.349.393-4 1.181-4.94.803-.939 2.122-1.424 3.97-1.424z"}));i(97);class loading_indicator_LoadingIndicator extends p.a.Component{constructor(...e){super(...e),u()(this,"loadingCountSubscription",void 0),u()(this,"state",{visible:!1}),u()(this,"timer",void 0),u()(this,"increment",1)}componentDidMount(){this.loadingCountSubscription=this.props.loadingCount$.subscribe((e=>{this.increment>1&&clearTimeout(this.timer),this.increment+=this.increment,this.timer=setTimeout((()=>{this.setState({visible:e>0})}),250)}))}componentWillUnmount(){this.loadingCountSubscription&&(clearTimeout(this.timer),this.loadingCountSubscription.unsubscribe(),this.loadingCountSubscription=void 0)}render(){const e=Zi()(!this.state.visible&&"kbnLoadingIndicator-hidden"),t=this.state.visible?"globalLoadingIndicator":"globalLoadingIndicator-hidden",i=!this.state.visible,n=a.i18n.translate("core.ui.loadingIndicatorAriaLabel",{defaultMessage:"Loading content"}),o=this.props.customLogo?Object(S.jsx)(E.EuiImage,{src:this.props.customLogo,"data-test-subj":t,size:24,alt:"logo","aria-label":a.i18n.translate("core.ui.chrome.headerGlobalNav.customLogoAriaLabel",{defaultMessage:"User logo"})}):Object(S.jsx)(E.EuiIcon,{type:"logoElastic",size:"l","data-test-subj":t,className:"chrHeaderLogo__cluster","aria-label":a.i18n.translate("core.ui.chrome.headerGlobalNav.logoAriaLabel",{defaultMessage:"Elastic Logo"})}),r=this.state.visible?Object(S.jsx)(E.EuiLoadingSpinner,{size:"l","data-test-subj":t,"aria-hidden":!1,"aria-label":n}):o;return this.props.showAsBar?Object(S.jsx)(E.EuiProgress,{className:e,"data-test-subj":t,"aria-hidden":i,"aria-label":n,position:"fixed",color:"accent",size:"xs"}):r}}function fn({href:e,navigateToApp:t,loadingCount$:i,...n}){const o=L()(n.forceNavigation$,!1),r=L()(n.navLinks$,[]),s=L()(n.customBranding$,{}),{customizedLogo:l,logo:c}=s;return Object(S.jsx)("a",{onClick:e=>function(e,t,i,n){const a=function(e){let t=e;for(;t;){if("A"===t.tagName)return t;if(!t.parentElement||t.parentElement===document.body)return;t=t.parentElement}}(e.nativeEvent.target);if(!a)return;const o=i.find((e=>e.href===a.href));if(o&&o.disabled)e.preventDefault();else if(!(e.isDefaultPrevented()||e.altKey||e.metaKey||e.ctrlKey))if(t){const t=Q.a.parse(a.href),i=Q.a.parse(document.location.href),n=t.protocol===i.protocol,o=t.host===i.host,r=t.path===i.path;n&&o&&r&&(t.hash&&document.location.reload(),e.stopPropagation())}else n("home"),e.preventDefault()}(e,o,r,t),className:"chrHeaderLogo",href:e,"data-test-subj":"logo","aria-label":a.i18n.translate("core.ui.chrome.headerGlobalNav.goHomePageIconAriaLabel",{defaultMessage:"Elastic home"})},Object(S.jsx)(loading_indicator_LoadingIndicator,{loadingCount$:i,customLogo:c}),l?Object(S.jsx)("img",{src:l,className:"chrHeaderLogo__mark",style:{maxWidth:"200px",maxHeight:"84px"},alt:"custom mark"}):Object(S.jsx)(bn,{className:"chrHeaderLogo__mark","aria-hidden":!0}))}function vn({navControls$:e,side:t}){const i=L()(e,[]);return i?Object(S.jsx)(p.a.Fragment,null,i.map(((e,i)=>Object(S.jsx)(E.EuiHeaderSectionItem,{key:i,border:t?"left"===t?"right":"left":"none"},Object(S.jsx)(header_extension_HeaderExtension,{extension:e.mount}))))):null}u()(loading_indicator_LoadingIndicator,"defaultProps",{showAsBar:!1});const yn=e=>{const[t,i]=Object(d.useState)({mount:void 0});return Object(d.useLayoutEffect)((()=>{const t=e.subscribe((e=>{i({mount:e})}));return()=>t.unsubscribe()}),[e]),t},xn=({mounter:e})=>{const t=Object(d.useRef)(null),i=Object(d.useRef)(null);return Object(d.useLayoutEffect)((()=>{if(i.current&&(i.current(),i.current=null),e.mount&&t.current)try{i.current=e.mount(t.current)}catch(e){console.error(e)}}),[e]),Object(S.jsx)("div",{"data-test-subj":"headerAppActionMenu",ref:t})},_n=({headerBanner$:e})=>{const t=L()(e,void 0);return t?Object(S.jsx)("div",{className:"header__topBanner","data-test-subj":"headerTopBanner"},Object(S.jsx)(header_extension_HeaderExtension,{containerClassName:"header__topBannerContainer",display:"block",extension:t.content})):null},kn=Object(d.forwardRef)(((e,t)=>Object(S.jsx)(E.EuiHeaderSectionItemButton,{"data-test-subj":e["data-test-subj"],"aria-label":e["aria-label"],onClick:e.onClick,"aria-expanded":e["aria-expanded"],"aria-pressed":e["aria-pressed"],"aria-controls":e["aria-controls"],ref:e.forwardRef},Object(S.jsx)(E.EuiIcon,{type:"menu",size:"m"})))),wn=({breadcrumbs$:e,customBranding$:t,appId$:i})=>{var n;const[a,o]=Object(d.useState)(""),r=(null===(n=L()(t))||void 0===n?void 0:n.pageTitle)||"Elastic",s=L()(e,[]);Object(d.useEffect)((()=>{if(s.length){const e=[];[...s].reverse().forEach((t=>{"string"==typeof t.text&&e.push(t.text)})),e.push(r),o(e.join(" - "))}else o("")}),[s,r]);const l=L()(i),c=!["canvas"].includes(l||"");return Object(S.jsx)(E.EuiScreenReaderLive,{focusRegionOnTextChange:c},a)},Sn=["main",'[role="main"]',".kbnAppWrapper"],jn=()=>Object(S.jsx)(E.EuiSkipLink,{position:"fixed",destinationId:"",fallbackDestination:Sn,overrideLinkBehavior:!0,href:""},a.i18n.translate("core.ui.skipToMainButton",{defaultMessage:"Skip to main content"}));function $n({kibanaVersion:e,kibanaDocLink:t,docLinks:i,application:n,basePath:o,onIsLockedUpdate:r,homeHref:s,breadcrumbsAppendExtension$:l,globalHelpExtensionMenuLinks$:c,customBranding$:u,...h}){const[g,m]=Object(d.useState)(!1),[b]=Object(d.useState)(Object(E.htmlIdGenerator)()()),f=L()(l),v=yn(n.currentActionMenu$),y=Object(d.createRef)(),x=Zi()("hide-for-sharing","headerGlobalNav"),_=Object(S.jsx)(pn,{breadcrumbs$:h.breadcrumbs$});return Object(S.jsx)(p.a.Fragment,null,Object(S.jsx)(wn,{breadcrumbs$:h.breadcrumbs$,customBranding$:u,appId$:n.currentAppId$}),Object(S.jsx)(jn,null),Object(S.jsx)(_n,{headerBanner$:h.headerBanner$}),Object(S.jsx)("header",{className:x,"data-test-subj":"headerGlobalNav"},Object(S.jsx)("div",{id:"globalHeaderBars",className:"header__bars"},Object(S.jsx)(E.EuiHeader,{theme:"dark",position:"fixed",className:"header__firstBar",sections:[{items:[Object(S.jsx)(fn,{href:s,forceNavigation$:h.forceAppSwitcherNavigation$,navLinks$:h.navLinks$,navigateToApp:n.navigateToApp,loadingCount$:h.loadingCount$,customBranding$:u})],borders:"none"},{...h.navControlsCenter$&&{items:[Object(S.jsx)(E.EuiShowFor,{sizes:["m","l","xl"]},Object(S.jsx)(vn,{navControls$:h.navControlsCenter$}))]},borders:"none"},{items:[Object(S.jsx)(E.EuiHideFor,{sizes:["m","l","xl"]},Object(S.jsx)(p.a.Fragment,null,Object(S.jsx)(vn,{navControls$:h.navControlsExtension$}),Object(S.jsx)(vn,{navControls$:h.navControlsCenter$}))),Object(S.jsx)(E.EuiHideFor,{sizes:["xs","s"]},Object(S.jsx)(vn,{navControls$:h.navControlsExtension$})),Object(S.jsx)(header_help_menu_HeaderHelpMenu,{globalHelpExtensionMenuLinks$:c,helpExtension$:h.helpExtension$,helpSupportUrl$:h.helpSupportUrl$,defaultContentLinks$:h.helpMenuLinks$,kibanaDocLink:t,docLinks:i,kibanaVersion:e,navigateToUrl:n.navigateToUrl}),Object(S.jsx)(vn,{navControls$:h.navControlsRight$})],borders:"none"}]}),Object(S.jsx)(E.EuiHeader,{position:"fixed",className:"header__secondBar"},Object(S.jsx)(E.EuiHeaderSection,{grow:!1},Object(S.jsx)(E.EuiHeaderSectionItem,{border:"right",className:"header__toggleNavButtonSection"},Object(S.jsx)(dn,{appId$:n.currentAppId$,id:b,navLinks$:h.navLinks$,recentlyAccessed$:h.recentlyAccessed$,isNavOpen:g,homeHref:s,basePath:o,navigateToApp:n.navigateToApp,navigateToUrl:n.navigateToUrl,onIsLockedUpdate:r,closeNav:()=>{m(!1),y.current&&y.current.focus()},customNavLink$:h.customNavLink$,button:Object(S.jsx)(kn,{"data-test-subj":"toggleNavButton","aria-label":a.i18n.translate("core.ui.primaryNav.toggleNavAriaLabel",{defaultMessage:"Toggle primary navigation"}),onClick:()=>m(!g),"aria-expanded":g,"aria-pressed":g,"aria-controls":b,forwardRef:y})})),Object(S.jsx)(vn,{side:"left",navControls$:h.navControlsLeft$})),f?Object(S.jsx)(E.EuiFlexGroup,{responsive:!1,wrap:!1,alignItems:"center",className:"header__breadcrumbsWithExtensionContainer",gutterSize:"none"},_,Object(S.jsx)(header_extension_HeaderExtension,{extension:f.content,containerClassName:"header__breadcrumbsAppendExtension"})):_,Object(S.jsx)(header_badge_HeaderBadge,{badge$:h.badge$}),Object(S.jsx)(E.EuiHeaderSection,{side:"right"},Object(S.jsx)(E.EuiHeaderSectionItem,{border:"none"},Object(S.jsx)(xn,{mounter:v})))))))}const Cn=p.a.createContext(null),On=({children:e,...t})=>{const{navigateToUrl:i,currentAppId:n}=t;return Object(S.jsx)(Cn.Provider,{value:{navigateToUrl:i,currentAppId:n}},e)},Bn=({children:e,coreStart:t})=>{const{navigateToUrl:i,currentAppId$:n}=t.application,a=L()(n,void 0);return Object(S.jsx)(Cn.Provider,{value:{navigateToUrl:i,currentAppId:a}},e)},Mn={name:"36bnqj",styles:"display:flex;flex:1"},Tn=({children:e,navigateToUrl:t,currentAppId:i})=>{const n=Object(d.useRef)(null),a=Object(d.useCallback)((e=>(({event:e,container:t,navigateToUrl:i,currentAppId:n})=>{if(!t||!n)return;const a=((e,t)=>{let i=e;do{var n,a;if("a"===(null===(n=i)||void 0===n?void 0:n.tagName.toLowerCase()))return i;const e=null===(a=i)||void 0===a?void 0:a.parentElement;if(!e||e===document.body||e===t)break;i=e}while(parent||parent!==document.body||parent!==t)})(e.target,t);if(!a)return;const o=a.href,r=""===a.target||"_self"===a.target,s=0===e.button;o&&r&&s&&!e.defaultPrevented&&!(e=>e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)(e)&&(e.preventDefault(),i(a.href))})({event:e,currentAppId:i,navigateToUrl:t,container:n.current})),[i,t]);return Object(S.jsx)("div",{onClick:a,ref:n,css:Mn},e)},Ln=({children:e})=>Object(S.jsx)(Tn,function(){const e=Object(d.useContext)(Cn);if(!e)throw new Error("RedirectAppLinksContext is missing. Ensure your component or React root is wrapped with RedirectAppLinksProvider.");return e}(),e),En=({children:e,...t})=>{const i=Object(S.jsx)(Ln,null,e);if(void 0!==t.coreStart){const{coreStart:e}=t;return Object(S.jsx)(Bn,{coreStart:e},i)}const{navigateToUrl:n,currentAppId:a}=t;return Object(S.jsx)(On,{currentAppId:a,navigateToUrl:n},i)};var Pn=i(42),In=i.n(Pn);const An=({headerActionMenuMounter:e})=>{const{euiTheme:t}=Object(E.useEuiTheme)();return Object(S.jsx)("div",{className:"header__actionMenu","data-test-subj":"kibanaProjectHeaderActionMenu",css:Object(S.css)("z-index:",t.levels.header,";background:",t.colors.emptyShade,";border-bottom:",t.border.thin,";display:flex;justify-content:end;align-items:center;padding:",t.size.s,";margin-bottom:-",t.border.width.thin,";position:sticky;top:48px;","")},Object(S.jsx)(xn,{mounter:e}))};var Dn={name:"1bl48q4",styles:"border-inline-end-width:1,display:flex,flex-direction:row,"};const Rn=({children:e,isOpen:t,closeNav:i,button:n})=>{const a=Dn,o=t;return Object(S.jsx)(p.a.Fragment,null,!t&&Object(S.jsx)("div",{hidden:!0},e),Object(S.jsx)(E.EuiCollapsibleNav,{className:"projectLayoutSideNav",css:a,isOpen:o,showButtonIfDocked:!0,onClose:i,isDocked:!0,size:o?248:0,hideCloseButton:!1,dockedBreakpoint:"s",ownFocus:!1,button:n},t&&e))},Nn={logo:{container:{name:"6e00mz",styles:"display:inline-block;min-width:56px;padding:0 8px;cursor:pointer"},logo:{name:"ol6gva",styles:"min-width:0;padding:0"},spinner:{name:"urfojf",styles:"position:relative;left:4px;top:2px"}},nav:{toggleNavButton:{name:"er198o",styles:"border-right:1px solid #d3dae6;margin-left:-1px"}}},Fn={logo:{ariaLabel:a.i18n.translate("core.ui.primaryNav.goToHome.ariaLabel",{defaultMessage:"Go to home page"})},cloud:{linkToProjects:a.i18n.translate("core.ui.primaryNav.cloud.linkToProjects",{defaultMessage:"Projects"})},nav:{closeNavAriaLabel:a.i18n.translate("core.ui.primaryNav.toggleNavAriaLabel",{defaultMessage:"Toggle primary navigation"})}},Hn=e=>{const t=L()(e.loadingCount$.pipe(Object(h.debounceTime)(80)),0),i=L()(e.homeHref$,"/app/home"),{logo:n}=Nn;let a;i&&(a=e.prependBasePath(i));const o=Object(d.useCallback)((t=>{a&&e.application.navigateToUrl(a),t.preventDefault()}),[a,e.application]);return Object(S.jsx)("span",{css:n.container,"data-test-subj":"nav-header-logo"},0===t?Object(S.jsx)(E.EuiHeaderLogo,{iconType:"logoElastic",onClick:o,href:a,css:n,"data-test-subj":"globalLoadingIndicator-hidden","aria-label":Fn.logo.ariaLabel}):Object(S.jsx)("a",{onClick:o,href:a,css:n.spinner},Object(S.jsx)(E.EuiLoadingSpinner,{size:"l","aria-hidden":!1,onClick:o,"data-test-subj":"globalLoadingIndicator"})))},Un=({application:e,kibanaVersion:t,children:i,prependBasePath:n,docLinks:a,...o})=>{const[r]=Object(d.useState)(Object(E.htmlIdGenerator)()()),[s,l]=In()("PROJECT_NAVIGATION_OPEN",!0),c=Object(d.createRef)(),u=yn(o.actionMenu$),g=L()(o.projectsUrl$);return Object(S.jsx)(p.a.Fragment,null,Object(S.jsx)(wn,{breadcrumbs$:o.breadcrumbs$,customBranding$:Object(h.of)(),appId$:e.currentAppId$}),Object(S.jsx)(jn,null),Object(S.jsx)(_n,{headerBanner$:o.headerBanner$}),Object(S.jsx)("header",{"data-test-subj":"kibanaProjectHeader"},Object(S.jsx)("div",{id:"globalHeaderBars","data-test-subj":"headerGlobalNav",className:"header__bars"},Object(S.jsx)(E.EuiHeader,{position:"fixed",className:"header__firstBar"},Object(S.jsx)(E.EuiHeaderSection,{grow:!1},Object(S.jsx)(E.EuiHeaderSectionItem,{css:Nn.nav.toggleNavButton},Object(S.jsx)(O,{history:e.history},Object(S.jsx)(Rn,{isOpen:s,closeNav:()=>{l(!1),c.current&&c.current.focus()},button:Object(S.jsx)(E.EuiHeaderSectionItemButton,{"data-test-subj":"toggleNavButton","aria-label":Fn.nav.closeNavAriaLabel,onClick:()=>l(!s),"aria-expanded":s,"aria-pressed":s,"aria-controls":r,ref:c},Object(S.jsx)(E.EuiIcon,{type:s?"menuLeft":"menuRight",size:"m"}))},i))),Object(S.jsx)(E.EuiHeaderSectionItem,null,Object(S.jsx)(Hn,{prependBasePath:n,application:e,homeHref$:o.homeHref$,loadingCount$:o.loadingCount$})),Object(S.jsx)(E.EuiHeaderSectionItem,null,Object(S.jsx)(vn,{navControls$:o.navControlsLeft$})),Object(S.jsx)(E.EuiHeaderSectionItem,null,Object(S.jsx)(E.EuiHeaderLink,{href:g,"data-test-subj":"projectsLink"},Fn.cloud.linkToProjects)),Object(S.jsx)(E.EuiHeaderSectionItem,null,Object(S.jsx)(En,{coreStart:{application:e}},Object(S.jsx)(pn,{breadcrumbs$:o.breadcrumbs$})))),Object(S.jsx)(E.EuiHeaderSection,{side:"right"},Object(S.jsx)(E.EuiHeaderSectionItem,null,Object(S.jsx)(vn,{navControls$:o.navControlsCenter$})),Object(S.jsx)(E.EuiHeaderSectionItem,null,Object(S.jsx)(header_help_menu_HeaderHelpMenu,{globalHelpExtensionMenuLinks$:o.globalHelpExtensionMenuLinks$,helpExtension$:o.helpExtension$,helpSupportUrl$:o.helpSupportUrl$,defaultContentLinks$:o.helpMenuLinks$,kibanaDocLink:a.links.elasticStackGetStarted,docLinks:a,kibanaVersion:t,navigateToUrl:e.navigateToUrl})),Object(S.jsx)(E.EuiHeaderSectionItem,null,Object(S.jsx)(vn,{navControls$:o.navControlsRight$})))))),u.mount&&Object(S.jsx)(An,{isOpen:null!=s&&s,headerActionMenuMounter:u}))},zn=()=>Object(S.jsx)("div",{"data-test-subj":"defaultProjectSideNav"},Object(S.jsx)(E.EuiText,{color:"white"},"TODO - Build navigation from config")),Gn="core.chrome.isLocked",Wn=/-snapshot/i;class chrome_service_ChromeService{constructor(e){u()(this,"isVisible$",void 0),u()(this,"isForceHidden$",void 0),u()(this,"stop$",new h.ReplaySubject(1)),u()(this,"navControls",new nav_controls_service_NavControlsService),u()(this,"navLinks",new nav_links_service_NavLinksService),u()(this,"recentlyAccessed",new recently_accessed_service_RecentlyAccessedService),u()(this,"docTitle",new doc_title_service_DocTitleService),u()(this,"projectNavigation",new project_navigation_service_ProjectNavigationService),u()(this,"mutationObserver",void 0),u()(this,"setIsVisible",(e=>this.isForceHidden$.next(!e))),u()(this,"handleEuiFullScreenChanges",(()=>{const{body:e}=document,t=["euiDataGrid__restrictBody"];let i=!1,n=!1;this.isVisible$.pipe(Object(g.takeUntil)(this.stop$)).subscribe((e=>{n=e}));const a=()=>{const{className:a}=e;t.some((e=>a.includes(e)))&&n?(i=!0,this.setIsVisible(!1)):t.every((e=>!a.includes(e)))&&!n&&i&&(i=!1,this.setIsVisible(!0))};this.mutationObserver=new MutationObserver((e=>{e.forEach((e=>{"attributes"===e.type&&"class"===e.attributeName&&a()}))})),this.mutationObserver.observe(e,{attributes:!0})})),this.params=e}initVisibility(e){const t="embed"in Object(V.parse)(location.hash.slice(1),!0).query;this.isForceHidden$=new h.BehaviorSubject(t);const i=Object(h.merge)(Object(h.of)(!0),e.currentAppId$.pipe(Object(g.mergeMap)((t=>e.applications$.pipe(Object(g.map)((e=>!!t&&e.has(t)&&!!e.get(t).chromeless)))))));this.isVisible$=Object(h.combineLatest)([i,this.isForceHidden$]).pipe(Object(g.map)((([e,t])=>!e&&!t)),Object(g.takeUntil)(this.stop$))}setup({analytics:e}){!function(e,t){e.registerContextProvider({name:"page title",context$:t.pipe(Object(h.map)((e=>({page_title:e})))),schema:{page_title:{type:"text",_meta:{description:"The page title"}}}})}(e,this.docTitle.setup({document:window.document}).title$)}async start({application:e,docLinks:t,http:i,injectedMetadata:n,notifications:a,customBranding:o}){this.initVisibility(e),this.handleEuiFullScreenChanges();const r=new h.BehaviorSubject([]),s=new h.BehaviorSubject(void 0),l=new h.BehaviorSubject([]),c=new h.BehaviorSubject(void 0),u=new h.BehaviorSubject(void 0),d=new h.BehaviorSubject(void 0),p=new h.BehaviorSubject(t.links.kibana.askElastic),m=new h.BehaviorSubject("true"===localStorage.getItem(Gn)),b=new h.BehaviorSubject("classic"),f=()=>`kbnVersion-${this.params.kibanaVersion.replace(Wn,"").split(".").join("-")}`,v=new h.BehaviorSubject(void 0),y=Object(h.combineLatest)([v,this.isVisible$,b]).pipe(Object(g.map)((([e,t,i])=>["kbnBody","project"===i?"kbnBody--projectLayout":"kbnBody--classicLayout",e?"kbnBody--hasHeaderBanner":"kbnBody--noHeaderBanner",t?"kbnBody--chromeVisible":"kbnBody--chromeHidden",f()]))),x=this.navControls.start(),_=this.navLinks.start({application:e,http:i}),k=this.projectNavigation.start({application:e,navLinks:_,http:i}),w=await this.recentlyAccessed.start({http:i}),j=this.docTitle.start(),{customBranding$:$}=o,C=x.getHelpMenuLinks$();e.currentAppId$.subscribe((()=>{s.next(void 0),l.next([]),u.next(void 0),j.reset()}));const O=e=>{m.next(e),localStorage.setItem(Gn,`${e}`)},B=m.pipe(Object(g.takeUntil)(this.stop$)),M=()=>{const e=b.getValue();if("project"!==e)throw new Error(`Invalid ChromeStyle value of "${e}". This method requires ChromeStyle set to "project".`)};return!this.params.browserSupportsCsp&&n.getCspConfig().warnLegacyBrowsers&&a.toasts.addWarning({title:Oe(Object(S.jsx)(P.FormattedMessage,{id:"core.chrome.legacyBrowserWarning",defaultMessage:"Your browser does not meet the security requirements for Kibana."}))}),(()=>{const e=window.navigator.userAgent,t=e.indexOf("MSIE "),i=e.indexOf("Trident/");return t>0||i>0})()&&a.toasts.addWarning({title:Oe(Object(S.jsx)(P.FormattedMessage,{id:"core.chrome.browserDeprecationWarning",defaultMessage:"Support for Internet Explorer will be dropped in future versions of this software, please check {link}.",values:{link:Object(S.jsx)(E.EuiLink,{target:"_blank",href:"https://www.elastic.co/support/matrix",external:!0},Object(S.jsx)(P.FormattedMessage,{id:"core.chrome.browserDeprecationLink",defaultMessage:"the support matrix on our website"}))}}))}),{navControls:x,navLinks:_,recentlyAccessed:w,docTitle:j,getHeaderComponent:()=>Object(S.jsx)((()=>{if(!L()(this.isVisible$))return Object(S.jsx)("div",{"data-test-subj":"kibanaHeaderChromeless"},Object(S.jsx)(loading_indicator_LoadingIndicator,{loadingCount$:i.getLoadingCount$(),showAsBar:!0}),Object(S.jsx)(_n,{headerBanner$:v.pipe(Object(g.takeUntil)(this.stop$))}));if("project"===b.getValue()){const a=k.getProjectSideNavComponent$(),o=k.getProjectBreadcrumbs$().pipe(Object(g.takeUntil)(this.stop$)),l=k.getActiveNodes$(),c=()=>{const c=L()(a,void 0),u=L()(l,[]),d=o;let h=()=>null;return void 0!==c&&(h=null!==c.current?c.current:zn),Object(S.jsx)(Un,{application:e,globalHelpExtensionMenuLinks$:r,actionMenu$:e.currentActionMenu$,breadcrumbs$:d,helpExtension$:s.pipe(Object(g.takeUntil)(this.stop$)),helpSupportUrl$:p.pipe(Object(g.takeUntil)(this.stop$)),helpMenuLinks$:C,navControlsLeft$:x.getLeft$(),navControlsCenter$:x.getCenter$(),navControlsRight$:x.getRight$(),loadingCount$:i.getLoadingCount$(),headerBanner$:v.pipe(Object(g.takeUntil)(this.stop$)),homeHref$:k.getProjectHome$(),projectsUrl$:k.getProjectsUrl$(),docLinks:t,kibanaVersion:n.getKibanaVersion(),prependBasePath:i.basePath.prepend},Object(S.jsx)(h,{activeNodes:u}))};return Object(S.jsx)(c,null)}return Object(S.jsx)($n,{loadingCount$:i.getLoadingCount$(),application:e,headerBanner$:v.pipe(Object(g.takeUntil)(this.stop$)),badge$:u.pipe(Object(g.takeUntil)(this.stop$)),basePath:i.basePath,breadcrumbs$:l.pipe(Object(g.takeUntil)(this.stop$)),breadcrumbsAppendExtension$:c.pipe(Object(g.takeUntil)(this.stop$)),customNavLink$:d.pipe(Object(g.takeUntil)(this.stop$)),kibanaDocLink:t.links.kibana.guide,docLinks:t,forceAppSwitcherNavigation$:_.getForceAppSwitcherNavigation$(),globalHelpExtensionMenuLinks$:r,helpExtension$:s.pipe(Object(g.takeUntil)(this.stop$)),helpSupportUrl$:p.pipe(Object(g.takeUntil)(this.stop$)),helpMenuLinks$:C,homeHref:i.basePath.prepend("/app/home"),kibanaVersion:n.getKibanaVersion(),navLinks$:_.getNavLinks$(),recentlyAccessed$:w.get$(),navControlsLeft$:x.getLeft$(),navControlsCenter$:x.getCenter$(),navControlsRight$:x.getRight$(),navControlsExtension$:x.getExtension$(),onIsLockedUpdate:O,isLocked$:B,customBranding$:$})}),null),getIsVisible$:()=>this.isVisible$,setIsVisible:this.setIsVisible.bind(this),getBadge$:()=>u.pipe(Object(g.takeUntil)(this.stop$)),setBadge:e=>{u.next(e)},getBreadcrumbs$:()=>l.pipe(Object(g.takeUntil)(this.stop$)),setBreadcrumbs:e=>{l.next(e)},getBreadcrumbsAppendExtension$:()=>c.pipe(Object(g.takeUntil)(this.stop$)),setBreadcrumbsAppendExtension:e=>{c.next(e)},getGlobalHelpExtensionMenuLinks$:()=>r.asObservable(),registerGlobalHelpExtensionMenuLink:e=>{r.next([...r.value,e])},getHelpExtension$:()=>s.pipe(Object(g.takeUntil)(this.stop$)),setHelpExtension:e=>{s.next(e)},setHelpSupportUrl:e=>p.next(e),getHelpSupportUrl$:()=>p.pipe(Object(g.takeUntil)(this.stop$)),getIsNavDrawerLocked$:()=>B,getCustomNavLink$:()=>d.pipe(Object(g.takeUntil)(this.stop$)),setCustomNavLink:e=>{d.next(e)},setHelpMenuLinks:e=>{x.setHelpMenuLinks(e)},setHeaderBanner:e=>{v.next(e)},hasHeaderBanner$:()=>v.pipe(Object(g.takeUntil)(this.stop$),Object(g.map)((e=>Boolean(e)))),getBodyClasses$:()=>y.pipe(Object(g.takeUntil)(this.stop$)),setChromeStyle:e=>{b.next(e)},getChromeStyle$:()=>b.pipe(Object(g.takeUntil)(this.stop$)),project:{setHome:e=>{M(),k.setProjectHome(e)},setProjectsUrl:e=>{M(),k.setProjectsUrl(e)},setNavigation:e=>{M(),k.setProjectNavigation(e)},setSideNavComponent:e=>{M(),k.setProjectSideNavComponent(e)},setBreadcrumbs:(e,t)=>{k.setProjectBreadcrumbs(e,t)},getActiveNavigationNodes$:()=>k.getActiveNodes$()}}}stop(){var e;this.navLinks.stop(),this.projectNavigation.stop(),this.stop$.next(),null===(e=this.mutationObserver)||void 0===e||e.disconnect()}}const qn=({chromeVisible$:e,children:t})=>{const i=L()(e);return Object(S.jsx)("div",{className:Zi()(n,{"kbnAppWrapper--hiddenChrome":!i}),"data-test-subj":`kbnAppWrapper ${i?"visible":"hidden"}Chrome`},t)};class rendering_service_RenderingService{start({application:e,chrome:t,overlays:i,theme:n,i18n:a,targetDomElement:o}){const r=t.getHeaderComponent(),s=e.getComponent(),l=i.banners.getComponent(),c=document.querySelector("body");t.getBodyClasses$().pipe(Object(g.startWith)([]),Object(g.pairwise)()).subscribe((([e,t])=>{c.classList.remove(...e),c.classList.add(...t)})),le.a.render(Object(S.jsx)(we,{i18n:a,theme:n,globalStyles:!0},Object(S.jsx)(p.a.Fragment,null,r,Object(S.jsx)("div",{id:"globalBannerList"},l),Object(S.jsx)(qn,{chromeVisible$:t.getIsVisible$()},Object(S.jsx)("div",{id:"app-fixed-viewport"}),s))),o)}}class plugin_PluginWrapper{constructor(e,t,i){u()(this,"name",void 0),u()(this,"configPath",void 0),u()(this,"requiredPlugins",void 0),u()(this,"optionalPlugins",void 0),u()(this,"instance",void 0),u()(this,"startDependencies$",new h.Subject),u()(this,"startDependencies",Object(h.firstValueFrom)(this.startDependencies$)),this.discoveredPlugin=e,this.opaqueId=t,this.initializerContext=i,this.name=e.id,this.configPath=e.configPath,this.requiredPlugins=e.requiredPlugins,this.optionalPlugins=e.optionalPlugins}setup(e,t){return this.instance=this.createPluginInstance(),this.instance.setup(e,t)}start(e,t){if(void 0===this.instance)throw new Error(`Plugin "${this.name}" can't be started since it isn't set up.`);const i=this.instance.start(e,t);return this.startDependencies$.next([e,t,i]),i}stop(){if(void 0===this.instance)throw new Error(`Plugin "${this.name}" can't be stopped since it isn't set up.`);"function"==typeof this.instance.stop&&this.instance.stop(),this.instance=void 0}createPluginInstance(){const e=function(e){const t=window,i=`plugin/${e}/public`;if(!t.__kbnBundles__.has(i))throw new Error(`Definition of plugin "${e}" not found and may have failed to load.`);const n=t.__kbnBundles__.get(i);if("function"!=typeof(null==n?void 0:n.plugin))throw new Error(`Definition of plugin "${e}" should be a function.`);return n.plugin}(this.name)(this.initializerContext);if("function"!=typeof e.setup)throw new Error(`Instance of plugin "${this.name}" does not define "setup" function.`);if("function"!=typeof e.start)throw new Error(`Instance of plugin "${this.name}" does not define "start" function.`);return e}}function Kn(e,t,i){return{analytics:t.analytics,application:{register:e=>t.application.register(i.opaqueId,e),registerAppUpdater:e=>t.application.registerAppUpdater(e)},customBranding:t.customBranding,fatalErrors:t.fatalErrors,executionContext:t.executionContext,http:t.http,notifications:t.notifications,uiSettings:t.uiSettings,settings:t.settings,theme:t.theme,getStartServices:()=>i.startDependencies}}function Vn(e,t,i){return{analytics:t.analytics,application:{applications$:t.application.applications$,currentAppId$:t.application.currentAppId$,capabilities:t.application.capabilities,navigateToApp:t.application.navigateToApp,navigateToUrl:t.application.navigateToUrl,getUrlForApp:t.application.getUrlForApp},customBranding:t.customBranding,docLinks:t.docLinks,executionContext:t.executionContext,http:t.http,chrome:Object(B.omit)(t.chrome,"getComponent"),i18n:t.i18n,notifications:t.notifications,overlays:t.overlays,uiSettings:t.uiSettings,settings:t.settings,savedObjects:t.savedObjects,fatalErrors:t.fatalErrors,deprecations:t.deprecations,theme:t.theme}}class plugins_service_PluginsService{constructor(e,t){u()(this,"plugins",new Map),u()(this,"pluginDependencies",new Map),u()(this,"satupPlugins",[]),this.coreContext=e;const i=new Map(t.map((e=>[e.id,Symbol(e.id)])));t.forEach((({id:e,plugin:t,config:n={}})=>{this.pluginDependencies.set(e,[...t.requiredPlugins,...t.optionalPlugins.filter((e=>i.has(e)))]),this.plugins.set(e,new plugin_PluginWrapper(t,i.get(e),function(e,t,i,n){return{opaqueId:t,env:e.env,logger:{get:(...t)=>e.logger.get("plugins",i.id,...t)},config:{get:()=>n}}}(this.coreContext,i.get(e),t,n)))}))}getOpaqueIds(){return new Map([...this.pluginDependencies].map((([e,t])=>[this.plugins.get(e).opaqueId,t.map((e=>this.plugins.get(e).opaqueId))])))}async setup(e){const t=new Map;for(const[i,n]of this.plugins.entries()){const a=[...this.pluginDependencies.get(i)].reduce(((e,i)=>(t.has(i)&&(e[i]=t.get(i)),e)),{}),o=n.setup(Kn(this.coreContext,e,n),a);t.set(i,o),this.satupPlugins.push(i)}return{contracts:t}}async start(e){const t=new Map;for(const[i,n]of this.plugins.entries()){const a=[...this.pluginDependencies.get(i)].reduce(((e,i)=>(t.has(i)&&(e[i]=t.get(i)),e)),{}),o=n.start(Vn(this.coreContext,e),a);t.set(i,o)}return{contracts:t}}async stop(){for(const e of this.satupPlugins.reverse())this.plugins.get(e).stop()}}class custom_branding_service_CustomBrandingService{constructor(){u()(this,"customBranding$",void 0),u()(this,"stop$",new h.Subject)}setup({injectedMetadata:e}){const t=e.getCustomBranding();return this.customBranding$=new h.BehaviorSubject(t),{customBranding$:this.customBranding$.pipe(Object(g.takeUntil)(this.stop$),Object(g.shareReplay)(1)),hasCustomBranding$:this.customBranding$.pipe(Object(g.takeUntil)(this.stop$),Object(g.map)((e=>Object.keys(e).length>0)),Object(g.shareReplay)(1))}}start(){if(!this.customBranding$)throw new Error("Setup needs to be called before start");return{customBranding$:this.customBranding$.pipe(Object(g.takeUntil)(this.stop$),Object(g.shareReplay)(1)),hasCustomBranding$:this.customBranding$.pipe(Object(g.takeUntil)(this.stop$),Object(g.map)((e=>Object.keys(e).length>0)),Object(g.shareReplay)(1))}}stop(){this.stop$.next()}}function Qn(){const e=window.performance.memory;if(e)return{jsHeapSizeLimit:e.jsHeapSizeLimit,totalJSHeapSize:e.totalJSHeapSize,usedJSHeapSize:e.usedJSHeapSize}}i(102);class core_system_CoreSystem{constructor(e){u()(this,"loggingSystem",void 0),u()(this,"analytics",void 0),u()(this,"fatalErrors",void 0),u()(this,"injectedMetadata",void 0),u()(this,"notifications",void 0),u()(this,"http",void 0),u()(this,"savedObjects",void 0),u()(this,"uiSettings",void 0),u()(this,"settings",void 0),u()(this,"chrome",void 0),u()(this,"i18n",void 0),u()(this,"overlay",void 0),u()(this,"plugins",void 0),u()(this,"application",void 0),u()(this,"docLinks",void 0),u()(this,"rendering",void 0),u()(this,"integrations",void 0),u()(this,"coreApp",void 0),u()(this,"deprecations",void 0),u()(this,"theme",void 0),u()(this,"rootDomElement",void 0),u()(this,"coreContext",void 0),u()(this,"executionContext",void 0),u()(this,"customBranding",void 0),u()(this,"fatalErrorsSetup",null);const{rootDomElement:t,browserSupportsCsp:i,injectedMetadata:n}=e;this.rootDomElement=t;const a=n.env.mode.dev?"all":"warn";this.loggingSystem=new logging_system_BrowserLoggingSystem({logLevel:a}),this.injectedMetadata=new injected_metadata_service_InjectedMetadataService({injectedMetadata:n}),this.coreContext={coreId:Symbol("core"),env:n.env,logger:this.loggingSystem.asLoggerFactory()},this.i18n=new i18n_service_I18nService,this.analytics=new analytics_service_AnalyticsService(this.coreContext),this.fatalErrors=new fatal_errors_service_FatalErrorsService(t,(()=>{this.stop()})),this.theme=new theme_service_ThemeService,this.notifications=new notifications_service_NotificationsService,this.http=new http_service_HttpService,this.savedObjects=new saved_objects_service_SavedObjectsService,this.uiSettings=new ui_settings_service_UiSettingsService,this.settings=new settings_service_SettingsService,this.overlay=new overlay_service_OverlayService,this.chrome=new chrome_service_ChromeService({browserSupportsCsp:i,kibanaVersion:n.version}),this.docLinks=new doc_links_service_DocLinksService,this.rendering=new rendering_service_RenderingService,this.application=new application_service_ApplicationService,this.integrations=new integrations_service_IntegrationsService,this.deprecations=new deprecations_service_DeprecationsService,this.executionContext=new execution_context_service_ExecutionContextService,this.plugins=new plugins_service_PluginsService(this.coreContext,n.uiPlugins),this.coreApp=new core_app_CoreAppsService(this.coreContext),this.customBranding=new custom_branding_service_CustomBrandingService,performance.mark(st,{detail:ut})}getLoadMarksInfo(){if(!performance)return{};const e={},t=performance.getEntriesByName(st);for(const i of t)e[i.detail]=i.startTime;return e}reportKibanaLoadedEvent(e){e.reportEvent("Loaded Kibana",{kibana_version:this.coreContext.env.packageInfo.version,protocol:window.location.protocol});const t=this.getLoadMarksInfo(),i=navigator,n={};i.deviceMemory&&(n.deviceMemory=String(i.deviceMemory)),i.hardwareConcurrency&&(n.hardwareConcurrency=String(i.hardwareConcurrency)),function(e,t){e.reportEvent(Kt,t)}(e,{eventName:"kibana_loaded",meta:{kibana_version:this.coreContext.env.packageInfo.version,protocol:window.location.protocol,...Qn(),...n},duration:t[ht],key1:lt,value1:t[lt],key2:ct,value2:t[ct],key3:ut,value3:t[ut],key4:dt,value4:t[dt],key5:pt,value5:t[pt]}),performance.clearMarks(st)}async setup(){try{const e=this.injectedMetadata.setup(),t=this.theme.setup({injectedMetadata:e});this.fatalErrorsSetup=this.fatalErrors.setup({injectedMetadata:e,theme:t,i18n:this.i18n.getContext()}),await this.integrations.setup(),this.docLinks.setup();const i=this.analytics.setup({injectedMetadata:e});this.registerLoadedKibanaEventType(i);const n=this.executionContext.setup({analytics:i}),a=this.http.setup({injectedMetadata:e,fatalErrors:this.fatalErrorsSetup,executionContext:n});this.chrome.setup({analytics:i});const o=this.uiSettings.setup({http:a,injectedMetadata:e}),r=this.settings.setup({http:a,injectedMetadata:e}),s=this.notifications.setup({uiSettings:o}),l=this.customBranding.setup({injectedMetadata:e}),c=this.application.setup({http:a,analytics:i});this.coreApp.setup({application:c,http:a,injectedMetadata:e,notifications:s});const u={analytics:i,application:c,fatalErrors:this.fatalErrorsSetup,http:a,injectedMetadata:e,notifications:s,theme:t,uiSettings:o,settings:r,executionContext:n,customBranding:l};return await this.plugins.setup(u),performance.mark(st,{detail:dt}),{fatalErrors:this.fatalErrorsSetup}}catch(e){this.fatalErrorsSetup?this.fatalErrorsSetup.add(e):console.log(e)}}async start(){try{const e=this.analytics.start(),t=await this.injectedMetadata.start(),i=await this.uiSettings.start(),n=await this.settings.start(),a=this.docLinks.start({injectedMetadata:t}),o=await this.http.start(),r=await this.savedObjects.start({http:o}),s=await this.i18n.start(),l=await this.fatalErrors.start(),c=this.theme.start();await this.integrations.start({uiSettings:i});const u=document.createElement("div");u.id="kibana-body",u.dataset.testSubj="kibanaChrome";const d=document.createElement("div"),p=document.createElement("div"),g=this.overlay.start({i18n:s,theme:c,uiSettings:i,targetDomElement:p}),m=await this.notifications.start({i18n:s,overlays:g,theme:c,targetDomElement:d}),b=this.customBranding.start(),f=await this.application.start({http:o,theme:c,overlays:g,customBranding:b}),v=this.executionContext.start({curApp$:f.currentAppId$}),y=await this.chrome.start({application:f,docLinks:a,http:o,injectedMetadata:t,notifications:m,customBranding:b}),x=this.deprecations.start({http:o});this.coreApp.start({application:f,docLinks:a,http:o,notifications:m,uiSettings:i});const _={analytics:e,application:f,chrome:y,docLinks:a,executionContext:v,http:o,theme:c,savedObjects:r,i18n:s,injectedMetadata:t,notifications:m,overlays:g,uiSettings:i,settings:n,fatalErrors:l,deprecations:x,customBranding:b};return await this.plugins.start(_),this.rootDomElement.textContent="",this.rootDomElement.classList.add("coreSystemRootDomElement"),this.rootDomElement.appendChild(u),this.rootDomElement.appendChild(d),this.rootDomElement.appendChild(p),this.rendering.start({application:f,chrome:y,i18n:s,overlays:g,theme:c,targetDomElement:u}),performance.mark(st,{detail:pt}),Object(h.firstValueFrom)(f.currentAppId$.pipe(Object(h.filter)(Boolean))).then((()=>{performance.mark(st,{detail:ht}),this.reportKibanaLoadedEvent(e)})),{application:f,executionContext:v}}catch(e){this.fatalErrorsSetup?this.fatalErrorsSetup.add(e):console.error(e)}}stop(){this.plugins.stop(),this.coreApp.stop(),this.notifications.stop(),this.http.stop(),this.integrations.stop(),this.uiSettings.stop(),this.settings.stop(),this.chrome.stop(),this.i18n.stop(),this.application.stop(),this.deprecations.stop(),this.theme.stop(),this.analytics.stop(),this.rootDomElement.textContent=""}registerLoadedKibanaEventType(e){e.registerEventType({eventType:"Loaded Kibana",schema:{kibana_version:{type:"keyword",_meta:{description:"The version of Kibana"}},protocol:{type:"keyword",_meta:{description:"Value from window.location.protocol"}}}})}}class apm_resource_counter_CachedResourceObserver{constructor(){u()(this,"loaded",{networkOrDisk:0,memory:0}),u()(this,"observer",void 0),window.PerformanceObserver&&(this.observer=new PerformanceObserver((e=>{e.getEntries().forEach((e=>{"script"!==e.initiatorType&&"link"!==e.initiatorType||(e.name.indexOf(window.location.host)>-1&&0===e.transferSize?this.loaded.memory++:this.loaded.networkOrDisk++)}))})),this.observer.observe({type:"resource",buffered:!0}))}getCounts(){return this.loaded}destroy(){var e;null===(e=this.observer)||void 0===e||e.disconnect()}}const Jn=/^(GET|POST|PUT|HEAD|PATCH|DELETE|OPTIONS|CONNECT|TRACE)\s(.*)$/;class apm_system_ApmSystem{constructor(e,t=""){u()(this,"enabled",void 0),u()(this,"pageLoadTransaction",void 0),u()(this,"resourceObserver",void 0),u()(this,"apm",void 0),u()(this,"executionContext",void 0),this.apmConfig=e,this.basePath=t,this.enabled=null!=e&&!!e.active,this.resourceObserver=new apm_resource_counter_CachedResourceObserver}async setup(){if(!this.enabled)return;const{init:e,apm:t}=await i.e(2).then(i.t.bind(null,268,7));this.apm=t;const{globalLabels:n,...a}=this.apmConfig;n&&t.addLabels(n),this.addHttpRequestNormalization(t),this.addRouteChangeNormalization(t),e(a),this.holdPageLoadTransaction(t)}async start(e){this.enabled&&e&&(this.executionContext=e.executionContext,this.markPageLoadStart(),e.executionContext.context$.subscribe((t=>{var i;const n=e.executionContext.getAsLabels();null===(i=this.apm)||void 0===i||i.addLabels(n)})),e.application.currentAppId$.subscribe((e=>{e&&this.apm&&(this.closePageLoadTransaction(),this.apm.startTransaction(e,"app-change",{managed:!0,canReuse:!0}))})))}holdPageLoadTransaction(e){const t=e.getCurrentTransaction();t&&"page-load"===t.type&&(this.pageLoadTransaction=t,this.pageLoadTransaction.block(!0),this.pageLoadTransaction.mark("apm-setup"))}closePageLoadTransaction(){if(this.pageLoadTransaction){const e=this.resourceObserver.getCounts();this.pageLoadTransaction.addLabels({"loaded-resources":e.networkOrDisk,"cached-resources":e.memory}),this.resourceObserver.destroy(),this.pageLoadTransaction.end(),this.pageLoadTransaction=void 0}}markPageLoadStart(){this.pageLoadTransaction&&this.pageLoadTransaction.mark("apm-start")}addHttpRequestNormalization(e){e.observe("transaction:end",(e=>{if("http-request"!==e.type)return;const t=e.name.match(Jn);if(!t)return;const[,i,n]=t,a=Object(b.modifyUrl)(n,(e=>{var t;if(!(e.hostname&&e.protocol&&e.port)||e.hostname===window.location.hostname&&e.protocol===window.location.protocol&&e.port===window.location.port)if(e.protocol=null,e.hostname=null,e.port=null,e.slashes=!1,e.pathname===this.basePath)e.pathname="/";else if(null!==(t=e.pathname)&&void 0!==t&&t.startsWith(`${this.basePath}/`)){var i;e.pathname=null===(i=e.pathname)||void 0===i?void 0:i.slice(this.basePath.length)}}));e.name=`${i} ${a}`}))}addRouteChangeNormalization(e){e.observe("transaction:end",(e=>{var t;const i=null===(t=this.executionContext)||void 0===t?void 0:t.get();if(i&&"route-change"===e.type){const{name:t,page:n}=i;e.name=`${t} ${n||"unknown"}`}}))}}async function Yn(){performance.mark(st,{detail:ct});const e=JSON.parse(document.querySelector("kbn-injected-metadata").getAttribute("data"));let t;const i=new apm_system_ApmSystem(e.vars.apmConfig,e.basePath);await Promise.all([i.setup().catch(console.warn),a.i18n.load(e.i18n.translationsUrl).catch((e=>{t=e}))]);const n=new core_system_CoreSystem({injectedMetadata:e,rootDomElement:document.body,browserSupportsCsp:!window.__kbnCspNotEnforced__}),o=await n.setup();t&&o&&o.fatalErrors.add(t);const r=await n.start();await i.start(r)}}]);