D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
usr
/
share
/
grafana
/
public
/
build
/
Filename :
9734.6ba2e09bcb9d7c025793.js
back
Copy
(self.webpackChunkgrafana=self.webpackChunkgrafana||[]).push([[9734],{80918:(Q,$,e)=>{"use strict";e.d($,{U:()=>k});var l=e(42844),a=e(27702),d=e(93415),s=e.n(d),C=e(20648),x=e.n(C),M=e(28434);function h(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function g(t,n){for(var i=0;i<n.length;i++){var c=n[i];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(t,c.key,c)}}function z(t,n,i){return n&&g(t.prototype,n),i&&g(t,i),t}function w(t,n,i){return n in t?Object.defineProperty(t,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[n]=i,t}function j(t,n){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);n&&(c=c.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),i.push.apply(i,c)}return i}function P(t){for(var n=1;n<arguments.length;n++){var i=arguments[n]!=null?arguments[n]:{};n%2?j(Object(i),!0).forEach(function(c){w(t,c,i[c])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):j(Object(i)).forEach(function(c){Object.defineProperty(t,c,Object.getOwnPropertyDescriptor(i,c))})}return t}function y(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),n&&_(t,n)}function U(t){return U=Object.setPrototypeOf?Object.getPrototypeOf:function(i){return i.__proto__||Object.getPrototypeOf(i)},U(t)}function _(t,n){return _=Object.setPrototypeOf||function(c,o){return c.__proto__=o,c},_(t,n)}function r(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function b(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function u(t,n){return n&&(typeof n=="object"||typeof n=="function")?n:b(t)}function p(t){return function(){var n=U(t),i;if(r()){var c=U(this).constructor;i=Reflect.construct(n,arguments,c)}else i=n.apply(this,arguments);return u(this,i)}}var S=function(t){y(i,t);var n=p(i);function i(){return h(this,i),n.apply(this,arguments)}return z(i,[{key:"render",value:function(){var o=this.props,m=o.children,D=o.className,T=o.split,N=o.style,R=o.size,W=o.eleRef,G=["Pane",T,D],K={flex:1,position:"relative",outline:"none"};return R!==void 0&&(T==="vertical"?K.width=R:(K.height=R,K.display="flex"),K.flex="none"),K=Object.assign({},K,N||{}),a.createElement("div",{ref:W,className:G.join(" "),style:K},m)}}]),i}(a.PureComponent);S.propTypes={className:s().string.isRequired,children:s().node.isRequired,size:s().oneOfType([s().string,s().number]),split:s().oneOf(["vertical","horizontal"]),style:x(),eleRef:s().func},S.defaultProps={};var f="Resizer",O=function(t){y(i,t);var n=p(i);function i(){return h(this,i),n.apply(this,arguments)}return z(i,[{key:"render",value:function(){var o=this.props,m=o.className,D=o.onClick,T=o.onDoubleClick,N=o.onMouseDown,R=o.onTouchEnd,W=o.onTouchStart,G=o.resizerClassName,K=o.split,Z=o.style,X=[G,K,m];return a.createElement("span",{role:"presentation",className:X.join(" "),style:Z,onMouseDown:function(V){return N(V)},onTouchStart:function(V){V.preventDefault(),W(V)},onTouchEnd:function(V){V.preventDefault(),R(V)},onClick:function(V){D&&(V.preventDefault(),D(V))},onDoubleClick:function(V){T&&(V.preventDefault(),T(V))}})}}]),i}(a.Component);O.propTypes={className:s().string.isRequired,onClick:s().func,onDoubleClick:s().func,onMouseDown:s().func.isRequired,onTouchStart:s().func.isRequired,onTouchEnd:s().func.isRequired,split:s().oneOf(["vertical","horizontal"]),style:x(),resizerClassName:s().string.isRequired},O.defaultProps={resizerClassName:f};function E(t,n){if(t.selection)t.selection.empty();else try{n.getSelection().removeAllRanges()}catch{}}function v(t,n,i,c){if(typeof c=="number"){var o=typeof n=="number"?n:0,m=typeof i=="number"&&i>=0?i:1/0;return Math.max(o,Math.min(m,c))}return t!==void 0?t:n}function F(t){return a.Children.toArray(t).filter(function(n){return n})}var A=function(t){y(i,t);var n=p(i);function i(c){var o;h(this,i),o=n.call(this,c),o.onMouseDown=o.onMouseDown.bind(b(o)),o.onTouchStart=o.onTouchStart.bind(b(o)),o.onMouseMove=o.onMouseMove.bind(b(o)),o.onTouchMove=o.onTouchMove.bind(b(o)),o.onMouseUp=o.onMouseUp.bind(b(o));var m=c.size,D=c.defaultSize,T=c.minSize,N=c.maxSize,R=c.primary,W=m!==void 0?m:v(D,T,N,null);return o.state={active:!1,resized:!1,pane1Size:R==="first"?W:void 0,pane2Size:R==="second"?W:void 0,instanceProps:{size:m}},o}return z(i,[{key:"componentDidMount",value:function(){document.addEventListener("mouseup",this.onMouseUp),document.addEventListener("mousemove",this.onMouseMove),document.addEventListener("touchmove",this.onTouchMove),this.setState(i.getSizeUpdate(this.props,this.state))}},{key:"componentWillUnmount",value:function(){document.removeEventListener("mouseup",this.onMouseUp),document.removeEventListener("mousemove",this.onMouseMove),document.removeEventListener("touchmove",this.onTouchMove)}},{key:"onMouseDown",value:function(o){var m=Object.assign({},o,{touches:[{clientX:o.clientX,clientY:o.clientY}]});this.onTouchStart(m)}},{key:"onTouchStart",value:function(o){var m=this.props,D=m.allowResize,T=m.onDragStarted,N=m.split;if(D){E(document,window);var R=N==="vertical"?o.touches[0].clientX:o.touches[0].clientY;typeof T=="function"&&T(),this.setState({active:!0,position:R})}}},{key:"onMouseMove",value:function(o){var m=Object.assign({},o,{touches:[{clientX:o.clientX,clientY:o.clientY}]});this.onTouchMove(m)}},{key:"onTouchMove",value:function(o){var m=this.props,D=m.allowResize,T=m.maxSize,N=m.minSize,R=m.onChange,W=m.split,G=m.step,K=this.state,Z=K.active,X=K.position;if(D&&Z){E(document,window);var Y=this.props.primary==="first",V=Y?this.pane1:this.pane2,J=Y?this.pane2:this.pane1;if(V){var H=V,te=J;if(H.getBoundingClientRect){var de=H.getBoundingClientRect().width,ae=H.getBoundingClientRect().height,ce=W==="vertical"?o.touches[0].clientX:o.touches[0].clientY,ue=W==="vertical"?de:ae,q=X-ce;if(G){if(Math.abs(q)<G)return;q=~~(q/G)*G}var ne=Y?q:-q,se=parseInt(window.getComputedStyle(H).order),ie=parseInt(window.getComputedStyle(te).order);se>ie&&(ne=-ne);var oe=T;if(T!==void 0&&T<=0){var le=this.splitPane;W==="vertical"?oe=le.getBoundingClientRect().width+T:oe=le.getBoundingClientRect().height+T}var ee=ue-ne,me=X-q;ee<N?ee=N:T!==void 0&&ee>oe?ee=oe:this.setState({position:me,resized:!0}),R&&R(ee),this.setState(w({draggedSize:ee},Y?"pane1Size":"pane2Size",ee))}}}}},{key:"onMouseUp",value:function(){var o=this.props,m=o.allowResize,D=o.onDragFinished,T=this.state,N=T.active,R=T.draggedSize;m&&N&&(typeof D=="function"&&D(R),this.setState({active:!1}))}},{key:"render",value:function(){var o=this,m=this.props,D=m.allowResize,T=m.children,N=m.className,R=m.onResizerClick,W=m.onResizerDoubleClick,G=m.paneClassName,K=m.pane1ClassName,Z=m.pane2ClassName,X=m.paneStyle,Y=m.pane1Style,V=m.pane2Style,J=m.resizerClassName,H=m.resizerStyle,te=m.split,de=m.style,ae=this.state,ce=ae.pane1Size,ue=ae.pane2Size,q=D?"":"disabled",ne=J&&"".concat(J," ").concat(f),se=F(T),ie=P({display:"flex",flex:1,height:"100%",position:"absolute",outline:"none",overflow:"hidden",MozUserSelect:"text",WebkitUserSelect:"text",msUserSelect:"text",userSelect:"text"},de);te==="vertical"?Object.assign(ie,{flexDirection:"row",left:0,right:0}):Object.assign(ie,{bottom:0,flexDirection:"column",minHeight:"100%",top:0,width:"100%"});var oe=["SplitPane",N,te,q],le=P({},X,{},Y),ee=P({},X,{},V),me=["Pane1",G,K].join(" "),ge=["Pane2",G,Z].join(" ");return a.createElement("div",{className:oe.join(" "),ref:function(re){o.splitPane=re},style:ie},a.createElement(S,{className:me,key:"pane1",eleRef:function(re){o.pane1=re},size:ce,split:te,style:le},se[0]),a.createElement(O,{className:q,onClick:R,onDoubleClick:W,onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,onTouchEnd:this.onMouseUp,key:"resizer",resizerClassName:ne,split:te,style:H||{}}),a.createElement(S,{className:ge,key:"pane2",eleRef:function(re){o.pane2=re},size:ue,split:te,style:ee},se[1]))}}],[{key:"getDerivedStateFromProps",value:function(o,m){return i.getSizeUpdate(o,m)}},{key:"getSizeUpdate",value:function(o,m){var D={},T=m.instanceProps;if(T.size===o.size&&o.size!==void 0)return{};var N=o.size!==void 0?o.size:v(o.defaultSize,o.minSize,o.maxSize,m.draggedSize);o.size!==void 0&&(D.draggedSize=N);var R=o.primary==="first";return D[R?"pane1Size":"pane2Size"]=N,D[R?"pane2Size":"pane1Size"]=void 0,D.instanceProps={size:o.size},D}}]),i}(a.Component);A.propTypes={allowResize:s().bool,children:s().arrayOf(s().node).isRequired,className:s().string,primary:s().oneOf(["first","second"]),minSize:s().oneOfType([s().string,s().number]),maxSize:s().oneOfType([s().string,s().number]),defaultSize:s().oneOfType([s().string,s().number]),size:s().oneOfType([s().string,s().number]),split:s().oneOf(["vertical","horizontal"]),onDragStarted:s().func,onDragFinished:s().func,onChange:s().func,onResizerClick:s().func,onResizerDoubleClick:s().func,style:x(),resizerStyle:x(),paneClassName:s().string,pane1ClassName:s().string,pane2ClassName:s().string,paneStyle:x(),pane1Style:x(),pane2Style:x(),resizerClassName:s().string,step:s().number},A.defaultProps={allowResize:!0,minSize:50,primary:"first",split:"vertical",paneClassName:"",pane1ClassName:"",pane2ClassName:""},(0,M.O)(A);const B=A;var L=e(12308);class k extends a.PureComponent{constructor(){super(...arguments),this.rafToken=(0,a.createRef)(),this.updateSplitPaneSize=()=>{this.rafToken.current!==void 0&&window.cancelAnimationFrame(this.rafToken.current),this.rafToken.current=window.requestAnimationFrame(()=>{this.forceUpdate()})},this.onDragFinished=n=>{document.body.style.cursor="auto",this.props.onDragFinished&&n!==void 0&&this.props.onDragFinished(n)},this.onDragStarted=()=>{document.body.style.cursor=this.props.splitOrientation==="horizontal"?"row-resize":"col-resize"}}componentDidMount(){window.addEventListener("resize",this.updateSplitPaneSize)}componentWillUnmount(){window.removeEventListener("resize",this.updateSplitPaneSize)}render(){const{children:n,paneSize:i,splitOrientation:c,maxSize:o,minSize:m,primary:D,paneStyle:T,secondaryPaneStyle:N,splitVisible:R=!0}=this.props;let W=[];Array.isArray(n)?W=n:W.push(n);const G=I(L.config.theme2,R),K=i<=1?i*(c==="horizontal"?window.innerHeight:window.innerWidth):i,Z=[a.createElement(a.Fragment,{key:"leftPane"},W[0]),a.createElement(a.Fragment,{key:"rightPane"},W[1]||void 0)];return a.createElement(B,{split:c,minSize:m,maxSize:o,size:R?K:0,primary:R?D:"second",resizerClassName:c==="horizontal"?G.resizerH:G.resizerV,onDragStarted:()=>this.onDragStarted(),onDragFinished:X=>this.onDragFinished(X),paneStyle:T,pane2Style:N},Z)}}const I=(t,n)=>{const i=t.v1.palette.blue95,c=t.spacing(2),o=(0,l.css)` position: relative; display: ${n?"block":"none"}; &::before { content: ''; position: absolute; transition: 0.2s border-color ease-in-out; } &::after { background: ${t.components.panel.borderColor}; content: ''; position: absolute; left: 50%; top: 50%; transition: 0.2s background ease-in-out; transform: translate(-50%, -50%); border-radius: ${t.shape.radius.default}; } &:hover { &::before { border-color: ${i}; } &::after { background: ${i}; } } `;return{resizerV:(0,l.cx)(o,(0,l.css)` cursor: col-resize; width: ${c}; &::before { border-right: 1px solid transparent; height: 100%; left: 50%; transform: translateX(-50%); } &::after { height: 200px; width: 4px; } `),resizerH:(0,l.cx)(o,(0,l.css)` height: ${c}; cursor: row-resize; margin-left: ${c}; &::before { border-top: 1px solid transparent; top: 50%; transform: translateY(-50%); width: 100%; } &::after { height: 4px; width: 200px; } `)}}},17551:(Q,$,e)=>{"use strict";e.d($,{$R:()=>y,S$:()=>P,XJ:()=>j});var l=e(89949),a=e(93352),d=e(66784),s=e(69376),C=e(60956),x=e(53933),M=e(34667),h=e(89050),g=e(29241);function z(){const u="ABCDEFGHIJKLMNOPQRSTUVWXYZ",p="abcdefghijklmnopqrstuvwxyz",S=u.length,f=new Map;return O=>{const E=f.get(O);if(E!=null)return E;const v=[...O].map(F=>F.toLowerCase()&&F!==F.toUpperCase()?p.charAt(Math.floor(Math.random()*S)):F.toUpperCase()&&F!==F.toUpperCase()?u.charAt(Math.floor(Math.random()*S)):F).join("");return f.set(O,v),v}}function w(u,p){if(!(p.labels||p.names||p.values))return u;const S=new Set(["time","value","exemplar","traceid","id","uid","uuid","__name__","le","name"]),f=z();return u.map(O=>{let{schema:E,data:v}=O;if(E&&v){if(p.labels){for(const F of E.fields)if(F.labels){const A={};for(const[B,L]of Object.entries(F.labels))A[B]=f(L);F.labels=A}}if(p.names)for(const F of E.fields)F.name?.length&&!S.has(F.name.toLowerCase())&&(F.name=f(F.name));p.values&&E.fields.forEach((F,A)=>{if(F.type===g.fS.string&&v){const B=v.values[A].map(L=>f(String(L)));v.values[A]=B}})}return{schema:E,data:v}})}function j(u){const p=[];if(u?.series)for(const S of u.series)p.push((0,d.Y)(S));if(u?.annotations)for(const S of u.annotations){const f=(0,d.Y)(S);f.schema?.meta||(f.schema.meta={}),f.schema.meta.dataTopic=s.w5.Annotations,p.push(f)}return p}function P(u,p){const S=u.getSaveModel(),f={panelType:S.type,datasource:"??"},O=`${M.config.buildInfo.version} (${M.config.buildInfo.commit})`;let E=`| Key | Value | |--|--| | Panel | ${f.panelType} @ ${S.pluginVersion??O} | | Grafana | ${O} // ${M.config.buildInfo.edition} | `;return p&&(E+="<details><summary>Panel debug snapshot dashboard</summary>\n\n```json\n"+p+"\n```\n</details>"),E}async function y(u,p,S){const f=u.getSaveModel(),O=(0,l.cloneDeep)(b),E={panelType:f.type,datasource:"??"},v=await(0,a.z)(u.getQueryRunner().getData({withFieldConfig:!1,withTransforms:!1})),F=u.datasource,A=w(j(v),p),B=`${M.config.buildInfo.version} (${M.config.buildInfo.commit})`,L=f?.targets??[],k=`<table width="100%"> <tr> <th width="2%">Panel</th> <td >${E.panelType} @ ${f.pluginVersion??B}</td> </tr> <tr> <th>Queries</th> <td>${L.map(I=>{const t=I.datasource??F;return`${I.refId}[${t?.type}]`}).join(", ")}</td> </tr> ${U(f)} ${_(v,A)} ${r(v)} <tr> <th>Grafana</th> <td>${B} // ${M.config.buildInfo.edition}</td> </tr> </table>`.trim();if(O.panels[0]={...f,...O.panels[0],targets:[{refId:"A",datasource:{type:"grafana",uid:"grafana"},queryType:h.hR.Snapshot,snapshot:A}]},f.transformations?.length){const I=O.panels[O.panels.length-1];I.title=I.title+" (after transformations)";const t=(0,l.cloneDeep)(I);t.id=100,t.title="Data (before transformations)",t.gridPos.w=24,t.targets[0].withTransforms=!1,O.panels.push(t)}return v.annotations?.length&&O.panels.push({id:7,gridPos:{h:6,w:24,x:0,y:20},type:"table",title:"Annotations",datasource:{type:"datasource",uid:"-- Dashboard --"},options:{showTypeIcons:!0},targets:[{datasource:{type:"datasource",uid:"-- Dashboard --"},panelId:2,withTransforms:!0,topic:s.w5.Annotations,refId:"A"}]}),O.panels[1].options.content=k,O.panels[2].options.content=JSON.stringify(f,null,2),O.title=`Debug: ${f.title} // ${(0,C.dq)(new Date)}`,O.tags=["debug",`debug-${E.panelType}`],O.time={from:S.from.toISOString(),to:S.to.toISOString()},O}function U(u){return u.transformations?`<tr> <th>Transform</th> <td>${u.transformations.map(p=>p.id).join(", ")}</td> </tr>`:""}function _(u,p){let S=u.series.length??0,f=0,O=0;for(const E of u.series)f+=E.fields.length,O+=E.length;return`<tr><th>Data</th><td>${u.state!==x.Gu.Done?u.state:""} ${S} frames, ${f} fields, ${O} rows </td></tr>`}function r(u){return u.annotations?.length?`<tr> <th>Annotations</th> <td>${u.annotations.map((p,S)=>`<span>${p.length}</span>`)}</td> </tr>`:""}const b={panels:[{id:2,title:"Reproduced with embedded data",datasource:{type:"grafana",uid:"grafana"},gridPos:{h:13,w:15,x:0,y:0}},{gridPos:{h:7,w:9,x:15,y:0},id:5,options:{content:"...",mode:"html"},title:"Debug info",type:"text"},{id:6,title:"Original Panel JSON",type:"text",gridPos:{h:13,w:9,x:15,y:7},options:{content:"...",mode:"code",code:{language:"json",showLineNumbers:!0,showMiniMap:!0}}},{id:3,title:"Data from panel above",type:"table",datasource:{type:"datasource",uid:"-- Dashboard --"},gridPos:{h:7,w:15,x:0,y:13},options:{showTypeIcons:!0},targets:[{datasource:{type:"datasource",uid:"-- Dashboard --"},panelId:2,withTransforms:!0,refId:"A"}]}],schemaVersion:37}},97196:(Q,$,e)=>{"use strict";e.d($,{E:()=>B});var l=e(42844),a=e(89949),d=e(27702),s=e(55925),C=e(14544),x=e(83667),M=e(21708),h=e(74639),g=e(86312),z=e(62108),w=e(66670),j=e(95066),P=e(12308),y=e(65322),U=e(30209),_=e(75578),r=e(66310),b=e(64022),u=e(22209),p=e(28580),S=e(42074),f=e(10186);const O=k=>(0,l.css)` margin: 0; margin-left: ${k.spacing(2)}; font-size: ${k.typography.bodySmall.fontSize}; color: ${k.colors.text.secondary}; `,E=({children:k})=>{const I=(0,r.wW)(O);return d.createElement("p",{className:I},k)};var v=e(91041);const F=({options:k,onOptionsChange:I,panel:t,data:n,dataFrames:i,transformId:c,transformationOptions:o,selectedDataFrame:m,onDataFrameChange:D,downloadForExcel:T,toggleDownloadForExcel:N})=>{const R=(0,r.wW)(v.i),G=!!t?.getTransformations()?.length&&c!=="join by time",K=t&&!t.plugin?.fieldConfigRegistry.isEmpty();let Z=i;m===C.W.joinByField&&(Z=n);const X=Z.map((J,H)=>({value:H,label:`${(0,_.nf)(J)} (${H})`})),Y=[...o,...X];function V(){let J="";if(!n)return J;const H=[];return m===C.W.joinByField?H.push((0,y.t)("dashboard.inspect-data.series-to-columns","Series joined by time")):n.length>1&&H.push((0,_.nf)(n[m])),(k.withTransforms||k.withFieldConfig)&&(k.withTransforms&&H.push((0,y.t)("dashboard.inspect-data.panel-transforms","Panel transforms")),k.withTransforms&&k.withFieldConfig,k.withFieldConfig&&H.push((0,y.t)("dashboard.inspect-data.formatted","Formatted data"))),T&&H.push((0,y.t)("dashboard.inspect-data.excel-header","Excel header")),H.join(", ")}return d.createElement("div",{className:R.dataDisplayOptions},d.createElement(f.t,{id:"Data options",index:0,title:(0,y.t)("dashboard.inspect-data.data-options","Data options"),headerElement:d.createElement(E,null,V()),isOpen:!1},d.createElement("div",{className:R.options,"data-testid":"dataOptions"},d.createElement(b.wc,{spacing:"none"},n.length>1&&d.createElement(u.g,{label:(0,y.t)("dashboard.inspect-data.dataframe-label","Show data frame")},d.createElement(p.Ph,{options:Y,value:m,onChange:D,width:30,"aria-label":(0,y.t)("dashboard.inspect-data.dataframe-aria-label","Select dataframe")})),d.createElement(b.Lh,null,G&&I&&d.createElement(u.g,{label:(0,y.t)("dashboard.inspect-data.transformations-label","Apply panel transformations"),description:(0,y.t)("dashboard.inspect-data.transformations-description","Table data is displayed with transformations defined in the panel Transform tab.")},d.createElement(S.r,{value:!!k.withTransforms,onChange:()=>I({...k,withTransforms:!k.withTransforms})})),K&&I&&d.createElement(u.g,{label:(0,y.t)("dashboard.inspect-data.formatted-data-label","Formatted data"),description:(0,y.t)("dashboard.inspect-data.formatted-data-description","Table data is formatted with options defined in the Field and Override tabs.")},d.createElement(S.r,{id:"formatted-data-toggle",value:!!k.withFieldConfig,onChange:()=>I({...k,withFieldConfig:!k.withFieldConfig})})),d.createElement(u.g,{label:(0,y.t)("dashboard.inspect-data.download-excel-label","Download for Excel"),description:(0,y.t)("dashboard.inspect-data.download-excel-description","Adds header to CSV for use with Excel")},d.createElement(S.r,{id:"excel-toggle",value:T,onChange:N})))))))};var A=e(31783);class B extends d.PureComponent{constructor(I){super(I),this.exportCsv=(t,n={})=>{const{panel:i}=this.props,{transformId:c}=this.state;(0,A.gv)(t,i?i.getDisplayTitle():"Explore",n,c)},this.exportLogsAsTxt=()=>{const{data:t,panel:n,app:i}=this.props;(0,g.ff)("grafana_logs_download_logs_clicked",{app:i,format:"logs",area:"inspector"});const c=(0,U.aB)(t||[]);(0,A.Fc)(c,n?n.getDisplayTitle():"Explore")},this.exportTracesAsJson=()=>{const{data:t,panel:n,app:i}=this.props;if(t)for(const c of t){if(c.meta?.preferredVisualisationType!=="trace")continue;const o=(0,A.gb)(c,(n?n.getDisplayTitle():"Explore")+"-traces");(0,g.ff)("grafana_traces_download_traces_clicked",{app:i,grafana_version:P.config.buildInfo.version,trace_format:o,location:"inspector"})}},this.exportServiceGraph=()=>{const{data:t,panel:n,app:i}=this.props;(0,g.ff)("grafana_traces_download_service_graph_clicked",{app:i,grafana_version:P.config.buildInfo.version,location:"inspector"}),t&&(0,A.KO)(t,n?n.getDisplayTitle():"Explore")},this.onDataFrameChange=t=>{this.setState({transformId:t.value===C.W.joinByField?C.W.joinByField:C.W.noop,dataFrameIndex:typeof t.value=="number"?t.value:0,selectedDataFrame:t.value})},this.toggleDownloadForExcel=()=>{this.setState(t=>({downloadForExcel:!t.downloadForExcel}))},this.state={selectedDataFrame:0,dataFrameIndex:0,transformId:C.W.noop,transformationOptions:L(),transformedData:I.data??[],downloadForExcel:!1}}componentDidUpdate(I,t){if(!this.props.data){this.setState({transformedData:[]});return}if(this.props.options.withTransforms){this.setState({transformedData:this.props.data});return}if(I.data!==this.props.data||t.transformId!==this.state.transformId){const n=this.state.transformationOptions.find(i=>i.value===this.state.transformId);if(n&&n.transformer.id!==C.W.noop){const i=this.state.selectedDataFrame,c=this.state.dataFrameIndex,o=(0,x.H)([n.transformer],this.props.data).subscribe(m=>{this.setState({transformedData:m,selectedDataFrame:i,dataFrameIndex:c},()=>o.unsubscribe())});return}this.setState({transformedData:this.props.data});return}}getProcessedData(){const{options:I,panel:t,timeZone:n}=this.props,i=this.state.transformedData;if(!I.withFieldConfig||!t)return(0,M.Of)(i);const c=this.cleanTableConfigFromFieldConfig(t.type,t.fieldConfig);return(0,M.SM)({data:i,theme:P.config.theme2,fieldConfig:c,timeZone:n,replaceVariables:o=>o})}cleanTableConfigFromFieldConfig(I,t){if(I!=="table")return t;t=(0,a.cloneDeep)(t),t.defaults.custom={};for(const n of t.overrides)for(const i of n.properties)if(i.id.startsWith("custom.")){const c=n.properties.indexOf(i);n.properties.slice(c,1)}return t}render(){const{isLoading:I,options:t,data:n,panel:i,onOptionsChange:c,app:o}=this.props,{dataFrameIndex:m,transformId:D,transformationOptions:T,selectedDataFrame:N,downloadForExcel:R}=this.state,W=(0,v.S)();if(I)return d.createElement("div",null,d.createElement(z.$,{inline:!0})," Loading");const G=this.getProcessedData();if(!G||!G.length)return d.createElement("div",null,"No Data");const K=G[m]?m:0,Z=G[K],X=G.some(J=>J?.meta?.preferredVisualisationType==="logs"),Y=G.some(J=>J?.meta?.preferredVisualisationType==="trace"),V=G.some(J=>J?.meta?.preferredVisualisationType==="nodeGraph");return d.createElement("div",{className:W.wrap,"aria-label":h.wl.components.PanelInspector.Data.content},d.createElement("div",{className:W.toolbar},d.createElement(F,{data:n,panel:i,options:t,dataFrames:G,transformId:D,transformationOptions:T,selectedDataFrame:N,downloadForExcel:R,onOptionsChange:c,onDataFrameChange:this.onDataFrameChange,toggleDownloadForExcel:this.toggleDownloadForExcel}),d.createElement(w.zx,{variant:"primary",onClick:()=>{X&&(0,g.ff)("grafana_logs_download_clicked",{app:o,format:"csv"}),this.exportCsv(G[m],{useExcelHeader:this.state.downloadForExcel})},className:(0,l.css)` margin-bottom: 10px; `},d.createElement(y.cC,{i18nKey:"dashboard.inspect-data.download-csv"},"Download CSV")),X&&d.createElement(w.zx,{variant:"primary",onClick:this.exportLogsAsTxt,className:(0,l.css)` margin-bottom: 10px; margin-left: 10px; `},d.createElement(y.cC,{i18nKey:"dashboard.inspect-data.download-logs"},"Download logs")),Y&&d.createElement(w.zx,{variant:"primary",onClick:this.exportTracesAsJson,className:(0,l.css)` margin-bottom: 10px; margin-left: 10px; `},d.createElement(y.cC,{i18nKey:"dashboard.inspect-data.download-traces"},"Download traces")),V&&d.createElement(w.zx,{variant:"primary",onClick:this.exportServiceGraph,className:(0,l.css)` margin-bottom: 10px; margin-left: 10px; `},d.createElement(y.cC,{i18nKey:"dashboard.inspect-data.download-service"},"Download service graph"))),d.createElement("div",{className:W.content},d.createElement(s.Z,null,({width:J,height:H})=>J===0?null:d.createElement(j.i,{width:J,height:H,data:Z,showTypeIcons:!0}))))}}function L(){return[{value:C.W.joinByField,label:(0,y.t)("dashboard.inspect-data.transformation","Series joined by time"),transformer:{id:C.W.joinByField,options:{byField:void 0}}}]}},81682:(Q,$,e)=>{"use strict";e.d($,{l:()=>x});var l=e(27702),a=e(78838),d=e(63439);const s=M=>{try{const[h,g]=M.split(/(\{.+)/),z=JSON.parse(g);return{msg:h,json:z}}catch{return{msg:M}}};function C(M){if(M.data)return l.createElement(l.Fragment,null,l.createElement("h4",null,M.data.message),l.createElement(a.g,{json:M,open:2}));if(M.message){const{msg:h,json:g}=s(M.message);return g?l.createElement(l.Fragment,null,h!==""&&l.createElement("h3",null,h),M.status&&l.createElement(l.Fragment,null,"Status: ",M.status),l.createElement(a.g,{json:g,open:5})):l.createElement(l.Fragment,null,M.status&&l.createElement(l.Fragment,null,"Status: ",M.status,". Message: "),h,M.traceId!=null&&l.createElement(l.Fragment,null,l.createElement("br",null),"(Trace ID: ",M.traceId,")"))}return l.createElement(a.g,{json:M,open:2})}const x=({errors:M})=>M?.length?M.length===1?C(M[0]):l.createElement(l.Fragment,null,M.map((h,g)=>l.createElement(d.b,{title:h.refId||`Query ${g+1}`,severity:"error",key:g},C(h)))):null},83486:(Q,$,e)=>{"use strict";e.d($,{W:()=>E});var l=e(89949),a=e.n(l),d=e(27702),s=e(25111),C=e(55925),x=e(93352),M=e(3935),h=e(53933),g=e(74639),z=e(26129),w=e(66310),j=e(22209),P=e(28580),y=e(66670),U=e(11649),_=e(66574),r=e(65322),b=e(17551),u=e(91041),p=e(46430),S=e(49516),f=(B=>(B.PanelJSON="panel",B.PanelData="data",B.DataFrames="frames",B))(f||{});const O=[{label:(0,r.t)("dashboard.inspect-json.panel-json-label","Panel JSON"),description:(0,r.t)("dashboard.inspect-json.panel-json-description","The model saved in the dashboard JSON that configures how everything works."),value:"panel"},{label:(0,r.t)("dashboard.inspect-json.panel-data-label","Panel data"),description:(0,r.t)("dashboard.inspect-json.panel-data-description","The raw model passed to the panel visualization"),value:"data"},{label:(0,r.t)("dashboard.inspect-json.dataframe-label","DataFrame JSON (from Query)"),description:(0,r.t)("dashboard.inspect-json.dataframe-description","Raw data without transformations and field config applied. "),value:"frames"}];function E({panel:B,dashboard:L,data:k,onClose:I}){const t=(0,w.wW)(u.i),n=(0,d.useMemo)(()=>B?B.plugin?.meta.skipDataQuery?[O[0]]:O:O.slice(1,O.length),[B]),[i,c]=(0,d.useState)(B?"panel":"frames"),[o,m]=(0,d.useState)("");(0,s.Z)(async()=>{const W=await v(i,B,k);m(F(W))},[i,B,k]);const D=(0,d.useCallback)(()=>{if(B&&L&&o){try{if(!L.meta.canEdit)_.h$.emit(M.SI.alertError,["Unable to apply"]);else{const W=JSON.parse(o);L.shouldUpdateDashboardPanelFromJSON(W,B),(0,p.Nw)(S.q.JSON,"apply",{panel_type_changed:B.type!==W.type,panel_id_changed:B.id!==W.id,panel_grid_pos_changed:!(0,l.isEqual)(B.gridPos,W.gridPos),panel_targets_changed:!(0,l.isEqual)(B.targets,W.targets)}),B.restoreModel(W),B.refresh(),_.h$.emit(M.SI.alertSuccess,["Panel model updated"])}}catch(W){console.error("Error applying updates",W),_.h$.emit(M.SI.alertError,["Invalid JSON text"])}I()}},[B,L,I,o]),T=(0,d.useCallback)(()=>{(0,p.Nw)(S.q.JSON,"supportWizard");const W=z.E1.getSearch();W.set("inspectTab",S.q.Help.toString()),z.E1.push("?"+W.toString())},[]),N=i==="panel",R=L&&L.meta.canEdit;return d.createElement("div",{className:t.wrap},d.createElement("div",{className:t.toolbar,"aria-label":g.wl.components.PanelInspector.Json.content},d.createElement(j.g,{label:(0,r.t)("dashboard.inspect-json.select-source","Select source"),className:"flex-grow-1"},d.createElement(P.Ph,{inputId:"select-source-dropdown",options:n,value:n.find(W=>W.value===i)??n[0].value,onChange:W=>c(W.value)})),B&&N&&R&&d.createElement(y.zx,{className:t.toolbarItem,onClick:D},"Apply"),i==="frames"&&d.createElement(y.zx,{className:t.toolbarItem,onClick:T},"Support")),d.createElement("div",{className:t.content},d.createElement(C.Z,{disableWidth:!0},({height:W})=>d.createElement(U.p,{width:"100%",height:W,language:"json",showLineNumbers:!0,showMiniMap:(o&&o.length)>100,value:o||"",readOnly:!N,onBlur:m}))))}async function v(B,L,k){if(B==="data")return(0,p.Nw)(S.q.JSON,"panelData"),k;if(B==="frames"){(0,p.Nw)(S.q.JSON,"dataFrame");let I=k;return L&&k?.state===h.Gu.Done&&(I=await(0,x.z)(L.getQueryRunner().getData({withFieldConfig:!1,withTransforms:!1}))),(0,b.XJ)(I)}return B==="panel"&&L?((0,p.Nw)(S.q.JSON,"panelJSON"),L.getSaveModel()):{note:(0,r.t)("dashboard.inspect-json.unknown","Unknown Object: {{show}}",{show:B})}}function F(B){let L="";try{L=JSON.stringify(B,A(),2)}catch(k){k instanceof Error&&(k.toString().includes("RangeError")||k.toString().includes("allocation size overflow"))?_.h$.emit(M.SI.alertError,[k.toString(),"Cannot display JSON, the object is too big."]):_.h$.emit(M.SI.alertError,[k instanceof Error?k.toString():k])}return L}function A(){const B=new WeakSet;return(L,k)=>{if(L==="__dataContext")return"Filtered out in JSON serialization";if(typeof k=="object"&&k!==null){if(B.has(k))return;B.add(k)}return k}}},41586:(Q,$,e)=>{"use strict";e.d($,{f:()=>U});var l=e(42844),a=e(27702),d=e(74639),s=e(65322),C=e(61965),x=e(29241),M=e(21609),h=e(66310),g=e(80402);const z=({timeZone:r,name:b,stats:u})=>{const p=(0,h.l4)(),S=j(p);return!u||!u.length?null:a.createElement("div",{className:S.wrapper},a.createElement("div",{className:"section-heading"},b),a.createElement("table",{className:"filter-table width-30"},a.createElement("tbody",null,u.map((f,O)=>a.createElement("tr",{key:`${f.displayName}-${O}`},a.createElement("td",null,f.displayName),a.createElement("td",{className:S.cell},w(f,r,p)))))))};function w(r,b,u){const p=(0,C.U)({field:{type:x.fS.number,config:r},theme:u,timeZone:b});return(0,M.zc)(p(r.value))}const j=(0,g.B)(r=>({wrapper:(0,l.css)` padding-bottom: ${r.spacing(2)}; `,cell:(0,l.css)` text-align: right; `})),P=({name:r,traceIds:b})=>{const u=(0,h.l4)(),p=y(u);return b.length===0?null:a.createElement("div",{className:p.wrapper},a.createElement("div",{className:"section-heading"},r),a.createElement("table",{className:"filter-table width-30"},a.createElement("tbody",null,b.map((S,f)=>a.createElement("tr",{key:`${S}-${f}`},a.createElement("td",null,S))))))},y=(0,g.B)(r=>({wrapper:(0,l.css)` padding-bottom: ${r.spacing(2)}; `,cell:(0,l.css)` text-align: right; `})),U=({data:r,timeZone:b})=>{if(!r.request)return null;let u=[];const p=r.request.endTime?r.request.endTime-r.request.startTime:-1,S=r.timings?.dataProcessingTime||-1;let f=0;for(const A of r.series)f+=A.length;p>0&&u.push({displayName:(0,s.t)("dashboard.inspect-stats.request-time","Total request time"),value:p,unit:"ms"}),S>0&&u.push({displayName:(0,s.t)("dashboard.inspect-stats.processing-time","Data processing time"),value:S,unit:"ms"}),u.push({displayName:(0,s.t)("dashboard.inspect-stats.queries","Number of queries"),value:r.request.targets?.length??0}),u.push({displayName:(0,s.t)("dashboard.inspect-stats.rows","Total number rows"),value:f});let O=[];for(const A of r.series)A.meta&&A.meta.stats&&(O=O.concat(A.meta.stats));const E=(0,s.t)("dashboard.inspect-stats.table-title","Stats"),v=(0,s.t)("dashboard.inspect-stats.data-title","Data source stats"),F=(0,s.t)("dashboard.inspect-stats.data-traceids","Trace IDs");return a.createElement("div",{"aria-label":d.wl.components.PanelInspector.Stats.content,className:_},a.createElement(z,{timeZone:b,name:E,stats:u}),a.createElement(z,{timeZone:b,name:v,stats:O}),a.createElement(P,{name:F,traceIds:r.traceIds??[]}))},_=(0,l.css)` height: 100%; overflow-y: scroll; `},1e3:(Q,$,e)=>{"use strict";e.d($,{D:()=>U});var l=e(42844),a=e(27702),d=e(19973),s=e(74639),C=e(23852),x=e(32713),M=e(34667),h=e(66670),g=e(71585),z=e(52419),w=e(78838),j=e(45937),P=e(11778),y=e(91041);class U extends a.PureComponent{constructor(r){super(r),this.subs=new d.w0,this.onPanelRefresh=()=>{this.setState(b=>({...b,dsQuery:{isLoading:!0,response:{}}}))},this.setFormattedJson=b=>{this.formattedJson=b},this.getTextForClipboard=()=>JSON.stringify(this.formattedJson,null,2),this.onToggleExpand=()=>{this.setState(b=>({...b,allNodesExpanded:!this.state.allNodesExpanded}))},this.onToggleMocking=()=>{this.setState(b=>({...b,isMocking:!this.state.isMocking}))},this.getNrOfOpenNodes=()=>this.state.allNodesExpanded===null?3:this.state.allNodesExpanded?20:1,this.setMockedResponse=b=>{const u=b.target.value;this.setState(p=>({...p,mockedResponse:u}))},this.state={executedQueries:[],allNodesExpanded:null,isMocking:!1,mockedResponse:"",dsQuery:{isLoading:!1,response:{}}}}componentDidMount(){const{panel:r}=this.props;this.subs.add(j.ae.getInspectorStream().subscribe({next:b=>this.onDataSourceResponse(b)})),r&&(this.subs.add(r.events.subscribe(x.U5,this.onPanelRefresh)),this.updateQueryList())}componentDidUpdate(r){this.props.data!==r.data&&this.updateQueryList()}updateQueryList(){const{data:r}=this.props,b=[];if(r?.length){let u;r.forEach((p,S)=>{const f=p.meta?.executedQueryString;if(f){const O=p.refId||"?";u?.refId===O?(u.frames++,u.rows+=p.length):(u={refId:O,frames:0,rows:p.length,query:f},b.push(u))}})}this.setState({executedQueries:b})}componentWillUnmount(){this.subs.unsubscribe()}onDataSourceResponse(r){r.config?.hideFromInspector||(r={...r},r.headers&&delete r.headers,r.config&&(r.request=r.config,delete r.config,delete r.request.transformRequest,delete r.request.transformResponse,delete r.request.paramSerializer,delete r.request.jsonpCallbackParam,delete r.request.headers,delete r.request.requestId,delete r.request.inspect,delete r.request.retry,delete r.request.timeout),r.data&&(r.response=r.data,delete r.config,delete r.data,delete r.status,delete r.statusText,delete r.ok,delete r.url,delete r.redirected,delete r.type,delete r.$$config),this.setState(b=>({...b,dsQuery:{isLoading:!1,response:r}})))}renderExecutedQueries(r){if(!r.length)return null;const b={refId:(0,l.css)` font-weight: ${M.config.theme.typography.weight.semibold}; color: ${M.config.theme.colors.textBlue}; margin-right: 8px; `};return a.createElement("div",null,r.map(u=>a.createElement(C.K,{key:u.refId,gap:1,direction:"column"},a.createElement("div",null,a.createElement("span",{className:b.refId},u.refId,":"),u.frames>1&&a.createElement("span",null,u.frames," frames, "),a.createElement("span",null,u.rows," rows")),a.createElement("pre",null,u.query))))}render(){const{allNodesExpanded:r,executedQueries:b}=this.state,{panel:u,onRefreshQuery:p}=this.props,{response:S,isLoading:f}=this.state.dsQuery,O=this.getNrOfOpenNodes(),E=(0,y.S)(),v=Object.keys(S).length>0;return u&&!(0,P.sY)(u.plugin)?null:a.createElement("div",{className:E.wrap},a.createElement("div",{"aria-label":s.wl.components.PanelInspector.Query.content},a.createElement("h3",{className:"section-heading"},"Query inspector"),a.createElement("p",{className:"small muted"},"Query inspector allows you to view raw request and response. To collect this data Grafana needs to issue a new query. Click refresh button below to trigger a new query.")),this.renderExecutedQueries(b),a.createElement("div",{className:E.toolbar},a.createElement(h.zx,{icon:"sync",onClick:p,"aria-label":s.wl.components.PanelInspector.Query.refreshButton},"Refresh"),v&&r&&a.createElement(h.zx,{icon:"minus",variant:"secondary",className:E.toolbarItem,onClick:this.onToggleExpand},"Collapse all"),v&&!r&&a.createElement(h.zx,{icon:"plus",variant:"secondary",className:E.toolbarItem,onClick:this.onToggleExpand},"Expand all"),v&&a.createElement(g.m,{getText:this.getTextForClipboard,className:E.toolbarItem,icon:"copy",variant:"secondary"},"Copy to clipboard"),a.createElement("div",{className:"flex-grow-1"})),a.createElement("div",{className:E.content},f&&a.createElement(z.u,{text:"Loading query inspector..."}),!f&&v&&a.createElement(w.g,{json:S,open:O,onDidRender:this.setFormattedJson}),!f&&!v&&a.createElement("p",{className:"muted"},"No request and response collected yet. Hit refresh button")))}}},91041:(Q,$,e)=>{"use strict";e.d($,{S:()=>s,i:()=>C});var l=e(42844),a=e(80402),d=e(12308);const s=(0,a.B)(()=>C(d.config.theme2)),C=x=>({wrap:(0,l.css)` display: flex; flex-direction: column; height: 100%; width: 100%; flex: 1 1 0; min-height: 0; `,toolbar:(0,l.css)` display: flex; width: 100%; flex-grow: 0; align-items: center; justify-content: flex-end; margin-bottom: ${x.v1.spacing.sm}; `,toolbarItem:(0,l.css)` margin-left: ${x.v1.spacing.md}; `,content:(0,l.css)` flex-grow: 1; height: 100%; `,editor:(0,l.css)` font-family: monospace; height: 100%; flex-grow: 1; `,viewer:(0,l.css)` overflow: scroll; `,dataFrameSelect:(0,l.css)` flex-grow: 2; `,leftActions:(0,l.css)` display: flex; flex-grow: 1; max-width: 85%; @media (max-width: 1345px) { max-width: 75%; } `,options:(0,l.css)` padding-top: ${x.v1.spacing.sm}; `,dataDisplayOptions:(0,l.css)` flex-grow: 1; min-width: 300px; margin-right: ${x.v1.spacing.sm}; `,selects:(0,l.css)` display: flex; > * { margin-right: ${x.v1.spacing.sm}; } `})},8726:(Q,$,e)=>{"use strict";e.d($,{l:()=>x});var l=e(27702),a=e(85532),d=e(86312),s=e(10864),C=e(47802);class x extends l.PureComponent{constructor(){super(...arguments),this.onRemoveQuery=g=>{this.props.onQueriesChange(this.props.queries.filter(z=>z!==g))},this.onDragStart=g=>{const{queries:z,dsSettings:w}=this.props;(0,d.ff)("query_row_reorder_started",{startIndex:g.source.index,numberOfQueries:z.length,datasourceType:w.type})},this.onDragEnd=g=>{const{queries:z,onQueriesChange:w,dsSettings:j}=this.props;if(!g||!g.destination)return;const P=g.source.index,y=g.destination.index;if(P===y){(0,d.ff)("query_row_reorder_canceled",{startIndex:P,endIndex:y,numberOfQueries:z.length,datasourceType:j.type});return}const U=Array.from(z),[_]=U.splice(P,1);U.splice(y,0,_),w(U),(0,d.ff)("query_row_reorder_ended",{startIndex:P,endIndex:y,numberOfQueries:z.length,datasourceType:j.type})}}onChangeQuery(g,z){const{queries:w,onQueriesChange:j}=this.props;j(w.map((P,y)=>y===z?g:P))}onDataSourceChange(g,z){const{queries:w,onQueriesChange:j}=this.props;j(w.map((P,y)=>{if(y!==z)return P;const U={type:g.type,uid:g.uid};return P.datasource&&(0,s.F)().getInstanceSettings(P.datasource)?.type===g.type?{...P,datasource:U}:{refId:P.refId,hide:P.hide,datasource:U}}))}render(){const{dsSettings:g,data:z,queries:w,app:j,history:P,eventBus:y,onAddQuery:U,onRunQueries:_,onQueryCopied:r,onQueryRemoved:b,onQueryToggled:u}=this.props;return l.createElement(a.Z5,{onDragStart:this.onDragStart,onDragEnd:this.onDragEnd},l.createElement(a.bK,{droppableId:"transformations-list",direction:"vertical"},p=>l.createElement("div",{"data-testid":"query-editor-rows",ref:p.innerRef,...p.droppableProps},w.map((S,f)=>{const O=M(S,g),E=g.meta.mixed?v=>this.onDataSourceChange(v,f):void 0;return l.createElement(C.x,{id:S.refId,index:f,key:S.refId,data:z,query:S,dataSource:O,onChangeDataSource:E,onChange:v=>this.onChangeQuery(v,f),onRemoveQuery:this.onRemoveQuery,onAddQuery:U,onRunQuery:_,onQueryCopied:r,onQueryRemoved:b,onQueryToggled:u,queries:w,app:j,history:P,eventBus:y})}),p.placeholder)))}}const M=(h,g)=>h.datasource&&(0,s.F)().getInstanceSettings(h.datasource)||g},46430:(Q,$,e)=>{"use strict";e.d($,{Jy:()=>s,Nw:()=>x,OY:()=>d,Qw:()=>a,TP:()=>C});var l=e(86312);const a=(h,g)=>{(0,l.ff)(`${h}_viewed`,M(g))},d=(h,g)=>{(0,l.ff)(`${h}_result_clicked`,M(g))},s=(h,g)=>{(0,l.ff)(`${h}_query_submitted`,M(g))},C=(h,{error:g,...z})=>{(0,l.ff)(`${h}_query_failed`,{...M(z),error:g})},x=(h,g,z)=>{(0,l.ff)(`grafana_panel_inspect_${h}_${g}_clicked`,z)},M=h=>({layout:h.layout,starredFilter:h.starred??!1,sort:h.sortValue??"",tagCount:h.tagCount??0,queryLength:h.query?.length??0,includePanels:h.includePanels??!1})},64999:Q=>{Q.exports=["alignContent","MozAlignContent","WebkitAlignContent","MSAlignContent","OAlignContent","alignItems","MozAlignItems","WebkitAlignItems","MSAlignItems","OAlignItems","alignSelf","MozAlignSelf","WebkitAlignSelf","MSAlignSelf","OAlignSelf","all","MozAll","WebkitAll","MSAll","OAll","animation","MozAnimation","WebkitAnimation","MSAnimation","OAnimation","animationDelay","MozAnimationDelay","WebkitAnimationDelay","MSAnimationDelay","OAnimationDelay","animationDirection","MozAnimationDirection","WebkitAnimationDirection","MSAnimationDirection","OAnimationDirection","animationDuration","MozAnimationDuration","WebkitAnimationDuration","MSAnimationDuration","OAnimationDuration","animationFillMode","MozAnimationFillMode","WebkitAnimationFillMode","MSAnimationFillMode","OAnimationFillMode","animationIterationCount","MozAnimationIterationCount","WebkitAnimationIterationCount","MSAnimationIterationCount","OAnimationIterationCount","animationName","MozAnimationName","WebkitAnimationName","MSAnimationName","OAnimationName","animationPlayState","MozAnimationPlayState","WebkitAnimationPlayState","MSAnimationPlayState","OAnimationPlayState","animationTimingFunction","MozAnimationTimingFunction","WebkitAnimationTimingFunction","MSAnimationTimingFunction","OAnimationTimingFunction","backfaceVisibility","MozBackfaceVisibility","WebkitBackfaceVisibility","MSBackfaceVisibility","OBackfaceVisibility","background","MozBackground","WebkitBackground","MSBackground","OBackground","backgroundAttachment","MozBackgroundAttachment","WebkitBackgroundAttachment","MSBackgroundAttachment","OBackgroundAttachment","backgroundBlendMode","MozBackgroundBlendMode","WebkitBackgroundBlendMode","MSBackgroundBlendMode","OBackgroundBlendMode","backgroundClip","MozBackgroundClip","WebkitBackgroundClip","MSBackgroundClip","OBackgroundClip","backgroundColor","MozBackgroundColor","WebkitBackgroundColor","MSBackgroundColor","OBackgroundColor","backgroundImage","MozBackgroundImage","WebkitBackgroundImage","MSBackgroundImage","OBackgroundImage","backgroundOrigin","MozBackgroundOrigin","WebkitBackgroundOrigin","MSBackgroundOrigin","OBackgroundOrigin","backgroundPosition","MozBackgroundPosition","WebkitBackgroundPosition","MSBackgroundPosition","OBackgroundPosition","backgroundRepeat","MozBackgroundRepeat","WebkitBackgroundRepeat","MSBackgroundRepeat","OBackgroundRepeat","backgroundSize","MozBackgroundSize","WebkitBackgroundSize","MSBackgroundSize","OBackgroundSize","blockSize","MozBlockSize","WebkitBlockSize","MSBlockSize","OBlockSize","border","MozBorder","WebkitBorder","MSBorder","OBorder","borderBlockEnd","MozBorderBlockEnd","WebkitBorderBlockEnd","MSBorderBlockEnd","OBorderBlockEnd","borderBlockEndColor","MozBorderBlockEndColor","WebkitBorderBlockEndColor","MSBorderBlockEndColor","OBorderBlockEndColor","borderBlockEndStyle","MozBorderBlockEndStyle","WebkitBorderBlockEndStyle","MSBorderBlockEndStyle","OBorderBlockEndStyle","borderBlockEndWidth","MozBorderBlockEndWidth","WebkitBorderBlockEndWidth","MSBorderBlockEndWidth","OBorderBlockEndWidth","borderBlockStart","MozBorderBlockStart","WebkitBorderBlockStart","MSBorderBlockStart","OBorderBlockStart","borderBlockStartColor","MozBorderBlockStartColor","WebkitBorderBlockStartColor","MSBorderBlockStartColor","OBorderBlockStartColor","borderBlockStartStyle","MozBorderBlockStartStyle","WebkitBorderBlockStartStyle","MSBorderBlockStartStyle","OBorderBlockStartStyle","borderBlockStartWidth","MozBorderBlockStartWidth","WebkitBorderBlockStartWidth","MSBorderBlockStartWidth","OBorderBlockStartWidth","borderBottom","MozBorderBottom","WebkitBorderBottom","MSBorderBottom","OBorderBottom","borderBottomColor","MozBorderBottomColor","WebkitBorderBottomColor","MSBorderBottomColor","OBorderBottomColor","borderBottomLeftRadius","MozBorderBottomLeftRadius","WebkitBorderBottomLeftRadius","MSBorderBottomLeftRadius","OBorderBottomLeftRadius","borderBottomRightRadius","MozBorderBottomRightRadius","WebkitBorderBottomRightRadius","MSBorderBottomRightRadius","OBorderBottomRightRadius","borderBottomStyle","MozBorderBottomStyle","WebkitBorderBottomStyle","MSBorderBottomStyle","OBorderBottomStyle","borderBottomWidth","MozBorderBottomWidth","WebkitBorderBottomWidth","MSBorderBottomWidth","OBorderBottomWidth","borderCollapse","MozBorderCollapse","WebkitBorderCollapse","MSBorderCollapse","OBorderCollapse","borderColor","MozBorderColor","WebkitBorderColor","MSBorderColor","OBorderColor","borderImage","MozBorderImage","WebkitBorderImage","MSBorderImage","OBorderImage","borderImageOutset","MozBorderImageOutset","WebkitBorderImageOutset","MSBorderImageOutset","OBorderImageOutset","borderImageRepeat","MozBorderImageRepeat","WebkitBorderImageRepeat","MSBorderImageRepeat","OBorderImageRepeat","borderImageSlice","MozBorderImageSlice","WebkitBorderImageSlice","MSBorderImageSlice","OBorderImageSlice","borderImageSource","MozBorderImageSource","WebkitBorderImageSource","MSBorderImageSource","OBorderImageSource","borderImageWidth","MozBorderImageWidth","WebkitBorderImageWidth","MSBorderImageWidth","OBorderImageWidth","borderInlineEnd","MozBorderInlineEnd","WebkitBorderInlineEnd","MSBorderInlineEnd","OBorderInlineEnd","borderInlineEndColor","MozBorderInlineEndColor","WebkitBorderInlineEndColor","MSBorderInlineEndColor","OBorderInlineEndColor","borderInlineEndStyle","MozBorderInlineEndStyle","WebkitBorderInlineEndStyle","MSBorderInlineEndStyle","OBorderInlineEndStyle","borderInlineEndWidth","MozBorderInlineEndWidth","WebkitBorderInlineEndWidth","MSBorderInlineEndWidth","OBorderInlineEndWidth","borderInlineStart","MozBorderInlineStart","WebkitBorderInlineStart","MSBorderInlineStart","OBorderInlineStart","borderInlineStartColor","MozBorderInlineStartColor","WebkitBorderInlineStartColor","MSBorderInlineStartColor","OBorderInlineStartColor","borderInlineStartStyle","MozBorderInlineStartStyle","WebkitBorderInlineStartStyle","MSBorderInlineStartStyle","OBorderInlineStartStyle","borderInlineStartWidth","MozBorderInlineStartWidth","WebkitBorderInlineStartWidth","MSBorderInlineStartWidth","OBorderInlineStartWidth","borderLeft","MozBorderLeft","WebkitBorderLeft","MSBorderLeft","OBorderLeft","borderLeftColor","MozBorderLeftColor","WebkitBorderLeftColor","MSBorderLeftColor","OBorderLeftColor","borderLeftStyle","MozBorderLeftStyle","WebkitBorderLeftStyle","MSBorderLeftStyle","OBorderLeftStyle","borderLeftWidth","MozBorderLeftWidth","WebkitBorderLeftWidth","MSBorderLeftWidth","OBorderLeftWidth","borderRadius","MozBorderRadius","WebkitBorderRadius","MSBorderRadius","OBorderRadius","borderRight","MozBorderRight","WebkitBorderRight","MSBorderRight","OBorderRight","borderRightColor","MozBorderRightColor","WebkitBorderRightColor","MSBorderRightColor","OBorderRightColor","borderRightStyle","MozBorderRightStyle","WebkitBorderRightStyle","MSBorderRightStyle","OBorderRightStyle","borderRightWidth","MozBorderRightWidth","WebkitBorderRightWidth","MSBorderRightWidth","OBorderRightWidth","borderSpacing","MozBorderSpacing","WebkitBorderSpacing","MSBorderSpacing","OBorderSpacing","borderStyle","MozBorderStyle","WebkitBorderStyle","MSBorderStyle","OBorderStyle","borderTop","MozBorderTop","WebkitBorderTop","MSBorderTop","OBorderTop","borderTopColor","MozBorderTopColor","WebkitBorderTopColor","MSBorderTopColor","OBorderTopColor","borderTopLeftRadius","MozBorderTopLeftRadius","WebkitBorderTopLeftRadius","MSBorderTopLeftRadius","OBorderTopLeftRadius","borderTopRightRadius","MozBorderTopRightRadius","WebkitBorderTopRightRadius","MSBorderTopRightRadius","OBorderTopRightRadius","borderTopStyle","MozBorderTopStyle","WebkitBorderTopStyle","MSBorderTopStyle","OBorderTopStyle","borderTopWidth","MozBorderTopWidth","WebkitBorderTopWidth","MSBorderTopWidth","OBorderTopWidth","borderWidth","MozBorderWidth","WebkitBorderWidth","MSBorderWidth","OBorderWidth","bottom","MozBottom","WebkitBottom","MSBottom","OBottom","boxDecorationBreak","MozBoxDecorationBreak","WebkitBoxDecorationBreak","MSBoxDecorationBreak","OBoxDecorationBreak","boxShadow","MozBoxShadow","WebkitBoxShadow","MSBoxShadow","OBoxShadow","boxSizing","MozBoxSizing","WebkitBoxSizing","MSBoxSizing","OBoxSizing","breakAfter","MozBreakAfter","WebkitBreakAfter","MSBreakAfter","OBreakAfter","breakBefore","MozBreakBefore","WebkitBreakBefore","MSBreakBefore","OBreakBefore","breakInside","MozBreakInside","WebkitBreakInside","MSBreakInside","OBreakInside","captionSide","MozCaptionSide","WebkitCaptionSide","MSCaptionSide","OCaptionSide","caretColor","MozCaretColor","WebkitCaretColor","MSCaretColor","OCaretColor","ch","MozCh","WebkitCh","MSCh","OCh","clear","MozClear","WebkitClear","MSClear","OClear","clip","MozClip","WebkitClip","MSClip","OClip","clipPath","MozClipPath","WebkitClipPath","MSClipPath","OClipPath","cm","MozCm","WebkitCm","MSCm","OCm","color","MozColor","WebkitColor","MSColor","OColor","columnCount","MozColumnCount","WebkitColumnCount","MSColumnCount","OColumnCount","columnFill","MozColumnFill","WebkitColumnFill","MSColumnFill","OColumnFill","columnGap","MozColumnGap","WebkitColumnGap","MSColumnGap","OColumnGap","columnRule","MozColumnRule","WebkitColumnRule","MSColumnRule","OColumnRule","columnRuleColor","MozColumnRuleColor","WebkitColumnRuleColor","MSColumnRuleColor","OColumnRuleColor","columnRuleStyle","MozColumnRuleStyle","WebkitColumnRuleStyle","MSColumnRuleStyle","OColumnRuleStyle","columnRuleWidth","MozColumnRuleWidth","WebkitColumnRuleWidth","MSColumnRuleWidth","OColumnRuleWidth","columnSpan","MozColumnSpan","WebkitColumnSpan","MSColumnSpan","OColumnSpan","columnWidth","MozColumnWidth","WebkitColumnWidth","MSColumnWidth","OColumnWidth","columns","MozColumns","WebkitColumns","MSColumns","OColumns","content","MozContent","WebkitContent","MSContent","OContent","counterIncrement","MozCounterIncrement","WebkitCounterIncrement","MSCounterIncrement","OCounterIncrement","counterReset","MozCounterReset","WebkitCounterReset","MSCounterReset","OCounterReset","cursor","MozCursor","WebkitCursor","MSCursor","OCursor","deg","MozDeg","WebkitDeg","MSDeg","ODeg","direction","MozDirection","WebkitDirection","MSDirection","ODirection","display","MozDisplay","WebkitDisplay","MSDisplay","ODisplay","dpcm","MozDpcm","WebkitDpcm","MSDpcm","ODpcm","dpi","MozDpi","WebkitDpi","MSDpi","ODpi","dppx","MozDppx","WebkitDppx","MSDppx","ODppx","em","MozEm","WebkitEm","MSEm","OEm","emptyCells","MozEmptyCells","WebkitEmptyCells","MSEmptyCells","OEmptyCells","ex","MozEx","WebkitEx","MSEx","OEx","filter","MozFilter","WebkitFilter","MSFilter","OFilter","flexBasis","MozFlexBasis","WebkitFlexBasis","MSFlexBasis","OFlexBasis","flexDirection","MozFlexDirection","WebkitFlexDirection","MSFlexDirection","OFlexDirection","flexFlow","MozFlexFlow","WebkitFlexFlow","MSFlexFlow","OFlexFlow","flexGrow","MozFlexGrow","WebkitFlexGrow","MSFlexGrow","OFlexGrow","flexShrink","MozFlexShrink","WebkitFlexShrink","MSFlexShrink","OFlexShrink","flexWrap","MozFlexWrap","WebkitFlexWrap","MSFlexWrap","OFlexWrap","float","MozFloat","WebkitFloat","MSFloat","OFloat","font","MozFont","WebkitFont","MSFont","OFont","fontFamily","MozFontFamily","WebkitFontFamily","MSFontFamily","OFontFamily","fontFeatureSettings","MozFontFeatureSettings","WebkitFontFeatureSettings","MSFontFeatureSettings","OFontFeatureSettings","fontKerning","MozFontKerning","WebkitFontKerning","MSFontKerning","OFontKerning","fontLanguageOverride","MozFontLanguageOverride","WebkitFontLanguageOverride","MSFontLanguageOverride","OFontLanguageOverride","fontSize","MozFontSize","WebkitFontSize","MSFontSize","OFontSize","fontSizeAdjust","MozFontSizeAdjust","WebkitFontSizeAdjust","MSFontSizeAdjust","OFontSizeAdjust","fontStretch","MozFontStretch","WebkitFontStretch","MSFontStretch","OFontStretch","fontStyle","MozFontStyle","WebkitFontStyle","MSFontStyle","OFontStyle","fontSynthesis","MozFontSynthesis","WebkitFontSynthesis","MSFontSynthesis","OFontSynthesis","fontVariant","MozFontVariant","WebkitFontVariant","MSFontVariant","OFontVariant","fontVariantAlternates","MozFontVariantAlternates","WebkitFontVariantAlternates","MSFontVariantAlternates","OFontVariantAlternates","fontVariantCaps","MozFontVariantCaps","WebkitFontVariantCaps","MSFontVariantCaps","OFontVariantCaps","fontVariantEastAsian","MozFontVariantEastAsian","WebkitFontVariantEastAsian","MSFontVariantEastAsian","OFontVariantEastAsian","fontVariantLigatures","MozFontVariantLigatures","WebkitFontVariantLigatures","MSFontVariantLigatures","OFontVariantLigatures","fontVariantNumeric","MozFontVariantNumeric","WebkitFontVariantNumeric","MSFontVariantNumeric","OFontVariantNumeric","fontVariantPosition","MozFontVariantPosition","WebkitFontVariantPosition","MSFontVariantPosition","OFontVariantPosition","fontWeight","MozFontWeight","WebkitFontWeight","MSFontWeight","OFontWeight","fr","MozFr","WebkitFr","MSFr","OFr","grad","MozGrad","WebkitGrad","MSGrad","OGrad","grid","MozGrid","WebkitGrid","MSGrid","OGrid","gridArea","MozGridArea","WebkitGridArea","MSGridArea","OGridArea","gridAutoColumns","MozGridAutoColumns","WebkitGridAutoColumns","MSGridAutoColumns","OGridAutoColumns","gridAutoFlow","MozGridAutoFlow","WebkitGridAutoFlow","MSGridAutoFlow","OGridAutoFlow","gridAutoRows","MozGridAutoRows","WebkitGridAutoRows","MSGridAutoRows","OGridAutoRows","gridColumn","MozGridColumn","WebkitGridColumn","MSGridColumn","OGridColumn","gridColumnEnd","MozGridColumnEnd","WebkitGridColumnEnd","MSGridColumnEnd","OGridColumnEnd","gridColumnGap","MozGridColumnGap","WebkitGridColumnGap","MSGridColumnGap","OGridColumnGap","gridColumnStart","MozGridColumnStart","WebkitGridColumnStart","MSGridColumnStart","OGridColumnStart","gridGap","MozGridGap","WebkitGridGap","MSGridGap","OGridGap","gridRow","MozGridRow","WebkitGridRow","MSGridRow","OGridRow","gridRowEnd","MozGridRowEnd","WebkitGridRowEnd","MSGridRowEnd","OGridRowEnd","gridRowGap","MozGridRowGap","WebkitGridRowGap","MSGridRowGap","OGridRowGap","gridRowStart","MozGridRowStart","WebkitGridRowStart","MSGridRowStart","OGridRowStart","gridTemplate","MozGridTemplate","WebkitGridTemplate","MSGridTemplate","OGridTemplate","gridTemplateAreas","MozGridTemplateAreas","WebkitGridTemplateAreas","MSGridTemplateAreas","OGridTemplateAreas","gridTemplateColumns","MozGridTemplateColumns","WebkitGridTemplateColumns","MSGridTemplateColumns","OGridTemplateColumns","gridTemplateRows","MozGridTemplateRows","WebkitGridTemplateRows","MSGridTemplateRows","OGridTemplateRows","height","MozHeight","WebkitHeight","MSHeight","OHeight","hyphens","MozHyphens","WebkitHyphens","MSHyphens","OHyphens","hz","MozHz","WebkitHz","MSHz","OHz","imageOrientation","MozImageOrientation","WebkitImageOrientation","MSImageOrientation","OImageOrientation","imageRendering","MozImageRendering","WebkitImageRendering","MSImageRendering","OImageRendering","imageResolution","MozImageResolution","WebkitImageResolution","MSImageResolution","OImageResolution","imeMode","MozImeMode","WebkitImeMode","MSImeMode","OImeMode","in","MozIn","WebkitIn","MSIn","OIn","inherit","MozInherit","WebkitInherit","MSInherit","OInherit","initial","MozInitial","WebkitInitial","MSInitial","OInitial","inlineSize","MozInlineSize","WebkitInlineSize","MSInlineSize","OInlineSize","isolation","MozIsolation","WebkitIsolation","MSIsolation","OIsolation","justifyContent","MozJustifyContent","WebkitJustifyContent","MSJustifyContent","OJustifyContent","khz","MozKhz","WebkitKhz","MSKhz","OKhz","left","MozLeft","WebkitLeft","MSLeft","OLeft","letterSpacing","MozLetterSpacing","WebkitLetterSpacing","MSLetterSpacing","OLetterSpacing","lineBreak","MozLineBreak","WebkitLineBreak","MSLineBreak","OLineBreak","lineHeight","MozLineHeight","WebkitLineHeight","MSLineHeight","OLineHeight","listStyle","MozListStyle","WebkitListStyle","MSListStyle","OListStyle","listStyleImage","MozListStyleImage","WebkitListStyleImage","MSListStyleImage","OListStyleImage","listStylePosition","MozListStylePosition","WebkitListStylePosition","MSListStylePosition","OListStylePosition","listStyleType","MozListStyleType","WebkitListStyleType","MSListStyleType","OListStyleType","margin","MozMargin","WebkitMargin","MSMargin","OMargin","marginBlockEnd","MozMarginBlockEnd","WebkitMarginBlockEnd","MSMarginBlockEnd","OMarginBlockEnd","marginBlockStart","MozMarginBlockStart","WebkitMarginBlockStart","MSMarginBlockStart","OMarginBlockStart","marginBottom","MozMarginBottom","WebkitMarginBottom","MSMarginBottom","OMarginBottom","marginInlineEnd","MozMarginInlineEnd","WebkitMarginInlineEnd","MSMarginInlineEnd","OMarginInlineEnd","marginInlineStart","MozMarginInlineStart","WebkitMarginInlineStart","MSMarginInlineStart","OMarginInlineStart","marginLeft","MozMarginLeft","WebkitMarginLeft","MSMarginLeft","OMarginLeft","marginRight","MozMarginRight","WebkitMarginRight","MSMarginRight","OMarginRight","marginTop","MozMarginTop","WebkitMarginTop","MSMarginTop","OMarginTop","mask","MozMask","WebkitMask","MSMask","OMask","maskClip","MozMaskClip","WebkitMaskClip","MSMaskClip","OMaskClip","maskComposite","MozMaskComposite","WebkitMaskComposite","MSMaskComposite","OMaskComposite","maskImage","MozMaskImage","WebkitMaskImage","MSMaskImage","OMaskImage","maskMode","MozMaskMode","WebkitMaskMode","MSMaskMode","OMaskMode","maskOrigin","MozMaskOrigin","WebkitMaskOrigin","MSMaskOrigin","OMaskOrigin","maskPosition","MozMaskPosition","WebkitMaskPosition","MSMaskPosition","OMaskPosition","maskRepeat","MozMaskRepeat","WebkitMaskRepeat","MSMaskRepeat","OMaskRepeat","maskSize","MozMaskSize","WebkitMaskSize","MSMaskSize","OMaskSize","maskType","MozMaskType","WebkitMaskType","MSMaskType","OMaskType","maxHeight","MozMaxHeight","WebkitMaxHeight","MSMaxHeight","OMaxHeight","maxWidth","MozMaxWidth","WebkitMaxWidth","MSMaxWidth","OMaxWidth","minBlockSize","MozMinBlockSize","WebkitMinBlockSize","MSMinBlockSize","OMinBlockSize","minHeight","MozMinHeight","WebkitMinHeight","MSMinHeight","OMinHeight","minInlineSize","MozMinInlineSize","WebkitMinInlineSize","MSMinInlineSize","OMinInlineSize","minWidth","MozMinWidth","WebkitMinWidth","MSMinWidth","OMinWidth","mixBlendMode","MozMixBlendMode","WebkitMixBlendMode","MSMixBlendMode","OMixBlendMode","mm","MozMm","WebkitMm","MSMm","OMm","ms","MozMs","WebkitMs","MSMs","OMs","objectFit","MozObjectFit","WebkitObjectFit","MSObjectFit","OObjectFit","objectPosition","MozObjectPosition","WebkitObjectPosition","MSObjectPosition","OObjectPosition","offsetBlockEnd","MozOffsetBlockEnd","WebkitOffsetBlockEnd","MSOffsetBlockEnd","OOffsetBlockEnd","offsetBlockStart","MozOffsetBlockStart","WebkitOffsetBlockStart","MSOffsetBlockStart","OOffsetBlockStart","offsetInlineEnd","MozOffsetInlineEnd","WebkitOffsetInlineEnd","MSOffsetInlineEnd","OOffsetInlineEnd","offsetInlineStart","MozOffsetInlineStart","WebkitOffsetInlineStart","MSOffsetInlineStart","OOffsetInlineStart","opacity","MozOpacity","WebkitOpacity","MSOpacity","OOpacity","order","MozOrder","WebkitOrder","MSOrder","OOrder","orphans","MozOrphans","WebkitOrphans","MSOrphans","OOrphans","outline","MozOutline","WebkitOutline","MSOutline","OOutline","outlineColor","MozOutlineColor","WebkitOutlineColor","MSOutlineColor","OOutlineColor","outlineOffset","MozOutlineOffset","WebkitOutlineOffset","MSOutlineOffset","OOutlineOffset","outlineStyle","MozOutlineStyle","WebkitOutlineStyle","MSOutlineStyle","OOutlineStyle","outlineWidth","MozOutlineWidth","WebkitOutlineWidth","MSOutlineWidth","OOutlineWidth","overflow","MozOverflow","WebkitOverflow","MSOverflow","OOverflow","overflowWrap","MozOverflowWrap","WebkitOverflowWrap","MSOverflowWrap","OOverflowWrap","overflowX","MozOverflowX","WebkitOverflowX","MSOverflowX","OOverflowX","overflowY","MozOverflowY","WebkitOverflowY","MSOverflowY","OOverflowY","padding","MozPadding","WebkitPadding","MSPadding","OPadding","paddingBlockEnd","MozPaddingBlockEnd","WebkitPaddingBlockEnd","MSPaddingBlockEnd","OPaddingBlockEnd","paddingBlockStart","MozPaddingBlockStart","WebkitPaddingBlockStart","MSPaddingBlockStart","OPaddingBlockStart","paddingBottom","MozPaddingBottom","WebkitPaddingBottom","MSPaddingBottom","OPaddingBottom","paddingInlineEnd","MozPaddingInlineEnd","WebkitPaddingInlineEnd","MSPaddingInlineEnd","OPaddingInlineEnd","paddingInlineStart","MozPaddingInlineStart","WebkitPaddingInlineStart","MSPaddingInlineStart","OPaddingInlineStart","paddingLeft","MozPaddingLeft","WebkitPaddingLeft","MSPaddingLeft","OPaddingLeft","paddingRight","MozPaddingRight","WebkitPaddingRight","MSPaddingRight","OPaddingRight","paddingTop","MozPaddingTop","WebkitPaddingTop","MSPaddingTop","OPaddingTop","pageBreakAfter","MozPageBreakAfter","WebkitPageBreakAfter","MSPageBreakAfter","OPageBreakAfter","pageBreakBefore","MozPageBreakBefore","WebkitPageBreakBefore","MSPageBreakBefore","OPageBreakBefore","pageBreakInside","MozPageBreakInside","WebkitPageBreakInside","MSPageBreakInside","OPageBreakInside","pc","MozPc","WebkitPc","MSPc","OPc","perspective","MozPerspective","WebkitPerspective","MSPerspective","OPerspective","perspectiveOrigin","MozPerspectiveOrigin","WebkitPerspectiveOrigin","MSPerspectiveOrigin","OPerspectiveOrigin","pointerEvents","MozPointerEvents","WebkitPointerEvents","MSPointerEvents","OPointerEvents","position","MozPosition","WebkitPosition","MSPosition","OPosition","pt","MozPt","WebkitPt","MSPt","OPt","px","MozPx","WebkitPx","MSPx","OPx","q","MozQ","WebkitQ","MSQ","OQ","quotes","MozQuotes","WebkitQuotes","MSQuotes","OQuotes","rad","MozRad","WebkitRad","MSRad","ORad","rem","MozRem","WebkitRem","MSRem","ORem","resize","MozResize","WebkitResize","MSResize","OResize","revert","MozRevert","WebkitRevert","MSRevert","ORevert","right","MozRight","WebkitRight","MSRight","ORight","rubyAlign","MozRubyAlign","WebkitRubyAlign","MSRubyAlign","ORubyAlign","rubyMerge","MozRubyMerge","WebkitRubyMerge","MSRubyMerge","ORubyMerge","rubyPosition","MozRubyPosition","WebkitRubyPosition","MSRubyPosition","ORubyPosition","s","MozS","WebkitS","MSS","OS","scrollBehavior","MozScrollBehavior","WebkitScrollBehavior","MSScrollBehavior","OScrollBehavior","scrollSnapCoordinate","MozScrollSnapCoordinate","WebkitScrollSnapCoordinate","MSScrollSnapCoordinate","OScrollSnapCoordinate","scrollSnapDestination","MozScrollSnapDestination","WebkitScrollSnapDestination","MSScrollSnapDestination","OScrollSnapDestination","scrollSnapType","MozScrollSnapType","WebkitScrollSnapType","MSScrollSnapType","OScrollSnapType","shapeImageThreshold","MozShapeImageThreshold","WebkitShapeImageThreshold","MSShapeImageThreshold","OShapeImageThreshold","shapeMargin","MozShapeMargin","WebkitShapeMargin","MSShapeMargin","OShapeMargin","shapeOutside","MozShapeOutside","WebkitShapeOutside","MSShapeOutside","OShapeOutside","tabSize","MozTabSize","WebkitTabSize","MSTabSize","OTabSize","tableLayout","MozTableLayout","WebkitTableLayout","MSTableLayout","OTableLayout","textAlign","MozTextAlign","WebkitTextAlign","MSTextAlign","OTextAlign","textAlignLast","MozTextAlignLast","WebkitTextAlignLast","MSTextAlignLast","OTextAlignLast","textCombineUpright","MozTextCombineUpright","WebkitTextCombineUpright","MSTextCombineUpright","OTextCombineUpright","textDecoration","MozTextDecoration","WebkitTextDecoration","MSTextDecoration","OTextDecoration","textDecorationColor","MozTextDecorationColor","WebkitTextDecorationColor","MSTextDecorationColor","OTextDecorationColor","textDecorationLine","MozTextDecorationLine","WebkitTextDecorationLine","MSTextDecorationLine","OTextDecorationLine","textDecorationStyle","MozTextDecorationStyle","WebkitTextDecorationStyle","MSTextDecorationStyle","OTextDecorationStyle","textEmphasis","MozTextEmphasis","WebkitTextEmphasis","MSTextEmphasis","OTextEmphasis","textEmphasisColor","MozTextEmphasisColor","WebkitTextEmphasisColor","MSTextEmphasisColor","OTextEmphasisColor","textEmphasisPosition","MozTextEmphasisPosition","WebkitTextEmphasisPosition","MSTextEmphasisPosition","OTextEmphasisPosition","textEmphasisStyle","MozTextEmphasisStyle","WebkitTextEmphasisStyle","MSTextEmphasisStyle","OTextEmphasisStyle","textIndent","MozTextIndent","WebkitTextIndent","MSTextIndent","OTextIndent","textOrientation","MozTextOrientation","WebkitTextOrientation","MSTextOrientation","OTextOrientation","textOverflow","MozTextOverflow","WebkitTextOverflow","MSTextOverflow","OTextOverflow","textRendering","MozTextRendering","WebkitTextRendering","MSTextRendering","OTextRendering","textShadow","MozTextShadow","WebkitTextShadow","MSTextShadow","OTextShadow","textTransform","MozTextTransform","WebkitTextTransform","MSTextTransform","OTextTransform","textUnderlinePosition","MozTextUnderlinePosition","WebkitTextUnderlinePosition","MSTextUnderlinePosition","OTextUnderlinePosition","top","MozTop","WebkitTop","MSTop","OTop","touchAction","MozTouchAction","WebkitTouchAction","MSTouchAction","OTouchAction","transform","MozTransform","WebkitTransform","msTransform","OTransform","transformBox","MozTransformBox","WebkitTransformBox","MSTransformBox","OTransformBox","transformOrigin","MozTransformOrigin","WebkitTransformOrigin","MSTransformOrigin","OTransformOrigin","transformStyle","MozTransformStyle","WebkitTransformStyle","MSTransformStyle","OTransformStyle","transition","MozTransition","WebkitTransition","MSTransition","OTransition","transitionDelay","MozTransitionDelay","WebkitTransitionDelay","MSTransitionDelay","OTransitionDelay","transitionDuration","MozTransitionDuration","WebkitTransitionDuration","MSTransitionDuration","OTransitionDuration","transitionProperty","MozTransitionProperty","WebkitTransitionProperty","MSTransitionProperty","OTransitionProperty","transitionTimingFunction","MozTransitionTimingFunction","WebkitTransitionTimingFunction","MSTransitionTimingFunction","OTransitionTimingFunction","turn","MozTurn","WebkitTurn","MSTurn","OTurn","unicodeBidi","MozUnicodeBidi","WebkitUnicodeBidi","MSUnicodeBidi","OUnicodeBidi","unset","MozUnset","WebkitUnset","MSUnset","OUnset","verticalAlign","MozVerticalAlign","WebkitVerticalAlign","MSVerticalAlign","OVerticalAlign","vh","MozVh","WebkitVh","MSVh","OVh","visibility","MozVisibility","WebkitVisibility","MSVisibility","OVisibility","vmax","MozVmax","WebkitVmax","MSVmax","OVmax","vmin","MozVmin","WebkitVmin","MSVmin","OVmin","vw","MozVw","WebkitVw","MSVw","OVw","whiteSpace","MozWhiteSpace","WebkitWhiteSpace","MSWhiteSpace","OWhiteSpace","widows","MozWidows","WebkitWidows","MSWidows","OWidows","width","MozWidth","WebkitWidth","MSWidth","OWidth","willChange","MozWillChange","WebkitWillChange","MSWillChange","OWillChange","wordBreak","MozWordBreak","WebkitWordBreak","MSWordBreak","OWordBreak","wordSpacing","MozWordSpacing","WebkitWordSpacing","MSWordSpacing","OWordSpacing","wordWrap","MozWordWrap","WebkitWordWrap","MSWordWrap","OWordWrap","writingMode","MozWritingMode","WebkitWritingMode","MSWritingMode","OWritingMode","zIndex","MozZIndex","WebkitZIndex","MSZIndex","OZIndex","fontSize","MozFontSize","WebkitFontSize","MSFontSize","OFontSize","flex","MozFlex","WebkitFlex","MSFlex","OFlex","fr","MozFr","WebkitFr","MSFr","OFr","overflowScrolling","MozOverflowScrolling","WebkitOverflowScrolling","MSOverflowScrolling","OOverflowScrolling","userSelect","MozUserSelect","WebkitUserSelect","MSUserSelect","OUserSelect"]},20648:(Q,$,e)=>{var l=e(64999),a=e(93415);Q.exports=function(d,s,C){var x=d[s];if(x){var M=[];if(Object.keys(x).forEach(function(h){l.indexOf(h)===-1&&M.push(h)}),M.length)throw new Error("Prop "+s+" passed to "+C+". Has invalid keys "+M.join(", "))}},Q.exports.isRequired=function(d,s,C){if(!d[s])throw new Error("Prop "+s+" passed to "+C+" is required");return Q.exports(d,s,C)},Q.exports.supportingArrays=a.oneOfType([a.arrayOf(Q.exports),Q.exports])}}]); //# sourceMappingURL=9734.6ba2e09bcb9d7c025793.js.map