(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[92],{97754:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t{e.exports={"nav-button":"nav-button-iiT1LQPc",link:"link-iiT1LQPc",background:"background-iiT1LQPc",icon:"icon-iiT1LQPc","flip-icon":"flip-icon-iiT1LQPc","size-large":"size-large-iiT1LQPc","preserve-paddings":"preserve-paddings-iiT1LQPc","size-medium":"size-medium-iiT1LQPc","size-small":"size-small-iiT1LQPc","size-xsmall":"size-xsmall-iiT1LQPc","size-xxsmall":"size-xxsmall-iiT1LQPc","visually-hidden":"visually-hidden-iiT1LQPc"}},38802:e=>{e.exports={container:"container-Layw3R3g","container-danger":"container-danger-Layw3R3g",icon:"icon-Layw3R3g",header:"header-Layw3R3g","container-warning":"container-warning-Layw3R3g","container-success":"container-success-Layw3R3g","container-default":"container-default-Layw3R3g","text-wrap":"text-wrap-Layw3R3g","close-button":"close-button-Layw3R3g",informerBody:"informerBody-Layw3R3g",mainProblem:"mainProblem-Layw3R3g","header-inline":"header-inline-Layw3R3g","header-new-line":"header-new-line-Layw3R3g"}},36719:e=>{e.exports={container:"container-yBTUFQ8v",bottomPadding:"bottomPadding-yBTUFQ8v",centerElement:"centerElement-yBTUFQ8v",notice:"notice-yBTUFQ8v","notice-showed":"notice-showed-yBTUFQ8v"}},64388:(e,t,r)=>{"use strict";r.d(t,{NavButton:()=>u});var n=r(50959),o=r(97754),i=r(9745),a=r(6189);function s(e){const{size:t="large",preservePaddings:r,isLink:n,flipIconOnRtl:i,className:s}=e;return o(a["nav-button"],a[`size-${t}`],r&&a["preserve-paddings"],i&&a["flip-icon"],n&&a.link,s)}function c(e){const{children:t,icon:r}=e;return n.createElement(n.Fragment,null,n.createElement("span",{className:a.background}),n.createElement(i.Icon,{icon:r,className:a.icon,"aria-hidden":!0}),t&&n.createElement("span",{className:a["visually-hidden"]},t))}const u=(0,n.forwardRef)(((e,t)=>{const{children:r,icon:o,type:i="button",preservePaddings:a,flipIconOnRtl:u,size:l,...f}=e;return n.createElement("button",{...f,className:s(e),ref:t,type:i},n.createElement(c,{icon:o},r))}));u.displayName="NavButton";var l=r(71687),f=r(53017);(0,n.forwardRef)(((e,t)=>{const{children:r,icon:o,renderComponent:i,...a}=e,u=null!=i?i:l.CustomComponentDefaultLink;return n.createElement(u,{...a,className:s({...e,isLink:!0}),reference:(0,f.isomorphicRef)(t)},n.createElement(c,{icon:o},r))})).displayName="NavAnchorButton"},71687:(e,t,r)=>{"use strict";r.d(t,{CustomComponentDefaultLink:()=>i});var n=r(50959);function o(e){const{reference:t,...r}=e;return{...r,ref:t}}function i(e){return n.createElement("a",{...o(e)})}n.PureComponent},9745:(e,t,r)=>{"use strict";r.d(t,{Icon:()=>o}) ;var n=r(50959);const o=n.forwardRef(((e,t)=>{const{icon:r="",...o}=e;return n.createElement("span",{...o,ref:t,dangerouslySetInnerHTML:{__html:r}})}))},90186:(e,t,r)=>{"use strict";function n(e){return i(e,a)}function o(e){return i(e,s)}function i(e,t){const r=Object.entries(e).filter(t),n={};for(const[e,t]of r)n[e]=t;return n}function a(e){const[t,r]=e;return 0===t.indexOf("data-")&&"string"==typeof r}function s(e){return 0===e[0].indexOf("aria-")}r.d(t,{filterDataProps:()=>n,filterAriaProps:()=>o,filterProps:()=>i,isDataAttribute:()=>a,isAriaAttribute:()=>s})},53017:(e,t,r)=>{"use strict";function n(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return n([e])}r.d(t,{mergeRefs:()=>n,isomorphicRef:()=>o})},81573:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ChartScreenshotHintRenderer:()=>R});var n=r(50959),o=r(962),i=r(4889),a=r(97754),s=r(9745),c=r(64388),u=r(17105),l=r(15130),f=r(38822),d=r(63346),p=r(34983);function m(e="large"){switch(e){case"large":return u;case"medium":default:return l;case"small":return f;case"xsmall":return d;case"xxsmall":return p}}const h=n.forwardRef(((e,t)=>n.createElement(c.NavButton,{...e,ref:t,icon:m(e.size)})));var y=r(90186),w=r(30162),v=r(27941),g=r(99084),b=r(38802),_=r.n(b);const x={danger:w,warning:w,success:g,default:v};function E(e){const{informerIntent:t,content:r,className:o,header:i,isIconShown:c=!0,isCloseButtonShown:u,icon:l,onCloseClick:f,closeButtonLabel:d="Close",headerPlacement:p="inline",children:m}=e;return n.createElement("div",{className:a(_().container,_()[`container-${t}`],o),...(0,y.filterDataProps)(e),...(0,y.filterAriaProps)(e)},n.createElement("div",{className:_().informerBody},r&&n.createElement("div",{className:_().mainProblem},c&&n.createElement(s.Icon,{className:_().icon,icon:null!=l?l:x[t]}),n.createElement("div",{className:_()["text-wrap"]},i&&n.createElement("span",{className:a(_().header,_()[`header-${p}`])},i)," ",r)),m),u&&n.createElement(h,{children:d,onClick:f,className:_()["close-button"],size:"xsmall",preservePaddings:!0}))}var k=r(36719);function P(e){const[t,r]=(0,n.useState)(!1);return(0,n.useLayoutEffect)((()=>{const e=setTimeout((()=>r(!0)),50),t=setTimeout((()=>r(!1)),2500);return()=>{clearTimeout(e),clearTimeout(t)}}),[]),n.createElement("div",{className:a(k.container,e.bottomPadding&&k.bottomPadding)},n.createElement("div",{className:k.centerElement},n.createElement(E,{content:e.text,informerIntent:"success",className:a(k.notice,t&&k["notice-showed"])})))}class R{constructor(e,t){this._showed=!1,this._wrap=document.createElement("div"),this._container=e,this._debouncedHide=(0,i.default)((()=>this.hide()),3e3),this._bottomPadding=t.bottomPadding}show(e){this._wrap&&!this._showed&&(this._showed=!0,this._container.append(this._wrap),o.render(n.createElement(P,{text:e,bottomPadding:this._bottomPadding}),this._wrap),this._debouncedHide())}hide(){this._wrap&&(this._showed=!1,o.unmountComponentAtNode(this._wrap),this._wrap.remove())}destroy(){this.hide(),delete this._wrap}}},95257:(e,t)=>{"use strict" ;var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator;var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,y={};function w(e,t,r){this.props=e,this.context=t,this.refs=y,this.updater=r||m}function v(){}function g(e,t,r){this.props=e,this.context=t,this.refs=y,this.updater=r||m}w.prototype.isReactComponent={},w.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},w.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=w.prototype;var b=g.prototype=new v;b.constructor=g,h(b,w.prototype),b.isPureReactComponent=!0;var _=Array.isArray,x=Object.prototype.hasOwnProperty,E={current:null},k={key:!0,ref:!0,__self:!0,__source:!0};function P(e,t,n){var o,i={},a=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)x.call(t,o)&&!k.hasOwnProperty(o)&&(i[o]=t[o]);var c=arguments.length-2;if(1===c)i.children=n;else if(1{"use strict";e.exports=r(95257)},99084:e=>{e.exports=''},30162:e=>{e.exports=''},27941:e=>{e.exports=''},17105:e=>{e.exports=''},15130:e=>{e.exports=''},38822:e=>{e.exports=''},63346:e=>{e.exports=''},34983:e=>{e.exports=''}}]);