/*! Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one or more contributor license agreements. * Licensed under the Elastic License 2.0; you may not use this file except in compliance with the Elastic License 2.0. */ (window.lens_bundle_jsonpfunction=window.lens_bundle_jsonpfunction||[]).push([[0,10],Array(62).concat([function(e,t,n){"use strict";var a,r=function(){var e={};return function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}e[t]=n}return e[t]}}(),o=[];function i(e){for(var t=-1,n=0;nt&&g(t)||Object.keys(e)[0]||null;function v(e,t){return{indexPatterns:e,indexPatternRefs:t}}async function h({activeDatasources:e,indexPatternService:t,indexPatternId:n,indexPatternsCache:a}){const r=Object.values(e).map((e=>null==e?void 0:e.onRefreshIndexPattern)).filter(Boolean),o=(await t.loadIndexPatterns({cache:{},patterns:[n],onIndexPatternRefresh:()=>r.forEach((e=>e()))}))[n];t.updateDataViewsState({indexPatterns:{...a,[n]:o}})}function y({activeDatasources:e,datasourceStates:t,visualizationState:n,activeVisualization:a}){const r=[];if(Object.entries(e).forEach((([e,n])=>{const{savedObjectReferences:a}=n.getPersistableState(t[e].state);r.push(...a)})),null!=a&&a.getPersistableState){const{savedObjectReferences:e}=a.getPersistableState(n);r.push(...e)}return r}function x({activeDatasources:e,datasourceStates:t,visualizationState:n,activeVisualization:a}){const o=y({activeDatasources:e,datasourceStates:t,visualizationState:n,activeVisualization:a}),i=Object.entries(e).reduce(((e,[n,a])=>null==e?a.getUsedDataView(t[n].state):e),void 0),s=o.filter((({type:e})=>"index-pattern"===e)).map((({id:e})=>e));return i&&s.unshift(i),Object(r.uniq)(s)}async function j(e,t){const n=await Promise.allSettled(e.map((e=>t.get(e)))),a=n.filter((e=>"fulfilled"===e.status)),r=n.map(((t,n)=>e[n])).filter(((e,t)=>"rejected"===n[t].status));return{indexPatterns:a.map((e=>e.value)),rejectedIds:r}}function _(e,t,n,a){return e.getRemoveOperation?e.getRemoveOperation(t,n):1===a?"clear":"remove"}function O(e,t){const n=function(e){return"negate"in e.data&&e.data.negate?[]:Object(u.a)(e)?[{table:e.data.table,column:e.data.column}]:Object(u.d)(e)?e.data.data.map((({table:e,cells:t})=>({table:e,column:t[0].column}))):Object(u.c)(e)?e.data.data:e.data}(t);return Array.isArray(n)?n.map((({table:t,column:n})=>{var a;const r=t.columns[n];if(Boolean(r&&(null===(a=e.getDateHistogramMeta(r))||void 0===a?void 0:a.timeRange)))return r.meta.field})).find(Boolean):[n]}function w(e,t,n){e=Object(r.cloneDeep)(e);const o=(e,r,i)=>{if("object"==typeof e)Array.isArray(e)?e.forEach(((e,t,n)=>o(e,n,t))):e&&Object.keys(e).forEach((a=>{let r=a;var i;t.includes(a)&&(r=null!==(i=n(a))&&void 0!==i?i:a,e[r]=e[a],delete e[a]),o(e[r],e,r)}));else if(r&&void 0!==i&&"string"==typeof e&&t.includes(e)){var s;Object(a.set)(r,i,null!==(s=n(e))&&void 0!==s?s:e)}};return o(e),e}const D="lensDontCloseDimensionContainerOnClick";function S(e){return"object"==typeof e&&null!==e&&["id","field"].every((t=>t in e))}function L(e){return"object"==typeof e&&null!==e&&["id","field","indexPatternId"].every((t=>t in e))}const P=(e,t)=>Object(u.g)(e)&&Object(u.g)(t)&&e.columnId!==t.columnId&&e.groupId===t.groupId&&e.layerId!==t.layerId,I=(e,t)=>Object(u.g)(e)&&Object(u.g)(t)&&e.columnId!==t.columnId&&e.groupId===t.groupId&&e.layerId===t.layerId,k=e=>e.sort(((e,t)=>e.title.localeCompare(t.title))),C=(e,t,n,a)=>{const r=new Map;return a.searchService.showWarnings(e,((e,a)=>{var o;const{request:i,response:s,requestId:l}=a,u=null===(o=t.getSearchWarningMessages)||void 0===o?void 0:o.call(t,n,e,i,s);if(null!=u&&u.length){var c,d;const t=null!==(c=(null!=l?l:"")+e.type+(null===(d=e.reason)||void 0===d?void 0:d.type))&&void 0!==c?c:"";return r.has(t)||r.set(t,u),!0}return!1})),[...r.values()].flat()};function T(e){return e.trim().length?e:l.a}function E(){const e={};return function(t){let n=T(t);for(;e[n]>=0;){const a=++e[n];n=o.i18n.translate("xpack.lens.uniqueLabel",{defaultMessage:"{label} [{num}]",values:{label:T(t),num:a}})}return e[n]=0,n}}function z(e){return null!=e}function M(e,t,n){const a=e.filter((e=>e!==n)),r=e.findIndex((e=>e===n)),o=e.findIndex((e=>e===t)),i=a.indexOf(t);return a.splice(rObject(u.jsx)("svg",l()({width:16,height:16,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":t},n),e?Object(u.jsx)("title",{id:t},e):null,Object(u.jsx)("path",{clipRule:"evenodd",fillRule:"evenodd",d:"M2.786.357a.25.25 0 01.428 0l2.559 4.264A.25.25 0 015.558 5H.442a.25.25 0 01-.215-.379L2.786.357zM3 1.944L4.234 4H1.766L3 1.944z"}),Object(u.jsx)("path",{d:"M8.5 2a.5.5 0 000 1h7a.5.5 0 000-1h-7z"}),Object(u.jsx)("path",{clipRule:"evenodd",fillRule:"evenodd",d:"M1.5 6a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5h-3zM2 7v2h2V7H2z"}),Object(u.jsx)("path",{d:"M8.5 7.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z"}),Object(u.jsx)("path",{clipRule:"evenodd",fillRule:"evenodd",d:"M3 16a2.5 2.5 0 100-5 2.5 2.5 0 000 5zm0-1a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"}),Object(u.jsx)("path",{d:"M8.5 13a.5.5 0 000 1h7a.5.5 0 000-1h-7z"})),labels:"visText",values:"number",list:"list",visualOptions:"brush"},d=({children:e,title:t,type:n,isDisabled:r=!1,groupPosition:s,buttonDataTestSubj:l,panelClassName:d="lnsVisToolbar__popover",handleClose:p})=>{const[f,g]=Object(a.useState)(!1),b="string"==typeof n?c[n]:n;return Object(u.jsx)(o.EuiFlexItem,{grow:!1},Object(u.jsx)(o.EuiPopover,{panelClassName:d,ownFocus:!0,"aria-label":t,button:Object(u.jsx)(i.ToolbarButton,{fontWeight:"normal",onClick:()=>{g(!f)},title:t,hasArrow:!1,isDisabled:r,groupPosition:s,dataTestSubj:l},Object(u.jsx)(o.EuiIcon,{type:b})),isOpen:f,closePopover:()=>{g(!1),null==p||p()},anchorPosition:"downRight"},Object(u.jsx)(o.EuiPopoverTitle,null,t),e))};var p=n(0),f=n(32),g=n(111);const b=[{id:f.Position.Top,label:p.i18n.translate("xpack.lens.shared.legendPositionTop",{defaultMessage:"Top"}),iconType:"arrowUp"},{id:f.Position.Right,label:p.i18n.translate("xpack.lens.shared.legendPositionRight",{defaultMessage:"Right"}),iconType:"arrowRight"},{id:f.Position.Bottom,label:p.i18n.translate("xpack.lens.shared.legendPositionBottom",{defaultMessage:"Bottom"}),iconType:"arrowDown"},{id:f.Position.Left,label:p.i18n.translate("xpack.lens.shared.legendPositionLeft",{defaultMessage:"Left"}),iconType:"arrowLeft"}],m=[{id:"xy_location_outside",value:"outside",label:p.i18n.translate("xpack.lens.xyChart.legendLocation.outside",{defaultMessage:"Outside"})},{id:"xy_location_inside",value:"inside",label:p.i18n.translate("xpack.lens.xyChart.legendLocation.inside",{defaultMessage:"Inside"})}],v=[{id:"xy_location_alignment_top_right",value:"top_right",label:p.i18n.translate("xpack.lens.shared.legendLocationTopRight",{defaultMessage:"Top right"}),iconType:"editorPositionTopRight"},{id:"xy_location_alignment_top_left",value:"top_left",label:p.i18n.translate("xpack.lens.shared.legendLocationTopLeft",{defaultMessage:"Top left"}),iconType:"editorPositionTopLeft"},{id:"xy_location_alignment_bottom_right",value:"bottom_right",label:p.i18n.translate("xpack.lens.shared.legendLocationBottomRight",{defaultMessage:"Bottom right"}),iconType:"editorPositionBottomRight"},{id:"xy_location_alignment_bottom_left",value:"bottom_left",label:p.i18n.translate("xpack.lens.shared.legendLocationBottomLeft",{defaultMessage:"Bottom left"}),iconType:"editorPositionBottomLeft"}],h=({location:e,onLocationChange:t=(()=>{}),position:n,onPositionChange:a,verticalAlignment:i,horizontalAlignment:s,onAlignmentChange:l=(()=>{}),isDisabled:c=!1})=>{const d=`${i||f.VerticalAlignment.Top}_${s||f.HorizontalAlignment.Right}`;return c?null:Object(u.jsx)(r.a.Fragment,null,e&&Object(u.jsx)(o.EuiFormRow,{display:"columnCompressed",label:p.i18n.translate("xpack.lens.shared.legendLocationLabel",{defaultMessage:"Location"})},Object(u.jsx)(o.EuiButtonGroup,{isFullWidth:!0,legend:p.i18n.translate("xpack.lens.shared.legendLocationLabel",{defaultMessage:"Location"}),"data-test-subj":"lens-legend-location-btn",name:"legendLocation",buttonSize:"compressed",options:m,isDisabled:c,idSelected:m.find((({value:t})=>t===e)).id,onChange:e=>{const n=m.find((({id:t})=>t===e)).value;t(n)}})),Object(u.jsx)(o.EuiFormRow,{display:"columnCompressed",label:p.i18n.translate("xpack.lens.shared.legendInsideAlignmentLabel",{defaultMessage:"Alignment"})},Object(u.jsx)(r.a.Fragment,null,(!e||"outside"===e)&&Object(u.jsx)(o.EuiButtonGroup,{legend:p.i18n.translate("xpack.lens.shared.legendAlignmentLabel",{defaultMessage:"Alignment"}),isDisabled:c,"data-test-subj":"lens-legend-position-btn",name:"legendPosition",buttonSize:"compressed",options:b,idSelected:n||f.Position.Right,onChange:a,isIconOnly:!0}),"inside"===e&&Object(u.jsx)(o.EuiButtonGroup,{legend:p.i18n.translate("xpack.lens.shared.legendInsideLocationAlignmentLabel",{defaultMessage:"Alignment"}),type:"single","data-test-subj":"lens-legend-inside-alignment-btn",name:"legendInsideAlignment",buttonSize:"compressed",isDisabled:c,options:v,idSelected:v.find((({value:e})=>e===d)).id,onChange:e=>{const t=v.find((({id:t})=>t===e)).value;l(t)},isIconOnly:!0}))))},y=({floatingColumns:e,onFloatingColumnsChange:t=(()=>{}),isLegendOutside:n})=>{const{inputValue:a,handleInputChange:r}=Object(g.a)({value:null!=e?e:1,onChange:t});return n?null:Object(u.jsx)(o.EuiFormRow,{label:p.i18n.translate("xpack.lens.shared.legendInsideColumnsLabel",{defaultMessage:"Number of columns"}),fullWidth:!0,display:"columnCompressed"},Object(u.jsx)(o.EuiFieldNumber,{"data-test-subj":"lens-legend-location-columns-input",value:a,min:1,max:5,compressed:!0,onChange:e=>{r(Number(e.target.value))},step:1}))};var x=n(4);const j=[{value:x.LegendSize.SMALL,inputDisplay:p.i18n.translate("xpack.lens.shared.legendSizeSetting.legendSizeOptions.small",{defaultMessage:"Small"})},{value:x.LegendSize.MEDIUM,inputDisplay:p.i18n.translate("xpack.lens.shared.legendSizeSetting.legendSizeOptions.medium",{defaultMessage:"Medium"})},{value:x.LegendSize.LARGE,inputDisplay:p.i18n.translate("xpack.lens.shared.legendSizeSetting.legendSizeOptions.large",{defaultMessage:"Large"})},{value:x.LegendSize.EXTRA_LARGE,inputDisplay:p.i18n.translate("xpack.lens.shared.legendSizeSetting.legendSizeOptions.extraLarge",{defaultMessage:"Extra large"})}],_=({legendSize:e,onLegendSizeChange:t,isVerticalLegend:n,showAutoOption:r})=>{Object(a.useEffect)((()=>{e&&!n&&t(void 0)}),[n,e,t]);const i=Object(a.useCallback)((e=>t(e===x.DEFAULT_LEGEND_SIZE?void 0:e)),[t]);if(!n)return null;const s=r?[{value:x.LegendSize.AUTO,inputDisplay:p.i18n.translate("xpack.lens.shared.legendSizeSetting.legendSizeOptions.auto",{defaultMessage:"Auto"})},...j]:j;return Object(u.jsx)(o.EuiFormRow,{display:"columnCompressed",label:p.i18n.translate("xpack.lens.shared.legendSizeSetting.label",{defaultMessage:"Legend width"}),fullWidth:!0},Object(u.jsx)(o.EuiSuperSelect,{compressed:!0,valueOfSelected:null!=e?e:x.DEFAULT_LEGEND_SIZE,options:s,onChange:i}))},O=({value:e,setValue:t})=>{const{inputValue:n,handleInputChange:a}=Object(g.a)({value:e,onChange:t});return Object(u.jsx)(o.EuiFieldNumber,{"data-test-subj":"lens-legend-max-lines-input",value:n,min:1,max:5,step:1,compressed:!0,onChange:e=>{const t=Number(e.target.value);a(Math.min(5,Math.max(t,1)))}})},w=()=>{},D=({legendOptions:e,mode:t,onDisplayChange:n,position:a,location:i,onLocationChange:s=w,verticalAlignment:l,horizontalAlignment:c,floatingColumns:g,onAlignmentChange:b=w,onFloatingColumnsChange:m=w,onPositionChange:v,renderNestedLegendSwitch:x,nestedLegend:j,onNestedLegendChange:D=w,valueInLegend:S,onValueInLegendChange:L=w,renderValueInLegendSwitch:P,groupPosition:I="right",maxLines:k,onMaxLinesChange:C=w,shouldTruncate:T,onTruncateLegendChange:E=w,legendSize:z,onLegendSizeChange:M,showAutoLegendSizeOption:A})=>Object(u.jsx)(d,{title:p.i18n.translate("xpack.lens.shared.legendLabel",{defaultMessage:"Legend"}),type:"legend",groupPosition:I,buttonDataTestSubj:"lnsLegendButton"},Object(u.jsx)(o.EuiFormRow,{display:"columnCompressed",label:p.i18n.translate("xpack.lens.shared.legendVisibilityLabel",{defaultMessage:"Display"})},Object(u.jsx)(o.EuiButtonGroup,{isFullWidth:!0,legend:p.i18n.translate("xpack.lens.shared.legendVisibilityLabel",{defaultMessage:"Display"}),"data-test-subj":"lens-legend-display-btn",name:"legendDisplay",buttonSize:"compressed",options:e,idSelected:e.find((({value:e})=>e===t)).id,onChange:n})),"hide"!==t&&Object(u.jsx)(r.a.Fragment,null,Object(u.jsx)(h,{location:i,onLocationChange:s,verticalAlignment:l,horizontalAlignment:c,onAlignmentChange:b,position:a,onPositionChange:v}),"inside"!==i&&Object(u.jsx)(_,{legendSize:z,onLegendSizeChange:M,isVerticalLegend:!a||a===f.Position.Left||a===f.Position.Right,showAutoOption:A}),i&&Object(u.jsx)(y,{floatingColumns:g,onFloatingColumnsChange:m,isLegendOutside:"outside"===i}),Object(u.jsx)(o.EuiFormRow,{display:"columnCompressedSwitch",label:p.i18n.translate("xpack.lens.shared.truncateLegend",{defaultMessage:"Truncate text"})},Object(u.jsx)(o.EuiSwitch,{compressed:!0,label:p.i18n.translate("xpack.lens.shared.truncateLegend",{defaultMessage:"Truncate text"}),"data-test-subj":"lens-legend-truncate-switch",showLabel:!1,checked:null==T||T,onChange:E})),T&&Object(u.jsx)(o.EuiFormRow,{label:p.i18n.translate("xpack.lens.shared.maxLinesLabel",{defaultMessage:"Maximum lines"}),fullWidth:!0,display:"columnCompressed"},Object(u.jsx)(O,{value:null!=k?k:1,setValue:C})),x&&Object(u.jsx)(o.EuiFormRow,{display:"columnCompressedSwitch",label:p.i18n.translate("xpack.lens.shared.nestedLegendLabel",{defaultMessage:"Nested"})},Object(u.jsx)(o.EuiSwitch,{compressed:!0,label:p.i18n.translate("xpack.lens.pieChart.nestedLegendLabel",{defaultMessage:"Nested"}),"data-test-subj":"lens-legend-nested-switch",showLabel:!1,checked:Boolean(j),onChange:D})),P&&Object(u.jsx)(o.EuiFormRow,{display:"columnCompressedSwitch",label:p.i18n.translate("xpack.lens.shared.valueInLegendLabel",{defaultMessage:"Show value"})},Object(u.jsx)(o.EuiSwitch,{compressed:!0,label:p.i18n.translate("xpack.lens.shared.valueInLegendLabel",{defaultMessage:"Show value"}),"data-test-subj":"lens-legend-show-value",showLabel:!1,checked:!!S,onChange:L}))));function S({palettes:e,activePalette:t,setPalette:n}){const a=e.getAll().filter((({internal:e})=>!e)).map((({id:e,title:n,getCategoricalColors:a})=>({value:e,title:n,type:"fixed",palette:a(10,e===(null==t?void 0:t.name)?null==t?void 0:t.params:void 0)})));return Object(u.jsx)(o.EuiFormRow,{display:"columnCompressed",fullWidth:!0,label:p.i18n.translate("xpack.lens.palettePicker.label",{defaultMessage:"Color palette"})},Object(u.jsx)(r.a.Fragment,null,Object(u.jsx)(o.EuiColorPalettePicker,{fullWidth:!0,"data-test-subj":"lns-palettePicker",compressed:!0,palettes:a,onChange:e=>{n({type:"palette",name:e})},valueOfSelected:(null==t?void 0:t.name)||"default",selectionDisplay:"palette"})))}var L=n(106);function P(e,t,n){const a=t.getFieldByName(e);return"document"===(null==a?void 0:a.type)||n(t.id,e)}function I({isInvalid:e,label:t,helpText:n,error:a,lowerValue:r,onLowerValueChange:i,onLowerValueBlur:s,upperValue:l,onUpperValueChange:c,onUpperValueBlur:d,testSubjLayout:p,testSubjLower:f,testSubjUpper:g}){return Object(u.jsx)(o.EuiFormRow,{display:"columnCompressed",fullWidth:!0,isInvalid:e,label:t,helpText:n,error:a},Object(u.jsx)(o.EuiFormControlLayoutDelimited,{"data-test-subj":p,compressed:!0,startControl:Object(u.jsx)(o.EuiFieldNumber,{compressed:!0,value:r,isInvalid:e,"data-test-subj":f,onChange:i,onBlur:s,step:"any",controlOnly:!0}),endControl:Object(u.jsx)(o.EuiFieldNumber,{compressed:!0,value:l,"data-test-subj":g,onChange:c,onBlur:d,step:"any",controlOnly:!0})}))}function k(e){return e&&null!=e.lowerBound&&null!=e.upperBound&&e.lowerBound<=0&&e.upperBound>=0}function C(e){return e&&null!=e.lowerBound&&null!=e.upperBound&&e.upperBound>e.lowerBound}function T(e,t){if(!t)return!1;const n=null==e?void 0:e.getOperationForColumnId(t);return Boolean(n&&"number"===n.dataType&&"interval"===n.scale)}function E(e,t,n){const a=null==t?void 0:t[e];if(n&&a){const e=a.rows.map((({[n]:e})=>e)).filter((e=>null!=e)).sort(((e,t)=>e-t));if(e.length)return{min:e[0],max:e[e.length-1]}}}const z=Object(o.htmlIdGenerator)()();function M({type:e,canHaveNiceValues:t,disableCustomRange:n,...a}){var r,i;const{extent:s,shouldIncludeZero:c,setExtent:d,dataBounds:f,testSubjPrefix:g}=a,{inclusiveZeroError:b,boundaryError:m}=function(e,t){return{inclusiveZeroError:e&&!k(t),boundaryError:!C(t)}}(c,s),v="metric"===e?"full":"dataBounds",h=t&&s.mode===v,y="custom"===(null==s?void 0:s.mode)&&("bucket"===e||!n),x="metric"===e?A:F;return Object(u.jsx)(x,l()({},a,{disableCustomRange:n}),h?Object(u.jsx)(o.EuiFormRow,{label:p.i18n.translate("xpack.lens.fullExtent.niceValues",{defaultMessage:"Round to nice values"}),display:"columnCompressedSwitch",fullWidth:!0},Object(u.jsx)(o.EuiSwitch,{showLabel:!1,label:p.i18n.translate("xpack.lens.fullExtent.niceValues",{defaultMessage:"Round to nice values"}),"data-test-subj":`${g}_axisExtent_niceValues`,checked:Boolean(null==s.niceValues||s.niceValues),onChange:()=>{d({...s,mode:v,niceValues:!Boolean(null==s.niceValues||s.niceValues)})},compressed:!0})):null,y?Object(u.jsx)(I,{isInvalid:b||m,label:" ",helpText:!c||b&&!m?void 0:p.i18n.translate("xpack.lens.axisExtent.inclusiveZero",{defaultMessage:"Bounds must include zero."}),error:m?p.i18n.translate("xpack.lens.axisExtent.boundaryError",{defaultMessage:"Lower bound has to be larger than upper bound"}):c&&b?p.i18n.translate("xpack.lens.axisExtent.inclusiveZero",{defaultMessage:"Bounds must include zero."}):void 0,testSubjLayout:`${g}_axisExtent_customBounds`,testSubjLower:`${g}_axisExtent_lowerBound`,testSubjUpper:`${g}_axisExtent_upperBound`,lowerValue:null!==(r=s.lowerBound)&&void 0!==r?r:"",onLowerValueChange:e=>{const t=Number(e.target.value),n=""===e.target.value||Number.isNaN(Number(t));d({...s,lowerBound:n?void 0:t})},onLowerValueBlur:()=>{void 0===s.lowerBound&&f&&d({...s,lowerBound:Math.min(0,f.min)})},upperValue:null!==(i=s.upperBound)&&void 0!==i?i:"",onUpperValueChange:e=>{const t=Number(e.target.value),n=""===e.target.value||Number.isNaN(Number(t));d({...s,upperBound:n?void 0:t})},onUpperValueBlur:()=>{void 0===s.upperBound&&f&&d({...s,upperBound:f.max})}}):null)}function A({extent:e,setExtent:t,dataBounds:n,shouldIncludeZero:a,disableCustomRange:i,testSubjPrefix:s,children:l}){return Object(u.jsx)(r.a.Fragment,null,Object(u.jsx)(o.EuiFormRow,{display:"columnCompressed",fullWidth:!0,label:p.i18n.translate("xpack.lens.axisExtent.label",{defaultMessage:"Bounds"}),helpText:a?p.i18n.translate("xpack.lens.axisExtent.disabledDataBoundsMessage",{defaultMessage:"Only line charts can be fit to the data bounds"}):void 0},Object(u.jsx)(o.EuiButtonGroup,{isFullWidth:!0,legend:p.i18n.translate("xpack.lens.axisExtent.label",{defaultMessage:"Bounds"}),"data-test-subj":`${s}_axisBounds_groups`,name:"axisBounds",buttonSize:"compressed",options:[{id:`${z}full`,label:p.i18n.translate("xpack.lens.axisExtent.full",{defaultMessage:"Full"}),"data-test-subj":`${s}_axisExtent_groups_full'`},{id:`${z}dataBounds`,label:p.i18n.translate("xpack.lens.axisExtent.axisExtent.dataBounds",{defaultMessage:"Data"}),"data-test-subj":`${s}_axisExtent_groups_DataBounds'`,isDisabled:a},{id:`${z}custom`,label:p.i18n.translate("xpack.lens.axisExtent.axisExtent.custom",{defaultMessage:"Custom"}),"data-test-subj":`${s}_axisExtent_groups_custom'`,isDisabled:i}],idSelected:`${z}${a&&"dataBounds"===e.mode||i?"full":e.mode}`,onChange:a=>{const r=a.replace(z,"");t({...e,mode:r,lowerBound:"custom"===r&&n?Math.min(0,n.min):void 0,upperBound:"custom"===r&&n?n.max:void 0})}})),l)}function F({extent:e,setExtent:t,dataBounds:n,testSubjPrefix:a,children:i}){var s;return Object(u.jsx)(r.a.Fragment,null,Object(u.jsx)(o.EuiFormRow,{display:"columnCompressed",fullWidth:!0,label:p.i18n.translate("xpack.lens.axisExtent.label",{defaultMessage:"Bounds"})},Object(u.jsx)(o.EuiButtonGroup,{isFullWidth:!0,legend:p.i18n.translate("xpack.lens.axisExtent.label",{defaultMessage:"Bounds"}),"data-test-subj":`${a}_axisBounds_groups`,name:"axisBounds",buttonSize:"compressed",options:[{id:`${z}dataBounds`,label:p.i18n.translate("xpack.lens.axisExtent.dataBounds",{defaultMessage:"Data"}),"data-test-subj":`${a}_axisExtent_groups_DataBounds'`},{id:`${z}custom`,label:p.i18n.translate("xpack.lens.axisExtent.custom",{defaultMessage:"Custom"}),"data-test-subj":`${a}_axisExtent_groups_custom'`}],idSelected:`${z}${null!==(s=e.mode)&&void 0!==s?s:"dataBounds"}`,onChange:a=>{const r=a.replace(z,"");t({...e,mode:r,lowerBound:"custom"===r&&n?n.min:void 0,upperBound:"custom"===r&&n?n.max:void 0})}})),i)}const N={xy:"axisExtentConfig"},R=(e,t="xy")=>({type:"expression",chain:[{type:"function",function:N[t],arguments:{mode:null!=e&&e.mode?[e.mode]:[],lowerBound:null!=(null==e?void 0:e.lowerBound)?[e.lowerBound]:[],upperBound:null!=(null==e?void 0:e.upperBound)?[e.upperBound]:[],niceValues:null!=(null==e?void 0:e.niceValues)?[e.niceValues]:[!0]}}]});function B({isOpen:e,handleClose:t,siblingRef:n,children:r}){const[i,s]=Object(a.useState)(!1),l=()=>{t(),s(!1)};return Object(a.useEffect)((()=>{e&&setTimeout((()=>{s(!0)}),255)}),[e]),e&&n.current?Object(u.jsx)(o.EuiPortal,{insert:{sibling:n.current,position:"after"}},Object(u.jsx)(o.EuiFocusTrap,{disabled:!i,clickOutsideDisables:!0},Object(u.jsx)(o.EuiOutsideClickDetector,{onOutsideClick:l,isDisabled:!e},Object(u.jsx)("div",{role:"dialog","aria-labelledby":"lnsPalettePanelContainerTitle","data-test-subj":"lns-indexPattern-PalettePanelContainer",className:"lnsPalettePanelContainer"},Object(u.jsx)(o.EuiFlyoutHeader,{hasBorder:!0,className:"lnsPalettePanelContainer__header"},Object(u.jsx)(o.EuiFlexGroup,{gutterSize:"s",alignItems:"center"},Object(u.jsx)(o.EuiFlexItem,{grow:!1},Object(u.jsx)(o.EuiButtonIcon,{color:"text","data-test-subj":"lns-indexPattern-PalettePanelContainerBack",className:"lnsPalettePanelContainer__backIcon",onClick:l,iconType:"sortLeft","aria-label":p.i18n.translate("xpack.lens.table.palettePanelContainer.back",{defaultMessage:"Back"})})),Object(u.jsx)(o.EuiFlexItem,null,Object(u.jsx)(o.EuiTitle,{size:"xs"},Object(u.jsx)("h2",{id:"lnsPalettePanelContainerTitle",className:"lnsPalettePanelContainer__headerTitle"},Object(u.jsx)("strong",null,p.i18n.translate("xpack.lens.table.palettePanelTitle",{defaultMessage:"Color"}))))))),r&&Object(u.jsx)("div",{className:"lnsPalettePanelContainer__content"},r),Object(u.jsx)(o.EuiFlyoutFooter,{className:"lnsPalettePanelContainer__footer"},Object(u.jsx)(o.EuiButtonEmpty,{flush:"left",size:"s",iconType:"sortLeft",onClick:l},p.i18n.translate("xpack.lens.table.palettePanelContainer.back",{defaultMessage:"Back"}))))))):null}n(214);var W=n(112),V=n(219);const G={name:V.f,reverse:!1,rangeType:V.g,rangeMin:V.e,rangeMax:V.d,progression:V.h,stops:[],steps:V.b,colorStops:[],continuity:V.c};var q=n(114),H=n.n(q);const U=(e,{skipFirstRender:t}={skipFirstRender:!1},n,r)=>{const o=Object(a.useRef)(!0),i=[...r||[],o];return H()((()=>{if(!t||!o.current)return e();o.current=!1}),n,i)},$=[{id:"value_labels_hide",value:"hide",label:p.i18n.translate("xpack.lens.shared.valueLabelsVisibility.auto",{defaultMessage:"Hide"}),"data-test-subj":"lns_valueLabels_hide"},{id:"value_labels_inside",value:"show",label:p.i18n.translate("xpack.lens.shared.valueLabelsVisibility.inside",{defaultMessage:"Show"}),"data-test-subj":"lns_valueLabels_inside"}],X=({isVisible:e=!0,valueLabels:t="hide",onValueLabelChange:n})=>{var a;if(!e)return null;const r=p.i18n.translate("xpack.lens.shared.chartValueLabelVisibilityLabel",{defaultMessage:"Labels"}),i=(null===(a=$.find((({value:e})=>e===t)))||void 0===a?void 0:a.id)||"value_labels_hide";return Object(u.jsx)(o.EuiFormRow,{display:"columnCompressed",label:Object(u.jsx)("span",null,r," ",Object(u.jsx)(o.EuiIconTip,{color:"subdued",content:p.i18n.translate("xpack.lens.shared.chartValueLabelVisibilityTooltip",{defaultMessage:"If there is not enough space, value labels might be hidden"}),iconProps:{className:"eui-alignTop"},position:"top",size:"s",type:"questionInCircle"}))},Object(u.jsx)(o.EuiButtonGroup,{isFullWidth:!0,legend:r,"data-test-subj":"lens-value-labels-visibility-btn",name:"valueLabelsDisplay",buttonSize:"compressed",options:$,idSelected:i,onChange:e=>{const t=$.find((({id:t})=>t===e));t&&n(t.value)}}))},K=({axis:e,axisTitle:t,updateTitleState:n,isAxisTitleVisible:i})=>{const s=Object(a.useMemo)((()=>({title:t,visibility:!t&&i?"auto":i?"custom":"none"})),[t,i]),l=Object(a.useCallback)((({title:t,visibility:a})=>n({title:t,visible:"none"!==a},e)),[e,n]),{inputValue:c,handleInputChange:d}=Object(g.a)({value:s,onChange:l},{allowFalsyValue:!0});return Object(u.jsx)(r.a.Fragment,null,Object(u.jsx)(o.EuiFormRow,{display:"columnCompressed",label:p.i18n.translate("xpack.lens.label.shared.axisHeader",{defaultMessage:"Axis title"}),fullWidth:!0},Object(u.jsx)(oe,{header:p.i18n.translate("xpack.lens.shared.axisNameLabel",{defaultMessage:"Axis title"}),dataTestSubj:`lns${e}AxisTitle`,label:c.title,mode:c.visibility,placeholder:p.i18n.translate("xpack.lens.shared.overwriteAxisTitle",{defaultMessage:"Overwrite axis title"}),hasAutoOption:!0,handleChange:({mode:e,label:t})=>{d({title:t,visibility:e})}})),Object(u.jsx)(o.EuiSpacer,{size:"s"}))},Y=({axis:e,isAxisLabelVisible:t,updateTicksVisibilityState:n})=>{const i=Object(a.useCallback)((t=>n(t,e)),[e,n]);return Object(u.jsx)(r.a.Fragment,null,Object(u.jsx)(o.EuiFormRow,{display:"columnCompressedSwitch",label:p.i18n.translate("xpack.lens.shared.tickLabels",{defaultMessage:"Tick labels"}),fullWidth:!0},Object(u.jsx)(o.EuiSwitch,{compressed:!0,"data-test-subj":`lnsshow${e}AxisTickLabels`,label:p.i18n.translate("xpack.lens.shared.tickLabels",{defaultMessage:"Tick labels"}),onChange:()=>i(!t),checked:t,showLabel:!1})))};var J={name:"2rtvke",styles:"flex-direction:row;align-items:center"};const Z=({label:e,icon:t,indicator:n})=>Object(u.jsx)(o.EuiFlexGroup,{gutterSize:"s",alignItems:"center",responsive:!1,className:"lnsLayerPanel__settingsStaticHeader"},t&&Object(u.jsx)(o.EuiFlexItem,{grow:!1},Object(u.jsx)(o.EuiIcon,{type:t})," "),Object(u.jsx)(o.EuiFlexItem,{grow:!0,css:J},Object(u.jsx)(o.EuiTitle,{size:"xxs"},Object(u.jsx)("h5",null,e)),n)),Q=p.i18n.translate("xpack.lens.label.header",{defaultMessage:"Label"}),ee={id:"lns_title_none",value:"none",text:p.i18n.translate("xpack.lens.chart.labelVisibility.none",{defaultMessage:"None"})},te={id:"lns_title_custom",value:"custom",text:p.i18n.translate("xpack.lens.chart.labelVisibility.custom",{defaultMessage:"Custom"})},ne={id:"lns_title_auto",value:"auto",text:p.i18n.translate("xpack.lens.chart.labelVisibility.auto",{defaultMessage:"Auto"})},ae=[ee,te],re=[ee,ne,te];function oe({label:e,mode:t,handleChange:n,hasAutoOption:a=!1,placeholder:r="",header:i=Q,dataTestSubj:s}){return Object(u.jsx)(o.EuiFlexGroup,{gutterSize:"s",alignItems:"center"},Object(u.jsx)(o.EuiFlexItem,{grow:!1},Object(u.jsx)(o.EuiSelect,{fullWidth:!0,compressed:!0,"data-test-subj":`${s}-select`,"aria-label":"Label",onChange:({target:t})=>{const a="custom"===t.value?"":"auto"===t.value?void 0:e;n({label:a,mode:t.value})},options:a?re:ae,value:t})),Object(u.jsx)(o.EuiFlexItem,null,Object(u.jsx)(o.EuiFieldText,{"data-test-subj":s,compressed:!0,placeholder:"none"===t?"":r,value:e||"",disabled:"none"===t,onChange:({target:e})=>n({mode:"custom",label:e.value}),"aria-label":i})))}},,,function(e,t,n){"use strict";n.d(t,"G",(function(){return j.q})),n.d(t,"E",(function(){return j.o})),n.d(t,"J",(function(){return j.t})),n.d(t,"H",(function(){return j.r})),n.d(t,"t",(function(){return j.c})),n.d(t,"u",(function(){return j.d})),n.d(t,"y",(function(){return j.i})),n.d(t,"K",(function(){return j.u})),n.d(t,"r",(function(){return j.a})),n.d(t,"D",(function(){return j.n})),n.d(t,"I",(function(){return j.s})),n.d(t,"z",(function(){return j.j})),n.d(t,"A",(function(){return j.k})),n.d(t,"F",(function(){return j.p})),n.d(t,"w",(function(){return j.f})),n.d(t,"v",(function(){return j.e})),n.d(t,"s",(function(){return j.b})),n.d(t,"x",(function(){return j.h})),n.d(t,"C",(function(){return j.m})),n.d(t,"B",(function(){return j.l})),n.d(t,"j",(function(){return _})),n.d(t,"g",(function(){return O})),n.d(t,"h",(function(){return w})),n.d(t,"l",(function(){return D})),n.d(t,"L",(function(){return S})),n.d(t,"O",(function(){return L})),n.d(t,"f",(function(){return P})),n.d(t,"d",(function(){return I})),n.d(t,"b",(function(){return k})),n.d(t,"N",(function(){return C})),n.d(t,"m",(function(){return T})),n.d(t,"T",(function(){return E})),n.d(t,"V",(function(){return z})),n.d(t,"i",(function(){return M})),n.d(t,"S",(function(){return A})),n.d(t,"q",(function(){return F})),n.d(t,"Q",(function(){return N})),n.d(t,"R",(function(){return B})),n.d(t,"U",(function(){return W})),n.d(t,"P",(function(){return V})),n.d(t,"e",(function(){return G})),n.d(t,"o",(function(){return q})),n.d(t,"p",(function(){return H})),n.d(t,"c",(function(){return U})),n.d(t,"a",(function(){return $})),n.d(t,"M",(function(){return K})),n.d(t,"n",(function(){return Z})),n.d(t,"k",(function(){return ee})),n.d(t,"W",(function(){return te})),n.d(t,"X",(function(){return ne}));var a=n(125),r=(n(301),n(94)),o=n(77),i=n(11),s=n(165),l=n(97),u=n(98);const c=e=>t=>n=>a=>{if(_.match(a))return Object(s.b)(t,e,a.payload,"true"===Object(l.b)(new i.Storage(localStorage),u.a));n(a)};var d=n(25),p=n(34),f=n.n(p),g=n(65),b=n(44),m=n(9);const v=e=>t=>{let n;return a=>r=>{var i;if(null!==(i=r.payload)&&void 0!==i&&i.searchSessionId||o.f.match(r)||!Object(j.c)(t.getState())&&!k.match(r)||!function(e,t){var n,a;const{activeDatasourceId:r,datasourceStates:o,dataViews:i}=e.lens;return Boolean(r&&o[r]&&(null===(n=(a=t[r]).isTimeBased)||void 0===n?void 0:n.call(a,o[r].state,i.indexPatterns)))}(t.getState(),e.datasourceMap)||function(e,t){const n=e.query.timefilter.timefilter,a=n.getTime();if(!Object(g.containsDynamicMath)(a.from)&&!Object(g.containsDynamicMath)(a.to))return;const{min:r,max:o}=n.getBounds();if(!r||!o)return;const i=f.a.duration(o.diff(r)).asMilliseconds();Date.now()-e.nowProvider.get().valueOf()>Math.max(i*h,y)&&t(S({searchSessionId:e.search.session.start(),resolvedDateRange:Object(g.getResolvedDateRange)(n)}))}(e.lensServices.data,t.dispatch),D.match(r)&&n)return n();a(r),t.getState().lens.isLoading||n||(n=function(e,t,n){const{query:a,search:r}=e,{filterManager:o}=a,i=Object(d.debounce)(((e=r.session.start())=>{const i=o.getFilters(),s=Object(d.isEqual)(t().lens.filters,i)?null:{filters:i};n(S({searchSessionId:e,...s,resolvedDateRange:Object(g.getResolvedDateRange)(a.timefilter.timefilter)}))}),100),s=r.session.getSession$().pipe(Object(b.delay)(0)).subscribe((e=>{e&&t().lens.searchSessionId!==e&&i(e)})),l=o.getUpdates$().subscribe({next:()=>{i()}}),u=e.query.timefilter.timefilter.getTimeUpdate$().subscribe({next:()=>{i()}}),c=e.query.timefilter.timefilter.getAutoRefreshFetch$().pipe(Object(b.tap)((()=>{i()})),Object(b.switchMap)((e=>Object(m.waitUntilNextSessionCompletes$)(r.session).pipe(Object(b.finalize)(e))))).subscribe();return()=>{l.unsubscribe(),u.unsubscribe(),c.unsubscribe(),s.unsubscribe()}}(e.lensServices.data,t.getState,t.dispatch))}},h=.02,y=1e4,x=e=>t=>n=>a=>{if(o.k.match(a)){const n=t.getState().lens.isFullscreenDatasource;e.lensServices.chrome.setIsVisible(Boolean(n))}n(a)};var j=n(123);const{loadInitial:_,initEmpty:O,initExisting:w,navigateAway:D,setExecutionContext:S,setState:L,enableAutoApply:P,disableAutoApply:I,applyChanges:k,setSaveable:C,onActiveDataChange:T,updateDatasourceState:E,updateVisualizationState:z,insertLayer:M,switchVisualization:A,rollbackSuggestion:F,submitSuggestion:N,switchDatasource:R,switchAndCleanDatasource:B,updateIndexPatterns:W,setToggleFullscreen:V,editVisualizationAction:G,removeLayers:q,removeOrClearLayer:H,cloneLayer:U,addLayer:$,onDropToDimension:X,setLayerDefaultDimension:K,removeDimension:Y,setIsLoadLibraryVisible:J,registerLibraryAnnotationGroup:Z,changeIndexPattern:Q}=o.d,ee=(e,t,n)=>{const r=[...Object(a.getDefaultMiddleware)({serializableCheck:{ignoredActionPaths:["payload.activeData","payload.dataViews.indexPatterns","payload.redirectCallback","payload.history","payload.newState.dataViews","payload.source.filterOperations","payload.target.filterOperations"],ignoredPaths:["lens.dataViews.indexPatterns","lens.activeData"]}}),c(e),v(e),x(e),e=>t=>n=>{if(T.match(n)){if(Object(d.isEqual)(e.getState().lens.activeData,n.payload.activeData))return}else if(E.match(n)){const{datasourceId:t,newDatasourceState:a}=n.payload,{datasourceStates:r}=e.getState().lens;if(Object(d.isEqual)(r[t].state,a))return}else if(S.match(n)){const t=Object.keys(n.payload),a=e.getState().lens,r=t.reduce(((e,t)=>({...e,[t]:a[t]})),{});if(Object(d.isEqual)(n.payload,r))return}t(n)}];return n&&r.push(n),Object(a.configureStore)({reducer:{lens:Object(o.e)(e)},middleware:r,preloadedState:null!=t?t:{lens:Object(o.c)(e)}})},te=()=>Object(r.useDispatch)(),ne=r.useSelector},function(e,t,n){"use strict";var a=n(117);n.d(t,"a",(function(){return a.a}))},,function(e,t,n){"use strict";function a(e){return Boolean(e.uniqueId)}function r(e){return"object"==typeof e&&null!==e&&"columnId"in e}function o(e){return"filter"===e.name}function i(e){return"multiFilter"===e.name}function s(e){return"brush"===e.name}function l(e){return"edit"===e.name}function u(e){return"tableRowContextMenuClick"===e.name}n.d(t,"f",(function(){return a})),n.d(t,"g",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return i})),n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return l})),n.d(t,"e",(function(){return u}))},,,function(e,t,n){e.exports=n(15)(2964)},,function(e,t,n){"use strict";n.d(t,"c",(function(){return p})),n.d(t,"f",(function(){return m})),n.d(t,"b",(function(){return y})),n.d(t,"j",(function(){return j})),n.d(t,"k",(function(){return L})),n.d(t,"g",(function(){return B})),n.d(t,"i",(function(){return G})),n.d(t,"a",(function(){return q})),n.d(t,"h",(function(){return H})),n.d(t,"d",(function(){return $})),n.d(t,"e",(function(){return X}));var a=n(125),r=n(25),o=n(29),i=n(65),s=n(70),l=n(87),u=n(123),c=n(154);const d={persistedDoc:void 0,searchSessionId:"",filters:[],query:{language:"kuery",query:""},resolvedDateRange:{fromDate:"",toDate:""},isFullscreenDatasource:!1,isSaveable:!1,isLoading:!1,isLinkedToOriginatingApp:!1,activeDatasourceId:null,datasourceStates:{},visualization:{state:null,activeId:null},dataViews:{indexPatternRefs:[],indexPatterns:{}},annotationGroups:{}},p=({lensServices:{data:e},initialContext:t,initialStateFromLocator:n,embeddableEditorIncomingState:a,datasourceMap:r,visualizationMap:o})=>{const s=Object(i.getInitialDatasourceId)(r),l={};if(s&&Object.keys(r).forEach((e=>{l[e]={state:null,isLoading:!0}})),n)return"datasourceStates"in n&&Object.keys(r).forEach((e=>{l[e].state=n.datasourceStates[e]})),{...d,isLoading:!0,...n,activeDatasourceId:"activeDatasourceId"in n&&n.activeDatasourceId||s,datasourceStates:l};const u=t?((e,t)=>"searchQuery"in e&&e.searchQuery?e.searchQuery:"query"in e&&e.query?e.query:t.query.queryString.getQuery())(t,e):e.query.queryString.getDefaultQuery();return{...d,isLoading:!0,query:u,filters:t?"searchFilters"in t&&t.searchFilters?t.searchFilters:e.query.filterManager.getFilters():e.query.filterManager.getGlobalFilters(),searchSessionId:e.search.session.getSessionId()||"",resolvedDateRange:Object(i.getResolvedDateRange)(e.query.timefilter.timefilter),isLinkedToOriginatingApp:Boolean((null==a?void 0:a.originatingApp)||t&&"isEmbeddable"in t&&(null==t?void 0:t.isEmbeddable)),activeDatasourceId:s,datasourceStates:l,visualization:{state:null,activeId:Object.keys(o)[0]||null}}},f=Object(a.createAction)("lens/setState"),g=Object(a.createAction)("lens/setExecutionContext"),b=Object(a.createAction)("lens/initExisting"),m=Object(a.createAction)("lens/onActiveDataChange"),v=Object(a.createAction)("lens/setSaveable"),h=Object(a.createAction)("lens/enableAutoApply"),y=Object(a.createAction)("lens/disableAutoApply"),x=Object(a.createAction)("lens/applyChanges"),j=Object(a.createAction)("lens/setChangesApplied"),_=Object(a.createAction)("lens/updateDatasourceState"),O=Object(a.createAction)("lens/updateVisualizationState"),w=Object(a.createAction)("lens/insertLayer"),D=Object(a.createAction)("lens/switchVisualization"),S=Object(a.createAction)("lens/rollbackSuggestion"),L=Object(a.createAction)("lens/setToggleFullscreen"),P=Object(a.createAction)("lens/setIsLoadLibraryVisible"),I=Object(a.createAction)("lens/submitSuggestion"),k=Object(a.createAction)("lens/switchDatasource"),C=Object(a.createAction)("lens/switchAndCleanDatasource"),T=Object(a.createAction)("lens/navigateAway"),E=Object(a.createAction)("lens/loadInitial"),z=Object(a.createAction)("initEmpty",(function({newState:e,initialContext:t}){return{payload:{layerId:Object(s.a)(),newState:e,initialContext:t}}})),M=Object(a.createAction)("lens/editVisualizationAction"),A=Object(a.createAction)("lens/removeLayers"),F=Object(a.createAction)("lens/removeOrClearLayer"),N=Object(a.createAction)("cloneLayer",(function({layerId:e}){return{payload:{newLayerId:Object(s.a)(),layerId:e}}})),R=Object(a.createAction)("lens/addLayer"),B=Object(a.createAction)("lens/onDropToDimension"),W=Object(a.createAction)("lens/setLayerDefaultDimension"),V=Object(a.createAction)("lens/updateIndexPatterns"),G=Object(a.createAction)("lens/replaceIndexPattern"),q=Object(a.createAction)("lens/changeIndexPattern"),H=Object(a.createAction)("lens/removeDimension"),U=Object(a.createAction)("lens/registerLibraryAnnotationGroup"),$={initExisting:b,setState:f,setExecutionContext:g,onActiveDataChange:m,setSaveable:v,enableAutoApply:h,disableAutoApply:y,applyChanges:x,setChangesApplied:j,updateDatasourceState:_,updateVisualizationState:O,insertLayer:w,switchVisualization:D,rollbackSuggestion:S,setToggleFullscreen:L,setIsLoadLibraryVisible:P,submitSuggestion:I,switchDatasource:k,switchAndCleanDatasource:C,navigateAway:T,loadInitial:E,initEmpty:z,editVisualizationAction:M,removeLayers:A,removeOrClearLayer:F,addLayer:R,onDropToDimension:B,cloneLayer:N,setLayerDefaultDimension:W,updateIndexPatterns:V,replaceIndexpattern:G,changeIndexPattern:q,removeDimension:H,syncLinkedDimensions:Y,registerLibraryAnnotationGroup:U},X=e=>{const{datasourceMap:t,visualizationMap:n}=e;return Object(a.createReducer)(d,{[f.type]:(e,{payload:t})=>({...e,...t}),[g.type]:(e,{payload:t})=>({...e,...t}),[b.type]:(e,{payload:t})=>({...e,...t}),[m.type]:(e,{payload:{activeData:t}})=>({...e,activeData:t}),[v.type]:(e,{payload:t})=>({...e,isSaveable:t}),[h.type]:e=>{e.autoApplyDisabled=!1},[y.type]:e=>{e.autoApplyDisabled=!0,e.changesApplied=!0},[x.type]:e=>{void 0===e.applyChangesCounter&&(e.applyChangesCounter=0),e.applyChangesCounter++},[j.type]:(e,{payload:t})=>{e.changesApplied=t},[N.type]:(e,{payload:{layerId:a,newLayerId:o}})=>{const i=new Map,l=e=>{const t=i.get(e);if(!t){const t=Object(s.a)();return i.set(e,t),t}return t};if(!e.activeDatasourceId||!e.visualization.activeId)return e;e.datasourceStates=Object(r.mapValues)(e.datasourceStates,((e,n)=>n?{...e,state:t[n].cloneLayer(e.state,a,o,l)}:e)),e.visualization.state=n[e.visualization.activeId].cloneLayer(e.visualization.state,a,o,i)},[F.type]:(e,{payload:{visualizationId:a,layerId:o,layerIds:s}})=>{const l=n[a],u=t[e.activeDatasourceId],c="clear"===Object(i.getRemoveOperation)(l,e.visualization.state,o,s.length);let d=[];e.datasourceStates=Object(r.mapValues)(e.datasourceStates,((n,a)=>{const r=t[a],{newState:i,removedLayerIds:s}=c?r.clearLayer(n.state,o):r.removeLayer(n.state,o);return d=[...d,...s],{...n,...a===e.activeDatasourceId&&{state:i}}})),e.stagedPreview=void 0;const p=u.getUsedDataView(e.datasourceStates[e.activeDatasourceId].state);!c&&l.removeLayer||(e.visualization.state=l.clearLayer(e.visualization.state,o,p)),Object(r.uniq)(d).forEach((t=>{var n;return e.visualization.state=null===(n=l.removeLayer)||void 0===n?void 0:n.call(l,e.visualization.state,t)}))},[q.type]:(e,{payload:r})=>{const{visualizationIds:o,datasourceIds:i,layerId:s,indexPatternId:l,dataViews:c}=r,d=[...e.dataViews.indexPatternRefs],p=new Set(d.map((e=>e.id)));Object.values(c.indexPatterns||{}).forEach((e=>{p.has(e.id)||d.push({id:e.id,name:e.name,title:e.title})}));const f={dataViews:{...e.dataViews,indexPatterns:c.indexPatterns,indexPatternRefs:d}};if(null!=o&&o.length)for(const t of o){const a=t&&e.visualization.activeId===t&&n[t];a&&s&&null!=a&&a.onIndexPatternChange&&(f.visualization={...e.visualization,state:a.onIndexPatternChange(e.visualization.state,l,s)})}if(null!=i&&i.length){f.datasourceStates={...e.datasourceStates};const r=Object(u.m)({lens:{...Object(a.current)(e),dataViews:f.dataViews}},t),o=r.datasourceLayers;for(const a of i){const i=a&&t[a];if(i&&null!=i&&i.onIndexPatternChange&&(f.datasourceStates={...f.datasourceStates,[a]:{isLoading:!1,state:i.onIndexPatternChange(f.datasourceStates[a].state,c.indexPatterns,l,s)}},s&&e.visualization.activeId)){const t=i.getPublicAPI({state:f.datasourceStates[a].state,layerId:s,indexPatterns:c.indexPatterns}),l=new Set(t.getTableSpec().map((({columnId:e})=>e))),u=o[s];if(u){const t=u.getTableSpec().map((({columnId:e})=>e)).filter((e=>!l.has(e))),a=n[e.visualization.activeId];let o=(f.visualization||e.visualization).state;t.forEach((e=>{o=a.removeDimension({layerId:s,columnId:e,prevState:o,frame:r})})),f.visualization={...e.visualization,state:o}}}}}return{...e,...f}},[V.type]:(e,{payload:t})=>({...e,dataViews:{...e.dataViews,...t}}),[G.type]:(e,{payload:a})=>{var r,o;e.dataViews.indexPatterns[a.newIndexPattern.id]=a.newIndexPattern,delete e.dataViews.indexPatterns[a.oldId],e.dataViews.indexPatternRefs=e.dataViews.indexPatternRefs.filter((e=>e.id!==a.oldId)),e.dataViews.indexPatternRefs.push({id:a.newIndexPattern.id,title:a.newIndexPattern.title,name:a.newIndexPattern.name});const i=n[e.visualization.activeId];e.visualization.state=null!==(r=null===(o=i.onIndexPatternRename)||void 0===o?void 0:o.call(i,e.visualization.state,a.oldId,a.newIndexPattern.id))&&void 0!==r?r:e.visualization.state,Object.entries(e.datasourceStates).forEach((([n,r])=>{var o,i;const s=t[n];e.datasourceStates[n].state=null!==(o=null==s||null===(i=s.onIndexPatternRename)||void 0===i?void 0:i.call(s,r.state,a.oldId,a.newIndexPattern.id))&&void 0!==o?o:r.state}))},[_.type]:(e,{payload:r})=>{if(r.clearStagedPreview&&(e.stagedPreview=void 0),e.datasourceStates[r.datasourceId]={state:r.newDatasourceState,isLoading:!1},r.dontSyncLinkedDimensions)return;const o=Object(a.current)(e),{datasourceState:i,visualizationState:s}=Y(o,n,t,r.datasourceId);e.visualization.state=s,e.datasourceStates[r.datasourceId].state=i},[O.type]:(e,{payload:r})=>{if(!e.visualization.activeId)throw new Error("Invariant: visualization state got updated without active visualization");if(e.visualization.activeId!==r.visualizationId)return e;if(e.visualization.state=r.newState,!e.activeDatasourceId)return;if(r.dontSyncLinkedDimensions)return;const{datasourceState:o,visualizationState:i}=Y(Object(a.current)(e),n,t);e.datasourceStates[e.activeDatasourceId].state=o,e.visualization.state=i},[D.type]:(e,{payload:t})=>{const{newVisualizationId:n,visualizationState:a,datasourceState:r,datasourceId:o}=t.suggestion;return{...e,datasourceStates:o?{...e.datasourceStates,[o]:{...e.datasourceStates[o],state:r}}:e.datasourceStates,visualization:{...e.visualization,activeId:n,state:a},stagedPreview:t.clearStagedPreview?void 0:e.stagedPreview||{datasourceStates:e.datasourceStates,visualization:e.visualization,activeData:e.activeData}}},[S.type]:e=>({...e,...e.stagedPreview||{},stagedPreview:void 0}),[L.type]:e=>({...e,isFullscreenDatasource:!e.isFullscreenDatasource}),[I.type]:e=>({...e,stagedPreview:void 0}),[k.type]:(e,{payload:t})=>({...e,datasourceStates:{...e.datasourceStates,[t.newDatasourceId]:e.datasourceStates[t.newDatasourceId]||{state:null,isLoading:!0}},activeDatasourceId:t.newDatasourceId}),[C.type]:(e,{payload:r})=>{var o,i;const s=r.visualizationId&&n[r.visualizationId],l=e.visualization;let u=l.state;const c=[];if(s&&s.getLayerIds){const e=s.getLayerIds(l.state);c.push(...Object.values(e)),u=s.initialize((()=>c[0]))}const d=c[0],p=Object(a.current)(e).datasourceStates[r.newDatasourceId]?null===(o=Object(a.current)(e).datasourceStates[r.newDatasourceId])||void 0===o?void 0:o.state:t[r.newDatasourceId].createEmptyLayer(null!==(i=r.currentIndexPatternId)&&void 0!==i?i:""),f=t[r.newDatasourceId].insertLayer(p,d);return{...e,datasourceStates:{[r.newDatasourceId]:{state:f,isLoading:!1}},activeDatasourceId:r.newDatasourceId,visualization:{...l,state:u}}},[T.type]:e=>e,[E.type]:(e,t)=>e,[z.type]:(e,{payload:a})=>{const r={...e,...a.newState},o=Object(l.c)({datasourceMap:t,datasourceStates:r.datasourceStates,visualizationMap:n,visualizeTriggerFieldContext:a.initialContext,dataViews:r.dataViews});if(o)return{...r,datasourceStates:{...r.datasourceStates,[o.datasourceId]:{...r.datasourceStates[o.datasourceId],state:o.datasourceState}},visualization:{...r.visualization,activeId:o.visualizationId,state:o.visualizationState},stagedPreview:void 0};const s=r.visualization;if(!s.activeId)throw new Error("Invariant: visualization state got updated without active visualization");const u=n[s.activeId];if(null===s.state&&u){var c;const e=Object(i.getInitialDatasourceId)(t),n=u.initialize((()=>a.layerId)),o=t[e];return{...r,activeDatasourceId:e,datasourceStates:{...r.datasourceStates,[e]:{...r.datasourceStates[e],state:o.insertLayer(null===(c=r.datasourceStates[e])||void 0===c?void 0:c.state,a.layerId)}},visualization:{...s,state:n}}}return r},[M.type]:(e,{payload:t})=>{if(!e.visualization.activeId)throw new Error("Invariant: visualization state got updated without active visualization");if(e.visualization.activeId!==t.visualizationId)return e;const a=n[t.visualizationId];null!=a&&a.onEditAction&&(e.visualization.state=a.onEditAction(e.visualization.state,t.event))},[w.type]:(e,{payload:n})=>{const r=t[n.datasourceId].insertLayer;return{...e,datasourceStates:{...e.datasourceStates,[n.datasourceId]:{...e.datasourceStates[n.datasourceId],state:r(Object(a.current)(e).datasourceStates[n.datasourceId].state,n.layerId)}}}},[A.type]:(e,{payload:{visualizationId:r,layerIds:o}})=>{if(!e.visualization.activeId)throw new Error("Invariant: visualization state got updated without active visualization");const i=r&&n[r];if(e.visualization.activeId===r&&i&&i.removeLayer&&e.visualization.state){const t=o.reduce(((e,t)=>i.removeLayer?i.removeLayer(e,t):e),e.visualization.state);e.visualization.state="function"==typeof t?t(Object(a.current)(e.visualization.state)):t}o.forEach((n=>{var r;const[o]=null!==(r=Object.entries(t).find((([t,a])=>e.datasourceStates[t]&&a.getLayers(e.datasourceStates[t].state).includes(n))))&&void 0!==r?r:[];if(o){const{newState:r}=t[o].removeLayer(Object(a.current)(e).datasourceStates[o].state,n);e.datasourceStates[o].state=r}}))},[R.type]:(e,{payload:{layerId:r,layerType:o,extraArg:i,ignoreInitialValues:s}})=>{var l,c;if(!e.activeDatasourceId||!e.visualization.activeId)return e;const d=n[e.visualization.activeId],p=t[e.activeDatasourceId],f=p.getUsedDataView(e.datasourceStates[e.activeDatasourceId].state),g=d.appendLayer(e.visualization.state,r,o,f,i),b=Object(u.m)({lens:Object(a.current)(e)},t),{noDatasource:m}=d.getSupportedLayers(g,b).find((({type:e})=>e===o))||{},v=null!==(l=null===(c=d.getLayersToLinkTo)||void 0===c?void 0:c.call(d,g,r))&&void 0!==l?l:[],h=!m&&p?p.insertLayer(e.datasourceStates[e.activeDatasourceId].state,r,v):e.datasourceStates[e.activeDatasourceId].state,{activeDatasourceState:y,activeVisualizationState:x}=s?{activeDatasourceState:h,activeVisualizationState:g}:K({datasourceState:h,visualizationState:g,framePublicAPI:b,activeVisualization:d,activeDatasource:p,layerId:r,layerType:o});e.visualization.state=x,e.datasourceStates[e.activeDatasourceId].state=y,e.stagedPreview=void 0;const{datasourceState:j,visualizationState:_}=Y(Object(a.current)(e),n,t);e.datasourceStates[e.activeDatasourceId].state=j,e.visualization.state=_},[B.type]:(e,{payload:{source:r,target:o,dropType:i}})=>{var s,l;if(!e.visualization.activeId)return e;const d=n[e.visualization.activeId],p=Object(u.m)({lens:Object(a.current)(e)},t),{groups:f}=d.getConfiguration({layerId:o.layerId,frame:p,state:e.visualization.state}),[g,b]=Object.entries(t).find((([t,n])=>e.datasourceStates[t]&&n.getLayers(e.datasourceStates[t].state).includes(o.layerId)))||[];let m;if(b&&g){var v;if(m=null==b?void 0:b.onDrop({state:e.datasourceStates[g].state,source:r,target:{...o,filterOperations:(null===(v=f.find((({groupId:e})=>e===o.groupId)))||void 0===v?void 0:v.filterOperations)||Boolean},targetLayerDimensionGroups:f,dropType:i,indexPatterns:p.dataViews.indexPatterns}),!m)return;e.datasourceStates[g].state=m}d.onDrop=null===(s=d.onDrop)||void 0===s?void 0:s.bind(d);const h=null===(l=d.onDrop||c.a)||void 0===l?void 0:l({prevState:e.visualization.state,frame:p,target:o,source:r,dropType:i,group:f.find((({groupId:e})=>e===o.groupId))},d);if(e.visualization.state=h,g){const{datasourceState:r,visualizationState:o}=Y(Object(a.current)(e),n,t);e.datasourceStates[g].state=r,e.visualization.state=o}e.stagedPreview=void 0},[W.type]:(e,{payload:{layerId:r,columnId:i,groupId:s}})=>{if(!e.activeDatasourceId||!e.visualization.activeId)return e;const l=t[e.activeDatasourceId],c=n[e.visualization.activeId],d=c.getLayerType(r,e.visualization.state)||o.LayerTypes.DATA,{activeDatasourceState:p,activeVisualizationState:f}=K({datasourceState:e.datasourceStates[e.activeDatasourceId].state,visualizationState:e.visualization.state,framePublicAPI:Object(u.m)({lens:Object(a.current)(e)},t),activeVisualization:c,activeDatasource:l,layerId:r,layerType:d,columnId:i,groupId:s});e.visualization.state=f,e.datasourceStates[e.activeDatasourceId].state=p},[H.type]:(e,{payload:{layerId:r,columnId:o,datasourceId:i}})=>{var s,l;if(!e.visualization.activeId)return e;const c=n[e.visualization.activeId],d=null===(s=c.getLinkedDimensions)||void 0===s?void 0:s.call(c,e.visualization.state),p=null==d||null===(l=d.filter((({from:{columnId:e}})=>o===e)))||void 0===l?void 0:l.map((({to:e})=>e)),f=i?t[i]:void 0,g=Object(u.m)({lens:Object(a.current)(e)},t),b=t=>{if(f&&i){let n;try{n=Object(a.current)(e.datasourceStates[i].state)}catch{n=e.datasourceStates[i].state}e.datasourceStates[i].state=null==f?void 0:f.removeColumn({layerId:t.layerId,columnId:t.columnId,prevState:n,indexPatterns:g.dataViews.indexPatterns})}let n;try{n=Object(a.current)(e.visualization.state)}catch{n=e.visualization.state}e.visualization.state=c.removeDimension({layerId:t.layerId,columnId:t.columnId,prevState:n,frame:g})};b({layerId:r,columnId:o}),null==p||p.forEach((e=>e.columnId&&b({columnId:e.columnId,layerId:e.layerId})))},[U.type]:(e,{payload:{group:t,id:n}})=>{e.annotationGroups[n]=t}})};function K({visualizationState:e,datasourceState:t,activeVisualization:n,activeDatasource:a,framePublicAPI:r,layerType:o,layerId:i,columnId:s,groupId:l}){const{initialDimensions:u,noDatasource:c}=n.getSupportedLayers(e,r).find((({type:e})=>e===o))||{};if(u){const o=l?u.find((({groupId:e})=>e===l)):u[0];if(o){const l=n.setDimension({groupId:o.groupId,layerId:i,columnId:s||o.columnId,prevState:e,frame:r});return!c&&null!=a&&a.initializeDimension?{activeDatasourceState:a.initializeDimension(t,i,r.dataViews.indexPatterns,{...o,columnId:s||o.columnId,visualizationGroups:n.getConfiguration({layerId:i,frame:r,state:l}).groups}),activeVisualizationState:l}:{activeDatasourceState:t,activeVisualizationState:l}}}return{activeDatasourceState:t,activeVisualizationState:e}}function Y(e,t,n,a){var r;const o=null!=a?a:e.activeDatasourceId;if(!o)return{datasourceState:null,visualizationState:e.visualization.state};const i=Object(u.g)({lens:e}).indexPatterns;let l=e.datasourceStates[o].state,d=e.visualization.state;const p=t[e.visualization.activeId],f=null===(r=p.getLinkedDimensions)||void 0===r?void 0:r.call(p,d),g=Object(u.m)({lens:e},n),b=e=>p.getConfiguration({state:d,layerId:e,frame:g}).groups;if(f){const e=f.map((e=>{var t;return{...e,to:{...e.to,columnId:null!==(t=e.to.columnId)&&void 0!==t?t:Object(s.a)()}}}));l=n[o].syncColumns({state:l,links:e,getDimensionGroups:b,indexPatterns:i}),e.forEach((({from:e,to:t})=>{var n;const a={...e,id:e.columnId,humanData:{label:""}},r={...t,filterOperations:()=>!0};d=null===(n=p.onDrop||c.a)||void 0===n?void 0:n({prevState:d,frame:g,target:r,source:a,dropType:"duplicate_compatible",group:b(t.layerId).find((({groupId:e})=>e===r.groupId))},p)}))}return{datasourceState:l,visualizationState:d}}},,,function(e,t,n){"use strict";var a=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function r(e,t){if(e.length!==t.length)return!1;for(var n=0;nl||u?i.i18n.translate("domDragDrop.announce.selectedTarget.replaceMain",{defaultMessage:"You're dragging {label} from {groupLabel} at position {position} in layer {layerNumber} over {dropLabel} from {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}. Press space or enter to replace {dropLabel} with {label}.{duplicateCopy}{swapCopy}{combineCopy}",values:{label:e,groupLabel:t,position:n,dropLabel:r,dropGroupLabel:o,dropPosition:s,duplicateCopy:u?p:"",swapCopy:l?f:"",combineCopy:c?g:"",layerNumber:a,dropLayerNumber:d}}):i.i18n.translate("domDragDrop.announce.selectedTarget.replace",{defaultMessage:"Replace {dropLabel} in {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber} with {label}. Press space or enter to replace.",values:{label:e,dropLabel:r,dropGroupLabel:o,dropPosition:s,dropLayerNumber:d}}),dropped:({label:e},{label:t,groupLabel:n,position:a,layerNumber:r})=>i.i18n.translate("domDragDrop.announce.duplicated.replace",{defaultMessage:"Replaced {dropLabel} with {label} in {groupLabel} at position {position} in layer {dropLayerNumber}",values:{label:e,dropLabel:t,groupLabel:n,position:a,dropLayerNumber:r}})},u={selectedTarget:({label:e,groupLabel:t,layerNumber:n},{groupLabel:a,position:r})=>t!==a?i.i18n.translate("domDragDrop.announce.selectedTarget.duplicated",{defaultMessage:"Duplicate {label} to {dropGroupLabel} group at position {position} in layer {layerNumber}. Hold Alt or Option and press space or enter to duplicate",values:{label:e,dropGroupLabel:a,position:r,layerNumber:n}}):i.i18n.translate("domDragDrop.announce.selectedTarget.duplicatedInGroup",{defaultMessage:"Duplicate {label} to {dropGroupLabel} group at position {position} in layer {layerNumber}. Press space or enter to duplicate",values:{label:e,dropGroupLabel:a,position:r,layerNumber:n}}),dropped:({label:e},{groupLabel:t,position:n,layerNumber:a})=>i.i18n.translate("domDragDrop.announce.dropped.duplicated",{defaultMessage:"Duplicated {label} in {groupLabel} group at position {position} in layer {layerNumber}",values:{label:e,groupLabel:t,position:n,layerNumber:a}})},c={selectedTarget:({label:e,groupLabel:t,position:n},{position:a})=>n===a?i.i18n.translate("domDragDrop.announce.selectedTarget.reorderedBack",{defaultMessage:"{label} returned to its initial position {prevPosition}",values:{label:e,prevPosition:n}}):i.i18n.translate("domDragDrop.announce.selectedTarget.reordered",{defaultMessage:"Reorder {label} in {groupLabel} group from position {prevPosition} to position {position}. Press space or enter to reorder",values:{label:e,groupLabel:t,position:a,prevPosition:n}}),dropped:({label:e,groupLabel:t,position:n},{position:a})=>i.i18n.translate("domDragDrop.announce.dropped.reordered",{defaultMessage:"Reordered {label} in {groupLabel} group from position {prevPosition} to position {position}",values:{label:e,groupLabel:t,position:a,prevPosition:n}})},d={selectedTarget:({label:e,groupLabel:t,position:n,layerNumber:a},{label:r,groupLabel:o,position:s,canSwap:l,canDuplicate:u,canCombine:c,layerNumber:d})=>l||u||c?i.i18n.translate("domDragDrop.announce.selectedTarget.combineMain",{defaultMessage:"You're dragging {label} from {groupLabel} at position {position} in layer {layerNumber} over {dropLabel} from {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}. Press space or enter to combine {dropLabel} with {label}.{duplicateCopy}{swapCopy}{combineCopy}",values:{label:e,groupLabel:t,position:n,dropLabel:r,dropGroupLabel:o,dropPosition:s,duplicateCopy:u?p:"",swapCopy:l?f:"",combineCopy:c?g:"",layerNumber:a,dropLayerNumber:d}}):i.i18n.translate("domDragDrop.announce.selectedTarget.combine",{defaultMessage:"Combine {dropLabel} in {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber} with {label}. Press space or enter to combine.",values:{label:e,dropLabel:r,dropGroupLabel:o,dropPosition:s,dropLayerNumber:d}}),dropped:({label:e},{label:t,groupLabel:n,position:a,layerNumber:r})=>i.i18n.translate("domDragDrop.announce.duplicated.combine",{defaultMessage:"Combine {dropLabel} with {label} in {groupLabel} at position {position} in layer {dropLayerNumber}",values:{label:e,dropLabel:t,groupLabel:n,position:a,dropLayerNumber:r}})},p=i.i18n.translate("domDragDrop.announce.duplicate.short",{defaultMessage:" Hold alt or option to duplicate."}),f=i.i18n.translate("domDragDrop.announce.swap.short",{defaultMessage:" Hold shift to swap."}),g=i.i18n.translate("domDragDrop.announce.combine.short",{defaultMessage:" Hold control to combine"}),b={selectedTarget:{reorder:c.selectedTarget,duplicate_compatible:u.selectedTarget,field_replace:l.selectedTarget,field_combine:d.selectedTarget,replace_compatible:l.selectedTarget,replace_incompatible:({label:e,groupLabel:t,position:n,layerNumber:a},{label:r,groupLabel:o,position:s,nextLabel:l,canSwap:u,canDuplicate:c,canCombine:d,layerNumber:b})=>u||c||d?i.i18n.translate("domDragDrop.announce.selectedTarget.replaceIncompatibleMain",{defaultMessage:"You're dragging {label} from {groupLabel} at position {position} in layer {layerNumber} over {dropLabel} from {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}. Press space or enter to convert {label} to {nextLabel} and replace {dropLabel}.{duplicateCopy}{swapCopy}{combineCopy}",values:{label:e,groupLabel:t,position:n,dropLabel:r,dropGroupLabel:o,dropPosition:s,nextLabel:l,duplicateCopy:c?p:"",swapCopy:u?f:"",combineCopy:d?g:"",layerNumber:a,dropLayerNumber:b}}):i.i18n.translate("domDragDrop.announce.selectedTarget.replaceIncompatible",{defaultMessage:"Convert {label} to {nextLabel} and replace {dropLabel} in {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}. Press space or enter to replace",values:{label:e,dropLabel:r,dropGroupLabel:o,dropPosition:s,nextLabel:l,dropLayerNumber:b}}),move_incompatible:({label:e,groupLabel:t,position:n,layerNumber:a},{groupLabel:r,position:o,nextLabel:s,canSwap:l,canDuplicate:u,layerNumber:c})=>l||u?i.i18n.translate("domDragDrop.announce.selectedTarget.moveIncompatibleMain",{defaultMessage:"You're dragging {label} from {groupLabel} at position {position} in layer {layerNumber} over position {dropPosition} in {dropGroupLabel} group in layer {dropLayerNumber}. Press space or enter to convert {label} to {nextLabel} and move.{duplicateCopy}",values:{label:e,groupLabel:t,position:n,dropGroupLabel:r,dropPosition:o,nextLabel:s,duplicateCopy:u?p:"",layerNumber:a,dropLayerNumber:c}}):i.i18n.translate("domDragDrop.announce.selectedTarget.moveIncompatible",{defaultMessage:"Convert {label} to {nextLabel} and move to {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}. Press space or enter to move",values:{label:e,dropGroupLabel:r,dropPosition:o,nextLabel:s,dropLayerNumber:c}}),move_compatible:({label:e,groupLabel:t,position:n},{groupLabel:a,position:r,canSwap:o,canDuplicate:s,layerNumber:l})=>o||s?i.i18n.translate("domDragDrop.announce.selectedTarget.moveCompatibleMain",{defaultMessage:"You're dragging {label} from {groupLabel} at position {position} over position {dropPosition} in {dropGroupLabel} group in layer {dropLayerNumber}. Press space or enter to move.{duplicateCopy}",values:{label:e,groupLabel:t,position:n,dropGroupLabel:a,dropPosition:r,duplicateCopy:s?p:"",dropLayerNumber:l}}):i.i18n.translate("domDragDrop.announce.selectedTarget.moveCompatible",{defaultMessage:"Move {label} to {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}. Press space or enter to move",values:{label:e,dropGroupLabel:a,dropPosition:r,dropLayerNumber:l}}),duplicate_incompatible:({label:e},{groupLabel:t,position:n,nextLabel:a,layerNumber:r})=>i.i18n.translate("domDragDrop.announce.selectedTarget.duplicateIncompatible",{defaultMessage:"Convert copy of {label} to {nextLabel} and add to {groupLabel} group at position {position} in layer {dropLayerNumber}. Hold Alt or Option and press space or enter to duplicate",values:{label:e,groupLabel:t,position:n,nextLabel:a,dropLayerNumber:r}}),replace_duplicate_incompatible:({label:e},{label:t,groupLabel:n,position:a,nextLabel:r,layerNumber:o})=>i.i18n.translate("domDragDrop.announce.selectedTarget.replaceDuplicateIncompatible",{defaultMessage:"Convert copy of {label} to {nextLabel} and replace {dropLabel} in {groupLabel} group at position {position} in layer {dropLayerNumber}. Hold Alt or Option and press space or enter to duplicate and replace",values:{label:e,groupLabel:n,position:a,dropLabel:t,nextLabel:r,dropLayerNumber:o}}),replace_duplicate_compatible:({label:e},{label:t,groupLabel:n,position:a,layerNumber:r})=>i.i18n.translate("domDragDrop.announce.selectedTarget.replaceDuplicateCompatible",{defaultMessage:"Duplicate {label} and replace {dropLabel} in {groupLabel} at position {position} in layer {dropLayerNumber}. Hold Alt or Option and press space or enter to duplicate and replace",values:{label:e,dropLabel:t,groupLabel:n,position:a,dropLayerNumber:r}}),swap_compatible:({label:e,groupLabel:t,position:n,layerNumber:a},{label:r,groupLabel:o,position:s,layerNumber:l})=>i.i18n.translate("domDragDrop.announce.selectedTarget.swapCompatible",{defaultMessage:"Swap {label} in {groupLabel} group at position {position} in layer {layerNumber} with {dropLabel} in {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}. Hold Shift and press space or enter to swap",values:{label:e,groupLabel:t,position:n,dropLabel:r,dropGroupLabel:o,dropPosition:s,layerNumber:a,dropLayerNumber:l}}),swap_incompatible:({label:e,groupLabel:t,position:n,layerNumber:a},{label:r,groupLabel:o,position:s,nextLabel:l,layerNumber:u})=>i.i18n.translate("domDragDrop.announce.selectedTarget.swapIncompatible",{defaultMessage:"Convert {label} to {nextLabel} in {groupLabel} group at position {position} in layer {layerNumber} and swap with {dropLabel} in {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}. Hold Shift and press space or enter to swap",values:{label:e,groupLabel:t,position:n,dropLabel:r,dropGroupLabel:o,dropPosition:s,nextLabel:l,layerNumber:a,dropLayerNumber:u}}),combine_compatible:({label:e,groupLabel:t,position:n,layerNumber:a},{label:r,groupLabel:o,position:s,layerNumber:l})=>i.i18n.translate("domDragDrop.announce.selectedTarget.combineCompatible",{defaultMessage:"Combine {label} in {groupLabel} group at position {position} in layer {layerNumber} with {dropLabel} in {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}. Hold Control and press space or enter to combine",values:{label:e,groupLabel:t,position:n,dropLabel:r,dropGroupLabel:o,dropPosition:s,layerNumber:a,dropLayerNumber:l}}),combine_incompatible:({label:e,groupLabel:t,position:n,layerNumber:a},{label:r,groupLabel:o,position:s,nextLabel:l,layerNumber:u})=>i.i18n.translate("domDragDrop.announce.selectedTarget.combineIncompatible",{defaultMessage:"Convert {label} to {nextLabel} in {groupLabel} group at position {position} in layer {layerNumber} and combine with {dropLabel} in {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}. Hold Control and press space or enter to combine",values:{label:e,groupLabel:t,position:n,dropLabel:r,dropGroupLabel:o,dropPosition:s,nextLabel:l,dropLayerNumber:u,layerNumber:a}})},dropped:{reorder:c.dropped,duplicate_compatible:u.dropped,field_replace:l.dropped,field_combine:d.dropped,replace_compatible:l.dropped,replace_incompatible:({label:e},{label:t,groupLabel:n,position:a,nextLabel:r,layerNumber:o})=>i.i18n.translate("domDragDrop.announce.dropped.replaceIncompatible",{defaultMessage:"Converted {label} to {nextLabel} and replaced {dropLabel} in {groupLabel} group at position {position} in layer {dropLayerNumber}",values:{label:e,nextLabel:r,dropLabel:t,groupLabel:n,position:a,dropLayerNumber:o}}),move_incompatible:({label:e},{groupLabel:t,position:n,nextLabel:a,layerNumber:r})=>i.i18n.translate("domDragDrop.announce.dropped.moveIncompatible",{defaultMessage:"Converted {label} to {nextLabel} and moved to {groupLabel} group at position {position} in layer {dropLayerNumber}",values:{label:e,nextLabel:a,groupLabel:t,position:n,dropLayerNumber:r}}),move_compatible:({label:e},{groupLabel:t,position:n,layerNumber:a})=>i.i18n.translate("domDragDrop.announce.dropped.moveCompatible",{defaultMessage:"Moved {label} to {groupLabel} group at position {position} in layer {dropLayerNumber}",values:{label:e,groupLabel:t,position:n,dropLayerNumber:a}}),duplicate_incompatible:({label:e},{groupLabel:t,position:n,nextLabel:a,layerNumber:r})=>i.i18n.translate("domDragDrop.announce.dropped.duplicateIncompatible",{defaultMessage:"Converted copy of {label} to {nextLabel} and added to {groupLabel} group at position {position} in layer {dropLayerNumber}",values:{label:e,groupLabel:t,position:n,nextLabel:a,dropLayerNumber:r}}),replace_duplicate_incompatible:({label:e},{label:t,groupLabel:n,position:a,nextLabel:r,layerNumber:o})=>i.i18n.translate("domDragDrop.announce.dropped.replaceDuplicateIncompatible",{defaultMessage:"Converted copy of {label} to {nextLabel} and replaced {dropLabel} in {groupLabel} group at position {position} in layer {dropLayerNumber}",values:{label:e,dropLabel:t,groupLabel:n,position:a,nextLabel:r,dropLayerNumber:o}}),replace_duplicate_compatible:({label:e},{label:t,groupLabel:n,position:a,layerNumber:r})=>i.i18n.translate("domDragDrop.announce.duplicated.replaceDuplicateCompatible",{defaultMessage:"Replaced {dropLabel} with a copy of {label} in {groupLabel} at position {position} in layer {dropLayerNumber}",values:{label:e,dropLabel:t,groupLabel:n,position:a,dropLayerNumber:r}}),swap_compatible:({label:e,groupLabel:t,position:n,layerNumber:a},{label:r,groupLabel:o,position:s,layerNumber:l})=>i.i18n.translate("domDragDrop.announce.dropped.swapCompatible",{defaultMessage:"Moved {label} to {dropGroupLabel} at position {dropPosition} in layer {dropLayerNumber} and {dropLabel} to {groupLabel} group at position {position} in layer {layerNumber}",values:{label:e,groupLabel:t,position:n,dropLabel:r,dropGroupLabel:o,dropPosition:s,layerNumber:a,dropLayerNumber:l}}),swap_incompatible:({label:e,groupLabel:t,position:n,layerNumber:a},{label:r,groupLabel:o,position:s,nextLabel:l,layerNumber:u})=>i.i18n.translate("domDragDrop.announce.dropped.swapIncompatible",{defaultMessage:"Converted {label} to {nextLabel} in {groupLabel} group at position {position} in layer {layerNumber} and swapped with {dropLabel} in {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}",values:{label:e,groupLabel:t,position:n,dropGroupLabel:o,dropLabel:r,dropPosition:s,nextLabel:l,dropLayerNumber:u,layerNumber:a}}),combine_compatible:({label:e,groupLabel:t},{label:n,groupLabel:a,position:r,layerNumber:o})=>i.i18n.translate("domDragDrop.announce.dropped.combineCompatible",{defaultMessage:"Combined {label} in group {groupLabel} to {dropLabel} in group {dropGroupLabel} at position {dropPosition} in layer {dropLayerNumber}",values:{label:e,groupLabel:t,dropLabel:n,dropGroupLabel:a,dropPosition:r,dropLayerNumber:o}}),combine_incompatible:({label:e,groupLabel:t,position:n,layerNumber:a},{label:r,groupLabel:o,position:s,nextLabel:l,layerNumber:u})=>i.i18n.translate("domDragDrop.announce.dropped.combineIncompatible",{defaultMessage:"Converted {label} to {nextLabel} in {groupLabel} group at position {position} and combined with {dropLabel} in {dropGroupLabel} group at position {dropPosition} in layer {dropLayerNumber}",values:{label:e,groupLabel:t,position:n,dropGroupLabel:o,dropLabel:r,dropPosition:s,nextLabel:l,dropLayerNumber:u}})}},m={lifted:({label:e})=>i.i18n.translate("domDragDrop.announce.lifted",{defaultMessage:"Lifted {label}",values:{label:e}}),cancelled:({label:e,groupLabel:t,position:n})=>t&&n?i.i18n.translate("domDragDrop.announce.cancelledItem",{defaultMessage:"Movement cancelled. {label} returned to {groupLabel} group at position {position}",values:{label:e,groupLabel:t,position:n}}):i.i18n.translate("domDragDrop.announce.cancelled",{defaultMessage:"Movement cancelled. {label} returned to its initial position",values:{label:e}}),noTarget:()=>i.i18n.translate("domDragDrop.announce.selectedTarget.noSelected",{defaultMessage:"No target selected. Use arrow keys to select a target"}),dropped:({label:e},{groupLabel:t,position:n,label:a,layerNumber:r})=>t&&n?i.i18n.translate("domDragDrop.announce.droppedDefault",{defaultMessage:"Added {label} in {dropGroupLabel} group at position {position} in layer {dropLayerNumber}",values:{label:e,dropGroupLabel:t,position:n,dropLayerNumber:r}}):i.i18n.translate("domDragDrop.announce.droppedNoPosition",{defaultMessage:"Added {label} to {dropLabel}",values:{label:e,dropLabel:a}}),selectedTarget:({label:e},{label:t,groupLabel:n,position:a,layerNumber:r})=>n&&a?i.i18n.translate("domDragDrop.announce.selectedTarget.default",{defaultMessage:"Add {label} to {dropGroupLabel} group at position {position} in layer {dropLayerNumber}. Press space or enter to add",values:{label:e,dropGroupLabel:n,position:a,dropLayerNumber:r}}):i.i18n.translate("domDragDrop.announce.selectedTarget.defaultNoPosition",{defaultMessage:"Add {label} to {dropLabel}. Press space or enter to add",values:{dropLabel:t,label:e}})},v={...m,dropped:(e,t,n)=>{var a,r;return n&&(null===(a=b.dropped)||void 0===a||null===(r=a[n])||void 0===r?void 0:r.call(a,e,t))||m.dropped(e,t)},selectedTarget:(e,t,n)=>{var a,r;return n&&(null===(a=b.selectedTarget)||void 0===a||null===(r=a[n])||void 0===r?void 0:r.call(a,e,t))||m.selectedTarget(e,t)}};var h=n(2);const y={dragging:void 0,activeDropTarget:void 0,keyboardMode:!1,dropTargetsByOrder:{},dataTestSubjPrefix:s},x=r.a.createContext([y,()=>{}]);function j(){const e=r.a.useContext(x);if(void 0===e)throw new Error("useDragDropContext must be used within a or ");return e}const _=(e,t)=>{switch(t.type){case"resetState":case"endDragging":case"dropToTarget":return{...e,dropTargetsByOrder:void 0,dragging:void 0,keyboardMode:!1,activeDropTarget:void 0};case"registerDropTargets":return{...e,dropTargetsByOrder:{...e.dropTargetsByOrder,...t.payload}};case"leaveDropTarget":return{...e,activeDropTarget:void 0};case"selectDropTarget":return{...e,activeDropTarget:t.payload.dropTarget};case"startDragging":return{...e,...t.payload};default:return e}},O=(e,t,n)=>{const[o,i]=Object(a.useReducer)(e,t);return[o,r.a.useCallback((e=>{void 0!==n&&n.length>0&&n.forEach((t=>t(e))),i(e)}),[n])]},w=()=>{const[e,t]=r.a.useState("");return{a11yMessage:e,a11yMiddleware:r.a.useCallback((e=>{switch(e.type){case"startDragging":return void t(v.lifted(e.payload.dragging.humanData));case"selectDropTarget":return void t(v.selectedTarget(e.payload.dragging.humanData,e.payload.dropTarget.humanData,e.payload.dropTarget.dropType));case"leaveDropTarget":return void t(v.noTarget());case"dropToTarget":const{dragging:n,dropTarget:a}=e.payload;return void t(v.dropped(n.humanData,a.humanData,a.dropType));case"endDragging":return void t(v.cancelled(e.payload.dragging.humanData));default:return}}),[])}};function D({children:e,dataTestSubj:t=s,customMiddleware:n}){const{a11yMessage:a,a11yMiddleware:l}=w(),u=r.a.useMemo((()=>n?[n,l]:[l]),[n,l]),[c,d]=O(_,{...y,dataTestSubjPrefix:t},u);return Object(h.jsx)(r.a.Fragment,null,Object(h.jsx)(L,{value:[c,d]},e),Object(h.jsx)(o.EuiScreenReaderOnly,null,Object(h.jsx)("div",null,Object(h.jsx)("p",{"aria-live":"assertive","aria-atomic":!0},a),Object(h.jsx)("p",{id:`${t}-keyboardInstructionsWithReorder`},i.i18n.translate("domDragDrop.keyboardInstructionsReorder",{defaultMessage:"Press space or enter to start dragging. When dragging, use the up/down arrow keys to reorder items in the group and left/right arrow keys to choose drop targets outside of the group. Press space or enter again to finish."})),Object(h.jsx)("p",{id:`${t}-keyboardInstructions`},i.i18n.translate("domDragDrop.keyboardInstructions",{defaultMessage:"Press space or enter to start dragging. When dragging, use the left/right arrow keys to move between drop targets. Press space or enter again to finish."})))))}function S(e,t,n,a=(()=>!0),r=!1){if(!e)return;const o=[...Object.entries(e).filter((([,e])=>e&&a(e))).reduce(((e,t)=>{const[,n]=t;return n?e.find((([,e])=>(null==e?void 0:e.id)===n.id))?e:[...e,t]:e}),[]),n].sort((([e],[t])=>{const n=e.split(",").map((e=>Number(e))),a=t.split(",").map((e=>Number(e))),r=n.findIndex(((e,t)=>n[t]!==a[t]));return n[r]-a[r]}));let i=o.findIndex((([e,n])=>(null==n?void 0:n.id)===(null==t?void 0:t.id)));-1===i&&(i=o.findIndex((([e])=>e===n[0])));const s=(o.length+i-1)%o.length,l=(i+1)%o.length;return o[r?s:l][1]}function L({value:e,children:t}){return Object(h.jsx)(x.Provider,{value:e},t)}var P=n(28),I=n.n(P);const k={reorderedItems:[],direction:"-",draggingHeight:32,isReorderOn:!1},C=r.a.createContext([k,()=>()=>{}]),T=(e,t)=>{switch(t.type){case"reset":return{...e,reorderedItems:[]};case"registerDraggingItemHeight":return{...e,draggingHeight:t.payload};case"registerReorderedItemHeight":return{...e,reorderedItems:e.reorderedItems.map((e=>e.id===t.payload.id?{...e,height:t.payload.height}:e))};case"setIsReorderOn":return{...e,isReorderOn:t.payload};case"setReorderedItems":const{items:n,draggingIndex:a,droppingIndex:r}=t.payload;return a1})},Object(h.jsx)(C.Provider,{value:[o,i]},e))}var z=n(14),M=n.n(z),A=n(299),F=n.n(A);n(294);const N=()=>{},R=e=>{const[t,n]=j(),{dragging:a,dropTargetsByOrder:r}=t;if(e.isDisabled)return e.children;const{value:o,draggable:i,dropTypes:s,reorderableGroup:l}=e,u=i&&o.id===(null==a?void 0:a.id)?{keyboardMode:t.keyboardMode,activeDropTarget:t.activeDropTarget,dropTargetsByOrder:r}:void 0;if(i&&(!s||!s.length)){const a={...e,activeDraggingProps:u,dataTestSubjPrefix:t.dataTestSubjPrefix,dndDispatch:n};return l&&l.length>1?Object(h.jsx)(q,M()({},a,{reorderableGroup:l})):Object(h.jsx)(W,a)}const c={...e,dndState:t,dndDispatch:n,isNotDroppable:!(s&&s.length||!a||o.id===a.id)};return l&&l.length>1&&null!=l&&l.some((e=>e.id===(null==a?void 0:a.id)))&&"reorder"===(null==s?void 0:s[0])?Object(h.jsx)(H,M()({},c,{reorderableGroup:l})):Object(h.jsx)(V,c)},B=()=>{const e=window.getSelection();e&&e.removeAllRanges()},W=Object(a.memo)((function({dataTestSubj:e,className:t,value:n,children:i,dndDispatch:s,order:l,activeDraggingProps:u,dataTestSubjPrefix:c,dragType:d,onDragStart:p,onDragEnd:f,extraKeyboardHandler:g,ariaDescribedBy:b}){const{keyboardMode:m,activeDropTarget:v,dropTargetsByOrder:y}=u||{},x=Object(a.useCallback)((e=>{s(e?{type:"selectDropTarget",payload:{dropTarget:e,dragging:n}}:{type:"leaveDropTarget"})}),[s,n]),j=Object(a.useCallback)(((e,t)=>{const n=y&&Object.values(y).filter((t=>(null==t?void 0:t.id)===e));x(null==n?void 0:n[t])}),[y,x]),_=Object(a.useMemo)((()=>({onKeyDown:e=>{if(e.preventDefault(),"Alt"===e.key&&null!=v&&v.id)j(v.id,1);else if("Shift"===e.key&&null!=v&&v.id)j(v.id,2);else if("Control"===e.key&&null!=v&&v.id){const e=Number(v.humanData.canSwap)+Number(v.humanData.canDuplicate);j(v.id,e+1)}},onKeyUp:e=>{if(e.preventDefault(),null!=v&&v.id&&["Shift","Alt","Control"].includes(e.key))if(e.altKey)j(v.id,1);else if(e.shiftKey)j(v.id,2);else if(e.ctrlKey){const e=Number(v.humanData.canSwap)+Number(v.humanData.canDuplicate);j(v.id,e+1)}else j(v.id,0)}})),[v,j]),O=Object(a.useCallback)(((e,t)=>{if(e&&"dataTransfer"in e&&e.dataTransfer.getData("text"))return;e&&"dataTransfer"in e&&e.dataTransfer.setData("text",n.humanData.label);const a=null==e?void 0:e.currentTarget;setTimeout((()=>{s({type:"startDragging",payload:{...t?{keyboardMode:!0}:{},dragging:{...n,ghost:t?{children:i,style:{width:a.offsetWidth,minHeight:null==a?void 0:a.offsetHeight}}:void 0}}}),null==p||p(a)}))}),[s,n,p]),w=Object(a.useCallback)((e=>{null==e||e.stopPropagation(),s({type:"endDragging",payload:{dragging:n}}),null==f||f()}),[s,n,f]),D="move"===d&&m&&v&&"reorder"!==v.dropType;return Object(h.jsx)("div",{className:I()(t,{"domDragDrop-isHidden":u&&"move"===d&&!m||D,"domDragDrop--isDragStarted":u}),"data-test-subj":`${c}_draggable-${n.humanData.label}`},Object(h.jsx)(o.EuiScreenReaderOnly,{showOnFocus:!0},Object(h.jsx)("button",{"aria-label":n.humanData.label,"aria-describedby":b||`${c}-keyboardInstructions`,className:"domDragDrop__keyboardHandler","data-test-subj":`${c}-keyboardHandler`,onBlur:e=>{u&&w()},onKeyDown:e=>{const{key:t}=e;t===o.keys.ENTER||t===o.keys.SPACE?(v&&(()=>{if(v){const{dropType:e,onDrop:t}=v;setTimeout((()=>{s({type:"dropToTarget",payload:{dragging:n,dropTarget:v}})})),t(n,e)}})(),u?w():O(e,!0)):t===o.keys.ESCAPE&&u&&(e.stopPropagation(),e.preventDefault(),w()),g&&g(e),m&&(o.keys.ARROW_LEFT!==t&&o.keys.ARROW_RIGHT!==t||((e,t=!1)=>{const n=S(y,v,[l.join(",")],(e=>"reorder"!==(null==e?void 0:e.dropType)),t);e.altKey&&null!=n&&n.id?j(n.id,1):e.shiftKey&&null!=n&&n.id?j(n.id,2):e.ctrlKey&&null!=n&&n.id?j(n.id,3):x(n)})(e,!(o.keys.ARROW_LEFT!==t)),_.onKeyDown(e))},onKeyUp:_.onKeyUp})),r.a.cloneElement(i,{"data-test-subj":e||c,className:I()(i.props.className,"domDragDrop","domDragDrop-isDraggable"),draggable:!0,onDragEnd:w,onDragStart:O,onMouseDown:B}))})),V=Object(a.memo)((function(e){const{dataTestSubj:t,className:n,onDrop:r,value:i,children:s,draggable:l,dndState:u,dndDispatch:c,isNotDroppable:d,dropTypes:p,order:f,getAdditionalClassesOnEnter:g,getAdditionalClassesOnDroppable:b,getCustomDropTarget:m}=e,{dragging:v,activeDropTarget:y,dataTestSubjPrefix:x,keyboardMode:j}=u,[_,O]=Object(a.useState)(!1),w=Object(a.useRef)(null);F()((()=>{p&&null!=p&&p[0]&&r&&j&&c({type:"registerDropTargets",payload:p.reduce(((t,n,a)=>({...t,[[...e.order,a].join(",")]:{...i,onDrop:r,dropType:n}})),{})})}),[f,c,p,j]),Object(a.useEffect)((()=>{let e=!0;return y&&y.id!==i.id&&O(!1),setTimeout((()=>{!y&&e&&O(!1)}),1e3),()=>{e=!1}}),[y,O,i.id]);const D=()=>{_||O(!0)},S=(e,t)=>{if(!p||p.length<=1)return t;const n=p.indexOf(t);if(n>0)return t;if(0===n){if(e.altKey&&p[1])return p[1];if(e.shiftKey&&p[2])return p[2];if(e.ctrlKey&&(p.length>3?p[3]:p[1]))return p.length>3?p[3]:p[1]}return t},L=()=>{c({type:"leaveDropTarget"})},P=(e,n)=>{const a=Boolean((null==y?void 0:y.id)===i.id&&e===(null==y?void 0:y.dropType));return{"data-test-subj":t||x,className:k(e,n),onDragEnter:D,onDragLeave:L,onDragOver:e?t=>((e,t)=>{if(e.preventDefault(),!v||!r)return;const n=S(e,t);(null==y?void 0:y.id)===i.id&&(null==y?void 0:y.dropType)===n||c({type:"selectDropTarget",payload:{dropTarget:{...i,dropType:n,onDrop:r},dragging:v}})})(t,e):N,onDrop:e?t=>((e,t)=>{if(e.preventDefault(),e.stopPropagation(),O(!1),r&&v){const n=S(e,t);r(v,n),setTimeout((()=>{c({type:"dropToTarget",payload:{dragging:v,dropTarget:{...i,dropType:n,onDrop:r}}})}))}c({type:"resetState"})})(t,e):N,draggable:l,ghost:a&&"reorder"!==e&&(null==v?void 0:v.ghost)&&v.ghost||void 0}},k=(e,t=s)=>{const a=Boolean((null==y?void 0:y.id)===i.id&&e===(null==y?void 0:y.dropType)),r=null==b?void 0:b(e),o=I()("domDragDrop",{"domDragDrop-isDraggable":l,"domDragDrop-isDroppable":!l,"domDragDrop-isDropTarget":e,"domDragDrop-isActiveDropTarget":e&&a,"domDragDrop-isNotDroppable":d},r&&{[r]:e});return I()(o,n,t.props.className)},C=P(p&&p[0]);return Object(h.jsx)("div",{"data-test-subj":`${x}Container`,className:I()("domDragDrop__container",{"domDragDrop__container-active":_||(null==y?void 0:y.id)===i.id}),onDragEnter:D,ref:w},Object(h.jsx)(G,M()({},C,{className:I()(C.className,(()=>{const e=null==g?void 0:g(null==y?void 0:y.dropType);return I()(e&&{[e]:(null==y?void 0:y.id)===i.id})})()),children:s})),p&&p.length>1&&Object(h.jsx)(o.EuiFlexGroup,{gutterSize:"none",direction:"column","data-test-subj":`${x}ExtraDrops`,className:I()("domDragDrop__extraDrops",{"domDragDrop__extraDrops-visible":_||(null==y?void 0:y.id)===i.id})},p.slice(1).map((e=>{const t=null==m?void 0:m(e);return t?Object(h.jsx)(o.EuiFlexItem,{key:e,className:"domDragDrop__extraDropWrapper"},Object(h.jsx)(G,P(e,t),t)):null}))))})),G=({ghost:e,children:t,...n})=>Object(h.jsx)(r.a.Fragment,null,r.a.cloneElement(t,n),e?r.a.cloneElement(e.children,{className:I()(e.children.props.className,"domDragDrop_ghost"),style:e.style}):null),q=Object(a.memo)((function(e){const[{isReorderOn:t,reorderedItems:n,direction:r},i]=Object(a.useContext)(C),{value:s,activeDraggingProps:l,reorderableGroup:u,dndDispatch:c,dataTestSubjPrefix:d}=e,{keyboardMode:p,activeDropTarget:f,dropTargetsByOrder:g}=l||{},b=!!l,m=p?b&&(!f||u.some((e=>e.id===(null==f?void 0:f.id)))):b;Object(a.useEffect)((()=>{i({type:"setIsReorderOn",payload:m})}),[i,m]);const v=e=>{if(!e)return i({type:"reset"}),void c({type:"leaveDropTarget"});const t=u.findIndex((t=>t.id===e.id)),n=u.findIndex((e=>e.id===(null==s?void 0:s.id)));-1!==n&&(c({type:"selectDropTarget",payload:{dropTarget:e,dragging:s}}),i({type:"setReorderedItems",payload:{draggingIndex:n,droppingIndex:t,items:u}}))},y=p&&b&&n.length;return Object(h.jsx)("div",{"data-test-subj":`${d}-reorderableDrag`,className:I()("domDragDrop-reorderable",{"domDragDrop-translatableDrag":b,"domDragDrop-isKeyboardReorderInProgress":p&&b}),style:y?{transform:`translateY(${"+"===r?"-":"+"}${n.reduce(((e,t)=>{var n;return e+(null!==(n=t.height)&&void 0!==n?n:0)+8}),0)}px)`}:void 0},Object(h.jsx)(W,M()({},e,{ariaDescribedBy:`${d}-keyboardInstructionsWithReorder`,extraKeyboardHandler:n=>{if(t&&p){n.stopPropagation(),n.preventDefault();let t=u.findIndex((e=>e.id===s.id));if(f){const e=u.findIndex((e=>e.id===(null==f?void 0:f.id)));-1!==e&&(t=e)}if(n.key===o.keys.ARROW_LEFT||n.key===o.keys.ARROW_RIGHT)i({type:"reset"});else if(o.keys.ARROW_DOWN===n.key){if(t"reorder"===(null==e?void 0:e.dropType)));v(t)}}else if(o.keys.ARROW_UP===n.key&&t>0){const t=S(g,f,[e.order.join(",")],(e=>"reorder"===(null==e?void 0:e.dropType)),!0);v(t)}}},onDragStart:e=>{e&&setTimeout((()=>{i({type:"registerDraggingItemHeight",payload:e.offsetHeight+8})}))},onDragEnd:()=>{i({type:"reset"})}})))})),H=Object(a.memo)((function(e){const{onDrop:t,value:n,dndState:r,dndDispatch:o,reorderableGroup:i}=e,{dragging:s,dataTestSubjPrefix:l,activeDropTarget:u}=r,c=i.findIndex((e=>e.id===n.id)),[{isReorderOn:d,reorderedItems:p,draggingHeight:f,direction:g},b]=Object(a.useContext)(C),m=Object(a.useRef)(null),v=d&&p.some((e=>e.id===n.id))&&p.length;return Object(a.useEffect)((()=>{var e;v&&null!==(e=m.current)&&void 0!==e&&e.clientHeight&&b({type:"registerReorderedItemHeight",payload:{id:n.id,height:m.current.clientHeight}})}),[v,b,n.id]),Object(h.jsx)("div",null,Object(h.jsx)("div",{style:p.some((e=>e.id===n.id))?{transform:`translateY(${g}${f}px)`}:void 0,ref:m,"data-test-subj":`${l}-translatableDrop`,className:"domDragDrop-translatableDrop domDragDrop-reorderable"},Object(h.jsx)(V,e)),Object(h.jsx)("div",{"data-test-subj":`${l}-reorderableDropLayer`,className:I()("domDragDrop",{domDragDrop__reorderableDrop:s}),onDrop:e=>{e.preventDefault(),e.stopPropagation(),t&&s&&(t(s,"reorder"),setTimeout((()=>{o({type:"dropToTarget",payload:{dragging:s,dropTarget:{...n,dropType:"reorder",onDrop:t}}})}))),o({type:"resetState"})},onDragOver:e=>{if(e.preventDefault(),(null==u?void 0:u.id)!==(null==n?void 0:n.id)&&t){const e=i.findIndex((e=>e.id===(null==s?void 0:s.id)));if(!s||-1===e)return;const a=c;e===a&&b({type:"reset"}),b({type:"setReorderedItems",payload:{draggingIndex:e,droppingIndex:a,items:i}}),o({type:"selectDropTarget",payload:{dropTarget:{...n,dropType:"reorder",onDrop:t},dragging:s}})}},onDragLeave:()=>{o({type:"leaveDropTarget"}),b({type:"reset"})}}))})),U=({type:e,isIncompatible:t})=>{const{icon:n,label:a,controlKey:r}=function(e){switch(e){case"duplicate":return{icon:"copy",label:i.i18n.translate("domDragDrop.dropTargets.duplicate",{defaultMessage:"Duplicate"}),controlKey:i.i18n.translate("domDragDrop.dropTargets.altOption",{defaultMessage:"Alt/Option"})};case"swap":return{icon:"merge",label:i.i18n.translate("domDragDrop.dropTargets.swap",{defaultMessage:"Swap"}),controlKey:i.i18n.translate("domDragDrop.dropTargets.shift",{defaultMessage:"Shift"})};case"combine":return{icon:"aggregate",label:i.i18n.translate("domDragDrop.dropTargets.combine",{defaultMessage:"Combine"}),controlKey:i.i18n.translate("domDragDrop.dropTargets.control",{defaultMessage:"Control"})};default:throw Error("Drop type not supported")}}(e);return Object(h.jsx)(o.EuiFlexGroup,{gutterSize:"s",justifyContent:"spaceBetween",alignItems:"center",className:I()("domDragDrop__extraDrop",{"domDragDrop-incompatibleExtraDrop":t})},Object(h.jsx)(o.EuiFlexItem,{grow:!1},Object(h.jsx)(o.EuiFlexGroup,{gutterSize:"s",alignItems:"center"},Object(h.jsx)(o.EuiFlexItem,{grow:!1},Object(h.jsx)(o.EuiIcon,{size:"m",type:n})),Object(h.jsx)(o.EuiFlexItem,{grow:!1,"data-test-subj":`${s}-dropTarget-${e}`},Object(h.jsx)(o.EuiText,{size:"s"},a)))),Object(h.jsx)(o.EuiFlexItem,{grow:!1},Object(h.jsx)(o.EuiText,{size:"xs"},Object(h.jsx)("code",null," ",r))))},$={replace_duplicate_incompatible:U({type:"duplicate",isIncompatible:!0}),duplicate_incompatible:U({type:"duplicate",isIncompatible:!0}),swap_incompatible:U({type:"swap",isIncompatible:!0}),replace_duplicate_compatible:U({type:"duplicate"}),duplicate_compatible:U({type:"duplicate"}),swap_compatible:U({type:"swap"}),field_combine:U({type:"combine"}),combine_compatible:U({type:"combine"}),combine_incompatible:U({type:"combine",isIncompatible:!0})},X={getCustomDropTarget:e=>(null==$?void 0:$[e])||null,getAdditionalClassesOnDroppable:e=>{if(e&&["move_incompatible","replace_incompatible","swap_incompatible","duplicate_incompatible","replace_duplicate_incompatible","combine_incompatible"].includes(e))return"domDragDrop-notCompatible"},getAdditionalClassesOnEnter:e=>{if(e&&["field_replace","replace_compatible","replace_incompatible","replace_duplicate_compatible","replace_duplicate_incompatible"].includes(e))return"domDragDrop-isReplacing"}}},function(e,t,n){"use strict";n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return i})),n.d(t,"d",(function(){return l})),n.d(t,"a",(function(){return u}));var a=n(25),r=n(11),o=n(40);const[i,s]=Object(r.createGetterSetter)("UsageCollection",!1),l=(e,t)=>{var n;const r=i(),s=null!==(n=(e=>{if(e){var t;const n=e=>e.type?e:e.child?n(e.child):void 0;return null===(t=n(e))||void 0===t?void 0:t.type}})(t))&&void 0!==n?n:"application";Object.entries(Object(a.groupBy)(Array.isArray(e)?e:[e])).forEach((([e,t])=>{null==r||r.reportUiCounter(s,o.METRIC_TYPE.COUNT,`render_lens_${e}`,t.length)}))},u=e=>{const t=[];return null!=e&&e.type&&t.push(`vis_${e.type}`),t}},,function(e,t,n){"use strict";var a=n(75).default;t.__esModule=!0,t.default=t.ReactReduxContext=void 0;var r=a(n(7)).default.createContext(null);t.ReactReduxContext=r;var o=r;t.default=o},,function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const a="event-annotation-group"},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return l})),n.d(t,"b",(function(){return u}));var a=n(29),r=n(92),o=n(69);function i({datasourceMap:e,datasourceStates:t,visualizationMap:n,activeVisualization:o,subVisualizationId:i,visualizationState:s,field:l,visualizeTriggerFieldContext:u,activeData:c,dataViews:d,mainPalette:p,allowMixed:f}){const g=Object.entries(e).filter((([e])=>t[e]&&!t[e].isLoading)),b=g.reduce(((e,[n,r])=>{const i=t[n].state;if(!o||!i)return e;const l=r.getLayers(i);for(const t of l){const n=o.getLayerType(t,s)||a.LayerTypes.DATA;e[t]=n}return e}),{}),m=(e,t)=>{var n;return t.includes(null!==(n=b[e])&&void 0!==n?n:a.LayerTypes.DATA)},v=g.flatMap((([e,n])=>{const o=t[e].state;let i;try{i=u?"isVisualizeAction"in u?n.getDatasourceSuggestionsForVisualizeCharts(o,u.layers,d.indexPatterns):n.getDatasourceSuggestionsForVisualizeField(o,u.dataViewSpec.id,u.fieldName,d.indexPatterns):l?n.getDatasourceSuggestionsForField(o,l,(e=>m(e,[a.LayerTypes.DATA])),d.indexPatterns):n.getDatasourceSuggestionsFromCurrentState(o,d.indexPatterns,(e=>m(e,[a.LayerTypes.DATA])),c)}catch(e){return Object(r.c)(e),[]}return i.map((t=>({...t,datasourceId:e})))}));return Object.entries(n).flatMap((([e,t])=>{if(!t)return[];const n=t.getSupportedLayers().map((({type:e})=>e));return v.filter((e=>{const t=e.keptLayerIds.filter((e=>m(e,n))).length;return t||t===e.keptLayerIds.length})).flatMap((a=>{var l;const d=a.table,g=e===(null==o?void 0:o.id)?s:void 0,b=p||(null==o||null===(l=o.getMainPalette)||void 0===l?void 0:l.call(o,s));return function(e,t,n,a,o,i,s,l,u,c){try{return e.getSuggestions({table:t,state:o,keptLayerIds:a.keptLayerIds,subVisualizationId:i,mainPalette:s,isFromContext:l,activeData:u,allowMixed:c}).map((({state:e,...r})=>({...r,visualizationId:n,visualizationState:e,keptLayerIds:a.keptLayerIds,datasourceState:a.state,datasourceId:a.datasourceId,columns:t.columns.length,changeType:t.changeType})))}catch(e){return Object(r.c)(e),[]}}(t,d,e,{...a,keptLayerIds:a.keptLayerIds.filter((e=>m(e,n)))},g,i,b,u&&"isVisualizeAction"in u,c,f)}))})).sort(((e,t)=>t.score-e.score))}function s({datasourceMap:e,datasourceStates:t,visualizationMap:n,visualizeTriggerFieldContext:a,dataViews:r}){const o=(null==n?void 0:n[Object.keys(n)[0]])||null,s=i({datasourceMap:e,datasourceStates:t,visualizationMap:n,activeVisualization:o,visualizationState:void 0,visualizeTriggerFieldContext:a,dataViews:r});if(a&&"isVisualizeAction"in a){var l;const e=s.filter((e=>e.visualizationId===a.type)),t=n[a.type]||null;return null==t||null===(l=t.getSuggestionFromConvertToLensContext)||void 0===l?void 0:l.call(t,{suggestions:e,context:a})}return a&&"query"in a&&a.query?s.find((e=>"textBased"===e.datasourceId)):s.length?s.find((e=>e.visualizationId===(null==o?void 0:o.id)))||s[0]:void 0}function l(e,t,n){e(Object(o.S)({suggestion:{newVisualizationId:t.visualizationId,visualizationState:t.visualizationState,datasourceState:t.datasourceState,datasourceId:t.datasourceId},clearStagedPreview:null==n?void 0:n.clearStagedPreview})),null!=n&&n.applyImmediately&&e(Object(o.b)())}function u(e,t,n,a,r,o,s,l){var u;const c=Object.values(e).some((e=>e&&e.getTableSpec().length>0)),d=t.activeId?a[t.activeId]:void 0,p=null==d||null===(u=d.getMainPalette)||void 0===u?void 0:u.call(d,t.state),f=i({datasourceMap:{[r.id]:r},datasourceStates:n,visualizationMap:c&&t.activeId?{[t.activeId]:d}:a,activeVisualization:d,visualizationState:t.state,field:o,mainPalette:p,dataViews:s,allowMixed:l});return f.find((e=>e.visualizationId===t.activeId))||f.filter((e=>!e.hide))[0]||f[0]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(0),r=n(3);const o=a.i18n.translate("xpack.lens.indexPattern.records",{defaultMessage:"Records"}),i={displayName:o,customLabel:o,name:r.DOCUMENT_FIELD_NAME,type:"document",aggregatable:!0,searchable:!0}},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return error_boundary_ErrorBoundary})),n.d(t,"b",(function(){return c.a})),n.d(t,"c",(function(){return c.b}));var a=n(1),r=n.n(a),o=n(7),i=n.n(o),s=n(6),l=n(2);const u=({error:e})=>{throw e};class error_boundary_ErrorBoundary extends i.a.Component{constructor(...e){super(...e),r()(this,"state",{originalError:void 0})}static getDerivedStateFromError(e){return{originalError:e}}componentDidCatch(e){var t,n;null===(t=(n=this.props).onError)||void 0===t||t.call(n,e)}static getDerivedStateFromProps(){return{originalError:void 0}}render(){var e;return null!==(e=this.state)&&void 0!==e&&e.originalError?Object(l.jsx)(s.EuiErrorBoundary,null,Object(l.jsx)(u,{error:this.state.originalError})):this.props.children}}var c=n(101)},,function(e,t,n){"use strict";t.__esModule=!0;var a={batch:!0},r=n(278);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(a,e)||e in t&&t[e]===r[e]||(t[e]=r[e]))}));var o=n(293);t.batch=o.unstable_batchedUpdates,(0,n(156).setBatch)(o.unstable_batchedUpdates)},function(e,t,n){"use strict";e.exports=n(304)},function(e,t,n){"use strict";n.d(t,"b",(function(){return f})),n.d(t,"d",(function(){return b})),n.d(t,"e",(function(){return m})),n.d(t,"c",(function(){return v})),n.d(t,"f",(function(){return h})),n.d(t,"a",(function(){return y}));var a=n(25),r=n(39),o=n(86),i=n(127),s=n(65),l=n(97),u=n(128),c=n(124);const d=(e,t)=>{var n;const a=Object(l.b)(e,"indexPatternId");return a&&(null===(n=t.find((e=>e.id===a)))||void 0===n?void 0:n.id)},p=(e,t,n)=>{const a=e.map((({id:e})=>e)),r=t.filter((e=>!a.includes(e)));return Object.values(n).filter((({id:e})=>r.includes(e))).map((({id:e,title:t,name:n})=>({id:e,title:t,name:n})))};async function f({dataViews:e,datasourceMap:t,datasourceStates:n,storage:o,defaultIndexPatternId:i,references:l,initialContext:c,adHocDataViews:f,annotationGroups:g},b){var m;const v=Object.fromEntries(Object.entries(f||{}).map((([e,t])=>[e,r.DataViewPersistableStateService.inject(t,l||[])]))),h=Object.values(g);for(const e of h){var y;null!==(y=e.dataViewSpec)&&void 0!==y&&y.id&&(v[e.dataViewSpec.id]=e.dataViewSpec)}const{isFullEditor:x}=null!=b?b:{},j=await(x?Object(u.c)(e):[]),_=d(o,j)||i||(null===(m=j[0])||void 0===m?void 0:m.id),O=!c&&Object.keys(t).every((e=>{var t;return!(null!==(t=n[e])&&void 0!==t&&t.state)}))?_:void 0,w=Object.keys(v||{}),D=function(e,t,n,a,r){const o=[...e];if(!n&&a&&o.push(a),n&&("isVisualizeAction"in n?o.push(...n.indexPatternIds):o.push(n.dataViewSpec.id)),t)for(const e of t)"index-pattern"===e.type&&o.push(e.id);return r&&o.push(...r),[...new Set(o)]}(h.map((e=>e.indexPatternId)),l,c,O,w),S=new Set(j.map((({id:e})=>e))),L=Object(a.difference)([...S],D),P=await Object(u.d)({dataViews:e,patterns:D,notUsedPatterns:L,cache:{},adHocDataViews:v}),I=p(j,D,P);return{indexPatternRefs:Object(s.sortDataViewRefs)([...j,...I]),indexPatterns:P}}const g=async(e,t)=>{const n={};return await Promise.allSettled((t||[]).filter((e=>e.type===o.a)).map((({id:t})=>e.loadAnnotationGroup(t).then((e=>{n[t]=e}))))),n};async function b({dataViews:e,eventAnnotationService:t,datasourceMap:n,visualizationMap:a,visualizationState:r,datasourceStates:o,storage:i,defaultIndexPatternId:s,references:l,initialContext:u,adHocDataViews:c},d){const p=await g(t,l),{indexPatternRefs:b,indexPatterns:h}=await f({datasourceMap:n,datasourceStates:o,initialContext:u,dataViews:e,storage:i,defaultIndexPatternId:s,references:l,adHocDataViews:c,annotationGroups:p},d);return{indexPatterns:h,indexPatternRefs:b,annotationGroups:p,datasourceStates:v({datasourceMap:n,datasourceStates:o,initialContext:u,indexPatternRefs:b,indexPatterns:h,references:l}),visualizationState:m({visualizationMap:a,visualizationState:r,references:l,initialContext:u,annotationGroups:p})}}function m({visualizationMap:e,visualizationState:t,references:n,annotationGroups:a}){var r,o;return null!=t&&t.activeId&&null!==(r=null===(o=e[t.activeId])||void 0===o?void 0:o.initialize((()=>""),t.state,void 0,a,n))&&void 0!==r?r:t.state}function v({datasourceMap:e,datasourceStates:t,indexPatternRefs:n,indexPatterns:a,references:r,initialContext:o}){const i={};for(const[s,l]of Object.entries(e))if(t[s]){const e=l.initialize(t[s].state||void 0,r,o,n,a);i[s]={isLoading:!1,state:e}}return i}async function h(e,t,n,a){const{state:{visualization:r,datasourceStates:o,adHocDataViews:l,internalReferences:u},visualizationType:d,references:p,title:b,description:h}=n;if(!d)return{ast:null,indexPatterns:{},indexPatternRefs:[],activeVisualizationState:null};const y=await g(a.eventAnnotationService,p),x=t[d],j=m({visualizationMap:t,visualizationState:{state:r,activeId:d},annotationGroups:y,references:[...p,...u||[]]}),_=Object.fromEntries(Object.entries(o).map((([e,t])=>[e,{isLoading:!1,state:t}]))),{indexPatterns:O,indexPatternRefs:w}=await f({datasourceMap:e,datasourceStates:_,references:p,dataViews:a.dataViews,storage:a.storage,defaultIndexPatternId:a.uiSettings.get("defaultIndex"),adHocDataViews:l,annotationGroups:y},{isFullEditor:!1}),D=v({datasourceMap:e,datasourceStates:_,references:[...p,...u||[]],indexPatterns:O,indexPatternRefs:w}),S=Object(c.a)(D,e,O);if(null==Object(s.getActiveDatasourceIdFromDoc)(n))return{ast:null,indexPatterns:O,indexPatternRefs:w,activeVisualizationState:j};const L=a.timefilter.getAbsoluteTime();return{ast:Object(i.a)({title:b,description:h,visualization:x,visualizationState:j,datasourceMap:e,datasourceStates:D,datasourceLayers:S,indexPatterns:O,dateRange:{fromDate:L.from,toDate:L.to},nowInstant:a.nowProvider.get()}),activeVisualizationState:j,indexPatterns:O,indexPatternRefs:w}}function y(e,t,n){if(null!=t&&t.isLoading||null==(null==t?void 0:t.state)||null==e)return[];const a=e.checkIntegrity(t.state,n);return a.length?a:[]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o}));const a="lens-settings",r=(e,t)=>{const n=e.get(a);return n&&n[t]},o=(e,t,n)=>{e.set(a,{...e.get(a),[t]:n})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return _})),n.d(t,"b",(function(){return O})),n.d(t,"c",(function(){return w})),n(129);var a=n(7),r=n.n(a),o=n(6),i=n(28),s=n.n(i),l=n(26),u=n(65),c=(n(337),n(0)),d=n(27),p=n(87),f=n(92),g=n(69),b=n(117),m=n(2);function v({visualizationMap:e,visualization:t}){const n=e[t.activeId||""];if(!n)return Object(m.jsx)(r.a.Fragment,null,c.i18n.translate("xpack.lens.configPanel.selectVisualization",{defaultMessage:"Select a visualization"}));const a=n.getDescription(t.state);return Object(m.jsx)(r.a.Fragment,null,a.icon&&Object(m.jsx)(o.EuiIcon,{size:"l",className:"lnsChartSwitch__summaryIcon",type:a.icon}),Object(m.jsx)("span",{className:"lnsChartSwitch__summaryText"},a.label))}function h(e,t){try{return e()}catch(e){return Object(f.c)(e),t}}const y=Object(a.memo)((function(e){const[t,n]=Object(a.useState)(!1),i=Object(g.W)(),s=Object(g.X)(g.r),u=Object(g.X)(g.J),f=Object(g.X)(g.y);function y(t,n){var a;const r=e.visualizationMap[t],o=(n,a)=>e.visualizationMap[t].switchVisualizationType?h((()=>e.visualizationMap[t].switchVisualizationType(n,a)),a):a,l=Object.entries(e.framePublicAPI.datasourceLayers),c=l.some((([e,t])=>t&&t.getTableSpec().length>0));if(u.activeId===t&&u.state&&h((()=>r.getVisualizationTypeId(u.state)===n),!1))return{visualizationId:t,subVisualizationId:n,dataLoss:"nothing",keptLayerIds:Object.keys(e.framePublicAPI.datasourceLayers),getVisualizationState:()=>o(n,u.state),sameDatasources:!0};const d=function(e,t,n,a,r,o){const i=a.activeId&&e.visualizationMap[a.activeId]&&e.visualizationMap[a.activeId].getMainPalette?e.visualizationMap[a.activeId].getMainPalette(a.state):void 0,s=Object(p.a)({datasourceMap:e.datasourceMap,datasourceStates:n,visualizationMap:{[t]:r},activeVisualization:a.activeId?e.visualizationMap[a.activeId]:void 0,visualizationState:a.state,subVisualizationId:o,activeData:e.framePublicAPI.activeData,mainPalette:i,dataViews:e.framePublicAPI.dataViews}).filter((e=>"extended"!==e.changeType&&h((()=>r.getVisualizationTypeId(e.visualizationState)===o),!1)));return s.find((e=>"unchanged"===e.changeType||"reduced"===e.changeType))||s[0]}(e,t,f,u,r,n);let m;function v(){const e=Object(b.a)();return i(Object(g.i)({datasourceId:s,layerId:e})),e}return m=c?d?l.length>1&&l.length!==d.keptLayerIds.length?"layers":d.columns!==(null===(a=l[0][1])||void 0===a?void 0:a.getTableSpec().length)?"columns":"nothing":"everything":"nothing",{visualizationId:t,subVisualizationId:n,dataLoss:m,getVisualizationState:d?()=>o(n,r.initialize(v,d.visualizationState)):()=>o(n,r.initialize(v,u.activeId===r.id?u.state:void 0,u.activeId&&e.visualizationMap[u.activeId].getMainPalette?e.visualizationMap[u.activeId].getMainPalette(u.state):void 0)),keptLayerIds:d?d.keptLayerIds:[],datasourceState:d?d.datasourceState:void 0,datasourceId:d?d.datasourceId:void 0,sameDatasources:"nothing"===m&&u.activeId===r.id}}const[x,j]=Object(a.useState)(""),{visualizationTypes:_,visualizationsLookup:O}=Object(a.useMemo)((()=>{if(!t)return{visualizationTypes:[],visualizationsLookup:{}};const n=u.activeId&&e.visualizationMap[u.activeId]?(a=e.visualizationMap[u.activeId],r=u.state,h((()=>a.getVisualizationTypeId(r)),void 0)):void 0;var a,r;const i=x.toLowerCase(),s={},d={};return Object.entries(e.visualizationMap).forEach((([e,t])=>{for(const a of t.visualizationTypes){var n;if(a.label.toLowerCase().includes(i)||(null===(n=a.fullLabel)||void 0===n?void 0:n.toLowerCase().includes(i))){s[a.groupLabel]=s[a.groupLabel]||{priority:0,visualizations:[]};const t={...a,visualizationId:e,selection:y(e,a.id)};s[a.groupLabel].priority+=a.sortPriority||0,s[a.groupLabel].visualizations.push(t),d[`${e}:${a.id}`]=t}}})),{visualizationTypes:Object.keys(s).sort(((e,t)=>s[t].priority-s[e].priority)).flatMap((e=>{const{visualizations:t}=s[e];return 0===t.length?[]:[{key:e,label:e,isGroupLabel:!0,"aria-label":e,"data-test-subj":`lnsChartSwitchPopover_${e}`}].concat(t.sort(((e,t)=>(e.fullLabel||e.label).localeCompare(t.fullLabel||t.label))).map((e=>({"aria-label":e.fullLabel||e.label,className:"lnsChartSwitch__option",isGroupLabel:!1,key:`${e.visualizationId}:${e.id}`,value:`${e.visualizationId}:${e.id}`,"data-test-subj":`lnsChartSwitchPopover_${e.id}`,label:e.fullLabel||e.label,prepend:Object(m.jsx)(o.EuiIcon,{className:"lnsChartSwitch__chartIcon",type:e.icon||"empty"}),append:"nothing"!==e.selection.dataLoss||e.showExperimentalBadge?Object(m.jsx)(o.EuiFlexGroup,{gutterSize:"xs",responsive:!1,alignItems:"center",className:"lnsChartSwitch__append"},"nothing"!==e.selection.dataLoss?Object(m.jsx)(o.EuiFlexItem,{grow:!1},Object(m.jsx)(o.EuiIconTip,{"aria-label":c.i18n.translate("xpack.lens.chartSwitch.dataLossLabel",{defaultMessage:"Warning"}),type:"warning",color:"warning",content:c.i18n.translate("xpack.lens.chartSwitch.dataLossDescription",{defaultMessage:"Selecting this visualization type will remove incompatible configuration options and multiple layers, if present"}),iconProps:{className:"lnsChartSwitch__chartIcon","data-test-subj":`lnsChartSwitchPopoverAlert_${e.id}`}})):null,e.showExperimentalBadge?Object(m.jsx)(o.EuiFlexItem,{grow:!1},Object(m.jsx)(o.EuiBadge,{color:"hollow"},Object(m.jsx)(l.FormattedMessage,{id:"xpack.lens.chartSwitch.experimentalLabel",defaultMessage:"Technical preview"}))):null):null,...n===e.id&&{checked:"on"}}))))})),visualizationsLookup:d}}),[t,e.visualizationMap,e.framePublicAPI,u.activeId,u.state,x]);return Object(m.jsx)("div",{className:"lnsChartSwitch__header"},Object(m.jsx)(o.EuiPopover,{id:"lnsChartSwitchPopover",ownFocus:!0,initialFocus:".lnsChartSwitch__popoverPanel",panelClassName:"lnsChartSwitch__popoverPanel",panelPaddingSize:"s",button:Object(m.jsx)(d.ToolbarButton,{onClick:()=>n(!t),"data-test-subj":"lnsChartSwitchPopover",fontWeight:"bold"},Object(m.jsx)(v,{visualization:u,visualizationMap:e.visualizationMap})),isOpen:t,closePopover:()=>n(!1),anchorPosition:"downLeft"},Object(m.jsx)(o.EuiPopoverTitle,null,Object(m.jsx)(o.EuiFlexGroup,{alignItems:"center",responsive:!1},Object(m.jsx)(o.EuiFlexItem,null,c.i18n.translate("xpack.lens.configPanel.visualizationType",{defaultMessage:"Visualization type"})))),Object(m.jsx)(o.EuiSelectable,{className:"lnsChartSwitch__options",height:(w=_,380,0===w.length?0:Math.min(32*w.length,380)),searchable:!0,singleSelection:!0,isPreFiltered:!0,"data-test-subj":"lnsChartSwitchList",searchProps:{className:"lnsChartSwitch__search","data-test-subj":"lnsChartSwitchSearch",onChange:e=>j(e)},options:_,onChange:t=>{const a=t.find((({checked:e})=>"on"===e));if(!a)return;const r=a.value;var o;o=O[r].selection,n(!1),Object(p.d)(i,{...o,visualizationState:o.getVisualizationState()},{clearStagedPreview:!0}),(o.datasourceId||o.sameDatasources)&&"everything"!==o.dataLoss||i(Object(g.o)({visualizationId:u.activeId,layerIds:Object.keys(e.framePublicAPI.datasourceLayers)}))},noMatchesMessage:Object(m.jsx)(l.FormattedMessage,{id:"xpack.lens.chartSwitch.noResults",defaultMessage:"No results found for {term}.",values:{term:Object(m.jsx)("strong",null,x)}})},((e,t)=>Object(m.jsx)(r.a.Fragment,null,t,e)))));var w}));var x=n(167);function j(){const e=Object(g.X)((e=>{var t;return null===(t=e.lens.persistedDoc)||void 0===t?void 0:t.title}));return Object(m.jsx)(o.EuiScreenReaderOnly,null,Object(m.jsx)("h1",{id:"lns_ChartTitle","data-test-subj":"lns_ChartTitle"},e||c.i18n.translate("xpack.lens.chartTitle.unsaved",{defaultMessage:"Unsaved visualization"})))}const _="autoApplyDisabled";function O(e){var t;const n=Object(g.W)(),i=Object(g.X)(g.K),{activeVisualization:s}=e,l=Object(a.useCallback)((e=>{s&&n(Object(g.V)({visualizationId:s.id,newState:e}))}),[n,s]),u=null===(t=e.activeVisualization)||void 0===t?void 0:t.ToolbarComponent;return Object(m.jsx)(r.a.Fragment,null,u&&Object(m.jsx)(o.EuiFlexItem,{grow:!1},u({frame:e.framePublicAPI,state:i.state,setState:l})))}function w({children:e,framePublicAPI:t,visualizationState:n,visualizationId:a,visualizationMap:r,datasourceMap:i,isFullscreen:c,getUserMessages:d}){const p=Object(g.W)(),f=Object(g.X)(g.u),b=Object(g.X)(g.t),v=a?r[a]:null,h=d("toolbar");return Object(m.jsx)(o.EuiPageTemplate,{direction:"column",offset:0,minHeight:0,restrictWidth:!1,mainProps:{component:"div"}},!(c&&(b||null!=h&&h.length))&&Object(m.jsx)(o.EuiPageTemplate.Section,{paddingSize:"none",color:"transparent",className:"hide-for-sharing"},Object(m.jsx)(o.EuiFlexGroup,{alignItems:"flexEnd",gutterSize:"s",direction:"row",className:s()("lnsWorkspacePanelWrapper__toolbar",{"lnsWorkspacePanelWrapper__toolbar--fullscreen":c}),responsive:!1},!c&&Object(m.jsx)(o.EuiFlexItem,null,Object(m.jsx)(o.EuiFlexGroup,{alignItems:"center",gutterSize:"s",responsive:!1,wrap:!0},Object(m.jsx)(o.EuiFlexItem,{grow:!1},Object(m.jsx)(y,{"data-test-subj":"lnsChartSwitcher",visualizationMap:r,datasourceMap:i,framePublicAPI:t})),Object(m.jsx)(O,{activeVisualization:v,framePublicAPI:t}))),Object(m.jsx)(o.EuiFlexItem,{grow:!1},Object(m.jsx)(o.EuiFlexGroup,{alignItems:"center",gutterSize:"s",responsive:!1},null!=h&&h.length?Object(m.jsx)(o.EuiFlexItem,{grow:!1},Object(m.jsx)(x.a,{messages:h})):null,!b&&Object(m.jsx)(o.EuiFlexItem,{grow:!1},Object(m.jsx)(o.EuiButton,{disabled:b||f,fill:!0,className:"lnsWorkspacePanelWrapper__applyButton "+u.DONT_CLOSE_DIMENSION_CONTAINER_ON_CLICK_CLASS,iconType:"checkInCircleFilled",onClick:()=>p(Object(g.b)()),size:"m","data-test-subj":"lnsApplyChanges__toolbar",minWidth:"auto"},Object(m.jsx)(l.FormattedMessage,{id:"xpack.lens.editorFrame.applyChangesLabel",defaultMessage:"Apply changes"}))))))),Object(m.jsx)(o.EuiPageTemplate.Section,{grow:!0,paddingSize:"none",contentProps:{className:"lnsWorkspacePanelWrapper__content"},className:s()("lnsWorkspacePanelWrapper stretch-for-sharing",{"lnsWorkspacePanelWrapper--fullscreen":c}),color:"transparent"},Object(m.jsx)(j,null),e))}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(36),r=n(7),o=a.__importDefault(n(221));t.default=function(e,t){var n=r.useState(t),a=n[0],i=n[1];return o.default((function(){var t=e.subscribe(i);return function(){return t.unsubscribe()}}),[e]),a}},function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return l}));var a=n(0),r=n(60);const[o,i]=Object(r.createGetterSetter)("MemoizedErrorNotification",!1),s=e=>{var t;return null===(t=o())||void 0===t?void 0:t(e)},l=e=>{i((e=>{const t=new Map;return n=>{const{message:r}=n;r&&(t.has(r)||(e.notifications.toasts.addError(n,{title:a.i18n.translate("xpack.lens.uiErrors.unexpectedError",{defaultMessage:"An unexpected error occurred."})}),t.set(r,!0)))}})(e))}},function(e,t,n){"use strict";n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return d}));var a=n(7),r=n.n(a),o=n(0),i=n(140),s=n(26),l=n(96),u=n(2);const c=({visualizationType:e,visualization:t,visualizationMap:n,activeDatasource:a,activeDatasourceState:c,dataViews:d,core:p})=>{const f=[];var g;e||f.push({severity:"error",displayLocations:[{id:"visualizationOnEmbeddable"}],fixableInEditor:!0,shortMessage:"",longMessage:o.i18n.translate("xpack.lens.editorFrame.expressionMissingVisualizationType",{defaultMessage:"Visualization type not found."})}),null!=t&&t.activeId&&!n[t.activeId]&&f.push((g=t.activeId,{severity:"error",fixableInEditor:!1,displayLocations:[{id:"visualization"}],shortMessage:o.i18n.translate("xpack.lens.unknownVisType.shortMessage",{defaultMessage:"Unknown visualization type"}),longMessage:o.i18n.translate("xpack.lens.unknownVisType.longMessage",{defaultMessage:"The visualization type {visType} could not be resolved.",values:{visType:g}})})),a||f.push({severity:"error",fixableInEditor:!1,displayLocations:[{id:"visualization"}],shortMessage:o.i18n.translate("xpack.lens.unknownDatasourceType.shortMessage",{defaultMessage:"Unknown datasource type"}),longMessage:o.i18n.translate("xpack.lens.editorFrame.expressionMissingDatasource",{defaultMessage:"Could not find datasource for the visualization"})});const b=Object(l.a)(a,c,d.indexPatterns);return b.length&&f.push(...function(e,t){const{management:n}=e.application.capabilities.navLinks,a=e.application.capabilities.management.kibana.indexPatterns,l=n&&a;return[{severity:"error",fixableInEditor:l,displayLocations:[{id:"visualizationInEditor"}],shortMessage:"",longMessage:Object(u.jsx)(r.a.Fragment,null,Object(u.jsx)("p",{className:"eui-textBreakWord","data-test-subj":"missing-refs-failure"},Object(u.jsx)(s.FormattedMessage,{id:"xpack.lens.editorFrame.dataViewNotFound",defaultMessage:"Data view not found"})),Object(u.jsx)("p",{className:"eui-textBreakWord",style:{userSelect:"text"}},Object(u.jsx)(s.FormattedMessage,{id:"xpack.lens.indexPattern.missingDataView",defaultMessage:"The {count, plural, one {data view} other {data views}} ({count, plural, one {id} other {ids}}: {indexpatterns}) cannot be found.",values:{count:t.length,indexpatterns:t.join(", ")}}),l&&Object(u.jsx)(i.a,{coreStart:e},Object(u.jsx)("a",{href:e.application.getUrlForApp("management",{path:"/kibana/indexPatterns/create"}),style:{width:"100%",textAlign:"center"},"data-test-subj":"configuration-failure-reconfigure-indexpatterns"},o.i18n.translate("xpack.lens.editorFrame.dataViewReconfigure",{defaultMessage:"Recreate it in the data view management page."})))))},{severity:"error",fixableInEditor:l,displayLocations:[{id:"visualizationOnEmbeddable"}],shortMessage:"",longMessage:o.i18n.translate("xpack.lens.editorFrame.expressionMissingDataView",{defaultMessage:"Could not find the {count, plural, one {data view} other {data views}}: {ids}",values:{count:t.length,ids:t.join(", ")}})}]}(p,b)),f},d=(e,t,{dimensionId:n,severity:a})=>{const r=Array.isArray(t)?t:"string"==typeof t?[t]:[];return e.filter((e=>!(r.length&&!e.displayLocations.some((e=>!(!r.includes(e.id)||"dimensionButton"===e.id&&e.dimensionId!==n))))&&(!a||e.severity===a))).sort(p)};function p(e,t){return e.severity===t.severity?0:"error"===e.severity?-1:"error"===t.severity?1:"warning"===e.severity?-1:1}},,function(e,t,n){"use strict";function a(e){return"object"==typeof(null==e?void 0:e.node)}function r(e){return"object"==typeof e&&"expression"===(null==e?void 0:e.type)}function o(e,t,n,a){var r=Error.call(this,e);return Object.setPrototypeOf&&Object.setPrototypeOf(r,o.prototype),r.expected=t,r.found=n,r.location=a,r.name="SyntaxError",r}function i(e,t,n){return n=n||" ",e.length>t?e:(t-=e.length,e+(n+=n.repeat(t)).slice(0,t))}n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return m})),function(e,t){function n(){this.constructor=e}n.prototype=t.prototype,e.prototype=new n}(o,Error),o.prototype.format=function(e){var t="Error: "+this.message;if(this.location){var n,a=null;for(n=0;n0){for(t=1,n=1;t[\]$`|= \t\n\r]/,O=/^[^"'(){}<>[\]$`|= \t\n\r]/,w=/^[^"]/,D=/^[^']/,S=ge("|",!1),L=me("function"),P=ge("=",!1),I=ge("$",!1),k=ge("{",!1),C=ge("}",!1),T=be([["a","z"],["A","Z"],["0","9"],"_","-"],!1,!1),E=me("literal"),z=ge('"',!1),M=ge("'",!1),A=be([" ","\t","\r","\n"],!1,!1),F=ge("//",!1),N=be(["\n"],!0,!1),R=ge("/*",!1),B=ge("*/",!1),W={type:"any"},V=ge("\\",!1),G=be(['"',"'","(",")","{","}","<",">","[","]","$","`","|","="," ","\t","\n","\r"],!1,!1),q=be(['"',"'","(",")","{","}","<",">","[","]","$","`","|","="," ","\t","\n","\r"],!0,!1),H=be(['"'],!0,!1),U=be(["'"],!0,!1),$=function(e,t){return t},X=function(e,t){return Ce({type:"expression",chain:e?[e].concat(t):[]},pe(),fe())},K=function(e,t){return Ce({type:"function",function:e,arguments:t},pe(),fe())},Y=function(e,t){return{name:e,value:t}},J=function(e){return{name:"_",value:e}},Z=function(e){return e},Q=function(e){return Ce(e,pe(),fe())},ee=function(e){return e},te=function(e){return e.reduce(((e,{name:t,value:n})=>({...e,[t]:(e[t]||[]).concat(n)})),{})},ne=function(e){return e.join("")},ae=function(e){return e.join("")},re=function(e){var t=e.join("");return"null"===t?null:"true"===t||"false"!==t&&(isNaN(Number(t))?t:Number(t))},oe=function(e){return e},ie=0,se=0,le=[{line:1,column:1}],ue=0,ce=[],de=0;if("startRule"in t){if(!(t.startRule in i))throw new Error("Can't start parsing from rule \""+t.startRule+'".');s=i[t.startRule]}function pe(){return e.substring(se,ie)}function fe(){return he(se,ie)}function ge(e,t){return{type:"literal",text:e,ignoreCase:t}}function be(e,t,n){return{type:"class",parts:e,inverted:t,ignoreCase:n}}function me(e){return{type:"other",description:e}}function ve(t){var n,a=le[t];if(a)return a;for(n=t-1;!le[n];)n--;for(a={line:(a=le[n]).line,column:a.column};nue&&(ue=ie,ce=[]),ce.push(e))}function xe(){var t,n,r,o,i,s;for(t=ie,De(),(n=je())===a&&(n=null),r=[],o=ie,124===e.charCodeAt(ie)?(i=l,ie++):(i=a,0===de&&ye(S)),i!==a?(De(),(s=je())!==a?(se=o,o=$(n,s)):(ie=o,o=a)):(ie=o,o=a);o!==a;)r.push(o),o=ie,124===e.charCodeAt(ie)?(i=l,ie++):(i=a,0===de&&ye(S)),i!==a?(De(),(s=je())!==a?(se=o,o=$(n,s)):(ie=o,o=a)):(ie=o,o=a);return se=t,X(n,r)}function je(){var e,t,n;return de++,e=ie,(t=we())!==a?(n=function(){var e,t,n,r;for(e=ie,t=[],n=ie,De()!==a&&(r=_e())!==a?(se=n,n=ee(r)):(ie=n,n=a);n!==a;)t.push(n),n=ie,De()!==a&&(r=_e())!==a?(se=n,n=ee(r)):(ie=n,n=a);return(n=De())===a&&(n=null),se=e,e=te(t)}(),se=e,e=K(t,n)):(ie=e,e=a),de--,e===a&&(t=a,0===de&&ye(L)),e}function _e(){var t,n,r,o;return t=ie,(n=we())!==a?(De(),61===e.charCodeAt(ie)?(r=u,ie++):(r=a,0===de&&ye(P)),r!==a?(De(),(o=Oe())!==a?(se=t,t=Y(n,o)):(ie=t,t=a)):(ie=t,t=a)):(ie=t,t=a),t===a&&(t=ie,(n=Oe())!==a&&(se=t,n=J(n)),t=n),t}function Oe(){var t,n,r,o,i;return t=ie,36===e.charCodeAt(ie)?(n=c,ie++):(n=a,0===de&&ye(I)),n===a&&(n=null),123===e.charCodeAt(ie)?(r=d,ie++):(r=a,0===de&&ye(k)),r!==a&&(o=xe())!==a?(125===e.charCodeAt(ie)?(i=p,ie++):(i=a,0===de&&ye(C)),i!==a?(se=t,t=Z(o)):(ie=t,t=a)):(ie=t,t=a),t===a&&(t=ie,n=function(){var t;return de++,t=function(){var t,n,r,o;if(t=ie,34===e.charCodeAt(ie)?(n=f,ie++):(n=a,0===de&&ye(z)),n!==a){for(r=[],o=Ie();o!==a;)r.push(o),o=Ie();34===e.charCodeAt(ie)?(o=f,ie++):(o=a,0===de&&ye(z)),o!==a?(se=t,t=ae(r)):(ie=t,t=a)}else ie=t,t=a;if(t===a)if(t=ie,39===e.charCodeAt(ie)?(n=g,ie++):(n=a,0===de&&ye(M)),n!==a){for(r=[],o=ke();o!==a;)r.push(o),o=ke();39===e.charCodeAt(ie)?(o=g,ie++):(o=a,0===de&&ye(M)),o!==a?(se=t,t=ae(r)):(ie=t,t=a)}else ie=t,t=a;return t}(),t===a&&(t=function(){var e,t,n,r;if(e=ie,t=ie,de++,n=Le(),de--,n===a?t=void 0:(ie=t,t=a),t!==a){if(n=[],(r=Pe())!==a)for(;r!==a;)n.push(r),r=Pe();else n=a;n!==a?(se=e,e=re(n)):(ie=e,e=a)}else ie=e,e=a;return e}()),de--,t===a&&0===de&&ye(E),t}(),n!==a&&(se=t,n=Q(n)),t=n),t}function we(){var t,n,r;if(t=ie,n=[],y.test(e.charAt(ie))?(r=e.charAt(ie),ie++):(r=a,0===de&&ye(T)),r!==a)for(;r!==a;)n.push(r),y.test(e.charAt(ie))?(r=e.charAt(ie),ie++):(r=a,0===de&&ye(T));else n=a;return n!==a&&(se=t,n=ne(n)),n}function De(){var e,t;if(e=[],(t=Se())===a&&(t=Le()),t!==a)for(;t!==a;)e.push(t),(t=Se())===a&&(t=Le());else e=a;return e}function Se(){var t;return x.test(e.charAt(ie))?(t=e.charAt(ie),ie++):(t=a,0===de&&ye(A)),t}function Le(){var t;return(t=function(){var t,n,r,o;if(t=ie,e.substr(ie,2)===b?(n=b,ie+=2):(n=a,0===de&&ye(F)),n!==a){for(r=[],j.test(e.charAt(ie))?(o=e.charAt(ie),ie++):(o=a,0===de&&ye(N));o!==a;)r.push(o),j.test(e.charAt(ie))?(o=e.charAt(ie),ie++):(o=a,0===de&&ye(N));t=n=[n,r]}else ie=t,t=a;return t}())===a&&(t=function(){var t,n,r,o,i,s;if(t=ie,e.substr(ie,2)===m?(n=m,ie+=2):(n=a,0===de&&ye(R)),n!==a){for(r=[],o=ie,i=ie,de++,e.substr(ie,2)===v?(s=v,ie+=2):(s=a,0===de&&ye(B)),de--,s===a?i=void 0:(ie=i,i=a),i!==a?(e.length>ie?(s=e.charAt(ie),ie++):(s=a,0===de&&ye(W)),s!==a?o=i=[i,s]:(ie=o,o=a)):(ie=o,o=a);o!==a;)r.push(o),o=ie,i=ie,de++,e.substr(ie,2)===v?(s=v,ie+=2):(s=a,0===de&&ye(B)),de--,s===a?i=void 0:(ie=i,i=a),i!==a?(e.length>ie?(s=e.charAt(ie),ie++):(s=a,0===de&&ye(W)),s!==a?o=i=[i,s]:(ie=o,o=a)):(ie=o,o=a);e.substr(ie,2)===v?(o=v,ie+=2):(o=a,0===de&&ye(B)),o===a&&(o=null),t=n=[n,r,o]}else ie=t,t=a;return t}()),t}function Pe(){var t,n,r;return t=ie,92===e.charCodeAt(ie)?(n=h,ie++):(n=a,0===de&&ye(V)),n!==a?(_.test(e.charAt(ie))?(r=e.charAt(ie),ie++):(r=a,0===de&&ye(G)),r===a&&(92===e.charCodeAt(ie)?(r=h,ie++):(r=a,0===de&&ye(V))),r!==a?(se=t,t=oe(r)):(ie=t,t=a)):(ie=t,t=a),t===a&&(O.test(e.charAt(ie))?(t=e.charAt(ie),ie++):(t=a,0===de&&ye(q))),t}function Ie(){var t,n,r;return t=ie,92===e.charCodeAt(ie)?(n=h,ie++):(n=a,0===de&&ye(V)),n!==a?(34===e.charCodeAt(ie)?(r=f,ie++):(r=a,0===de&&ye(z)),r===a&&(92===e.charCodeAt(ie)?(r=h,ie++):(r=a,0===de&&ye(V))),r!==a?(se=t,t=oe(r)):(ie=t,t=a)):(ie=t,t=a),t===a&&(w.test(e.charAt(ie))?(t=e.charAt(ie),ie++):(t=a,0===de&&ye(H))),t}function ke(){var t,n,r;return t=ie,92===e.charCodeAt(ie)?(n=h,ie++):(n=a,0===de&&ye(V)),n!==a?(39===e.charCodeAt(ie)?(r=g,ie++):(r=a,0===de&&ye(M)),r===a&&(92===e.charCodeAt(ie)?(r=h,ie++):(r=a,0===de&&ye(V))),r!==a?(se=t,t=oe(r)):(ie=t,t=a)):(ie=t,t=a),t===a&&(D.test(e.charAt(ie))?(t=e.charAt(ie),ie++):(t=a,0===de&&ye(U))),t}function Ce(e,n,{start:{offset:a},end:{offset:r}}){return t.addMeta?{node:e,text:n,start:a,end:r}:e}if((n=s())!==a&&ie===e.length)return n;throw n!==a&&ie{if(!e||!t||(null==e?void 0:e.node.function)!==(null==t?void 0:t.function))throw Error("Expression changes are not supported.");!function(e,t){if(Object(c.xor)(Object.keys(e.node.arguments),Object.keys(t.arguments)).length)throw Error("Function changes are not supported.");Object(c.forEach)(e.node.arguments,((e,n)=>{!function(e,t){if(e.length!==t.length)throw Error("Arguments changes are not supported.");Object(c.zip)(e,t).forEach((([e,t])=>function(e,t){a(e)&&r(t)?i(e,t):e.node!==t&&o.push({type:"value",source:e,target:t})}(e,t)))}(e,t.arguments[n])}))}(e,t)}))}for(;n.length;)i(...n.shift());return o}(e,t).sort((({source:e},{source:t})=>e.start-t.start)).forEach((function(t){var r;if("value"!==(null==(r=t)?void 0:r.type))throw new Error("Cannot apply patch for the change.");!function(t){if(a(t.source))throw new Error("Patching sub-expressions is not supported.");n+=`${e.substring(o,t.source.start)}${m(t.target,"argument")}`,o=t.source.end}(t)})),n+=e.substring(o),n}function p(e,t,n=0){const a=u(e);function r(e,t){return null==e||"_"===e?t:`${e}=${t}`}if("string"===a)return r(t,`"${e.replace(/[\\"]/g,"\\$&")}"`);if("boolean"===a||"null"===a||"number"===a)return r(t,`${e}`);if("expression"===a)return r(t,`{${b(e.chain,n+1)}}`);throw new Error(`Invalid argument type in AST: ${a}`)}function f({arguments:e},t=0){if(null==e||"object"!=typeof e||Array.isArray(e))throw new Error("Arguments can only be an object");return Object.keys(e).map((n=>e[n].reduce(((e,a)=>{const r=p(a,n,t),o=e.split("\n").pop().length;return 0===t&&o+r.length>80?`${e}\n ${r}`:o>0?`${e} ${r}`:r}),"")))}function g(e,t){var n;return`${e} ${null!==(n=null==t?void 0:t.join(" "))&&void 0!==n?n:""}`.trim()}function b(e,t=0){if(!e)throw new Error("Expressions must contain a chain");const n=t>0?" | ":"\n| ";return e.map((e=>{if("function"!==u(e))return;const{function:n}=e;if(!n)throw new Error("Functions must have a function name");return g(n,f(e,t))})).join(n)}function m(e,t="expression"){const{type:n,source:a}="string"==typeof t?{type:t}:t;if(a&&r(e))return d(a,e);if("argument"===n)return p(e);const o=u(e);if("expression"===o){const{chain:t}=e;if(!Array.isArray(t))throw new Error("Expressions must contain a chain");return b(t)}if("function"===o){const{function:t}=e;return g(t,f(e))}throw new Error("Expression must be an expression or argument function")}n(1)},function(e,t,n){"use strict";n.r(t),n.d(t,"SaveModalContainer",(function(){return y})),n.d(t,"runSaveLensVisualization",(function(){return x})),n.d(t,"removePinnedFilters",(function(){return j}));var a=n(7),r=n.n(a),o=n(0),i=n(21),s=n(14),l=n.n(s),u=n(52),c=n(2);const d=({initialTags:e,onSave:t,savedObjectsTagging:n,options:o,...i})=>{const[s,d]=Object(a.useState)(e),p=Object(a.useMemo)((()=>n?Object(c.jsx)(n.ui.components.SavedObjectSaveModalTagSelector,{initialSelection:e,onTagsSelected:d}):void 0),[n,e]),f="function"==typeof o?e=>Object(c.jsx)(r.a.Fragment,null,p,o(e)):Object(c.jsx)(r.a.Fragment,null,p,o),g=Object(a.useCallback)((e=>{t({...e,newTags:s})}),[t,s]);return Object(c.jsx)(u.SavedObjectSaveModalOrigin,l()({},i,{onSave:g,options:f}))};var p=n(61);const f=Object(p.withSuspense)(p.LazySavedObjectSaveModalDashboard),g=({initialTags:e,onSave:t,savedObjectsTagging:n,...o})=>{const[i,s]=Object(a.useState)(e),u=Object(a.useMemo)((()=>n?Object(c.jsx)(n.ui.components.SavedObjectSaveModalTagSelector,{initialSelection:e,onTagsSelected:s,markOptional:!0}):void 0),[n,e]),d=Object(c.jsx)(r.a.Fragment,null,u),p=Object(a.useCallback)((e=>{t({...e,returnToOrigin:!1,newTags:i})}),[t,i]);return Object(c.jsx)(f,l()({},o,{onSave:p,tagOptions:d}))},b=e=>{const{originatingApp:t,savingToLibraryPermitted:n,savedObjectsTagging:a,tagsIds:r,savedObjectId:i,title:s,description:l,allowByValueEmbeddables:u,returnToOriginSwitchLabel:p,getAppNameFromId:f,onClose:b,onSave:m}=e;return t||!u?Object(c.jsx)(d,{savedObjectsTagging:a,initialTags:r,originatingApp:t,onClose:b,onSave:e=>m(e,{saveToLibrary:!0}),getAppNameFromId:f,documentInfo:{id:i,title:s||"",description:l||""},returnToOriginSwitchLabel:p,objectType:o.i18n.translate("xpack.lens.app.saveModalType",{defaultMessage:"Lens visualization"}),"data-test-subj":"lnsApp_saveModalOrigin"}):Object(c.jsx)(g,{savedObjectsTagging:a,initialTags:r,canSaveByReference:Boolean(n),onSave:e=>{const t=Boolean(e.addToLibrary);m(e,{saveToLibrary:t})},onClose:b,documentInfo:{id:n?i:void 0,title:s||"",description:l||""},objectType:o.i18n.translate("xpack.lens.app.saveModalType",{defaultMessage:"Lens visualization"}),"data-test-subj":"lnsApp_saveModalDashboard"})};var m=n(139),v=n(3),h=n(165);function y({returnToOriginSwitchLabel:e,onClose:t,onSave:n,runSave:r,persistedDoc:i,originatingApp:s,initialInput:l,redirectTo:u,redirectToOrigin:d,getAppNameFromId:p=(()=>{}),isSaveable:f=!0,lastKnownDoc:g,lensServices:m,initialContext:v}){let y,j,_="";const[O,w]=Object(a.useState)(g);O&&(_=O.title,y=O.description,j=O.savedObjectId),(null==O||!O.title)&&v&&"isEmbeddable"in v&&v.isEmbeddable&&(_=o.i18n.translate("xpack.lens.app.convertedLabel",{defaultMessage:"{title} (converted)",values:{title:v.title||`${v.visTypeTitle} visualization`}}));const{attributeService:D,savedObjectsTagging:S,application:L,dashboardFeatureFlag:P}=m;Object(a.useEffect)((()=>{w(g)}),[g]),Object(a.useEffect)((()=>{let e=!0;return l&&Object(h.a)({initialInput:l,lensServices:m}).then((t=>{null!=t&&t.doc&&e&&w(t.doc)})),()=>{e=!1}}),[l,m]);const I=i&&S?S.ui.getTagIdsFromReferences(i.references):[],k=Boolean(f&&L.capabilities.visualize.save);return Object(c.jsx)(b,{originatingApp:s,savingToLibraryPermitted:k,allowByValueEmbeddables:null==P?void 0:P.allowByValueEmbeddables,savedObjectsTagging:S,tagsIds:I,onSave:(e,a)=>{((e,a)=>{r?r(e,a):D&&O&&x({...m,lastKnownDoc:O,initialInput:l,attributeService:D,redirectTo:u,redirectToOrigin:d,originatingApp:s,getIsByValueMode:()=>!1,onAppLeave:()=>{},savedObjectStore:m.savedObjectStore},e,a).then((()=>{null==n||n(),t()}))})(e,a)},onClose:t,getAppNameFromId:p,title:_,description:y,savedObjectId:j,returnToOriginSwitchLabel:e})}const x=async(e,t,n)=>{const{chrome:a,initialInput:r,lastKnownDoc:i,persistedDoc:s,overlays:l,notifications:u,stateTransfer:c,attributeService:d,savedObjectsTagging:p,getIsByValueMode:f,redirectToOrigin:g,onAppLeave:b,redirectTo:h,dashboardFeatureFlag:y,textBasedLanguageSave:x,switchDatasource:_,application:O,savedObjectStore:w}=e;if(!i)return;let D=i.references;if(p){const e=s&&p?p.ui.getTagIdsFromReferences(s.references):[];D=p.ui.updateTagsReferences(D,t.newTags||e)}const S=((e,t,n)=>{const a={...j(e),references:n};return void 0!==t.newDescription&&(a.description=t.newDescription),void 0!==t.newTitle&&(a.title=t.newTitle),a})(i,t,D);f()&&S.state.filters.forEach((e=>{"function"==typeof e.meta.value&&delete e.meta.value}));const L=t.newCopyOnSave?void 0:r,P=null==L?void 0:L.savedObjectId;if(n.saveToLibrary)try{await Object(m.b)({id:P,title:S.title,displayName:o.i18n.translate("xpack.lens.app.saveModalType",{defaultMessage:"Lens visualization"}),lastSavedTitle:i.title,copyOnSave:t.newCopyOnSave,isTitleDuplicateConfirmed:t.isTitleDuplicateConfirmed},t.onTitleDuplicate,{client:w,overlays:l})}catch(e){throw e}try{let e=await d.wrapAttributes(S,n.saveToLibrary,L);return t.panelTimeRange&&(e={...e,timeRange:t.panelTimeRange}),t.returnToOrigin&&g?(null==b||b((e=>e.default())),void g({input:e,isCopied:t.newCopyOnSave})):t.dashboardId?(null==b||b((e=>e.default())),void(({embeddableInput:e,dashboardFeatureFlag:t,dashboardId:n,stateTransfer:a})=>{if(!t.allowByValueEmbeddables)throw new Error("redirectToDashboard called with by-value embeddables disabled");const r={input:e,type:v.LENS_EMBEDDABLE_TYPE},o="new"===n?"#/create":`#/view/${n}`;a.navigateToWithEmbeddablePackage("dashboards",{state:r,path:o})})({embeddableInput:e,dashboardId:t.dashboardId,stateTransfer:c,dashboardFeatureFlag:y})):(u.toasts.addSuccess(o.i18n.translate("xpack.lens.app.saveVisualization.successNotificationText",{defaultMessage:"Saved '{visTitle}'",values:{visTitle:S.title}})),d.inputIsRefType(e)&&e.savedObjectId!==P?(a.recentlyAccessed.add(Object(v.getFullPath)(e.savedObjectId),S.title,e.savedObjectId),null===(I=c.clearEditorState)||void 0===I||I.call(c,v.APP_ID),x?(null==_||_(),O.navigateToApp("lens",{path:"/"})):null==h||h(e.savedObjectId),{isLinkedToOriginatingApp:!1}):{persistedDoc:{...S,...e},isLinkedToOriginatingApp:!1});var I}catch(e){throw console.dir(e),e}};function j(e){var t;if(e)return{...e,state:{...e.state,filters:((null===(t=e.state)||void 0===t?void 0:t.filters)||[]).filter((e=>!Object(i.isFilterPinned)(e)))}}}t.default=y},function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var a=n(14),r=n.n(a),o=n(0),i=n(7),s=n.n(i),l=n(6),u=n(37),c=n(2),d=(n(209),n(28)),p=n.n(d);const f={none:null,left:"kbnToolbarButton--groupLeft",center:"kbnToolbarButton--groupCenter",right:"kbnToolbarButton--groupRight"},g=(Object.keys(f),({children:e,className:t,fontWeight:n="normal",size:a="m",hasArrow:o=!0,groupPosition:i="none",dataTestSubj:s="",textProps:u,...d})=>{const g=p()("kbnToolbarButton",f[i],[`kbnToolbarButton--${n}`,`kbnToolbarButton--${a}`],t);return Object(c.jsx)(l.EuiButton,r()({"data-test-subj":s,className:g,iconSide:"right",iconType:o?"arrowDown":"",color:"text",contentProps:{className:"kbnToolbarButton__content"},textProps:{...u,className:p()("kbnToolbarButton__text",null==u?void 0:u.className)}},d,{size:a}),e)});var b={name:"m8a5aq",styles:"display:block;*:hover &,*:focus &{text-decoration:none!important;}"},m={name:"14j4qfj",styles:"display:block;min-width:0"};function v({label:e,extraIcons:t}){const{euiTheme:n}=Object(l.useEuiTheme)();return null!=t&&t.length?Object(c.jsx)(l.EuiFlexGroup,{alignItems:"center",gutterSize:"s",responsive:!1},Object(c.jsx)(l.EuiFlexItem,{className:"eui-textTruncate",css:m},e),t.map((e=>Object(c.jsx)(l.EuiFlexItem,{grow:!1,"data-test-subj":e["data-test-subj"],css:b,key:e["data-test-subj"]},Object(c.jsx)(l.EuiToolTip,{content:e.tooltipValue,position:"top","data-test-subj":`${e["data-test-subj"]}-tooltip`},Object(c.jsx)(l.EuiFlexGroup,{alignItems:"center",gutterSize:"xs",responsive:!1},Object(c.jsx)(l.EuiFlexItem,{grow:!1},e.component),e.value?Object(c.jsx)(l.EuiFlexItem,{grow:!1},Object(c.jsx)(l.EuiTextColor,{color:n.colors.disabledText},e.value)):null)))))):Object(c.jsx)(s.a.Fragment,null,e)}function h({label:e,title:t,togglePopover:n,isMissingCurrent:a,extraIcons:o,...i}){const s=a?{color:"danger"}:{};return Object(c.jsx)(g,r()({title:t,onClick:()=>n(),fullWidth:!0},s,i,{textProps:{style:{width:"100%",lineHeight:"100%"}}}),Object(c.jsx)(v,{label:e,extraIcons:o}))}function y({indexPatternRefs:e,isMissingCurrent:t,indexPatternId:n,onChangeIndexPattern:a,trigger:d,selectableProps:p}){const[f,g]=Object(i.useState)(!1);return Object(c.jsx)(s.a.Fragment,null,Object(c.jsx)(l.EuiPopover,{panelClassName:"lnsChangeIndexPatternPopover",button:Object(c.jsx)(h,r()({},d,{isMissingCurrent:t,togglePopover:()=>g(!f)})),panelProps:{"data-test-subj":"lnsChangeIndexPatternPopover"},isOpen:f,closePopover:()=>g(!1),display:"block",panelPaddingSize:"none",ownFocus:!0},Object(c.jsx)("div",null,Object(c.jsx)(l.EuiPopoverTitle,{paddingSize:"s"},o.i18n.translate("xpack.lens.indexPattern.changeDataViewTitle",{defaultMessage:"Data view"})),Object(c.jsx)(u.DataViewsList,{dataViewsList:e,onChangeDataView:e=>{a(e),g(!1)},currentDataViewId:n,selectableProps:p}))))}},,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var a=n(7),r=n(25);const o=({onChange:e,value:t,defaultValue:n},{allowFalsyValue:o}={})=>{const[i,s]=Object(a.useState)(t),l=Object(a.useRef)(!1),u=Boolean(o),c=Object(a.useRef)(null!=n?n:t),d=Object(a.useRef)(),p=Object(a.useMemo)((()=>{const t=Object(r.debounce)((t=>{e(t),d.current=setTimeout((()=>{l.current=!1}),256)}),256);return e=>{d.current&&clearTimeout(d.current),l.current=!0,t(e)}}),[e]);return Object(a.useEffect)((()=>{l.current||t===i||s(t)}),[t,i]),{inputValue:i,handleInputChange:e=>{s(e);const t=u?null!=e?e:c.current:e||c.current;p(t)},initialValue:c.current}}},function(e,t,n){"use strict";n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return l})),n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return c}));var a=n(30),r=n(145),o=n(555),i=n(219);function s(e,t,n="euiColorInk",o="euiColorGhost"){const i=t?a.euiDarkVars.euiColorInk:a.euiLightVars[n],s=t?a.euiDarkVars[o]:a.euiLightVars.euiColorGhost,l=t?a.euiDarkVars.euiPageBackgroundColor:a.euiLightVars.euiPageBackgroundColor;return Object(r.a)(e,l)?s:i}function l(e){if(null!=e&&!Array.isArray(e))return e}function u(e,t,n){var a,r;const s=Object(o.f)(e,(null==t?void 0:t.params)||{},{dataBounds:n,defaultPaletteName:null==t?void 0:t.name});return null!=t&&null!==(a=t.params)&&void 0!==a&&a.reverse&&(null==t||null===(r=t.params)||void 0===r?void 0:r.name)!==i.a?Object(o.g)(s):s}const c=(e,t,n=(e=>e))=>{const a={};if(null!=t)for(const r of e){const e=n(r);a[e]=a[e]||{max:Number.NEGATIVE_INFINITY,min:Number.POSITIVE_INFINITY},t.rows.forEach((t=>{const n=l(t[r]);null!=n&&(a[e].min>n&&(a[e].min=n),a[e].max{const e=n();return e&&g(!1),e}),[n]);return Object(a.useEffect)((()=>(document.body.classList.toggle("lnsBody--overflowHidden",e),()=>{e&&g(!1),document.body.classList.remove("lnsBody--overflowHidden")})),[e]),e?Object(s.jsx)("div",{ref:u},Object(s.jsx)(r.EuiFocusTrap,{disabled:!f,clickOutsideDisables:!1,onClickOutside:e=>{l||function(e){for(let t=e.target;null!==t;t=t.parentElement)if(t.classList.contains(i.DONT_CLOSE_DIMENSION_CONTAINER_ON_CLICK_CLASS)||t.classList.contains("euiBody-hasPortalContent")||"true"===t.getAttribute("data-euiportal"))return!0;return!1}(e)||b()},onEscapeKey:b},Object(s.jsx)("div",{ref:c,role:"dialog","aria-labelledby":"lnsDimensionContainerTitle",className:"lnsDimensionContainer euiFlyout",onAnimationEnd:()=>{e&&g(!0)}},Object(s.jsx)(r.EuiFlyoutHeader,{hasBorder:!0,className:"lnsDimensionContainer__header"},Object(s.jsx)(r.EuiFlexGroup,{gutterSize:"m",alignItems:"center",responsive:!1},Object(s.jsx)(r.EuiFlexItem,{grow:!0},Object(s.jsx)(r.EuiTitle,{size:"xs"},Object(s.jsx)("h2",{id:"lnsDimensionContainerTitle",className:"lnsDimensionContainer__headerTitle"},o.i18n.translate("xpack.lens.configure.configurePanelTitle",{defaultMessage:"{groupLabel}",values:{groupLabel:t}})))),Object(s.jsx)(r.EuiFlexItem,{grow:!1},Object(s.jsx)(r.EuiButtonIcon,{color:"text","data-test-subj":"lns-indexPattern-dimensionContainerBack",className:"lnsDimensionContainer__backIcon",onClick:b,iconType:"cross","aria-label":o.i18n.translate("xpack.lens.dimensionContainer.closeConfiguration",{defaultMessage:"Close configuration"})})))),Object(s.jsx)("div",{className:"lnsDimensionContainer__content"},d),p||Object(s.jsx)(r.EuiFlyoutFooter,{className:"lnsDimensionContainer__footer"},Object(s.jsx)(r.EuiButtonEmpty,{flush:"left",size:"s",iconType:"cross",onClick:b,"data-test-subj":"lns-indexPattern-dimensionContainerClose"},o.i18n.translate("xpack.lens.dimensionContainer.close",{defaultMessage:"Close"})))))):null}},function(e,t,n){"use strict";t.__esModule=!0,t.createSubscription=function(e,t){var n,o=r;function i(){l.onStateChange&&l.onStateChange()}function s(){var r,s,l;n||(n=t?t.addNestedSub(i):e.subscribe(i),r=(0,a.getBatch)(),s=null,l=null,o={clear:function(){s=null,l=null},notify:function(){r((function(){for(var e=s;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],t=s;t;)e.push(t),t=t.next;return e},subscribe:function(e){var t=!0,n=l={callback:e,next:null,prev:l};return n.prev?n.prev.next=n:s=n,function(){t&&null!==s&&(t=!1,n.next?n.next.prev=n.prev:l=n.prev,n.prev?n.prev.next=n.next:s=n.next)}}})}var l={addNestedSub:function(e){return s(),o.subscribe(e)},notifyNestedSubs:function(){o.notify()},handleChangeWrapper:i,isSubscribed:function(){return Boolean(n)},trySubscribe:s,tryUnsubscribe:function(){n&&(n(),n=void 0,o.clear(),o=r)},getListeners:function(){return o}};return l};var a=n(156),r={notify:function(){},get:function(){return[]}}},function(e,t,n){"use strict";t.__esModule=!0,t.useIsomorphicLayoutEffect=void 0;var a=n(7),r="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?a.useLayoutEffect:a.useEffect;t.useIsomorphicLayoutEffect=r},function(e,t,n){e.exports=n(15)(1467)},function(e,t,n){"use strict";n.d(t,"q",(function(){return s})),n.d(t,"o",(function(){return u})),n.d(t,"t",(function(){return c})),n.d(t,"r",(function(){return p})),n.d(t,"c",(function(){return f})),n.d(t,"d",(function(){return g})),n.d(t,"i",(function(){return b})),n.d(t,"u",(function(){return m})),n.d(t,"a",(function(){return v})),n.d(t,"g",(function(){return h})),n.d(t,"n",(function(){return y})),n.d(t,"s",(function(){return j})),n.d(t,"j",(function(){return _})),n.d(t,"k",(function(){return O})),n.d(t,"p",(function(){return D})),n.d(t,"f",(function(){return S})),n.d(t,"e",(function(){return L})),n.d(t,"b",(function(){return P})),n.d(t,"h",(function(){return I})),n.d(t,"m",(function(){return k})),n.d(t,"l",(function(){return C}));var a=n(125),r=n(39),o=n(124);const i=e=>e.lens.query,s=e=>e.lens.searchSessionId,l=e=>e.lens.filters,u=e=>e.lens.resolvedDateRange,c=e=>e.lens.visualization,d=e=>e.lens.stagedPreview,p=e=>{var t;return(null===(t=e.lens.stagedPreview)||void 0===t?void 0:t.activeData)||e.lens.activeData},f=e=>!e.lens.autoApplyDisabled,g=e=>!e.lens.autoApplyDisabled||Boolean(e.lens.changesApplied),b=e=>e.lens.datasourceStates,m=e=>e.lens.visualization,v=e=>e.lens.activeDatasourceId,h=e=>e.lens.dataViews,y=e=>Boolean(e.lens.isFullscreenDatasource);let x;const j=e=>{const t=e.lens.applyChangesCounter!==x;return x=e.lens.applyChangesCounter,t},_=Object(a.createSelector)([i,l,u],((e,t,n)=>({dateRange:n,query:e,filters:t}))),O=Object(a.createSelector)(_,(e=>({query:e.query,timeRange:{from:e.dateRange.fromDate,to:e.dateRange.toDate},filters:e.filters,disableShardWarnings:!0}))),w=(e,t)=>t,D=Object(a.createSelector)([e=>e.lens.persistedDoc,c,b,i,l,v,e=>Object.fromEntries(Object.values(e.lens.dataViews.indexPatterns).filter((e=>!e.isPersisted)).map((e=>[e.id,e.spec]))),w],((e,t,n,a,o,i,s,{datasourceMap:l,visualizationMap:u,extractFilterReferences:c})=>{const d=t.state&&t.activeId?u[t.activeId]:null;if(!(n&&i&&!n[i].isLoading?l[i]:void 0)||!d)return;const p=Object.keys(n).reduce(((e,t)=>({...e,[t]:l[t]})),{}),f={},g=[],b=[];Object.entries(p).forEach((([e,t])=>{const{state:a,savedObjectReferences:r}=t.getPersistableState(n[e].state);f[e]=a,r.forEach((e=>{"index-pattern"===e.type&&s[e.id]?b.push(e):g.push(e)}))}));let m=t.state;if(d.getPersistableState){const{state:e,savedObjectReferences:n}=d.getPersistableState(t.state);m=e,n.forEach((e=>{"index-pattern"===e.type&&s[e.id]?b.push(e):g.push(e)}))}const v=Object.fromEntries(Object.entries(s).map((([e,t])=>{const{references:n,state:a}=r.DataViewPersistableStateService.extract(t);return g.push(...n),[e,a]}))),h=o.filter((e=>!g.some((t=>"index-pattern"===t.type&&t.id===e.meta.index)))).map((e=>({...e,meta:{...e.meta,value:void 0}}))),y=o.filter((e=>g.some((t=>"index-pattern"===t.type&&t.id===e.meta.index)))),{state:x,references:j}=c(y);return g.push(...j),{savedObjectId:null==e?void 0:e.savedObjectId,title:(null==e?void 0:e.title)||"",description:null==e?void 0:e.description,visualizationType:t.activeId,type:"lens",references:g,state:{visualization:m,query:a,filters:[...x,...h],datasourceStates:f,internalReferences:b,adHocDataViews:v}}})),S=Object(a.createSelector)([c,d],((e,t)=>t?t.visualization:e)),L=Object(a.createSelector)([b,d],((e,t)=>t?t.datasourceStates:e)),P=Object(a.createSelector)(b,(e=>Object.values(e).every((({isLoading:e})=>!1===e)))),I=Object(a.createSelector)([b,w,h],((e,t,n)=>Object(o.a)(e,t,n.indexPatterns))),k=Object(a.createSelector)([L,e=>e.lens.activeData,w,u,h],((e,t,n,a,r)=>({datasourceLayers:Object(o.a)(e,n,r.indexPatterns),activeData:t,dateRange:a,dataViews:r}))),C=Object(a.createSelector)([k,_],((e,t)=>({...t,...e})))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(80);const r=n.n(a)()((function(e,t,n){const a={};return Object.keys(t).filter((t=>e[t]&&!e[t].isLoading)).forEach((r=>{const o=e[r].state;t[r].getLayers(o).forEach((e=>{a[e]=t[r].getPublicAPI({state:o,layerId:e,indexPatterns:n})}))})),a}))},function(e,t,n){"use strict";e.exports=n(303)},function(e,t,n){"use strict";function a(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(305));function o(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var i="function"==typeof Symbol&&Symbol.observable||"@@observable",s=function(){return Math.random().toString(36).substring(7).split("").join(".")},l={INIT:"@@redux/INIT"+s(),REPLACE:"@@redux/REPLACE"+s(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+s()}};function u(e,t,n){var a;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(o(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(o(1));return n(u)(e,t)}if("function"!=typeof e)throw new Error(o(2));var r=e,s=t,c=[],d=c,p=!1;function f(){d===c&&(d=c.slice())}function g(){if(p)throw new Error(o(3));return s}function b(e){if("function"!=typeof e)throw new Error(o(4));if(p)throw new Error(o(5));var t=!0;return f(),d.push(e),function(){if(t){if(p)throw new Error(o(6));t=!1,f();var n=d.indexOf(e);d.splice(n,1),c=null}}}function m(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw new Error(o(7));if(void 0===e.type)throw new Error(o(8));if(p)throw new Error(o(9));try{p=!0,s=r(s,e)}finally{p=!1}for(var t=c=d,n=0;n{var l;const u=null===(l=t[e])||void 0===l?void 0:l.state;u&&a.getLayers(u).forEach((e=>{const t=a.toExpression(u,e,n,r,o,i);t&&s.push([e,t])}))})),0===s.length?null:s.reduce(((e,[t,n])=>({...e,[t]:"string"==typeof n?Object(a.a)(n):n})),{})}function o({visualization:e,visualizationState:t,datasourceMap:n,datasourceStates:o,datasourceLayers:i,title:s,description:l,indexPatterns:u,dateRange:c,nowInstant:d,searchSessionId:p}){if(null==e)return null;const f=r(n,o,u,c,d,p),g=e.toExpression(t,i,{title:s,description:l},null!=f?f:void 0);return null===f||null===g?null:"string"==typeof g?Object(a.a)(g):g}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"c",(function(){return u})),n.d(t,"d",(function(){return p})),n.d(t,"b",(function(){return f}));var a=n(563),r=n(25),o=n(88),i=n(65);function s(e){const t=Object(r.keyBy)(e,"name");return e=>t[e]}function l(e,t=d){const n=new Set(e.metaFields),r=e.fields.filter(a.a).map((e=>{const t={name:e.name,displayName:e.displayName,type:e.type,aggregatable:e.aggregatable,filterable:e.filterable,searchable:e.searchable,meta:n.has(e.name),esTypes:e.esTypes,scripted:e.scripted,isMapped:e.isMapped,customLabel:e.customLabel,runtimeField:e.runtimeField,runtime:Boolean(e.runtimeField),timeSeriesDimension:e.timeSeriesDimension,timeSeriesMetric:e.timeSeriesMetric,timeSeriesRollup:e.isRolledUpField,partiallyApplicableFunctions:e.isRolledUpField?{percentile:!0,percentile_rank:!0,median:!0,last_value:!0,unique_count:!0,standard_deviation:!0}:void 0};return t.scripted?{...t,lang:e.lang,script:e.script}:t})).concat(o.a),{typeMeta:i,title:l,name:u,timeFieldName:c,fieldFormatMap:p}=e;if(null!=i&&i.aggs){const e=Object.keys(i.aggs);r.forEach(((n,a)=>{const o={};e.forEach((e=>{const a=i.aggs&&i.aggs[e]&&i.aggs[e][n.name];a&&(o[t(e)]=a)})),Object.keys(o).length&&(r[a]={...n,aggregationRestrictions:o})}))}return{id:e.id,title:l,name:u||l,timeFieldName:c,fieldFormatMap:p&&Object.fromEntries(Object.entries(p).map((([e,t])=>[e,"toJSON"in t?t.toJSON():t]))),fields:r,getFieldByName:s(r),hasRestrictions:!(null==i||!i.aggs),spec:e.toSpec(!1),isPersisted:e.isPersisted()}}async function u(e){const t=await e.getIdsWithTitle();return Object(i.sortDataViewRefs)(t)}const c={avg:"average",cardinality:"unique_count"};function d(e){return e in c?c[e]:e}async function p({dataViews:e,patterns:t,notUsedPatterns:n,cache:a,adHocDataViews:r,onIndexPatternRefresh:o}){const i=t.filter((e=>!(a[e]||null!=r&&r[e]))),s=Object.values(r||{}).length>0;if(0===i.length&&!s)return a;null==o||o();let u=(await Promise.allSettled(i.map((t=>e.get(t))))).filter((e=>"fulfilled"===e.status)).map((e=>e.value));if(!u.length&&!s&&n)for(const t of n){const n=await e.get(t).catch((e=>{}));if(n){u=[n];break}}return u.push(...await Promise.all(Object.values(r||{}).map((t=>e.create(t))))),u.reduce(((e,t)=>({[t.id]:l(t,d),...e})),{...a})}async function f({id:e,onError:t,dataViews:n,cache:a={}}){const r=await p({dataViews:n,cache:a,patterns:[e]});if(null!=r[e])return{...a,[e]:r[e]};t(Error("Missing indexpatterns"))}},function(e,t,n){switch(window.__kbnThemeTag__){case"v8dark":return n(333);case"v8light":return n(335)}},,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return ne}));var a=n(14),r=n.n(a),o=n(7),i=n.n(o),s=n(6),l=n(21),u=n(37),c=n(77),d=(n(313),n(0)),p=n(2),f=n(30),g=n(81);const b=e=>Object(p.jsx)(i.a.Fragment,null,"color"===e.triggerIconType&&e.color&&Object(p.jsx)(s.EuiIcon,{color:e.color,type:"stopFilled","aria-label":d.i18n.translate("visualizationUiComponents.dimensionButtonIcon.colorIndicatorLabel",{defaultMessage:"Color of this dimension: {hex}",values:{hex:e.color}})}),"disabled"===e.triggerIconType&&Object(p.jsx)(s.EuiIcon,{type:"stopSlash",color:"subdued","aria-label":d.i18n.translate("visualizationUiComponents.dimensionButtonIcon.noColorIndicatorLabel",{defaultMessage:"This dimension does not have an individual color"})}),"invisible"===e.triggerIconType&&Object(p.jsx)(s.EuiIcon,{type:"eyeClosed",color:"subdued","aria-label":d.i18n.translate("visualizationUiComponents.dimensionButtonIcon.invisibleIndicatorLabel",{defaultMessage:"This dimension is currently not visible in the chart"})}),"aggregate"===e.triggerIconType&&Object(p.jsx)(s.EuiIcon,{type:"fold",color:"subdued","aria-label":d.i18n.translate("visualizationUiComponents.dimensionButtonIcon.aggregateIndicatorLabel",{defaultMessage:"This dimension is not visible in the chart because all individual values are aggregated into a single value"})}),"colorBy"===e.triggerIconType&&Object(p.jsx)(s.EuiIcon,{type:"color",color:"subdued","aria-label":d.i18n.translate("visualizationUiComponents.dimensionButtonIcon.paletteColorIndicatorLabel",{defaultMessage:"This dimension is using a palette"})}),"custom"===e.triggerIconType&&e.customIcon&&Object(p.jsx)(s.EuiIcon,{type:e.customIcon,color:e.color,"aria-label":d.i18n.translate("visualizationUiComponents.dimensionButtonIcon.customIconIndicatorLabel",{defaultMessage:"This dimension is using a custom icon"})}));function m({accessorConfig:e,severity:t,children:n}){let a=null;return(t||"none"!==e.triggerIconType&&void 0!==e.triggerIconType)&&(a=Object(p.jsx)(i.a.Fragment,null,"none"!==e.triggerIconType&&Object(p.jsx)(s.EuiFlexItem,{grow:!1},b(e)),t&&Object(p.jsx)(s.EuiFlexItem,{grow:!1},Object(p.jsx)(s.EuiIcon,{type:"error"===t?"error":"alert"})))),Object(p.jsx)(s.EuiFlexGroup,{gutterSize:"s",alignItems:"center",responsive:!1},a,Object(p.jsx)(s.EuiFlexItem,null,n))}var v={name:"51l2f1",styles:"position:absolute;bottom:0;left:0;right:0"};function h({accessorConfig:e}){return"colorBy"===e.triggerIconType&&e.palette?Object(p.jsx)("div",{css:v},Object(p.jsx)(s.EuiColorPaletteDisplay,{className:"lnsLayerPanel__palette",css:Object(p.css)("height:",f.euiThemeVars.euiSizeXS,"/2;border-radius:0 0 (",f.euiThemeVars.euiBorderRadius," - 1px) (",f.euiThemeVars.euiBorderRadius," - 1px);&::after{border:none;}",""),size:"xs",palette:e.palette})):null}var y=n(118);const x=e=>d.i18n.translate("visualizationUiComponents.dimensionButton.editConfig",{defaultMessage:"Edit {label} configuration",values:{label:e.trim().length?e:y.a}});var j={name:"n2zqzy",styles:"width:100%;&:hover{text-decoration:none;}"};function _({groupLabel:e,children:t,onClick:n,onRemoveClick:a,accessorConfig:o,label:i,message:l,...u}){return Object(p.jsx)("div",r()({},u,{css:Object(p.css)(Object(s.useEuiFontSize)("s")," border-radius:",f.euiThemeVars.euiBorderRadius,";position:relative;line-height:1;overflow:hidden;display:flex;align-items:center;gap:",f.euiThemeVars.euiSizeS,";min-height:",f.euiThemeVars.euiSizeXL,";padding:",f.euiThemeVars.euiSizeXS," ",f.euiThemeVars.euiSizeS,";","")}),Object(p.jsx)(s.EuiFlexGroup,{direction:"row",alignItems:"center",gutterSize:"none",responsive:!1},Object(p.jsx)(s.EuiFlexItem,null,Object(p.jsx)(s.EuiToolTip,{content:null==l?void 0:l.content,position:"left"},Object(p.jsx)(s.EuiLink,{className:"lnsLayerPanel__dimensionLink",css:j,"data-test-subj":"lnsLayerPanel-dimensionLink",onClick:()=>n(o.columnId),"aria-label":x(i),title:x(i),color:"error"===(null==l?void 0:l.severity)?"danger":"warning"===(null==l?void 0:l.severity)?"warning":"text"},Object(p.jsx)(m,{severity:null==l?void 0:l.severity,accessorConfig:o},t))))),Object(p.jsx)(s.EuiButtonIcon,{className:"lnsLayerPanel__dimensionRemove","data-test-subj":"indexPattern-dimension-remove",iconType:"trash",size:"xs",color:"danger","aria-label":d.i18n.translate("visualizationUiComponents.dimensionButton.removeColumnLabel",{defaultMessage:'Remove configuration from "{groupLabel}"',values:{groupLabel:e}}),title:d.i18n.translate("visualizationUiComponents.dimensionButton.removeColumnLabel",{defaultMessage:'Remove configuration from "{groupLabel}"',values:{groupLabel:e}}),onClick:()=>a(o.columnId),css:Object(p.css)("color:",f.euiThemeVars.euiTextSubduedColor,";transition:",f.euiThemeVars.euiAnimSpeedFast," ease-in-out;transition-property:color,opacity,background-color,transform;opacity:0;.domDragDrop:hover &,.domDragDrop:focus-within &{opacity:1;}&:hover,&:focus{color:",f.euiThemeVars.euiColorDangerText,";}","")}),Object(p.jsx)(h,{accessorConfig:o}))}var O=n(257);const w=Number.MAX_SAFE_INTEGER,D=-Number.MAX_SAFE_INTEGER,S=e=>{const t=d.i18n.translate("xpack.lens.cloneLayerAriaLabel",{defaultMessage:"Duplicate layer"});return{execute:e.execute,displayName:t,isCompatible:Boolean(e.activeVisualization.cloneLayer&&!e.isTextBasedLanguage),icon:"copy","data-test-subj":`lnsLayerClone--${e.layerIndex}`,order:D+1}};var L=n(27),P=n(11),I=n(29),k=n(97);const C=({modalTitle:e,modalDesc:t,skipDeleteModal:n,isDeletable:a,execute:r,closeModal:l,updateLensLocalStorage:u})=>{const[c,f]=Object(o.useState)(n),g=Object(o.useCallback)((({target:e})=>f(e.checked)),[]),b=Object(o.useCallback)((()=>{u({skipDeleteModal:c}),l(),r()}),[l,r,c,u]);return Object(p.jsx)(i.a.Fragment,null,Object(p.jsx)(s.EuiModalHeader,null,Object(p.jsx)(s.EuiModalHeaderTitle,null,e)),Object(p.jsx)(s.EuiModalBody,null,Object(p.jsx)("p",null,t,d.i18n.translate("xpack.lens.layer.confirmModal.cannotUndo",{defaultMessage:"You can't undo this action."}))),Object(p.jsx)(s.EuiModalFooter,null,Object(p.jsx)(s.EuiFlexGroup,{alignItems:"center",justifyContent:"spaceBetween"},Object(p.jsx)(s.EuiFlexItem,null,Object(p.jsx)(s.EuiCheckbox,{id:"lnsLayerRemoveModalCheckbox",label:d.i18n.translate("xpack.lens.layer.confirmModal.dontAskAgain",{defaultMessage:"Don't ask me again"}),checked:c,onChange:g})),Object(p.jsx)(s.EuiFlexItem,null,Object(p.jsx)(s.EuiFlexGroup,{alignItems:"center",justifyContent:"flexEnd",responsive:!1},Object(p.jsx)(s.EuiFlexItem,{grow:!1},Object(p.jsx)(s.EuiButtonEmpty,{onClick:l},d.i18n.translate("xpack.lens.layer.cancelDelete",{defaultMessage:"Cancel"}))),Object(p.jsx)(s.EuiFlexItem,{grow:!1},Object(p.jsx)(s.EuiButton,{"data-test-subj":"lnsLayerRemoveConfirmButton",onClick:b,color:"danger",iconType:a?"trash":"eraser",fill:!0},a?d.i18n.translate("xpack.lens.layer.confirmDelete",{defaultMessage:"Delete layer"}):d.i18n.translate("xpack.lens.layer.confirmClear",{defaultMessage:"Clear layer"}))))))))},T=e=>{const{buttonLabel:t,modalTitle:n,modalBody:a}=((e,t,n=undefined)=>{var a,r,o,i,s,l;if(t&&"data"===e)return{buttonLabel:d.i18n.translate("xpack.lens.resetLayerAriaLabel",{defaultMessage:"Clear layer"}),modalTitle:d.i18n.translate("xpack.lens.modalTitle.title.clearVis",{defaultMessage:"Clear visualization layer?"}),modalBody:d.i18n.translate("xpack.lens.layer.confirmModal.clearVis",{defaultMessage:"Clearing this layer removes the visualization and its configurations. "})};const u=d.i18n.translate("xpack.lens.deleteLayerAriaLabel",{defaultMessage:"Delete layer"});switch(e){case"data":return{buttonLabel:u,modalTitle:null!==(a=null==n?void 0:n.title)&&void 0!==a?a:d.i18n.translate("xpack.lens.modalTitle.title.deleteVis",{defaultMessage:"Delete visualization layer?"}),modalBody:null!==(r=null==n?void 0:n.description)&&void 0!==r?r:d.i18n.translate("xpack.lens.layer.confirmModal.deleteVis",{defaultMessage:"Deleting this layer removes the visualization and its configurations. "})};case"annotations":return{buttonLabel:u,modalTitle:null!==(o=null==n?void 0:n.title)&&void 0!==o?o:d.i18n.translate("xpack.lens.modalTitle.title.deleteAnnotations",{defaultMessage:"Delete annotation group?"}),modalBody:null!==(i=null==n?void 0:n.description)&&void 0!==i?i:d.i18n.translate("xpack.lens.layer.confirmModal.deleteAnnotation",{defaultMessage:"Deleting this layer removes the annotations and their configurations. "})};case"referenceLine":return{buttonLabel:u,modalTitle:null!==(s=null==n?void 0:n.title)&&void 0!==s?s:d.i18n.translate("xpack.lens.modalTitle.title.deleteReferenceLines",{defaultMessage:"Delete reference lines layer?"}),modalBody:null!==(l=null==n?void 0:n.description)&&void 0!==l?l:d.i18n.translate("xpack.lens.layer.confirmModal.deleteRefLine",{defaultMessage:"Deleting this layer removes the reference lines and their configurations. "})};default:throw new Error("Unknown layer type")}})(e.layerType||I.LayerTypes.DATA,e.isOnlyLayer,e.customModalText);return{execute:async()=>{var t;const r=new P.Storage(localStorage),o=null!==(t=r.get(k.a))&&void 0!==t?t:{},i=e=>{r.set(k.a,{...o,...e})};if(o.skipDeleteModal)e.execute();else{var s;const t=e.core.overlays.openModal(Object(L.toMountPoint)(Object(p.jsx)(C,{modalTitle:n,isDeletable:!e.isOnlyLayer,modalDesc:a,skipDeleteModal:null!==(s=o[k.a])&&void 0!==s&&s,execute:e.execute,closeModal:()=>t.close(),updateLensLocalStorage:i}),{theme$:e.core.theme.theme$}),{"data-test-subj":"lnsLayerRemoveModal",maxWidth:600});await t.onClose}},displayName:t,isCompatible:!0,icon:e.isOnlyLayer?"eraser":"trash",color:"danger","data-test-subj":`lnsLayerRemove--${e.layerIndex}`,order:w}},E=({core:e,layerIndex:t,layerType:n,activeVisualization:a,isOnlyLayer:r,isTextBasedLanguage:o,hasLayerSettings:i,openLayerSettings:s,onCloneLayer:l,onRemoveLayer:u,customRemoveModalText:c})=>{return[(p={hasLayerSettings:i,openLayerSettings:s},{displayName:d.i18n.translate("xpack.lens.layerActions.layerSettingsAction",{defaultMessage:"Layer settings"}),execute:p.openLayerSettings,icon:"gear",isCompatible:p.hasLayerSettings,"data-test-subj":"lnsLayerSettings",order:D}),S({execute:l,layerIndex:t,activeVisualization:a,isTextBasedLanguage:o}),T({execute:u,layerIndex:t,layerType:n,isOnlyLayer:r,core:e,customModalText:c})];var p},z=e=>{const t=`lnsLayerSplitButton--${e.layerIndex}`,[n,a]=Object(o.useState)(!1),i=Object(s.useGeneratedHtmlId)({prefix:t}),{euiTheme:l}=Object(s.useEuiTheme)(),u=Object(o.useCallback)((()=>{a(!n)}),[n]),c=Object(o.useCallback)((()=>{n&&a(!1)}),[n]);return Object(p.jsx)(s.EuiOutsideClickDetector,{onOutsideClick:c},Object(p.jsx)(s.EuiPopover,{id:i,button:Object(p.jsx)(s.EuiButtonIcon,{display:"empty",color:"text",size:"s",iconType:"boxesHorizontal","aria-label":d.i18n.translate("xpack.lens.layer.actions.contextMenuAriaLabel",{defaultMessage:"Layer actions"}),onClick:u,"data-test-subj":t}),ownFocus:!0,isOpen:n,closePopover:c,panelPaddingSize:"none",anchorPosition:"downLeft",panelProps:{"data-test-subj":"lnsLayerActionsMenu"}},Object(p.jsx)(s.EuiContextMenuPanel,{size:"s",items:e.actions.map((t=>Object(p.jsx)(s.EuiContextMenuItem,r()({key:t.displayName,icon:Object(p.jsx)(s.EuiIcon,{type:t.icon,title:t.displayName,color:t.color}),"data-test-subj":t["data-test-subj"],"aria-label":t.displayName,title:t.displayName,disabled:t.disabled,onClick:()=>{c(),t.execute(e.mountingPoint)}},t.color?{css:Object(p.css)("color:",l.colors[t.color],";&:hover{text-decoration-color:",l.colors[t.color],"!important;}",""),size:"s"}:{}),Object(p.jsx)(s.EuiText,{size:"s",color:t.color},t.displayName))))})))};var M={name:"8ixhiv",styles:"gap:0"};const A=e=>{var t;if(!e.actions.length)return null;const n=[...e.actions].sort((({order:e},{order:t})=>e-t)),a=1===n.length?n[0]:n.find((e=>e.showOutsideList)),o=n.filter((e=>e!==a));return Object(p.jsx)(s.EuiFlexGroup,{css:M,responsive:!1,alignItems:"center",direction:"row",justifyContent:"flexEnd"},a&&Object(p.jsx)(s.EuiFlexItem,{grow:!1},Object(p.jsx)(s.EuiToolTip,{content:a.displayName},Object(p.jsx)(s.EuiButtonIcon,{size:"s",iconType:a.icon,color:null!==(t=a.color)&&void 0!==t?t:"text","data-test-subj":a["data-test-subj"],"aria-label":a.displayName,title:a.displayName,disabled:a.disabled,onClick:()=>{var t;return null===(t=a.execute)||void 0===t?void 0:t.call(a,e.mountingPoint)}}))),Object(p.jsx)(s.EuiFlexItem,{grow:!1},Object(p.jsx)(z,r()({},e,{actions:o}))))};var F=n(72),N=n(66);function R({activeVisualization:e,layerConfigProps:t}){if(!e.LayerHeaderComponent){const n=e.getDescription(t.state);return n?Object(p.jsx)(N.h,{label:n.label,icon:n.icon}):null}return Object(p.jsx)(e.LayerHeaderComponent,t)}n(318);var B=n(119);function W({panel:e,...t}){return Object(p.jsx)(B.a,t,e)}var V=n(26);const G=({label:e,ariaLabel:t,onClick:n,dataTestSubj:a,iconType:o,...i})=>Object(p.jsx)(s.EuiButtonEmpty,r()({},i,{css:Object(p.css)("width:100%;border-radius:",f.euiThemeVars.euiBorderRadius,"!important;border:",f.euiThemeVars.euiBorderWidthThin," dashed ",f.euiThemeVars.euiBorderColor,"!important;padding:",f.euiThemeVars.euiSizeXS," ",f.euiThemeVars.euiSizeS,";",""),color:"text",size:"s",iconType:null!=o?o:"plus",contentProps:{css:Object(p.css)("justify-content:flex-start;gap:",f.euiThemeVars.euiSizeS,";padding:0!important;color:",f.euiThemeVars.euiTextSubduedColor,";","")},"aria-label":t,"data-test-subj":a,onClick:()=>{n()}}),Object(p.jsx)(O.a,{label:e,dataTestSubj:"emptyDimensionTrigger"}));var q=n(65),H=n(70);const U={ariaLabel:e=>d.i18n.translate("xpack.lens.indexPattern.addColumnAriaLabel",{defaultMessage:"Add or drag-and-drop a field to {groupLabel}",values:{groupLabel:e}}),label:Object(p.jsx)(V.FormattedMessage,{id:"xpack.lens.configure.emptyConfig",defaultMessage:"Add or drag-and-drop a field"})},$=({columnId:e,group:t,onClick:n})=>{const{buttonAriaLabel:a,buttonLabel:r}=t.labels||{};return Object(p.jsx)(G,{label:r||U.label,ariaLabel:a||U.ariaLabel(t.groupLabel),dataTestSubj:"lns-empty-dimension",onClick:()=>n(e)})},X=({columnId:e,group:t,onClick:n})=>{var a,r;return Object(p.jsx)(G,{label:Object(p.jsx)(V.FormattedMessage,{id:"xpack.lens.configure.suggestedValuee",defaultMessage:"Suggested value: {value}",values:{value:null===(a=t.suggestedValue)||void 0===a?void 0:a.call(t)}}),ariaLabel:d.i18n.translate("xpack.lens.indexPattern.suggestedValueAriaLabel",{defaultMessage:"Suggested value: {value} for {groupLabel}",values:{value:null===(r=t.suggestedValue)||void 0===r?void 0:r.call(t),groupLabel:t.groupLabel}}),dataTestSubj:"lns-empty-dimension-suggested-value",iconType:"plusInCircleFilled",onClick:()=>n(e)})};function K({group:e,layerDatasource:t,state:n,onClick:a,onDrop:r,datasourceLayers:s,indexPatterns:l,activeVisualization:u,order:c,target:d}){var b,m;const[{dragging:v}]=Object(g.e)();let h;var y,x;v&&(t?(Object(q.isDraggedField)(v)||Object(F.g)(v)&&t&&(null==s||null===(y=s[v.layerId])||void 0===y?void 0:y.datasourceId)===(null==s||null===(x=s[d.layerId])||void 0===x?void 0:x.datasourceId))&&(h=t.getDropProps):h=u.getDropProps);const[j,_]=Object(o.useState)(Object(H.a)());Object(o.useEffect)((()=>{_(Object(H.a)())}),[e.accessors.length]);const{dropTypes:O,nextLabel:w}=(null===(b=h)||void 0===b?void 0:b({state:n,source:v,target:{...d,columnId:j},indexPatterns:l}))||{dropTypes:[],nextLabel:""},D=!(!O.includes("duplicate_compatible")&&!O.includes("duplicate_incompatible")),S=Object(o.useMemo)((()=>({...d,columnId:j,id:j,humanData:{...d.humanData,nextLabel:w||"",canDuplicate:D}})),[j,d,w,D]),L=i.a.useCallback(((e,t)=>r(e,S,t)),[S,r]),P={columnId:S.columnId,onClick:a,group:e};return Object(p.jsx)("div",{className:"lnsLayerPanel__dimensionContainer","data-test-subj":e.dataTestSubj},Object(p.jsx)(g.a,{getCustomDropTarget:g.b.getCustomDropTarget,getAdditionalClassesOnDroppable:g.b.getAdditionalClassesOnDroppable,value:S,order:c,onDrop:L,dropTypes:O},Object(p.jsx)("div",{css:Object(p.css)("border-radius:",f.euiThemeVars.euiBorderRadius,";","")},"number"==typeof(null===(m=e.suggestedValue)||void 0===m?void 0:m.call(e))?Object(p.jsx)(X,P):Object(p.jsx)($,P))))}function Y({order:e,group:t,onDrop:n,activeVisualization:a,onDragStart:r,onDragEnd:i,children:s,state:l,layerDatasource:u,datasourceLayers:c,registerNewButtonRef:d,indexPatterns:f,target:b}){var m;const[{dragging:v}]=Object(g.e)();let h;var y,x;v&&(u?(Object(q.isDraggedField)(v)||Object(F.g)(v)&&u&&(null==c||null===(y=c[v.layerId])||void 0===y?void 0:y.datasourceId)===(null==c||null===(x=c[b.layerId])||void 0===x?void 0:x.datasourceId))&&(h=u.getDropProps):h=a.getDropProps);const{dropTypes:j,nextLabel:_}=(null===(m=h)||void 0===m?void 0:m({state:l,source:v,target:b,indexPatterns:f}))||{dropTypes:[],nextLabel:""},O=!(!j.includes("replace_duplicate_incompatible")&&!j.includes("replace_duplicate_compatible")),w=!(!j.includes("swap_incompatible")&&!j.includes("swap_compatible")),D=Boolean(j.includes("combine_compatible")||j.includes("field_combine")||j.includes("combine_incompatible")),S=Object(o.useMemo)((()=>({...b,humanData:{...b.humanData,canSwap:w,canDuplicate:O,canCombine:D,nextLabel:_||""}})),[b,_,O,w,D]),L=Object(o.useMemo)((()=>t.accessors.map((e=>({id:e.columnId})))),[t.accessors]),P=Object(o.useCallback)((e=>d(b.columnId,e)),[d,b.columnId]),I=Object(o.useCallback)(((e,t)=>n(e,S,t)),[S,n]);return Object(p.jsx)("div",{ref:P,className:"lnsLayerPanel__dimensionContainer","data-test-subj":t.dataTestSubj},Object(p.jsx)(g.a,{draggable:!0,getCustomDropTarget:g.b.getCustomDropTarget,getAdditionalClassesOnEnter:g.b.getAdditionalClassesOnEnter,getAdditionalClassesOnDroppable:g.b.getAdditionalClassesOnDroppable,order:e,dragType:Object(F.g)(v)?"move":"copy",dropTypes:j,reorderableGroup:L.length>1?L:void 0,value:S,onDrop:I,onDragStart:r,onDragEnd:i},s))}const J=e=>{const t="button, [href], input, select, textarea, [tabindex]";if(!e)return null;if(e.matches(t))return e;return e.querySelector(t)||null};function Z(e){const[t,n]=Object(o.useState)(null),[a,r]=Object(o.useState)(new Map);Object(o.useEffect)((()=>{const e=t&&a.get(t);if(e){const t=J(e);null==t||t.focus(),n(null)}}),[e,a,t]);const i=Object(o.useCallback)(((e,t)=>{t&&r((n=>new Map(n.set(e,t))))}),[]),s=Object(o.useCallback)((t=>{if(e.length<=1)return n(t);const a=e.findIndex((e=>e===t));r((e=>(e.delete(t),new Map(e))));const o=0===a?e[1]:e[a-1];return n(o)}),[e]);return{setNextFocusedId:n,removeRef:s,registerNewRef:i}}var Q=n(69);const ee={isNew:!1};function te(e){var t,n,a,l;const[u,c]=Object(o.useState)(ee),[b,m]=Object(o.useState)(!1),[v,h]=Object(o.useState)(!1),{framePublicAPI:y,layerId:x,isOnlyLayer:j,dimensionGroups:w,onRemoveLayer:D,onCloneLayer:S,registerNewLayerRef:L,layerIndex:P,activeVisualization:I,updateVisualization:k,updateDatasource:C,toggleFullscreen:T,updateAll:z,updateDatasourceAsync:M,visualizationState:N,onChangeIndexPattern:V,core:G,onDropToDimension:q}=e,H=Object(Q.X)((e=>e.lens.isSaveable)),U=Object(Q.X)(Q.y),$=Object(Q.X)(Q.D),X=Object(Q.X)(Q.E);Object(o.useEffect)((()=>{c(ee)}),[I.id]);const J=Object(o.useRef)(null),te=Object(o.useRef)(null),ne=Object(o.useCallback)((e=>L(x,e)),[x,L]),ae={layerId:x,state:e.visualizationState,frame:e.framePublicAPI,dateRange:X,activeData:e.framePublicAPI.activeData},re=null===(t=y.datasourceLayers)||void 0===t?void 0:t[x],oe=null==re?void 0:re.datasourceId;let ie=oe?null==U||null===(n=U[oe])||void 0===n?void 0:n.state:void 0;if(!ie&&null!=re&&re.datasourceAliasIds&&U){const e=re.datasourceAliasIds.find((e=>{var t;return null==U||null===(t=U[e])||void 0===t?void 0:t.state}));e&&(ie=U[e].state)}const se=oe?e.datasourceMap[oe]:void 0,le={state:ie,setState:e=>{C(oe,e)},layerId:x,frame:e.framePublicAPI,dateRange:X},ue=!se&&I.getUniqueLabels?I.getUniqueLabels(e.visualizationState):null==se||null===(a=se.uniqueLabels)||void 0===a?void 0:a.call(se,null==le?void 0:le.state,y.dataViews.indexPatterns),ce=!w.some((e=>e.accessors.length>0)),{activeId:de,activeGroup:pe}=u,fe=w.flatMap((e=>e.accessors.map((e=>e.columnId)))),{setNextFocusedId:ge,removeRef:be,registerNewRef:me}=Z(fe),ve=Object(o.useCallback)(((e,t,n)=>{if(n){if(!Object(F.g)(t))throw new Error("Drop target should be an operation");ge("reorder"===n||"field_replace"===n||"field_add"===n?e.id:t.columnId),q({source:e,target:t,dropType:n})}}),[ge,q]),he=Boolean(de),ye=Object(o.useCallback)(((t,{isDimensionComplete:n=!0,forceRender:a=!1}={})=>{pe&&de&&(fe.includes(de)?n?a?C(oe,t):M(oe,t):(e.updateDatasource(oe,t),e.onRemoveDimension({layerId:x,columnId:de})):n?(z(oe,t,I.setDimension({layerId:x,groupId:pe.groupId,columnId:de,prevState:N,frame:y})),c({...u,isNew:!1})):a?C(oe,t):M(oe,t))}),[u,pe,de,I,oe,x,z,M,N,y]),{dataViews:xe}=e.framePublicAPI,[je]=Object.values(y.datasourceLayers),_e=Boolean(null==je?void 0:je.isTextBasedLanguage()),Oe=Object(o.useMemo)((()=>{var t;return(null===(t=I.hasLayerSettings)||void 0===t?void 0:t.call(I,{layerId:x,state:N,frame:e.framePublicAPI}))||{data:!1,appearance:!1}}),[I,x,e.framePublicAPI,N]),we=Object(o.useMemo)((()=>{var t,n;return[...(null===(t=I.getSupportedActionsForLayer)||void 0===t?void 0:t.call(I,x,N,k,e.registerLibraryAnnotationGroup,H).map((e=>({...e,execute:()=>{e.execute(De.current)}}))))||[],...E({layerId:x,activeVisualization:I,core:G,layerIndex:P,layerType:I.getLayerType(x,N),isOnlyLayer:j,isTextBasedLanguage:_e,hasLayerSettings:Boolean(Object.values(Oe).some(Boolean)&&I.LayerSettingsComponent||(null==se?void 0:se.LayerSettingsComponent)),openLayerSettings:()=>m(!0),onCloneLayer:S,onRemoveLayer:()=>D(x),customRemoveModalText:null===(n=I.getCustomRemoveLayerText)||void 0===n?void 0:n.call(I,x,N)})].filter((e=>e.isCompatible))}),[I,x,N,k,e.registerLibraryAnnotationGroup,H,G,P,j,_e,Oe,null==se?void 0:se.LayerSettingsComponent,S,D]),De=Object(o.useRef)(null);return Object(p.jsx)(i.a.Fragment,null,Object(p.jsx)("section",{tabIndex:-1,ref:ne,className:"lnsLayerPanel"},Object(p.jsx)(s.EuiPanel,{"data-test-subj":`lns-layerPanel-${P}`,paddingSize:"none"},Object(p.jsx)("header",{className:"lnsLayerPanel__layerHeader"},Object(p.jsx)(s.EuiFlexGroup,{gutterSize:"s",responsive:!1,alignItems:"center"},Object(p.jsx)(s.EuiFlexItem,{grow:!0,className:"lnsLayerPanel__layerSettingsWrapper"},Object(p.jsx)(R,{layerConfigProps:{...ae,setState:e.updateVisualization,onChangeIndexPattern:e=>V({indexPatternId:e,layerId:x,visualizationId:I.id})},activeVisualization:I})),e.displayLayerSettings&&Object(p.jsx)(s.EuiFlexItem,{grow:!1},Object(p.jsx)(A,{actions:we,layerIndex:P,mountingPoint:De.current}),Object(p.jsx)("div",{ref:De}))),e.indexPatternService&&(se||I.LayerPanelComponent)&&Object(p.jsx)(s.EuiSpacer,{size:"s"}),se&&e.indexPatternService&&Object(p.jsx)(se.LayerPanelComponent,{layerId:x,state:ie,activeData:e.framePublicAPI.activeData,dataViews:xe,onChangeIndexPattern:e=>V({indexPatternId:e,layerId:x,datasourceId:oe})}),I.LayerPanelComponent&&Object(p.jsx)(I.LayerPanelComponent,{layerId:x,state:N,frame:y,setState:e.updateVisualization,onChangeIndexPattern:e=>V({indexPatternId:e,layerId:x,visualizationId:I.id})})),w.map(((t,n)=>{var a;let r="";ce||(t.requiredMinDimensionCount&&t.requiredMinDimensionCount>t.accessors.length?r=t.requiredMinDimensionCount>1?d.i18n.translate("xpack.lens.editorFrame.requiresTwoOrMoreFieldsWarningLabel",{defaultMessage:"Requires {requiredMinDimensionCount} fields",values:{requiredMinDimensionCount:t.requiredMinDimensionCount}}):d.i18n.translate("xpack.lens.editorFrame.requiresFieldWarningLabel",{defaultMessage:"Requires field"}):t.dimensionsTooMany&&t.dimensionsTooMany>0&&(r=d.i18n.translate("xpack.lens.editorFrame.tooManyDimensionsSingularWarningLabel",{defaultMessage:"Please remove {dimensionsTooMany, plural, one {a dimension} other {{dimensionsTooMany} dimensions}}",values:{dimensionsTooMany:t.dimensionsTooMany}})));const o=!t.requiredMinDimensionCount&&!t.suggestedValue;return Object(p.jsx)(s.EuiFormRow,{className:"lnsLayerPanel__row",fullWidth:!0,label:Object(p.jsx)(i.a.Fragment,null,t.groupLabel,t.groupTooltip&&Object(p.jsx)(i.a.Fragment,null,Object(p.jsx)(s.EuiIconTip,{color:"subdued",content:t.groupTooltip,iconProps:{className:"eui-alignTop"},position:"top",size:"s",type:"questionInCircle"}))),labelAppend:o?Object(p.jsx)(s.EuiText,{color:"subdued",size:"xs","data-test-subj":"lnsGroup_optional"},d.i18n.translate("xpack.lens.editorFrame.optionalDimensionLabel",{defaultMessage:"Optional"})):null,labelType:"legend",key:t.groupId,isInvalid:Boolean(r),error:r},Object(p.jsx)(i.a.Fragment,null,t.accessors.length?Object(p.jsx)(g.c,{className:"lnsLayerPanel__group",dataTestSubj:"lnsDragDrop"},t.accessors.map(((a,r)=>{var o,s,l,u,d,f,g,b,m,j;const{columnId:O}=a,w=null!==(o=null==e||null===(s=e.getUserMessages)||void 0===s?void 0:s.call(e,"dimensionButton",{dimensionId:O}))&&void 0!==o?o:[];return Object(p.jsx)(Y,{activeVisualization:I,registerNewButtonRef:me,order:[2,P,n,r],target:{id:O,layerId:x,columnId:O,groupId:t.groupId,filterOperations:t.filterOperations,prioritizedOperation:t.prioritizedOperation,isMetricDimension:null==t?void 0:t.isMetricDimension,indexPatternId:se?se.getUsedDataView(ie,x):null===(l=I.getUsedDataView)||void 0===l?void 0:l.call(I,N,x),humanData:{label:null!==(u=null==ue?void 0:ue[O])&&void 0!==u?u:"",groupLabel:t.groupLabel,position:r+1,layerNumber:P+1}},group:t,key:O,state:ie,layerDatasource:se,datasourceLayers:y.datasourceLayers,onDragStart:()=>h(!0),onDragEnd:()=>h(!1),onDrop:ve,indexPatterns:xe.indexPatterns},Object(p.jsx)(_,{accessorConfig:a,label:null!==(d=null==ue?void 0:ue[a.columnId])&&void 0!==d?d:"",groupLabel:t.groupLabel,onClick:e=>{c({isNew:!1,activeGroup:t,activeId:e})},onRemoveClick:t=>{e.onRemoveDimension({columnId:t,layerId:x}),be(t)},message:{severity:null===(f=w[0])||void 0===f?void 0:f.severity,content:(null===(g=w[0])||void 0===g?void 0:g.shortMessage)||(null===(b=w[0])||void 0===b?void 0:b.longMessage)}},se?Object(p.jsx)(i.a.Fragment,null,se.DimensionTriggerComponent({...le,columnId:a.columnId,groupId:t.groupId,filterOperations:t.filterOperations,indexPatterns:xe.indexPatterns})):Object(p.jsx)(i.a.Fragment,null,null==I||null===(m=I.DimensionTriggerComponent)||void 0===m?void 0:m.call(I,{columnId:O,label:null!==(j=null==ue?void 0:ue[O])&&void 0!==j?j:"",hideTooltip:v}))))}))):null,t.fakeFinalAccessor&&Object(p.jsx)("div",{css:Object(p.css)("display:flex;align-items:center;border-radius:",f.euiThemeVars.euiBorderRadius,";min-height:",f.euiThemeVars.euiSizeXL,";cursor:default!important;background-color:",f.euiThemeVars.euiColorLightShade,"!important;border-color:transparent!important;box-shadow:none!important;padding:0 ",f.euiThemeVars.euiSizeS,";","")},Object(p.jsx)(O.a,{label:t.fakeFinalAccessor.label,id:"lns-fakeDimension","data-test-subj":"lns-fakeDimension"})),t.supportsMoreColumns?Object(p.jsx)(K,{activeVisualization:I,order:[2,P,n,t.accessors.length],group:t,target:{layerId:x,groupId:t.groupId,filterOperations:t.filterOperations,prioritizedOperation:t.prioritizedOperation,isNewColumn:!0,isMetricDimension:null==t?void 0:t.isMetricDimension,indexPatternId:se?se.getUsedDataView(ie,x):null===(a=I.getUsedDataView)||void 0===a?void 0:a.call(I,N,x),humanData:{groupLabel:t.groupLabel,layerNumber:P+1,position:t.accessors.length+1,label:d.i18n.translate("xpack.lens.indexPattern.emptyDimensionButton",{defaultMessage:"Empty dimension"})}},layerDatasource:se,state:ie,datasourceLayers:y.datasourceLayers,onClick:n=>{e.onEmptyDimensionAdd(n,t),c({activeGroup:t,activeId:n,isNew:!t.supportStaticValue&&Boolean(se)})},onDrop:ve,indexPatterns:xe.indexPatterns}):null))})))),((null==se?void 0:se.LayerSettingsComponent)||(null==I?void 0:I.LayerSettingsComponent))&&Object(p.jsx)(B.a,{panelRef:e=>te.current=e,isOpen:b,isFullscreen:!1,groupLabel:d.i18n.translate("xpack.lens.editorFrame.layerSettingsTitle",{defaultMessage:"Layer settings"}),handleClose:()=>(m(!1),!0)},Object(p.jsx)("div",{id:x},Object(p.jsx)("div",{className:"lnsIndexPatternDimensionEditor--padded"},null!=se&&se.LayerSettingsComponent||Oe.data?Object(p.jsx)(s.EuiText,{size:"s",css:Object(p.css)("margin-bottom:",f.euiThemeVars.euiSize,";","")},Object(p.jsx)("h4",null,d.i18n.translate("xpack.lens.editorFrame.layerSettings.headingData",{defaultMessage:"Data"}))):null,(null==se?void 0:se.LayerSettingsComponent)&&Object(p.jsx)(i.a.Fragment,null,Object(p.jsx)(se.LayerSettingsComponent,le)),null!=se&&se.LayerSettingsComponent&&Oe.data?Object(p.jsx)(s.EuiSpacer,{size:"m"}):null,null!=I&&I.LayerSettingsComponent&&Oe.data?Object(p.jsx)(I.LayerSettingsComponent,r()({},ae,{setState:e.updateVisualization,panelRef:te,section:"data"})):null,Oe.appearance?Object(p.jsx)(s.EuiText,{size:"s",css:Object(p.css)("margin-bottom:",f.euiThemeVars.euiSize,";","")},Object(p.jsx)("h4",null,d.i18n.translate("xpack.lens.editorFrame.layerSettings.headingAppearance",{defaultMessage:"Appearance"}))):null,(null==I?void 0:I.LayerSettingsComponent)&&Object(p.jsx)(I.LayerSettingsComponent,r()({},ae,{setState:e.updateVisualization,panelRef:te,section:"appearance"}))))),Object(p.jsx)(W,{panelRef:e=>J.current=e,isOpen:he,isFullscreen:$,groupLabel:null!==(l=null==pe?void 0:pe.dimensionEditorGroupLabel)&&void 0!==l?l:(null==pe?void 0:pe.groupLabel)||"",handleClose:()=>{if(se&&se.updateStateOnCloseDimension){const t=se.updateStateOnCloseDimension({state:ie,layerId:x,columnId:de});t&&e.updateDatasource(oe,t)}return c(ee),$&&T(),!0},panel:Object(p.jsx)(i.a.Fragment,null,pe&&de&&se&&se.DimensionEditorComponent({...le,core:e.core,columnId:de,groupId:pe.groupId,hideGrouping:pe.hideGrouping,filterOperations:pe.filterOperations,isMetricDimension:null==pe?void 0:pe.isMetricDimension,dimensionGroups:w,toggleFullscreen:T,isFullscreen:$,setState:ye,supportStaticValue:Boolean(pe.supportStaticValue),paramEditorCustomProps:pe.paramEditorCustomProps,enableFormatSelector:!1!==pe.enableFormatSelector,layerType:I.getLayerType(x,N),indexPatterns:xe.indexPatterns,activeData:ae.activeData,dataSectionExtra:!$&&!u.isNew&&I.DimensionEditorDataExtraComponent&&Object(p.jsx)(I.DimensionEditorDataExtraComponent,r()({},ae,{groupId:pe.groupId,accessor:de,datasource:je,setState:e.updateVisualization,addLayer:e.addLayer,removeLayer:e.onRemoveLayer,panelRef:J}))}),pe&&de&&!$&&!u.isNew&&I.DimensionEditorComponent&&(null==pe?void 0:pe.enableDimensionEditor)&&Object(p.jsx)(i.a.Fragment,null,Object(p.jsx)("div",{className:"lnsLayerPanel__styleEditor"},Object(p.jsx)(I.DimensionEditorComponent,r()({},ae,{groupId:pe.groupId,accessor:de,datasource:je,setState:e.updateVisualization,addLayer:e.addLayer,removeLayer:e.onRemoveLayer,panelRef:J}))),I.DimensionEditorAdditionalSectionComponent&&Object(p.jsx)(I.DimensionEditorAdditionalSectionComponent,r()({},ae,{groupId:pe.groupId,accessor:de,datasource:je,setState:e.updateVisualization,addLayer:e.addLayer,removeLayer:e.onRemoveLayer,panelRef:J}))))}))}const ne=Object(o.memo)((function(e){const t=Object(Q.X)(Q.J),n=t.activeId?e.visualizationMap[t.activeId]:null;return n&&t.state?Object(p.jsx)(ae,r()({},e,{activeVisualization:n})):null}));function ae(e){var t;const{activeVisualization:n,datasourceMap:a,indexPatternService:i}=e,{activeDatasourceId:d,visualization:f,datasourceStates:g,query:b}=Object(Q.X)((e=>e.lens)),m=Object(Q.W)(),v=n.getLayerIds(f.state),{setNextFocusedId:h,removeRef:y,registerNewRef:x}=Z(v),j=Object(o.useMemo)((()=>e=>{m(Object(Q.V)({visualizationId:n.id,newState:e}))}),[n.id,m]),_=Object(o.useMemo)((()=>(e,t,n)=>{e&&m(Object(Q.T)({newDatasourceState:"function"==typeof t?t(g[e].state):t,datasourceId:e,clearStagedPreview:!1,dontSyncLinkedDimensions:n}))}),[m,g]),O=Object(o.useMemo)((()=>(e,t)=>{setTimeout((()=>{_(e,t)}))}),[_]),w=Object(o.useMemo)((()=>(e,t,a)=>{e&&setTimeout((()=>{const r="function"==typeof t?t(g[e].state):t,o="function"==typeof a?a(f.state):a;m(Object(Q.V)({visualizationId:n.id,newState:o,dontSyncLinkedDimensions:!0})),m(Object(Q.T)({newDatasourceState:r,datasourceId:e,clearStagedPreview:!1}))}),0)}),[m,f.state,g,n.id]),D=Object(o.useCallback)((()=>{m(Object(Q.P)())}),[m]),S=Object(o.useCallback)((e=>{m(Object(c.g)(e))}),[m]),L=Object(o.useCallback)((t=>{var r;const o=null===(r=e.framePublicAPI.datasourceLayers)||void 0===r?void 0:r[t],i=null==o?void 0:o.datasourceId;if(i){var s;const n=a[i],r=null==g||null===(s=g[i])||void 0===s?void 0:s.state,o=e.uiActions.getTrigger(u.UPDATE_FILTER_REFERENCES_TRIGGER),l=e.uiActions.getAction(u.UPDATE_FILTER_REFERENCES_ACTION);null==l||l.execute({trigger:o,fromDataView:n.getUsedDataView(r,t),usedDataViews:n.getLayers(r).map((e=>n.getUsedDataView(r,e))),defaultDataView:n.getUsedDataView(r)})}m(Object(Q.p)({visualizationId:n.id,layerId:t,layerIds:v})),y(t)}),[n.id,a,g,m,v,e.framePublicAPI.datasourceLayers,e.uiActions,y]),P=Object(o.useCallback)((async({indexPatternId:t,datasourceId:n,visualizationId:a,layerId:r})=>{var o;const i=await(null===(o=e.indexPatternService)||void 0===o?void 0:o.ensureIndexPattern({id:t,cache:e.framePublicAPI.dataViews.indexPatterns}));i&&m(Object(c.a)({indexPatternId:t,datasourceIds:n?[n]:[],visualizationIds:a?[a]:[],layerId:r,dataViews:{indexPatterns:i}}))}),[m,e.framePublicAPI.dataViews.indexPatterns,e.indexPatternService]),I=(e,t,n)=>{const a=Object(H.a)();m(Object(Q.a)({layerId:a,layerType:e,extraArg:t,ignoreInitialValues:n})),h(a)},k=Object(o.useCallback)((e=>m(Object(Q.n)(e))),[m]),C=b&&Object(l.isOfAggregateQueryType)(b);return Object(p.jsx)(s.EuiForm,{className:"lnsConfigPanel"},v.map(((t,o)=>{const{hidden:s,groups:l}=n.getConfiguration({layerId:t,frame:e.framePublicAPI,state:f.state});return!s&&Object(p.jsx)(te,r()({},e,{onDropToDimension:S,registerLibraryAnnotationGroup:k,dimensionGroups:l,activeVisualization:n,registerNewLayerRef:x,key:t,layerId:t,layerIndex:o,visualizationState:f.state,updateVisualization:j,updateDatasource:_,updateDatasourceAsync:O,displayLayerSettings:!e.hideLayerHeader,onChangeIndexPattern:e=>{var t,a;P(e),(null!==(t=null===(a=n.getLayersToRemoveOnIndexPatternChange)||void 0===a?void 0:a.call(n,f.state))&&void 0!==t?t:[]).forEach((e=>L(e)))},updateAll:w,addLayer:I,isOnlyLayer:"clear"===Object(q.getRemoveOperation)(n,f.state,t,v.length),onEmptyDimensionAdd:(e,{groupId:n})=>{var r;null!=d&&null!==(r=a[d])&&void 0!==r&&r.initializeDimension&&m(Object(Q.M)({layerId:t,columnId:e,groupId:n}))},onCloneLayer:()=>{m(Object(Q.c)({layerId:t}))},onRemoveLayer:L,onRemoveDimension:n=>{var a;const r=null===(a=e.framePublicAPI.datasourceLayers)||void 0===a?void 0:a[t],o=null==r?void 0:r.datasourceId;m(Object(c.h)({...n,datasourceId:o}))},toggleFullscreen:D,indexPatternService:i}))})),!C&&(null==n||null===(t=n.getAddLayerButtonComponent)||void 0===t?void 0:t.call(n,{supportedLayers:n.getSupportedLayers(f.state,e.framePublicAPI),addLayer:I,ensureIndexPattern:async t=>{let n;if("string"==typeof t)n=t;else{const a=await e.dataViews.create(t);if(!a.id)return;n=a.id}const a=await(null==i?void 0:i.ensureIndexPattern({id:n,cache:e.framePublicAPI.dataViews.indexPatterns}));a&&m(Object(c.a)({dataViews:{indexPatterns:a},datasourceIds:Object.keys(g),visualizationIds:f.activeId?[f.activeId]:[],indexPatternId:n}))},registerLibraryAnnotationGroup:k})))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return Y})),n.d(t,"c",(function(){return h.b})),n.d(t,"e",(function(){return h.d})),n.d(t,"f",(function(){return h.e})),n.d(t,"d",(function(){return h.c})),n.d(t,"g",(function(){return h.f})),n.d(t,"b",(function(){return h.a}));var a=n(7),r=n.n(a),o=n(81),i=n(82),s=(n(308),n(11)),l=n(80),u=n.n(l),c=n(25),d=n(6),p=n(2);const f=r.a.lazy((()=>n.e(15).then(n.bind(null,577)))),g=/^What\'s (an|(\d+)) elk bees?\?$/;function b({query:e}){if(!e||"object"!=typeof e||"string"!=typeof e.query)return null;const t=g.exec(e.query);if(!t)return null;let n=parseInt(t[2]||"1",10);return isNaN(n)&&(n=0),n=Math.max(1,Math.min(50,n)),Object(p.jsx)(r.a.Suspense,{fallback:!1},new Array(n).fill(void 0).map(((e,t)=>Object(p.jsx)(f,{key:t}))))}function m(e){return Object(p.jsx)(d.EuiErrorBoundary,{style:{display:"none"}},Object(p.jsx)(b,e))}var v=n(69),h=n(96),y=n(77),x=n(65);const j=u()((e=>e),c.isEqual),_=Object(a.memo)((e=>{var t,n,o;const i=Object(v.X)(v.z),l=Object(v.X)(v.r),u=Object(v.X)(v.y),c=Object(v.X)(v.K),d=!l||u[l].isLoading,f=Object(v.W)(),g=Object(a.useMemo)((()=>(e,t)=>{f(Object(v.T)({newDatasourceState:e,datasourceId:l,clearStagedPreview:!0})),null!=t&&t.applyImmediately&&f(Object(v.b)())}),[l,f]);Object(a.useEffect)((()=>{l&&null===u[l].state&&Object(h.d)({datasourceMap:e.datasourceMap,eventAnnotationService:e.plugins.eventAnnotationService,visualizationMap:e.visualizationMap,visualizationState:c,datasourceStates:u,dataViews:e.plugins.dataViews,references:void 0,initialContext:void 0,storage:new s.Storage(localStorage),defaultIndexPatternId:e.core.uiSettings.get("defaultIndex")},{isFullEditor:!0}).then((({datasourceStates:e,visualizationState:t,indexPatterns:n,indexPatternRefs:a})=>{f(Object(v.O)({visualization:{...c,state:t},datasourceStates:Object.entries(e).reduce(((e,[t,n])=>({...e,[t]:{...n,isLoading:!1}})),{}),dataViews:Object(x.getInitialDataViewsObject)(n,a)}))}))}),[u,c,l,e.datasourceMap,e.visualizationMap,f,e.plugins.dataViews,e.core.uiSettings,e.plugins.eventAnnotationService]);const b=Object(a.useCallback)((async(t,n,a)=>{const r=await e.indexPatternService.ensureIndexPattern({id:t,cache:e.frame.dataViews.indexPatterns});f(Object(y.a)({dataViews:{indexPatterns:r},datasourceIds:[n],indexPatternId:t,layerId:a}))}),[e.indexPatternService,e.frame.dataViews.indexPatterns,f]),_={...i,state:l?u[l].state:null,setState:g,core:e.core,showNoDataPopover:e.showNoDataPopover,dropOntoWorkspace:e.dropOntoWorkspace,hasSuggestionForField:e.hasSuggestionForField,uiActions:e.plugins.uiActions,onChangeIndexPattern:b,indexPatternService:e.indexPatternService,frame:e.frame,usedIndexPatterns:j([...l&&(null===(t=e.datasourceMap[l])||void 0===t?void 0:t.getUsedDataViews(u[l].state))||[],...c.activeId&&(null===(n=e.visualizationMap[c.activeId])||void 0===n||null===(o=n.getUsedDataViews)||void 0===o?void 0:o.call(n,c.state))||[]])},O=l&&!d?e.datasourceMap[l].DataPanelComponent:null;return Object(p.jsx)(r.a.Fragment,null,Object(p.jsx)(m,{query:null==i?void 0:i.query}),O&&Object(p.jsx)("div",{className:"lnsDataPanelWrapper"},O(_)))})),O=Object(a.memo)((({nodes:e})=>Object(p.jsx)(r.a.Fragment,null,e.map((e=>e)))));var w=n(137),D=(n(323),n(0)),S=n(28),L=n.n(S);function P(e){const t=Object(v.X)(v.D);return Object(p.jsx)(d.EuiFlexGroup,{direction:"column",responsive:!1,gutterSize:"none",alignItems:"stretch"},e.bannerMessages?Object(p.jsx)(d.EuiFlexItem,{grow:!1},Object(p.jsx)("aside",{"aria-labelledby":"bannerMessagesId"},Object(p.jsx)(d.EuiScreenReaderOnly,null,Object(p.jsx)("h2",{id:"bannerMessagesId"},D.i18n.translate("xpack.lens.section.bannerMessagesLabel",{defaultMessage:"Deprecation messages"}))),e.bannerMessages)):null,Object(p.jsx)(d.EuiFlexItem,{grow:!0,className:"lnsFrameLayout__wrapper"},Object(p.jsx)(d.EuiPage,{paddingSize:"none",className:L()("lnsFrameLayout",{"lnsFrameLayout-isFullscreen":t})},Object(p.jsx)(d.EuiPageBody,{restrictWidth:!1,className:"lnsFrameLayout__pageContent","aria-labelledby":"lns_ChartTitle"},Object(p.jsx)("section",{className:"lnsFrameLayout__sidebar lnsFrameLayout__sidebar--left hide-for-sharing","aria-labelledby":"dataPanelId"},Object(p.jsx)(d.EuiScreenReaderOnly,null,Object(p.jsx)("h2",{id:"dataPanelId"},D.i18n.translate("xpack.lens.section.dataPanelLabel",{defaultMessage:"Data panel"}))),e.dataPanel),Object(p.jsx)("section",{className:L()("lnsFrameLayout__pageBody",{"lnsFrameLayout__pageBody-isFullscreen":t}),"aria-labelledby":"workspaceId"},Object(p.jsx)(d.EuiScreenReaderOnly,null,Object(p.jsx)("h2",{id:"workspaceId"},D.i18n.translate("xpack.lens.section.workspaceLabel",{defaultMessage:"Visualization workspace"}))),e.workspacePanel,Object(p.jsx)("div",{className:"lnsFrameLayout__suggestionPanel hide-for-sharing"},e.suggestionsPanel)),Object(p.jsx)("section",{className:L()("lnsFrameLayout__sidebar lnsFrameLayout__sidebar--right","hide-for-sharing",{"lnsFrameLayout__sidebar-isFullscreen":t}),"aria-labelledby":"configPanel"},Object(p.jsx)(d.EuiScreenReaderOnly,null,Object(p.jsx)("h2",{id:"configPanel"},D.i18n.translate("xpack.lens.section.configPanelLabel",{defaultMessage:"Config panel"}))),e.configPanel)))))}var I=n(14),k=n.n(I),C=(n(328),n(26)),T=n(166),E=n.n(T),z=n(104),M=n(142),A=n(87),F=n(127),N=n(101),R=n(102);const B=5,W="LENS_SUGGESTIONS_PANEL_HIDDEN",V=(e,t,n,a,r)=>{try{var o,i,s,l;return 0===Object(R.a)([...null!==(o=null==e||null===(i=e.getUserMessages)||void 0===i?void 0:i.call(e,t,{frame:r,setState:()=>{}}))&&void 0!==o?o:[],...null!==(s=null==n||null===(l=n.getUserMessages)||void 0===l?void 0:l.call(n,a,{frame:r}))&&void 0!==s?s:[]],void 0,{severity:"error"}).length}catch(e){return!1}},G=({withLabel:e,ExpressionRendererComponent:t,expression:n,hasError:a,onRender:r})=>{const o=Object(p.jsx)("div",{className:"lnsSuggestionPanel__suggestionIcon"},Object(p.jsx)(d.EuiIconTip,{size:"xl",color:"danger",type:"warning","aria-label":D.i18n.translate("xpack.lens.editorFrame.previewErrorLabel",{defaultMessage:"Preview rendering failed"}),content:D.i18n.translate("xpack.lens.editorFrame.previewErrorLabel",{defaultMessage:"Preview rendering failed"})}));return Object(p.jsx)("div",{className:L()("lnsSuggestionPanel__chartWrapper",{"lnsSuggestionPanel__chartWrapper--withLabel":e})},!n||a?o:Object(p.jsx)(t,{className:"lnsSuggestionPanel__expressionRenderer",padding:"s",renderMode:"preview",expression:n,onRender$:r,debounce:2e3,renderError:()=>o}))},q=({preview:e,ExpressionRenderer:t,selected:n,onSelect:a,showTitleAsLabel:r,onRender:o})=>Object(p.jsx)(d.EuiToolTip,{content:e.title},Object(p.jsx)("div",{"data-test-subj":`lnsSuggestion-${Object(c.camelCase)(e.title)}`},Object(p.jsx)(d.EuiPanel,{hasBorder:!0,hasShadow:!1,className:L()("lnsSuggestionPanel__button",{"lnsSuggestionPanel__button-isSelected":n}),paddingSize:"none","data-test-subj":"lnsSuggestion",onClick:a,"aria-current":!!n,"aria-label":e.title,element:"button",role:"listitem"},e.expression||e.error?Object(p.jsx)(G,{ExpressionRendererComponent:t,expression:e.expression&&Object(z.b)(e.expression),withLabel:Boolean(r),hasError:Boolean(e.error),onRender:o}):Object(p.jsx)("span",{className:"lnsSuggestionPanel__suggestionIcon"},Object(p.jsx)(d.EuiIcon,{size:"xxl",type:e.icon})),r&&Object(p.jsx)("span",{className:"lnsSuggestionPanel__buttonLabel"},e.title)))),H=e=>Object(v.X)(v.D)?null:Object(p.jsx)(U,e);function U({datasourceMap:e,visualizationMap:t,frame:n,ExpressionRenderer:o,getUserMessages:i,nowProvider:s,core:l}){const u=Object(v.W)(),c=Object(v.X)(v.r),f=Object(v.X)(v.H),g=Object(v.X)(v.y),b=Object(v.X)((e=>Boolean(e.lens.stagedPreview))),m=Object(v.X)(v.w),y=Object(v.X)(v.v),j=Object(v.X)((t=>Object(v.B)(t,e))),_=Object(v.X)(v.u),[O,w]=E()(W,!1),S=Object(a.useCallback)((()=>{w(!O)}),[w,O]),L=Object(h.a)(c?e[c]:null,c?g[c]:null,n.dataViews.indexPatterns),{suggestions:P,currentStateExpression:I,currentStateError:T}=Object(a.useMemo)((()=>{const a=L.length?[]:Object(A.a)({datasourceMap:e,datasourceStates:y,visualizationMap:t,activeVisualization:m.activeId?t[m.activeId]:void 0,visualizationState:m.state,activeData:f,dataViews:n.dataViews}).filter((({hide:n,visualizationId:a,visualizationState:r,datasourceState:o,datasourceId:i})=>!n&&V(i?e[i]:null,o,t[a],r,j))).slice(0,B).map((a=>({...a,previewExpression:$(a,t[a.visualizationId],e,y,n,s)}))),r=i(["visualization","visualizationInEditor"],{severity:"error"}).length>0;return{suggestions:a,currentStateExpression:m.state&&m.activeId&&!r?$({visualizationState:m.state},t[m.activeId],e,y,n,s):void 0,currentStateError:r}}),[y,m.state,m.activeId,c,e,t,f]),z=Object(v.X)(v.A),F=Object(v.X)(v.G),N=Object(a.useRef)(z);N.current=z;const R=Object(a.useRef)(F);R.current=F;const G=Object(a.useMemo)((()=>e=>Object(p.jsx)(o,k()({},e,{searchContext:N.current,searchSessionId:R.current}))),[o]),[H,U]=Object(a.useState)(-1);Object(a.useEffect)((()=>{b||-1===H||U(-1)}),[b]);const X=Object(a.useRef)(0),K=Object(a.useRef)(!1),Y=Object(a.useRef)([]),J=P.length+1,Z=Object(a.useCallback)((e=>{Y.current[e]=!0,!1===K.current&&Y.current.every(Boolean)&&(K.current=!0,Object(M.a)(l.analytics,{eventName:"lensSuggestionsRenderTime",duration:performance.now()-X.current}))}),[l.analytics]),Q=Object(a.useCallback)((()=>{-1!==H&&(U(-1),u(Object(v.q)()),u(Object(v.b)()))}),[u,H]);return c?0===P.length?null:Object(p.jsx)("div",{className:"lnsSuggestionPanel"},Object(p.jsx)(d.EuiAccordion,{id:"lensSuggestionsPanel",buttonProps:{"data-test-subj":"lensSuggestionsPanelToggleButton"},buttonContent:Object(p.jsx)(d.EuiTitle,{size:"xxs"},Object(p.jsx)("h3",null,Object(p.jsx)(C.FormattedMessage,{id:"xpack.lens.editorFrame.suggestionPanelTitle",defaultMessage:"Suggestions"}))),forceState:O?"closed":"open",onToggle:S,extraAction:b&&!O&&Object(p.jsx)(d.EuiToolTip,{content:D.i18n.translate("xpack.lens.suggestion.refreshSuggestionTooltip",{defaultMessage:"Refresh the suggestions based on the selected visualization."})},Object(p.jsx)(d.EuiButtonEmpty,{"data-test-subj":"lensSubmitSuggestion",size:"xs",iconType:"refresh",onClick:()=>{u(Object(v.Q)())}},D.i18n.translate("xpack.lens.sugegstion.refreshSuggestionLabel",{defaultMessage:"Refresh"})))},Object(p.jsx)("div",{className:"lnsSuggestionPanel__suggestions","data-test-subj":"lnsSuggestionsPanel",role:"list",tabIndex:0},_?(Y.current=new Array(J).fill(!1),X.current=performance.now(),Object(p.jsx)(r.a.Fragment,null,m.activeId&&!O&&Object(p.jsx)(q,{preview:{error:T,expression:I,icon:t[m.activeId].getDescription(m.state).icon||"empty",title:D.i18n.translate("xpack.lens.suggestions.currentVisLabel",{defaultMessage:"Current visualization"})},ExpressionRenderer:G,onSelect:Q,selected:-1===H,showTitleAsLabel:!0,onRender:()=>Z(0)}),!O&&P.map(((e,t)=>Object(p.jsx)(q,{preview:{expression:e.previewExpression,icon:e.previewIcon,title:e.title},ExpressionRenderer:G,key:t,onSelect:()=>{H===t?Q():(U(t),Object(A.d)(u,e,{applyImmediately:!0}))},selected:t===H,onRender:()=>Z(t+1)}))))):Object(p.jsx)(d.EuiPanel,{hasShadow:!1,className:"lnsSuggestionPanel__applyChangesPrompt",paddingSize:"m"},Object(p.jsx)(d.EuiText,{size:"s",color:"subdued",className:"lnsSuggestionPanel__applyChangesMessage"},Object(p.jsx)("p",null,Object(p.jsx)(C.FormattedMessage,{id:"xpack.lens.suggestions.applyChangesPrompt",defaultMessage:"Latest changes must be applied to view suggestions."}))),Object(p.jsx)(d.EuiButtonEmpty,{iconType:"checkInCircleFilled",size:"s",className:x.DONT_CLOSE_DIMENSION_CONTAINER_ON_CLICK_CLASS,onClick:()=>u(Object(v.b)()),"data-test-subj":"lnsApplyChanges__suggestions"},Object(p.jsx)(C.FormattedMessage,{id:"xpack.lens.suggestions.applyChangesLabel",defaultMessage:"Apply changes"})))))):null}function $(e,t,n,a,r,o){const i=e.datasourceId,s=e.datasourceState,l=function(e,t,n,a,r,o){if(!t.toPreviewExpression)return null;const i={datasourceLayers:{...r.datasourceLayers}};try{if(e.keptLayerIds&&e.datasourceId&&e.datasourceState){const t=n[e.datasourceId],a=e.datasourceState,o=Object(c.pick)(r.datasourceLayers,e.keptLayerIds);t.getLayers(e.datasourceState).forEach((e=>{o[e]&&(o[e]=t.getPublicAPI({layerId:e,state:a,indexPatterns:r.dataViews.indexPatterns}))}))}const s=Object(F.b)(n,a,r.dataViews.indexPatterns,r.dateRange,o.get());return t.toPreviewExpression(e.visualizationState,i.datasourceLayers,null!=s?s:void 0)}catch(e){return Object(N.b)(e),null}}(e,t,n,i?{...a,[i]:{isLoading:!1,state:s}}:a,r,o);if(l)return"string"==typeof l?Object(z.a)(l):l}var X=n(189),K=n(92);function Y(e){const{datasourceMap:t,visualizationMap:n}=e,r=Object(v.W)(),s=Object(v.X)(v.r),l=Object(v.X)(v.y),u=Object(v.X)(v.J),c=Object(v.X)(v.s),d=!!u.state,f=Boolean(u.activeId&&e.visualizationMap[u.activeId]),g=Object(v.X)((e=>Object(v.C)(e,t))),b=Object(a.useRef)();b.current=e=>{if(e&&s)return Object(A.b)(g.datasourceLayers,u,l,n,t[s],e,g.dataViews,!0)};const m=Object(a.useCallback)((e=>void 0!==b.current(e)),[b]),h=Object(a.useCallback)((e=>{const t=b.current(e);t&&(Object(i.d)("drop_onto_workspace"),Object(A.d)(r,t,{clearStagedPreview:!0}))}),[b,r]),y=Object(a.useCallback)((e=>{Object(K.c)(e)}),[]),x=e.getUserMessages("banner",{severity:"warning"}),j=Object(a.useCallback)((e=>{"dropToTarget"===e.type&&Object(i.d)("drop_total")}),[]);return Object(p.jsx)(o.d,{dataTestSubj:"lnsDragDrop",customMiddleware:j},Object(p.jsx)(P,{bannerMessages:x.length?Object(p.jsx)(K.a,{onError:y},Object(p.jsx)(O,{nodes:x.map((({longMessage:e})=>e))})):void 0,dataPanel:Object(p.jsx)(K.a,{onError:y},Object(p.jsx)(_,{core:e.core,plugins:e.plugins,datasourceMap:t,visualizationMap:n,showNoDataPopover:e.showNoDataPopover,dropOntoWorkspace:h,hasSuggestionForField:m,indexPatternService:e.indexPatternService,frame:g})),configPanel:c&&Object(p.jsx)(K.a,{onError:y},Object(p.jsx)(w.a,{core:e.core,datasourceMap:t,visualizationMap:n,framePublicAPI:g,uiActions:e.plugins.uiActions,dataViews:e.plugins.dataViews,indexPatternService:e.indexPatternService,getUserMessages:e.getUserMessages})),workspacePanel:c&&d&&Object(p.jsx)(K.a,{onError:y},Object(p.jsx)(X.b,{core:e.core,plugins:e.plugins,ExpressionRenderer:e.ExpressionRenderer,lensInspector:e.lensInspector,datasourceMap:t,visualizationMap:n,framePublicAPI:g,getSuggestionForField:b.current,getUserMessages:e.getUserMessages,addUserMessages:e.addUserMessages})),suggestionsPanel:f&&c&&Object(p.jsx)(K.a,{onError:y},Object(p.jsx)(H,{ExpressionRenderer:e.ExpressionRenderer,datasourceMap:t,visualizationMap:n,frame:g,getUserMessages:e.getUserMessages,nowProvider:e.plugins.data.nowProvider,core:e.core}))}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return saved_object_store_SavedObjectIndexStore})),n.d(t,"b",(function(){return d}));var a=n(1),r=n.n(a),o=n(3);class saved_object_store_SavedObjectIndexStore{constructor(e){r()(this,"client",void 0),r()(this,"save",(async e=>{const{savedObjectId:t,type:n,references:a,...r}=e,o=r;if(t){const n=await this.client.update({contentTypeId:"lens",id:t,data:o,options:{references:a}});return{...e,savedObjectId:n.item.id}}{const t=await this.client.create({contentTypeId:"lens",data:o,options:{references:a}});return{...e,savedObjectId:t.item.id}}})),this.client=e}async load(e){const t=await this.client.get({contentTypeId:o.DOC_TYPE,id:e});if(t.item.error)throw t.item.error;return t}async search(e,t){return await this.client.search({contentTypeId:o.DOC_TYPE,query:e,options:t})}}var i=n(0);const s=i.i18n.translate("xpack.lens.saveDuplicateRejectedDescription",{defaultMessage:"Save with duplicate title confirmation was rejected"});n(7);var l=n(6),u=n(27),c=n(2);async function d(e,t,n){const{client:a,overlays:r}=n,{id:d,title:p,isTitleDuplicateConfirmed:f,lastSavedTitle:g,copyOnSave:b}=e;if(f)return!0;if(p===g&&!b)return!0;const m=await async function(e,t,n){if(n)return(await e.search({limit:10,text:`"${n}"`},{searchFields:["title"]})).hits.find((e=>e.attributes.title.toLowerCase()===n.toLowerCase()))}(a,o.DOC_TYPE,p);return!m||m.id===d||(t?(t(),Promise.reject(new Error(s))):function({title:e,displayName:t},n){const a=i.i18n.translate("xpack.lens.confirmModal.saveDuplicateConfirmationMessage",{defaultMessage:"A {name} with the title '{title}' already exists. Would you like to save anyway?",values:{title:e,name:t}}),r=i.i18n.translate("xpack.lens.confirmModal.saveDuplicateButtonLabel",{defaultMessage:"Save {name}",values:{name:t}});try{return function(e="",t="",n="",a){return new Promise(((r,o)=>{const s=i.i18n.translate("xpack.lens.confirmModal.cancelButtonLabel",{defaultMessage:"Cancel"}),d=a.openModal(Object(u.toMountPoint)(Object(c.jsx)(l.EuiConfirmModal,{onCancel:()=>{d.close(),o()},onConfirm:()=>{d.close(),r(!0)},confirmButtonText:n,cancelButtonText:s,title:t},e)))}))}(a,"",r,n)}catch{return Promise.reject(new Error(s))}}(e,r))}},function(e,t,n){"use strict";n.d(t,"b",(function(){return g})),n.d(t,"a",(function(){return b})),n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return u}));var a=n(7),r=n.n(a),o=n(100),i=n.n(o),s=n(2);const l=r.a.createContext(null),u=({children:e,...t})=>{const{navigateToUrl:n,currentAppId:a}=t;return Object(s.jsx)(l.Provider,{value:{navigateToUrl:n,currentAppId:a}},e)},c=({children:e,coreStart:t})=>{const{navigateToUrl:n,currentAppId$:a}=t.application,r=i()(a,void 0);return Object(s.jsx)(l.Provider,{value:{navigateToUrl:n,currentAppId:r}},e)};var d=n(143);const p={name:"36bnqj",styles:"display:flex;flex:1"},f=({children:e,navigateToUrl:t,currentAppId:n})=>{const r=Object(a.useRef)(null),o=Object(a.useCallback)((e=>(({event:e,container:t,navigateToUrl:n,currentAppId:a})=>{if(!t||!a)return;const r=e.target,o=Object(d.a)(r,t);if(!o)return;const i=o.href,s=""===o.target||"_self"===o.target,l=0===e.button;i&&s&&l&&!e.defaultPrevented&&!Object(d.b)(e)&&(e.preventDefault(),n(o.href))})({event:e,currentAppId:n,navigateToUrl:t,container:r.current})),[n,t]);return Object(s.jsx)("div",{onClick:o,ref:r,css:p},e)},g=({children:e})=>Object(s.jsx)(f,function(){const e=Object(a.useContext)(l);if(!e)throw new Error("RedirectAppLinksContext is missing. Ensure your component or React root is wrapped with RedirectAppLinksProvider.");return e}(),e),b=({children:e,...t})=>{const n=Object(s.jsx)(g,null,e);if(void 0!==t.coreStart){const{coreStart:e}=t;return Object(s.jsx)(c,{coreStart:e},n)}const{navigateToUrl:a,currentAppId:r}=t;return Object(s.jsx)(u,{currentAppId:r,navigateToUrl:a},n)}},,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const a="performance_metric";function r(e,t){e.reportEvent(a,t)}},function(e,t,n){"use strict";n.d(t,"c",(function(){return d})),n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return p}));var a=n(7),r=n.n(a),o=n(6),i=n(2),s={name:"1azakc",styles:"text-align:center"};const l=()=>{const e=s;return Object(i.jsx)("div",{css:e},Object(i.jsx)(o.EuiLoadingSpinner,null))};var u=n(14),c=n.n(u);const d=(e,t=Object(i.jsx)(l,null))=>r.a.forwardRef(((n,r)=>Object(i.jsx)(o.EuiErrorBoundary,null,Object(i.jsx)(a.Suspense,{fallback:t},Object(i.jsx)(e,c()({},n,{ref:r})))))),p=e=>e.metaKey||e.altKey||e.ctrlKey||e.shiftKey,f=(e,t)=>{let n=e;do{var a,r;if("a"===(null===(a=n)||void 0===a?void 0:a.tagName.toLowerCase()))return n;const e=null===(r=n)||void 0===r?void 0:r.parentElement;if(!e||e===document.body||e===t)break;n=e}while(parent||parent!==document.body||parent!==t)}},,function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return l})),n.d(t,"d",(function(){return u}));var a=n(113),r=n.n(a),o=n(6);const i=(e,t)=>{const n=r()(e).alpha()<1?r.a.blend(t,e,"overlay"):r()(e);return Object(o.isColorDark)(...n.rgb())};function s(e){return null!=e&&""!==e&&/^#/.test(e)&&r.a.valid(e)}const l=e=>{var t;return e&&s(e)&&(null===(t=r()(e))||void 0===t?void 0:t.alpha())||1},u=(e,t)=>r()(e).alpha(t)},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDeepEqual=t.off=t.on=t.isClient=void 0;var a=n(36).__importDefault(n(222));t.isClient="object"==typeof window,t.on=function(e){for(var t=[],n=1;n1?t-1:0),a=1;a{const{notifications:a,spaces:o,attributeService:i}=t;let s;try{const a=await i.unwrapAttributes(e);if(!a)return{doc:{...e,type:u.LENS_EMBEDDABLE_TYPE},sharingSavedObjectProps:{outcome:"exactMatch"}};const{metaInfo:l,attributes:c}=a,d=null==l?void 0:l.sharingSavedObjectProps;if(o&&"aliasMatch"===(null==d?void 0:d.outcome)&&n){const e=d.aliasTargetId,a=t.http.basePath.prepend(`${Object(u.getEditPath)(e)}${n.location.search}`);await o.ui.redirectLegacyUrl({path:a,aliasPurpose:d.aliasPurpose,objectNoun:r.i18n.translate("xpack.lens.legacyUrlConflict.objectNoun",{defaultMessage:"Lens visualization"})})}return s={...e,...c,type:u.LENS_EMBEDDABLE_TYPE},{doc:s,sharingSavedObjectProps:{aliasTargetId:null==d?void 0:d.aliasTargetId,outcome:null==d?void 0:d.outcome}}}catch(e){a.toasts.addDanger(r.i18n.translate("xpack.lens.app.docLoadingError",{defaultMessage:"Error loading saved document"}))}};function d(e,t,{redirectCallback:n,initialInput:r,history:d},p){var f;const{lensServices:g,datasourceMap:b,initialContext:m,initialStateFromLocator:v,visualizationMap:h}=t,{resolvedDateRange:y,searchSessionId:x,isLinkedToOriginatingApp:j,..._}=Object(i.c)(t),{attributeService:O,notifications:w,data:D,dashboardFeatureFlag:S}=g,{lens:L}=e.getState(),P={dataViews:g.dataViews,storage:g.storage,eventAnnotationService:g.eventAnnotationService,defaultIndexPatternId:g.uiSettings.get("defaultIndex")};let I;if(m&&"query"in m&&(I="textBased"),v){const t=v.filters?Object(a.cloneDeep)(v.filters):void 0;if(t&&D.query.filterManager.setAppFilters(t),v.resolvedDateRange){const e={from:v.resolvedDateRange.fromDate,to:v.resolvedDateRange.toDate};D.query.timefilter.timefilter.setTime(e)}if(!r){var k;const t="references"in v?v.references:void 0;return Object(l.e)({datasourceMap:b,visualizationMap:h,visualizationState:_.visualization,datasourceStates:_.datasourceStates,initialContext:m,adHocDataViews:(null===(k=L.persistedDoc)||void 0===k?void 0:k.state.adHocDataViews)||v.dataViewSpecs,references:t,...P},{isFullEditor:!0}).then((({datasourceStates:t,visualizationState:n,indexPatterns:a,indexPatternRefs:r,annotationGroups:l})=>{const u=(null==v?void 0:v.searchSessionId)||D.search.session.getSessionId();e.dispatch(Object(o.h)({isSaveable:!0,filters:v.filters||D.query.filterManager.getFilters(),query:v.query||_.query,searchSessionId:u,activeDatasourceId:_.activeDatasourceId,visualization:{activeId:_.visualization.activeId,state:n},dataViews:Object(s.getInitialDataViewsObject)(a,r),datasourceStates:Object.entries(t).reduce(((e,[t,n])=>({...e,[t]:{...n,isLoading:!1}})),{}),isLoading:!1,annotationGroups:l})),p&&e.dispatch(Object(i.b)())})).catch((e=>{w.toasts.addDanger({title:e.message})}))}}if(!r||O.inputIsRefType(r)&&r.savedObjectId===(null===(f=L.persistedDoc)||void 0===f?void 0:f.savedObjectId)){var C;const t=m&&"searchFilters"in m&&m.searchFilters?Object(a.cloneDeep)(m.searchFilters):void 0;return t&&D.query.filterManager.setAppFilters(t),Object(l.e)({datasourceMap:b,visualizationMap:h,visualizationState:L.visualization,datasourceStates:L.datasourceStates,initialContext:m,adHocDataViews:null===(C=L.persistedDoc)||void 0===C?void 0:C.state.adHocDataViews,...P},{isFullEditor:!0}).then((({datasourceStates:t,indexPatterns:n,indexPatternRefs:a})=>{e.dispatch(Object(o.g)({newState:{..._,dataViews:Object(s.getInitialDataViewsObject)(n,a),searchSessionId:D.search.session.getSessionId()||D.search.session.start(),...I&&{activeDatasourceId:I},datasourceStates:Object.entries(t).reduce(((e,[t,n])=>({...e,[t]:{...n,isLoading:!1}})),{}),isLoading:!1},initialContext:m})),p&&e.dispatch(Object(i.b)())})).catch((e=>{w.toasts.addDanger({title:e.message}),null==n||n()}))}return c({initialInput:r,lensServices:g,history:d}).then((t=>{if(t){const{doc:n,sharingSavedObjectProps:a}=t;O.inputIsRefType(r)&&g.chrome.recentlyAccessed.add(Object(u.getFullPath)(r.savedObjectId),n.title,r.savedObjectId);const c=Object.entries(n.state.datasourceStates).reduce(((e,[t,n])=>({...e,[t]:{isLoading:!0,state:n}})),{}),d=D.query.filterManager.inject(n.state.filters,n.references);D.query.filterManager.setAppFilters(d);const f={activeId:n.visualizationType,state:n.state.visualization};return Object(l.e)({datasourceMap:b,visualizationMap:h,visualizationState:f,datasourceStates:c,references:[...n.references,...n.state.internalReferences||[]],initialContext:m,dataViews:g.dataViews,eventAnnotationService:g.eventAnnotationService,storage:g.storage,adHocDataViews:n.state.adHocDataViews,defaultIndexPatternId:g.uiSettings.get("defaultIndex")},{isFullEditor:!0}).then((({datasourceStates:t,visualizationState:l,indexPatterns:u,indexPatternRefs:c,annotationGroups:d})=>{const f=D.search.session.getSessionId();e.dispatch(Object(o.h)({isSaveable:!0,sharingSavedObjectProps:a,filters:D.query.filterManager.getFilters(),query:n.state.query,searchSessionId:!S.allowByValueEmbeddables||null!=r&&r.savedObjectId||!f?D.search.session.start():f,persistedDoc:n,activeDatasourceId:Object(s.getInitialDatasourceId)(b,n),visualization:{activeId:n.visualizationType,state:l},dataViews:Object(s.getInitialDataViewsObject)(u,c),datasourceStates:Object.entries(t).reduce(((e,[t,n])=>({...e,[t]:{...n,isLoading:!1}})),{}),isLoading:!1,annotationGroups:d})),p&&e.dispatch(Object(i.b)())})).catch((e=>w.toasts.addDanger({title:e.message})))}null==n||n()}),(()=>{e.dispatch(Object(o.O)({isLoading:!1})),null==n||n()})).catch((e=>{w.toasts.addDanger({title:e.message}),null==n||n()}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(7),r=n(147),o=function(){};t.default=function(e,t,n){if(!r.isClient)return[t,o,o];if(!e)throw new Error("useLocalStorage key may not be falsy");var i=n?n.raw?function(e){return e}:n.deserializer:JSON.parse,s=a.useState((function(){try{var a=n?n.raw?String:n.serializer:JSON.stringify,r=localStorage.getItem(e);return null!==r?i(r):(t&&localStorage.setItem(e,a(t)),t)}catch(e){return t}})),l=s[0],u=s[1],c=a.useCallback((function(t){try{var a="function"==typeof t?t(l):t;if(void 0===a)return;var r;r=n?n.raw?"string"==typeof a?a:JSON.stringify(a):n.serializer?n.serializer(a):JSON.stringify(a):JSON.stringify(a),localStorage.setItem(e,r),u(i(r))}catch(e){}}),[e,u]),d=a.useCallback((function(){try{localStorage.removeItem(e),u(void 0)}catch(e){}}),[e,u]);return[l,c,d]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n(129),n(342);var a=n(7),r=n.n(a),o=n(6),i=n(0),s=n(2),l={name:"158icaa",styles:"margin-left:4px"};const u=({messages:e,customButtonStyles:t})=>{const[n,u]=Object(a.useState)(!1);let c=0,d=0;e.forEach((({severity:e})=>{"warning"===e?c++:d++}));const p=d>0&&c>0?i.i18n.translate("xpack.lens.messagesButton.label.errorsAndWarnings",{defaultMessage:"{errorCount} {errorCount, plural, one {error} other {errors}}, {warningCount} {warningCount, plural, one {warning} other {warnings}}",values:{errorCount:d,warningCount:c}}):d>0?i.i18n.translate("xpack.lens.messagesButton.label.errors",{defaultMessage:"{errorCount} {errorCount, plural, one {error} other {errors}}",values:{errorCount:d}}):i.i18n.translate("xpack.lens.messagesButton.label.warnings",{defaultMessage:"{warningCount} {warningCount, plural, one {warning} other {warnings}}",values:{warningCount:c}});return Object(s.jsx)(o.EuiPopover,{panelPaddingSize:"none",button:Object(s.jsx)(o.EuiToolTip,{content:p},Object(s.jsx)(o.EuiButton,{minWidth:0,color:d?"danger":"warning",onClick:()=>u((e=>!e)),className:"lnsWorkspaceWarning__button","data-test-subj":"lens-message-list-trigger",title:p,css:t},d>0&&Object(s.jsx)(r.a.Fragment,null,Object(s.jsx)(o.EuiIcon,{type:"error"}),d),c>0&&Object(s.jsx)(r.a.Fragment,null,Object(s.jsx)(o.EuiIcon,{type:"alert",css:l}),c))),isOpen:n,closePopover:()=>u(!1)},Object(s.jsx)("ul",{className:"lnsWorkspaceWarningList"},e.map(((e,t)=>Object(s.jsx)("li",{key:t,className:"lnsWorkspaceWarningList__item","data-test-subj":`lens-message-list-${e.severity}`},Object(s.jsx)(o.EuiFlexGroup,{gutterSize:"s",responsive:!1},Object(s.jsx)(o.EuiFlexItem,{grow:!1},"error"===e.severity?Object(s.jsx)(o.EuiIcon,{type:"error",color:"danger"}):Object(s.jsx)(o.EuiIcon,{type:"alert",color:"warning"})),Object(s.jsx)(o.EuiFlexItem,{grow:1,className:"lnsWorkspaceWarningList__description"},Object(s.jsx)(o.EuiText,{size:"s"},e.longMessage))))))))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var a=n(0),r=n(25),o=n(9),i=n(7),s=n.n(i),l=n(6),u=n(2);const c=e=>"Batch request failed with status 0"===e.message,d=e=>{var t,n,a;return"body"in e&&void 0!==(null===(t=e.body)||void 0===t||null===(n=t.attributes)||void 0===n||null===(a=n.error)||void 0===a?void 0:a.caused_by)},p=e=>"illegal_argument_exception"===e.type&&/\]\[counter\] is not supported for aggregation/.test(e.reason),f=e=>"message"in e&&"stack"in e&&!d(e)&&!Object(o.isEsError)(e);function g(e){const{type:t,reason:n="",caused_by:a}=e;return"failed_shards"in e&&e.failed_shards?e.failed_shards.flatMap((e=>function({type:e,reason:t="",caused_by:n,lang:a,script:r}){if(!n)return/script/.test(t)?[{type:e,reason:t,context:{type:"Painless script",reason:""}}]:[{type:e,reason:t}];const[o]=g(n);return"painless"===a?[{...o,context:{type:"Painless script",reason:`"${r}"`||t}}]:[{...o,context:{type:e,reason:t}}]}(e.reason))):a?g(a):[{type:t,reason:n}]}function b(e,t){const n=[];if(e&&"original"in e&&e.original)if(f(e.original))c(e.original)?n.push(a.i18n.translate("xpack.lens.editorFrame.networkErrorMessage",{defaultMessage:"Network error, try again later or contact your administrator."})):n.push(e.message);else{const c=Object(r.uniqWith)((i=e.original,d(i)?g(i.body.attributes.error):Object(o.isEsError)(i)?null!==(b=i.attributes)&&void 0!==b&&b.reason?g(i.attributes):g(null===(m=i.attributes)||void 0===m?void 0:m.caused_by):[]),r.isEqual);for(const e of c)if(e.context)n.push(a.i18n.translate("xpack.lens.editorFrame.expressionFailureMessageWithContext",{defaultMessage:"Request error: {type}, {reason} in {context}",values:{reason:e.reason,type:e.type,context:e.context.reason?`${e.context.reason} (${e.context.type})`:e.context.type}}));else if(p(e)){const[r,o,i,c]=e.reason.match(/\[(\w)*\]/g),d=a.i18n.translate("xpack.lens.editorFrame.expressionTSDBDetailedMessage",{defaultMessage:"The field {field} of Time series type [counter] has been used with the unsupported operation {op}.",values:{field:r,op:c}}),p=Object(u.jsx)(s.a.Fragment,null,Object(u.jsx)("p",{className:"eui-textBreakWord"},d),Object(u.jsx)(l.EuiLink,{href:t.links.fleet.datastreamsTSDSMetrics,external:!0,target:"_blank"},a.i18n.translate("xpack.lens.editorFrame.expressionTSDBCounterInfo",{defaultMessage:"See more about Time series field types and [counter] supported aggregations"})));n.push({short:d,long:p})}else n.push(a.i18n.translate("xpack.lens.editorFrame.expressionFailureMessage",{defaultMessage:"Request error: {type}, {reason}",values:{reason:e.reason,type:e.type}}))}else null!=e&&e.message&&n.push(e.message);var i,b,m;return n.map((e=>({uniqueId:"string"==typeof e?e:e.short,severity:"error",displayLocations:[{id:"visualizationOnEmbeddable"}],longMessage:"string"==typeof e?"":e.long,shortMessage:"string"==typeof e?e:e.short,fixableInEditor:!1})))}},,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"b",(function(){return A})),n.d(t,"a",(function(){return D.b}));var a=n(14),r=n.n(a),o=n(7),i=n.n(o),s=n(100),l=n.n(s),u=n(28),c=n.n(u),d=n(26),p=n(104),f=n(0),g=n(6),b=n(4),m=n(2);const v=({title:e,titleId:t,...n})=>Object(m.jsx)("svg",r()({width:176,height:176,viewBox:"0 0 176 176",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":t},n),e?Object(m.jsx)("title",{id:t},e):null,Object(m.jsx)("path",{d:"M122.155 89.485H12.389v40.796h109.766V89.485z",fill:"#58C5A7"}),Object(m.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.471 91.253c.358-.28.786-.454 1.236-.503A1.664 1.664 0 0122 92.647a1.842 1.842 0 01-1.801 1.375 1.65 1.65 0 01-1.513-1.69c.156-.426.428-.8.785-1.08zm-6.188 3.1c.137 0 .618-.07.646-.275.027-.207-.358-.482-.509-.496a.482.482 0 00-.495.317c-.041.22.206.412.357.454zm-.908 5.197v1.952c.097.108.22.188.357.234a1.156 1.156 0 001.376-1.086c.096-.536-.372-1.018-1.142-1.141-.197-.03-.4-.016-.591.041zm34.375 9.213a.797.797 0 00-.921.371c-.385.619-.33.921.275 1.54-.041.549-.041 1.101 0 1.65a.548.548 0 00.376.522.557.557 0 00.614-.192c.076-.103.16-.203.245-.304.314-.373.64-.759.607-1.332l-.591-.605c.041-.798-.192-1.527-.605-1.65zm-33.096 5.211a.727.727 0 00-.646-.88 2.289 2.289 0 00-.62 0v2.131h.152a.715.715 0 00-.165.275v.468a.44.44 0 00.316.343c.385.097.578-.44.591-.618.014-.179 0-.564-.357-.605h-.055c.395-.257.676-.656.784-1.114zm.261 1.952c-.165-.041-.165-.206-.165-.33a.348.348 0 01.22-.124c.082.042.289.193.192.262a.263.263 0 00-.074.097c-.035.063-.067.122-.173.095zm-1.54 2.613v.632a1.71 1.71 0 001.169.853 1.062 1.062 0 001.107-.45c.078-.118.132-.25.158-.389a1.376 1.376 0 00-1.059-1.568 1.536 1.536 0 00-1.375.922zm1.293 4.304a1.38 1.38 0 001.457-.894 1.513 1.513 0 00-1.182-1.595c-.427 0-.95.522-1.045 1.169a1.112 1.112 0 00.77 1.32zm11.809-1.457c.158.123.29.277.387.453.962.247 1.553.948 1.347 1.705a1.966 1.966 0 01-1.925 1.471 1.898 1.898 0 01-1.375-1.746 1.225 1.225 0 01-.234-.894c.11-.66.784-1.334 1.265-1.251.195.05.377.139.535.262zm4.91.989a1.376 1.376 0 00-1.265.701 1.16 1.16 0 00-.357.151c.038.136.066.274.082.413a2.842 2.842 0 00-.082.33 1.155 1.155 0 001.072 1.375 1.374 1.374 0 001.664-1.375 1.472 1.472 0 00-1.113-1.595zm-4.262 7.164a1.004 1.004 0 00.523.632c.343.124.838-.371.756-.756-.06-.28-.186-.378-.281-.453a.473.473 0 01-.09-.083c-.633-.028-1.032.371-.908.66zm4.386-1.059c.232.136.433.319.591.536.174-.022.349-.026.523-.014a1.01 1.01 0 01.839.935.806.806 0 01-.096.33h-4.126a1.378 1.378 0 01.124-.605c.454-1.045 1.375-1.54 2.145-1.182zm-5.514.536a.904.904 0 00.908-.838c0-.468-.289-.674-.729-.715a.83.83 0 00-.864.43.828.828 0 00-.098.326.75.75 0 00.216.572.753.753 0 00.568.225zm11.688.344c.041-.853.44-1.251 1.127-1.251.757.055 1.458.646 1.43 1.21 0 .288-.453.701-.92.948h-1.156a1.202 1.202 0 01-.481-.907zm14.286-7.205c.124-.22.097-.385-.137-.495-.234-.11-.372-.082-.495.138a.314.314 0 00.01.396c.03.037.07.065.114.085a.316.316 0 00.509-.124zM13.2 130.267h-.825v-6.985c.072-.015.154-.046.245-.08h.001v-.001c.394-.148.945-.355 1.514.37.333.425-.1.878-.317 1.105a1.2 1.2 0 00-.095.105.78.78 0 01.646-.151.74.74 0 01.674.866v.151a1.87 1.87 0 012.447 0 1.702 1.702 0 01-.11-.907.851.851 0 01.839-.784c.742-.055 1.595.701 1.375 1.155-.18.42-.488.771-.88 1.004h.192a.866.866 0 01.77.839 1.55 1.55 0 01-.33 1.003c.66-.151 1.471.702 1.279 1.637-.047.232-.14.452-.275.646h-3.3c-.137-.206-.275-1.664.151-1.898.326-.178.716.077.943.226.07.045.125.081.157.091.113.033.18-.043.283-.163.023-.026.047-.055.075-.085h-.138a2.187 2.187 0 01-.976-.852c-.27.371-.675.622-1.128.701a2.637 2.637 0 01-.632.261 1.628 1.628 0 01-.371-.399 1.841 1.841 0 01-.825-1.636c.02-.123.057-.244.11-.357a.765.765 0 01-.234.123c.12.29-.057.572-.2.8-.055.086-.104.164-.13.232-.045.116.03.18.153.285.14.12.34.291.493.65.289.673-.632 1.595-1.609 1.375h-.096c.098.21.14.442.124.673zm4.895-4.056h-.082a.58.58 0 01-.317-.192c.052.109.089.225.11.343.092-.058.189-.109.289-.151zm22.358-1.87c-.633-.068-1.018.317-1.114 1.073a.179.179 0 00-.083.069 1.374 1.374 0 00.316 1.375 1.23 1.23 0 001.306-.385.782.782 0 00.62-.605 1.843 1.843 0 00-1.045-1.527zm-19.345 1.893a.813.813 0 01-.208-.573.906.906 0 01.963-.77.827.827 0 01.715.977.736.736 0 01-.318.525.75.75 0 01-.604.107.813.813 0 01-.548-.266zm28.575-6.065a1.195 1.195 0 01-.073-.709 1.374 1.374 0 011.32-.426.962.962 0 01.426 1.169.885.885 0 01-.49.525.877.877 0 01-.72-.017 1.192 1.192 0 01-.463-.542zm-32.358-1.919a.55.55 0 00-.605.66c0 .275.151 1.004.536.976.385-.027.756-.646.798-.921.041-.275-.275-.715-.729-.715zm5.795 8.839c.213.248.34.557.365.882-.041.481-.564.812-1.306.812h-.33a1.09 1.09 0 01-.756-1.018c.04-.55.742-1.169 1.21-1.169.318.073.604.246.817.493zm-.937 1.694h-.004.041H22.183zm0 0c-.675.012-1.338.366-1.338.866-.007.206.04.409.138.591h2.392a.734.734 0 000-.165c0-.837-.315-1.222-1.192-1.292zm-2.15-12.114c0 .605.317 1.003.674.907a1.05 1.05 0 00.633-.522c.124-.344-.371-.839-.756-.757-.272.059-.373.179-.452.273a.502.502 0 01-.098.099zm5.34 9.231c.028.082.037.17.023.256-.027.454-.44.756-.715.715-.275-.041-.88-.412-.907-.797-.028-.385.701-.523.976-.523a.535.535 0 01.623.349zm2.127 4.312h.481a.62.62 0 00-.481 0zm-4.648-6.366c.138.083.33.33.234.536-.082.193-.398.22-.55.179-.151-.041-.454-.412-.371-.605.082-.192.55-.192.688-.11zm25.617 6.422l.192-.33a2.2 2.2 0 00.454-.097.856.856 0 00-.083.413h2.984a1.2 1.2 0 00-.445-1.285 1.207 1.207 0 00-.435-.2 1.943 1.943 0 00-1.059 0 .8.8 0 00-.563-.536c-.688-.22-.963-.083-1.375.646-.543.098-1.08.226-1.609.385a.582.582 0 00-.34.318.59.59 0 00-.004.466 2.012 2.012 0 00-1.1.275l3.383-.055zm7.38-16.424a.77.77 0 01-.01-.393c.811-.426 1.1-.426 1.292-.041a.783.783 0 01-.343.963.77.77 0 01-.94-.529zm-3.795 1.45a.885.885 0 01.334.206c.508.316.536.646.412.853-.124.206.316.261.481.123.165-.137.592-.316.99.262.399.577-.233 1.058-.66 1.292-.426.234-.728.33-1.072 0-.16-.154-.321-.182-.505-.215-.21-.037-.452-.079-.76-.321a1.376 1.376 0 01-.261-1.843.9.9 0 01.651-.401.875.875 0 01.39.044zm-17.074 1.155c0-.165-.22-.427-.357-.44-.138-.014-.537 0-.55.412-.013.378.31.398.49.41l.046.003c.165.013.385-.262.371-.385zm4.318 2.447c-.798-.275-1.032-.756-.798-1.375.248-.284.59-.47.962-.522a.756.756 0 01-.618-.605 1.032 1.032 0 01.88-.99.353.353 0 01.268.109.342.342 0 01.09.276c.002.092.012.196.022.302.031.34.065.71-.091.825a.766.766 0 01.316 0c.343.165.522.633.343 1.169-.288.811-.577 1.086-1.374.811zm15.014-7.755c0-.044.009-.093.018-.144.026-.155.055-.326-.141-.419a.303.303 0 00-.44.165c-.069.165-.179.577 0 .687.178.11.55-.192.563-.289zm-5.898 14.011c.07.029.132.077.178.138a1.1 1.1 0 01.798-.124c.536.138.962 1.238.536 1.513a.933.933 0 01-.715 0 .77.77 0 010 .275c-.178.509-.756.66-1.457.371a.955.955 0 01-.206-.11c.027.082-.042.536-.386.468-.343-.069-.343-.427-.343-.592a.315.315 0 01.22-.302.908.908 0 010-.88 1.116 1.116 0 011.375-.757zm-3.685 4.098c.082-.344-.426-.962-.853-1.059a.674.674 0 00-.524.136.668.668 0 00-.246.483c-.096.701 0 1.196.399 1.279a1.38 1.38 0 001.224-.839zm13.166-11.052a.757.757 0 01-.31-.031.849.849 0 01-.481-1.127.685.685 0 01.595-.549.688.688 0 01.285.026.897.897 0 01.577 1.1.767.767 0 01-.666.581zm-22.806 4.809a1.372 1.372 0 01-.81.014 1.168 1.168 0 01-.413-1.499.661.661 0 01.633-.467c.27-.143.576-.201.88-.165.426.082.632.303.632.77-.03.264-.119.518-.261.742v.138c-.169.219-.4.381-.661.467zm-5.169-11.852c.22 0 .412-.206.454-.357.041-.152-.083-.619-.289-.647-.206-.027-.481.358-.481.509 0 .151.096.468.316.495zm.591 2.805c-.096.412-1.058.66-1.375.412-.261-.247-.261-1.402.578-1.416a.932.932 0 01.289 0c.068-.165.26-.412.426-.412a.448.448 0 01.289.398 1.103 1.103 0 01-.207.427 1.22 1.22 0 010 .591zm22.44 7.04c-.027-1.224.426-2.516 2.214-2.228.342.056.672-.045.99-.142.386-.118.753-.231 1.1-.05a2.116 2.116 0 01.949 1.774 2.6 2.6 0 01-1.746 2.598 1.111 1.111 0 01-.867 0c-.19.191-.402.357-.632.495a.987.987 0 01-.564-.756 1.69 1.69 0 01-1.031-.577A1.899 1.899 0 0152.95 121zm-31.061-3.383c0 .495.619.674.907.743.29.069.564-.289.592-.646.027-.358-.275-.825-.633-.729-.048.013-.1.025-.155.038-.344.081-.758.178-.711.594zm-1.733-10.546c.07-.371 1.403-1.059 1.61-.783.233.275.467 1.154-.235 1.347-.7.192-1.443-.192-1.375-.564zm6.958 19.127a1.25 1.25 0 00.77 1.746 1.182 1.182 0 001.526-.536 1.775 1.775 0 00-.949-1.994 1.254 1.254 0 00-1.347.784zm.99-3.658c.027 0 .124.22.124.22-.041.069-.193.289-.261.192-.024-.032-.055-.055-.085-.078-.059-.043-.112-.083-.094-.183.027-.151.288-.151.316-.151zM33 127.077a1.38 1.38 0 00-1.375.674c-.124.317.289 1.004.701 1.155a.6.6 0 00.702-.22 1.512 1.512 0 00.948.757.829.829 0 00.922-.784c.08.046.162.088.247.124a1.148 1.148 0 00.939.009 1.13 1.13 0 00.628-.697 1.372 1.372 0 00-.32-1.666 1.375 1.375 0 00-.532-.287 1.488 1.488 0 00-1.856.661 1.195 1.195 0 00.11 1.045 1.448 1.448 0 00-.866.33c.068-.605-.014-1.004-.248-1.101zm-9.996-16.747c.069.124.22.467.069.591a.533.533 0 01-.592.055c-.179-.069-.344-.467-.179-.646a.634.634 0 01.702 0zm-8.195 2.984h-.275a.809.809 0 00-.44.866c-.006.256.071.507.22.715.239-.06.483-.102.729-.124a.695.695 0 00-.262.523 1.732 1.732 0 001.375 1.622 1.276 1.276 0 001.045-1.182 1.089 1.089 0 00-1.114-1.279 1.74 1.74 0 00-.538-.002c.02-.005.06-.026.071-.108.044-.228-.208-.45-.454-.666-.14-.124-.277-.245-.357-.365zm1.99-6.431c.043.175.044.357.003.532a.897.897 0 01-1.03.585.897.897 0 01-.386-.186 1.04 1.04 0 01-.222-.83 1.036 1.036 0 01.484-.71.99.99 0 01.907.137c.117.136.2.298.244.472zm.884 16.619c.49.176.881.032 1.14-.063.145-.053.248-.091.303-.047.022.018.052.048.089.085.22.218.688.681 1.135.328a1.074 1.074 0 00.426-1.375 1.06 1.06 0 00.949-.743 1.76 1.76 0 000-.66c.162-.105.31-.229.44-.371a1.376 1.376 0 00-.165-2.117 1.538 1.538 0 00-2.255.371c-.394.54-.25.955-.133 1.295.104.3.187.541-.142.754-.316.205-.51.146-.712.085-.247-.075-.508-.154-1.02.231-.936.701-.84 1.939-.055 2.227zm.893-9.377c.206-.096.537.124.537.289.055.178-.014.536-.22.563a.637.637 0 01-.578-.343.441.441 0 01.261-.509zm2.186 1.581a.605.605 0 00.66.715 1.062 1.062 0 00.757-.412c.11-.206-.179-.99-.564-1.031a.796.796 0 00-.852.728zm11.804 8.348c.05-.002.1.007.145.026.087.019.184.035.283.052.343.058.715.121.79.292a.77.77 0 01-.798 1.003 1.043 1.043 0 01-.728-1.1.33.33 0 01.308-.273zm37.311-5.226c-.77-.11-1.636.412-1.677 1.003-.041.592.564 1.114 1.182 1.169a1.208 1.208 0 001.21-1.114c.07-.618-.178-.99-.715-1.058zm-1.503 4.809c.014-.231.082-.456.197-.657a1.38 1.38 0 01.704-.862 1.368 1.368 0 011.111-.059 2.063 2.063 0 011.238 2.103 1.691 1.691 0 01-2.131 1.032 1.521 1.521 0 01-1.006-.88 1.516 1.516 0 01-.113-.677zm4.075-14.325a1.376 1.376 0 00-1.636.413c-.248.481.15 1.182.866 1.526a1.004 1.004 0 001.182-.44 1.209 1.209 0 00-.412-1.499zm-12.26 19.874a1.61 1.61 0 01-.789-.899 1.555 1.555 0 011.251-1.581c.88-.014 1.843.371 1.843 1.004a1.57 1.57 0 01-1.114 1.581 1.613 1.613 0 01-1.19-.105zm6.54-4.707a1.868 1.868 0 00-2.132.866 1.567 1.567 0 00.702 2.062 2.48 2.48 0 002.406-.907 1.608 1.608 0 00-.976-2.021zm-3.819-8.983a1.583 1.583 0 011.11-.092 1.539 1.539 0 01.605 1.884 1.58 1.58 0 01-1.815.385 1.086 1.086 0 01-.674-1.375c.152-.353.427-.637.774-.802zm6.362-1.77c-.577-.275-1.058 0-1.375.743a1.375 1.375 0 00.358 1.526 1.51 1.51 0 001.76-.646 1.375 1.375 0 00-.743-1.623zm-10.725 16.033c.22-.344.674-.344 1.197 0 .149.114.31.211.481.288.17.052.332.126.481.22h-2.269a.633.633 0 01.11-.508zm13.503-2.558a1.183 1.183 0 002.2.674 1.457 1.457 0 00-.578-1.774c-.398-.151-1.443.537-1.622 1.1zm-58.74-17.545a.88.88 0 01.261 0 1.623 1.623 0 011.1 1.581 1.225 1.225 0 01-1.375.784 1.651 1.651 0 01-.921-.357v-1.375c.034-.04.066-.082.097-.123.044-.059.088-.117.137-.166H12.375v-5.115a1.113 1.113 0 011.114 1.54 1.279 1.279 0 000 .715 2.75 2.75 0 01.178 1.87 1.47 1.47 0 01-.357.646zm-.935-4.771v-.66a.55.55 0 010 .66zm1.705-.22a.893.893 0 00.674 1.031.909.909 0 001.017-.701 1.03 1.03 0 00-.756-1.114.883.883 0 00-.935.784zm60.76 13.21c.166.323.21.695.125 1.049a1.508 1.508 0 01-.773.947 1.508 1.508 0 01-1.221.057 1.174 1.174 0 01-.876-1.048c-.012-.163.01-.326.065-.479a1.663 1.663 0 011.898-1.237c.337.135.615.387.781.711zm-10.394 3.551c-.09.552.336.793.785 1.046l.095.054.165-.114c.398-.272.797-.544.591-1.123a.347.347 0 00-.082-.151 2.024 2.024 0 001.155-1.073.853.853 0 00-.605-1.045 1.213 1.213 0 00-.955-.053 1.218 1.218 0 00-.695.658 1.375 1.375 0 00.11 1.183.835.835 0 00-.564.618zm22.15.271c.038.097.049.204.029.307 0 .206-.426.137-.605.082a.549.549 0 01-.316-.522c.055-.206.564-.193.701-.11a.547.547 0 01.19.243zm1.968 5.669a1.195 1.195 0 00-1.375.77c-.22.592-.083 1.004.426 1.21a1.472 1.472 0 001.76-.563 1.377 1.377 0 00-.811-1.417zm-4.895-8.772c.398.069.412.509.288.825-.082.316-.398.564-1.003.316a2.784 2.784 0 00-.06-.228c-.062-.221-.137-.486-.078-.624.083-.193.454-.358.853-.289zm6.325 3.781a.466.466 0 00-.234-.591.5.5 0 00-.426-.027.513.513 0 00-.322.524.509.509 0 00.418.452.527.527 0 00.564-.358zm2.224-2.268a.685.685 0 01.292-.015c.069.014.247.275.151.427l-.038.064c-.103.175-.273.466-.54.321-.237-.13-.177-.396-.14-.557v-.001a.562.562 0 00.017-.102.671.671 0 01.258-.137zm-31.086-.482a.76.76 0 00.423-.446.77.77 0 00-.038-.613c-.123-.247-.48-.563-.728-.55-.619 0-.839.523-.908 1.128l.007.006c.328.301.712.653 1.245.475zm15.712 6.117c-.285-.221-.688-.535-.518-.933.168-.432.608-.341 1.019-.256l.177.036c.454.082.55.481.372.88-.179.398-.647.618-.894.398a3.96 3.96 0 00-.156-.125zm-18.049-18.217c-.22.674.564 1.073.949.921a.809.809 0 00.343-.962.742.742 0 00-1.292.041zm3.892 1.969c.25-.043.506 0 .728.121a1.378 1.378 0 01.66 1.306c-.069.619-.316.88-.963.88h-1.044v.564a1.565 1.565 0 01-.949 1.482 1.574 1.574 0 01-.605.127.975.975 0 01-.715-.248 2.022 2.022 0 01-.591-1.87 1.76 1.76 0 011.553-1.127h.564c.204-.32.444-.615.715-.88.17-.188.398-.313.647-.355zm19.14 10.131c-.798-.481-1.21-.385-1.65.44-.334.624-.556 1.012-.794 1.426l-.238.417c-1.182-.55-1.375-.482-1.554.604.44.509.908.454 1.375 0 1.279.963 2.104.523 2.324-1.168.103-.047.209-.089.316-.124.468-.069.605-.399.647-.811a.85.85 0 00-.427-.784zm-2.198 9.221c.004-.179.045-.355.121-.517.399-.963 1.196-1.444 1.911-1.155a1.757 1.757 0 01.963 1.883 1.733 1.733 0 01-2.145 1.032 1.3 1.3 0 01-.751-.72 1.294 1.294 0 01-.099-.523zm-1.68-15.312a1.084 1.084 0 00-.811.233c-.427.523-.152.99.357 1.472.084-.03.17-.055.253-.081.427-.128.824-.248.847-.799a.757.757 0 00-.646-.825zM28.6 116.641c-.179-.014-.715-.206-.619-.591.11-.371.619-.371.798-.33a.55.55 0 01.426.564c-.041.357-.426.371-.605.357zm11.866-3.891a.82.82 0 00-.632.454.55.55 0 00.495.729c.233 0 .866-.083.907-.606.042-.522-.563-.577-.77-.577zm-3.011 9.57c-.082-.234-.014-.715.151-.811.383-.15.704-.427.908-.784.041-.096.247-.179.357-.179.413.124.468.564.413.715a11.73 11.73 0 01-.192.481 1.228 1.228 0 01.66 1.004c-.015.33-.716.756-1.128.756a.918.918 0 01-.688-.715 1.055 1.055 0 01-.481-.467zm3.699-3.52a.647.647 0 00.481.852.196.196 0 00.096 0 1.6 1.6 0 00.784.495 1.207 1.207 0 001.306-.618 2.025 2.025 0 00-.701-1.884 1.376 1.376 0 00-1.279.619.618.618 0 00-.687.536zM15.252 96.463a.963.963 0 01.67-.213.949.949 0 01.84 1.017.894.894 0 01-.936.784 1.059 1.059 0 01-.921-.976.963.963 0 01.347-.612zm21.53 21.333a1.226 1.226 0 00-1.307.66.866.866 0 00.591 1.059.975.975 0 001.169-.426c.151-.399-.11-1.197-.454-1.293zm-1.238 6.683c.206-.083.687-.138.825 0 .272.314.638.531 1.045.619.083.01.15.122.207.217.02.032.037.061.054.085-.027.413-.192.578-.578.578a7.28 7.28 0 01-1.375-.234c-.206-.069-.522-.316-.522-.495.01-.292.133-.569.344-.77zm9.061-10.354a1.016 1.016 0 00-1.114.577c-.261.839-.096 1.513.426 1.678a1.182 1.182 0 10.688-2.255zm1.99 2.892c.142-.042.285-.085.416-.142a1.378 1.378 0 011.252.303 1.124 1.124 0 01.44 1.072 1.376 1.376 0 01-.936 1.059 1.84 1.84 0 01-1.54-.344c-.219-.179-.272-.366-.321-.539-.019-.065-.037-.129-.063-.19a.839.839 0 010-.756c.106-.27.422-.364.753-.463zm-4.809-1.256a.441.441 0 00.413.371.626.626 0 00.495-.467c0-.206-.303-.358-.509-.358-.206 0-.44.193-.399.454zm2.136 5.613a1.525 1.525 0 01.174-1.075 1.99 1.99 0 012.407-.592 1.667 1.667 0 01.247 2.324 1.373 1.373 0 01-2.241.261 1.525 1.525 0 01-.587-.918zm-7.828-6.534a.65.65 0 00-.547.016.655.655 0 00-.347.424.605.605 0 00.33.839.643.643 0 00.777-.031.645.645 0 00.172-.217.754.754 0 00-.385-1.031zm6.448-3.121c.097-.248.344-.248.523-.248.096 0 .509.206.358.481-.126.229-.385.211-.564.198a1.22 1.22 0 00-.096-.005.325.325 0 01-.208-.163.316.316 0 01-.013-.263zm-1.003-2.585c-.248.509 0 1.265.426 1.375.426.11 1.375-1.004 1.169-1.485-.206-.481-1.348-.399-1.595.11zm-23.224-4.125a.633.633 0 00.577.343c.207 0 .276-.385.22-.563-.054-.179-.33-.385-.536-.289a.442.442 0 00-.261.509zm-2.14-4.767a.815.815 0 01.614-.046c.572.149.582.574.593 1.037.003.094.005.189.012.283-.839.385-1.238.426-1.513 0a1.046 1.046 0 01-.11-.811.815.815 0 01.405-.463zm1.205 11.326c0 .398.124.715.495.797a4.88 4.88 0 002.874-.082c.137-.073.262-.165.371-.275a1.091 1.091 0 00.297-1.148 1.081 1.081 0 00-.93-.736h-.11c.092-.127.153-.273.18-.426a.798.798 0 00-.784-.908.752.752 0 00-.798.366.751.751 0 00-.096.294c-.004.202.034.404.11.591h-.317a1.707 1.707 0 00-1.292 1.527zm4.473-11.346a1.47 1.47 0 011-.342c.742.028 1.512 1.155 1.36 2.062a1.248 1.248 0 01-.992 1.036c-.167.033-.34.031-.506-.004a1.575 1.575 0 01-1.079-.62 1.588 1.588 0 01-.296-1.209c.05-.361.234-.69.513-.923zm2.608 8.829c.138.358 1.375.537 1.54 0a.837.837 0 00-.357-1.058c-.481-.138-1.32.701-1.183 1.058zm2.187 8.451c.176-.041.359-.044.536-.008.563.041 1.155.632 1.1 1.168a1.758 1.758 0 01-1.691 1.375c-.51 0-.908-.687-.908-1.375a1.253 1.253 0 01.963-1.16zm22.398-2.937a.88.88 0 00-1.072.413.736.736 0 00-.054.602.744.744 0 00.411.443.88.88 0 001.073-.413.724.724 0 00-.1-.87.73.73 0 00-.258-.175zM25.878 97.611c-.083-.151-.083-.756.165-.839a.77.77 0 01.7.358.689.689 0 01-.22.632.673.673 0 01-.645-.15zm-2.063 16.156c-.413 0-.921.482-1.045 1.265.033.034.07.081.112.133.113.143.257.326.438.376a.67.67 0 00.289 0c.165.096.398 0 .577-.206a.837.837 0 00.385-.495 1.06 1.06 0 00-.756-1.073zm6.29 6.069c.127-.249.333-.449.585-.569.32-.143.65-.258.99-.343a1.634 1.634 0 01.468 2.268c-.184.267-.466.45-.784.509a1.371 1.371 0 01-1.375-1.059 1.262 1.262 0 01.116-.806z",fill:"#54B399"}),Object(m.jsx)("path",{d:"M135.905 24.86H26.139v40.796h109.766V24.86z",fill:"#58C5A7"}),Object(m.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M33.218 26.624c.358-.28.788-.453 1.24-.499a1.664 1.664 0 011.292 1.898 1.842 1.842 0 01-1.801 1.375 1.65 1.65 0 01-1.513-1.692c.154-.427.425-.802.782-1.082zm-6.186 3.104c.138 0 .62-.07.647-.276.027-.206-.358-.48-.509-.495a.482.482 0 00-.495.317c-.041.22.206.412.357.453zm-.907 5.197v1.953c.097.107.22.188.358.233a1.153 1.153 0 001.375-1.086c.11-.536-.372-1.017-1.142-1.141-.198-.03-.4-.016-.591.041zM60.5 44.138a.798.798 0 00-.921.37c-.385.62-.33.922.275 1.54-.04.55-.04 1.102 0 1.65a.55.55 0 00.99.33c.076-.102.16-.202.245-.303.314-.373.64-.759.607-1.333l-.591-.605c.041-.797-.192-1.526-.605-1.65zm-33.096 4.905c.022.1.022.205 0 .306a1.87 1.87 0 01-.798 1.114h.069c.357.04.371.426.357.605-.013.178-.206.715-.59.618a.44.44 0 01-.317-.357v-.454a.715.715 0 01.165-.275h-.151v-2.131c.205-.028.413-.028.619 0a.727.727 0 01.646.574zm.096 1.928c0 .124 0 .289.165.33.106.027.138-.032.173-.095.02-.036.04-.073.075-.097.096-.069-.11-.22-.193-.262a.344.344 0 00-.22.124zm-1.375 3.575v-.632a1.54 1.54 0 011.375-.922 1.374 1.374 0 011.059 1.568 1.06 1.06 0 01-1.265.839 1.72 1.72 0 01-1.169-.853zm2.177 3.479c-.265.162-.576.23-.884.193a1.113 1.113 0 01-.77-1.32c.096-.647.618-1.17 1.044-1.17a1.513 1.513 0 011.183 1.596 1.375 1.375 0 01-.573.7zm11.312-.811a1.373 1.373 0 00-.921-.715c-.482-.083-1.155.591-1.265 1.251-.042.317.042.638.233.894a1.898 1.898 0 001.375 1.746 1.967 1.967 0 001.925-1.471c.206-.756-.385-1.458-1.347-1.705zm3.791.707c.224-.124.477-.183.733-.171a1.47 1.47 0 011.113 1.595 1.374 1.374 0 01-1.663 1.375 1.155 1.155 0 01-1.073-1.375c.021-.112.048-.222.082-.33a2.746 2.746 0 00-.082-.413c.11-.07.23-.121.358-.15.124-.224.309-.407.532-.531zm-3.336 7.365a1.002 1.002 0 01-.194-.372c-.124-.289.275-.688.907-.66.023.03.055.055.09.083.096.075.222.173.282.453.082.385-.413.88-.757.756a1.004 1.004 0 01-.328-.26zm4.783-.895c-.158-.217-.36-.4-.59-.536-.77-.357-1.692.138-2.146 1.182-.086.19-.129.397-.123.605h4.124a.812.812 0 00.097-.33 1.004 1.004 0 00-.839-.934 2.615 2.615 0 00-.523.013zm-5.486-.24a.908.908 0 01-.618.24.758.758 0 01-.784-.797.838.838 0 01.962-.757c.44.042.729.248.729.715a.908.908 0 01-.289.598zm12.197-.667c-.688 0-1.087.398-1.128 1.251a1.21 1.21 0 00.481.907h1.155c.468-.247.922-.66.922-.948.027-.564-.674-1.155-1.43-1.21zm13.02-6.449c.234.11.262.275.138.495a.316.316 0 01-.508.124.316.316 0 01-.124-.482c.124-.22.261-.247.495-.137zm-38.458 8.608h.811a1.376 1.376 0 00-.123-.674h.096c.976.22 1.897-.701 1.608-1.375a1.635 1.635 0 00-.493-.65c-.122-.105-.198-.17-.153-.285.027-.068.076-.146.13-.232.143-.228.32-.51.2-.8a.77.77 0 00.234-.123c-.053.113-.09.234-.11.357a1.841 1.841 0 00.825 1.637c.1.152.226.287.371.398.221-.06.434-.147.633-.261.452-.079.856-.33 1.127-.701.232.376.572.673.977.852h.137l-.075.085c-.103.12-.17.196-.282.163-.033-.01-.087-.046-.157-.091-.228-.149-.618-.404-.944-.225-.426.233-.288 1.69-.15 1.897h3.3c.134-.194.228-.414.274-.646.193-.935-.618-1.788-1.278-1.636.223-.286.34-.641.33-1.004a.852.852 0 00-.77-.839.91.91 0 00-.193 0c.393-.232.7-.584.88-1.004.22-.453-.633-1.21-1.375-1.155a.853.853 0 00-.839.784c-.046.307-.008.62.11.907a1.65 1.65 0 00-1.045-.467 1.677 1.677 0 00-1.375.426v-.151a.77.77 0 00-.674-.88.84.84 0 00-.646.165 1.54 1.54 0 01.085-.09c.219-.22.68-.685.328-1.12-.57-.725-1.12-.518-1.514-.37h-.001c-.09.035-.173.066-.245.081l-.014 7.026zm5.624-4.126h.096c-.03.013-.06.026-.088.04l-.008-.04zm-.303-.192a.577.577 0 00.28.247 1.9 1.9 0 00-.17.097 1.005 1.005 0 00-.11-.344zm21.643-.536c.096-.757.481-1.073 1.114-1.073a1.842 1.842 0 011.044 1.526.783.783 0 01-.618.605 1.224 1.224 0 01-1.306.386 1.375 1.375 0 01-.317-1.444.18.18 0 01.083 0zm-18.439.247a.812.812 0 00.756.839.742.742 0 00.922-.633.853.853 0 00-.716-.99.935.935 0 00-.962.784zm28.71-6.201a1.197 1.197 0 00.536 1.251.88.88 0 001.21-.508.962.962 0 00-.426-1.17 1.374 1.374 0 00-1.32.427zm-32.542-1.18a.55.55 0 01.257-.03c.454 0 .77.44.729.715-.041.275-.413.894-.798.921-.385.028-.536-.701-.536-.976a.55.55 0 01.348-.63zm6.417 9.691a1.526 1.526 0 00-1.182-1.375c-.468-.068-1.17.619-1.21 1.169a1.086 1.086 0 00.756 1.017h.334c-.675.013-1.338.367-1.338.853-.008.21.04.419.138.605h2.392a.723.723 0 000-.165c0-.837-.315-1.222-1.192-1.292h.037-.041c.742 0 1.265-.33 1.306-.812zm-2.777-10.395c-.358.096-.674-.302-.674-.907a.495.495 0 00.098-.099.705.705 0 01.452-.273c.385-.082.88.413.756.757a1.044 1.044 0 01-.633.522zm4.688 8.58a.535.535 0 00-.646-.605c-.275 0-1.004.138-.976.523.027.385.632.756.907.797.275.041.688-.261.715-.715zm2.585 4.057h-.481a.605.605 0 01.481 0zm-4.895-5.83a.468.468 0 00-.233-.537c-.023 0-.057-.002-.099-.006-.187-.015-.521-.041-.589.116-.082.193.22.564.371.605.151.041.468.014.55-.178zM69.6 49.218a.77.77 0 01-.01-.393c.811-.426 1.1-.44 1.292-.041a.783.783 0 01-.344.963.77.77 0 01-.938-.529zm-3.795 1.45a.895.895 0 01.334.206c.508.316.536.646.412.852-.124.207.316.262.481.124.165-.137.591-.316.99.261.399.578-.234 1.06-.66 1.293-.426.234-.729.33-1.072 0-.16-.153-.318-.182-.5-.215a1.493 1.493 0 01-.765-.335 1.375 1.375 0 01-.261-1.829.893.893 0 011.041-.357zM48.73 51.824c0-.165-.22-.426-.357-.44-.138-.014-.537 0-.55.412-.013.378.31.398.49.41.017 0 .032.002.046.003.165.013.385-.262.371-.385zm4.318 2.447c-.798-.275-1.032-.756-.798-1.375.23-.27.545-.454.894-.522a.756.756 0 01-.619-.605 1.031 1.031 0 01.88-.99.331.331 0 01.358.371l.004.02c.082.398.198.96-.005 1.121a.77.77 0 01.317 0c.343.165.632.358.343 1.169-.288.811-.577 1.086-1.374.811zm15.014-7.755c0-.044.009-.093.018-.144.026-.155.055-.326-.141-.42a.303.303 0 00-.44.166c-.069.164-.179.577 0 .687.178.11.55-.193.564-.289zm3.583 7.057a.77.77 0 01-.31-.03.853.853 0 01-.481-1.128.688.688 0 01.88-.523.894.894 0 01.577 1.1.772.772 0 01-.666.581zm-22.806 4.81c-.263.085-.545.09-.81.013a1.169 1.169 0 01-.413-1.498.66.66 0 01.633-.468c.27-.143.576-.201.88-.165.426.082.632.303.632.77a1.76 1.76 0 01-.261.743v.137c-.169.219-.4.382-.661.467zM43.67 46.53c.22 0 .413-.206.454-.358.041-.15-.083-.618-.289-.646-.206-.027-.481.358-.481.509a.481.481 0 00.316.495zm.591 2.805c-.096.413-1.059.66-1.375.413-.261-.248-.261-1.403.578-1.417a.939.939 0 01.288 0c.07-.165.262-.412.427-.412a.454.454 0 01.288.399 1.1 1.1 0 01-.206.426c.049.194.049.397 0 .591zm22.44 7.04c-.027-1.224.427-2.516 2.214-2.227.342.055.672-.046.99-.143.386-.118.753-.231 1.1-.05a2.117 2.117 0 01.949 1.774 2.599 2.599 0 01-1.746 2.599 1.115 1.115 0 01-.867 0c-.19.19-.402.356-.632.494a.99.99 0 01-.564-.756 1.69 1.69 0 01-1.031-.577 1.897 1.897 0 01-.413-1.114zM35.64 52.992c0 .495.619.674.907.743.29.069.564-.289.592-.646.027-.358-.275-.825-.633-.73-.048.014-.1.026-.155.039-.344.081-.758.178-.711.594zm-1.733-10.546c.07-.371 1.403-1.058 1.61-.783.233.275.467 1.155-.235 1.347-.7.193-1.443-.192-1.374-.564zm6.958 19.127a1.253 1.253 0 00.77 1.746 1.182 1.182 0 001.526-.537 1.773 1.773 0 00-.935-1.993 1.266 1.266 0 00-1.361.783zm.99-3.658c.028 0 .124.22.124.22-.041.069-.193.289-.261.193-.024-.033-.055-.056-.085-.079-.059-.043-.112-.083-.094-.183.027-.151.288-.151.316-.151zm4.895 4.538a1.375 1.375 0 00-1.375.673c-.124.317.289 1.004.701 1.155a.605.605 0 00.702-.22 1.499 1.499 0 00.948.756.825.825 0 00.922-.783l.247.123a1.14 1.14 0 001.567-.687 1.375 1.375 0 00-.852-1.953 1.485 1.485 0 00-1.856.66 1.196 1.196 0 00.11 1.045 1.458 1.458 0 00-.866.33c.068-.605-.014-1.003-.248-1.1zm-9.996-16.748c.069.124.22.468.069.591a.535.535 0 01-.592.055c-.178-.069-.343-.467-.178-.646a.633.633 0 01.7 0zm-8.195 2.984h-.275a.811.811 0 00-.44.866c-.006.256.071.507.22.715.239-.06.483-.102.729-.124a.689.689 0 00-.262.523 1.732 1.732 0 001.375 1.622 1.278 1.278 0 001.045-1.182 1.088 1.088 0 00-1.114-1.279 1.734 1.734 0 00-.538-.002c.02-.005.06-.026.071-.108.044-.228-.208-.45-.454-.666-.14-.124-.277-.245-.357-.365zm1.99-6.43c.043.174.044.356.003.531a.893.893 0 01-1.416.399 1.032 1.032 0 01.262-1.54.99.99 0 01.907.137c.117.136.2.298.244.472zm.884 16.618c.49.176.882.032 1.14-.063.145-.053.248-.091.303-.047.022.018.052.048.089.084.22.219.688.682 1.135.329a1.073 1.073 0 00.426-1.375 1.059 1.059 0 00.949-.742 1.76 1.76 0 000-.66c.161-.105.31-.23.44-.372a1.375 1.375 0 00-.165-2.117 1.54 1.54 0 00-2.255.371c-.394.54-.25.957-.132 1.294.104.298.186.535-.143.741-.314.197-.507.143-.709.086-.247-.07-.508-.143-1.024.244-.934.701-.838 1.939-.054 2.227zm.893-9.377c.206-.096.536.124.536.289.055.178-.013.536-.22.563a.62.62 0 01-.577-.357.44.44 0 01.261-.495zm2.187 1.581a.604.604 0 00.66.715 1.058 1.058 0 00.756-.412c.11-.206-.179-.99-.564-1.032a.798.798 0 00-.852.73zm11.803 8.348a.33.33 0 01.145.026c.087.019.184.035.283.052.343.058.715.121.79.292a.772.772 0 01-.798 1.004 1.045 1.045 0 01-.728-1.1.33.33 0 01.308-.274zm37.311-5.227c-.77-.11-1.636.413-1.677 1.004-.041.591.564 1.114 1.182 1.169a1.21 1.21 0 001.21-1.114c.07-.619-.178-.99-.715-1.059zm1.683-9.589c.296-.075.609-.048.889.075a1.21 1.21 0 01.412 1.498 1.004 1.004 0 01-1.182.44c-.715-.343-1.114-1.045-.867-1.526.189-.24.452-.412.748-.487zm-7.54 6.166a1.581 1.581 0 00-1.884.893 1.086 1.086 0 00.674 1.376 1.58 1.58 0 001.815-.386 1.54 1.54 0 00-.605-1.883zm3.877-.935c.317-.743.798-1.018 1.375-.743a1.375 1.375 0 01.743 1.623 1.513 1.513 0 01-1.76.646 1.375 1.375 0 01-.358-1.526zM27.321 45.03h-.261c.174-.175.297-.393.358-.632a2.75 2.75 0 00-.18-1.884 1.224 1.224 0 010-.701 1.114 1.114 0 00-1.113-1.554.55.55 0 000-.66v5.775H26.359a1.559 1.559 0 00-.137.166 2.463 2.463 0 01-.097.123v1.375c.263.21.585.335.921.357.591 0 1.279-.33 1.375-.784a1.623 1.623 0 00-1.1-1.58zm.64-4.34a.894.894 0 01-.131-.651.88.88 0 01.935-.784 1.03 1.03 0 01.756 1.114.907.907 0 01-1.017.701.894.894 0 01-.543-.38zm60.754 13.608a1.512 1.512 0 00-.907-1.76 1.664 1.664 0 00-1.898 1.237 1.17 1.17 0 00.811 1.526 1.497 1.497 0 001.994-1.003zm-9.734 3.548c-.449-.253-.875-.494-.785-1.046a.839.839 0 01.564-.619A1.375 1.375 0 0178.65 55a1.21 1.21 0 011.65-.605.84.84 0 01.605 1.045 2.022 2.022 0 01-1.155 1.073c.04.043.068.094.082.15.206.58-.193.852-.591 1.124l-.165.114-.042-.024-.053-.03zm21.394-.468a.547.547 0 00-.22-.55c-.138-.083-.646-.096-.701.11a.55.55 0 00.316.522c.179.055.605.124.605-.082zm-2.956-3.41c.398.069.412.508.288.825-.082.316-.398.564-1.003.316a2.85 2.85 0 00-.06-.228c-.062-.22-.137-.486-.078-.624.083-.193.454-.358.853-.29zm6.325 3.781a.471.471 0 00-.234-.591.512.512 0 00-.608.094.507.507 0 00.076.771c.061.042.129.07.202.084a.521.521 0 00.564-.358zm2.224-2.268a.675.675 0 01.292-.014c.069.013.247.274.151.426l-.041.07c-.103.177-.273.47-.536.315a.48.48 0 01-.124-.66.673.673 0 01.258-.137zM74.882 55a.769.769 0 00.385-1.059c-.123-.247-.48-.564-.728-.55-.619 0-.839.523-.908 1.128l.007.006c.328.301.712.653 1.244.475zm-1.388-11.179c-.385.151-1.169-.247-.949-.921a.742.742 0 011.293-.041.812.812 0 01-.344.962zm3.671 1.169a1.128 1.128 0 00-1.375.234c-.271.265-.51.56-.715.88h-.564a1.76 1.76 0 00-1.553 1.127 2.021 2.021 0 00.59 1.87.977.977 0 00.716.248 1.567 1.567 0 001.553-1.609v-.564c.127 0 .25.008.37.016.234.015.458.03.675-.016.647 0 .894-.261.963-.88a1.375 1.375 0 00-.66-1.306zm16.761 10.45c.44-.825.853-.921 1.65-.44a.853.853 0 01.427.797c-.042.413-.18.812-.647.812a3.015 3.015 0 00-.316.123c-.22 1.692-1.045 2.132-2.324 1.156-.467.453-.935.508-1.375 0 .179-1.087.372-1.155 1.554-.62l.142-.243c.276-.474.512-.878.89-1.585zM91.7 48.909a1.084 1.084 0 00-.811.233c-.427.523-.152.99.357 1.472.084-.03.17-.055.253-.08.427-.13.824-.25.847-.8a.756.756 0 00-.646-.825zM42.35 52.016c-.179-.014-.715-.22-.619-.591.11-.371.619-.371.798-.33a.55.55 0 01.426.564c-.041.357-.426.371-.605.357zm11.866-3.891a.824.824 0 00-.632.454.55.55 0 00.495.728c.233 0 .866-.082.907-.605.042-.522-.563-.577-.77-.577zm-3.011 9.57c-.082-.234-.014-.715.151-.811a1.8 1.8 0 00.908-.784c.041-.179.247-.179.357-.179.413.124.468.564.413.715-.02.054-.05.109-.08.165-.055.103-.113.21-.113.316a1.223 1.223 0 01.66.99c-.014.344-.715.77-1.127.77a.922.922 0 01-.688-.715 1.06 1.06 0 01-.481-.467zm3.699-3.52a.646.646 0 00.481.853h.096c.207.238.48.41.784.495a1.21 1.21 0 001.306-.62 2.021 2.021 0 00-.701-1.883 1.375 1.375 0 00-1.279.619.619.619 0 00-.687.536zM29.002 31.838a.963.963 0 01.67-.213.949.949 0 01.84 1.017.894.894 0 01-.936.784 1.059 1.059 0 01-.921-.976.963.963 0 01.347-.612zm21.53 21.333a1.224 1.224 0 00-1.376.647.866.866 0 00.592 1.072.977.977 0 001.168-.426c.22-.399-.041-1.197-.385-1.293zm-1.238 6.683c.206-.083.687-.138.825 0 .272.314.638.531 1.045.618.11.014.261.207.261.303-.027.413-.192.578-.578.578a7.184 7.184 0 01-1.375-.234c-.206-.069-.522-.316-.522-.495.01-.292.133-.569.344-.77zM58.355 49.5a1.018 1.018 0 00-1.114.578c-.261.838-.096 1.512.426 1.677a1.512 1.512 0 001.554-.88 1.5 1.5 0 00-.866-1.375zm1.99 2.892c.142-.042.285-.085.416-.142a1.375 1.375 0 011.252.303 1.127 1.127 0 01.44 1.072 1.375 1.375 0 01-.936 1.059 1.842 1.842 0 01-1.54-.344c-.219-.18-.272-.366-.321-.539a1.485 1.485 0 00-.063-.19.84.84 0 010-.756c.106-.27.422-.364.753-.463zm-4.809-1.256a.44.44 0 00.413.371.66.66 0 00.495-.467c0-.206-.303-.358-.509-.358-.206 0-.44.193-.399.454zm2.136 5.613a1.527 1.527 0 01.174-1.075 1.994 1.994 0 012.407-.591 1.663 1.663 0 01.247 2.323 1.376 1.376 0 01-2.241.261 1.527 1.527 0 01-.587-.918zm-7.828-6.534a.66.66 0 00-.894.44.605.605 0 00.33.839.646.646 0 00.949-.248.757.757 0 00-.385-1.031zm6.448-3.121c.097-.248.344-.248.523-.248.096 0 .509.207.358.482-.126.228-.385.21-.564.197-.036-.003-.069-.005-.096-.005a.316.316 0 01-.22-.426zm-1.003-2.585c-.248.508 0 1.265.426 1.375.426.11 1.375-1.004 1.169-1.485-.206-.482-1.348-.399-1.595.11zM32.065 40.37a.619.619 0 00.578.358c.206 0 .274-.386.22-.578-.056-.192-.33-.371-.537-.275a.44.44 0 00-.261.495zm-2.14-4.753a.811.811 0 01.614-.046c.572.149.582.574.593 1.038.003.093.005.188.012.282-.839.385-1.238.427-1.513 0a1.045 1.045 0 01-.11-.811.81.81 0 01.405-.463zm1.205 11.326c0 .398.124.715.495.797a4.88 4.88 0 002.874-.083 1.51 1.51 0 00.371-.274 1.087 1.087 0 00-.633-1.884h-.11c.092-.127.153-.273.18-.427a.797.797 0 00-.785-.907.755.755 0 00-.893.66 1.5 1.5 0 00.11.591h-.316a1.704 1.704 0 00-1.293 1.527zm4.473-11.346a1.47 1.47 0 011-.342c.742.027 1.512 1.155 1.36 2.063a1.253 1.253 0 01-1.498 1.03 1.58 1.58 0 01-1.375-1.828c.05-.36.234-.69.513-.923zm2.608 8.83c.138.357 1.375.535 1.54 0a.866.866 0 00-.357-1.073c-.481-.124-1.32.715-1.183 1.072zm2.187 8.45a1.25 1.25 0 01.536-.008c.564.041 1.155.632 1.1 1.169a1.76 1.76 0 01-1.691 1.375c-.51 0-.908-.688-.908-1.375a1.25 1.25 0 01.963-1.161zm22.398-2.937a.894.894 0 00-1.072.399.754.754 0 00.357 1.059.88.88 0 001.073-.413.729.729 0 00-.358-1.045zM39.627 32.986c-.082-.151-.082-.756.165-.839a.77.77 0 01.702.358.689.689 0 01-.22.632.673.673 0 01-.647-.15zm-2.062 16.157c-.412 0-.921.48-1.045 1.264.033.034.07.08.112.133.113.143.257.326.438.376.096.014.193.014.289 0 .165.097.398 0 .577-.206a.838.838 0 00.385-.495 1.058 1.058 0 00-.756-1.073zm6.29 6.068c.127-.25.333-.449.585-.569.32-.143.65-.258.99-.343a1.639 1.639 0 01.468 2.269c-.184.266-.466.449-.784.508a1.375 1.375 0 01-1.375-1.059 1.265 1.265 0 01.116-.806z",fill:"#54B399"}),Object(m.jsx)("path",{d:"M162.085 56.072H50.999V96.87h111.086V56.072z",fill:"#8ADFC8"}),Object(m.jsx)("path",{className:"lnsDropIllustration__adjustFill",fillRule:"evenodd",clipRule:"evenodd",d:"M43.574 36.575a8.91 8.91 0 110 17.82 8.91 8.91 0 010-17.82zM23.98 103.166h14.946v14.947H23.98v-14.947zm45.306-34.072L59.14 85.388h20.295L69.286 69.094zm54.288 4.224a2.901 2.901 0 012.197-.292 2.902 2.902 0 011.898 3.589l-3.96 13.516-4.125 12.691c-2.186 7.467-10.326 11.647-18.576 9.227-5.17-1.513-11.564-7.109-12.692-11.592l-3.575-16.156a3.066 3.066 0 011.953-3.712 2.75 2.75 0 013.52 1.939l2.062 6.874.207-.715 1.663-5.65 5.541-19.168a2.864 2.864 0 015.259-.583 2.86 2.86 0 01.242 2.178l-5.212 17.792 2.475.715 6.174-21.134a2.868 2.868 0 012.434-2.048 2.868 2.868 0 012.105.61 2.852 2.852 0 011.057 1.92c.041.374.009.752-.096 1.114l-6.242 21.133 2.475.715L115.5 68.53a2.868 2.868 0 012.434-2.048 2.868 2.868 0 012.105.61 2.852 2.852 0 011.057 1.92c.041.374.009.752-.096 1.113l-5.225 17.751 2.475.715 3.974-13.516c.2-.742.685-1.374 1.35-1.758z"}),Object(m.jsx)("path",{className:"lnsDropIllustration__adjustFill lnsDropIllustration__hand",id:"lnsDropIllustrationArrow",d:"M84.688 156.577v-31.021c0-1.17.853-2.118 1.906-2.118s1.906.948 1.906 2.118v31.021l15.617-15.617a1.907 1.907 0 012.696 2.696l-16.175 16.175a5.695 5.695 0 01-3.525 1.652 1.725 1.725 0 01-1.039 0 5.695 5.695 0 01-3.524-1.652l-16.175-16.175a1.907 1.907 0 012.696-2.696l15.617 15.617z"}));var h=n(81),y=n(142),x=n(82),j=n(65),_=n(72),O=n(87),w=n(127),D=n(98),S=n(347),L=n.n(S),P=n(348),I=n.n(P),k=n(168),C=n(69),T=n(77);const E={value:{id:"lnsWorkspace",humanData:{label:f.i18n.translate("xpack.lens.editorFrame.workspaceLabel",{defaultMessage:"Workspace"})}},order:[1,0,0,0]},z={type:"application",child:{type:"lens"}},M="expression_build_error",A=i.a.memo((function(e){const{getSuggestionForField:t,...n}=e,[{dragging:a}]=Object(h.e)(),i=Object(o.useMemo)((()=>a&&t(a)),[a,t]);return Object(m.jsx)(F,r()({},n,{suggestionForDraggedField:i}))})),F=i.a.memo((function({framePublicAPI:e,visualizationMap:t,datasourceMap:n,core:a,plugins:r,ExpressionRenderer:s,suggestionForDraggedField:u,lensInspector:S,getUserMessages:P,addUserMessages:k}){const z=Object(C.W)(),A=Object(C.X)(C.D),F=Object(C.X)(C.J),R=Object(C.X)(C.r),B=Object(C.X)(C.y),W=Object(C.X)(C.t),V=Object(C.X)(C.u),G=Object(C.X)(C.I),q=Object(C.X)((e=>Object(C.x)(e,n))),H=Object(C.X)(C.G),[U,$]=Object(o.useState)({expandError:!1,expressionToRender:void 0,errors:[]}),X=Object(o.useRef)(!1),K=Object(o.useRef)(),Y=Object(o.useRef)(),{dataViews:J}=e;Y.current={datasourceMap:n,datasourceStates:B,visualization:F,visualizationMap:t,datasourceLayers:q,dataViews:J};const Z=Object(o.useRef)(NaN),Q=Object(o.useRef)(NaN),ee=Object(o.useCallback)((()=>{if(Y.current){if(!X.current){X.current=!0;const e=performance.now();Object(y.a)(a.analytics,{eventName:"lensVisualizationRenderTime",duration:e-Z.current,key1:"time_to_data",value1:Q.current-Z.current,key2:"time_to_render",value2:e-Q.current})}const r=Object.values(Y.current.datasourceMap).reduce(((e,t)=>{var n,a,r;return Y.current.datasourceStates[t.id]?[...e,...null!==(n=null===(a=t.getRenderEventCounters)||void 0===a?void 0:a.call(t,null===(r=Y.current.datasourceStates[t.id])||void 0===r?void 0:r.state))&&void 0!==n?n:[]]:[]}),[]);let o=[];var e,t,n;Y.current.visualization.activeId&&(o=null!==(e=null===(t=(n=Y.current.visualizationMap[Y.current.visualization.activeId]).getRenderEventCounters)||void 0===t?void 0:t.call(n,Y.current.visualization.state))&&void 0!==e?e:[]);const i=["vis_editor",...r,...o];Object.values(Y.current.dataViews.indexPatterns||{}).filter((e=>!e.isPersisted)).forEach((()=>{i.push("ad_hoc_data_view")})),Object(x.d)(i)}}),[a.analytics]),te=Object(o.useRef)(),ne=Object(o.useRef)(),ae=Object(o.useCallback)(((e,t)=>{if(Y.current){Q.current=performance.now();const[e]=Object.keys(Y.current.datasourceLayers),a=Object.values(Y.current.datasourceMap)[0],o=Object.values(Y.current.datasourceStates)[0].state;let i=[];var n;null!=t&&t.requests&&(i=Object(j.getSearchWarningMessages)(t.requests,a,o,{searchService:r.data.search})),i.length?te.current=k(i.filter(_.f)):te.current&&(te.current(),te.current=void 0),t&&t.tables&&z(Object(C.m)({activeData:Object.entries(null===(n=t.tables)||void 0===n?void 0:n.tables).reduce(((t,[n,a],r,o)=>({...t,[1===o.length?e:n]:a})),{})}))}}),[k,z,r.data.search]),re=W||!K.current||G,oe=F.activeId?t[F.activeId]:null,ie=Object(o.useCallback)((()=>P(["visualization","visualizationInEditor"],{severity:"error"})),[P]),se=Object(o.useMemo)((()=>{if(ie().every((e=>e.uniqueId===M)))try{const t=Object(w.a)({visualization:oe,visualizationState:F.state,datasourceMap:n,datasourceStates:B,datasourceLayers:q,indexPatterns:J.indexPatterns,dateRange:e.dateRange,nowInstant:r.data.nowProvider.get(),searchSessionId:H});return t?Object(p.b)(t):null}catch(e){ne.current=k([{uniqueId:M,severity:"error",fixableInEditor:!0,displayLocations:[{id:"visualization"}],shortMessage:f.i18n.translate("xpack.lens.editorFrame.buildExpressionError",{defaultMessage:"An unexpected error occurred while preparing the chart"}),longMessage:Object(m.jsx)(i.a.Fragment,null,Object(m.jsx)("p",{"data-test-subj":"expression-failure"},Object(m.jsx)(d.FormattedMessage,{id:"xpack.lens.editorFrame.expressionFailure",defaultMessage:"An error occurred in the expression"})),Object(m.jsx)("p",null,e.toString()))}])}}),[ie,oe,F.state,n,B,q,J.indexPatterns,e.dateRange,r.data.nowProvider,H,k]),le=Boolean(se);Object(o.useEffect)((()=>{z(Object(C.N)(le))}),[le,z]),Object(o.useEffect)((()=>{W||z(Object(T.j)(se===U.expressionToRender))})),Object(o.useEffect)((()=>{re&&$((e=>({...e,expressionToRender:se,errors:ie()})))}),[se,re,ie]);const ue=Boolean(U.expressionToRender);Object(o.useEffect)((()=>{ue&&ne.current&&(ne.current(),ne.current=void 0)}),[ue]),Object(o.useEffect)((()=>{!ue&&null!==U.expressionToRender||K.current||(K.current=!0)}),[ue,U.expressionToRender]);const ce=Object(o.useCallback)((e=>{r.uiActions&&(Object(_.a)(e)&&r.uiActions.getTrigger(b.VIS_EVENT_TO_TRIGGER[e.name]).exec({data:{...e.data,timeFieldName:Object(j.inferTimeField)(r.data.datatableUtilities,e)}}),(Object(_.c)(e)||Object(_.d)(e))&&r.uiActions.getTrigger(b.VIS_EVENT_TO_TRIGGER[e.name]).exec({data:{...e.data,timeFieldName:Object(j.inferTimeField)(r.data.datatableUtilities,e)}}),Object(_.b)(e)&&null!=oe&&oe.onEditAction&&z(Object(C.e)({visualizationId:oe.id,event:e})))}),[r.data.datatableUtilities,r.uiActions,oe,z]),de=Object(o.useCallback)((async e=>!!r.uiActions&&!(!Object(_.c)(e)&&!Object(_.d)(e))&&(await r.uiActions.getTriggerCompatibleActions(b.VIS_EVENT_TO_TRIGGER[e.name],e)).length>0),[r.uiActions]),pe=Object(o.useCallback)((()=>{u&&(Object(x.d)("drop_onto_workspace"),Object(O.d)(z,u,{clearStagedPreview:!0}))}),[u,z]),fe=l()(a.theme.theme$,{darkMode:!1}).darkMode,ge=()=>Object(m.jsx)(g.EuiText,{className:c()("lnsWorkspacePanel__emptyContent"),textAlign:"center","data-test-subj":"workspace-drag-drop-prompt",size:"s"},Object(m.jsx)("div",null,Object(m.jsx)(v,{"aria-hidden":!0,className:c()("lnsWorkspacePanel__promptIllustration","lnsWorkspacePanel__dropIllustration")}),Object(m.jsx)("h2",null,Object(m.jsx)("strong",null,ue?f.i18n.translate("xpack.lens.editorFrame.emptyWorkspaceSimple",{defaultMessage:"Drop field here"}):f.i18n.translate("xpack.lens.editorFrame.emptyWorkspace",{defaultMessage:"Drop some fields here to start"}))),!ue&&Object(m.jsx)(i.a.Fragment,null,Object(m.jsx)(g.EuiTextColor,{color:"subdued",component:"div"},Object(m.jsx)("p",null,f.i18n.translate("xpack.lens.editorFrame.emptyWorkspaceHeading",{defaultMessage:"Lens is the recommended editor for creating visualizations"}))),Object(m.jsx)("p",{className:"lnsWorkspacePanel__actions"},Object(m.jsx)(g.EuiLink,{href:"https://www.elastic.co/products/kibana/feedback",target:"_blank",external:!0},f.i18n.translate("xpack.lens.editorFrame.goToForums",{defaultMessage:"Make requests and give feedback"})))))),be=()=>{const e=f.i18n.translate("xpack.lens.editorFrame.applyChanges",{defaultMessage:"Apply changes"});return Object(m.jsx)(g.EuiText,{className:c()("lnsWorkspacePanel__emptyContent"),textAlign:"center","data-test-subj":"workspace-apply-changes-prompt",size:"s"},Object(m.jsx)("div",null,Object(m.jsx)("img",{"aria-hidden":!0,src:fe?L.a:I.a,alt:e,className:"lnsWorkspacePanel__promptIllustration"}),Object(m.jsx)("h2",null,Object(m.jsx)("strong",null,f.i18n.translate("xpack.lens.editorFrame.applyChangesWorkspacePrompt",{defaultMessage:"Apply changes to render visualization"}))),Object(m.jsx)("p",{className:"lnsWorkspacePanel__actions"},Object(m.jsx)(g.EuiButtonEmpty,{size:"s",className:j.DONT_CLOSE_DIMENSION_CONTAINER_ON_CLICK_CLASS,iconType:"checkInCircleFilled",onClick:()=>z(Object(C.b)()),"data-test-subj":"lnsApplyChanges__workspace"},e))))},me=()=>Object(m.jsx)(N,{expression:U.expressionToRender,lensInspector:S,onEvent:ce,hasCompatibleActions:de,setLocalState:$,localState:{...U},errors:U.errors,ExpressionRendererComponent:s,core:a,onRender$:ee,onData$:ae,onComponentRendered:()=>{Z.current=performance.now()}}),[{dragging:ve}]=Object(h.e)();return Object(m.jsx)(D.c,{framePublicAPI:e,visualizationState:F.state,visualizationId:F.activeId,datasourceStates:B,datasourceMap:n,visualizationMap:t,isFullscreen:A,lensInspector:S,getUserMessages:P},(()=>{var e;const t=R&&null!==(e=n[R])&&void 0!==e&&e.getCustomWorkspaceRenderer&&ve?n[R].getCustomWorkspaceRenderer(B[R].state,ve,J.indexPatterns):void 0;if(t)return t();const a=null!==U.expressionToRender?me:V?ge:be;return Object(m.jsx)(h.a,{className:c()("lnsWorkspacePanel__dragDrop",{"lnsWorkspacePanel__dragDrop--fullscreen":A}),dataTestSubj:"lnsWorkspace",draggable:!1,dropTypes:u?["field_add"]:void 0,onDrop:pe,value:E.value,order:E.order},Object(m.jsx)("div",{className:"lnsWorkspacePanelWrapper__pageContentBody"},a()))})())})),N=({expression:e,lensInspector:t,onEvent:n,hasCompatibleActions:a,setLocalState:r,localState:s,errors:l,ExpressionRendererComponent:u,core:c,onRender$:p,onData$:b,onComponentRendered:v})=>{Object(o.useEffect)((()=>{v()}),[]);const h=Object(C.X)(C.z),{isRenderComplete:y,hasDynamicError:x,setIsRenderComplete:j,setDynamicError:_,nodeRef:O}=function(e){const[t,n]=Object(o.useState)(Boolean(null==e?void 0:e.length)),[a,r]=Object(o.useState)(!1),i=Object(o.useRef)(null);return Object(o.useEffect)((()=>{t&&i.current&&i.current.dispatchEvent(new CustomEvent("renderComplete",{bubbles:!0}))}),[t,e]),{isRenderComplete:t,setIsRenderComplete:n,hasDynamicError:a,setDynamicError:r,nodeRef:i}}(l),w=Object(o.useCallback)((()=>{j(!0),p()}),[j,p]),D=Object(o.useMemo)((()=>({query:h.query,timeRange:{from:h.dateRange.fromDate,to:h.dateRange.toDate},filters:h.filters,disableShardWarnings:!0})),[h]),S=Object(C.X)(C.G);if(l.length){const e=!s.expandError&&l.length>1?Object(m.jsx)(g.EuiButtonEmpty,{onClick:()=>{r((e=>({...e,expandError:!e.expandError})))},"data-test-subj":"workspace-more-errors-button"},f.i18n.translate("xpack.lens.editorFrame.configurationFailureMoreErrors",{defaultMessage:" +{errors} {errors, plural, one {error} other {errors}}",values:{errors:l.length-1}})):null,[t,...n]=l;return Object(m.jsx)(g.EuiFlexGroup,{"data-shared-items-container":!0,"data-render-complete":!0,"data-shared-item":"","data-render-error":f.i18n.translate("xpack.lens.editorFrame.configurationFailureErrors",{defaultMessage:"A configuration error occurred"})},Object(m.jsx)(g.EuiFlexItem,null,Object(m.jsx)(g.EuiEmptyPrompt,{actions:e,body:Object(m.jsx)(i.a.Fragment,null,Object(m.jsx)("div",{"data-test-subj":"workspace-error-message"},t.longMessage),s.expandError&&Object(m.jsx)(i.a.Fragment,null,Object(m.jsx)(g.EuiSpacer,null),n.map((e=>Object(m.jsx)("div",{"data-test-subj":"workspace-error-message"},e.longMessage,Object(m.jsx)(g.EuiSpacer,null)))))),iconColor:"danger",iconType:"warning"})))}return Object(m.jsx)("div",{className:"lnsExpressionRenderer","data-shared-items-container":!0,"data-render-complete":y,"data-shared-item":"","data-render-error":x?f.i18n.translate("xpack.lens.editorFrame.dataFailure",{defaultMessage:"An error occurred when loading data."}):void 0,ref:O},Object(m.jsx)(u,{className:"lnsExpressionRenderer__component",padding:"m",expression:e,searchContext:D,searchSessionId:S,onEvent:n,hasCompatibleActions:a,onData$:b,onRender$:w,inspectorAdapters:t.adapters,executionContext:z,renderMode:"edit",renderError:(e,t)=>{const n=Object(k.a)(t||null,c.docLinks),a=n.length?n.map((e=>e.longMessage||e.shortMessage)):e?[e]:[];return x||_(!0),Object(m.jsx)(g.EuiFlexGroup,null,Object(m.jsx)(g.EuiFlexItem,null,Object(m.jsx)(g.EuiEmptyPrompt,{actions:a.length&&!s.expandError?Object(m.jsx)(g.EuiButtonEmpty,{onClick:()=>{r((e=>({...e,expandError:!e.expandError})))}},f.i18n.translate("xpack.lens.editorFrame.expandRenderingErrorButton",{defaultMessage:"Show details of error"})):null,body:Object(m.jsx)(i.a.Fragment,null,Object(m.jsx)("p",{"data-test-subj":"expression-failure"},Object(m.jsx)(d.FormattedMessage,{id:"xpack.lens.editorFrame.dataFailure",defaultMessage:"An error occurred when loading data."})),s.expandError?a.map((e=>"string"==typeof e?Object(m.jsx)("p",{className:"eui-textBreakWord",key:e},e):e)):null),iconColor:"danger",iconType:"warning"})))}}))}},,,,,,,,,,,,,,,function(e,t,n){switch(window.__kbnThemeTag__){case"v8dark":return n(205);case"v8light":return n(207)}},function(e,t,n){var a=n(62),r=n(206);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,".lnsVisToolbar__popover{width:404px}",""]),e.exports=t},function(e,t,n){var a=n(62),r=n(208);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,".lnsVisToolbar__popover{width:404px}",""]),e.exports=t},function(e,t,n){switch(window.__kbnThemeTag__){case"v8dark":return n(210);case"v8light":return n(212)}},function(e,t,n){var a=n(62),r=n(211);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,".kbnToolbarButton{border:1px solid #343741;line-height:40px;min-width:0}.kbnToolbarButton:not(:disabled){background-color:#1d1e24}.kbnToolbarButton .kbnToolbarButton__text>svg{margin-top:-1px}.kbnToolbarButton .kbnToolbarButton__text:empty{margin:0}.kbnToolbarButton[class*=fullWidth]{text-align:left}.kbnToolbarButton[class*=fullWidth] .kbnToolbarButton__content{justify-content:space-between}.kbnToolbarButton--groupLeft{border-bottom-right-radius:0;border-top-right-radius:0}.kbnToolbarButton--groupCenter{border-left:none;border-radius:0}.kbnToolbarButton--groupRight{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.kbnToolbarButton--bold{font-weight:700}.kbnToolbarButton--normal{font-weight:400}.kbnToolbarButton--s{box-shadow:none!important;font-size:14px}",""]),e.exports=t},function(e,t,n){var a=n(62),r=n(213);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,".kbnToolbarButton{border:1px solid #d3dae6;line-height:40px;min-width:0}.kbnToolbarButton:not(:disabled){background-color:#fff}.kbnToolbarButton .kbnToolbarButton__text>svg{margin-top:-1px}.kbnToolbarButton .kbnToolbarButton__text:empty{margin:0}.kbnToolbarButton[class*=fullWidth]{text-align:left}.kbnToolbarButton[class*=fullWidth] .kbnToolbarButton__content{justify-content:space-between}.kbnToolbarButton--groupLeft{border-bottom-right-radius:0;border-top-right-radius:0}.kbnToolbarButton--groupCenter{border-left:none;border-radius:0}.kbnToolbarButton--groupRight{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.kbnToolbarButton--bold{font-weight:700}.kbnToolbarButton--normal{font-weight:400}.kbnToolbarButton--s{box-shadow:none!important;font-size:14px}",""]),e.exports=t},function(e,t,n){switch(window.__kbnThemeTag__){case"v8dark":return n(215);case"v8light":return n(217)}},function(e,t,n){var a=n(62),r=n(216);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,'@keyframes euiFlyoutAnimation{0%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0)}}.lnsPalettePanelContainer{align-items:stretch;animation:euiFlyoutAnimation .25s cubic-bezier(.694,.0482,.335,1);background:#1d1e24;border-left:1px solid #343741;bottom:0;box-shadow:0 2.7px 9px rgba(0,0,0,.325),0 9.4px 24px rgba(0,0,0,.225),0 21.8px 43px #0003;-webkit-clip-path:polygon(-50% 0,100% 0,100% 100%,-50% 100%);clip-path:polygon(-50% 0,100% 0,100% 100%,-50% 100%);display:flex;flex-direction:column;height:100%;left:0;position:fixed;position:absolute;right:0;top:0;z-index:1000;z-index:3001}.lnsPalettePanelContainer__header{padding:16px}.lnsPalettePanelContainer__content{flex:1;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-color:#98a2b380 #0000;scrollbar-width:thin}.lnsPalettePanelContainer__content::-webkit-scrollbar{height:16px;width:16px}.lnsPalettePanelContainer__content::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.lnsPalettePanelContainer__content::-webkit-scrollbar-corner,.lnsPalettePanelContainer__content::-webkit-scrollbar-track{background-color:#0000}.lnsPalettePanelContainer__content:focus{outline:none}.lnsPalettePanelContainer__content[tabindex="0"]:focus:focus-visible{outline-style:auto}.lnsPalettePanelContainer__footer{padding:16px}',""]),e.exports=t},function(e,t,n){var a=n(62),r=n(218);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,'@keyframes euiFlyoutAnimation{0%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0)}}.lnsPalettePanelContainer{align-items:stretch;animation:euiFlyoutAnimation .25s cubic-bezier(.694,.0482,.335,1);background:#fff;border-left:1px solid #d3dae6;bottom:0;box-shadow:0 2.7px 9px #00000021,0 9.4px 24px #00000017,0 21.8px 43px #00000014;-webkit-clip-path:polygon(-50% 0,100% 0,100% 100%,-50% 100%);clip-path:polygon(-50% 0,100% 0,100% 100%,-50% 100%);display:flex;flex-direction:column;height:100%;left:0;position:fixed;position:absolute;right:0;top:0;z-index:1000;z-index:3001}.lnsPalettePanelContainer__header{padding:16px}.lnsPalettePanelContainer__content{flex:1;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-color:#69707d80 #0000;scrollbar-width:thin}.lnsPalettePanelContainer__content::-webkit-scrollbar{height:16px;width:16px}.lnsPalettePanelContainer__content::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.lnsPalettePanelContainer__content::-webkit-scrollbar-corner,.lnsPalettePanelContainer__content::-webkit-scrollbar-track{background-color:#0000}.lnsPalettePanelContainer__content:focus{outline:none}.lnsPalettePanelContainer__content[tabindex="0"]:focus:focus-visible{outline-style:auto}.lnsPalettePanelContainer__footer{padding:16px}',""]),e.exports=t},function(e,t,n){"use strict";n.d(t,"f",(function(){return a})),n.d(t,"h",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"g",(function(){return s})),n.d(t,"e",(function(){return l})),n.d(t,"d",(function(){return u})),n.d(t,"b",(function(){return c}));const a="positive",r="fixed",o="custom",i="above",s="percent",l=0,u=100,c=5},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(7);t.default=function(e,t){void 0===t&&(t=0);var n=a.useRef(!1),r=a.useRef(),o=a.useRef(e),i=a.useCallback((function(){return n.current}),[]),s=a.useCallback((function(){n.current=!1,r.current&&clearTimeout(r.current),r.current=setTimeout((function(){n.current=!0,o.current()}),t)}),[t]),l=a.useCallback((function(){n.current=null,r.current&&clearTimeout(r.current)}),[]);return a.useEffect((function(){o.current=e}),[e]),a.useEffect((function(){return s(),l}),[t]),[i,l,s]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(7),r="undefined"!=typeof window?a.useLayoutEffect:a.useEffect;t.default=r},function(e,t,n){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var a,r,o;if(Array.isArray(t)){if((a=t.length)!=n.length)return!1;for(r=a;0!=r--;)if(!e(t[r],n[r]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((a=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(r=a;0!=r--;)if(!Object.prototype.hasOwnProperty.call(n,o[r]))return!1;for(r=a;0!=r--;){var i=o[r];if(!("_owner"===i&&t.$$typeof||e(t[i],n[i])))return!1}return!0}return t!=t&&n!=n}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){switch(window.__kbnThemeTag__){case"v8dark":return n(253);case"v8light":return n(255)}},function(e,t,n){var a=n(62),r=n(254);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,'@keyframes euiFlyoutAnimation{0%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0)}}.lnsDimensionContainer{align-items:stretch;animation:euiFlyoutAnimation .25s cubic-bezier(.694,.0482,.335,1);background:#1d1e24;border-left:1px solid #343741;bottom:0;box-shadow:0 2.7px 9px rgba(0,0,0,.325),0 9.4px 24px rgba(0,0,0,.225),0 21.8px 43px #0003;-webkit-clip-path:polygon(-50% 0,100% 0,100% 100%,-50% 100%);clip-path:polygon(-50% 0,100% 0,100% 100%,-50% 100%);display:flex;flex-direction:column;height:100%;left:0;max-width:none!important;position:fixed;right:0;top:0;z-index:1000;z-index:2000}@media only screen and (min-width:992px) and (max-width:1199px){.lnsDimensionContainer{height:100%!important;position:absolute;top:0!important}}@media only screen and (min-width:1200px){.lnsDimensionContainer{height:100%!important;position:absolute;top:0!important}}.lnsFrameLayout__sidebar-isFullscreen .lnsDimensionContainer{border-left:1px solid #343741;box-shadow:none}.lnsDimensionContainer__header{padding:16px}.lnsFrameLayout__sidebar-isFullscreen .lnsDimensionContainer__header{display:none}.lnsDimensionContainer__content{flex:1;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-color:#98a2b380 #0000;scrollbar-width:thin}.lnsDimensionContainer__content::-webkit-scrollbar{height:16px;width:16px}.lnsDimensionContainer__content::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.lnsDimensionContainer__content::-webkit-scrollbar-corner,.lnsDimensionContainer__content::-webkit-scrollbar-track{background-color:#0000}.lnsDimensionContainer__content:focus{outline:none}.lnsDimensionContainer__content[tabindex="0"]:focus:focus-visible{outline-style:auto}.lnsDimensionContainer__footer{padding:16px}.lnsFrameLayout__sidebar-isFullscreen .lnsDimensionContainer__footer{display:none}.lnsBody--overflowHidden{overflow:hidden}',""]),e.exports=t},function(e,t,n){var a=n(62),r=n(256);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,'@keyframes euiFlyoutAnimation{0%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0)}}.lnsDimensionContainer{align-items:stretch;animation:euiFlyoutAnimation .25s cubic-bezier(.694,.0482,.335,1);background:#fff;border-left:1px solid #d3dae6;bottom:0;box-shadow:0 2.7px 9px #00000021,0 9.4px 24px #00000017,0 21.8px 43px #00000014;-webkit-clip-path:polygon(-50% 0,100% 0,100% 100%,-50% 100%);clip-path:polygon(-50% 0,100% 0,100% 100%,-50% 100%);display:flex;flex-direction:column;height:100%;left:0;max-width:none!important;position:fixed;right:0;top:0;z-index:1000;z-index:2000}@media only screen and (min-width:992px) and (max-width:1199px){.lnsDimensionContainer{height:100%!important;position:absolute;top:0!important}}@media only screen and (min-width:1200px){.lnsDimensionContainer{height:100%!important;position:absolute;top:0!important}}.lnsFrameLayout__sidebar-isFullscreen .lnsDimensionContainer{border-left:1px solid #d3dae6;box-shadow:none}.lnsDimensionContainer__header{padding:16px}.lnsFrameLayout__sidebar-isFullscreen .lnsDimensionContainer__header{display:none}.lnsDimensionContainer__content{flex:1;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-color:#69707d80 #0000;scrollbar-width:thin}.lnsDimensionContainer__content::-webkit-scrollbar{height:16px;width:16px}.lnsDimensionContainer__content::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.lnsDimensionContainer__content::-webkit-scrollbar-corner,.lnsDimensionContainer__content::-webkit-scrollbar-track{background-color:#0000}.lnsDimensionContainer__content:focus{outline:none}.lnsDimensionContainer__content[tabindex="0"]:focus:focus-visible{outline-style:auto}.lnsDimensionContainer__footer{padding:16px}.lnsFrameLayout__sidebar-isFullscreen .lnsDimensionContainer__footer{display:none}.lnsBody--overflowHidden{overflow:hidden}',""]),e.exports=t},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(6),r=n(0),o=(n(7),n(2)),i=n(30),s=n(118);Object(o.jsx)("p",null,r.i18n.translate("visualizationUiComponents.configure.invalidConfigTooltip",{defaultMessage:"Invalid configuration."}),Object(o.jsx)("br",null),r.i18n.translate("visualizationUiComponents.configure.invalidConfigTooltipClick",{defaultMessage:"Click for more details."}));const l=({id:e,label:t,color:n,dataTestSubj:r})=>{let l=t;return"string"==typeof t&&(l=(null==t?void 0:t.trim().length)>0?t:s.a),Object(o.jsx)(a.EuiText,{size:"s",id:e,color:n,css:Object(o.css)("width:100%;word-break:break-word;font-weight:",i.euiThemeVars.euiFontWeightRegular,";",""),"data-test-subj":r||"lns-dimensionTrigger"},Object(o.jsx)(a.EuiFlexItem,{grow:!0},Object(o.jsx)("span",null,Object(o.jsx)("span",{className:"dimensionTrigger__textLabel",css:Object(o.css)("transition:background-color ",i.euiThemeVars.euiAnimSpeedFast," ease-in-out;&:hover{text-decoration:underline;}","")},l))))}},,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var a=n(75).default;t.__esModule=!0;var r=a(n(279));t.Provider=r.default;var o=a(n(157));t.connectAdvanced=o.default;var i=n(84);t.ReactReduxContext=i.ReactReduxContext;var s=a(n(283));t.connect=s.default;var l=n(291);t.useDispatch=l.useDispatch,t.createDispatchHook=l.createDispatchHook;var u=n(292);t.useSelector=u.useSelector,t.createSelectorHook=u.createSelectorHook;var c=n(162);t.useStore=c.useStore,t.createStoreHook=c.createStoreHook;var d=a(n(158));t.shallowEqual=d.default},function(e,t,n){"use strict";var a=n(75).default,r=n(155).default;t.__esModule=!0,t.default=void 0;var o=r(n(7)),i=(a(n(280)),n(84)),s=n(120),l=n(121);t.default=function(e){var t=e.store,n=e.context,a=e.children,r=(0,o.useMemo)((function(){var e=(0,s.createSubscription)(t);return{store:t,subscription:e}}),[t]),u=(0,o.useMemo)((function(){return t.getState()}),[t]);(0,l.useIsomorphicLayoutEffect)((function(){var e=r.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),u!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[r,u]);var c=n||i.ReactReduxContext;return o.default.createElement(c.Provider,{value:r},a)}},function(e,t,n){e.exports=n(15)(8)},function(e,t,n){e.exports=n(15)(226)},function(e,t,n){e.exports=n(15)(476)},function(e,t,n){"use strict";var a=n(75).default;t.__esModule=!0,t.createConnect=b,t.default=void 0;var r=a(n(14)),o=a(n(122)),i=a(n(157)),s=a(n(158)),l=a(n(284)),u=a(n(287)),c=a(n(288)),d=a(n(289)),p=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function f(e,t,n){for(var a=t.length-1;a>=0;a--){var r=t[a](e);if(r)return r}return function(t,a){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+a.wrappedComponentName+".")}}function g(e,t){return e===t}function b(e){var t=void 0===e?{}:e,n=t.connectHOC,a=void 0===n?i.default:n,b=t.mapStateToPropsFactories,m=void 0===b?u.default:b,v=t.mapDispatchToPropsFactories,h=void 0===v?l.default:v,y=t.mergePropsFactories,x=void 0===y?c.default:y,j=t.selectorFactory,_=void 0===j?d.default:j;return function(e,t,n,i){void 0===i&&(i={});var l=i,u=l.pure,c=void 0===u||u,d=l.areStatesEqual,b=void 0===d?g:d,v=l.areOwnPropsEqual,y=void 0===v?s.default:v,j=l.areStatePropsEqual,O=void 0===j?s.default:j,w=l.areMergedPropsEqual,D=void 0===w?s.default:w,S=(0,o.default)(l,p),L=f(e,m,"mapStateToProps"),P=f(t,h,"mapDispatchToProps"),I=f(n,x,"mergeProps");return a(_,(0,r.default)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:L,initMapDispatchToProps:P,initMergeProps:I,pure:c,areStatesEqual:b,areOwnPropsEqual:y,areStatePropsEqual:O,areMergedPropsEqual:D},S))}}var m=b();t.default=m},function(e,t,n){"use strict";var a=n(75).default;t.__esModule=!0,t.default=void 0,t.whenMapDispatchToPropsIsFunction=i,t.whenMapDispatchToPropsIsMissing=s,t.whenMapDispatchToPropsIsObject=l;var r=a(n(285)),o=n(159);function i(e){return"function"==typeof e?(0,o.wrapMapToPropsFunc)(e,"mapDispatchToProps"):void 0}function s(e){return e?void 0:(0,o.wrapMapToPropsConstant)((function(e){return{dispatch:e}}))}function l(e){return e&&"object"==typeof e?(0,o.wrapMapToPropsConstant)((function(t){return(0,r.default)(e,t)})):void 0}var u=[i,s,l];t.default=u},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n={},a=function(a){var r=e[a];"function"==typeof r&&(n[a]=function(){return t(r.apply(void 0,arguments))})};for(var r in e)a(r);return n}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){if("object"!=typeof e||null===e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;for(var n=t;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return t===n}},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0,t.whenMapStateToPropsIsFunction=r,t.whenMapStateToPropsIsMissing=o;var a=n(159);function r(e){return"function"==typeof e?(0,a.wrapMapToPropsFunc)(e,"mapStateToProps"):void 0}function o(e){return e?void 0:(0,a.wrapMapToPropsConstant)((function(){return{}}))}var i=[r,o];t.default=i},function(e,t,n){"use strict";var a=n(75).default;t.__esModule=!0,t.default=void 0,t.defaultMergeProps=o,t.whenMergePropsIsFunction=s,t.whenMergePropsIsOmitted=l,t.wrapMergePropsFunc=i;var r=a(n(14));function o(e,t,n){return(0,r.default)({},n,e,t)}function i(e){return function(t,n){n.displayName;var a,r=n.pure,o=n.areMergedPropsEqual,i=!1;return function(t,n,s){var l=e(t,n,s);return i?r&&o(l,a)||(a=l):(i=!0,a=l),a}}}function s(e){return"function"==typeof e?i(e):void 0}function l(e){return e?void 0:function(){return o}}a(n(160));var u=[s,l];t.default=u},function(e,t,n){"use strict";var a=n(75).default;t.__esModule=!0,t.default=function(e,t){var n=t.initMapStateToProps,a=t.initMapDispatchToProps,l=t.initMergeProps,u=(0,r.default)(t,o),c=n(e,u),d=a(e,u),p=l(e,u);return(u.pure?s:i)(c,d,p,e,u)},t.impureFinalPropsSelectorFactory=i,t.pureFinalPropsSelectorFactory=s;var r=a(n(122)),o=(a(n(290)),["initMapStateToProps","initMapDispatchToProps","initMergeProps"]);function i(e,t,n,a){return function(r,o){return n(e(r,o),t(a,o),o)}}function s(e,t,n,a,r){var o,i,s,l,u,c=r.areStatesEqual,d=r.areOwnPropsEqual,p=r.areStatePropsEqual,f=!1;return function(r,g){return f?function(r,f){var g,b,m=!d(f,i),v=!c(r,o);return o=r,i=f,m&&v?(s=e(o,i),t.dependsOnOwnProps&&(l=t(a,i)),u=n(s,l,i)):m?(e.dependsOnOwnProps&&(s=e(o,i)),t.dependsOnOwnProps&&(l=t(a,i)),u=n(s,l,i)):v?(g=e(o,i),b=!p(g,s),s=g,b&&(u=n(s,l,i)),u):u}(r,g):(s=e(o=r,i=g),l=t(a,i),u=n(s,l,i),f=!0,u)}}},function(e,t,n){"use strict";var a=n(75).default;t.__esModule=!0,t.default=function(e,t,n,a){o(e,"mapStateToProps",a),o(t,"mapDispatchToProps",a),o(n,"mergeProps",a)};var r=a(n(161));function o(e,t,n){if(!e)throw new Error("Unexpected value for "+t+" in "+n+".");"mapStateToProps"!==t&&"mapDispatchToProps"!==t||Object.prototype.hasOwnProperty.call(e,"dependsOnOwnProps")||(0,r.default)("The selector for "+t+" of "+n+" did not specify a value for dependsOnOwnProps.")}},function(e,t,n){"use strict";t.__esModule=!0,t.createDispatchHook=o,t.useDispatch=void 0;var a=n(84),r=n(162);function o(e){void 0===e&&(e=a.ReactReduxContext);var t=e===a.ReactReduxContext?r.useStore:(0,r.createStoreHook)(e);return function(){return t().dispatch}}var i=o();t.useDispatch=i},function(e,t,n){"use strict";t.__esModule=!0,t.createSelectorHook=u,t.useSelector=void 0;var a=n(7),r=n(163),o=n(120),i=n(121),s=n(84),l=function(e,t){return e===t};function u(e){void 0===e&&(e=s.ReactReduxContext);var t=e===s.ReactReduxContext?r.useReduxContext:function(){return(0,a.useContext)(e)};return function(e,n){void 0===n&&(n=l);var r=t(),s=function(e,t,n,r){var s,l=(0,a.useReducer)((function(e){return e+1}),0)[1],u=(0,a.useMemo)((function(){return(0,o.createSubscription)(n,r)}),[n,r]),c=(0,a.useRef)(),d=(0,a.useRef)(),p=(0,a.useRef)(),f=(0,a.useRef)(),g=n.getState();try{if(e!==d.current||g!==p.current||c.current){var b=e(g);s=void 0!==f.current&&t(b,f.current)?f.current:b}else s=f.current}catch(e){throw c.current&&(e.message+="\nThe error may be correlated with this previous error:\n"+c.current.stack+"\n\n"),e}return(0,i.useIsomorphicLayoutEffect)((function(){d.current=e,p.current=g,f.current=s,c.current=void 0})),(0,i.useIsomorphicLayoutEffect)((function(){function e(){try{var e=n.getState();if(e===p.current)return;var a=d.current(e);if(t(a,f.current))return;f.current=a,p.current=e}catch(e){c.current=e}l()}return u.onStateChange=e,u.trySubscribe(),e(),function(){return u.tryUnsubscribe()}}),[n,u]),s}(e,n,r.store,r.subscription);return(0,a.useDebugValue)(s),s}}var c=u();t.useSelector=c},function(e,t,n){"use strict";t.__esModule=!0,t.unstable_batchedUpdates=void 0;var a=n(35);t.unstable_batchedUpdates=a.unstable_batchedUpdates},function(e,t,n){switch(window.__kbnThemeTag__){case"v8dark":return n(295);case"v8light":return n(297)}},function(e,t,n){var a=n(62),r=n(296);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,'.domDragDrop{transition:.15s ease-in-out;transition-property:background-color,border-color,opacity;z-index:1}.domDragDrop_ghost{border:1px dashed #343741;left:0;margin:0!important;opacity:.9;outline:2px solid currentColor;outline-style:auto;pointer-events:none;position:absolute!important;top:0;transform:translate(8px,24px);width:100%;z-index:3}.domDragDrop-isDraggable,.domDragDrop_ghost{background:#1d1e24;box-shadow:0 .8px .8px #0000001a,0 2.3px 2px rgba(0,0,0,.075);cursor:grab}.domDragDrop-isDraggable:hover{transform:translateX(4px);transition:transform .35s ease-out}.domDragDrop-isDraggable .euiLink,.domDragDrop-isDraggable .kbnFieldButton__button{cursor:grab}.domDragDrop-isDraggable:focus{outline:2px solid currentColor}.domDragDrop-isDraggable:focus:focus-visible{outline-style:auto}.domDragDrop-isDraggable:focus:not(:focus-visible){outline:none}.domDragDrop-isDroppable:not(.domDragDrop__dropOverlayWrapper):before{border:1px dashed #0000;border-radius:6px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.domDragDrop-isDropTarget:not(.domDragDrop__dropOverlayWrapper){background-color:#54b3991a!important}.domDragDrop-isDropTarget:not(.domDragDrop__dropOverlayWrapper):before{border:1px dashed #0000;border-color:#54b399!important;border-radius:6px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.domDragDrop-isDropTarget>*{pointer-events:none}.domDragDrop-isActiveDropTarget:not(.domDragDrop__dropOverlayWrapper){background-color:#54b39940!important;z-index:3}.domDragDrop-isActiveDropTarget:not(.domDragDrop__dropOverlayWrapper):before{border-color:#54b399!important}.domDragDrop-isNotDroppable{opacity:.5}.domDragDrop-isReplacing{text-decoration:line-through}.domDragDrop-notCompatible:not(.domDragDrop__dropOverlayWrapper){background-color:#2e2d25!important}.domDragDrop-notCompatible:not(.domDragDrop__dropOverlayWrapper):before{border:1px dashed #d6bf57!important}.domDragDrop-notCompatible:not(.domDragDrop__dropOverlayWrapper).domDragDrop-isActiveDropTarget{background-color:#fbd01140!important}.domDragDrop-notCompatible:not(.domDragDrop__dropOverlayWrapper).domDragDrop-isActiveDropTarget:before{border-color:#d6bf57!important}.domDragDrop__container{height:100%;position:relative;width:100%}.domDragDrop__container.domDragDrop__container-active{z-index:3}.domDragDrop__reorderableDrop{height:calc(100% + 4px);position:absolute;top:0;width:100%}.domDragDrop-translatableDrop{pointer-events:none;transform:translateY(0);transition:transform .15s ease-in-out}.domDragDrop-translatableDrop .domDragDrop-isDropTarget{background:#1d1e24;box-shadow:0 .8px .8px #0000001a,0 2.3px 2px rgba(0,0,0,.075);cursor:grab}.domDragDrop-translatableDrop .domDragDrop-isActiveDropTarget{z-index:3}.domDragDrop-translatableDrag{position:relative;transform:translateY(0);transition:transform .15s ease-in-out;z-index:1}.domDragDrop__keyboardHandler{border-radius:6px;height:100%;position:absolute;top:0;width:100%}.domDragDrop__keyboardHandler:focus,.domDragDrop__keyboardHandler:focus-within{outline:2px solid currentColor;pointer-events:none;z-index:2}.domDragDrop__keyboardHandler:focus-within:focus-visible,.domDragDrop__keyboardHandler:focus:focus-visible{outline-style:auto}.domDragDrop__keyboardHandler:focus-within:not(:focus-visible),.domDragDrop__keyboardHandler:focus:not(:focus-visible){outline:none}.domDragDrop__extraDrops{max-width:400px;opacity:0;position:absolute;right:calc(100% + 8px);top:0;transition:opacity .15s ease-in-out;visibility:hidden;width:100%;z-index:2}.domDragDrop__extraDrops-visible{opacity:1;visibility:visible}.domDragDrop__extraDropWrapper{background:#25262e;border-radius:4px;height:100%;position:relative;width:100%}.domDragDrop__extraDropWrapper .domDragDrop__extraDrop,.domDragDrop__extraDropWrapper .domDragDrop__extraDrop:before{border-radius:0}.domDragDrop__extraDropWrapper:first-child .domDragDrop__extraDrop,.domDragDrop__extraDropWrapper:first-child .domDragDrop__extraDrop:before{border-top-left-radius:4px;border-top-right-radius:4px}.domDragDrop__extraDropWrapper:last-child .domDragDrop__extraDrop,.domDragDrop__extraDropWrapper:last-child .domDragDrop__extraDrop:before{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.domDragDrop__extraDropWrapper+.domDragDrop__extraDropWrapper{margin-top:-1px}.domDragDrop__extraDrop{color:#7dded8;height:32px;min-width:112px;padding:4px;position:relative}.domDragDrop__extraDrop.domDragDrop-incompatibleExtraDrop{color:#f3d371}.domDragDrop__dropOverlayWrapper{height:100%;position:relative}.domDragDrop__dropOverlay{height:100%;left:0;position:absolute;top:0;transition:.15s ease-in-out;transition-property:background-color,border-color,opacity;width:100%;z-index:3}.domDragDrop-isDropTarget .domDragDrop__dropOverlay{background-color:#54b3991a!important}.domDragDrop-isDropTarget .domDragDrop__dropOverlay:before{border:2px dashed #0000;border-color:#54b399!important;border-radius:6px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.domDragDrop-isActiveDropTarget .domDragDrop__dropOverlay{background-color:#54b39940!important}.domDragDrop-isActiveDropTarget .domDragDrop__dropOverlay:before{border-color:#54b399!important}.domDragDrop-isActiveGroup{background-color:#54b39940}.domDragDrop-isActiveGroup .domDragDrop-isKeyboardReorderInProgress .domDragDrop--isDragStarted{opacity:1}.domDragDrop-isActiveGroup .domDragDrop-isActiveDropTarget,.domDragDrop-isActiveGroup .domDragDrop-isDropTarget{background:#1d1e24!important}.domDragDrop--isDragStarted{opacity:.5}.domDragDrop-isHidden{opacity:0}.domDragDrop-isHidden .domDragDrop__keyboardHandler:focus,.domDragDrop-isHidden .domDragDrop__keyboardHandler:focus-within{animation:none}',""]),e.exports=t},function(e,t,n){var a=n(62),r=n(298);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,'.domDragDrop{transition:.15s ease-in-out;transition-property:background-color,border-color,opacity;z-index:1}.domDragDrop_ghost{border:1px dashed #d3dae6;left:0;margin:0!important;opacity:.9;outline:2px solid currentColor;outline-style:auto;pointer-events:none;position:absolute!important;top:0;transform:translate(8px,24px);width:100%;z-index:3}.domDragDrop-isDraggable,.domDragDrop_ghost{background:#fff;box-shadow:0 .8px .8px #0000000a,0 2.3px 2px #00000008;cursor:grab}.domDragDrop-isDraggable:hover{transform:translateX(4px);transition:transform .35s ease-out}.domDragDrop-isDraggable .euiLink,.domDragDrop-isDraggable .kbnFieldButton__button{cursor:grab}.domDragDrop-isDraggable:focus{outline:2px solid currentColor}.domDragDrop-isDraggable:focus:focus-visible{outline-style:auto}.domDragDrop-isDraggable:focus:not(:focus-visible){outline:none}.domDragDrop-isDroppable:not(.domDragDrop__dropOverlayWrapper):before{border:1px dashed #0000;border-radius:6px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.domDragDrop-isDropTarget:not(.domDragDrop__dropOverlayWrapper){background-color:#54b3991a!important}.domDragDrop-isDropTarget:not(.domDragDrop__dropOverlayWrapper):before{border:1px dashed #0000;border-color:#54b399!important;border-radius:6px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.domDragDrop-isDropTarget>*{pointer-events:none}.domDragDrop-isActiveDropTarget:not(.domDragDrop__dropOverlayWrapper){background-color:#54b39940!important;z-index:3}.domDragDrop-isActiveDropTarget:not(.domDragDrop__dropOverlayWrapper):before{border-color:#54b399!important}.domDragDrop-isNotDroppable{opacity:.5}.domDragDrop-isReplacing{text-decoration:line-through}.domDragDrop-notCompatible:not(.domDragDrop__dropOverlayWrapper){background-color:#fff9e8!important}.domDragDrop-notCompatible:not(.domDragDrop__dropOverlayWrapper):before{border:1px dashed #d6bf57!important}.domDragDrop-notCompatible:not(.domDragDrop__dropOverlayWrapper).domDragDrop-isActiveDropTarget{background-color:#fbd01140!important}.domDragDrop-notCompatible:not(.domDragDrop__dropOverlayWrapper).domDragDrop-isActiveDropTarget:before{border-color:#d6bf57!important}.domDragDrop__container{height:100%;position:relative;width:100%}.domDragDrop__container.domDragDrop__container-active{z-index:3}.domDragDrop__reorderableDrop{height:calc(100% + 4px);position:absolute;top:0;width:100%}.domDragDrop-translatableDrop{pointer-events:none;transform:translateY(0);transition:transform .15s ease-in-out}.domDragDrop-translatableDrop .domDragDrop-isDropTarget{background:#fff;box-shadow:0 .8px .8px #0000000a,0 2.3px 2px #00000008;cursor:grab}.domDragDrop-translatableDrop .domDragDrop-isActiveDropTarget{z-index:3}.domDragDrop-translatableDrag{position:relative;transform:translateY(0);transition:transform .15s ease-in-out;z-index:1}.domDragDrop__keyboardHandler{border-radius:6px;height:100%;position:absolute;top:0;width:100%}.domDragDrop__keyboardHandler:focus,.domDragDrop__keyboardHandler:focus-within{outline:2px solid currentColor;pointer-events:none;z-index:2}.domDragDrop__keyboardHandler:focus-within:focus-visible,.domDragDrop__keyboardHandler:focus:focus-visible{outline-style:auto}.domDragDrop__keyboardHandler:focus-within:not(:focus-visible),.domDragDrop__keyboardHandler:focus:not(:focus-visible){outline:none}.domDragDrop__extraDrops{max-width:400px;opacity:0;position:absolute;right:calc(100% + 8px);top:0;transition:opacity .15s ease-in-out;visibility:hidden;width:100%;z-index:2}.domDragDrop__extraDrops-visible{opacity:1;visibility:visible}.domDragDrop__extraDropWrapper{background:#f5f7fa;border-radius:4px;height:100%;position:relative;width:100%}.domDragDrop__extraDropWrapper .domDragDrop__extraDrop,.domDragDrop__extraDropWrapper .domDragDrop__extraDrop:before{border-radius:0}.domDragDrop__extraDropWrapper:first-child .domDragDrop__extraDrop,.domDragDrop__extraDropWrapper:first-child .domDragDrop__extraDrop:before{border-top-left-radius:4px;border-top-right-radius:4px}.domDragDrop__extraDropWrapper:last-child .domDragDrop__extraDrop,.domDragDrop__extraDropWrapper:last-child .domDragDrop__extraDrop:before{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.domDragDrop__extraDropWrapper+.domDragDrop__extraDropWrapper{margin-top:-1px}.domDragDrop__extraDrop{color:#007e77;height:32px;min-width:112px;padding:4px;position:relative}.domDragDrop__extraDrop.domDragDrop-incompatibleExtraDrop{color:#8a6a0a}.domDragDrop__dropOverlayWrapper{height:100%;position:relative}.domDragDrop__dropOverlay{height:100%;left:0;position:absolute;top:0;transition:.15s ease-in-out;transition-property:background-color,border-color,opacity;width:100%;z-index:3}.domDragDrop-isDropTarget .domDragDrop__dropOverlay{background-color:#54b3991a!important}.domDragDrop-isDropTarget .domDragDrop__dropOverlay:before{border:2px dashed #0000;border-color:#54b399!important;border-radius:6px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.domDragDrop-isActiveDropTarget .domDragDrop__dropOverlay{background-color:#54b39940!important}.domDragDrop-isActiveDropTarget .domDragDrop__dropOverlay:before{border-color:#54b399!important}.domDragDrop-isActiveGroup{background-color:#54b39940}.domDragDrop-isActiveGroup .domDragDrop-isKeyboardReorderInProgress .domDragDrop--isDragStarted{opacity:1}.domDragDrop-isActiveGroup .domDragDrop-isActiveDropTarget,.domDragDrop-isActiveGroup .domDragDrop-isDropTarget{background:#fff!important}.domDragDrop--isDragStarted{opacity:.5}.domDragDrop-isHidden{opacity:0}.domDragDrop-isHidden .domDragDrop__keyboardHandler:focus,.domDragDrop-isHidden .domDragDrop__keyboardHandler:focus-within{animation:none}',""]),e.exports=t},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(36),r=n(300),o=a.__importDefault(n(148)),i=function(e,t){return e.every((function(e,n){return r.equal(e,t[n])}))};t.default=function(e,t){o.default(e,t,i)}},function(e,t){var n=Object.keys;t.equal=function(e,t){if(e===t)return!0;if(!(e instanceof Object&&t instanceof Object))return!1;for(var a=n(e),r=a.length,o=0;o=t.length?n(new s(g,x,new i(void 0,e[x]))):c(e[x],t[x],n,a,g,x,f);for(;x=0?(c(e[r],t[r],n,a,g,r,f),_=l(_,i)):c(e[r],void 0,n,a,g,r,f)})),_.forEach((function(e){c(void 0,t[e],n,a,g,e,f)}))}f.length=f.length-1}else e!==t&&("number"===m&&isNaN(e)&&isNaN(t)||n(new r(g,e,t)))}function d(e,t,n,a){return a=a||[],c(e,t,(function(e){e&&a.push(e)}),n),a.length?a:void 0}function p(e,t,n){if(n.path&&n.path.length){var a,r=e[t],o=n.path.length-1;for(a=0;a0&&void 0!==arguments[0]?arguments[0]:{},t=Object.assign({},I,e),n=t.logger,a=t.stateTransformer,r=t.errorTransformer,o=t.predicate,i=t.logErrors,s=t.diffPredicate;if(void 0===n)return function(){return function(e){return function(t){return e(t)}}};if(e.getState&&e.dispatch)return console.error("[redux-logger] redux-logger not installed. Make sure to pass logger instance as middleware:\n// Logger with default options\nimport { logger } from 'redux-logger'\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n// Or you can create your own logger with custom options http://bit.ly/redux-logger-options\nimport createLogger from 'redux-logger'\nconst logger = createLogger({\n // ...options\n});\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n"),function(){return function(e){return function(t){return e(t)}}};var l=[];return function(e){var n=e.getState;return function(e){return function(u){if("function"==typeof o&&!o(n,u))return e(u);var c={};l.push(c),c.started=w.now(),c.startedTime=new Date,c.prevState=a(n()),c.action=u;var d=void 0;if(i)try{d=e(u)}catch(e){c.error=r(e)}else d=e(u);c.took=w.now()-c.started,c.nextState=a(n());var p=t.diff&&"function"==typeof s?s(n,u):t.diff;if(h(l,Object.assign({},t,{diff:p})),l.length=0,c.error)throw c.error;return d}}}}var x,j,_=function(e,t){return function(e,t){return new Array(t+1).join(e)}("0",t-e.toString().length)+e},O=function(e){return _(e.getHours(),2)+":"+_(e.getMinutes(),2)+":"+_(e.getSeconds(),2)+"."+_(e.getMilliseconds(),3)},w="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance:Date,D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:{},t=e.dispatch,n=e.getState;return"function"==typeof t||"function"==typeof n?y()({dispatch:t,getState:n}):void console.error("\n[redux-logger v3] BREAKING CHANGE\n[redux-logger v3] Since 3.0.0 redux-logger exports by default logger with default settings.\n[redux-logger v3] Change\n[redux-logger v3] import createLogger from 'redux-logger'\n[redux-logger v3] to\n[redux-logger v3] import { createLogger } from 'redux-logger'\n")};t.defaults=I,t.createLogger=y,t.logger=k,t.default=k,Object.defineProperty(t,"__esModule",{value:!0})}(t)}).call(this,n(302))},function(e,t,n){e.exports=n(15)(190)},function(e,t,n){var a,r=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),o=this&&this.__generator||function(e,t){var n,a,r,o,i={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,a&&(r=2&o[0]?a.return:o[0]?a.throw||((r=a.return)&&r.call(a),0):a.next)&&!(r=r.call(a,o[1])).done)return r;switch(a=0,r&&(o=[2&o[0],r.value]),o[0]){case 0:case 1:r=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,a=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!((r=(r=i.trys).length>0&&r[r.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!r||o[1]>r[0]&&o[1]",value:e};if("object"!=typeof e||null===e)return!1;for(var i=null!=a?a(e):Object.entries(e),s=r.length>0,l=0,u=i;l=0)){if(!n(p))return{keyPath:f,value:p};if("object"==typeof p&&(o=N(p,f,n,a,r)))return o}}return!1}function R(e){return void 0===e&&(e={}),function(){return function(e){return function(t){return e(t)}}}}function B(e){void 0===e&&(e={});var t=e.thunk,n=void 0===t||t,a=new z;return n&&a.push("boolean"==typeof n?E.default:E.default.withExtraArgument(n.extraArgument)),a}function W(e){var t,n=function(e){return B(e)},a=e||{},r=a.reducer,o=void 0===r?void 0:r,s=a.middleware,l=void 0===s?n():s,u=a.devTools,c=void 0===u||u,d=a.preloadedState,p=void 0===d?void 0:d,f=a.enhancers,g=void 0===f?void 0:f;if("function"==typeof o)t=o;else{if(!T(o))throw new Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');t=(0,I.combineReducers)(o)}var b=l;"function"==typeof b&&(b=b(n));var m=I.applyMiddleware.apply(void 0,b),v=I.compose;c&&(v=C(h({trace:!1},"object"==typeof c&&c)));var y=[m];Array.isArray(g)?y=i([m],g):"function"==typeof g&&(y=g(y));var x=v.apply(void 0,y);return(0,I.createStore)(t,p,x)}function V(e,t){function n(){for(var n=[],a=0;a-1}function q(e){return""+e}var H=_(n(95));function U(e){var t,n={},a=[],r={addCase:function(e,t){var a="string"==typeof e?e:e.type;if(a in n)throw new Error("addCase cannot be called with two reducers for the same action type");return n[a]=t,r},addMatcher:function(e,t){return a.push({matcher:e,reducer:t}),r},addDefaultCase:function(e){return t=e,r}};return e(r),[n,a,t]}function $(e,t,n,a){void 0===n&&(n=[]);var r,o="function"==typeof t?U(t):[t,n,a],s=o[0],l=o[1],u=o[2];if("function"==typeof e)r=function(){return(0,H.default)(e(),(function(){}))};else{var c=(0,H.default)(e,(function(){}));r=function(){return c}}function d(e,t){void 0===e&&(e=r());var n=i([s[t.type]],l.filter((function(e){return(0,e.matcher)(t)})).map((function(e){return e.reducer})));return 0===n.filter((function(e){return!!e})).length&&(n=[u]),n.reduce((function(e,n){if(n){var a;if((0,H.isDraft)(e))return void 0===(a=n(e,t))?e:a;if((0,H.isDraftable)(e))return(0,H.default)(e,(function(e){return n(e,t)}));if(void 0===(a=n(e,t))){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return a}return e}),e)}return d.getInitialState=r,d}function X(e){var t=e.name;if(!t)throw new Error("`name` is a required option for createSlice");var n,a="function"==typeof e.initialState?e.initialState:(0,w.default)(e.initialState,(function(){})),r=e.reducers||{},o=Object.keys(r),i={},s={},l={};function u(){var t="function"==typeof e.extraReducers?U(e.extraReducers):[e.extraReducers],n=t[0],r=t[1],o=void 0===r?[]:r,i=t[2],l=void 0===i?void 0:i,u=h(h({},void 0===n?{}:n),s);return $(a,u,o,l)}return o.forEach((function(e){var n,a,o=r[e],u=t+"/"+e;"reducer"in o?(n=o.reducer,a=o.prepare):n=o,i[e]=n,s[u]=n,l[e]=a?V(u,a):V(u)})),{name:t,reducer:function(e,t){return n||(n=u()),n(e,t)},actions:l,caseReducers:i,getInitialState:function(){return n||(n=u()),n.getInitialState()}}}var K=_(n(95));function Y(e){return function(t,n){var a=function(t){var a;T(a=n)&&"string"==typeof a.type&&Object.keys(a).every(G)?e(n.payload,t):e(n,t)};return(0,K.isDraft)(t)?(a(t),t):(0,K.default)(t,a)}}function J(e,t){return t(e)}function Z(e){return Array.isArray(e)||(e=Object.values(e)),e}function Q(e,t,n){for(var a=[],r=[],o=0,i=e=Z(e);o0){var o=t.filter((function(t){return function(t,n,a){var r=Object.assign({},a.entities[n.id],n.changes),o=J(r,e),i=o!==n.id;return i&&(t[n.id]=o,delete a.entities[n.id]),a.entities[o]=r,i}(a,t,n)})).length>0;o&&(n.ids=n.ids.map((function(e){return a[e]||e})))}}function i(t,a){var r=Q(t,e,a),i=r[0];o(r[1],a),n(i,a)}return{removeAll:(s=function(e){Object.assign(e,{ids:[],entities:{}})},l=Y((function(e,t){return s(t)})),function(e){return l(e,void 0)}),addOne:Y(t),addMany:Y(n),setOne:Y(a),setMany:Y((function(e,t){for(var n=0,r=e=Z(e);n-1;return n&&a}function fe(e){return"function"==typeof e[0]&&"pending"in e[0]&&"fulfilled"in e[0]&&"rejected"in e[0]}function ge(){for(var e=[],t=0;t1?t-1:0),a=1;a3?t.t-4:t.t:Array.isArray(e)?1:d(e)?2:p(e)?3:0}function s(e,t){return 2===i(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function l(e,t){return 2===i(e)?e.get(t):e[t]}function u(e,t,n){var a=i(e);2===a?e.set(t,n):3===a?(e.delete(t),e.add(n)):e[t]=n}function c(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return G&&e instanceof Map}function p(e){return q&&e instanceof Set}function f(e){return e.i||e.u}function g(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=Z(e);delete t[X];for(var n=J(t),a=0;a1&&(e.set=e.add=e.clear=e.delete=m),Object.freeze(e),t&&o(e,(function(e,t){return b(t,!0)}),!0)),e}function m(){n(2)}function v(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function h(e){var t=Q[e];return t||n(18,e),t}function y(e,t){Q[e]||(Q[e]=t)}function x(){return W}function j(e,t){t&&(h("Patches"),e.o=[],e.v=[],e.s=t)}function _(e){O(e),e.p.forEach(D),e.p=null}function O(e){e===W&&(W=e.l)}function w(e){return W={p:[],l:W,h:e,_:!0,m:0}}function D(e){var t=e[X];0===t.t||1===t.t?t.j():t.O=!0}function S(e,t){t.m=t.p.length;var a=t.p[0],o=void 0!==e&&e!==a;return t.h.S||h("ES5").P(t,e,o),o?(a[X].M&&(_(t),n(4)),r(e)&&(e=L(t,e),t.l||I(t,e)),t.o&&h("Patches").g(a[X].u,e,t.o,t.v)):e=L(t,a,[]),_(t),t.o&&t.s(t.o,t.v),e!==U?e:void 0}function L(e,t,n){if(v(t))return t;var a=t[X];if(!a)return o(t,(function(r,o){return P(e,a,t,r,o,n)}),!0),t;if(a.A!==e)return t;if(!a.M)return I(e,a.u,!0),a.u;if(!a.R){a.R=!0,a.A.m--;var r=4===a.t||5===a.t?a.i=g(a.k):a.i;o(3===a.t?new Set(r):r,(function(t,o){return P(e,a,r,t,o,n)})),I(e,r,!1),n&&e.o&&h("Patches").F(a,n,e.o,e.v)}return a.i}function P(e,t,n,o,i,l){if(a(i)){var c=L(e,i,l&&t&&3!==t.t&&!s(t.D,o)?l.concat(o):void 0);if(u(n,o,c),!a(c))return;e._=!1}if(r(i)&&!v(i)){if(!e.h.K&&e.m<1)return;L(e,i),t&&t.A.l||I(e,i)}}function I(e,t,n){void 0===n&&(n=!1),e.h.K&&e._&&b(t,n)}function k(e,t){var n=e[X];return(n?f(n):e)[t]}function C(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var a=Object.getOwnPropertyDescriptor(n,t);if(a)return a;n=Object.getPrototypeOf(n)}}function T(e){e.M||(e.M=!0,e.l&&T(e.l))}function E(e){e.i||(e.i=g(e.u))}function z(e,t,n){var a=d(t)?h("MapSet").$(t,n):p(t)?h("MapSet").C(t,n):e.S?function(e,t){var n=Array.isArray(e),a={t:n?1:0,A:t?t.A:x(),M:!1,R:!1,D:{},l:t,u:e,k:null,i:null,j:null,I:!1},r=a,o=ee;n&&(r=[a],o=te);var i=Proxy.revocable(r,o),s=i.revoke,l=i.proxy;return a.k=l,a.j=s,l}(t,n):h("ES5").J(t,n);return(n?n.A:x()).p.push(a),a}function M(e){return a(e)||n(22,e),function e(t){if(!r(t))return t;var n,a=t[X],s=i(t);if(a){if(!a.M&&(a.t<4||!h("ES5").N(a)))return a.u;a.R=!0,n=A(t,s),a.R=!1}else n=A(t,s);return o(n,(function(t,r){a&&l(a.u,t)===r||u(n,t,e(r))})),3===s?new Set(n):n}(e)}function A(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return g(e)}function F(){function e(e,t){var n=i[e];return n?n.enumerable=t:i[e]=n={configurable:!0,enumerable:t,get:function(){return ee.get(this[X],e)},set:function(t){ee.set(this[X],e,t)}},n}function t(e){for(var t=e.length-1;t>=0;t--){var a=e[t][X];if(!a.M)switch(a.t){case 5:r(a)&&T(a);break;case 4:n(a)&&T(a)}}}function n(e){for(var t=e.u,n=e.k,a=J(n),r=a.length-1;r>=0;r--){var o=a[r];if(o!==X){var i=t[o];if(void 0===i&&!s(t,o))return!0;var l=n[o],u=l&&l[X];if(u?u.u!==i:!c(l,i))return!0}}var d=!!t[X];return a.length!==J(t).length+(d?0:1)}function r(e){var t=e.k;if(t.length!==e.u.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var a=0;a1?n-1:0),o=1;o1?a-1:0),o=1;o=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var o=h("Patches").W;return a(e)?o(e,t):this.produce(e,(function(e){return o(e,t)}))},e}(),ae=new ne,re=ae.produce,oe=ae.produceWithPatches.bind(ae),ie=ae.setAutoFreeze.bind(ae),se=ae.setUseProxies.bind(ae),le=ae.applyPatches.bind(ae),ue=ae.createDraft.bind(ae),ce=ae.finishDraft.bind(ae);t.Immer=ne,t.applyPatches=le,t.castDraft=function(e){return e},t.castImmutable=function(e){return e},t.createDraft=ue,t.current=M,t.default=re,t.enableAllPlugins=function(){F(),R(),N()},t.enableES5=F,t.enableMapSet=R,t.enablePatches=N,t.finishDraft=ce,t.freeze=b,t.immerable=$,t.isDraft=a,t.isDraftable=r,t.nothing=U,t.original=function(e){return a(e)||n(23,e),e[X].u},t.produce=re,t.produceWithPatches=oe,t.setAutoFreeze=ie,t.setUseProxies=se},function(e,t,n){e.exports=n(15)(2966)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createCacheKeyComparator=o,t.defaultEqualityCheck=void 0,t.defaultMemoize=function(e,t){var n,i,s="object"==typeof t?t:{equalityCheck:t},l=s.equalityCheck,u=void 0===l?r:l,c=s.maxSize,d=void 0===c?1:c,p=s.resultEqualityCheck,f=o(u),g=1===d?(n=f,{get:function(e){return i&&n(i.key,e)?i.value:a},put:function(e,t){i={key:e,value:t}},getEntries:function(){return i?[i]:[]},clear:function(){i=void 0}}):function(e,t){var n=[];function r(e){var r=n.findIndex((function(n){return t(e,n.key)}));if(r>-1){var o=n[r];return r>0&&(n.splice(r,1),n.unshift(o)),o.value}return a}return{get:r,put:function(t,o){r(t)===a&&(n.unshift({key:t,value:o}),n.length>e&&n.pop())},getEntries:function(){return n},clear:function(){n=[]}}}(d,f);function b(){var t=g.get(arguments);if(t===a){if(t=e.apply(null,arguments),p){var n=g.getEntries().find((function(e){return p(e.value,t)}));n&&(t=n.value)}g.put(arguments,t)}return t}return b.clearCache=function(){return g.clear()},b};var a="NOT_FOUND",r=function(e,t){return e===t};function o(e){return function(t,n){if(null===t||null===n||t.length!==n.length)return!1;for(var a=t.length,r=0;r*{margin-bottom:0}.lnsLayerPanel__row .euiFormRow__fieldWrapper>*+*,.lnsLayerPanel__row>*+*{margin-top:8px}.lnsLayerPanel__group{margin:-4px -16px;padding:4px 16px}.lnsLayerPanel__styleEditor{padding:16px}.lnsLayerPanel__dimensionContainer{position:relative}.lnsLayerPanel__dimensionContainer+.lnsLayerPanel__dimensionContainer{margin-top:8px}.domDragDrop-isReplacing .dimensionTrigger__textLabel{text-decoration:line-through}.lnsLayerPanel__dimension .lnsLayerPanel__dimensionLink:focus{background-color:initial;outline:none;text-decoration-thickness:1px!important}.lnsLayerPanel__dimension .lnsLayerPanel__dimensionLink:focus:focus-visible{outline-style:none}.lnsLayerPanel__dimension .lnsLayerPanel__dimensionLink:focus .dimensionTrigger__textLabel{background-color:#36a2ef33;outline:2px solid currentColor}.lnsLayerPanel__dimension .lnsLayerPanel__dimensionLink:focus:focus-visible .dimensionTrigger__textLabel{outline-style:auto}.lnsLayerPanel__dimension .lnsLayerPanel__dimensionLink:focus:not(:focus-visible) .dimensionTrigger__textLabel{outline:none}",""]),e.exports=t},function(e,t,n){var a=n(62),r=n(317);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,"@keyframes euiFlyoutAnimation{0%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0)}}.lnsLayerPanel{margin-bottom:16px}.lnsLayerPanel:focus:not(:focus-visible){animation:none!important}.lnsLayerPanel__layerHeader{border-bottom:1px solid #d3dae6;padding:16px}.lnsLayerPanel__layerSettingsWrapper{min-width:0}.lnsLayerPanel__settingsStaticHeader{padding-left:4px}.lnsLayerPanel__settingsStaticHeaderIcon{margin-right:8px;vertical-align:inherit}.lnsLayerPanel__settingsStaticHeaderTitle{display:inline}.lnsLayerPanel__row{background:#f5f7fa;padding:16px}.lnsLayerPanel__row:last-child{border-radius:0 0 6px 6px}.lnsLayerPanel__row+.lnsLayerPanel__row{border-top:1px solid #d3dae6;margin-top:0}.lnsLayerPanel__row>*{margin-bottom:0}.lnsLayerPanel__row .euiFormRow__fieldWrapper>*+*,.lnsLayerPanel__row>*+*{margin-top:8px}.lnsLayerPanel__group{margin:-4px -16px;padding:4px 16px}.lnsLayerPanel__styleEditor{padding:16px}.lnsLayerPanel__dimensionContainer{position:relative}.lnsLayerPanel__dimensionContainer+.lnsLayerPanel__dimensionContainer{margin-top:8px}.domDragDrop-isReplacing .dimensionTrigger__textLabel{text-decoration:line-through}.lnsLayerPanel__dimension .lnsLayerPanel__dimensionLink:focus{background-color:initial;outline:none;text-decoration-thickness:1px!important}.lnsLayerPanel__dimension .lnsLayerPanel__dimensionLink:focus:focus-visible{outline-style:none}.lnsLayerPanel__dimension .lnsLayerPanel__dimensionLink:focus .dimensionTrigger__textLabel{background-color:#0077cc1a;outline:2px solid currentColor}.lnsLayerPanel__dimension .lnsLayerPanel__dimensionLink:focus:focus-visible .dimensionTrigger__textLabel{outline-style:auto}.lnsLayerPanel__dimension .lnsLayerPanel__dimensionLink:focus:not(:focus-visible) .dimensionTrigger__textLabel{outline:none}",""]),e.exports=t},function(e,t,n){switch(window.__kbnThemeTag__){case"v8dark":return n(319);case"v8light":return n(321)}},function(e,t,n){var a=n(62),r=n(320);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,".lnsLayerAddButton:hover{text-decoration:none}.lnsLayerAddButton:hover .lnsLayerAddButton__label{text-decoration:underline}.lnsLayerAddButton:hover .lnsLayerAddButton__techBadge,.lnsLayerAddButton:hover .lnsLayerAddButton__techBadge *{cursor:pointer}",""]),e.exports=t},function(e,t,n){var a=n(62),r=n(322);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,".lnsLayerAddButton:hover{text-decoration:none}.lnsLayerAddButton:hover .lnsLayerAddButton__label{text-decoration:underline}.lnsLayerAddButton:hover .lnsLayerAddButton__techBadge,.lnsLayerAddButton:hover .lnsLayerAddButton__techBadge *{cursor:pointer}",""]),e.exports=t},function(e,t,n){switch(window.__kbnThemeTag__){case"v8dark":return n(324);case"v8light":return n(326)}},function(e,t,n){var a=n(62),r=n(325);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,'.lnsFrameLayout{bottom:0;flex-direction:column;left:0;overflow:hidden;padding:0;position:absolute;right:0;top:0}@media only screen and (max-width:574px){.lnsFrameLayout{position:static}}@media only screen and (min-width:575px) and (max-width:767px){.lnsFrameLayout{position:static}}@media only screen and (min-width:768px) and (max-width:991px){.lnsFrameLayout{position:static}}.lnsFrameLayout__wrapper{position:relative}.lnsFrameLayout__pageContent{flex-direction:row;flex-grow:1;overflow:hidden}@media only screen and (max-width:574px){.lnsFrameLayout__pageContent{flex-wrap:wrap;overflow:auto}.lnsFrameLayout__pageContent>*{flex-basis:100%}.lnsFrameLayout__pageContent>.lnsFrameLayout__sidebar{min-height:360px}}@media only screen and (min-width:575px) and (max-width:767px){.lnsFrameLayout__pageContent{flex-wrap:wrap;overflow:auto}.lnsFrameLayout__pageContent>*{flex-basis:100%}.lnsFrameLayout__pageContent>.lnsFrameLayout__sidebar{min-height:360px}}@media only screen and (min-width:768px) and (max-width:991px){.lnsFrameLayout__pageContent{flex-wrap:wrap;overflow:auto}.lnsFrameLayout__pageContent>*{flex-basis:100%}.lnsFrameLayout__pageContent>.lnsFrameLayout__sidebar{min-height:360px}}.visEditor{display:flex;flex:1 1 auto;flex-direction:column;height:100%}.visEditor>*{flex-shrink:0}@media only screen and (max-width:574px){.visEditor .visualization{min-height:360px}}@media only screen and (min-width:575px) and (max-width:767px){.visEditor .visualization{min-height:360px}}@media only screen and (min-width:768px) and (max-width:991px){.visEditor .visualization{min-height:360px}}.visEditor>.visualize{display:flex;flex:1 1 auto;height:100%;z-index:0}.lnsFrameLayout__pageBody{display:flex;flex:1 1 100%;flex-direction:column;min-width:320px;overflow:hidden auto;padding:16px 16px 0;position:relative;scrollbar-color:#98a2b380 #0000;scrollbar-width:thin;z-index:1}.lnsFrameLayout__pageBody::-webkit-scrollbar{height:16px;width:16px}.lnsFrameLayout__pageBody::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.lnsFrameLayout__pageBody::-webkit-scrollbar-corner,.lnsFrameLayout__pageBody::-webkit-scrollbar-track{background-color:#0000}.lnsFrameLayout__pageBody:first-child{padding-left:16px}.lnsFrameLayout__pageBody.lnsFrameLayout__pageBody-isFullscreen{flex:1;padding:0}.lnsFrameLayout__sidebar{display:flex;flex:1 0 18%;flex-direction:column;margin:0;min-width:304px;position:relative}.lnsFrameLayout-isFullscreen .lnsFrameLayout__sidebar--left{display:none}.lnsFrameLayout__sidebar--right{background-color:#000;flex-basis:25%;max-height:100%;max-width:440px;min-width:358px}@media only screen and (max-width:574px){.lnsFrameLayout__sidebar--right{max-width:100%}}@media only screen and (min-width:575px) and (max-width:767px){.lnsFrameLayout__sidebar--right{max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.lnsFrameLayout__sidebar--right{max-width:100%}}.lnsFrameLayout__sidebar--right .lnsConfigPanel{height:100%;margin-left:-400px;overflow-x:hidden;overflow-y:auto;padding:16px 16px 32px 416px;scrollbar-color:#98a2b380 #0000;scrollbar-width:thin}.lnsFrameLayout__sidebar--right .lnsConfigPanel::-webkit-scrollbar{height:16px;width:16px}.lnsFrameLayout__sidebar--right .lnsConfigPanel::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.lnsFrameLayout__sidebar--right .lnsConfigPanel::-webkit-scrollbar-corner,.lnsFrameLayout__sidebar--right .lnsConfigPanel::-webkit-scrollbar-track{background-color:#0000}.lnsFrameLayout__sidebar--right .lnsConfigPanel:focus{outline:none}.lnsFrameLayout__sidebar--right .lnsConfigPanel[tabindex="0"]:focus:focus-visible{outline-style:auto}@media only screen and (max-width:574px){.lnsFrameLayout__sidebar--right .lnsConfigPanel{margin-left:0;padding-left:16px}}@media only screen and (min-width:575px) and (max-width:767px){.lnsFrameLayout__sidebar--right .lnsConfigPanel{margin-left:0;padding-left:16px}}@media only screen and (min-width:768px) and (max-width:991px){.lnsFrameLayout__sidebar--right .lnsConfigPanel{margin-left:0;padding-left:16px}}.lnsFrameLayout__sidebar-isFullscreen{flex:1;max-width:none}',""]),e.exports=t},function(e,t,n){var a=n(62),r=n(327);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,'.lnsFrameLayout{bottom:0;flex-direction:column;left:0;overflow:hidden;padding:0;position:absolute;right:0;top:0}@media only screen and (max-width:574px){.lnsFrameLayout{position:static}}@media only screen and (min-width:575px) and (max-width:767px){.lnsFrameLayout{position:static}}@media only screen and (min-width:768px) and (max-width:991px){.lnsFrameLayout{position:static}}.lnsFrameLayout__wrapper{position:relative}.lnsFrameLayout__pageContent{flex-direction:row;flex-grow:1;overflow:hidden}@media only screen and (max-width:574px){.lnsFrameLayout__pageContent{flex-wrap:wrap;overflow:auto}.lnsFrameLayout__pageContent>*{flex-basis:100%}.lnsFrameLayout__pageContent>.lnsFrameLayout__sidebar{min-height:360px}}@media only screen and (min-width:575px) and (max-width:767px){.lnsFrameLayout__pageContent{flex-wrap:wrap;overflow:auto}.lnsFrameLayout__pageContent>*{flex-basis:100%}.lnsFrameLayout__pageContent>.lnsFrameLayout__sidebar{min-height:360px}}@media only screen and (min-width:768px) and (max-width:991px){.lnsFrameLayout__pageContent{flex-wrap:wrap;overflow:auto}.lnsFrameLayout__pageContent>*{flex-basis:100%}.lnsFrameLayout__pageContent>.lnsFrameLayout__sidebar{min-height:360px}}.visEditor{display:flex;flex:1 1 auto;flex-direction:column;height:100%}.visEditor>*{flex-shrink:0}@media only screen and (max-width:574px){.visEditor .visualization{min-height:360px}}@media only screen and (min-width:575px) and (max-width:767px){.visEditor .visualization{min-height:360px}}@media only screen and (min-width:768px) and (max-width:991px){.visEditor .visualization{min-height:360px}}.visEditor>.visualize{display:flex;flex:1 1 auto;height:100%;z-index:0}.lnsFrameLayout__pageBody{display:flex;flex:1 1 100%;flex-direction:column;min-width:320px;overflow:hidden auto;padding:16px 16px 0;position:relative;scrollbar-color:#69707d80 #0000;scrollbar-width:thin;z-index:1}.lnsFrameLayout__pageBody::-webkit-scrollbar{height:16px;width:16px}.lnsFrameLayout__pageBody::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.lnsFrameLayout__pageBody::-webkit-scrollbar-corner,.lnsFrameLayout__pageBody::-webkit-scrollbar-track{background-color:#0000}.lnsFrameLayout__pageBody:first-child{padding-left:16px}.lnsFrameLayout__pageBody.lnsFrameLayout__pageBody-isFullscreen{flex:1;padding:0}.lnsFrameLayout__sidebar{display:flex;flex:1 0 18%;flex-direction:column;margin:0;min-width:304px;position:relative}.lnsFrameLayout-isFullscreen .lnsFrameLayout__sidebar--left{display:none}.lnsFrameLayout__sidebar--right{background-color:#f5f7fa;flex-basis:25%;max-height:100%;max-width:440px;min-width:358px}@media only screen and (max-width:574px){.lnsFrameLayout__sidebar--right{max-width:100%}}@media only screen and (min-width:575px) and (max-width:767px){.lnsFrameLayout__sidebar--right{max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.lnsFrameLayout__sidebar--right{max-width:100%}}.lnsFrameLayout__sidebar--right .lnsConfigPanel{height:100%;margin-left:-400px;overflow-x:hidden;overflow-y:auto;padding:16px 16px 32px 416px;scrollbar-color:#69707d80 #0000;scrollbar-width:thin}.lnsFrameLayout__sidebar--right .lnsConfigPanel::-webkit-scrollbar{height:16px;width:16px}.lnsFrameLayout__sidebar--right .lnsConfigPanel::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.lnsFrameLayout__sidebar--right .lnsConfigPanel::-webkit-scrollbar-corner,.lnsFrameLayout__sidebar--right .lnsConfigPanel::-webkit-scrollbar-track{background-color:#0000}.lnsFrameLayout__sidebar--right .lnsConfigPanel:focus{outline:none}.lnsFrameLayout__sidebar--right .lnsConfigPanel[tabindex="0"]:focus:focus-visible{outline-style:auto}@media only screen and (max-width:574px){.lnsFrameLayout__sidebar--right .lnsConfigPanel{margin-left:0;padding-left:16px}}@media only screen and (min-width:575px) and (max-width:767px){.lnsFrameLayout__sidebar--right .lnsConfigPanel{margin-left:0;padding-left:16px}}@media only screen and (min-width:768px) and (max-width:991px){.lnsFrameLayout__sidebar--right .lnsConfigPanel{margin-left:0;padding-left:16px}}.lnsFrameLayout__sidebar-isFullscreen{flex:1;max-width:none}',""]),e.exports=t},function(e,t,n){switch(window.__kbnThemeTag__){case"v8dark":return n(329);case"v8light":return n(331)}},function(e,t,n){var a=n(62),r=n(330);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,"@keyframes euiFlyoutAnimation{0%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0)}}.lnsSuggestionPanel__suggestions{display:flex;margin-left:-4px;margin-right:-4px;-webkit-mask-image:linear-gradient(90deg,#f86b631a 0,#f86b63 5px,#f86b63 calc(100% - 5px),#f86b631a);mask-image:linear-gradient(90deg,#f86b631a 0,#f86b63 5px,#f86b63 calc(100% - 5px),#f86b631a);overflow-x:scroll;overflow-y:hidden;padding-left:4px;padding-right:4px;padding-top:4px;scrollbar-color:#98a2b380 #0000;scrollbar-width:thin}.lnsSuggestionPanel__suggestions::-webkit-scrollbar{height:16px;width:16px}.lnsSuggestionPanel__suggestions::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.lnsSuggestionPanel__suggestions::-webkit-scrollbar-corner,.lnsSuggestionPanel__suggestions::-webkit-scrollbar-track{background-color:#0000}.lnsSuggestionPanel{padding-bottom:8px}.lnsSuggestionPanel__button{box-shadow:none!important;flex:0 0 auto;height:100px;margin-bottom:2px;margin-left:2px;margin-right:8px;position:relative;width:150px!important}.lnsSuggestionPanel__button:focus{outline:2px solid currentColor;transform:none!important}.lnsSuggestionPanel__button:focus:focus-visible{outline-style:auto}.lnsSuggestionPanel__button:focus:not(:focus-visible){outline:none}.lnsSuggestionPanel__button .lnsSuggestionPanel__expressionRenderer{position:static}.lnsSuggestionPanel__button-isSelected{background-color:#25262e!important;border-color:#535966!important}.lnsSuggestionPanel__button-isSelected:not(:focus){box-shadow:none!important}.lnsSuggestionPanel__button-isSelected:focus{outline:2px solid currentColor}.lnsSuggestionPanel__button-isSelected:focus:focus-visible{outline-style:auto}.lnsSuggestionPanel__button-isSelected:focus:not(:focus-visible){outline:none}.lnsSuggestionPanel__button-isSelected:hover{transform:none!important}.lnsSuggestionPanel__suggestionIcon{align-items:center;color:#98a2b3;display:flex;height:100%;justify-content:center;padding:8px;width:100%}.lnsSuggestionPanel__suggestionIcon:not(:only-child){height:calc(100% - 24px)}.lnsSuggestionPanel__chartWrapper{display:flex;height:100%;pointer-events:none;width:100%}.lnsSuggestionPanel__chartWrapper--withLabel{height:calc(100% - 24px)}.lnsSuggestionPanel__buttonLabel{display:block;flex-grow:0;font-size:12px;font-size:.85714rem;font-weight:700;line-height:1.14286rem;max-width:100%;overflow:hidden!important;text-align:center;text-overflow:ellipsis!important;white-space:nowrap!important}.lnsSuggestionPanel__applyChangesPrompt{align-items:center;background-color:#25262e!important;display:flex;flex-direction:column;height:100px;justify-content:center}",""]),e.exports=t},function(e,t,n){var a=n(62),r=n(332);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,"@keyframes euiFlyoutAnimation{0%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0)}}.lnsSuggestionPanel__suggestions{display:flex;margin-left:-4px;margin-right:-4px;-webkit-mask-image:linear-gradient(90deg,#bd271e1a 0,#bd271e 5px,#bd271e calc(100% - 5px),#bd271e1a);mask-image:linear-gradient(90deg,#bd271e1a 0,#bd271e 5px,#bd271e calc(100% - 5px),#bd271e1a);overflow-x:scroll;overflow-y:hidden;padding-left:4px;padding-right:4px;padding-top:4px;scrollbar-color:#69707d80 #0000;scrollbar-width:thin}.lnsSuggestionPanel__suggestions::-webkit-scrollbar{height:16px;width:16px}.lnsSuggestionPanel__suggestions::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.lnsSuggestionPanel__suggestions::-webkit-scrollbar-corner,.lnsSuggestionPanel__suggestions::-webkit-scrollbar-track{background-color:#0000}.lnsSuggestionPanel{padding-bottom:8px}.lnsSuggestionPanel__button{box-shadow:none!important;flex:0 0 auto;height:100px;margin-bottom:2px;margin-left:2px;margin-right:8px;position:relative;width:150px!important}.lnsSuggestionPanel__button:focus{outline:2px solid currentColor;transform:none!important}.lnsSuggestionPanel__button:focus:focus-visible{outline-style:auto}.lnsSuggestionPanel__button:focus:not(:focus-visible){outline:none}.lnsSuggestionPanel__button .lnsSuggestionPanel__expressionRenderer{position:static}.lnsSuggestionPanel__button-isSelected{background-color:#f5f7fa!important;border-color:#98a2b3!important}.lnsSuggestionPanel__button-isSelected:not(:focus){box-shadow:none!important}.lnsSuggestionPanel__button-isSelected:focus{outline:2px solid currentColor}.lnsSuggestionPanel__button-isSelected:focus:focus-visible{outline-style:auto}.lnsSuggestionPanel__button-isSelected:focus:not(:focus-visible){outline:none}.lnsSuggestionPanel__button-isSelected:hover{transform:none!important}.lnsSuggestionPanel__suggestionIcon{align-items:center;color:#69707d;display:flex;height:100%;justify-content:center;padding:8px;width:100%}.lnsSuggestionPanel__suggestionIcon:not(:only-child){height:calc(100% - 24px)}.lnsSuggestionPanel__chartWrapper{display:flex;height:100%;pointer-events:none;width:100%}.lnsSuggestionPanel__chartWrapper--withLabel{height:calc(100% - 24px)}.lnsSuggestionPanel__buttonLabel{display:block;flex-grow:0;font-size:12px;font-size:.85714rem;font-weight:700;line-height:1.14286rem;max-width:100%;overflow:hidden!important;text-align:center;text-overflow:ellipsis!important;white-space:nowrap!important}.lnsSuggestionPanel__applyChangesPrompt{align-items:center;background-color:#f5f7fa!important;display:flex;flex-direction:column;height:100px;justify-content:center}",""]),e.exports=t},function(e,t,n){var a=n(62),r=n(334);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,"@keyframes euiFlyoutAnimation{0%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0)}}.lnsWorkspacePanelWrapper{display:flex;flex-direction:column;height:100%;margin-bottom:16px;min-height:400px;overflow:visible;position:relative}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__content{height:100%;position:absolute;width:100%}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody{align-items:stretch;background:#1d1e24;border-radius:6px;box-shadow:0 .9px 4px -1px #0003,0 2.6px 8px -1px #00000026,0 5.7px 12px -1px rgba(0,0,0,.125),0 15px 15px -1px #0000001a;display:flex;flex-grow:1;height:100%;justify-content:stretch;scrollbar-color:#98a2b380 #0000;scrollbar-width:thin}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody::-webkit-scrollbar{height:16px;width:16px}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody::-webkit-scrollbar-corner,.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody::-webkit-scrollbar-track{background-color:#0000}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody>*{align-items:center;display:flex;flex:1 1 100%;justify-content:center;overflow:hidden}.lnsWorkspacePanelWrapper.lnsWorkspacePanelWrapper--fullscreen{margin-bottom:0}.lnsWorkspacePanelWrapper.lnsWorkspacePanelWrapper--fullscreen .lnsWorkspacePanelWrapper__pageContentBody{box-shadow:none}.lnsWorkspacePanel__dragDrop{border:1px solid #0000}.lnsWorkspacePanel__dragDrop.domDragDrop-isDropTarget p{filter:blur(5px);transition:filter .15s ease-in-out}.lnsWorkspacePanel__dragDrop.domDragDrop-isDropTarget .lnsExpressionRenderer{filter:blur(4px);opacity:.25;transition:filter .25s ease-in-out,opacity .25s ease-in-out}.lnsWorkspacePanel__dragDrop.domDragDrop-isActiveDropTarget .lnsDropIllustration__hand{animation:lnsWorkspacePanel__illustrationPulseContinuous 1.5s ease-in-out 0s infinite normal forwards}.lnsWorkspacePanel__dragDrop.lnsWorkspacePanel__dragDrop--fullscreen{border:none}.lnsWorkspacePanel__emptyContent{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-color .15s ease-in-out}.lnsWorkspacePanel__emptyContent .lnsWorkspacePanel__actions{margin-top:24px}.lnsWorkspacePanelWrapper__toolbar{margin-bottom:4px}.lnsWorkspacePanelWrapper__toolbar--fullscreen{background-color:#1d1e24;justify-content:flex-end;margin-bottom:0;padding:8px 8px 0}@media only screen and (max-width:574px){.lnsWorkspacePanelWrapper__applyButton .euiButton__text{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:575px) and (max-width:767px){.lnsWorkspacePanelWrapper__applyButton .euiButton__text{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:768px) and (max-width:991px){.lnsWorkspacePanelWrapper__applyButton .euiButton__text{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:992px) and (max-width:1199px){.lnsWorkspacePanelWrapper__applyButton .euiButton__text{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}.lnsWorkspacePanel__promptIllustration{margin:0 auto -16px;max-height:176px;max-width:176px;overflow:visible}.lnsWorkspacePanel__dropIllustration{filter:drop-shadow(0 6px 12px rgba(0,0,0,.2)) drop-shadow(0 4px 4px rgba(0,0,0,.2)) drop-shadow(0 2px 2px rgba(0,0,0,.2))}.lnsDropIllustration__adjustFill{fill:#fff}.lnsDropIllustration__hand{animation:lnsWorkspacePanel__illustrationPulseArrow 5s ease-in-out 0s infinite normal forwards}@keyframes lnsWorkspacePanel__illustrationPulseArrow{0%{transform:translateY(0)}65%{transform:translateY(0)}72%{transform:translateY(10%)}79%{transform:translateY(7%)}86%{transform:translateY(10%)}95%{transform:translateY(0)}}@keyframes lnsWorkspacePanel__illustrationPulseContinuous{0%{transform:translateY(10%)}25%{transform:translateY(15%)}50%{transform:translateY(10%)}75%{transform:translateY(15%)}to{transform:translateY(10%)}}",""]),e.exports=t},function(e,t,n){var a=n(62),r=n(336);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,"@keyframes euiFlyoutAnimation{0%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0)}}.lnsWorkspacePanelWrapper{display:flex;flex-direction:column;height:100%;margin-bottom:16px;min-height:400px;overflow:visible;position:relative}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__content{height:100%;position:absolute;width:100%}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody{align-items:stretch;background:#fff;border-radius:6px;box-shadow:0 .9px 4px -1px #00000014,0 2.6px 8px -1px #0000000f,0 5.7px 12px -1px #0000000d,0 15px 15px -1px #0000000a;display:flex;flex-grow:1;height:100%;justify-content:stretch;scrollbar-color:#69707d80 #0000;scrollbar-width:thin}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody::-webkit-scrollbar{height:16px;width:16px}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody::-webkit-scrollbar-corner,.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody::-webkit-scrollbar-track{background-color:#0000}.lnsWorkspacePanelWrapper .lnsWorkspacePanelWrapper__pageContentBody>*{align-items:center;display:flex;flex:1 1 100%;justify-content:center;overflow:hidden}.lnsWorkspacePanelWrapper.lnsWorkspacePanelWrapper--fullscreen{margin-bottom:0}.lnsWorkspacePanelWrapper.lnsWorkspacePanelWrapper--fullscreen .lnsWorkspacePanelWrapper__pageContentBody{box-shadow:none}.lnsWorkspacePanel__dragDrop{border:1px solid #0000}.lnsWorkspacePanel__dragDrop.domDragDrop-isDropTarget p{filter:blur(5px);transition:filter .15s ease-in-out}.lnsWorkspacePanel__dragDrop.domDragDrop-isDropTarget .lnsExpressionRenderer{filter:blur(4px);opacity:.25;transition:filter .25s ease-in-out,opacity .25s ease-in-out}.lnsWorkspacePanel__dragDrop.domDragDrop-isActiveDropTarget .lnsDropIllustration__hand{animation:lnsWorkspacePanel__illustrationPulseContinuous 1.5s ease-in-out 0s infinite normal forwards}.lnsWorkspacePanel__dragDrop.lnsWorkspacePanel__dragDrop--fullscreen{border:none}.lnsWorkspacePanel__emptyContent{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-color .15s ease-in-out}.lnsWorkspacePanel__emptyContent .lnsWorkspacePanel__actions{margin-top:24px}.lnsWorkspacePanelWrapper__toolbar{margin-bottom:4px}.lnsWorkspacePanelWrapper__toolbar--fullscreen{background-color:#fff;justify-content:flex-end;margin-bottom:0;padding:8px 8px 0}@media only screen and (max-width:574px){.lnsWorkspacePanelWrapper__applyButton .euiButton__text{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:575px) and (max-width:767px){.lnsWorkspacePanelWrapper__applyButton .euiButton__text{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:768px) and (max-width:991px){.lnsWorkspacePanelWrapper__applyButton .euiButton__text{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:992px) and (max-width:1199px){.lnsWorkspacePanelWrapper__applyButton .euiButton__text{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}.lnsWorkspacePanel__promptIllustration{margin:0 auto -16px;max-height:176px;max-width:176px;overflow:visible}.lnsWorkspacePanel__dropIllustration{filter:drop-shadow(0 6px 12px rgba(0,0,0,.2)) drop-shadow(0 4px 4px rgba(0,0,0,.2)) drop-shadow(0 2px 2px rgba(0,0,0,.2))}.lnsDropIllustration__adjustFill{fill:#000}.lnsDropIllustration__hand{animation:lnsWorkspacePanel__illustrationPulseArrow 5s ease-in-out 0s infinite normal forwards}@keyframes lnsWorkspacePanel__illustrationPulseArrow{0%{transform:translateY(0)}65%{transform:translateY(0)}72%{transform:translateY(10%)}79%{transform:translateY(7%)}86%{transform:translateY(10%)}95%{transform:translateY(0)}}@keyframes lnsWorkspacePanel__illustrationPulseContinuous{0%{transform:translateY(10%)}25%{transform:translateY(15%)}50%{transform:translateY(10%)}75%{transform:translateY(15%)}to{transform:translateY(10%)}}",""]),e.exports=t},function(e,t,n){switch(window.__kbnThemeTag__){case"v8dark":return n(338);case"v8light":return n(340)}},function(e,t,n){var a=n(62),r=n(339);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,".lnsChartSwitch__header>*{align-items:center;display:flex}.lnsChartSwitch__summaryIcon{color:#7a7f89;transform:translateY(-1px)}@media only screen and (min-width:1200px){.lnsChartSwitch__summaryIcon{margin-right:8px}}@media only screen and (max-width:574px){.lnsChartSwitch__summaryText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:575px) and (max-width:767px){.lnsChartSwitch__summaryText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:768px) and (max-width:991px){.lnsChartSwitch__summaryText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:992px) and (max-width:1199px){.lnsChartSwitch__summaryText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}.lnsChartSwitch__append{display:inline-flex}img.lnsChartSwitch__chartIcon{width:100%}.lnsChartSwitch__search{width:400px}",""]),e.exports=t},function(e,t,n){var a=n(62),r=n(341);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,".lnsChartSwitch__header>*{align-items:center;display:flex}.lnsChartSwitch__summaryIcon{color:#69707d;transform:translateY(-1px)}@media only screen and (min-width:1200px){.lnsChartSwitch__summaryIcon{margin-right:8px}}@media only screen and (max-width:574px){.lnsChartSwitch__summaryText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:575px) and (max-width:767px){.lnsChartSwitch__summaryText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:768px) and (max-width:991px){.lnsChartSwitch__summaryText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:992px) and (max-width:1199px){.lnsChartSwitch__summaryText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}.lnsChartSwitch__append{display:inline-flex}img.lnsChartSwitch__chartIcon{width:100%}.lnsChartSwitch__search{width:400px}",""]),e.exports=t},function(e,t,n){switch(window.__kbnThemeTag__){case"v8dark":return n(343);case"v8light":return n(345)}},function(e,t,n){var a=n(62),r=n(344);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,'@media only screen and (max-width:574px){.lnsWorkspaceWarning__buttonText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:575px) and (max-width:767px){.lnsWorkspaceWarning__buttonText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:768px) and (max-width:991px){.lnsWorkspaceWarning__buttonText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:992px) and (max-width:1199px){.lnsWorkspaceWarning__buttonText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}.lnsWorkspaceWarningList{height:100%;max-height:320px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#98a2b380 #0000;scrollbar-width:thin;width:256px}.lnsWorkspaceWarningList::-webkit-scrollbar{height:16px;width:16px}.lnsWorkspaceWarningList::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#98a2b380;border:6px solid #0000;border-radius:16px}.lnsWorkspaceWarningList::-webkit-scrollbar-corner,.lnsWorkspaceWarningList::-webkit-scrollbar-track{background-color:#0000}.lnsWorkspaceWarningList:focus{outline:none}.lnsWorkspaceWarningList[tabindex="0"]:focus:focus-visible{outline-style:auto}.lnsWorkspaceWarningList__item{padding:16px}.lnsWorkspaceWarningList__item+.lnsWorkspaceWarningList__item{border-top:1px solid #343741}.lnsWorkspaceWarningList__description{min-width:0;overflow-wrap:break-word}',""]),e.exports=t},function(e,t,n){var a=n(62),r=n(346);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);a(r,{insert:"head",singleton:!1}),e.exports=r.locals||{}},function(e,t,n){(t=n(63)(!1)).push([e.i,'@media only screen and (max-width:574px){.lnsWorkspaceWarning__buttonText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:575px) and (max-width:767px){.lnsWorkspaceWarning__buttonText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:768px) and (max-width:991px){.lnsWorkspaceWarning__buttonText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}@media only screen and (min-width:992px) and (max-width:1199px){.lnsWorkspaceWarning__buttonText{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:-10000px;margin:-1px;overflow:hidden;position:absolute;top:auto;width:1px}}.lnsWorkspaceWarningList{height:100%;max-height:320px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#69707d80 #0000;scrollbar-width:thin;width:256px}.lnsWorkspaceWarningList::-webkit-scrollbar{height:16px;width:16px}.lnsWorkspaceWarningList::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#69707d80;border:6px solid #0000;border-radius:16px}.lnsWorkspaceWarningList::-webkit-scrollbar-corner,.lnsWorkspaceWarningList::-webkit-scrollbar-track{background-color:#0000}.lnsWorkspaceWarningList:focus{outline:none}.lnsWorkspaceWarningList[tabindex="0"]:focus:focus-visible{outline-style:auto}.lnsWorkspaceWarningList__item{padding:16px}.lnsWorkspaceWarningList__item+.lnsWorkspaceWarningList__item{border-top:1px solid #d3dae6}.lnsWorkspaceWarningList__description{min-width:0;overflow-wrap:break-word}',""]),e.exports=t},function(e,t,n){e.exports=n.p+"45188dbc89267e9797b89282522041e9.png"},function(e,t,n){e.exports=n.p+"6674a34547270955e8a25748a9e3d7a5.png"},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"f",(function(){return o})),n.d(t,"i",(function(){return i})),n.d(t,"h",(function(){return s})),n.d(t,"d",(function(){return l})),n.d(t,"c",(function(){return u})),n.d(t,"b",(function(){return c})),n.d(t,"e",(function(){return d})),n.d(t,"g",(function(){return p}));var a=n(219);function r(e,t,n,a,r){return 0===a?r+t:s(t+(e-n)*r/a)}function o(e,t,{prevPalette:n,dataBounds:o,mapFromMinValue:s,defaultPaletteName:u}){const{min:c,max:d}=function(e,t){var n,a,r,o,i,s;const{min:u,max:c}=l(null==e?void 0:e.rangeType,t),d=null!==(n=null==e||null===(a=e.colorStops)||void 0===a||null===(r=a[0])||void 0===r?void 0:r.stop)&&void 0!==n?n:Number.POSITIVE_INFINITY,p=null!==(o=null==e||null===(i=e.colorStops)||void 0===i||null===(s=i[e.colorStops.length-1])||void 0===s?void 0:s.stop)&&void 0!==o?o:Number.NEGATIVE_INFINITY;return{min:Math.min(u,d),max:Math.max(c,p)}}(t,o),p=d-c,{stops:f,...g}=t||{};if("custom"===t.name&&null!=t&&t.colorStops)return i(t.colorStops,d);const b=(null==t?void 0:t.steps)||a.b,m=e.get(n||(null==t?void 0:t.name)||u||a.f).getCategoricalColors(b,g),v=s||0===p?c:p/b;return function(e,{newInterval:t,oldInterval:n,newMin:a,oldMin:o}){return(e||[]).map((({color:e,stop:i})=>({color:e,stop:r(i,a,o,n,t)})))}(m.map(((e,t)=>({color:e,stop:t}))),{newInterval:p,oldInterval:m.length,newMin:v,oldMin:0})}function i(e,t){const n=e.map(((e,n,a)=>({...e,stop:n+11&&t[a-1].stop-t[a-2].stop||1;let o=Number(r.toFixed(2));if(n0?t:1}return o}(e,n,t)||1,r=Math.min(1,a);n[e.length-1].stop=t+r}return n}function s(e,t=2){return Number((Math.floor(100*e)/100).toFixed(t))}function l(e,t){return{min:"number"===e?t.min:a.e,max:"number"===e?t.max:a.d}}const u=e=>Boolean(e&&["below","all"].includes(e)),c=e=>Boolean(e&&["above","all"].includes(e)),d=(e="percent")=>"percent"===e?{min:0,max:100,fallback:!0}:{min:1,max:1,fallback:!0};function p(e=[]){const t=e.map((({stop:e})=>e));return e.map((({color:n},a)=>({color:n,stop:t[e.length-a-1]}))).reverse()}},,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(39);const r=e=>!(Object(a.isNestedField)(e)||!e.aggregatable&&!e.scripted)}])]);